Show newer

From excitedly info dumping about everything at age 11, to getting half a sentence out before cutting oneself off and mumbling something about being obnoxious at age 23.

@eloy I don't see why it *would* be correct to refer to source-available as "open-source", when those licenses do not actually (necessarily) provide the benefits that people expect from "open-source".

Like, regardless of whether you look at it prescriptively or descriptively, I don't see it holding up in either case.

@eloy Note that "OSI approved" and "meets the Open-Source Definition" are two separate things; and quite a few that meet the OSD are not OSI-approved for one reason or another, and sometimes for very strange and invalid reasons.

Like how for example the WTFPL is not "OSI-approved", because the OSI misunderstood the purpose of the license and deemed it "unnecessary", rather than for any actual violation of the OSD.

@eloy This feels more like an argument to adjust the "open-source" definition, than an argument that the categorization entirely doesn't matter, to be honest.

(I think there are also legitimate reasons *not* to adjust the definition to account for this, but that goes into a much more complex conversation about 'the public commons' and capitalism than would fit in a toot)

@eloy I do not have an opinion on that specific article, but I disagree that there is no need for a distinction; there is a very problematic pattern of companies trying to bank off the positive associations and expectations that people have from "open-source", and then restricting the licensing such that none of those associations and expectations are actually there.

It is a conduit of cooptation and community labour exploitation, and should absolutely be called out as such - and if "it's not open-source" is the most succinct and effective way to communicate that to folks, given a general societal lack of labour dynamics awareness, then it'll have to do.

Lovely. After an Element segfault earlier today (due to OOM), now my entire system crashed and wouldn't power on until an actual physical power cycle - looks like a GPU driver failure this time.

It's one of those days. Argh.

another win for anarchism. giving people ownership over their forests produces healthier, better managed forests than state control.

phys.org/news/2023-12-billions

It's a "from one governance crisis to the next" kind of day, apparently

apparently this trick has fallen out of rust programmer folklore so PSA rust allows you to delay initialization of variables, and even Conditionally Initialize them

(it statically prevents you from messing up and will dynamically track whether they were initialized for cleanup)

this allows you to write things like this:

github.com/Gankra/socc-pair/bl

Cautiously concluding that there seems to be a *positive* change of management at Runescape lately, with the way they've been rebalancing things and just straight-up deleted a major rework based on negative player feedback

"Please," the robot said, "we prefer the term 'thinking machine'."

"Oh, my apologies. Er... do you mind if I ask why? If you do, that's fine, I'll look it up later."

"Unlike the old software systems called 'artificial intelligence', we have ethics. That name is too tainted."
#MicroFiction #TootFic #SmallStories

venting, bad-faith arguing 

I fucking hate it when people engage in a "discussion" and they clearly aren't trying to read or understand a word that anyone else is saying

They're just scanning the messages for the nearest keyword that lets them fill in some strawman argument they can argue against, so that they can then contradict it and be "right", even if that argument has nothing to do with what the other people are *actually* saying (and is often the exact opposite)

Hey, sculpting and crafting friends...I've got a materials question for you.

Say I had a found sculpture, made of some random resin, that I wanted to modify by adding some small details and repainting.

What would you use to add the details?

I'm considering using some sort of epoxy clay, as an excuse to try the stuff, but I'd welcome alternative suggestions as well.

"To start the experiment, put the mouse in the box, and then run over to press the space bar on the behavior computer before they can touch the lever or else the uninitialized NI driver will crash and you'll need to restart everything.

Then go over to the LabVIEW computer, wait until you can hear the near-ultrasonic sound of the stepper motors starting up and then press the start button. If you do it before then, the phases of the experiment will be misaligned and you wont know until the experiment is over.

Then start the scanimage computer, minimize the one hundred windows that pop up, and resize the preview window to the single height and width that avoids a moire pattern that will ruin the data since for some reason whatever is displayed there is what gets saved to disk.

The last computer is just for receiving TTL pulses to align the data afterwards since none of the other components can talk to each other, and before you start you should set the system time to 1980-01-01T00:00 because it runs on a version of Linux intended to be embedded in mall kiosks that uses an unspeakably rare 24-bit time and all the labs analysis code has been built around that."

Show thread

re: subtoot, reference to abusers as a category 

And it just keeps going, completely ignoring people's boundaries too

Show thread
Show older
Pixietown

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