Show newer

originally a subtoot, but really a general frustration on fedi and elsewhere 

Toxic behaviour patterns don't become any less toxic just because they're attached to the (technically, morally, otherwise) "right" views.

This is something I particularly see with programmer folks insisting that they don't personally need a thing X, and therefore nobody should need a thing X. The exact value of "X" doesn't really matter.

("Windows" is probably one of the most common ones on here, but not the only one)

If you're trying to detach from toxic programmer communities - which is commendable! - then please also unlearn the toxic *behaviours*, not just the toxic *views*.

De 'Seepje'-zeep is blijkbaar gemaakt van sapindus-schillen uit Nepal. Dan vraag ik me toch af hoe 'duurzaam' dat precies is, het lijkt me toch niet dat er een tekort aan lokaal verkrijgbare zeep-ingredienten is...

If the attraction list on the site is accurate, this year's funfair here is not going to be very interesting...

@zens@merveilles.town I was providing a partial correction on a common misconception, with rationale and a boundary of where it applies, because this one often leads to people painting themselves into a corner and I would like to help prevent that.

I wasn't signing up for an adversarial argument that basically boils down to "I have no idea what you're doing but you definitely don't need X".

@zens@merveilles.town I have no idea what you're referring to there, to be honest, but I also don't feel like this is going to lead to a constructive discussion, to be honest.

You seem to have already decided that transitive dependencies are the wrong solution no matter what, and any attempt to engage with the question seems likely to just result in skipping over the nuance to try and find a way to argue that it's wrong anyway. I don't have the energy for that kind of adversarial discussion.

Ever wondered how those corporate invoice scams work, where companies are tricked into paying bullshit invoices for services they've never purchased? Well, I just received one of those, so let's look at it!

@affine@yourwalls.today Didn't get the weewoo here today :(

Okay so this is awkward but it took me almost a year after taking it and many months of #trainspotting to notice that in the photo I've been using for the longest time as my profile banner, the arrangement of couches is weird!

It's Twindexx couches mixed with Pesa Sundeck couches in one train – pretty eyebrow-rising thing

But yeah, these are apparently interoperable to some extent and it just works

For context Koleje Mazowieckie is the only Polish carrier running double-deckers, they use both Sundecks and Twindexxes

Control car at the end of the train has to match the locomotive used: it's Pesa Gama for Sundecks and Traxx for Twindexxes

Cool!

When a tech co says it won't increase transparency or roll out safety features because that might threaten their market share, that's not "reasonable". In the long term, arrogance like that risks leading to orbital bombardment by anti-trust regulators with crowds cheering each new crater as it erupts

@crumbcake That holds true for (bundled) browser code; but crucially, not in environments with native support for modules, like Node.js, as there is no build step there.

Leading to a situation where everything seems to be 'fine' to people who only do browser-side code, but constant breakage in server environments of the same modules... 🥴

@zens@merveilles.town "Don't use transitive dependencies" is just a "you're holding it wrong" argument and not really useful; it doesn't recognize that there are very good reasons to do so, or provide any avenue for finding other solutions to those needs.

And yes, manifests exist. That's what I was referring to "just a manifest of the full dependency tree" - but that doesn't change anything about needing to do bundling, because you still need to *generate* that manifest, and "walking the dependency tree and building up a manifest of all the modules" is what bundling *is*; the output format (manifest or concatenated code) is just an artifact of that.

As a Blind person i never thought i would be on social media savoring photos. But the communal Mastodon alt text game is so strong that sweet, poetic or silly descriptions abound on my timeline. Thanks to legions of people who take time to write a meaningful description of the ephemera they post, i learn so much about insects, plants, buildings, memes — all dispatches from a dimension of the world that i otherwise wouldn't experience. If you're wondering whether anybody reads these things: YES.

@zens@merveilles.town This one isn't *quite* right; the problem still exists to a more limited degree, as you still can't traverse a dependency tree over the network depth-wise without a full latency roundtrip per level, regardless of pipelining (as you can't predict transitive dependencies).

So you still need some kind of bundling process, the only question is whether it outputs a single bundle, many bundles, or just a manifest of the full dependency tree after doing so.

long-ish, climate politics 

@isotopp@chaos.social @vladh And to be clear, it is very important to recognize the triviality of this 'solution' in the bigger scheme of things, and make sure that everyone understands that it is, at best, a small first step, and there is more work to do - such a project shouldn't start seeing itself as a saviour.

But that doesn't mean that there aren't still reasons to do it anyway. Many hands make light work, diverse tactics especially so.

long-ish, climate politics 

@isotopp@chaos.social @vladh Yes, I understand what you're saying. What I'm trying to explain is that that isn't how it works - you can't just tell someone "go write letters instead".

Just because someone is able to optimize power usage of code, doesn't mean they are also able to spend that same time writing letters to politicians! If you tell them not to 'waste their time' on code optimization, chances are that instead they will do... nothing at all, as that is just not where their ability and interest lies.

Even *if* improving code efficiency had no meaningful benefit (and I suspect that to a degree, that is true), at the very least it is something that allows someone to engage with the topic of climate change and become involved with fighting it. A small but nonzero portion of those people will get involved in larger, more impactful efforts.

Also, "writing letters to politicians" is an odd example to pick here, given that that is almost the least efficient way possible of engaging with politics.

:boost_ok:​ Hey, fediverse friends!

I want to remove the shroud of secrecy from a project I've been hacking on off-and-on for quite a while now.

It's a fediverse app for posting about things - in the first iteration, video games, but eventually lots more stuff.

Obviously you can already post about video games on mastodon or whatever, but the point is that each game can be a first-class object that you can reference and share across the fediverse, like with Bookwyrm or NeoDB.

I also wanted to experiment with different ways of federating posts, managing visibility/privacy, etc.

Current status:
All the big pieces are there and work, but lots of things are rough and/or clunky. It's definitely a 0.0.1 instead of a 1.0, but I set myself a deadline of sharing it this summer, otherwise I'll just trap myself in an endless cycle of quietly tweaking this software that nobody uses but me and never actually sharing it.

I've been using it for gameposting for a while now (almost 2000 posts already!) - it's absolutely not ready for General Consumption, but if you're willing to put up with some code and some jank, it might be worth a look for you.

codeberg.org/gush/gush

gush.social/

#gush

I love how the national library of medicine went with "do not @ us we are a library" for their default embed preview image for everything on pubmed lmao

I am really pleased with this photo. Straight off the camera and it looks SO WEIRD. So many questions. Why such a HUGE arched bridge over what appears to be such a small distance? Why only one solitary pedestrian using it? Where are they going? Where have they been?

I love it.

#photography #Scotland #bridge

long-ish, climate politics 

@isotopp@chaos.social @vladh I have mixed feelings about this. In a strictly technical sense, you are correct, but that's not the only sense that matters here.

Activism isn't really interchangeable; different people can do different things, and crucially *can't* do some things. For example, some of those who might be able to improve energy use of software, may not be able to engage in politics in a meaningful way.

Is it then better if they do nothing at all?

I feel like it ultimately comes down to what the choice is between; if it is between large systemic change and small changes like this, the former is obviously the better option. But if it's between this or nothing... well. Better this than nothing.

So personally I don't see a problem with smaller efforts towards change like this, *as long as* it is explicitly acknowledged that it is only a small first step, and those involved are encouraged to get involved in bigger efforts (like systemic politics) when they are able to. Diversity of tactics and all that.

I realized recently that
1. I'm about to install a little library in front of my house, and
2. I have a laser printer, which means my cost to print simple black and white booklets basically rounds down to 0$
So, uh, any interesting free-to-print (ideally black and white) #zines out there that would be interesting to share with the general public? Especially those related to #solarpunk, community, #anarchism, #environmentalism and similar subjects. Bonus points if they're in French

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.