self

joined 2 years ago
MODERATOR OF
[–] self@awful.systems 7 points 1 month ago (1 children)

third bongrip oh shit im the couch

[–] self@awful.systems 16 points 1 month ago* (last edited 1 month ago) (6 children)

for them it’s absolutely about gatekeeping and control. keyboard interfaces can be cozy, easy to learn, and accessible — that’s what I aim for on my own computer, but I’ve never released the config because I know I’ve got a long way to go for all 3 (and I need to find a better base distro than NixOS).

hyprland is a fucking terrible keyboard interface. here’s the example config file you’re meant to edit before first launch (good luck if you can’t use a non-graphical editor for accessibility reasons I guess). it’s an awful little inflexible domain-specific language (oh joy, back to the pre-xmonad days where everything complex is a shitty hack), most of the file is dedicated to defining a bunch of shitty animations and graphics, and the keybinding system — the point of a keyboard interface — is threadbare. this is designed by someone who cares very much about how their interface looks in a screenshot and not at all about how it feels to use.

and all of the above is on purpose; if you can’t handle the intentionally regressive shittiness of hyprland, they want you to think it’s a skill issue. we know from the receipts that if you ask any of their core community for help, they’ll call you a slur. but even prospective hyprland lovers can’t stand this early-2000s compiz-brained shit, and that’s why they’re all very excited for omarchy, which is just arch linux bundled with DHH’s hyprland config that you can’t change.

the developers of interfaces like hyprland claim to give you more control over your own computer, but hyprland does that very poorly compared with almost any other modern keyboard interface. the actual control they care about is over the ecosystem. hyprland is one of your only choices for a keyboard interface on Wayland; otherwise, you’re stuck with gnome or KDE or something unmaintained (e: I guess there’s sway? none of these options entice me to be honest) that doesn’t work with any applications cause Wayland is a goddamn mess. that’s a position of power in an isolated subculture, and fascists fucking love that.

the hyprland developers were notoriously kicked out of contributing to FreeDesktop for being too toxic and disrupting the Wayland protocol design process (and I can’t imagine how toxic and disruptive you’d have to be to get kicked out of FreeDesktop of all orgs), and their push for popularity and the appearance of having distro support might be an effort to regain control there. Wayland protocols are an almost ideal way to create intentional incompatibilities and network effects. see also xlibre, which is building a weird fucked up ecosystem around itself even though it’s broken and pointless.

[–] self@awful.systems 34 points 1 month ago (11 children)

oh yeah totally, open transphobia and fascism is just as bad as being

known for being a tankie with biases of his own

the fuck is wrong with you. this is what centrism does to a motherfucker.

(and for the record, devault’s firmly wedged in my brain as a particularly dramatic neoliberal with a checkered past, but the fucker brings receipts (yes this is the same link in the OP that our guest decided to complain about, go read it because it’s fucking damning))

[–] self@awful.systems 22 points 1 month ago

you’ve seen it from me as “the most toxic part of the Wayland ecosystem, and that’s saying something”

[–] self@awful.systems 6 points 1 month ago (1 children)

Counterpoint

ew

these are literally least intrusive ads possible and Firefox gets a few pennies from me leaving it active so that I can enjoy the product for free

mozilla has alienated a large number of its supporters by going all-in on LLM horseshit in their browser and anywhere else (MDN) they can shove it, exploitative crap (especially directed inwards towards its own developers, go find some ex-Mozilla postmorts if you want to see some of the nicest people you know get curbstomped by awful management and then fired), and doing a ton of other semi-to-fully fraudulent nonprofit boondoggle shit. they’ve made it clear they don’t want our donations (and plenty of people were donating more than just a few pennies from ads) and they really don’t deserve your advocacy. all Mozilla as a company cares about is the funding they get from Google. everything else is just layered affinity grifts.

Q&A!

what browser do you recommend then

none. we fucked it. once Mozilla dies, and they will die, none of the Gecko forks are realistically in shape to take on browser development on their own. chromium will be the only game in town, and google will use their dominant position to push through crap like browser attestation to secure their deathgrip on the web. ladybird is unserious fascist shit. chromium forks solve nothing. everything else is targeting an early 2000s version of the web’s features, which is good for them.

the only way I can see out of the above is Servo, the ex-Mozilla browser engine that Mozilla did their best to bury after Firefox Quantum, and they’re starved for cash and developers. I’d love if Servo was a workable browser today, but it just isn’t. it’ll take a lot more than a couple of pennies in some grifter’s pocket and the laziest possible advocacy to get it there.

[–] self@awful.systems 4 points 1 month ago (1 children)

I suspect people that downvoted me above assume I am shilling some commercial browser and just don’t know what LW is

lol no

[–] self@awful.systems 18 points 1 month ago

this thread has broken containment, and the median quality of the discussion has dropped to the point where some rando decided to start a subthread about how it’s not ok to celebrate hitler’s death and also two regulars had an extremely heated fight about who was the most not-mad about the word chat as a noun/pronoun/whatever in English of all fucking things so uhhhh that’s all folks

[–] self@awful.systems 10 points 1 month ago

yeah, it’s weird how many of our visitors came here thinking TechTakes is a news sub

[–] self@awful.systems 4 points 1 month ago

you’re right, I even had Ellis’ Wikipedia page open to re-confirm the allegations but my fingers wanted it to be Gaiman for whatever reason

[–] self@awful.systems 6 points 1 month ago

no fucking thanks

[–] self@awful.systems 10 points 1 month ago

oh absolutely, fuck graber and fuck, fuuuuuuck gaiman to hell. i don’t have an inch of trust for either of them.

tho I will say that even here on lemmy, even if it didn’t reach the awfulness of what i quoted, i’ve seen a bunch of clanker memes that were seriously iffy… I wouldn’t qualify those of “serious discussions”

I agree with all of this

but they still matter in the broader ai discourse

and disagree strongly with this. part of the mission of TechTakes and SneerClub is that they must remain a space where marginalized people are welcome, and we know from prior experience that the only way to guarantee that is to ensure that bigots and boosters (and sometimes they’re absolutely the same person — LLMs are fashtech after all) can’t ever control the discourse. I know through association that a lot of moderated AI-critical spaces, writers, and researchers follow a similar mission.

now, unmoderated and ineffectively moderated spaces are absolutely vulnerable to being tuned into fascist pipelines, and inventing slurs is one way they do it (see also “waffles” quickly being picked up as an anti-trans slur on bluesky, which has moderation that’s hostile to its marginalized userbase). if that’s something that’s happening in a popular community and there’s enough examples to show a pattern, then I’d love to have it as a post in TechTakes or as a blog link we can share around the AI-critical community as a warning.

[–] self@awful.systems 5 points 1 month ago

you’ve never posted on our instance before as far as I can tell and I’m pretty sure I didn’t ask you to fucking gatekeep one of our threads and start a shitty little fight that I have to clean up

 

I just finished a migration that doubled the resources awful.systems has available. let me know if I fucked anything up and didn't notice

changelog for this deployment:

  • more.awful.systems, a Hetzner CPX31, was added to the cluster
  • all dynamic data was migrated from these.awful.systems to more.awful.systems
  • the load balancer target was swapped from these to more
  • now I can throw up a maintenance page for next time I need to do this
 

this instance runs on open infrastructure. the code that deploys awful.systems is available here.

right now I've got the following planned for the awful.systems cluster:

  • ~~in addition to the current prod lemmy deployment, split off staging and dev. staging will be used to function check infrastructure updates before they hit prod. dev will be used for feature development.~~
  • ~~add a maintenance mode to prod that shuts off the lemmy services and replaces every route with a maintenace page. this will be necessary for big moves like host migrations or storage expansion that'll take the database offline~~
  • ~~make the backend return a damn version so the lemmy apps don't break? I'm guessing this broke because nix deletes .git when pulling sources. this can probably be fixed lazily using keepGit or properly with a patch to lemmy's version detection~~
  • start work on a less janky alternative to lemmy-ui, which will be deployed to dev until it's worth using and hopefully mostly not broken (ima call it lessjank)
  • also start work on better moderation tools, implemented in both lemmy-server and lemmy-ui
  • ~~probably migrate prod to a bigger hetzner host -- this'll take awful.systems offline for a little bit as I restore the database into the new system~~
  • ~~eventually set up sendgrid? email notifications actually working will probably be beneficial ~~

if you'd like to contribute, contact me. the deployment parts of awful.systems are written in nix, and everything else will be rust

view more: ‹ prev next ›