toshok's Avatar

toshok

@chris.toshokelectric.com

dad. engineer. detective longer form stuff over at https://blog.toshokelectric.com

81
Followers
70
Following
64
Posts
30.05.2023
Joined
Posts Following

Latest posts by toshok @chris.toshokelectric.com

Post image Post image

Been a warm couple of days in the kitchen

08.03.2026 19:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub - domainos-archeology/mame at apollo-dn300 MAME. Contribute to domainos-archeology/mame development by creating an account on GitHub.

it's also a project with pretty reasonable ways to verify conformance: testing in an emulator (which I've also been writing github.com/domainos-arc...), and human audit/review - both in terms of the C code and using ghidra to compare both binaries.

23.02.2026 03:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
source/domain_os at main Β· domainos-archeology/source source for user space things. Contribute to domainos-archeology/source development by creating an account on GitHub.

oops, that Domain/OS link is busted: github.com/domainos-arc...

23.02.2026 03:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And to be clear, generating compatible (other than the inevitable assembly pieces, large parts of the kernel -- maybe the rest of it -- was written in pascal) source isn't even the primary goal. I want to revive this OS and get it running on modern hardware. If I can use an agent to help? hell yeah.

23.02.2026 03:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I've been using it to help analyze/name/emit/etc C code from the Domain/OS kernel (github.com/domainos-arc...) for my particular retrocomputing project machine. It's 100% a toil reducer. I had been doing the work, but man was it ever a slog - slow, and soul crushing.

23.02.2026 03:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - domainos-archeology/gsk: An agent/human friendly CLI and web server plugin so your favorite coding agent can help you reverse engineer An agent/human friendly CLI and web server plugin so your favorite coding agent can help you reverse engineer - domainos-archeology/gsk

I've seen a few people converging on this workflow, so figured it's time to make a bit more noise about my tool. github.com/domainos-arc... is a command line utility for ghidra, coupled with an http plugin running in ghidra itself, exposing most useful functionality from ghidra to agents.

23.02.2026 02:56 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Requiem for a Dream, Kids

22.02.2026 19:23 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Being in CDMX for Bad Bunny halftime show: very cool

09.02.2026 01:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Cool

15.01.2026 15:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Can’t find a dn300 shoebox floppy/harddrive enclosure, so.. as one does

04.01.2026 03:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Even if you switch, WF will still bother you periodically :(. Took them years to stop for me

30.12.2025 00:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Amazing

16.12.2025 05:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Too many black hogs

11.12.2025 06:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A tale as old as time. I do remember one place where we had not one but two levels of legacy. Spent so long on v2 that v3 started before v1 fully went away

06.12.2025 18:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I admit it took me a few tries before realizing β€œout of Denton” wasn’t missing from the acronym

03.12.2025 16:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Aw man, I wanted to do both boules and rolls but ETOOMUCHGLUTEN

28.11.2025 02:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Been a long time and damn

27.11.2025 23:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Literally EVERY parent should ban Roblox

22.11.2025 08:47 πŸ‘ 2579 πŸ” 644 πŸ’¬ 28 πŸ“Œ 39

Amazing

18.11.2025 06:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œReticulating splines…”

13.11.2025 20:56 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Girl $20k

10.11.2025 05:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Big same here

20.10.2025 22:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is mostly about auto-instrumentation packages, I hope…

07.10.2025 00:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If your name attribute is a string with {python_interpolation} in it, and those interpolated names aren’t also attributes of the span, you’re doing it wrong.

07.10.2025 00:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Otel: If your name field has high cardinality, you’re doing it wrong.

07.10.2025 00:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

What where? Home made?

20.09.2025 02:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Time to be politics for a minute because this has been on my mind.
Firing Jimmy Kimmel and Colbert and professors and pilots for speech is not a violation of their first amendment rights. It’s 100% legal. But this is still a first amendment problem. Why? It’s the fear. >>

17.09.2025 23:24 πŸ‘ 11 πŸ” 3 πŸ’¬ 1 πŸ“Œ 2

Just watched it on a flight a couple weeks ago. It’s still so so good.

16.09.2025 02:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Crazy think that the thing that gets me to delete tiktok is the move to a US company. I’m -fine- with Chinese surveillance at this point.

16.09.2025 01:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Such soreness

15.09.2025 01:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0