New
The latest blog posts to take off on Hacker News. 1,895 posts.
Low-level web programming in Racket and a wiki in 500 lines
Racket provides a simple yet flexible web framework for serving dynamic web content.
Abstractions my Deep Learning word2vec model made
A blog on programming C#, REST, WCF, ASP.NET Web API and software architecture
Reasons the MI6 Story Is a Lie
The Sunday Times has a story claiming that Snowden’s revelations have caused danger to MI6 and disrupted their operations. Here are five reasons it is a lie. 1) The alleged Downing Street source is quoted directly in italics. Yet the schoolboy mistake is made of confusing officers and agents. MI6 is staffed by…
Questions about the Sunday Times Snowden Story
Official website for UK-based journalist Ryan Gallagher.
A brief introduction to OCaml
A couple of weeks ago I did an introductory presentation on OCaml at our local meetup groups @GotLambda . The material is in the form of one long interactive session, in a style similar to learnxinyminutes.com .
Why Go is doomed to succeed
Golang was explicitly engineered to streamline projects built by large groups of programmers with different skill levels, and there is no larger such group than the open source community.
Why the US federal employee record breach is worse than others
During the week of June 8th, the Office of Personnel Management (OPM) announced that the records of all current and past US federal employees had been compromised. That includes standard employment information - address, social security numbers, etc - of over 4 million people ranging from a random forest ranger to US…
Docker Containers on the Desktop
How to run docker containers on your desktop.
Being Sneaky in C
I entered the 2014 Underhanded C Contest last year. Didn't win, but hey-ho what can you do. Still, I thought I'd post my entry and a write-up of it, in case anyone found it interesting.
What the Next Generation Needs Is Math, Not Programming
It is the intelligent analysis of information that would be critical in a decade from now.
Reassessing Airport Security
News that the Transportation Security Administration missed a whopping 95% of guns and bombs in recent airport security “red team” tests was justifiably shocking. It’s clear that we’re not getting value for the $7 billion we’re paying the TSA annually. But there’s another conclusion, inescapable and disturbing to…
What's the third most common element?
The Universe was 99.999999% Hydrogen and Helium after the Big Bang. Billions of years later, there’s a new contender in town.
The Death of the Von Neumann Architecture
Lots of exciting new things were announced at the latest Apple WWDC this week, but hidden amongst the big announcements was an extension of something that's been bothering me for a while.
Show HN: Clojure by Example
Clojure by Example
I quit the tech industry
This Friday, June 12, will be my last day at Yelp. I don’t intend to look for another tech job. Or another job at all. Ever.
Xhyve – Lightweight Virtualization on OS X Based on Bhyve
The Hypervisor.framework user mode virtualization API introduced in Mac OS X 10.10 (Yosemite) cannot only be used for toy projects like the hvdos DOS Emulator, but is full-featured enough to support a full virtualization solution that can for example run Linux.
What Did Bohr Do at Los Alamos?
Along with almost getting hit by a car, he made important contributions to the atomic bomb's design.
Open-Source Loan-Level Analysis of Fannie and Freddie
[M]ortgages were acknowledged to be the most mathematically complex securities in the marketplace. The complexity arose entirely out of the option the homeowner has to prepay his loan; it was poetic …
A Constructive Look at TempleOS
TempleOS is somewhat of a legend in the operating system community. Its sole author, Terry A. Davis , has spent the past 12 years attempting to create a new operating from scratch. Terry explains that God has instructed him to construct a temple , a 640x480 covenant of perfection. Unfortunately Terry also suffers from…