Automating processes with software is hard
We have decades of experience trying to automate processes. My biggest lesson is that automation is not about the easy and known flow, but about exception handling.
The latest blog posts to take off on Hacker News. 5,273 posts.
We have decades of experience trying to automate processes. My biggest lesson is that automation is not about the easy and known flow, but about exception handling.
Warm Handoffs are a procedure I’ve implemented with several teams and organizations to improve communication and collaboration in Slack. As organizations grow and ownership shifts and splits as teams are formed and re-formed, Slack channels proliferate, and it gets harder for folks across an org to know the…
The computer built to last 50 years par Ploum - Lionel Dricot.
One year ago, I switched from charging project fees to day rates. It’s been transformative on lots of fronts. > Everything below comes with the following preface/caveat: > 1. There’s no univers…
The Nobel Prize in Physiology or Medicine 2024 was awarded jointly to Victor Ambros and Gary Ruvkun "for the discovery of microRNA and its role in post-transcriptional gene regulation"
Anyone who has implemented a simple HTTP 1.1 server can tell you that it is a really simple protocol. Basically, it's a text file that has some specific rules t…
( This is part of a series on the design of zest . See the list of posts here .)
Google’s NotebookLLM is the first AI podcast I’d actually listen to. Give it a web page or document, and it will generate you a podcast about it.
This update mostly focuses on further bugfixes over actually implementing new stuff, but we have quite a bunch of both!
I like to make silly things, and I also like to put in minimal effort for those silly things. I also like to make things in Rust, mostly for the web, and this is where we run into a problem.
When children turn 13, they age out of the data protections provided by the Children’s Online Privacy Protection Act (COPPA). Then, they become targets for data collection from data brokers that collect their information from social media apps, shopping history, location tracking services, and more.
How a modern AVX instruction shares a similar design with a 1985 blitter chip, by Arnaud Carré
I’ve spent the past several years working with functional programming languages in my free time – primarily Haskell and OCaml. I love both languages but also find aspects of each frustrating. Haskell is terse and elegant with type classes providing a powerful mechanism for ad-hoc polymorphism. However, it can also be…
(Here begins a comment written by John Carmack in 2014, about an email he sent to a programmers’ mailing list in 2007.)
Introduction When modeling a Postgres database, you probably don’t give much thought to the order of columns in your tables. After all, it seems like the kind of thing that wouldn’t affect storage or performance. But what if I told you that simply reordering your columns could reduce the size of your tables and…
Some thoughts on AI and LLMs, based on being Head of Engineering for JumboCode , a club of 180 students at Tufts University that builds software for non-profits.
In this blog post, we will explore another poster I recently bought, which highlights Smith-Corona’s campaign to buy back typewriters for the U.S. government due to wartime shortages during World War II.
Efficient software development benefits from local development, it enables faster iteration, better debugging and ensures consistency between local and production environments.
Nick Botticelli's personal website
Sometimes, a seemingly simple and obvious solution can lead to a series of problems later on. This is especially true when adding retries.
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by ...
My insight into corporate legal disputes is as meaningful as my opinion on Quantum Mechanics. What I do know is that, when given the chance this week to leave my job with half a year’s salary paid in advance, I chose to stay at Automattic.
The Soviet space program used completely different controls and instruments from American spacecraft. One of the most interesting navigati...
If you do just foo , the following justfile will write a single byte 0x0A to a file named bar:
In order to speed up development, as well as make sure gccrs exposes the exact same behavior as rustc in critical compiler passes, we decided last year to start reusing components and crates from the official Rust compiler where possible. These components range from external crates used for certain nightly options to…
a tragedy of the public emergency system commons...
The road to hell is paved via collaboration, consensus, inclusiveness, stability
We are excited to announce the release of mitmproxy 11, which introduces full support for HTTP/3 in both transparent and reverse proxy modes. We’re also bringing in a ton of DNS improvements that we’ll cover in this blog post.