How to Improve Your Monolith Before Transitioning to Microservices
Like tidying up a house before a total renovation, preparing your monolith is the first step towards transitioning to microservices.
Vector graphics on GPU
Using GPU to render vector graphics.
Fedora 36: A brave new (DRM/KMS only) world
The upcoming Fedora release includes a change proposed by Peter Robinson and yours truly, that disables all the Frame Buffer Device (fbdev) drivers in the Linux kernel package. This means that star…
Tailnet Lock
Use this article learn how to decide who to trust when it comes to your tailnet’s coordination server and how nodes are added to your tailnet.
Year 2038 problem is still alive and well
Largely because of a single code snippet used by many.
Viral “racism in academia” story deleted when I started asking questions
Do Western names lead to more callbacks than Middle Eastern ones? Heck if I know, but this viral Twitter thread won't get you any closer to the truth
Rust and C++ Interoperability
In this blog post, I want to explore both directions of integration between Rust and C++ and present some tools we use in Slint.
Hardening macOS
Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Golden Gate.
The SymPy/HackerRank DMCA Incident
Thank you to Ondřej Čertík, Oscar Benjamin, Travis Oliphant, and Pamela Chestek for reviewing this blog post. Any errors in the post are my own. On April 19, 2022, for approximately 11.5 hours, the do
How to Animate Multiplayer Cursors
Smoothly rendering live cursors is more difficult than it sounds when real‑world conditions are taken into account—here's a quick introduction to a few different methods, plus some React snippets.
Google helps Scientology billionaire Bob Duggan hide a dark family secret (2015)
Recently, we told you that California pharmaceuticals entrepreneur Bob Duggan — a man currently worth $2.3 billion — had, through an agent, complained to Google about a story we wrote about him.
People don't want to run their own bank
When I was young, I had a piggy bank. A piggy bank is incredibly secure. It's fairly big - so it is hard to lose. It is brightly coloured - so you can find it easily. No one else can see how much money there is in there. The only way to get money out is to smash it - providing visible evidence if someone has robbed…
2022 was the year of Linux on the Desktop?
It finally happened!
How should net metering affect your electric bill?
And lies cause waste
Privacy preserving attribution for advertising
Advertising provides critical support for the Web. We’ve been looking to apply privacy preserving advertising technology to the attribution problem, so t
An M1 for Curl
A generous member of the wider curl community stepped up and donated an unused Mac mini m1 model to me to be used for curl development. Today it arrived at my home. An 8C CPU/16GB/1TB/8C GPU/1GbE model as per the sticker on the box. The m1 mac mini, still wrapped in plastic. Apple is not … Continue reading An m1 for…
Pop culture has become an oligopoly
A cartel of superstars has conquered culture. How did it happen, and what should we do about it?
Analyzing iOS 16 Lockdown Mode: Browser Features and Performance
Another year, another Apple iOS/iPadOS/MacOS release, right? But shortly before the iOS 16 betas dropped, Apple made an interesting announcement.
Why does the "chart increasing" emoji show in red?
It's a small but persistent emoji query: one that finds new life whenever there's a new development in the "stonks" discourse: why is the upward line on 📈 Chart Increasing displayed in the seemingly-counterintuitive color red? The answer to this question is actually quite simple, but is an
Arduino raises $32M Series B round
Exciting news about how Arduino is forging new partnerships with Bosch, Renesas, Anzu Partners and Arm that will take things to new levels.
Redox OS 0.7.0
The Redox official website
Modeling Starlink Capacity
Prior attempts to calculate Starlink’s potential for service have been theoretical. We simulate based on the actual constellation.
Finding Waldo in π
The SMBC comic Convert included as the “Votey button” a challenge to extract a Waldo visual from the digits of π.
Why Rust?
I've been a programmer for 20+ years, and few things excite me as much as Rust. My background is mostly in C++, though I have also worked in Python and Lua, and dabbled in many more languages. I started writing Rust around 2014, and since 2018 I've been writing Rust full time. In my spare time I've developed a popular…
Bluetooth relay attacks allow Tesla Model 3 / Y to be unlocked and driven away
Cutting-edge cyber security research from NCC Group. Find public reports, technical advisories, analyses, & other novel insights from our global experts.
YouTube disrupted in Pakistan as former PM Khan streams speech
NetBlocks metrics confirm the disruption of YouTube on multiple internet providers in Pakistan on Sunday 21 August 2022. The disruption comes as former Prime Minister Imran Khan makes a live ...