New
The latest blog posts to take off on Hacker News. 6,153 posts.
The Tower of Weakenings: Memory Models for Everyone
In my previous article I looked at the ways that Rust could be better at pointers. Half of the problems were fundamental issues that affect basically every programming language that lets you mess with pointers directly, and the other half were rust-specific issues. My article also proposed two solutions: for the…
What’s new in Emacs 28.1?
Learn what's new in Emacs 28.1
I need to stop being boring
This week, I felt pretty depressed and lost my motivation and focus. After launching Space4 , I got some signups from HackerNews , but no one was really using the app. Including myself.
Twitter is using its embedded JavaScript to hide tweets that have been deleted
With all the fuss about Twitter’s promised edit button, and how they might design it, we’re missing a disturbing development — Twitter is using its embedded javascript to edit other people’s sites.
Design of This Website (2021)
Meta page describing Gwern.net, the self-documenting website’s implementation and experiments for better ‘semantic zoom’ of hypertext; technical decisions using Markdown and static hosting.
The examples in the textbooks are not representative of real world problems
Bill Harris points to this cartoon from Randall Munroe. I think he (Munroe) is really on to something here. Not about Bayes’s theorem but about the sorts of examples that are in textbooks.
From Belonging to Burnout, Five Years at Airbnb
Airbnb brands itself as creating community and fostering belonging. Today, former Airbnb software engineer Sahil describes how “Airfam” ignores internal inequi…
My attempted cult recruitment
Dark patterns in social behavior
Introducing ReadySet
Today, we’re excited to launch Readyset. Our mission is to help developers build faster applications without writing extra code. To accomplish this, we're building a high-performance SQL caching engine and performance...
The next Google
DuckDuckGo and Bing are not true alternatives – they’re just worse versions of Google.
Show HN: Warp, a Rust-based terminal
Build your software factory on Warp: factories as code, any model or harness, with evals, benchmarks, and self-improvement built in.
Apple neglects to patch two zero-day, wild vulnerabilities for Big Sur, Catalina
Apple has chosen to leave Big Sur and Catalina (around 35 to 40 percent of all Macs) in danger of actively exploited vulnerabilities that have only been patched for macOS Monterey.
We use GitHub Actions to build GitHub
From automating builds and releases to taking care of large-scale regression testing, here are a few ways we use GitHub Actions to build GitHub.
35mm cinema film and digital audio
A while ago I decided to pick up some 35mm cinema film to help me experiment with projection optics.
The cult of Amiga and SGI, or why workstations matter
I’m considered to be a server guy. I had access to some really awesome server machines. Still, when computers come up in discussions, we are almost exclusively talk about workstations. Even if servers are an important part of my life, that’s “just” work. I loved the SGI workstations I had access to during my…
How We Built r/Place (2017)
Brian Simpson, Matt Lee, & Daniel Ellis (u/bsimpson, u/madlee, & u/daniel) Each year for April Fools’, rather than a prank, we like to create a project tha
First Light (Oxford University spinout) achieves nuclear fusion
First Light Fusion (First Light), the University of Oxford fusion spin-out, today confirms it has achieved fusion. The UK Atomic Energy Authority (UKAEA) has independently validated the result.
Happy 10th Birthday, Sidekiq
It’s hard for me to believe these words but I pushed Sidekiq’s first commit on Jan 16th, 2012. Ten years ago. The public announcement. One month later. One quarter later. Some context for those new to this blog: Sidekiq is the most popular background job system for the Ruby programming language. Every application has…
Pharo 10
Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback.
The PARA Method: A Universal System for Organizing Digital Information
Learn how to organize your digital life in seconds. Stop wasting time looking for information and gain greater focus on what matters most.
Missing Darwin Notebooks Returned to Cambridge University Library
Charles Darwin’s iconic Tree of Life notebooks anonymously left in a pink gift bag, 15 months after launch of a worldwide appeal to find them
All you need is links
When Tim Berners Lee talks about how he designed the web, he uses an analogy from physics, describing his process as a quest to find “fundamental laws” which can generate a desired system:
Accidentally making a language, for an engine, for a game
It's a wise saying, because we game developers have so much fun making the underlying foundations, that we never get around to adding the actual gameplay.
Backyard approaching lighting at Adelaide Airport
Located smack bang in the middle of South Australia’s capital city, Adelaide Airport has an interesting runway approach lighting system – located in suburban streets and residential backyards! Some background Adelaide Airport is located approximately 6 kilometres from the Adelaide CBD. With the suburbs of Brooklyn…