Tootfinder

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

No exact results. Similar results found.
@ruth_mottram@fediscience.org
2025-06-24 05:17:56

Wow. This looks great. If it had been available 2 months ago my summer holidays would look a bit different!
Next time...
mastodon.social/@stefanlindboh
stefanlindbohm@mastodon.social - Today we’re quietly (and finally!) opening up Railfinder to the public! This is our beta version and - hopefully - the first step towards that one booking site for trains across Europe that we all dream of.
Lots of work has gone into this and equally lots still to do before reach that vision, but if you’d like to try what we’be built you can now just go to railfinder.eu and have a go!
Any and all feedback more than welcome 🙏

@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.

@anikke@bildung.social
2025-07-23 13:06:57

Beim ersten mal vertippt, wollte löschen und habe aus Versehen eingeloggt 😭
#pastpuzzle 353
🟥🟥🟥🟨 (-1948)
🟩🟩🟥🟩 ( 10)
🟩🟩🟩🟩 (0)
▪️▪️▪️▪️
3/4 🥉
pastpuzzle.de

@krasse_eloquenz@literatur.social
2025-07-23 10:05:55

Interessanter Beitrag dazu, dass in unserer Welt vieles auf Männer ausgerichtet ist. Diesmal: Fußball
Da Frauen im Schnitt 15 % kleiner sind als Männer u. weniger Muskelmasse haben, müssten Spielfeld und Tor um 15 % verkleinert und die Spielzeit entsprechend verkürzt werden.
Das Experiment wurde tatsächlich gemacht, allerdings anders rum: Alles wurde vergrößert u. verlängert (der Ball wurde zudem schwerer) und dann haben die Männer unter diesen Bedingungen gespielt 🧵

@servelan@newsie.social
2025-06-21 15:01:07

"The Senate’s version of Trump’s One Big Beautiful Bill would see the General Services Administration take possession of the nearly 7,200 new postal EVs and associated infrastructure and put the assets up for auction."
Megabill Would Trash $10B In New USPS Electric Trucks - Joe.My.God.
joemygod.com/2025/06/megabill-

@compfu@mograph.social
2025-05-24 20:46:52

We're using @… as our in-house chat system. I've just managed to connect it to LDAP and upgraded it from one major version to the next... It's a bit daunting to upgrade such a central piece of our company's communication and notification infrastructure. If something went wrong it would cause a real headache. But what can I say: it worked flawlessly.

@jeang3nie@social.linux.pizza
2025-06-23 14:54:59

Ughhh, autotools....
Not naming the project here.. Why would you assume that malloc and realloc are both broken just because you're cross compiling? Are you just being lazy? Even worse, don't '#undef malloc' and replace it with your own *broken* version.
Better yet, just don't even use autotools at all.

@mariyadelano@hachyderm.io
2025-07-21 17:54:49

Why is everything on the cloud these days?
I’m kind of getting tired of every piece of professional and business software being a SaaS or cloud-based solution these days.
I have a good computer, it can run a lot of complex programs on it locally. I wish I had the option to do so.
Not everything needs to be synced 24/7. And I’d much rather have some tools include a cloud sync functionality that backs up changes with some kind of regular frequency for version control and cross-device access, but otherwise runs on my device.
These days, when I’m trying to go work somewhere without an internet connection or am traveling and have spotty data - I can’t access 90% of my work. Files don’t back up locally even when there’s a native desktop client app. Why?
It feels wasteful, sending so much data to the internet and back with constantly required online sync and web apps.
I feel nostalgic now, remembering the days of software that would require buying a license every couple of years, that would run on your device and could be accessed even from the top of a remote mountain if you wished, and that didn’t log you out every other week.
#tech #software

@elisabeth_p@social.linux.pizza
2025-07-22 09:08:39

@FotoVorschlag #FotoVorschlag
'Ist das Kunst, oder…'
Gestern fotografiert in Baden bei Wien. Das rote Herz besteht aus Hagebutten.
Das Bild ist Teil der Ausstellung La Gacilly Baden - Pia Moana Scharler & Craig Dillon "Der Wald ist der größte Künstler"

Zwischen zwei Fenstern an einem Haus ein Foto. Im Stil von Kaith Haring zwei vergnügte Personen unter einem roten Herz. Wenn man das Foto genau betrachtet erkennt man die Zusammensetzung, das rote Herz wird aus Hagebutten gebildet, die Striche aus Erde und der Hintergrund ist Schnee. Das Bild ist Teil der Ausstellung La Gacilly Baden - Pia Moana Scharler & Craig Dillon "Der Wald ist der größte Künstler"
@tiotasram@kolektiva.social
2025-07-22 00:03:45

Overly academic/distanced ethical discussions
Had a weird interaction with @/brainwane@social.coop just now. I misinterpreted one of their posts quoting someone else and I think the combination of that plus an interaction pattern where I'd assume their stance on something and respond critically to that ended up with me getting blocked. I don't have hard feelings exactly, and this post is only partly about this particular person, but I noticed something interesting by the end of the conversation that had been bothering me. They repeatedly criticized me for assuming what their position was, but never actually stated their position. They didn't say: "I'm bothered you assumed my position was X, it's actually Y." They just said "I'm bothered you assumed my position was X, please don't assume my position!" I get that it's annoying to have people respond to a straw man version of your argument, but when I in response asked some direct questions about what their position was, they gave some non-answers and then blocked me. It's entirely possible it's a coincidence, and they just happened to run out of patience on that iteration, but it makes me take their critique of my interactions a bit less seriously. I suspect that they just didn't want to hear what I was saying, while at the same time they wanted to feel as if they were someone who values public critique and open discussion of tricky issues (if anyone reading this post also followed our interaction and has a different opinion of my behavior, I'd be glad to hear it; it's possible In effectively being an asshole here and it would be useful to hear that if so).
In any case, the fact that at the end of the entire discussion, I'm realizing I still don't actually know their position on whether they think the AI use case in question is worthwhile feels odd. They praised the system on several occasions, albeit noting some drawbacks while doing so. They said that the system was possibly changing their anti-AI stance, but then got mad at me for assuming this meant that they thought this use-case was justified. Maybe they just haven't made up their mind yet but didn't want to say that?
Interestingly, in one of their own blog posts that got linked in the discussion, they discuss a different AI system, and despite listing a bunch of concrete harms, conclude that it's okay to use it. That's fine; I don't think *every* use of AI is wrong on balance, but what bothered me was that their post dismissed a number of real ethical issues by saying essentially "I haven't seen calls for a boycott over this issue, so it's not a reason to stop use." That's an extremely socially conformist version of ethics that doesn't sit well with me. The discussion also ended up linking this post: chelseatroy.com/2024/08/28/doe which bothered me in a related way. In it, Troy describes classroom teaching techniques for introducing and helping students explore the ethics of AI, and they seem mostly great. They avoid prescribing any particular correct stance, which is important when teaching given the power relationship, and they help students understand the limitations of their perspectives regarding global impacts, which is great. But the overall conclusion of the post is that "nobody is qualified to really judge global impacts, so we should focus on ways to improve outcomes instead of trying to judge them." This bothers me because we actually do have a responsibility to make decisive ethical judgments despite limitations of our perspectives. If we never commit to any ethical judgment against a technology because we think our perspective is too limited to know the true impacts (which I'll concede it invariably is) then we'll have to accept every technology without objection, limiting ourselves to trying to improve their impacts without opposing them. Given who currently controls most of the resources that go into exploration for new technologies, this stance is too permissive. Perhaps if our objection to a technology was absolute and instantly effective, I'd buy the argument that objecting without a deep global view of the long-term risks is dangerous. As things stand, I think that objecting to the development/use of certain technologies in certain contexts is necessary, and although there's a lot of uncertainly, I expect strongly enough that the overall outcomes of objection will be positive that I think it's a good thing to do.
The deeper point here I guess is that this kind of "things are too complicated, let's have a nuanced discussion where we don't come to any conclusions because we see a lot of unknowns along with definite harms" really bothers me.