How to buy gifts that people actually want
We buy more bad gifts than we realise... and nobody tells us. How to use psychology to stop wasting money on gifts people don't want.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,204 posts.
We buy more bad gifts than we realise... and nobody tells us. How to use psychology to stop wasting money on gifts people don't want.
When we can’t trust each other, nothing works. As we participate in our communities less and less, we find it harder to feel other people are trustworthy. But if we can bring back a sense of trust in the people around us, the rewards are incredible.
How to run Claude Code with the `--dangerously-skip-permissions` flag in a safe way
An extra dimension that you can play with
Premise The 0.4.0 release of uv does everything I currently do with pip, pyenv, pipx, pip-tools, and pipdeptree. Because of that, I'm in the process of switching to uv. This blog post covers switching
A practical about:config checklist to declutter Firefox right-click menus on macOS, disabling AI/chatbot prompts, link previews, OCR, visual search, and other low-value context menu items.
A 12 day Advent of Code year convinced me Gleam is the real deal, thanks to Rust-like errors, great pipes, and surprisingly ergonomic FP.
Observations about the problem of having strong opinions and sharing them with others.
~Will Thompson's personal website~
Last weekend I was playing around with a way to represent null-terminated UTF8 strings in Rust. Rather than just toying with it forever, I decided ...
A minimal guide to everyday Git for solo developers: initialize a repo, add files, commit changes, view history, and restore earlier versions.
Let there be more biographies of failures, people who were ignored by the world, whose ideas came before their time, whose great work was left in ruins.
Best practices for writing a design doc based on my experience working as a developer at Google and Microsoft.
Many public address systems emit a continuous near-ultrasonic sound that is used for system health monitoring.
Dynamicland is still going, just quietly. We closed the Oakland space for covid, but Realtalk development and collaborations have continued -- basically as originally planned, if more slowly due to our small size.
The issue to stabilize an initial version of async/await in Rust has left final comment period. The feature looks slated to stabilize in an upcoming release, most likely 1.39. This represents the culmination of an enormous amount of work by people all over the Rust community. But it’s also only the beginning of…
We solve 20% of ARC-AGI-1 with no pretraining by minimizing the description length during inference time, with the only data involved being the target puzzle itself.
In 1997, about a year after launch, Hotmail was growing exponentially, adding thousands of new users every day. We were on fire. And then one night, it all seemed to unravel. We had a program called the “janitor” that ran as an overnight batch process and it erased all of the email that users put...
The maker community worried Qualcomm would kill the Arduino ethos. New T&Cs confirm the community's worst fears. Here's what's at stake, what Qualcomm got wrong, and what might still be salvaged.
I stumbled upon this bit of wisdom in Team Geek: A Software Developers Guide to Working Well with Others, and it resonated. It comes from Google engineer Chade-Meng Tan: Do the right thing, wait t…
One of the best ways to learn and come up with new ideas is to focus intensely on a problem, then let your mind wander. I’ve enjoyed doing this when problem solving and learning, and recently I’ve been thinking about how weird it is to build trust in your unconscious to do the work for you, especially when it comes to…
Dear Yancey, I love Kickstarter. When I backed my first project in 2012, I was happy and excited to be given the opportunity to support creators with my pledge. Since then, Kickstarter has been an …
Hundreds of hours, many late nights, and a working Game Boy emulator in F# with sound, running on desktop and web.
A selected list of timeless and influential papers in distributed systems that shaped the research in the field. Intended to serve as a good…
A pause to take stock: realising that attention heads are simpler than I thought explained why we do the calculations we do.