Show newer
so I just realized I did a sizable project and never posted about it publically

last year I spent a few months on and off reverse engineering Pinball Fantasies (a 1992 video game; originally for Amiga, though I was reversing the more polished DOS port) with the intent of doing a game engine recreation, and then rewrote the logic as a Rust program

you can grab the result here: https://github.com/wanda-phi/pfr/ ; if you're interested in the internals of a 1992 DOS game written by demoscene people, I wrote down some (rather incomplete) notes here: https://github.com/wanda-phi/pfr/blob/main/TECH.md

I'd also like to thank @domi for porting this thing to browser environment with WASM, and hosting the result: https://pfr.sakamoto.pl/

enjoy!
a short trans person doing things, call that a microtransaction

General announcement for contributors and users: registration is now open for the governance proceedings! You can participate if you have at least one contribution (of any kind) to NixOS or its ecosystem. :boost_requested:

Instructions here if you use Github and that is where your contribution was: github.com/NixOS/foundation/is

Or otherwise, instructions here (approval may take a bit longer): discourse.nixos.org/t/zulip-fo

a couple people have sent them to me so just a psa that the songs on that "ObscurestVinyl" channel are ai-generated. the person writes the lyrics and then has ai generate the music. (the "my arms are just fucking stuck like this" song etc)

Okay... I want to say this. Right here and right now. When you're around disabled people, you should do the following:
1. Don't speak to someone else who is with the disabled person as if the person can't speak for themself. This is incredibly rude and harmful. There's nothing wrong with communicating with a disabled person. Ever. There isn't a problem. There. Is. Not. A. Problem. With any of it. Talk directly to us.
2. Don't ignore disabled people. Talk to us. Ask us questions. We are people just like anyone else living in this world. Asking questions and having conversations with disabled people is not wrong, rude, disrespectful or harmful. It's okay. Seriously. It's fine.
3. If a disabled person tells you to stop doing something, even if you think it's somehow helpful to them or you think they need you to do it for them, stop. Seriously. Just stop doing it. They're telling you to stop for a reason. Society has this common need to overdo it when it comes to helping disabled people. If they're asking you to stop, then stop.
4. Respect us. There is not a single person, and that includes disabled people, in this world who doesn't deserve basic human respect.
5. Don't look down on us. We have disabilities, but we can still live our lives. We just do things differently than people without disabilities do. It isn't something to be ashamed of. I also hate the societal stereotype that disabled people going about their lives are an inspiration. Stop thinking that too. We're people. We live. We exist. We have just adapted in our own ways, and as such, we may live a little differently. And that's okay.
Once again. Ableism needs to stop existing. Please, please do not participate in it. It's a real problem that hurts so many people

Do you ever just vibe and feel perfectly awake and then suddenly, out of nowhere: eepy

It's really still kind of surreal to me how we're here now. It may not look like much, and it isn't much in terms of immediate impact, but *so much* time and effort went into making this seemingly impossible thing happen, and it will make the actual governance work so much easier.

This has taken easily hundreds of hours for me alone...

Show thread

Somebody please stop me, or tell me this already exists, before I go and register a domain name, but it would be pretty neat to have a coding blog that casually injects leftist ideas.

Anyone here knows some zines about polyamory

Stop normalizing that you need to go find an alternative to a FOSS project the very hecking moment it goes into maintenance mode/read-only/archival.

Good gods people are already going "Neofetch is dead what's the alternative". It still works fine!

Normalize the idea that software can be "finished" and not be updated until a major feature shortfall or security issue arises, then someone can fork it. Or fork it now, I'm not your mom, but the original is still okay.

This May Day the cops are really working overtime to demonstrate why they should never be considered workers or part of the labor movement

Hi friends,

The alt-text.org alt text library project needs a new leader, I have brain cancer.

I built a working, scalable, proof of concept library of shared alt text with fuzzy matching.

I'd like to connect with the #accessibility dev community. I want to hand the project off to a team or a leader if anyone is willing to take it over.

Github: github.com/alt-text-org
WIP MVP: a site designed for writing alt text with a private library: my.alt-text.org

Boosts appreciated

vague 

I guess DDoSing a moderation team with spurious complaint threads is a thing now

“this is `aynrando1970`s first contribution, please welcome them to the #NixOS Discourse!”

After countless hours of pushing for change in the project's governance, there's a result!

discourse.nixos.org/t/nixos-fo

We're certainly not there yet, but this is definitely an important step forward, that hopefully finally creates space for solving the rest of the issues.

Now excuse me while I hibernate for the next 3 years to recover...

personally, if someone on cyberpunk.lol tried to report a post on here or elsewhere for "begging" i'd nuke the entire account without hesitation

it speaks to a sort of horrible cruel capitalism-poisoned mindset that can take shitloads of time and effort to overcome, and i am under no obligation to let other people get caught in that crossfire

Show thread

Who called it “search engine optimization” instead of adversarial attacks on ranking algorithms? #SEO

“How do you accidentally run for President of Iceland? | by Anna Andersen”

Glad somebody wrote about this because it’s an objectively hilarious UX case study

(And they just announced that eleven people managed to get the requisite number of endorsements in time) uxdesign.cc/how-do-you-acciden

:boost_requested: : I'm looking to find new programming languages that meet all(!) of the following criteria:

1. Dynamically typed.
2. Has a conflict-free module system. Not namespaces, not a flat dependency tree. It must support conflicting versions of the same module at different places in the (transitive) dependency tree.
3. Suitable for 'systems programming' tasks like OS kernel development, microcontrollers, ideally also the ability to write C-compatible libraries (some static typing for the API surface there is acceptable).
4. There is usable documentation (it does not need to be perfect).
5. Memory-safe (to at least the level you would find in JS/Python/etc.)

The language doesn't need to be well-known! And it doesn't need to have a lot of libraries available for it, but it should be usable for a real-world personal project. Hit me with your niche recommendations :)

(Please do not argue with me about the requirements. I am aware of what is and isn't possible.)

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.