woozle shared a status by odoben
Odoben
odoben@meow.social

encountered the final boss of transport companies today

November 12, 2025
Woozle Hypertwin
woozle@toot.cat

Trans-Neptunian Orchestra 🪐 🎼

9 hours ago
Woozle Hypertwin
woozle@toot.cat

@smp Why limit yourself? :blobcatthinkingportal:

11 hours ago
Woozle Hypertwin
woozle@toot.cat

@dlakelan

Yes! Any policy should be a means towards an end, not an identity. (Identity politics drives me bananas, sometimes even when I agree with it. :blobcatupsidedown:)

@artemis

11 hours ago
Woozle Hypertwin
woozle@toot.cat

@riley Yeah, I've heard of whataboutism -- but I hadn't seen that page ^.^

That particular variety sounds like a cross between a purity test and ad-hominem (with a seasoning of "group accountabiity"): "the speaker belongs to a group in which others are doing very bad things, therefore nothing they say is valid!"

(often used e.g. for destroying pro-Palestine arguments, because Hamas!!! ...and defending Muslims, because terrorism!)

11 hours ago
woozle shared a status by pkirn
peter KIRN
pkirn@mastodon.social

FFAB unlocks the batch audio powers of the free ffmpeg with a GUI.

And this is so much more powerful than I can even articulate. Holy s***.

https://cdm.link/free-ffmpeg-gui-audio/

(macOS + Linux for now, Windows possible if anyone wants to help)

12 hours ago
Woozle Hypertwin
woozle@toot.cat

@dlakelan @artemis

A thing I've been working on (well... working on working on, working on designing the machine to lay the bricks for the foundation, kinda) is a means for people to reach consensus on what they actually agree on, in a way that is both as frictionless as possible but also accountable to logic and facts.

TLDR: I'd like to see us defining ourselves less by all-encompassing labels and more by specific, well-examined, clearly-stated principles.

11 hours ago
Woozle Hypertwin
woozle@toot.cat

@riley If you find any later on, let me know; seems like it might be a good companion-page for mirror argument.

12 hours ago
Woozle Hypertwin
woozle@toot.cat

@Crell Yeah, in retrospect I'm probably just being code-perfectionistic in one specific way at the cost of additional unnecessary complexity.

Thanks!

12 hours ago
Woozle Hypertwin
woozle@toot.cat
re: Video Game Licensing

@Angle

(Actual answer: yes!)

I seem to recall coming across something about how existing FOSS licenses are still too permissive to profit-driven interests, and the poster was proposing something like an "anti-evil license" that bore down harder on preventing abusive usage of the code.

...but the reference, if I saved it at all, is probably buried somewhere in my tabs. I'll flag you if I come across it again.

@thatgalsilver

12 hours ago
woozle shared a status by Angle
Angle🖇
Angle@anticapitalist.party
Video Game Licensing

So I'm thinking about licensing the code for my game as being AGPL, except with an explicit noncommercial rider, something roughly like:

```
“All AGPL permissions are granted only for noncommercial purposes.
Commercial use requires a separate license.
Voluntary donations that do not gate access are allowed.”
```

Does this sound reasonable? :/

13 hours ago
woozle shared a status by yudderick
Yudderick & Co.
yudderick@toot.cat

These boys enjoy snuggling with their mama. And making her seem much smaller than she actually is.

#Cats #CatsOfMastodon #FediCats

13 hours ago
Woozle Hypertwin
woozle@toot.cat
  • retired: "work-life balance"
  • rehired: "ethics-survival balance"

:blobcat_thisisfine:

13 hours ago
Woozle Hypertwin
woozle@toot.cat

@Crell

Quick example here: https://wooz.dev/PHP/redundant_inheritance

...though really, the example code is simple enough that it's probably legible here:

Interface example

interface A {}
interface A1 extends A {}
interface A2 extends A {}
interface B extends A1, A2 {}

Interface B is now redundantly inheriting from interface A.

Trait example

trait A {}
trait A1 { use A; }
trait A2 { use A; }
trait B { use A1, A2; }

Trait B is now redundantly inheriting from trait A.

Apologia

(I didn't feel like getting up to reach my phone to load Authy to get a 2FA code to log into GitHub to try and figure out how to do a gist, partly because I'm still recovering from a cold but also because I try to avoid using GitHub because Microsoft.)

13 hours ago
Woozle Hypertwin
woozle@toot.cat

@riley See also "divisive", now that i think of it.

14 hours ago
Woozle Hypertwin
woozle@toot.cat

Does anyone know what the resource-usage tradeoff in #PHP is like between (a) having redundantly-inherited traits and interfaces and (b) writing one or more variants of each trait/iface in order to avoid that?

14 hours ago
Woozle Hypertwin
woozle@toot.cat
pol meta-thot

The Right is basically an alliance a codependent relationship between (a) people who crave power ("powermongers") and (b) people who are unwilling or unable to look at the bigger picture if they're fed an emotionally-satisfying narrative that doesn't require it ("gullibles" or "suckers").

14 hours ago
Woozle Hypertwin
woozle@toot.cat

@riley This is part of the process I call "the financial event-horizon": wealth disappears into an ever-increasing well from which nothing may ever be recovered.

(There is slow quantum-evaporation due to bad loans / bankruptcies, but this is orders of magnitude less than the accretion-rate -- even during bubble-pops.)

14 hours ago
Woozle Hypertwin
woozle@toot.cat

@riley Ahh yes, I've been looking for terminology to use around that concept!

15 hours ago