Writing a book in the age of open source
The power of engineering applied to writing
The power of engineering applied to writing
Learning about the subtle gotcha with ARG and FROM instruction ordering in Dockerfile definitions.
I’m a bit behind on my weeknotes, so there’s a lot to cover here. But first... a review of the last 24 hours of Large Language Model news. All times …
These days, I am developing an alarm app called ‘SuperAlarm’. To ensure a user is awake, SuperAlarm can be turned off only after a user completes a mission(e.g., taking a picture...
Learn about Cohere models' ability to perform multi-step tasks, enhancing productivity and efficiency.
I had a productive day today! I did many different and unrelated things, but they all had the same unifying theme:
Middle-aged computer expert opts to escape civilization, offers dubious life advice.
Institutional memory comes in two forms: people and documentation. People remember how things work and why. Sometimes they write it down and store that information somewhere. Institutional amnesia works similarly. The people leave and the documents disappear, rot, or just become forgotten (as it were).
This article was discussed on Hacker News. Introduction This was a fun nostalgia trip. But it ended up being an attempt to collect and preserve some retro computing history as well… and I als…
There's a blind spot in Carta's 83(b) election feature you need to know about if you're married and living in California.
Even though we often hear terms like L1, L2, cache block size, etc., most programmers have a limited understanding of what cache really is. This is a beginner-friendly primer on how cache works.
I often need to launch a program in the terminal in a retry loop. Maybe because it's flaky, or because it tries to contact a remote service that is not available. A few scenarios:
We build complex mathematical formulas bottom-up using pure lambda calculus. Includes instructions of how to translate Taylor series and other approximations to lambda terms.
The official home of the Erlang Programming Language
Documenting a pattern for making multi-tenant applications global by distributing the data, using only standard PostgreSQL functionality.
Web browsers are integrating the current AI trend with Large Language Model (LLM) functionality. But there are fundamental issues with it. We address them.
The end of 10+ years of 0% interest rates is set to change the tech industry. What do higher rates mean for software engineering jobs, developers, and careers; and how can you prepare for this shift?
Is it OK to daisy chain UPSs? Let’s look at a few reasons this is a common question and alternative approaches that can better address the target.
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…
No matter what the sport, no matter what the letter of the rulebook says, it’s never a good idea to piss off the refs.
The first mass market optical media
The origins of Tailwind and how it is framed to solve the proposed issues of CSS
Learn how Ubuntu Desktop 24.04 LTS is built to empower open source developers and deliver innovation for the next 12 years. […]
Southwest Airlines famously doesn’t show up when searching online travel agency websites. Historically if you’ve wanted to buy a ticket on Southwest, you’ve had to go directly to Southwest to make the purchase. But desperation and new government regulations appear to be changing all of that.
A door is a "file" descriptor used to describe a procedure in a process and optionally some additional state associated with the procedure. Doors were initially designed as Spring object descriptors used to encapsulate the state and capabilities of C++ objects. A process which obtains a door is free to pass it, along…
The first journey we made with the gold picture frame sledge was to a small glacier not far from the base known as 'Sunnyside Glacier'. Me and Fergal Buckley took photographs of several toys with...
Eyes Wide Shut is the last work of legendary movie director Stanley Kubrick, and like many of his films it contains layers of meaning not easily deciphered or understood on first viewing. Released in 1999 to mixed responses, Eyes Wide Shut has since garnered considerable interest and has come to be
Check out three new functions that use Regular Expressions to help parse text more easily: REGEXTEST, REGEXEXTRACT, and REGEXREPLACE!
A new search engine in 2024? Yes, but stateless — index on S3, serverless — no cluster state, with all Lucene features — filters, autocomplete, facets. And also with local embedding & RAG inference.