I don't understand Spoify's recommendation engine.

Here I am listening to Death Metal, some Cannibal Corpse, Fleshgod Apocalypse, you know the usual stuff.

Then, right in the middle. Bang! Like a punch in the stomach, Aerosmith.

I mean, Aerosmith is a fine band and all, but it's not Death Metal. And it really makes you lose focus on what you're doing.

I am going to need a swear jar but it's for putting "modern" in scare quotes and not swearing

I wonder if the people who complain about the evil JIT ruining their power consumption consider how much energy preemptively optimizing everything waste, regardless of what the optimisations achieve (or how much energy compiling nothing wastes), or how much time is wasted having to deal with programs one cannot modify.
This is to say that dynamic tricks apply the Pareto principle to optimisation, and just looking at one source of "inefficiency" leads you to categorically wrong conclusions.

Show thread

*slaps roof of a hotel* this bad boy can fit so many high prices in it

Pick the best one

Seems like high resolution streams require more memory on the server.

Show thread

Testing Peertube 3.0 streaming. Seems to work. Testing a stream of my Kotlin development right now. Very boring. peertube.functional.cafe/video

@chmod700 Signal. Matrix/Element doesn't have the usability for non-techies (yet) and has some issues with a given account depending on one particular server being up to run. Long-term I think Matrix will overtake for general-purpose secure messaging, but not yet.

PeerTube v3: it’s a live, a liiiiive !

🎉🎉🎉 PeerTube v3 is out today!!! 🎉🎉🎉

On the blog :
➡️ The stages of development
➡️ Peer to peer live streaming
➡️ A behind-the-scenes short film
➡️ What we imagine for the future!


Illus CC-By @davidrevoy

"I agree", an interesting project from 2018 by Dima Yarovinsky were he printed “terms of service” of the leading online services that we use on a daily basis on A4 to show how small and helpless we are against those.


> The video is now live at https://www.youtube.com/watch?v=pkqQq2Hwt5o [1]
> Thanks for the chat!

The first example (using "tagbody" and "go" like in the eighties) is
wonderful to explain why (and how!) CL is truly multi-paradigm. What
makes me love this language is its multi-paradigm nature, CLOS and
(realized in the last month) condition system! :)

@Elias Mårtenson Quite a few good ones in your list!

If you feel like it, also check out one of my bands, Blastered. Link and stuff here: https://blasteredmetal.com/

I am morbid is a really good song by the way, if you're only going to listen to one of these.

Show thread

I'm back to listening to death metal now, and as I have mentioned earlier here, I'm always entertained by the names of metal bands and songs. These are the names of songs that Spotify has been playing:

  • I am morbid - Obituary
  • Desecrator - Exhorder
  • Wings - Vader
  • Lashed to the Slave Stick - Nile
  • A dying god coming in human flesh - Celtic frost
  • The vengeance in me - Serpentine dominion
  • Sentenced to burn - Cannibal corpse
  • Conjuring the dead - Belphegor
  • Apparation - Spawn of posession
  • The optimist (what?! this title breaks the trend) - Skinless
  • Decency Defiled - Cannibal corpse
  • Destructive Currents - Immolation
  • Where the slime live - Morbid Angel
  • Override the overture - Dismember
  • In war and pieces - Sodom

Not many love songs right there.

Found a handy #CommonLisp utility "Quicksearch" to search for libraries across Quicklisp, Github and Cliki (Bitbucket support is broken for now) .

Just (ql:quickload 'quicksearch) and then for example search for "AVL" with (qs:? "AVL" :du). By default it just prints project name. :du works just like -du on CLI, It enables printing short-description and URL with the project name.

After the most recent shenanigans by Github, I really want to move my projects off it. At the same time I'm lazy, and it takes some effort figuring out how to do it this.

Ideally I'd like to self-host, that means I have yet another system to keep up to date. Then there is Gitlab, but they are also a US corporation, and while they have done less stupid things in the past, the drama around the telemetry is still remembered.

Then there is Sourcehut which is good but has some issues. On the technical side it's that it has sometimes been quite slow when accessed from Asia.

Show older
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!