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.
Signal PINs
At Signal, our goal is to build a reliable, secure, and private communication experience that is broadly accessible and simple to use. From the beginning, we’ve designed Signal so that your information is in your hands rather than ours.
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
A Taste of WebGPU in Firefox
WebGPU is an emerging API, designed from the ground up within the W3C, to provide access to the graphics and computing capabilities of hardware on the web.
Hacking with environment variables
How malicious environment variables can trick scripting language interpreters into executing arbitrary commands, a Linux exploitation technique.
DIY Particle Detector
Discover how to create a DIY particle detector using silicon photodiodes, the same technology employed in professional particle and nuclear physics experiments.
Pfizer submits Covid vaccine to FDA for approval, to distribute in December
In addition to today’s submission to the FDA, the companies have already initiated rolling submissions across the globe including in Australia, Canada, Europe, Japan and the U.K., and plan to submit applications immediately to other regulatory agencies around the world Based on current projections, the companies…
Kotlin 1.4
Today we’re releasing Kotlin 1.4.0! Over the past years, we’ve been working hard on making Kotlin a programming language that is fun, enjoyable, and productive to work with. To continue our pursuit of this goal with this version of Kotlin, we put a lot of energy and effort into improving the performance and quality of…
Wi-Fi Alliance Brings Wi-Fi 6 into 6 GHz
Wi-Fi 6E will rapidly deliver benefits in 6 GHz once available
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
IntelliJ Idea 2020.3.1 Is Out with Apple Silicon Support
We are back with our first bug-fix release for IntelliJ IDEA 2020.3! The improved v2020.3.1 polishes the recently released features and supports Apple Silicon! That’s right, Apple fans, you can now wo
Benefits of Walking
There has been too much research that showed that walking has a huge advantage to humans