New
The latest blog posts to take off on Hacker News. 5,273 posts.
How I write code using Cursor
A personal review of Cursor, an LLM-powered coding tool.
Swift – A great language strangled by governance?
A great language strangled by governance
What's New in POSIX 2024
In the 1950s, computers did not really interoperate. ARPANET has not yet happened (that would become a thing in the 60s), and every operating system was typically tied to the hardware that was meant to run on. Most communication actually happened over telephone, and no company was more present in that space than the…
Why Slight Failed: A Slight Post-Mortem
My best guesses as to why our early stage data startup failed. This isn’t a retrospective, but something closer to advice for past me. Or maybe just exorcism.
Steve Ballmer was an underrated CEO
There's a common narrative that Microsoft was moribund under Steve Ballmer and then later saved by the miraculous leadership of Satya Nadella. This is the dominant narrative in every online discussion about the topic I've seen and it's a commonly expressed belief "in real life" as well. While I don't have anything…
HTML Form Validation is underused
HTML Forms have powerful validation mechanisms, but they are heavily underused. In fact, not many people even know much about them. Is this because of some flaw in their design? Let’s explore.
Why so few Matt Levines?
Why are popularizing educational newsletter-frequency writers of important fields like Matt Levine for finance so rare? Because most fields are too slow or ambiguous, and writers of the right combination of expertise, obsession, and persistence are also rare.
Improving Xwayland window resizing
One of the quickest ways to determine whether particular application runs using Xwayland is to resize one of its windows and see how it behaves, for example
We're forking Flutter
The Flutter team has a labor shortage. We're forking Flutter so that the community can accelerate Flutter's development.
So long WordPress
This has been a hard post for me to write after participating in WordPress since before I even started a career in tech and, until 3 months ago, for my entire tech career. That said, it has been in the making for quite a while now and it is time that I make it official. I’ve officially left the WordPress project after…
Using reinforcement learning and $4.80 of GPU time to find the best HN post
The OpenPipe platform has migrated to Weights & Biases and CoreWeave. Browse migration details and the OpenPipe technical archive.
Buy payphones and retire
Dropshipping AliExpress watches, AI-generated SEO spam websites... marginally legal and ethical passive income schemes, that serve to generate that income mostly for their promoters, can feel like a modern phenomenon. The promise of big money for little work is one of the fundamental human weaknesses, though, and it…
They want your ethics for $105
If you have a blog, you've probably gotten those emails that want to "collaborate" on a guest post—which often means "let us post sketchy links for SEO purposes." Recently, I got one which was a little different flavor than the usual spam, so I bit and replies. The end result was at the same time fascinating…
The sins of the 90s: Questioning a puzzling claim about mass surveillance
Meredith Whittaker, president of the Signal Foundation, gave an interesting talk at NDSS 2024 titled "AI, Encryption, and the Sins of the 90s".
Psychological safety vs. high standards: A misunderstood dynamic
The term “psychological safety” is often misleading. When managers hear safety, many dismiss it as a soft style that implies complacency. Meanwhile, psychology implies too much mumbo jumbo. High-profile figures like Elon Musk advocating for a “hardcore” style perpetuate this misconception. But this is a fundamental…
New iMac with M4
Apple today announced the new iMac, featuring the powerful M4 chip and Apple Intelligence, in its stunning, ultra-thin design.
Hacking the T2S+ Out of Fear: Get Lock-In Thermography for Free
Hacking the T2S+ v2 to work on computers, tear it down for the first time online, and play with lock-in thermography as a bonus!
The motor turns too much
This instalment is about the "Bench Kona" I've built in the shed. Behold its questionable integrity:
On Good Software Engineers
I set out to find a simple definition that would help managers frame the fundamental things they expect from software engineers.
The unnecessary decline of U.S. numerical weather prediction
This blog provides updated forecasts and comments on current weather or other topics
There is no such thing as a global method in Ruby
What Ruby’s top-level methods actually are, who they belong to and how they are namespaced
Platform Strategy and Its Discontents
Alex Russell on browsers, standards, and the process of progress.
Up to $41B in World Bank climate finance unaccounted for, Oxfam finds
Up to $41 billion in World Bank climate finance —nearly 40 percent of all climate funds disbursed by the Bank over the past seven years— is not being properly tracked due to poor record-keeping practices, reveals a new Oxfam report published today ahead of the World Bank and IMF Annual Meetings in Washington D.C.
Using SQLite as storage for web server static content
Why OpenRun uses a SQLite database instead of the local file system for static files.
A comparison of Rust’s borrow checker to the one in C#
OK, so C# doesn’t share the Rust concept of “borrowing,” so it wouldn’t technically be correct to call this “borrow checking,” but in practice when people talk about “Rust’s borrow checker” they’re talking about all of the static analysis Rust does to ensure memory safety, for which I think this qualifies.
34x34x34 Rubik's Cube
A 34x34x34 cube has become the highest-order NxNxN Rubik's Cube, announced Matt Bahner in a YouTube video. Soon, he will publish a full documentary about how he made it.