tech.lgbt is one of the many independent Mastodon servers you can use to participate in the fediverse.
We welcome all marginalized identities. This Mastodon instance is generally for folks who are LGBTQIA+ and Allies with an interest in tech work, academics, or technology in general.

Server stats:

2.9K
active users

Iunno how to use social media or Mastodon, but I've been meaning to give this a try for awhile. :

- 24yo trans CS student in Leipzig, Germany
- Life for me revolves around tech. Preferably Linux, old computers and sound chips.
- since 6th grade. Used Lua, Object Pascal, C, C++, and many more over the years. Currently C# and Assembly for uni.
- user & contributor since 2018, Linux user since 2015…-ish?
- Current project: Slowly getting submitted into / , + dealing with uni.

Iunno what I'll post on here or expect to get out of this yet. Prolly complaining about programming stuff. Maybe finding like-minded and/or local people? We'll see I guess.

Public

@gayme Hiya! Thanks for the suggestion, their VGM player looks mighty interesting 👀. Never packaged something written in Crystal before, maybe something to try out over the weekend…

Public

Gave building Benben a shot while waiting for some tests to finish and sadly, this looks too complicated for me right now.

1. The Crystal build tooling in (crystal2nix tool & crystal.buildCrystalPackage function) assumes that nothing but Git is used, while Benben & most of its dependencies use Fossil.

2. The Zstd Crystal binding that Yunosynth requires has scripts with shebangs that don't exist on NixOS / the Nix sandbox. Not sure how to get that patched in with the way the build process works (first time looking at this stuff).

3. Trying to bypass all of this with a FHS sandbox gets me up to the linking step, then it all comes crumbling down with linker errors.

Maybe another time. :blobcatmeltcry:

Public

Works in a VM at least. 💚

Quiet public

@Puna Heya, I’d say that’s a pretty successful try. :)

Welcome!