Chris Blume retweeted
A Rust PNG decoder is now running inside Chromium. For billions of users. 🦀
image-png (a safe-Rust PNG codec) has been Chromium's default PNG implementation since August 2025, across desktop and mobile. It had to outperform Chromium's own hand-optimized zlib fork to ship : no exceptions on performance, correctness, or compatibility.
It's also the default in GNOME 49 now, via gdk-pixbuf wrapping image-rs, already shipped in Fedora, Arch, openSUSE, Ubuntu, and Debian testing.
The benchmarks settle an old debate:
→ image-png: 410 MP/s
→ libpng (C, with zlib-ng): 218 MP/s
→ stb_image (C): 240 MP/s
All three memory-safe implementations beat all three C implementations. Safety didn't cost performance, it came with a 2x speedup.
Memory-safe code now decodes the images on most of the internet's browsers and a large share of Linux desktops.
🔗 blog.image-rs.org/2026/06/18…
#RustLang #Chromium #GNOME #Performance
Chris Blume retweeted
Last week, I published a chapter about color. It's fairly comprehensive:
makingsoftware.com/chapters/…
Chris Blume retweeted
no animations or shaders,
just a single 8bit image and color cycling.
made for 30+ year old hardware
Chris Blume retweeted
Web Platform Dx Developer Signals for JPEG XL
Please, consider giving it 👍
github.com/web-platform-dx/d…
Chris Blume retweeted
We're ready for Microsoft Recall and the automatic screenshots it takes of everything on your desktop.
Signal Desktop on Windows now includes support for a new "Screen security" feature designed to block screenshots of your Signal chats.
signal.org/blog/signal-doesn…
Chris Blume retweeted
Just built an MCP for Ghidra.
Now basically any LLM (Claude, Gemini, local...) can Reverse Engineer malware for you. With the right prompting, it automates a *ton* of tedious tasks.
One-shot markups of entire binaries with just a click.
Open source, on Github now.
Chris Blume retweeted
If you find yourself arguing that your company will win just because your product is better, you should staple this chart to your shirt.
Chris Blume retweeted
Happy 30th birthday W3C .org!
On October 1, 1994, Tim Berners-Lee founded an international organization called World Wide Web Consortium (W3C).
#InternetHistory
Chris Blume retweeted
For those musically inclined, we have free downloadable sheet music of songs from Hades, Transistor, and Bastion available on Fangamer!🎼
fangamer.com/products/superg…
Chris Blume retweeted
New JPEG XL community website just dropped: jpegxl.info/
Huge thanks to the folks at Fractional Xperience (fractionalxperience.com/) who pulled this off!
Chris Blume retweeted
If you're planning to play the Famicom survival horror game Sweet Home, I've made a complete transcription of its original Japanese manual, with scans and an English translation. #SweetHome
rainwarrior.ca/projects/nes/…
Chris Blume retweeted
🎬 MAX PAYNE SCRIPT GIVEAWAY 🎬
Own a printed copy of the original Max Payne film script, pre-Fox edits, signed by @ScottApogee!
To enter: Repost, Like, & Follow.
We’ll also include a Max Payne mouse pad.
Free worldwide shipping. Ends Thursday.

ALT A photo of the fifth draft of the Max Payne movie script, dated 10/30/2007, written by Beau Michael Thorne. The script is authenticated by Scott Miller, founder of Apogee/3D Realms, with his signature and the date 8/26/2024 written in blue ink on the cover page. The document is clipped together with a black binder clip and placed on a brown textured surface.
Chris Blume retweeted
Game and anti-cheat developers! We are switching to a new code-signing certificate in the coming months.
We need your help to ensure creators will continue to be able to capture your games!
Update details and current status:
obsproject.com/kb/capture-ho…
Chris Blume retweeted
8 years ago, the GOP's VP nominee introduced himself to America and told us how to think about him.





























