How to survive a toxic workplace and how to avoid creating one
Inspired by a two minute video about how the Navy Seals does it
Inspired by a two minute video about how the Navy Seals does it
I sincerely apologize to the Safari team for misrepresenting their compatibility score in our Chrome Dev Summit presentation. Due to a combination of personal circumstances, a reliance on outdated Safari Tech Preview data from wpt.fyi, and the rush leading up to the event, we displayed an incorrect improvement score…
Writing at the end of the world, from Hveragerði, Iceland
Asking a "why?" question means we want to be told a reason. But would we accept any reason? It seems not, for if any answer suffices, then the answer is irrelevant, so why bother asking?
Most of the advice leading to great results in life is boring. Also, it’s free and has forever been so. In my twenties, I believed that successful people hold secret knowledge leading to their success. I obsessed over “self-help porn”: books, videos, and blogs promising to reveal little secrets that would make me…
The engineering blog of Bill P. Godfrey.
I first wrote this essay a few years ago. A founder mentioned it to me over the weekend, and so I decided to re-publish it here. One thing that's bothered me in the time since I wrote it is the way...
In communist Czechoslovakia, a network of teenage hackers discovers that text games are a completely uncensored medium.
It’s not actually banned in the EU yet—the legislative process is much more complicated than that—but it’s a step: a total ban on biometric mass surveillance. To respect “privacy and human dignity,” MEPs said that EU lawmakers should pass a permanent ban on the automated recognition of individuals in public spaces…
A summary of electronics that explains in a basic but comprehensive way the specialties of electronics and the most employed terms.
Silicon Valley is shutting down speech loopholes. The latest target: live content
I thought it might be fun to take a semi-serious look at technology from the Apples WWDC21 keynote, and how it might help building the metaverse. I may have spent way too much time watching sessions at 1.5x, and it may have broken my brain a little.
The manner in which a state kills people has major implications for that state's structure
Last year I spent a bit of time building a Kubernetes cluster with the original Turing Pi. It was fun, and interesting, but ultimately the performance of the Compute Module 3+ it was designed around led me to running my homelab off some newer Pi 4 model B computers, which are at least twice as fast for almost…
The Raspberry Pi Zero 2 W has just been released, it's now got three more cores just like the RPi 3, but what is it good for and should you get one?
Personal blog of Julien (jvoisin) Voisin
Packing up the household for a recent move, I was delving into shoeboxes, photo albums, and file folders that had not been opened in decades. One of my discoveries, found in an envelope at the back of a file drawer, was the paper sleeve from a drinking straw, imprinted with a saccharine message:
Twitter is changing CEOs once again; what if the company changed its business model from ads to subscriptions?
Since Python 3.5 was released in 2015 including PEP 484 and the typing module type hints have grown from a nice-to-have to an expectation for popular packages. To fulfill this expectation our team...
A theory that cloud vendors will focus on the lowest layer of the infrastructure stack and startups will take over the software layer.
Paper & pencil are the best tools for thinking. Let's enhance them!
An introduction to the TCC course “Formalising Mathematics”
To be an effective senior engineer, you need to convince others to help you execute.
About 80 people pointed me to this post by Uri Simonsohn, Joe Simmons, and Leif Nelson about a 2012 article, “Signing at the beginning makes ethics salient and decreases dishonest self-reports in comparison to signing at the end.” Apparently some of the data in that paper were faked; see for example here:
When the best-loved makers of text adventures met the best-loved sci-fi satirist of the decade, the result was an unforgettable classic of interactive fiction.
I maintain a VPS which I use to self-host a variety of services that I use: Joplin Server, Seafile , as well as for hosting websites that I develop. For the past few years, that VPS has been managed with Docker Compose, but recently I decided to build something a bit bigger. My goals with the project:
Three major tools that companies have to influence behavior are incentives, process, and culture. People often mean different things when talking about these, so I'll provide an example of each so we're on the same page (if you think that I should be using a different word for the concept, feel free to mentally…
TL;DR: I built a synthesizer using C++ and WebAssembly. Check out the finished product (browser compatibility table), the source, watch the talk or keep on reading the article! The Presentation Intr