Explore
Babylon 7.0 Is Out
Our mission is to build one of the most powerful, beautiful, simple, and open web rendering...
I have been scammed in the Booking.com Internal Chat System
·FollowSince 2023, a new type of scam has emerged, scams in the Booking.com internal chat system....
Backpressure explained – the resisted flow of data through software
Backpressure (or back pressure) is something nearly every software engineer will have to deal with at...
We Bet on Scala at SwissBorg
Scala has been with us since the company’s inception, and we are really satisfied with how...
CFEngine's Star Trek and AI Origins (2023)
CFEngine is 30 years old this year. For a piece of software, that’s been quite a...
Context: The Missing Feature of Programming Languages
Modern computer hardware is so capable that we can often simply ignore its limitations when writing...
The Woodpecker in Heat That Attacked and Delayed a Space Shuttle
Close-up perspective of the woodpecker holes in the External Tank (ET) foam insulation of STS-70. [Photo...
Hands on with a Science Fair 160-1 electronic projects kit
This particular IC is not too interesting in modern times, it is fairly obscure, and many...
Fast Virtual Functions: Hacking the VTable for Fun and Profit
Virtual functions have clear intrinsic value; using them can make architectures significantly more flexible and solve...
I thought I understood Bitcoin, until now – by Jurjen Bos – Mar, 2024
I don’t do book reviews, but I am happy to make an exception for this one....
The myth of natural talent. And why we still believe in it
Photo by Etienne Girardet on UnsplashYou have probably encountered some of the following sentences in your...
Chicken Sexing and Knowing
·FollowDetermining the sex of a newborn chick has been a problem that has plagued the poultry...
One Simple Prompt Boosts Claude3 and Mistral's API Calling Performance over GPT4
Subtitle: I Spent $100 to Compare the API Calling Capabilities of OpenAI’s Claude 3 and Mistral’s...
Five Koans of Software Architecture (2022)
Random advice I find myself repeating a lot…Yoga meditation vector created by vectorjuice“Those who should decide...
How a "dumbphone" made me better
·Follow94% of internet connections worldwide are made from a smart phone. In the US alone, 97%...
Insanity in the Air: The crash of Pakistan International Airlines flight 8303
Charred wreckage fills a residential street in Karachi after the crash of flight 8303. (AP)On the...
A Modern Car Runs on 100M Lines of Code – But Who Will Write Them?
Cars are very much rolling computers today. They contain a network of electronic control units (ECUs),...
You Shouldn't Use VS Code
·FollowWe’re in the midst of midterm season and for computer science majors, that means doing what...
Dora Metrics at Work
sourceImagine your team secured a budget for doubling the number of software engineers. That’s great! You...
Researchers, please replace SQLite with DuckDB now
You are a researcher, potentially in the life or social sciences, and your organization offers you...
MO| Why is shuffle support needed?
The basic principle of the shuffle algorithm is to bucket the input data, where each bucket’s...
Postgres is eating the database world
PostgreSQL isn’t just a simple relational database; it’s a data management framework with the potential to...
Dynamic Programming in Lisp Flavored Erlang
(See also: Part 1 and Part 3.)(Note: You can find the completed LFE code from this...