Guix has made it into Debian Unstable! This means Debian users can use Guix as a "userspace" package manager now! https://tracker.debian.org/pkg/guix
This is really wonderful! Debian and Guix both care deeply about reproducibility.
This could be a big win for user freedom on both (cotd ...)
tl;dr: Ship every FOSS project with a "guix.scm" file.
These can be used to set up dev environments with
"guix environment -l guix.scm"
Projects built using Guix as a dev environment are free from the "binary-black-box-container-only" plague, healthier for user freedom!
I'm just thinking about this blog post I wrote in 2018. Because even when Twitter makes a good decision, the first sentence comes to mind: Why does the entire world have to wait on the CEO of one US company to make a decision?
https://blog.joinmastodon.org/2018/03/twitter-is-not-a-public-utility/
Sorry to keep bothering you with this i3 thread, but here's another good one.
In a multi monitor setup, this is to restrict workspace prev/next to the current monitor: `prev_on_output` and `next_on_output`.
https://i3wm.org/docs/userguide.html#_changing_named_workspaces_moving_to_workspaces
Right, I should have included a link to the docs,
https://i3wm.org/docs/userguide.html#_moving_containers_workspaces_to_randr_outputs
Added a couple of lines to my #i3 config to improve my multi monitor setup. It feels so good to be able to move entire workspaces between monitors. Filed under weekend #smallwins, I guess? :D
```
# Move focused workspace to another monitor
bindsym $mod+ctrl+shift+Left move workspace to output left
bindsym $mod+ctrl+shift+Right move workspace to output right
```
#Guix is now in #Debian experimental! 🎉
https://lists.nongnu.org/archive/html/guix-devel/2020-11/msg00254.html
The #Guix hackers are very happy to announce the first online Guix Day Conference on Sunday November, 22nd. This #conference is open to everyone and will be held entirely online. Want to speak? Submit your proposal!
Talks will be released from the 14 to give everyone a chance to watch them, whatever their timezone.
http://guix.gnu.org/en/blog/2020/online-guix-day-announce-1/
learning Racket from here: https://beautifulracket.com/
Here's a great website with resources for *everthing* you need to know about mechanical keyboards.
How to host a blog using only Scheme.
The 1979 paper "Password security: a case history" by Robert Morris and Ken Thompson is really, really good. It documents the evolution of the UNIX password security implementation, from "store all password in cleartext in the same file" to something that uses a slow algorithm and salting to defend against attacks such as the whole password database leaking, brute force guessing, dictionary attackes, and rainbow attackes.
https://dl.acm.org/doi/10.1145/359168.359172
Pre-publication PDF: https://wolfram.schneider.org/bsd/7thEdManVol2/password/password.pdf
hey y'all, I would appreciate boosts for this, there's a petition appealing to the British government for the removal of gender markers from ID (passports, drivers license, etc) and only folks from the UK may sign it but if it reaches 10,000 signatures, it is guaranteed a response from the government and if it reaches 100,000 it may even be debated in parliament
it only takes a few seconds to sign but could make a massive difference https://petition.parliament.uk/petitions/327554
I wrote about the new @securedrop Workstation project and how can you help https://kushaldas.in/posts/securedrop-worktstation-and-how-can-you-help.html It uses #Python #Fedora #Debian @torproject #QubesOS
IRC in 2020:
> still a really useful and good platform especially for software minimalists [0]
+1 :) <3
Post-quantum existentialist. Vegan. Part of CryptoPartyLDN (https://mastodon.earth/@cryptopartyldn). 6E0A 4E90 3241 34F0 2788 445D 044A 25F5 267D C236