mmastrac.bsky.social
@mmastrac.bsky.social
I think this VT420 emulator might actually be going somewhere.
November 5, 2025 at 5:25 AM
There's a point in every emulator's life where you've got enough emulated that you can actually start to see the whole thing working together. Say hello to Blaze, a VT420 emulator written in Rust!
November 1, 2025 at 2:24 AM
That's an ... interesting failure mode.
October 31, 2025 at 12:39 AM
Fully extracted the VT420 fonts via emulation... not really the end goal but cool nonetheless.
October 25, 2025 at 1:57 AM
Could this be the VT420's font? Hmmmmmmm....
October 21, 2025 at 6:01 PM
I need to stop late-night eBay browsing.
October 21, 2025 at 3:59 PM
He's a little chubbier than nowadays, but that was a surprise Enterprise guest star...
October 18, 2025 at 1:57 AM
Interview of (redacted)

"Well I'm sure you're familiar with my movie Titanic."

Gee, I wonder who.
October 18, 2025 at 12:21 AM
How it feels writing open-source some days
October 16, 2025 at 5:03 AM
I started working on a little emulator for the VT420.
September 24, 2025 at 2:39 AM
I think this screen is a perfect fit for a Stylus live display.

Not my real home network status yet, but that's a good PoC
August 10, 2025 at 10:42 PM
I can't believe this little 7" screen was only $50 (~35 USD). Working on a little video about homelab monitoring.
August 9, 2025 at 4:23 AM
These German air safety cards are pretty extreme
July 13, 2025 at 12:53 PM
I've been playing around with using Isoflow to generate a network diagram that Stylus (github.com/mmastrac/sty...) can display. I think it looks pretty sweet.
July 6, 2025 at 7:56 PM
Beautiful Cape Breton, Nova Scotia (taken from a bird-anxiety-safe distance).
July 2, 2025 at 3:13 PM
I published the source for the Pi-based Unifi RTSP stream viewer on Github. It's using Rust to control a gstreamer pipeline that renders directly to the framebuffer at a pretty decent frame rate. Added some goodies like image views, camera titles and a real-time clock.

github.com/mmastrac/pi-...
June 22, 2025 at 10:38 PM
Just published a new Rust crate for type mapping using "type-by-example", including recursion. Turns out to be very useful for codegen!

crates.io/crates/type-...
June 13, 2025 at 8:15 PM
😂 I have some great b-roll cat-on-doorbell-cam footage...
June 7, 2025 at 4:42 PM
Gotta figure out how to edit 3 hours of me figuring out Rust + GStreamer into something interesting.
June 6, 2025 at 10:44 PM
Nearly done editing the next video.
May 24, 2025 at 8:44 PM
Rust has defeated me tonight. 😥
May 24, 2025 at 3:11 AM
waitaminute.gif
May 5, 2025 at 7:40 PM
I got rear-ended earlier this year in my Volvo. I got to see the aftermath pics of the whiplash-prevention system that helped prevent much worse injury.

These two brackets absorbed a ton of impact energy.
May 2, 2025 at 5:02 PM
I don't know why I decided to pause the ST:TNG episode to read the text of the treaty onscreen, but it was totally worth it.

ALL OF THIS SIMPLY TO GET THE TEXT ALONG TO SUBPARAGRAPH 832 WHICH IS QUITE A WAYS DOWN THE PAGE YOU MIGHT THINK THIS IS CLEVER STUFF BOY YOU ARE WRONG
April 26, 2025 at 3:24 AM
I mean, who could really hate an unholy mixture of shell script and the macro language from hell named m4.
April 26, 2025 at 2:17 AM