Today I saw this UNIX v4 PDP11 emulator (running simh in the browser) and decided to write an IO plugin for radare2 to load tapes. Here's the source in case you are curious about how tapes are structured and how to extend r2 with new features like IO backends. https://github.com/radareorg/radare2/commit/aeeccc1d23d3b75edcd6e0013f1372830a6af134
Gentle Reminder for Newcomers
:
Boosting posts keeps Mastodon alive!
Boost what you love! ๐
Boost freely!
โจ
New post on my blog! Decapping with DMSO.
https://dev-zzo.github.io/blarg/2025/12/19/decapping-dmso.html
LMAO.
https://www.cve.org/CVERecord?id=CVE-2025-68120
To prevent unexpected untrusted code execution, the Visual Studio Code Go extension is now disabled in Restricted Mode.
Learn why some vulnerabilities resist to fuzzing and persist in long-enrolled OSS-Fuzz projects, and how you can find them!
Glitches in games, especially used for speedrunning, are one of the most fun aspects of hacking to watch!
As an example, check out this video "How Speedrunners BEAT Hollow Knight Silksong In 10 Minutes!" by Abyssoft
Graphcore basically slapped a bit of SRAM onto every core, *inside* the processor tile.
GPU memory (VRAM) is super far away by comparison.
The ~2,400 cores on the Graphcore C2 could all run independent tasks without waiting in batches (aka, MIMD instead of SIMT).
The โoppositeโ of a GPU is kinda weird.
Graphcore has a strange chip (IPU) that loves tiny batches...but is also massively parallel.
It used to cost ~$100k. Now you can get one on Ebay for $160 bucks.
The catch is it's almost impossible to use.