Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 14,545 posts.
Maze Generation: Eller's Algorithm
Algorithms, circle mazes, hex grids, masking, weaving, braiding, 3D and 4D grids, spheres, and more!
The Most Useful Objective-C Code I’ve Ever Written
Actually, it’s the most useful code I’ve extended ; credit for the core idea goes to Dave Dribin with his Handy NSString Conversion Macro .
IE’s big leap forward; CSS3 selectors fully supported
In the past few days I’ve been revising the CSS compatibility table with information about the latest crop of browsers. There’s no doubt about it: this is IE9’s show. It just supports nearly everything. No hassle, no buts.
Veracity: The next step in DVCS
One week from today, at the O'Reilly Open Source Convention , SourceGear will be making a big announcement. Today I'm giving you an early preview. We've been building something new. :-)
The Instapaper Default.png dilemma
iOS apps display a prerendered, static image when they launch called Default.png . Developers can set it to anything they like. This is Instapaper ’s:
Memoirs of a Poker Bot Developer
Posts about Poker Bot written by Mazur
Yahoo Pipes compiled to Python now run on Google App Engine
Yahoo! Pipes is an excellent tool for processing data. It provides a visual way to aggregate, manipulate, and mashup content from around the web. It's very much like plumbing with data and is a great metaphor. I'm convinced that this approach is just the beginning, and look forward to connecting systems using pipes in…
Bup 0.01: It backs things up
I just spent a few days of my Christmas vacation writing a new program, bup. bup is a program that backs things up. It's short for "backup...
Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip
Alex Clemesha is a full-stack software engineer based in San Diego, California.
Gave up a day job. Now what? - Income report #2
I know that many of my blog readers have subscribed my RSS Feed only for my monthly income reports. And as I want to make you happy here is my report from last month. April have ended over two week…
The Python IAQ: Infrequently Answered Questions
A question is infrequently answered either because few people know the answer or because it concerns an obscure, subtle point (but a point that may be crucial to you). I thought I had invented the term for my Java IAQ , but it also shows up at the very informative About.com Urban Legends site. There are lots of Python…
Why I prefer no tabs in source code
I notice several people have been referred to this page from http://derkarl.org/why_to_tabs.html , which tries to counter my arguments against tabs. (I also notice that the author rather ungracefully failed to inform me of the page's existence, thereby conveniently not giving me a chance to respond. Kind of makes his…
Linus Torvalds' Greatest Invention
From the highly eclectic blog of Mark Dominus
Friendly: NoSQL With MySQL in Ruby
I've been a big proponent of NoSQL for a while. I have played with just about all of the new generation of data stores. We almost got cassandra running in production once, and we've been running mongodb in production for about six months now.