Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,203 posts.
Nakatomi Space
[Image: From Die Hard, directed by John McTiernan based on the novel Nothing Lasts Forever by Roderick Thorpe].While watching Die Hard the other night—easily one of the best architectural films of …
Light Table is in YCS12
I’m happy to announce that as of yesterday Light Table has joined a host of amazing startups for the Summer 2012 batch of YCombinator . Under the guidance of YC we believe we have the best possible chance to not just make Light Table a reality, but to help craft a new future for the way we create software.
Write your own Excel in F# (2018)
Use Fable, Elmish architecture, parser combinators and the magic of functional-first programming with F# to build a simple browser-based spreadsheet application! I have been teaching F# for 7 years now and while the libraries and examples change, the core ideas remain the same. In this blog post, I'll cover my latest…
Building a r/place in a weekend
On Friday I accepted a challenge to clone Reddit's /r/place in a weekend. And I did it, and its live, and its amazing: Being able to build this in a weekend isn't genius. Its possible because programming is made up of 2 activities: Making decisions (95%) Typing (5%) Reddit
CSS Shapes Editor for Chrome
CSS Shapes allow web designers to wrap content around custom paths, but authoring them is not trivial.
I know why the mathematicians weep
On technological grief
I deleted my social media accounts
Retrogames revised.
On Abandoning the X Server
There's been some recent discussion about whether the X server is abandonware. As the person arguably most responsible for its care and feed...
The Software Revolution
In human history, there have been three great technological revolutions and many smaller ones. The three great ones are the agricultural revolution, the industrial revolution, and the one we are...
The new MacBook Pro is kind of great for hackers
A million hot takes have been posted about how the late-2016 MacBook Pro with USB-C is the undeniable proof that Apple doesn’t care about…
AI and Mass Spying
Spying and surveillance are different but related things. If I hired a private detective to spy on you, that detective could hide a bug in your home or car, tap your phone, and listen to what you said. At the end, I would get a report of all the conversations you had and the contents of those conversations. If I hired…
Timezone Bullshit
People often use short timezone abbreviations like EST and PST to refer to timezones. If you're doing this in a computer program, you are almost certainly making a huge mistake. Let's take take a look, using the disastrously bad unix libc timezone tools , which you're almost certainly using under the hood if you're…
Uncomfortable Questions About Android Developer Verification
Google announced a program that is proving to be unpopular among Android app development experts. I have questions.
The meme-ification of the “Demon Core”
The strange transformation of a criticality accident into dark Internet humor
Facebook vulnerability 2013
Click here to share This article on facebook Facebook Exploit [ post to facebook users even they are not in friend...
We might be swinging away from the newsfeed
What do we do now that there’s more in the newsfeed than we can possibly read? Can the algorithmic sample ever actually work, or do we swing back to 1:1 messaging? How do Stories rebundle that? And what happens to all the traffic that the newsfeed provides?
How I run LLMs locally
I document how I run Large Language Models locally.