@ArneBab@rollenspiel.social
@ArneBab@rollenspiel.social avatar

ArneBab

@ArneBab@rollenspiel.social

#TTRPG, #Filk and #FreeSoftware. Physicist by training, PhD in climate science, software developer by trade. I write German and English, as #freeculture by idealism.

Maintains https://floss.social/@Freenet

Profile picture: earthen dragon

Ich schreibe Rollenspiele auf http://www.1w6.org und Software u.a. auf http://www.draketo.de

Hier bin ich auf Infrastruktur, die von Rollenspiele Spielenden für Rollenspiele Spielende gepflegt wird, mit der ich auch in Kontakt zu anderen bleiben kann. Danke!

This profile is from a federated server and may be incomplete. Browse more on the original instance.

nolan, to random
@nolan@toot.cafe avatar

Updating node dependencies is a full-time job.

Are other ecosystems this bad?

ArneBab,
@ArneBab@rollenspiel.social avatar

@nolan And readonly is still just a shadow of what has been supporting for decades: https://www.draketo.de/english/free-software/immutable-java-js-fortran

It often feels like in actual features we’re regressing, because we get blinded by cool modern features and follow them too far, losing the balance needed to stay in a sweet spot.

ArneBab,
@ArneBab@rollenspiel.social avatar

@nolan I’ve seen that there are people who stick to jsdoc and use TS with that.

While a bit more cumbersome for the typing, that’s much closer to a sweet spot that can avoid transpiling so what’s in the browser is actually what you write in your code and you can skip all those source maps and just use the browser as actual REPL where you can replace stuff at runtime and then copy out what works. As you can do with the CSS.

ArneBab,
@ArneBab@rollenspiel.social avatar

@reconbot the one thing we should have done — the most important thing — would have been to set a strict rule that never more than 50% of the time of a webdev meeting may be about typescript. A hard cut: after 15 minutes, such discussion must stop, even mid-sentence. Because forgetting to discuss the actual structure of our code and its changes created wildgrowth that we are still struggling to clean up. @nolan

ArneBab,
@ArneBab@rollenspiel.social avatar

@nolan Did you see my "materialized typescript risks"? https://www.draketo.de/software/typescript-risks — that’s after a year of experience, and no chance to get off again.

And that doesn’t even include how much typescript pushes people to extensive typing (that’s to "incremental typing" — when the typical rule is to forbid any) so a simple lambda with two arguments becomes a 150 character monstrosity using generic types.

ArneBab,
@ArneBab@rollenspiel.social avatar

@reconbot I can’t choose not to, because at work we’re using TS now. There’s no way out without losing most types (can’t go back to jsdoc by auto-conversion) and some types are actually useful (definition of messages between different parts of the system). @nolan

ArneBab,
@ArneBab@rollenspiel.social avatar

@reconbot Also some of the the former pure Java devs love TS and would veto any move away. @nolan

ArneBab,
@ArneBab@rollenspiel.social avatar

@nolan That said, I consider TS to be a trojan horse by Microsoft to complete their embrace-extend-extinguish strategy on the web (Github, Edge/Chromium, VS code, Typescript — all aspects of web development under control).

But whether that means that TS is a bad strategic choice given that this dependency gives access to the truckload of money MS pours into getting dominance, I can’t really tell. I can just say that I don’t like such dependence. I didn’t move to GNU/Linux to build MS webapps …

rysiek, to random
@rysiek@mstdn.social avatar

There's this ugly hole in the ceiling of the corridor in the apartment building I live in. And it's been bothering me for a while.

🧵/1

ArneBab,
@ArneBab@rollenspiel.social avatar

@rysiek that’s super cool!

jwildeboer, to internet
@jwildeboer@social.wildeboer.net avatar

When invites you to secretive talks about the and you are told to not share anything about those talks, be it by spoken agreement or an NDA — remember admiral Ackbar. It's a trap.

ArneBab,
@ArneBab@rollenspiel.social avatar

@jwildeboer Chatham House rule is pretty good ⇒ should be the minimum!

web, to random German
@web@derstandard.at avatar
ArneBab,
@ArneBab@rollenspiel.social avatar

@web „Journalisten dürfen nicht überwacht werden — außer wir wollen sie überwachen!“

derpostillon, to random German
@derpostillon@mastodon.social avatar

Ist die CDU jetzt auch schon woke? Rednerin tritt mit 10 Gendersternchen auf https://www.der-postillon.com/2023/06/pechstein.html

ArneBab,
@ArneBab@rollenspiel.social avatar

@derpostillon Das ist gut!

TheBierFrau, to random
ArneBab,
@ArneBab@rollenspiel.social avatar

@aral one thing missing: the snacks at work (and more importantly the nuts which actually are healthy) were basically tax-free expenses by the company while getting healthy nuts as snacks at home cuts pretty deeply into the budget. @TheBierFrau

ArneBab,
@ArneBab@rollenspiel.social avatar

@aral while this sounds somewhat plausible and I miss talking around the coffee machine, work had snacks available, too, and at home I have an adjustable desk (the cheap version of an adjustable on-desk appliance, thanks to a co-worker) and I’m planning to get a better chair and here I walk the dog 3 times a day.

Maybe requiring companies to provide good office equipment for home could be usefut. But that brings problems with ownership (changing jobs takes away half your room?)
@TheBierFrau

Unixbigot, to random
@Unixbigot@aus.social avatar

Your periodic reminder that VC-funded CEOs are in a situation that they have bet both their kidneys on being able to deliver a 100x return to the bone-saw wielding loan sharks who funded them.

Your “community” is worthless to them unless it delivers Kidney Money.

They cannot just “decide” to not enshittify the community you mistakenly believed was yours. No appeal to justice or fairness will work, unless accompanied by a donor kidney or two.

ArneBab,
@ArneBab@rollenspiel.social avatar

@MPgh @stevendbrewer @Unixbigot @cstross I argue that M is considering twitter his command&control platform in the vision of getting independent from nation states (which basically means he’s a rogue oligarch trying to get from nation states to plutocracy)

Remember when he disabled starlink for Ukraine forces who made too much progress into Russian terrain—even though those were paid for by the US government, Ukraine and others? And seemed to stop after getting stern looks by the US government?

ArneBab,
@ArneBab@rollenspiel.social avatar

@cstross … and like me you’re no billionaire who could really realize those wishes — and "bless" humanity with the fallout …

In the stories playing with extremists "because you’re the one who recognizes the pact out of necessity while the others are too frightened to do what’s required" usually ends well, because the genius can reign them in.

In reality …

Anyway: that’s what I’m worried about with Musk.
@MPgh @stevendbrewer @Unixbigot

ArneBab,
@ArneBab@rollenspiel.social avatar

@MPgh also keep in mind that Musk is a Science Fiction fan. Do you know the sheer number of SF stories where a rich genius saves humanity by breaking out of the rules of the worlds nations?

I think that that’s where Musk comes from and where he wants to get to.

@stevendbrewer @Unixbigot @cstross

ZLabe, to random

Latest monthly update for greenhouse gases - carbon dioxide (new record), methane, and nitrous oxide (new record)...

[Observations provided by https://gml.noaa.gov/ccgg/]

ArneBab,
@ArneBab@rollenspiel.social avatar

@ZLabe that methane change looks worrying … it may no longer be a big factor in 100 years, but if it activates tipping points, we’re in deep trouble.

cwebber, to random

The legend of "x86 CPUs decode instructions into RISC form internally" https://fanael.github.io/is-x86-risc-internally.html

Interesting analysis and I'm not familiar enough with processor design to have heard this legend thrown around. The tl;dr is... it's true in a lot of places, but not all, especially as the architecture has varied over time. But given that I never heard the "legend", I was interested to find out it was true at all!

ArneBab,
@ArneBab@rollenspiel.social avatar

@cwebber I have heard the legend. Thank you for the link to robust info!

BrisVegas, to random

Your weekly Sunday reminder:
Religions: “we don’t pay tax because we’re not for profit corporations”
Also religions: own for profit schools, for profit hospitals, for profit aged care facilities, for profit kindergartens, for profit colleges, for profit universities as well as millions worth of real estate, which, you guessed it, generate profit.
Tax. The. Fuck. Out. Of. Churches.

ArneBab,
@ArneBab@rollenspiel.social avatar

@BrisVegas and they control kindergardens paid for by the state — but under control of the church.

ArneBab, to random German
@ArneBab@rollenspiel.social avatar

Let's Decentralize: https://letsdecentralize.org/

Alternatives to the standard internet stack

ArneBab,
@ArneBab@rollenspiel.social avatar

@eternaltyro Only Lokinet seems to have some blockchain stuffs, the rest are blockchain-free as far as I can tell.

ArneBab,
@ArneBab@rollenspiel.social avatar

@eternaltyro (for the original Freenet — now Hyphanet, due to stuff I’m annoyed about that forced a rename — I can vouch that it is blockchain-free)

gwagner, to climate

It's hard to look through the wildfire haze and see a brighter future ahead. Amazingly, there is.

After a decades-long debate, New York is poised to implement congestion pricing in Manhattan below 60th street as soon as next April

My latest for the NYT, with the indomitable Charlie Komanoff https://www.nytimes.com/2023/06/08/opinion/traffic-new-york-congestion.html
#NYC #climate #CongestionPricing

ArneBab,
@ArneBab@rollenspiel.social avatar

@Tonydunc the principle of honoring the wishes of their great donors?
@rahmstorf @gwagner

Foxboron, to random
@Foxboron@chaos.social avatar

It's wild to me that the monthly cost of the cache infrastructure could fund the entire Arch Linux infrastructure costs for a year.

It's 6 times the amount Arch get in monthly donations, and ~4 times Debian gets in monthly donations.

🙃

ArneBab,
@ArneBab@rollenspiel.social avatar

@Foxboron do you have a source for that?

msh, to random
@msh@coales.co avatar

So a little while back @pluralistic discussed the of the internet and it has me wanting to remind people that the pioneers of enshitification, from which techbro VCs got their inspiration, was undoubtedly the large home appliance oligopoly.

My parents had appliances thgat lasted 30+ years before replacement.

The appliances I got with my house in 1999 have all been replaced in the past 4 years (that is, they lasted about 20 years)

The average lifespan of such appliances made in the 2010's is apparently a scant 12 years.

But it's more than that...in my observation they are not only less durable, they objectively do an inferior job performing their actual purposes.

My new dishwasher looks spiffy and runs quiet but has a filter that needs cleaning 3 times as often and can't clean hot chocolate residue out of a mug.

My new fridge farts and also has some sort of disposable filter to replace.

My new clothes washer can connect to wifi but sometimes has a hard time rinsing.

...

ArneBab,
@ArneBab@rollenspiel.social avatar

@puzzled that’s so crazy … @msh @pluralistic

itisiboller, to random

Shared by my Daughter
"I need privacy, not because my actions are questionable, but because your judgement and intentions are"

In response to "if you have nothing to hide you have nothing to fear"

ArneBab,
@ArneBab@rollenspiel.social avatar

@itisiboller that is so to the point! ❤️

May I quote her on that?¹ If yes, how should I attribute her/you?

¹: on https://www.draketo.de/zitate

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines