inessential: On Not Taking Money for NetNewsWire
This is not a Drill, this is just Tuesday
sips: Scriptable image processing system
I wanted to convert some `.webp` images to `.png` on my Mac. I asked ChatGPT:
On MacOS use CLI to convert webp images to PNG
And it told me about `sips`:
sips -s format png image.webp --out i
The Importance of Network Automation in Computer Networking
Then you should consider the importance of network automation. With the right network automation solutions, you can drastically improve the performance,
Nix Is Fighting The Last War
Local-First Web Development
A fresh way to think about building web applications.
Tiny Snippets Of Code That Changed The World - aster.cloud
Only a few short lines can have a massive, global impact. In 1997, Ethan Zuckerman broke the Internet — by inventing the pop-up ad. He was working for Tripod.com, an…
Mary Poppendieck’s “The Tyranny of ‘The Plan'”
A couple of years ago, my former manager David Denton forwarded me a recorded presentation by Mary Poppendieck, a leading Agile software development expert and co-author of the popular book “…
Interfaces for Uncertainty
Our 2023 Site Reliability Engineering Wish List
SRE has come a long way since its early days, and there are some exciting times ahead in 2023. Here are some things we'd like to see.
What David Flanagan Learned Fixing Kubernetes Clusters
David Flanagan has fixed 50+ Kubernetes clusters as part of his YouTube series, 'Klustered.' He shared what he learned at Civo Navigate.
The Open Source Ethos: Why Lens Made a Mistake
With the release of Lens 6, the underlying open source project was repurposed, breaking an unwritten rule for open source projects.
John Carmack on Functional Programming in C++
So, this is an mirror of a post from John Carmack. Recently I learned that his articles on #AltDevBlog are no longer acessible. So, in order to archive them, I am re-posting them here. These articles are definitely good reads and worth to be preserved. Probably everyone reading this has
Collecting and Charting Multi-Module Nx Jest Coverage
I love building a startup in Rust. I wouldn't pick it again.
For almost two years now, the vast majority of our backend code was written in Rust (aside from a little bit of Python). I love Rust, it’s by far my favorite language. I find myself missing match in pretty much every other language I go to.
However, if I
FOSDEM 2023 - Open Source Software at NASA
Huh! as a signal
We can never predict with certainty what the next system failure will be. But we can predict, because painful experience has taught us, that some or all of the causes of that failure will be surpri…
Laurence Tratt: Why Aren't Programming Language Specifications Comprehensive?
Elite Vs Expert “Innovation”
The world is full of ambitious middle managers seeking to brand themselves as “innovative”, or maybe even “visionary”. You might think their strategy would be to use personal experience to collect promising innovation ideas over the course of their careers, ideas they then try to implement when they finally have sufficient resources.
Pluralistic: Google’s chatbot panic (16 Feb 2023) – Pluralistic: Daily links from Cory Doctorow
From Bing to Sydney
More on Bing, particularly the Sydney personality undergirding it: interacting with Sydney has made me completely rethink what conversational AI is important for.
Serverless scales well, but most databases don’t
The benefits that come from serverless computing can be lost if you have to spend your time provisioning hardware for your database.
What to Expect from Vue in 2023 and How it Differs from React
Vue.js creator Evan You explains how Vue 3 is different from Vue 2, and in particular how its use of the Virtual DOM has evolved.
Can an autocomplete launch nukes? - Built Not Found
There are a lot of discussions if GPT is really intelligent or just repeating the patterns from its training set. The problem is, for practical purposes that might be a bad question to ask.
ISP Column - February 2023
The clever trick that turns ChatGPT into its evil twin
Reddit users are pushing the limits of popular AI chatbot ChatGPT – and finding ways around its safeguards.
Fix tomorrow’s problems by fixing today’s problems
A bug in our deployment system causes O(N²) latency with respect to the number of deploys that have been performed. At first, it’s too minuscule to notice. But the average deploy latency grow…
Episode #222: Composable Navigation: Tabs
It's finally time to tackle navigation in the Composable Architecture. We'll port the
Inventory app we first built to understand SwiftUI navigation, which will push us to
understand what makes the architecture "composable," how it facilitates communication between
features, and testing.
The canine model of AGI - Marginal REVOLUTION
Who or what has superintelligence manipulating humans right now? Babies and dogs are the obvious answers, cats for some. Sex is a topic for another day. Let’s take dogs — how do they do it? They co-evolved with humans, and they induced humans to be fond of them. We put a lot of resources into […]
Why Cargo Is a Bad Idea
What Goes Wrong