For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | _cxbj's commentsregister

Currently working on a collection of pottery to sell in a new gallery. Cups, bowls, general tableware all in the kiln currently, hopefully no unexpected catastrophe awaits!

I’ve also got a wordless comic that is nearly complete that I need to force myself to finish. I’m moving house soon, which means I’ll be away from a pottery studio, so I’ll have no excuse not to finish it then


Hi from the eastern half of the US!

I too am working my way deeper into visual arts. I’m excited to go see the Edward Hopper exhibit at the Whitney in NYC soon. His ability to light imaginary scenes is very impressive, I hope to learn a lot by seeing his paintings in person.

Do you have any favorite artists or works? And I see you paint as well from your bio, what sorts of things do you make?


I’m American and for me, Hopper captures a uniquely American way of seeing, as well as subject matter. I hope younger generations can see that too. Even if it’s a bleak view it holds important truths.

I have more favorites than I could list but just to name a few from older to newer and not just painters: Max Beckmann, Nam June Paik, Cecily Brown, Cannupa Hanska Luger. These are worth your time!

I am mostly a painter, thanks for asking, and mostly abstract with a lot of abstract-figurative. But I have done multimedia stuff and have a lot of plans.

Don’t want to self promote here but my email is my username at Mac dot com and my Insta is biztigram, always happy to talk about art stuff.

Enjoy the show, and when at the Whitney spend some time on the roof!


I don’t know how painless it actually is, but putting an animal to sleep is a quick and dignified death compared to what I have seen happen to most people.

If I could choose I’d like to have something similar happen to me some day. You go in the span of a few minutes surrounded by the ones who love you most.

Nevertheless it is still very hard to say goodbye. I hope you still have lots more time with your cats.


I've been running Ubuntu 13.10 on an 2012 XPS 13 for a while now. The only time I have noticed that the laptop runs hot is when I have it in my lap, because it's pretty easy to cover up the fan inlets on a non-uniform surface. On a flat surface I haven't had any issues though.

Overall I really like it for web development. Everything I've tried works out of the box (volume control, brightness, webcam, etc) with Ubuntu. Before that I was running Arch, with limited success in getting brightness and resume from suspend to work.


If you're running a linux distro that requires compiling packages from source (Gentoo comes to mind), then you could conceivably be compiling a lot of things often.


Eh, that sort of thing was already reasonable a few years ago and open source software hasn't really gotten much bigger since then. Some projects have actually gotten smaller. (Browsers are the glaring exception. I don't envy anyone building their own firefox or chromium these days..)


I am jealous that your university had such good classes. Classes that did more than emphasize solving artificial problems through rote memorization, rather than real ones however simple, were the exception rather than the rule in my computer engineering degree.


I'm with you - most of the units in my course could be passed by simply memorising formula and procedure.

I had a conversation with a final year electrical engineer with a high distinction average who had no idea what a relay was or how it was used, or how you'd power a motor from a microcontroller - something I'd expect high school level electronics students to know. He's great at calculations and exams, follows lab manuals and gets good grades, but (imho) would make a poor practicing engineer.


An incomplete type is a struct where the definition of the structure is hidden from the view of most of your source code. This makes it impossible to directly access struct elements, and is like data hiding in a object oriented language. Of course in this library you can always include the header containing the struct definition and go bananas so its a soft restriction.


I just graduated, so most of the data structures are still pretty fresh in my mind. I started after getting tired of implementing data structures in my many C based classes, hoping that at least I would get some use out of them during school. Sadly after that I never took another C based class, but the project became interesting in its own right and I stuck with it.


Some bad habits from Java are the only reason. I thought about having obrelease and obgetCString. Putting ob at the beginning of every function seems like overkill, and I don't like that only some functions had would have ob at the beginning if I didn't do a global name change. Any suggestions?


> Putting ob at the beginning of every function seems like overkill

That's "C-style namespaces" - really the only sane way to avoid an identifier collision, sorry.


Sadly some form of OBString is a necessity, any string object needs a reference count and some function pointers packaged in the struct to work. Converting OBString to have the same interface as standard string handling functions is a good idea though, and using the standard functions as a backend would also be done in that case.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You