It's not Ruby that's slow, it's your database
Many people keep repeating that Ruby is slow. It is. But that doesn't matter, because your database is so much slower that it is the bottleneck. So, an alternative title would be "Ruby is slow, but that doesn't matter for you."
How can you tell if the company youre interviewing with is rotten on the inside?
How can you tell the companies who are earnestly trying to improve apart from the ones who sound all polished and healthy from the outside, whilst rotting on the inside?
Modernizing my 1980s sound system
Where the last two posts were primarily about software ( Navidrome and beets , respectively), this post will be more about hardware (and a bit of software to control it). Hopefully it’ll be useful to others with older sound hardware, especially those who are compelled (as I am) to avoid buying a “connected” device…
The Asymmetry of Open Source
A comprehensive guide to funding open source software projects
Five Laws of Human Stupidity (1976)
Always and inevitably everyone underestimates the number of stupid individuals in circulation.
I live in the country with the most expensive Apple products on the planet
I live in Brazil. Brazil is a developing country. It is definitely not a rich country, but it is definitely not among the poorest either. We are placed on 84th in human development index rankings. You will find Brazil similarly in the middle of other rankings like per-capita income, education or life expectancy. There…
A Yubico FAQ about passkeys
Delve into Yubico's comprehensive guide about passkeys, a term encapsulating FIDO/WebAuthn credentials that offer a secure, passwordless experience.
Resources to encourage children to learn to code
6 Interesting Resources to Encourage Your Child to Learn to Code
NSA's Warrantless Wiretaps (2012)
ACKNOWLEDGMENTS I thank Kent Gladstone, Science Applications International Corporation (SAIC), for a critical reading of both manuscripts. Many critical comments and corrections from Brad Howard have made the Mini-Tutorial a better adventure for anyone who follows his path.
Offline-First Apps: Why Should Apps Be Made to Work in an Offline State?
Learn about what offline-first apps are and how they help users as well as businesses for a better overall user experience.
On leaving Turkey (2021)
Painless, quick delivery of your domain name. Fast and professional service.
How prestige outlets get away with copypasta
On the anatomy of malpractice
Against Bayesianism – David Deutsch
Bayesianism, the doctrine that it's always rational to represent our beliefs in terms of probabilities, dominates the intellectual world, from decision theory to the philosophy of science. But does it make sense to quantify our beliefs about such ineffable things as scientific theories or the future? And what separates
Fosstodon Hub – More Upgrades
The Twitter storm continues to swell and in response, we've had to upgrade, yet again.
Training my sense of CO2 ppm
Posted on Thursday 14 Jul 2022. 1,157 words, 9 links. By Matt Webb.
Writing good performance self reviews
It’s the end of the year, and you know what that means… performance review time!
Research reveals ways lead and cadmium in chocolate may be reduced
Chocolate Industry and As You Sow release three-year, collaborative study BERKELEY, CA –A new report released today by As You Sow and the National Confectioners Association is the result of a three-year effort by a multi-disciplinary panel of four experts...
A New Life for Certificate Revocation Lists
This month, Let’s Encrypt is turning on new infrastructure to support revoking certificates via Certificate Revocation Lists. Despite having been largely supplanted by the Online Certificate Status Protocol for over a decade now, CRLs are gaining new life with recent browser updates. By collecting and summarizing CRLs…
Deploying Transformers on the Apple Neural Engine
An increasing number of the machine learning (ML) models we build at Apple each year are either partly or fully adopting the Transformer…
Norvig's Law (2002)
In July 1999, there was a news article stating that PC usage had doubled yet again, reaching penetration of 50% of homes. People were hailing this as yet another sign of the inevitable climb of technology, but I saw it as a warning sign that the glass was half empty, and coined the following:
Why is symmetry so important in particle physics?
Faizan Muhmmad is a Software Engineer at Google
Impoverished Emotional Lives
Is this anything?
A few examples of Lisp code typography (2013)
The code formatting and typography is frequent, controversial but probably unavoidable topic among programmers. This document contains some representative and possibly, relevant examples of the Lisp code.
A crash course in Python “comprehensions” and “generators”
Master them in 20 minutes. Use them every day.