New
The latest blog posts to take off on Hacker News. 5,273 posts.
A beginner's guide to making beautiful slides for talks
I love designing slides for my talks, so here are some of my not-so-secret secrets and three beginner-friendly steps for how you can up your slides game.
Game Font Forensics
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
An accessible one-handed keyboard, inspired by FrogPad
A couple of years ago, I was in an incident that reduced the strength in my left shoulder. I’ve been waiting for an operation to restore the function to that shoulder, but we were warned the post-operative recovery period would be several months. So I started looking for keyboard options...
Programming book authors: put all the code in the book
tl;dr: programming book authors: put all the code in the book! An extreme antipattern for a programming book is “download the author’s idiosyncratic library code from some random URL an…
Zed Editor: All Occurrences Search from 1s to 4ms
So zero-cost abstractions exist?
Wddbfs – Mount a SQLite database as a filesystem
Often when I’m prototyping a project, I hesitate to use a sqlite database despite their many adavantages . It seems much easier to just dump a bunch of files in a directory and to rely on the universal support for the filesystem API to read/delete/update records. Part of this is avoiding the overhead of figuring out a…
Pimp Your Board Games
Board gaming is such a lovely hobby to keep your mind and your company on edge. No bright blue …
Python datetime pitfalls, and what libraries are (not) doing about it
It’s no secret that the Python datetime library has its quirks. Not only are there probably more than you think; third-party libraries don’t address most of them! I created a new library to explore what a better datetime library could look like.
Tailwind CSS marketing and misinformation engine
The origins of Tailwind and how it is framed to solve the proposed issues of CSS
The Layoff
Xe Iaso's personal website.
Berkeley's upzoning would be among nation's largest
A proposal to end exclusionary zoning would allow for 100,000 more homes in Berkeley's neighborhoods.
Representation Engineering: Mistral-7B on Acid
Playing around with the Representation Engineering paper, I made some interesting control vectors, and a Python package to make your own.
Altman's Ambition
Sam Altman is not playing around.
Releasing my tools under the MIT License was probably a mistake (2023)
For basically as long as I can remember, I have been a staunch defender of permissive licenses over the more copyleft variety. I want you to use things I've written. On top of that I don't believe it's my place to force you to then open source things you have written that expand upon my source code. Hence my extensive…
Bevy 0.13: ECS-driven game engine built in Rust
Thanks to 198 contributors, 672 pull requests, community reviewers, and our generous sponsors, we're happy to announce the Bevy 0.13 release on crates…
Run Llama 2 uncensored locally
This post will give some example comparisons running Llama 2 uncensored model versus its censored model.
Nebula is not the fastest mesh VPN, but neither are the others
(But neither are any of the others)
Headphone and Amp Impedance (2011)
INTRO: The output Impedance of headphone sources is one of the most common reasons the same headphones can sound different depending on wha...
I worry our Copilot is leaving some passengers behind
Why I worry about the effect GitHub Copilot is having and will continue to have on the accessibility of the web at scale.
The epidemic of fraudulent DMCA takedowns
There’s an enormous and largely invisible campaign to use fraudulent notices under the US Digital Millennium Copyright Act to remove critical articles from the internet. We don’t know who is running…
Ollama is now available on Windows in preview
Ollama is now available on Windows in preview, making it possible to pull, run and create large language models in a new native Windows experience. Ollama on Windows includes built-in GPU acceleration, access to the full model library, and serves the Ollama API including OpenAI compatibility.
So long, and thanks for all the bytes
Goodbye Tech, Hello Future
The game theory of seduction and marriage with Jane Austen
The enduring success of her early 19th century novels are in large part due to their persistent relevance
We Have to Start Over: From Atom to Zed
From the Zed Blog: Thorsten interviews co-founders Nathan, Max, Antonio about the vision and the technological choices behind Zed, how they went from Atom and Electron to Rust and GPUs with Zed.
It’s Official, Apple Kills Web Apps in the EU
If you ship a Web App in the EU and will be impacted by this, please sign our open letter to Tim Cook. It is critical that we gather as much evidence as possible to prevent Apple from breaking Web Apps in the EU.
Considerations for a long-running Raspberry Pi
Keeping a Raspberry Pi online and working with zero intervention for weeks, months, or years is somewhat of an art form. Several classes of things can go wrong, and you need to consider how your Pi will recover from each of them.