New
The latest blog posts to take off on Hacker News. 2,307 posts.
The collective insanity of the publishing industry
Unless you're a writer, I imagine you haven't been paying quite as close attention to the publishing industry and all its weirdness as I have, and that's a shame, because it's been really entertaining. Actually, entertaining isn't the right word. It's been insane, but the kind of insane that's unreasonably fun to…
How to Deploy Software
Things Zach Holman said.
London vs San Francisco – back and forth
This site is mainly a storage cupboard for things I've tinkered with along the way, such as:
Stephen Hawking confirms: The problem is Capitalism, not robots
To call what we have now as Capitalism, is just wrong. What we have bears little resemblance to even what I saw as a child in the US, let alone anything like what Adam Smith talks about. What we have is at best crony capitalism, and more likely straight corruption top to bottom, with a fake veneer of something called…
Yelp Fired a Single Mother Today: Me
And I was pretty damn good at my job too.
The FBI can almost certainly crack the San Bernardino iPhone without Apple
The title kind of says it all. How do I know? Because of this photo : That's a picture of the logic board of an iPhone 5C, the same mod...
This is why people fear the Internet of Things
Imagine buying an internet-enabled surveillance camera, network attached storage device, or home automation gizmo, only to find that it secretly and constantly phones home to a vast peer-to-peer (P2P) network run by the Chinese manufacturer of the hardware. Now imagine that the geek gear you bought doesn’t actually…
Nobody Cares (2011)
Ben Horowitz is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is the author of the New York Times bestsellers, The
Hackathon Be Gone
Last weekend I attended the MHacks: Refactor hackathon on behalf of my company. I acted as a representative of my company as well as a mentor for the hackers...
Comparing Rust and Java
It may not be obvious from my other blog entries, but I work as a Java developer. I also freely confess to enjoy it, which probably makes me part of some minority.
OpenSSL CVE-2016-0799: heap corruption via BIO_printf
There are a couple of issues with OpenSSL’s BIO_*printf() functions, defined in crypto/bio/b_print.c, that are set to be fixed in the forthcoming security release. The function that is primar…
Toward an exploratory medium for mathematics
The world's oldest complete piece of surviving music is the 3,400-year-old Hurrian cult hymn . The hymn was found inscribed on clay tablets excavated from the ancient city of Ugarit, in modern-day Syria. Sometime after the hymn was composed, the idea of using notation to record music was lost. Writing two millennia…
What is wrong with “A successful Git branching model”?
Update 2018-07. The branching model described here is called trunk based development. I and other people who I collaborated with did not know about the articles that used this name. Nowadays there are excellent web resources about the subject, like trunkbaseddevelopment.com. They have a lot of...
How to Code and Understand DeepMind's Neural Stack Machine in Python
A machine learning craftsmanship blog.
What My PhD Was Like
What it looks like to do a PhD: the view from my desk. Recently, I have been talking to many prospective Computer Science PhD students ...
A love letter to jQuery
A very tongue-in-cheek article about why jQuery is good for the web.
MentalHealthError: an exception occurred
The programming community has been opening up over the past few years about mental health issues, so, I want to take this opportunity to open up about my...
Outlook 2016’s New POP3 Bug Deletes Your Emails
Yikes, looks like the new version of Outlook 20016 has broken the POP3 implementation. If you are currently using the “leave on server and delete after x days” function, the you should check your account because it seems like that the new Outlook is actually deleting your emails almost immediately after retrieving…
Report from the VMware GPL court hearing
Today, I took some time off to attend the court hearing in the GPL violation/infringement case that Christoph Hellwig has brought against VMware. I am not in any way legally involved in the lawsuit.