77 Followers
156 Following
436 Posts
Software Developer | Infosec enthusiast | ♥️ FP | ♥️ Lisp | ♥️ Haskell | 😭 + ♥️ Math
Websitehttps://bitspook.in
Githubhttps://github.com/bitspook

After many years of development, we are finally excited to release SuperTux v0.7! This version features a completely revamped art style, fresh new levels, new music and so, so, so much more!

Fetch the downloads here: https://github.com/SuperTux/supertux/releases/tag/v0.7.0

And seriously, thanks as always for sticking along; we really hope this release also reaches those who need it most during these times. Thanks a lot, and have a lot of fun :)

Release trailer: https://www.youtube.com/watch?v=PQedJ3SX8s0

The fact that I can use a Linux phone in China and be a fully participating member of society, including mobile payments and everything, but I can't do that in any EU country, the US or Canada due to the payment methods there requiring SafetyNet and China not requiring that, has really broken my brain a little bit
Thanks AI!

Thanks AI! GitHub Gist: instantly share code, notes, and snippets.

Gist
One more reason to use Guix + Shepherd!
I also wish ill on Sam Altman
I have read through the curl vulnerability reports... poor guy. Everything is AI slop, including the discussion. Fuck these people.

https://tusharhero.codeberg.page/emacs-pale-canvas-and-stuff-demos.html

All the #emacs canvas, pale, etc. demos were getting hard to share around, so I just linked them all on this webpage.

PALE, Canvas, and Stuff demos

A potential security issue has been identified in Guix's glibc package.
The GUIX_LOCPATH environment variable Guix adds to glibc was not unset
in privileged settings. This could lead to potential security issues.

This has been addressed in commit
<https://codeberg.org/guix/guix/commit/d659fe8666c4bc38fcbdbe7b7a35101f2d7cc41b>
with a graft to glibc. A CVE number is pending. Our thanks to Stefan for
bringing this to our attention.

It is strongly recommended to do a "guix pull", update your profiles,
reconfigure the system (for Guix system users), and reboot. This will
ensure the updated glibc is used everywhere.

For further details or to discuss this issue, please see
<https://codeberg.org/guix/guix/pulls/6575>.

Thanks everyone!
John (on behalf of guix-security; more volunteers needed!)

PS: You can expect to see many grafts in most packages due to this
change. I'll be working on getting an ungrafted branch built to be
merged as soon as possible.

#guix

gnu: glibc: Graft with fix for unsafe env variable [security-fixes]. · d659fe8666

Before this change, the environment variable GUIX_LOCPATH is not in the unsafe variable list, meaning that it is not unset in a privileged environment. This could lead to potential security issues. A CVE number is pending for this issue. A similar upstream glibc issue was CVE-2023-4911. * gn...

Codeberg.org
I've been working with concept of "Coalton Core and lisp shell" for a few weeks. #Coalton <-> #Lisp interop is usually okay, often painful, and occasionally buggy. But I am enjoying this nonetheless. Sometimes I need coalton to slow me down and force me to think, often I love that Lisp let me get wild.