How to play board games online with your friends
BGA, TTS, Steam?! This guide is for anyone who wants to play board games online with your friends but isn’t sure where to start.
SLS vs. Starship
NASA just announced the lunar landers for the Artemis program. To everyone’s surprise, SpaceX’s massive Starship is one of three landers NASA chose alongside Blue Origin and Dynetics. Understandably, this is bringing up a lot of questions. Some of which we will answer in my next video/article: “Should NASA just cancel…
Bookmarklets I Use
Hi, my name is Philipp! This is my personal website, where I write stuff with inconsistent frequency.
Little Things That Made Amiga Great
To most people, the Amiga is probably synonymous with the Amiga 500 and that machine was, above all, a video game: something into which you plonked 3.5" floppy disks that transported you to strange, wonderful worlds and hours of fun. To this group, the gamers, the operating system wasn't important. They probably…
Pianojacq, an easy way to learn to play the piano
I’m pretty sure that the hardest choice in my life to date has been the one between my two loves: music on the hand and computer programming on the other. The programming won out, I figured it would be a much more lucrative field to pursue a career in, besides it was a much better match for my talents. From the age of…
This Blog Is Now Running on Solar Power
I've put a solar panel on my balcony, which is connected to a solar charge controller. This device charges an old worn-out car battery and provides power to a Raspberry Pi ~~3b+~~ 4B, which in turn powers this (static) website.
“This resentment runs deep and is stunningly widespread”
Link to: https://www.nytimes.com/2020/06/19/opinion/apple-app-store-hey.html
Building a computer in Conway's game of life
A new (and better) version of the GOL computer is available here : https://github.com/nicolasloizeau/scalable-gol-computer
How you could have come up with Paxos yourself
In the field of computer science, the Paxos algorithm is notorious for how difficult it is to understand. I had to learn the Paxos algorithm in my distributed systems class. I even have "implemented" it by translating Leslie Lamport's TLA+ to Python. But I didn't understand it until much much later.
How I wrote, crowdfunded, and independently published a book
The start-to-finish story of how I authored, funded, and self-published my fourth book, Why Are You Still Sending Your Kids to School?
Concerns with that Stanford antibody study of coronavirus prevalence
I’ve been following your blog for a while and checked in today to see if there was a thread on last week’s big-splash Stanford antibody study (the one with the shocking headline that they got 50 positive results in a “random” sample of 3330 antibody tests, suggesting that nearly 2% of the population has been infected…
Working from home – things no one talks about
Timo Zimmermann talking about software engineering, leading teams, consulting and start ups.
Crouching T2, Hidden Danger
Let’s talk about that thing nobody’s talking about. Let’s talk about a vulnerability that’s exposing 2018-2020 Macs while most are declining to act nor report about the matter. Oh, and did I mention it’s unpatchable?
Secure by Design
I really like Secure by Design. The key idea is that there is a big overlap between secure code and good software design. Code that is strict, clear and focused will be easier to reason about, and …
Using VueJS Alongside Django
Tutorial with copy-paste ready code to add CSV Export to any model in Wagtail's modeladmin module
The Fastest Google Fonts
Google Fonts is fast. Now it’s faster. Much faster.
Times New Roman alternatives: You can do better (2013)
Butterick’s Practical Typography
SMT Solving on an iPhone (2018)
Why buy an expensive desktop computer when your iPhone is a faster SMT solver?