New
The latest blog posts to take off on Hacker News. 2,129 posts.
DWIM
1. adj. Able to guess, sometimes even correctly, the result intended when bogus input was provided.
Phishing Has Gotten Very Good
This isn’t phishing; it’s not even spear phishing. It’s laser-guided precision phishing: One of the leaked diplomatic cables referred to one attack via email on US officials who were on a trip in Copenhagen to debate issues surrounding climate change. “The message had the subject line ‘China and Climate Change’ and…
Could the ancient Romans have built a digital computer?
The Romans were undoubtedly master engineers. They were experts at civil engineering, building roads, improving sanitation, inventing Roman concrete, and constructing aqueducts that adhere to tolerances impressive even by today’s standards. Perhaps the best evidence of their aptitude is the fact that many of those…
Building Stripe's API
Amber on Rails
A new Light Table experience
With our release of the 0.2.0 version of Light Table we laid the foundation we needed to continue moving forward. In this release we wanted to focus on making that foundation a joy to use by taking the time to really craft an experience. To that end, even though 0.3.0 is still an alpha, it will feel much better to…
WebKit for Developers
Feb 2015: A lot’s happened since I wrote this post two years ago. Chrome forked WebKit and started Blink, Opera adopted Chromium, and node-webkit became nw.js. This post describes a complexity of defining WebKit that doesn’t exist much anymore; with Chrome’s departure the WebKit world is more simple and clear.
HTML5 localStorage allows sites to fill up users' hard disks
Use HTML5 localStorage to completely fill up Chrome, Safari, and IE users hard disks. Trololo...
An Unremarkable Event in the Tenderloin
I just ran across a wretched, unfortunate looking man while walking through the Tenderloin. If you've spent any time here, you know this is nothing out of the ordinary. It made me sad.
Ang Lee and the uncertainty of success
Recently I was going through some old things I had put away for safekeeping, and I found these: In 1993 I interviewed film director Ang Lee before the US premiere of his second movie, “The Wedding …
The Deep Insights of Alan Kay
If you haven’t heard of Alan Kay you’ll likley have heard one of his many famous quotes, the most popular, likely his 1971 gem: The best …
App.net’s new direction
Today, App.net launched free accounts . Previously, everyone had to pay — originally $50/year, then reduced to $36/year.
Shutting down my side project of two years
I started blaster.fm in late 2010 with only a vague idea of what I wanted to do with it. Over the next two years …
Emacs Rocks! Episode 13: multiple-cursors
Find and mark the next part of the buffer matching the currently active region, while also keeping the current region. Get it here .
How to stop Time Warner Cable sucking at Youtube
Experience: Capita Technology · Education: Massachusetts Institute of Technology · Location: Australia · 500+ connections on LinkedIn. View Mitch Ribar’s profile on LinkedIn, a professional community of 1 billion members.
Why Use Make
I love Make . You may think of Make as merely a tool for building large binaries or libraries (and it is, almost to a fault), but it’s much more than that. Makefiles are machine-readable documentation that make your workflow reproducible.