HNHacker News
TopNewBestAskShowJobs

theck01

102 karma · joined February 1, 2013

submissionscomments
theck01··on Ask HN: Artists of HN, who are you/what are you working on?
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

theck01··on Ask HN: Comment here about whatever you're passionate about at the moment
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?

theck01··on I couldn’t get over my brother’s death
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.

theck01··on Good laptops for Linux
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.

theck01··on Ativ Book 9 Plus, 3200x1800, Haswell, "12 hours" battery
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.
theck01··on Getting Real Value Out of An Engineering Education
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.
theck01··on Show HN: C library of generic, reference-counted data structures
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.
theck01··on Show HN: C library of generic, reference-counted data structures
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.
theck01··on Show HN: C library of generic, reference-counted data structures
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?
theck01··on Show HN: C library of generic, reference-counted data structures
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.
theck01··on Show HN: C library of generic, reference-counted data structures
Shoot, if I had known someone was going to do this I would have made the prime number program a bit more efficient. Since it looks like you've ported the algorithm exactly it shouldn't affect the result though. Let me know what the test reveals, I tried to write the fasted arbitrary precision algorithms I could.