I'm looking for a challenging work place, preferably where I can work in small teams where I feel like I can make a big impact. I've mostly done backend development work, but I'm also willing to transition to more full stack development.
I've made small code contributions to Firefox and Servo, both Mozilla projects, and I have nothing but good things to say about everyone involved with the two projects. As a newcomer to both, the respective teams were very welcoming, helpful, and most of all, patient especially during the review process.
The Berkeley AI class on edX[0] covers this, and other related algorithms, like alpha-beta pruning. It's a very fun class; recommended for anyone interested in this sort of thing
Isn't the first example undefined behavior? I always thought you shouldn't assign data to a union using one member, then access the data using a different member.
Very cool! I've been working on the microcorruption CTF myself, and it inspired me to work on a MSP430 emulator. From the newsletter that the folks at Starfighter sent out a few weeks ago, emulating the AVR is tricker so kudos to you.
I've had the opportunity to sleep in a lot lately, and I've found that I feel physically and mentally the most rejuvenated around the 9 hour mark. Shorter than that and my thinking is on the sluggish side, and longer and I feel tired and unmotivated. Personally, I've found the time that I wake up to also be a factor. Waking up at 7 or 8 in the morning after 9 hours of sleep has me in a better mood than at 10 or 11 with the same amount of sleep.
Just out of curiosity, how much of TAOCP have you worked through in terms of exercises? I'm currently working through Concrete Mathematics and while it's a very good book, I'm also finding it very challenging, so I'm a little hesitant to even think about working through TAOCP...
It reminded of how pickup artists market their books/seminars[0], which gave me a little chuckle. Nevertheless, I'm excited about this, and signed up immediately.
I recently switched over to making cold brew coffee at home. It's incredibly easy to make a week's worth at time, tastes great, and just as convenient as instant coffee.
I enjoy reading well-written C code, and in my opinion, two very good examples are redis and the Quake 3 source (the same goes for all other id/Carmack code).
Reading the Quake stuff is doubly enjoyable thanks to Fabien Sanglard's excellent Code Review series: http://fabiensanglard.net/quake3/ (he's also done them for many (all?) of the other open sourced id games.
I can't say enough good things about SICP. I'm currently working my way through it, and it's such a joy. Watching Prof. Abelson and Sussman's recorded lectures from the 80's is equally enjoyable because they're such good lecturers; thought-provoking and engaging.
'How to Solve It' looks to be just the book I've been looking for. I would say I'm fairly good at problem solving, but I've always felt that I do a lot more stumbling around than I should on my way to solving most problems, and I really should be methodical about it.
I second the "War of Art" recommendation. It is one of the most important books I've read in a long time as a far as impact on my life; really kicked my ass and got me into gear.
Remote: Yes
Willing to relocate: Yes (Within US)
Technologies: Java, Scheme, Python, C, C++, dabble in Rust, Git, Atlassian Tools (usage and admin), Spring Framework, TestNG, Linux, FreeBSD
Résumé/CV: https://drive.google.com/open?id=0BxAQdyUW7NZFS1lyOGlGNXJBS3...
Email: [email protected]
Website: blog.dongieagnir.com
I'm looking for a challenging work place, preferably where I can work in small teams where I feel like I can make a big impact. I've mostly done backend development work, but I'm also willing to transition to more full stack development.