Damus
Ethan Black profile picture
Ethan Black
@Ethan Black

Hello there!
My interests here are primarily low-level computer programming and interacting with people :)

Some of my projects, which I talk about:

#FoundationProject -- a project to rethink and rebuild the foundations of computer technology.

#SubSky -- A minimalistic CPU architecture and computing environment. 16 opcodes, 16 operands, 32 bits, and a custom low-level programming language. https://gitlab.com/golemwire/subsky #ISADesign #smallComputing

#Itemsys -- an object-capability model which defines how data and actions work in a computer system.

#FoundationOS -- The OS of the Foundation project; Itemsys as an operating system. #OSDev

#BeingsOfIsness -- an action-adventure story game with fighting-game mechanics, in development for SubSky and the Foundation OS (and normal computers too :) ). #gameDev

Since this is a personal account, I'll sometimes share other random things, usually in the form of boosts.

#Jesus #Christianity #programming #lowLevel #CPUDesign #KeepItSimpleAndStupid
#Golang #Linux #HaikuOS #Commodore #C64U #FOSS #RightToRepair #keyboards #dumbphones
#SmashBros #SSBU #SSBUSheik #AnimatorVsAnimation
#fedi22

Relays (1)
  • wss://relay.ditto.pub โ€“ read & write

Recent Notes

Stefano Marinelli · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqjntkffevrk6q2m99mc8zf9u4595cew5j7w8ddekrlz4ffe8gjjasu9etsj it is!
Phillip Plays · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqjntkffevrk6q2m99mc8zf9u4595cew5j7w8ddekrlz4ffe8gjjasu9etsj lmao. Also.... Why is this giving me a content warning?
Stefano Marinelli · 2w
I'm writing this post in the exact same place, on the very same computer I used when I launched BSD Cafe. It might not mean much to most of you, but it means a lot to me.
Ethan Black profile picture
I have a special old keyboard I shall refuse to ever throw away. It was the keyboard I was using while I was working on "Bode3D", an old attempt at a voxel game I was working on when I was a young teen. I got it far enough that I could walk and fly around and explore....

The funny thing is, it's just a keyboard, one I don't even use anymore, and yet I can't even consider getting rid of it.

Some feelings can only be felt, never described. But I suspect we're feeling the same thing.

#gamedev
Milo · 2w
GSM 1900Mhz is still around
Ethan Black profile picture
I low-key feel like a #HamRadio operator, when I'm using this #ActivityPub server and chatting with people who-knows-where. So cool.

There are nice things in this "timeline", so let's find opportunities to be grateful!

#snac2 #fediAdmin #mentalHealth
Ben Pate ๐Ÿค˜๐Ÿป · 2w
A developer in Korea just built a Fediverse server that runs directly on CloudFlare. /r/fediverse users responded: "this is cancer" "you are a horrible person" ??? Can you please help me with a g...
Ethan Black profile picture
@Ben Pate ๐Ÿค˜๐Ÿป I think more political diversity would help. There is a strong far-left leaning here, and I think having more people on the right (but not the far-right, like MAGA level) present would be good in the long run.

When posters fail the liberal purity tests, instead of getting bullied and harassed and dogpiled in the replies, there would be arguments between people who think the purity test must be enforced on everyone, and those who do not. So instead of getting bullied away from the platform, they'd get a typical internet-style comment-section fight, with some people supporting the OP and some people not, where the attention is mostly diverted away from the OP and towards eachother.
It would still be annoying, but it'd be better than the replies mainly being hate towards the OP.

#Mastodon #Fediverse #socialMedia #partisanship
Phillip Plays · 10w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqjntkffevrk6q2m99mc8zf9u4595cew5j7w8ddekrlz4ffe8gjjasu9etsj yeah I'm with you on that. It's basically impossible to enforce, too. I get wanting to combat spam but a nuclear "No AI" policy is probably a really poor long term solution.
Phillip Plays · 10w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqjntkffevrk6q2m99mc8zf9u4595cew5j7w8ddekrlz4ffe8gjjasu9etsj Wow, that sucks.