Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 857 posts.
High-Resolution Mandelbrot in Obfuscated Python
Here’s a followup to last month’s post about Penrose Tiling in Obfuscated Python. The Mandelbrot set is a traditional favorite among authors of obfuscated code. You …
The Birth of Standard Error
Earlier today Stephen Johnson, in a mailing list run by the The Unix Heritage Society , described the birth of the standard error concept: the idea that a program's error output is sent on a channel different from that of its normal output. Over the past forty years, all major operating systems and language libraries…
Cap'n Proto beta release 0.1 is ready for Real Work
Moved to: https://capnproto.org/news/2013-06-27-capn-proto-beta-release.html (GitHub Pages doesn't support 301 redirects :(.)
My RabbitMQ setup for notifications
I recently decided to try out RabbitMQ (the popular messaging queue) to fix the problem of notifications.
Django 1.5.1 released
Posted by Jacob Kaplan-Moss on March 28, 2013
Eighteen months of Django
Some best practices I've picked up after working on Django products over the past 18 months
Open-Sourcing Stripe Shop
Follow the Stripe blog to learn about new product features, the latest in technology, payment solutions, and business initiatives.
Back Row
Back Row is a private framework used in the Apple TV user experience. Rather than waiting for Apple to open up the Apple TV SDK, one can take matters into their own hands.
The origin of zero-based array indexing
“Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.” — Stan Kelly-Bootle
GCC and C vs C++ Speed, Measured
With the imminent release of gcc 4.8, GCC has finally switched to C++ as the implementation language. As usual, LWN has excellent coverage. Those with long memories will remember Linux trying to use g++ back in 1992 and retreating in horror at the larger, slower code. The main benefit was stricter typechecking…
The Rest of the Lenna Story
Home Page for Charles Rosenberg
Webhooks Are Magic
Around the Iron.io office, I’m known as a bit of a webhook enthusiast. When asked what my favourite features of the Iron.io platform are, our webhook
ScriptCraft: Building cool things using Javascript in Minecraft
This is a recent (March 2006) photo of me. I don't normally look this sombre - it was a photo for a national newspaper so I was trying my best to look business-like. The photo appeared in the March 31st edition of the Irish Times newspaper in the business section. That's why I'm pictured next to my Laptop and mobile…
Porting to Python 3 Redux
Some updated tips for porting software to Python 3.
Assembly Routine for Realtime Decoding of Floppy Data
The little routine presented here is, with all due humbleness, hands down the best code I ever wrote. It is esoteric and might not appeal to the masses, and it certainly has no commercial value. But in terms of personal satisfaction at a job well done, this is about as good as it gets. Here's why: