FYI: I'm sure that am a choleric person.
This means that, even I'm trying to keep these tendencies of mine at bay, I will sometimes make a fool of myself by speaking without thinking first and going on rants about some things.
In case you see me in such a state, I will be most grateful if you remind me that it is time to stop posting and that I should think if I shouldn't perhaps be burning in shame due to saying some stupid things I could have not said if only I thought before rambling.
Today we're kicking off the #GNU Assembly!
This is a new umbrella for GNU people seeking transparent decision-making and built around consensus. It's the result of a decade of struggle to make #GNU inclusive, transparent, and community-driven.
#GNU contributors: consider joining!
#FreeSoftware activists: help us spread the word!
That went smooth:
🍵 Gitea has been updated to version 1.13.7
🐼 Cryptpad updated to 4.3.1
🗑️ Privatebin to 1.3.5
Thank you for flying Disroot....
hi, the bsd.network instance has blocked FLoC on all pages and media that our web servers serve.
We previously, currently, and in the future, will NEVER had ads, and we do not support any efforts to track our users.
Google is an important part of the advertising cabal, and is quite evil thank you very much.
(here is the snippet we use in nginx:
add_header Permissions-Policy "interest-cohort=()";
Greenspun's Tenth Rule strikes again.
Deep in a large #C++ codebase, I just found some polymorphism using std::variant and visitor pattern. There are three visitors: main one returning a result, and a pre- and post-processing visitors returning nothing.
Only thing missing in this picture are :around methods, and the ability to compose the visitors...
Oh sweet! #Emacs native-comp branch is going to be merged into master in about a week from now!
Drew DeVault has some correct criticisms of Matrix. Although I haven't run a server myself directly, I've been in close contact with people who have, and I know what a task it is.
However, DD seems to think this disqualifies Matrix all together. I'd like to think that it can overcome these difficulties, maybe with upcoming implementations like Dendrite.
Joe Marshall published two small pieces on early Lisp that show how McCarthy developed the first version of apply and eval (plus a small set of other basics) on top of β-reduction from lambda calculus and how this evolved from a buggy substitution version to call-by-value semantics.
https://funcall.blogspot.com/2021/03/early-lisp.html and https://funcall.blogspot.com/2021/04/early-lisp-part-ii-apply-redux.html @lisp #lisp
BREAKING: Finally. Google granted fair use for implementing JAVA SE API by the Supreme Court. https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf
When you're talking about Linux, it's okay to say that it's "open source".
It's okay to say that it's "free software".
It's okay to call it "GNU/Linux", "Linux", or to mess up its name.
It's okay to refer to it as "the one with the friendly penguin".
Part of RMS' legacy has been an incessant obsession with terminology and pedantry, overshadowing far more important shared objectives which are fundamentally emancipatory in nature.
Pedantry is not activism; it is alienating, not emancipatory.
if you have like, two minutes, please consider filling out this survey i have to do for school
it's about how many books you read. don't worry if you don't read books very much, that's actually one of the things we're looking for
it's a google form. sorry
Hexstream, drama, continued
Analysis of Hexstream's modus operandi in the Common Lisp community: https://gist.github.com/phoe/c9dcb769e295c06f9963ed65d9164d1c
Because he simply doesn't seem capable of surviving without stirring up drama and making personal attacks.
I'm so absolutely fed up with him by now.
Lisper, Furcadian, hacker, riichi mahjong player, living in Cracow. Posts drawing occasionally.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!