Inline previous result in Emacs Lisp
Artur Malabarba's Debugging Elisp Part 1: Earn your independence is nearly a decade old, yet it rings just as true today. Learning to Edebug really *"...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 448 posts.
Artur Malabarba's Debugging Elisp Part 1: Earn your independence is nearly a decade old, yet it rings just as true today. Learning to Edebug really *"...
This father has been using spaced repetition (Anki) to teach his children how to read several years earlier than average. Michael Nielsen and Gwern tweeted about the interesting case of a reddit user, u/caffeine314 (henceforth dubbed “CoffeePie”), who has been using spaced repetition with his daughter from a very…
As someone who has from time to time written on parsing, and even published some parsing research , I get asked questions about parsing fairly regularly, some of which I’m even capable of answering.
Quartz shares the high level design of a Clock interface that closely resembles the functions in the time standard library, and a "real" clock passes through to the standard library in production, while a mock clock gives precise control in testing.
I’m a keen user of Emacs and Org mode for a variety of tasks, including note taking, generating documents for exporting to LaTeX, Word, or html. creating blog posts (notably for this blog, us…
Overview # This is the first part of many posts I am writing to consolidate learnings on how to finetune Large Language Models (LLMs) to process audio, with the eventual goal of being able to build and host a LLM able to describe human voices. I am motivated to gain hands-on experience tinkering LLMs so, as much as…
iTerm2 is a replacement for Terminal and the successor to iTerm
Almost everyone I know who uses a computer, for...
Make parallel tasks print nicely with zero dependencies.
Over the past few years, it seems like the rate at which new CLI tools are being written has picked back up again, accelerating after seeing relatively little activity between ~1995 and ~2015. I’d like to talk about this trend I’ve noticed, where people are rewriting and rethinking staples of the command line…
And the content website wasteland
It’s the day all you Beeper Android fans have all been waiting for…our new app is ready for you to try out!Our team has been working hard on this stunner of an app. Forget everything you thought yo…
2025 update v2: I made a tool that fixes distortions introduced by Intel GPA, and that tool made few sections of this blog obsolete. As such, they’ve been deleted. Old version is still available here.2025 update. This blog post now also exists as a youtube video. Yes, the video is 1 hour 20, so about twice as long as…
All of the data in this page is derived from these tests , so is true by some definition of true. Notable is this test - given an arbitrary SQL statement, it determines via runtime inspection which locks are taken.
I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean, like, back in high school. These days I almost never do, or on the occasion that I have storage trouble, it's a drive that has completely stopped responding at all and there's little to do besides replacing it. One time…
Check out three new functions that use Regular Expressions to help parse text more easily: REGEXTEST, REGEXEXTRACT, and REGEXREPLACE!
Every command-line tool included with Python. These can be run with python -m module_name.
Demystifying git submodules by showing exactly how they work.
T here is a wide range of input mechanisms for computers, starting with keyboards (which are relatively mature) and extending to various types of neural interfaces (currently under research). Speech lies somewhere on this spectrum with a lot of promises but still not much to show for. Keeping accessibility aspects…
A collection of QMK firmware libraries, macros, and thoughts on ergonomic keyboards.
The people who live in a Golden Age usually go around complaining how yellow everything looks. – Randall Jarrell
An open source utility for packaging Python applications and all their dependencies into a portable, deterministic format based on Python's `sitecustomize.py`.
A guy decides to show off his Neovim setup.
fallout-like-excel-rpg_v2Download Check out the video here: Story It is the 145th year of the second age. Life in Mercer is unrecognisable to that which came earlier – The bombs saw to that. …
How to write a novel: Award-winning novelist Randy Ingermanson teaches his wildly popular Snowflake Method for designing and writing a novel.
This is a really neat pattern. Start your Python script like this: #!/usr/bin/env -S uv run # /// script # requires-python = ">=3.12" # dependencies = [ # "flask==3.*", # …