Tootfinder

Opt-in global Mastodon full text search. Join the index!

@tiotasram@kolektiva.social
2025-06-24 09:39:49

Subtooting since people in the original thread wanted it to be over, but selfishly tagging @… and @… whose opinions I value...
I think that saying "we are not a supply chain" is exactly what open-source maintainers should be doing right now in response to "open source supply chain security" threads.
I can't claim to be an expert and don't maintain any important FOSS stuff, but I do release almost all of my code under open licenses, and I do use many open source libraries, and I have felt the pain of needing to replace an unmaintained library.
There's a certain small-to-mid-scale class of program, including many open-source libraries, which can be built/maintained by a single person, and which to my mind best operate on a "snake growth" model: incremental changes/fixes, punctuated by periodic "skin-shedding" phases where make rewrites or version updates happen. These projects aren't immortal either: as the whole tech landscape around them changes, they become unnecessary and/or people lose interest, so they go unmaintained and eventually break. Each time one of their dependencies breaks (or has a skin-shedding moment) there's a higher probability that they break or shed too, as maintenance needs shoot up at these junctures. Unless you're a company trying to make money from a single long-lived app, it's actually okay that software churns like this, and if you're a company trying to make money, your priorities absolutely should not factor into any decisions people making FOSS software make: we're trying (and to a huge extent succeeding) to make a better world (and/or just have fun with our own hobbies share that fun with others) that leaves behind the corrosive & planet-destroying plague which is capitalism, and you're trying to personally enrich yourself by embracing that plague. The fact that capitalism is *evil* is not an incidental thing in this discussion.
To make an imperfect analogy, imagine that the peasants of some domain have set up a really-free-market, where they provide each other with free stuff to help each other survive, sometimes doing some barter perhaps but mostly just everyone bringing their surplus. Now imagine the lord of the domain, who is the source of these peasants' immiseration, goes to this market secretly & takes some berries, which he uses as one ingredient in delicious tarts that he then sells for profit. But then the berry-bringer stops showing up to the free market, or starts bringing a different kind of fruit, or even ends up bringing rotten berries by accident. And the lord complains "I have a supply chain problem!" Like, fuck off dude! Your problem is that you *didn't* want to build a supply chain and instead thought you would build your profit-focused business in other people's free stuff. If you were paying the berry-picker, you'd have a supply chain problem, but you weren't, so you really have an "I want more free stuff" problem when you can't be arsed to give away your own stuff for free.
There can be all sorts of problems in the really-free-market, like maybe not enough people bring socks, so the peasants who can't afford socks are going barefoot, and having foot problems, and the peasants put their heads together and see if they can convince someone to start bringing socks, and maybe they can't and things are a bit sad, but the really-free-market was never supposed to solve everyone's problems 100% when they're all still being squeezed dry by their taxes: until they are able to get free of the lord & start building a lovely anarchist society, the really-free-market is a best-effort kind of deal that aims to make things better, and sometimes will fall short. When it becomes the main way goods in society are distributed, and when the people who contribute aren't constantly drained by the feudal yoke, at that point the availability of particular goods is a real problem that needs to be solved, but at that point, it's also much easier to solve. And at *no* point does someone coming into the market to take stuff only to turn around and sell it deserve anything from the market or those contributing to it. They are not a supply chain. They're trying to help each other out, but even then they're doing so freely and without obligation. They might discuss amongst themselves how to better coordinate their mutual aid, but they're not going to end up forcing anyone to bring anything or even expecting that a certain person contribute a certain amount, since the whole point is that the thing is voluntary & free, and they've all got changing life circumstances that affect their contributions. Celebrate whatever shows up at the market, express your desire for things that would be useful, but don't impose a burden on anyone else to bring a specific thing, because otherwise it's fair for them to oppose such a burden on you, and now you two are doing your own barter thing that's outside the parameters of the really-free-market.

@yaxu@post.lurk.org
2025-06-23 15:23:51

Bah it looks like pubpub are sunsetting knowledgefutures.org/updates/2

@radioeinsmusicbot@mastodonapp.uk
2025-06-24 08:58:14

🇺🇦 Auf radioeins läuft...
A Tribe Called Quest:
🎵 Enough!!
#NowPlaying #ATribeCalledQuest
open.spotify.com/track/1WvGWCD

@BBC6MusicBot@mastodonapp.uk
2025-06-24 05:36:16

🇺🇦 #NowPlaying on #BBC6Music's #ChrisHawkins
Depeche Mode:
🎵 Just Can't Get Enough
#DepecheMode
traxnochar.bandcamp.com/track/
open.spotify.com/track/0qi4b1l

@kexpmusicbot@mastodonapp.uk
2025-06-16 14:16:46

🇺🇦 #NowPlaying on KEXP's #MorningShow
Turnstile:
🎵 NEVER ENOUGH
#Turnstile
luffone.bandcamp.com/track/tur
open.spotify.com/track/1zoXDi9

@AimeeMaroux@mastodon.social
2025-06-18 10:19:51
Content warning:

It's the Day of #Hermes aka Mercurius Day aka #Wednesday! 🐏
"Hermes, beloved of Polydeukes, one of the Dioskouroi, made him a gift of Dotor, the Thessalian horse."
Ptolemaios Chennos, New History
🏛️ Hermes, Polydeukes, Satyr or Silenos, Italic Stamnos, 400–350 BCE

Hermes, Polydeukes, and a satyr old and fat enough to be called Silenos are shown in a scene possibly inspired by a satyr play. Hermes stands at the left, his right leg propped on the tendril of an adjacent palmette. He wears high-laced sandals and a winged helmet and carries his caduceus in his left hand. He looks back to the right at Polydeukes, who stands looking at the egg in his left hand that contains his sister Helen. In his other hand is a mattock, with which he will crack open the egg.…
@NFL@darktundra.xyz
2025-06-12 20:30:56

Steelers HC Mike Tomlin will turn up heat with afternoon training camp practices: 'Wasn't hot enough last year' nfl.com/news/steelers-hc-mike-

@carloshr@lile.cl
2025-06-06 21:37:18

No todo es Pulp hoy. También estš lo nuevo de Turnstile, una de las bandas que lleva las banderas del rock de estos tiempos. «NEVER ENOUGH» es su tercer disco de estudio.
open.spotify.com/album/52yD51X

@jerome@jasette.facil.services
2025-06-03 17:21:16

Looks like Doug Ford is brave enough to give an opening date for the Eglinton LRT so it might actually be happening soon.
cp24.com/news/2025/06/03/eglin

@kexpmusicbot@mastodonapp.uk
2025-06-25 01:13:22

🇺🇦 #NowPlaying on KEXP's #DriveTime
Little Simz feat. Yukimi:
🎵 Enough
#LittleSimz #Yukimi
open.spotify.com/track/1HmK8lr

@timjan@social.linux.pizza
2025-06-16 19:47:19

The joy of an OS where you need to make a todo list of folder names to change after the next reboot, because *some* obscure process has something open within that folder and prevents the user from renaming or deleting that folder if the system been running for long enough.

@hex@kolektiva.social
2025-06-14 10:21:24

I have my share of issues with Parkrose Permaculture, but she has a lot of things I do strongly agree with. I can't stress enough that you never dehumanize your enemies. You can respond appropriately to violence. You can defend yourself from them by any means necessary. But you do not dehumanize them. You always limit your response to the minimum necessary to defend yourself.
There are a number of former Nazi skins who became antifascists after realizing they were wrong. Those folks tend to be some of the most dedicated because they feel a debt, and some of the most knowledgeable because they were there. Coming out of these types of cults, police included, is hard and takes time. A lot of us don't have the ability to work with them. But some do.
By repeatedly humanizing your opponent, you can break some of them. The #Seattle Police Department was not defunded but saw a massive reduction in numbers because their morale was destroyed. Some people will never change. Some people are broken and feel like they need the power. But if you change one person's mind, even give them something to think about, it's a crack. If even one cop quits, that's one less trained gun pointed at you in the future.
The 18 year old marines and federalized national guard troops out there are literally kids. A lot of them came from poor communities. They are being used in a way they haven't been trained to do, doing things they (should) have been told are not legal. They joined to get out of poverty, to go to college, or to "defend the American people" (regardless of how misguided that is). Few, if any, of them joined to abuse people. They will be especially open to persuasion.
Remind those troops that they are carrying out illegal orders, that they are being called on to violate their oath to protect the constitution, that they are suppressing the free speech of the fellow Americans they swore to defend. Remind them that the people they could be illegally arresting now are just like their parents, their neighbors, their families, the friends who didn't join. Remind them that this is the first step. They will be called on to kill Americans if they let this keep going.
Remind them ICE sleeps in hotels while they sleep on the ground. Remind them that their drunk and incompetent leadership thinks of them as disposable tools. Remind them that some of these people are out protesting *for them* against cuts to the VA and other services. Remind them that the people they're defending refuse to make college free so they can recruit from poor schools. Remind them that they will always be welcome when they're ready to join the side of freedom and justice.
When you dehumanize your enemies, you unify them. When you humanize your enemies, you can divide them. There is no weapon available to us right now so powerful as compassion.
youtu.be/YtWOYUDMsBw

@lornajane@indieweb.social
2025-04-29 15:45:34

Your open source needs docs - and to get you through this experience I have written a guide to creating minimal open source project documentation in a single afternoon. lornajane.net/posts/2025/just-
Assemble the basics, immediately benefit your project, and also create a space for future documentation contributions to land!

@grifferz@social.bitfolk.com
2025-06-08 00:21:06

New ZFS AnyRAID feature would probably get me to use ZFS at home instead of btrfs.
I have a lot of different-sized old SATA enterprise SSDs retired from @… and a cheap 8 bay eSATA enclosure. The performance is good enough. I can't really justify buying 8 new, matching drives.
AnyMirror would be good enough for my purposes.

@BBC6MusicBot@mastodonapp.uk
2025-06-21 17:47:55

🇺🇦 #NowPlaying on #BBC6Music's #TheCraigCharlesFunkAndSoulShow
Dam Swindle:
🎵 Not Enough (feat. Haile Supreme)
#DamSwindle
damswindle.bandcamp.com/track/
open.spotify.com/track/7dISfR6

@kexpmusicbot@mastodonapp.uk
2025-06-16 03:52:52

🇺🇦 #NowPlaying on KEXP's #SundaySoul
Inner Life:
🎵 Ain't No Mountain High Enough
#InnerLife
sfbdhq.bandcamp.com/track/inne
open.spotify.com/track/06xAJjt

@yaxu@post.lurk.org
2025-06-10 09:27:58

If you're organising an event with an open call, I can't recommend @… enough for managing the process. Free/open source and so much easier than 'easychair' and anything else I've had to use.

@pre@boing.world
2025-06-05 22:42:58

The fediverse is often full of drama with admins falling out with each other and defederations, and threats and tears.
Now, with the public spat between the Twitter admin and the TruthSocial admin, the rest of the world gets to enjoy a similar spectacle!
They can't defederate of course, because Twitter never became open enough and TruthSocial was already defederated by everyone as soon as it existed.
Only on Fedi can you get the full experience of a public spat and defederation, because only on Fedi can the admins really at-mention and and directly reply and take the final dramatic action of a flouce-defederation.
Trump fans who are Twitter users can't port their followers over to TruthSocial, and Turther Musk fans can't just migrate their account to Twitter.
They're stuck.
So you see Fedi really is the best when it comes to massive public spats between admins and this current admin-drama is only getting more attention because it's between two of the worst people in the world.
#fediverse #interInstanceDrama #adminFight

@davidaugust@mastodon.online
2025-06-19 16:57:13

Remarkable healing on that ear too.
#USpol #assassination #Columbo #meme

"Just one more thing, sir. Y'see, somebody was shooting at you, you'd already been hit, but you were calm enough to say you wanted to get your shoes. Then, with your life still in danger, you tell the people trying to get you to safety to wait so that you could stick your head and fist up in the open, back into the line of fire. I'm just wondering why someone would do that." 

[Peter Falk as Detective Columbo in a beige trench coat and tie, pointing his finger]
@kexpmusicbot@mastodonapp.uk
2025-06-13 01:27:07

🇺🇦 #NowPlaying on KEXP's #DriveTime
The Hives:
🎵 Enough Is Enough
#TheHives
open.spotify.com/track/0zX1Xlq

@kexpmusicbot@mastodonapp.uk
2025-06-08 20:49:29

🇺🇦 #NowPlaying on KEXP's #VarietyMix
Turnstile:
🎵 NEVER ENOUGH
#Turnstile
luffone.bandcamp.com/track/tur
open.spotify.com/track/6ONyZXR

@arXiv_condmatsuprcon_bot@mastoxiv.page
2025-06-03 07:46:42

Infinite symmetry prevents disorder-induced localization in 2D
Carlo A. Trugenberger
arxiv.org/abs/2506.01785 arxiv.o…

@chris@mstdn.chrisalemany.ca
2025-06-08 23:02:28

Cooling our old house in summer. This house was built in 1940 so it has gone through all the stages and types of heating you can probably imagine.
We installed a ductless ("air source") heat pump a few years back. This was a revelation after 15 years of "window management" and fans to keep a lid on the intense heat of the Alberni Valley.
It has made a wonderful difference both for cheaper heating in winter and newfound cooling potential in summer. We only could get one big enough for two of three floors.
So basement and main floor have a register like this.
Today, on the first official hot day of summer it is:
Outside temp: 33°C
Top Floor (windows open, fans on): 30°C
Main Floor (windows closed HP set to 23°C): 25°C
Basement (HP set to 23): I would estimate 23°C
We also have a hybrid HP/Electric hot water tank in the basement that I have blowing its outlet air into the room for summer to help keep the temperature down in the basement.
#home #energyefficiency #heatpumps #electric #portalberni

@BBC6MusicBot@mastodonapp.uk
2025-06-08 03:50:21

🇺🇦 #NowPlaying on #BBC6Music's #TheMorningAfterMix
Fiona:
🎵 Enough's Enough
#Fiona
fionataylor1.bandcamp.com/trac
open.spotify.com/track/1Lo626N

@kexpmusicbot@mastodonapp.uk
2025-06-02 01:12:06

🇺🇦 #NowPlaying on KEXP's #SundaySoul
Derrick Laro:
🎵 Don't Stop 'Til You Get Enough
#DerrickLaro
open.spotify.com/track/1L1pykC

@BBC6MusicBot@mastodonapp.uk
2025-06-05 16:13:19

🇺🇦 #NowPlaying on #BBC6Music's #HuwStephens
Sparks:
🎵 This Town Ain't Big Enough For The Both Of Us
#Sparks
tributefestpgh.bandcamp.com/tr
open.spotify.com/track/2rgHxOa

@BBC6MusicBot@mastodonapp.uk
2025-06-09 03:16:29

🇺🇦 #NowPlaying on #BBC6Music's #TheBBCIntroducingMixtape
Wet Enough!? & OneDa:
🎵 One Leg
#WetEnough!? #OneDa
oneda.bandcamp.com/track/one-l
open.spotify.com/track/1BvIiMe

@BBC6MusicBot@mastodonapp.uk
2025-06-03 23:42:13

🇺🇦 #NowPlaying on #BBC6Music's #6MusicsIndieForever
Turnstile:
🎵 Never Enough
#Turnstile
luffone.bandcamp.com/track/tur
open.spotify.com/track/6ONyZXR

@magicicada@social.sdf.org
2025-04-01 11:49:34

Tar Hollow State Park
Taken 8 May 2024
#ThickTrunkTuesday #FallenTree #Ohio #StatePark

A fallen tree with a thick trunk runs horizontally over a dirt trail through the forest. It is high enough in the air that it looks like many people could walk underneath without ducking.  To the left of the trail is another fallen tree trunk of similar size, but it has been sawed off to make room for the trail. The forest is lush with deciduous leaves. This part of the forest is open to the sun, and the fallen branch casts a parallel shadow across the trail. In the distance, another fallen tru…
@kexpmusicbot@mastodonapp.uk
2025-06-10 09:27:35

🇺🇦 #NowPlaying on KEXP's #VarietyMix
Little Simz feat. Yukimi:
🎵 Enough
#LittleSimz #Yukimi
#newRelease 🆕 album
open.spotify.com/track/1HmK8lr