What an unprocessed photo looks like

what-an-unprocessed-photo-looks-like

Dec 27, 2025 (Photography) Here’s a photo of a Christmas tree, as my camera’s sensor sees it: Sensor data with the 14 bit ADC values mapped to 0-255 RGB. It’s not even black-and-white, it’s gray-and-gray. This is becuase while the ADC’s output can theoretically go from 0 to 16382, the actual data doesn’t cover that […]

Researchers Discover Molecular Difference in Autistic Brains

researchers-discover-molecular-difference-in-autistic-brains

These analyses revealed less brain-wide availability of a specific kind of glutamate receptor, known as metabotropic glutamate receptor 5 (mGlu5) in autistic participants. The findings support the idea that an imbalance of excitatory and inhibitory signals in the brain could be contributing to traits associated with autism, the researchers say. Fifteen of the autistic participants […]

Dolphin Progress Release 2512

dolphin-progress-release-2512

With the holiday season reaching its apex, we have a few surprises for those of you that have been patiently waiting. The latest release of Dolphin is stuffed with treats. Our first present is presentation – frame presentation, that is. Two new options have arrived and will help users both reduce latency and smooth out […]

Unity’s Mono problem: Why your C# code runs slower than it should

unity’s-mono-problem:-why-your-c#-code-runs-slower-than-it-should

Execution of C# code in Unity’s Mono runtime is slow by today’s standards, much slower than you might expect! Our game runs 2-3x faster on modern .NET compared to Unity’s Mono, and in a few small benchmarks I measured speedups of up to 15x. I’ve spent some time investigating what’s going on and in this […]

Software engineers should be a little bit cynical

A lot of my readers call me a cynic when I say things like “you should do things that make your manager happy” or “big tech companies get to decide what projects you work on”. Alex Wennerberg put the “Sean Goedecke is a cynic” case well in his post Software Engineers Are Not Politicians. Here […]

MongoBleed Explained Simply

mongobleed-explained-simply

MongoBleed, officially CVE-2025-14847, is a recently-uncovered extremely sensitive vulnerability affecting basically all versions of MongoDB since ~2017. It is a bug in the zlib message compression path in MongoDB. It allows an attacker to read off any uninitialized heap memory, meaning anything that was allocated to memory from a previous database operation could be read. […]

Stepping down as Mockito maintainer after 10 years

stepping-down-as-mockito-maintainer-after-10-years

In March 2026, I will be Mockito maintainer for 10 years (nearly a third of my whole life). Looking ahead, I decided that a decade milestone is a good moment to pass on maintainership to other folks. In the coming months until March, I will spend time ensuring a smooth transition in maintainership. In this […]

PySDR: A Guide to SDR and DSP Using Python

pysdr:-a-guide-to-sdr-and-dsp-using-python

Purpose and Target Audience First and foremost, a couple important terms: Software-Defined Radio (SDR): As a concept it refers to using software to perform signal processing tasks that were traditionally performed by hardware, specific to radio/RF applications. This software can be run on a general-purpose computer (CPU), FPGA, or even GPU, and it can be […]

No it’s not a Battleship

no-it’s-not-a-battleship

This week has seen the announcement by the Trump Administration that they are going to be building ”battleships”, a subject that is well within my beat, so I figured I would take the time to start by saying that these are nothing of the sort. Defining the battleship is slightly tricky, but the best version […]

Remembering Lou Gerstner

remembering-lou-gerstner

The following is the text of an email sent today to all IBM employees by Chairman and CEO Arvind Krishna: IBMers,  I am saddened to share that Lou Gerstner, IBM’s Chairman and CEO from 1993 to 2002, passed away yesterday. Lou arrived at IBM at a moment when the company’s future was genuinely uncertain. The […]