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.
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.
[Photo by Alejandra Mavroski.] Myrtle called it The article that launched a thousand posts…, and counting comments on this and several other blogs, that may not be too much of an exaggeration…
Blog by academic philosopher on ethics, philosophy, politics, economics, theory, and current affairs
Researchers found that surgical masks impede the spread of COVID-19 and that just a few, low-cost interventions increase mask-wearing compliance.
NoSQL was the next big thing in system architecture in 2011, but overall interest in it has plateaued recently. What is NoSQL, what does it have to do with modern development, and is it worth implementing in your project?
"If you have the aspiration of kicking ass when you're 85, you can't afford to be average when you're 50." —Peter Attia
A 24-year-old New York man who bragged about helping to steal more than $20 million worth of cryptocurrency from a technology executive has pleaded guilty to conspiracy to commit wire fraud. Nicholas Truglia was part of a group alleged to have stolen more than $100 million from cryptocurrency investors using…
Code quality affects the mental state of a programmer, communication within their team, and the incentives attached to their work. Improve your code and you can improve your organizational health and competence as a whole.
In an email conversation, Ray Ozzie and I talked about all the writing tools of the 80s that didn't transiiton to the web.
This is the first of three documents describing the current State of Valhalla. The second is The Language Model ; the third is The JVM Model .
Go 1.18 will be a significant release of the programming language that will contain some major features that I’m excited about. The upcoming version is scheduled for early 2022. The first beta should be out in a month. Let’s take a look at some of the new features that will be available.
David Fowler doesn't have a blog. I think the psychic weight of having a blog ...
Today's story is an insider view of Debian. One of the oldest Linux distributions and probably one of the longest-running volunteer-based open-source projects. Joey Hess is my guest, and he dedicated significant parts of his adult life to working on Debian. He's going to share what that was like. The good and the bad…
Two days ago, through its communications regulator, Uganda's government ordered the "Suspension Of The Operation Of Internet Gateways" hours before the country's general election. This action was confirmed by several users and journalists who got access to the letter sent to Internet providers.
This article looks at how 1000 popular Chrome extensions impact the performance of the browser.
elementary OS rounds out its first decade
How I finally became the kind of person who carries a paper notebook and a pen
A few weeks ago, I received two early copies of Uptime.Lab's CM4 Blade. The Blade is built for the Raspberry Pi Compute Module 4, which has the same processor as the Pi 4 and Pi 400, but without any of the built-in IO ports. You plug the CM4 into the Blade, then the Blade breaks out the connections to add some…
A 2021 Journey from Oregon Trail to A.I. Dungeon
Here's how I built an ultrasonic 3d scanner that works in the air, using off-the-shelf components.
We’re happy to announce a new release of ClojureScript. If you’re an existing user of ClojureScript please read over the following release notes carefully.
I spent a lot of time and effort digging up the numbers and facts for this post! Lots of people keep referring to the awesome summary put together by a friendly pseudonymous "Tim" which says that "53 out of 95" (55.7%) security flaws in curl could've been prevented if curl had been written in Rust. … Continue reading…
We are happy to announce Nyxt 2.2.0. Lot's of new features and architectural changes!
It's not about technology for its own sake. It's about being able to implement your ideas.