Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,420 posts.
Leo LaPorte explains podcast economics: $350,000 expenses, $1.5 million rev
Leo Laporte, creator of This Week in Tech and the TWiT network of podcasts, spoke before the Online News Association this week and presented the very...
The Death of Richard Dawkins: A short story by Steve Yegge
I bet you think of other stuff that needs saying after these articles. I'm sure they aren't the end. After all, you do enjoy a good rant.
Does your company really want to hang out with me?
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Collaborative Map-Reduce in the browser
After immersing yourself into the field of distributed computing and large data sets you inevitably come to appreciate the elegance of Google's Map-Reduce framework . Both the generality and the simplicity of its map , emit , and reduce phases is what makes it such a powerful tool. However, while Google has made the…
Datacenter Security: A Cautionary Tale from Last.fm
Last.fm has presence in three datacenters in the London area - this is currently more because of necessity than redundancy; datacenter space is at a real premium in the UK and we can’t fulfill our power growth needs at just one site. We operate our own 20 gigabit fibre ring between these, which means we can basically…
Why Dijkstra suggested Premature-Loop-Exit Prohibition
From the highly eclectic blog of Mark Dominus
Getting it wrong over coffee
Money management can be one of the most interesting careers in the world. At best it gives you lots of unstructured time to think about how ...
"Goldman sachs code torrent" honeypot
.rar 32MB. A distributed real-time co-located high-frequency trading platform… A very low latency (microseconds) event-driven market data processing, strategy and order submission engine.
Escher's "Ascending and Descending" in Lego
Because The LEGO Company get paranoid about this sort of thing let me make it clear that I have no affiliation with them, that my views are my own and do not necessarily represent theirs, and so on. So if you think any of this is official you are as deluded as they are.
"Hand-Drawn" Vector Graphics Editor in Javascript
<img src="http://stevehanov.ca/blog/images/stick-figures.png"/> Now it's a commercial product, but <a href="http://zwibbler.com">Zwibbler</a> was once a fun side-project, and here's some details on its implementation.
Gaming the System
On my list of creative management solutions to dire situations, I offer the rolling whiteboard. The rolling whiteboard was a curiosity at the start-up. Not a f
Pimping out git log
I got playing with git log and ended up creating this alias: [alias] lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative Which adds a git lg command that is a prettier version of git log --oneline.
Eric S. Raymond speaks heresy.
Event sourcing is an excellent software design pattern. Instead of persisting current state of an asset and mutating it in place. An asset is represented by the events through its life cycle. When the current state of an asset is needed its re-computed from the events.
Keynes, Explained Briefly
If you read the economic textbooks, you’ll find that the job market is a market like any other. There’s supply (workers) and demand (employers). And the incredible power of market competition pushes the price (wages) to where those two meet. Thus massive unemployment is about as likely as huge unsold piles of wheat…