Scala isn't fun anymore
I’ve just spent over a day, going to sleep at 1:00 am, to upgrade dependencies and fix eviction warnings in the build of a Scala project.
Bringing passkeys to Android and Chrome
developers can enroll in the Google Play Services beta and use Chrome Canary. Both features will be generally available on stable channels
Do success stories cause false beliefs about success?
Does explicitly acknowledging bias make us less likely to make biased decisions? A new study examining how people justify decisions based on biased data finds that this is not necessarily the case.
Bye Twitter – Manu Cornet
Manu Cornet's personal website.
SMS Multifactor Authentication in Antarctica
Issues pertaining to SMS (for multifactor auth) in Antarctica.
Rethinking Visual Programming with Go
This is a blog version of the talk I gave at GopherCon Europe 2019 (Canary Islands Edition) , where I shared my thoughts on why Visual Programming Languages have failed and revealed for the first time my experiment on visualizing Go code.
Next-generation AI models
We've put together an index of testing terms and articles, covering many of the basics of testing and definitions for common searches.
On Corpspeak
Syncing Up, Circling Back, Learnings and Asks, Oh My
Pay attention to deviations from mainstream incentives
The second part of a three part piece on incentives. It turns out that if you've grokked the primary incentives of an industry, you can do one other thing: identify aberrations, and use that as a guide to dig further.
IKEA Symfonisk Gen2 Amp Modification Guide – A Much Cheaper Sonos Amp
A guide and video on how to modify an Ikea Symfonisk Gen2 Speaker into a general purpose Sonos Amplifier.
An Open Letter to Pixsy CEO Kain Jones, Who Keeps Sending Me Legal Threats
Once is happenstance. Twice is coincidence. Three times is enemy action.
Twenty years of my blog
I started this blog on June 12th 2002—twenty years ago today! To celebrate two decades of blogging, I decided to pull together some highlights and dive down a self-indulgent nostalgia …
Read this post ‘unless’ you’re not a Ruby developer
Disclaimer: prepare for hair-splitting and nitpicking
Gimp development release 2.99.12 includes initial CMYK support
Release news for development version GIMP 2.99.12
Fast midpoint between two integers without overflow
Let us say that I ask you to find the number I am thinking about between -1000 and 1000, by repeatedly guessing a number. With each guess, I tell you whether your guess is correct, smaller or larger than my number. A binary search algorithm tries to find a value in an interval by repeating … Continue reading Fast…
Misidentifying talent
Out of context, you might think they were scouting actors or models, but these are baseball players ("A" is Lloyd Moseby, "B" is Jim Abbott, and "C" is Derek Jeter), ones that were quite good (Lloyd Moseby was arguably only a very good player for perhaps four years, but that makes him extraordinary compared to most…
The Future of the Web Is on the Edge
A brief history of the internet explaining why building for the edge is faster, more secure, and easier than ever.
Unintended consequences of blocking IP addresses
A discussion about IP blocking: why we see it, what it is, what it does, who it affects, and why it’s such a problematic way to address content online.
I recreated famous album covers with DALL-E
From Data to Daily Life
Writing like a pro with Vale and Neovim
Learn how to setup and use vale, a syntax-aware prose linter with neovim for technical writing be it personal blogs or technical documentation.
Safari now supports File System Access API with private origin
WebKit supports new API that makes it possible for web apps to create, open, read, and write files directly, or create directories and enumerate their contents.
The Incredibly Stupid One
After being captured by enemy soldiers during the Vietnam War, U.S. Navy sailor Douglas Hegdahl’s cleverness and creativity allowed him to uncover valuable information about the prison camp.
Gitea 1.17.0 is released – includes package registry support
We are proud to present the release of Gitea version 1.17.0, a relatively big release with a lot of new and exciting features and plenty breaking changes. We highly encourage users to update to this version after carefully reading about the breaking changes for some important bug
New two-factor authenticator: Commodore 64
Multi-factor authentication is ripe for disruption. SMS 2FA is inherently defective. Phone authenticators get stolen. Security tokens get lo...
29-year-old Conway conjecture settled
Ilkka Törmä and Ville Salo, a pair of researchers at the University of Turku in Finland, have found a finite configuration in Conway’s Game of Life such that, if it occurs within a universe a…