Damus
Janneke profile picture
Janneke
@Janneke

Fixing "Trusting Trust": a full source #bootstrap

#vegan Ⓥ🌱
#GNU Mes, Guile, #Guix, the #Hurd

#physics|#barefoot|#Avatar®|#AvatarEPC|#searchable

founder: https://gnu.org/s/mes, https://lilypond.org, https://doe040.nl, https://dezyne.org

#nvc|#sociocracy|#poly

https://joyofsource.com

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

Janneke profile picture
So, Debian has fallen, thanks to the (infiltration of?) tech bro supporters. What a truly sad day. How did this happen?

The "social contract" has now been compromised IMHO: It allows for contributing to the destruction of life on our planet as we know it, is generally OK with copyright theft and copyleft whitewashing, and will contribute to the slop-to-code ratio on the interwebs. I would never have imagined this. The social contract felt safe...

I've been most exclusively using Debian from 1998-2016 and considered become a -developer a couple of times.
#debian #demise
Janneke profile picture
Kris van Rens at @nprofile1q... "The XZ Utils backdoor -- Digging into a major cybersecurity incident"

After skipping very quickly through the technical section during the talk because of time constraints, afterwards Kris gave an interactive session on the technicalities for a handful of interested people. Lovely! Also: food for thought.
#tdose

Janneke profile picture
Had a most lovely---almost 2h---video chat session with @nprofile1q... and Timothy Sample (GNU Mes contributor and author of Germ) on the workings of Ekaitz' rewrite of Mes from a Scheme interpreter to a compiler.

AIUI, Guile Scheme has some interesting characteristics that prevent the Mes compiler from using some simple and low hanging fruit performance improvements. Sorry for being vague, Ekaitz can elaborate.

Wondering if these are also "slowing down" Guile so much---and if not, why not?---and if anything could be done about that.

#GNU
#Guile
#Guix
#Mes
#bootstrappable
#fullSourceBootstrap
@nprofile1q...
@nprofile1q...
@nprofile1q...
@nprofile1q...
@nprofile1q...
Janneke profile picture
It's so scary and painful to watch the speed and enthusiasm with which the bastion of software freedom that we built the past 40 years is being ripped apart by rust-infatuated drones doing Big Tech's biddings. Remove Copyleft protection at all cost so that we can steal all your work for our proprietary evils.

"So this is how liberty dies...with thunderous applause" -- Padmé Amidala

#FreeSoftware #GNU #rust
note1sg3e3...
Janneke profile picture
@nprofile1q...
Age verification has nothing to do with "using one's own computer", it's about running the software on a [your] computer (for any purpose; freedom 0).

Just to note that these kind of things have been predicted and warned for since 1983: If you don't [choose to] run free software, you don't own your "computer", the "computer" owns you.

@nprofile1q...
@nprofile1q...
#freeSoftware #fsf #gnu