The fresh start effect
I spent nearly five years working at the nutrition startup Lifesum in Stockholm, where we built a mobile app for tracking your diet and exercise.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,433 posts.
I spent nearly five years working at the nutrition startup Lifesum in Stockholm, where we built a mobile app for tracking your diet and exercise.
Peter Jennings early history of VisiCalc
Let's create an hello world init program that the kernel can execute to show that everything works correctly:
Structured Text on the Internet before the World Wide Web
Optimize your Django SQLite configuration for production.
Projects and articles by Chris Gioran
A guide to domain-specific types that make sense.
A magazine on a floppy from 1986.
An implemenation of the SuperMemo-2 algorithm.
Update : I forgot that I did a brief analysis on this many years ago, using ROT13 as example.
While everyone was waiting on news for the successor of the Nintendo Switch, Nintendo released the Alarmo. A small plastic alarm clock that ...
Note: this is the first part of three articles about my experience building a 1980s Yugoslav 8-bit computer called the Galaksija. This part is mostly focused on the technical aspects of building this…
Inspired by Felix Geisendorfer blog post I implemented a database FSM (Finite-State Machine) with Postgresql. I brought some improvements to Felix’s implementation but before reading the following I recommend you to read carefully the original post.
Machine learning models are rapidly becoming more capable; how can we make use of these powerful new tools in our Go applications?
The first manual was duplicated for a very small coterie. In order to channel queries directly to the horses’ mouths, authorship was attributed to individuals. Later, as authorship diffused, on the principle of”You touched it last; it’s yours,” authorship was attributed only in the segregated chapter of unofficial…
Curated collection of prompts for use with LLMs. Accessible interactively in Chat Notebooks and programmatically in functions like LLMFunction. Initial categories in the Prompt Repository cover personas, functions, modifiers.
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the I...
footnotes
Garbage collectors are expected to be invisible: if programmers (or even users) notice them, something is wrong. Usually, such problems are are performance problems, but there could be correctness issues as well. This makes implementing them a bit scary.
If you find this piece worthwhile, consider the Go Fund Me that’s funding ongoing cancer care. A story from Dan Luu, from back when he “TA’ed EE 202, a second year class on signals and systems at P…
Sending helpful & engaging pushes, filtering annoying pushes, and finding the frequency sweet spot.
From 2020-2024, rent prices spiked by a third. How much of that is due to collusion by corporate landlords and a software coordinator? And where is the Fed?
I bought a new M1 MacBook Pro in April 2022. A little over two years later, I'm seeing a service recommended message, and the maximum capacity of the battery is now down to 78%. Admittedly, my MacBook Pro experiences heavy usage: basically all day, every day. The batteries in my previous 2014 Intel MacBook Pro, which…
I would simply use delimiter characters to delimit data.
The 10 most frequent letters in English are ETAOINSRHL . This layout gets most of those letters onto the home row while making use of existing muscle memory. According to Carpalx , QWERTY-Flip scores about as well as the famous Dvorak layout, but while Dvorak is very hard to learn, with QWERTY-Flip you'll be up and…
Ryan Schachte — infrastructure, networking, and distributed systems
Image courtesy of UC Davis. Photographer: Don EdwardsJust in time for cucumber season, some news that surprises me. Did you know that you should store cucumbers at room temperature?Credit for my enlightenment goes to UC Davis.
Being involved with retro computers, I have a few floppy disks (of the 3.5-inch variety) that I would like to preserve as faithfully as possible. Of course, I know there are dedicated devices for doing that, such as the Kryoflux or the SuperCard Pro . But it occurred to me that I already own the required hardware to…
Backpressure is something nearly every software engineer will have to deal with at some point, and for some it’s a frequent problem. But…