The Future Shape of Ruby Objects
These are the notes for a talk I gave at RubyKaigi 2021, which is why they’re written as if we were talking and going through some slides and code together.
The latest blog posts to take off on Hacker News. 3,497 posts.
These are the notes for a talk I gave at RubyKaigi 2021, which is why they’re written as if we were talking and going through some slides and code together.
Ideas and inspirations for new Clojure framework for desktop apps
In case you hadn’t heard, the universe is governed by four fundamental forces. But when it comes to understanding nature at almost any level larger than a nucleus and smaller than a planet, …
The tool is great, but it uses perf to record and analyze profile data, and perf on Debian has a performance problem : when not linked against libbfd , it shells out to addr2line for every address it needs to look up. Thousands and thousands and thousands of incredibly short-lived processes.
Pumpkin is the name I have given to my port of PalmOS running on the x86 architecture. Please refer to this article for basic information on this project. Also look for other articles in the PalmOS…
Learn about type level programming by building a custom theming engine.
"REAL stories. REAL history."
There’s a great joke in Futurama, the cartoon comedy show, about a horror movie for robots. In the movie, a planet of robots is terrorized by a giant “non-metallic being” (a mons…
Touring the ORM and Postgres landscape in Go, and why sqlc is today’s top pick.
I’ve been leading a team at my dayjob to migrate every engineering team to GitHub Actions (GHA)
No matter what language you program in or what applications you use: everything you do with a computer today is powered at some level by a piece of C/C++ code.
timdaub · Web3 is a stupid idea A long time ago, I gave a talk in front of a full audience talking about BigchainDB, a company I worked for to create a (scalable) decentralized database. As
A few months ago, I found this Hacker News post about the AirGradient DIY Air Quality Monitor. I had already been considering buying an AirThings Wave Plus sensor to monitor my home's CO2 levels, but the high price and limited 'ownership' of the data coming from it turned me off. So I built two AirGradient DIY air…
Even if you've checked your work, asked for all the help, and are moving gingerly, there will be decisions where you can't decide. You've considered and reconsi
Have you ever tried putting deliberate practice to practice? If you have, it's likely that you'll have noticed just how difficult it is to apply deliberate practice principles to your career. Anyone that tells you otherwise is lying; here's why.
A blog by sunfishcode
A Short Story
This website is hosted on a very cheap (£4 a month) VPS. This server has 1 CPU and 2GB of RAM. The slowest part of this website can theoretically handle 4.2 million requests a day. I got these results by benchmarking by websites.
In general, open source maintainers owe you nothing. Despite maintainers often being volunteers, some users feel entitled to maintainers’ time, submitting…
Like Sky before it, Netflix is a television company using tech as a crowbar for market entry. The tech has to be good, but it’s still fundamentally a commodity, and all of the questions that matter are TV questions. The same applies to Tesla, and indeed to many other companies using software to ente
It's been a while since I've done a graphicky post, so here's a new one for the chilly weather. Over on the doomed platform of magnificen...
Programming note: I will be taking a several week break from writing paper reviews for the summer. When we come back, I will be finishing off the papers from Usenix ATC and OSDI , then moving on to the great upcoming conferences (my non-exhaustive list is here ). As always, feel free to reach out on Twitter with…
Evidence for airborne spread of Covid-19 is strong, but authorities underemphasize airborne protections. The curious history of infectious disease reveals how this anti-airborne bias emerged.
Computer magazine advertisements from the 1980s were just plain fantastic.
The mad schemes degrowthers advocate are a fantasy that distracts us from real efforts to save the planet