I like guix a lot. It requires a little extra work but I like the control I have over everything. It reminds me of haskell's way of handling impure functions: at first it seems like a lot of work just to do some unsafe IO, then you get used to it and realize it's forcing you into good habits.

So, yeah.
It worked.

Now I need to configure some defaults and make sure it's supporting all the stuff and looks like I made a #Guix package.

Cool.

Hmm... sending encrypted email through Emacs/mu4e/whatever I've ended up using seems pretty broken.

Regardless of what magic tags I put in the message, not only does it not seem to encrypt the contents, it fails open, and sends the message anyway!

'Exotic' bird at Bucks Animal Hospital turns out to be a gull covered in curry or turmeric...
bbc.co.uk/news/uk-england-beds 😂

I have a lot of criticism of the whole serverless thing, but actually a tool like Guix could do it right. it could host *any* language and *any* dependencies trivially and use call-with-container to isolate all the "lambdas" from each other. I think it would be pretty easy to do a proof of concept as well.

The SATA drive on my Librem 13 was no longer showing up, so I opened up the case, and it was completely disconnected!

I was expecting it might be loose, but it seems like having something to secure it in place might be a really useful feature...

Because Mastodon does not have a Copyright License Agreement (CLA) that contributors have to sign before submitting code, I am not the sole copyright holder of the Mastodon source code--rather, contributors keep rights to their parts. As such, violation of AGPLv3 is not just a violation of my own rights, but of all past contributors to Mastodon.

There's a new episode of @librelounge out where we interview Ludovic Courtès about Guix! Functional programming? Functional package managers? Distros? Reproducibility? It has all the cool things! librelounge.org/episodes/episo

I'm really not used to this whole travelling thing.

I'm heading to Strasbourg for a few days, and I was expecting similar weather to London, except it's 10 degrees warmer! ☀️

I'm really glad I checked, otherwise, I probably wouldn't have taken shorts...

According to , all my errors are in ice-9/eval.scm...

Or ice-09/boot-9.scm, whatever that is...

Excellent talk by Carl Dong about building and trusting software, featuring !

youtube.com/watch?v=I2iShmUTEl

So cynical: All those Github stickers on laptop lids suddenly advertised a proprietary Microsoft product despite people putting it there for completely different reasons… and only few care. A truly funny way to show your appreciation for creating code in the open... 🙈

In the past week, Github has made moves aimed at taking over both free software packaging and now free software crowdfunding.

This is utterly scary, and I'm surprised nobody is talking about it.

Trying to program in Guile really stresses me out sometimes :(

Guix 1.0 is out at last! YEAH!
gnu.org/software/guix/blog/201
It even includes a "graphical" (read, curses-like) installer now! (The oldschool DIY route is still available if you like that though!) Lots of other stuff too!

Congrats Guix team!

GNU Guix 1.0 is out!

gnu.org/software/guix/blog/201

Proud to have been a part of the project since 2013. I haven't been active in awhile, but I have contributed a lot of packages, a Linux container implementation, a build system for programs written in Ruby, importer tools for PyPI and RubyGems, the 'guix environment' and 'guix publish' tools, and probably some small stuff I've forgotten.

Show more
Octodon

Octodon is a nice general purpose instance. more