piegames boosted


"Freedom means a lot including the freedom for ops to kick/ban whoever the fuck they want. Act sensibly or get fucked."

$ rg unwrap | wc -l

Time to do some error handling I guess…

is about to get annotations and it's sooo much fun ❤️ You press a button, it open's the score in Xournal++, then you save and close and the results are automatically updated.

If I had a dime for every hour I lost chasing issues in a dynamically typed language which a type checker could have told me straight away … 😡

piegames boosted

Email Privacy Tester 

https://www.emailprivacytester.com/ - This is a cool project :) I just found and fixed a flaw in my Mutt setup that leaked my IP address when reading HTML-only emails.

https://www.emailprivacytester.com/about - It's even open-source.

Also: https://useplaintext.email/

Also the project has moved to <github.com/DiNoScore/DiNoScore>, and there is a public collection of already imported songs to get you started.

Show thread

I should post more often to keep you updated about , but I always keep forgetting 🙃 Today, I implemented a few little features. For example, there are now buttons to quickly move to the next or previous movement (or back to beginning of the current one).

piegames boosted

andrew lee just seized over 700 channels on freenode because they mentioned libera.chat in their topic.

This includes projects like openbsd, wikimedia, FOSDEM, etc.

archive.is/uHw1g shows 720 channels that match what is being checked.

here's an example log: gist.github.com/pushcx/ab2a1d5

boost this if you care about foss in any way.

I'm still dreaming of seeing a cross-compiled Windows build of my application in `./result`, but no successful attempts so far. On the bright side, I already have "Nix-built Arch packages" checked on my list 😈

Show thread

I have the increasing tendency to misuse Nix as my general-purpose build system. This time, the derivation it spits out is an AppImage packaging …

It's been a wild journey, and it's finally there: ALL the GNOME extensions [you may want to install] are now packaged in Nixpkgs. (That's 466 at the moment.) They should pop up on search.nixos.org soon™.


piegames boosted

The #nixos community is a perfect fit for @matrix. Hosting a #matrix server is not very hard with #nixos. As of now, after 2 days, we have about 150 servers (for 380 users) participating in the #nix:nixos.org chat. We essentially are now self-hosting our communication by the community as a whole. The level of decentralization and robustness that we have achieved after two days of #matrix is unparalleled by anything that we could achieve with any of the contenders. This is amazing!

piegames boosted

Conspiracy theory: Rachmaninoff was an octopus. Even though he innocently annotated "L.H." and "R.H." to the staves, this clearly was written for creatures with 8 arms.

If you ever had an image of some music sheet and wondered where its staves were, I [and many kind people who helped me] built a microservice to answer exactly that question! inference.piegames.de/public/u And now you are free to use it too.

Kudos to the developers of the whole stack of libraries involved in this, it really is awesome!

inline_python (the python! macro)
pyo3 (Rust-Python interop)
pikepdf (Safe and sane Python bindings for qpdf)
qpdf (Providing the actual features)

Show thread

What's the easiest way to call some C++ code from Rust?

Use the Python bindings with inline_python of course!

@saibotk Ich hätte gerne ein paar der Emojis von chaos.social

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!