Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 646 posts.
An experimental real world adblock
Corporate branding and advertisements are ubiquitous in society today and almost impossible to avoid. What if we lived in a world where consumers were blind to this surplus of corporate branding? Brand Killer is a technology demonstration that envisions a future in which consumers can use augmented reality to opt out…
We need less powerful languages
We need languages and systems that are less powerful, not more powerful, and easy ways to create and use such languages.
Git in six hundred words
(This essay is a companion piece to Gitlet, my implementation of Git in JavaScript.)
First fully sandboxed Linux desktop app
Its not a secret that I've been working on sandboxed desktop applications recently. In fact, I recently gave a talk at devconf.cz about it. However, up until now I've mainly been focusing on the bundling and deployment aspects of the problem. I've been running applications in their own environment, but having pretty…
You're Eight Times More Likely to Be Killed by a Police Officer Than a Terrorist
It got a lot of attention this morning when I tweeted , “You’re Eight Times More Likely to be Killed by a Police Officer than a Terrorist.” It’s been quickly retweeted dozens of times, indicating that the idea is interesting to many people. So let’s discuss it in more than 140 characters.
What a Deep Neural Network thinks about selfies
Musings of a Computer Scientist.
Telegram Bot Platform
Telegram 3.0 introduces Bot Platform — free, open and super easy to use
Sustaining Digital Certificate Security
Posted by Ryan Sleevi, Software Engineer This post updates our previous notification of a misissued certificate for google.com Followin...
Auto-Generating Clickbait with Recurrent Neural Networks
Hey! If you are a web developer, you should know about CatchJS. It’s a service for tracking and logging errors in JavaScript, with some pretty exciting features. “F.D.R.’s War Pla…
The category design pattern
A programming design pattern inspired by category theory
The Moral Character of Cryptographic Work
Abstract: Cryptography rearranges power: it configures who can do what, from what. This makes cryptography an inherently political tool, and it confers on the field an intrinsically moral dimension. The Snowden revelations motivate a reassessment of the political and moral positioning of cryptography. They lead one to…
Greece
Greece is a remarkable country full of wonderful people, but along dimensions of development and governance, the place is plainly pretty fucked up. It has been fucked up that way for a long time, for decades at least . This has never been secret. Anyone who has visited Athens knows it has far more in common with…
Number of legal 18x18 Go positions computed. One more to go
L19 = 208168199381979984699478633344862770286522453884530548425639456820927419612738015378525648451698519643907259916015628128546089888314427129715319317557736620397247064840935
Advancing the realtime web
Over the past few months the team at RethinkDB has been working on a project to make building modern, realtime apps dramatically easier. The upcoming features are the start of an exciting new database access model – instead of polling the database for changes, the developer can tell RethinkDB to continuously push…
The God Login
I graduated with a Computer Science minor from the University of Virginia in 1992. The reason it’s a minor and not a major is because to major in CS at UVa you had to go through the Engineering School, and I was absolutely not cut out for that kind
The billionaire’s typewriter
Butterick’s Practical Typography
Backdooring JavaScript using minifier bugs
In addition to unforgettable life experiences and personal growth, one thing I got out of DEF CON 23 was a copy of POC||GTFO 0x08 from Travis Goodspeed. The coolest article I’ve read so far in it is “Deniable Backdoors Using Compiler Bugs,” in which the authors abused a pre-existing bug in CLANG to create a backdoored…
Why We Still Believe in Private Offices
There was a time where it seemed like we barely even needed to talk about this: Joel had won the argument , the Internet agreed that private offices were the future, and only incompetent management (or a tight budget) was still putting developers in cubicle farms. A glorious future lay before us.
Microservice Trade-Offs
The microservices architecture can be useful, but to know if it's suitable in your context you need to understand its costs and benefits.
Freedom Act Passes: What We Celebrate, What We Mourn, and Where We Go from Here
The Senate passed the USA Freedom Act today by 67-32, marking the first time in over thirty years that both houses of Congress have approved a bill placing real restrictions and oversight on the National Security Agency’s surveillance powers. The weakening amendments to the legislation proposed by...
Pokemon Yellow Total Control Hack
Taking over Pokemon Yellow from the inside.
The Social Radar: What I Did at Y Combinator
Culture matters for startups. For a startup to succeed, it must have a culture that reflects what it wants to achieve. This is one of my areas of expertise. I've spent the past decade focusing on Y...
What Developmental Milestones Are You Missing?
[Epistemic status: Speculative. I can’t make this post less condescending and elitist, so if you don’t like condescending elitist things, this might not be for you.] Developmental psych…