lambalicious
@lambalicious@lemmy.sdf.org
- Comment on Atproto is getting an ietf working group 5 days ago:
Unsure about the IETF and WHATWG, but if at all, they’ll be better than the W3C. The W3C was, and still is, a group co-opted by GAFAM to essentially make the web as hard as possible to implement so that only big corpo can “do it correctly”, and they brought us wondrful features such as literally DRM in the HTML Standard.
To this day the W3C is one of the big reason the internet doesn’t progress.
- Comment on Pluralistic: The online community trilemma 1 week ago:
This, worded in far more technical terms than I had understood back at the time, is one of the reasons why I’ve always opposed the idea of “merging” communities in the Fediverse. Merging views is fine, but merging the communities themselves and all that this means (focus, themes, memberships, rules, censorships, timezones…) is just Not.
- Comment on Booklore is officially dead 1 week ago:
Congrats guys! We did it!
Thanks for joining in!
Seriously, enough was going on with the project that the AI was just the final nail (or the deepest nail) in the coffin. What’s important is that we denounce AI where we see it, as this (and not “usage”) is the only non-violent way we have to try and lead a change in how AI is developed and deployed in the first place. The problem is not simply “someone can use AI in their spare time”, it’s what even has to happen as a prerequisite for that to even be a thing in the first place (code theft, mass license violation, environmental destruction, RAM shortages, erosion of civil and digital rights, exemptions for big corpo, you name it).
We should all feel ashamed that an open source project was shuttered because of how our community acted.
Open Source means the source is open, not that you can do whatever ass-unethical thing you want. That weird impression of the world is something that techbros, cryptobros and liberals are trying to push. Don’t be fooled. We defended ourselves, and we managed a tie.
- Comment on RIP Discord: Self-Hosted Discord Alternatives Tested (TeamSpeak, Stoat, Fluxer, Matrix, & More) 1 week ago:
That’s precisely why they have to be resisted and/or we have to look for alternatives that Do One Thing Well. Among many other issues, the networking effect issue with EverythingApps is quite double-faceted in that, because they do everything, their “weight” not only acts as gilded cages to prevent people from leaving, but also to prevent developers, working on their spare time, from developing something that can be reasonably understood as an “alternative” (because the alternative has to also Do Everything).
It’s basically playing a loser game to lose, see eg.: Mozilla always at best playing catch-up to Google, or why we can’t seem to move from BloatedWebWithReact to something like Gopher (or even make a proper Gopher 2.0).
All that said, I feel like XMPP and Matterbridge are approaching this from the right perspective. Just implement a global communication protocol and leave to platform makers (or platform users) the task of bridging from and to whatever directions they want.
- Comment on RIP Discord: Self-Hosted Discord Alternatives Tested (TeamSpeak, Stoat, Fluxer, Matrix, & More) 1 week ago:
Hmmmm voice chat eh?
Well then it’s time to recommend Mumble!
- Comment on RIP Discord: Self-Hosted Discord Alternatives Tested (TeamSpeak, Stoat, Fluxer, Matrix, & More) 1 week ago:
I hear Snikket makes it really easy to host XMPP (aka Jabber).
- Comment on Gryt-Chat: Like Discord but Self Hosted 1 week ago:
Bringing back a meme from the very early '00s (if not earlier), I’d say something like “Cloning Discord is my passion”.
- Comment on Gryt-Chat: Like Discord but Self Hosted 1 week ago:
It really looks like every programmer wannabe is trying to bumrush a Discord codeslop for free internet fame points these days!
- Comment on Probably want to stop using Booklore... 1 week ago:
Even if the “has an optional AI assistant” was not a thing, the repo includes an AGENTS.md file, which is also listed in the criteria, and more than qualifies it as slopware.
- Comment on Probably want to stop using Booklore... 1 week ago:
It might be, but for some people that might, understandably, be already bad enough, a line in the sand if you will.
I’m reminded of this statement about LLMs and the kind of people who use them in the first place. It’s an early indicator that quality (and sovereignty) of the software is going to go the incline down.
- Comment on Probably want to stop using Booklore... 1 week ago:
Damn it!!! 😵
- Comment on Probably want to stop using Booklore... 1 week ago:
Quick! Someone add it to Open Slopware!
- Comment on Lutris v0.5.21 and v0.5.22 arrive with Valve's Sniper runtime support and new game runners 2 weeks ago:
Reminder that Lutris is AI/slopware now, and the dev is proud of it.
- Comment on New ntfy.sh v2.18.0 was written by AI 2 weeks ago:
You could, in the meantime, simply not upgrade to the version that uses AI.
Since, from what I’m seeing around, people are having issues looking for an alternative.
- Comment on Lead Lemmy developer dessalines@lemmy.ml Appears to Have Had Their Account Compromised After Moderation Actions Raise Serious Concerns 2 weeks ago:
, but installing lemmy means supporting an authoritarian
Have you ever transported yourself in a Ford, or derived, vehicle?
- Comment on Lead Lemmy developer dessalines@lemmy.ml Appears to Have Had Their Account Compromised After Moderation Actions Raise Serious Concerns 2 weeks ago:
Piefed is known to incorporate CCP-style shadow profile and similar measures, such as “Social Credit”, so it’d be hilarious to complain about l.ml’s alignment to then migrate to piefed of all places.
- Comment on California introduces age verification law for all operating systems, including Linux and SteamOS — user age verified during OS account setup 3 weeks ago:
Terms of Use / Terms of Service are different from Licenses. That said, even if it was compatible that would be a good thing, as the impression I’ve got is that the “hard-liner” Free Software licenses are becoming a thing of the past now that what is needed is “Ethical Source” licenses, that eg.: restrict usage in AI.
- Comment on Converser.eu is being flooded 3 weeks ago:
I mean, from that perspective, sure. But if the main concern is lack of storage, SSDs currently are of no help with that compared to HDDs (let alone with production being shifted over to serve AIs and datacenters).
Perhaps a dual SSD solution, but still would have to be planned with the potential outcome of either upgrading one of the SSDs or add a third one.
- Comment on Movim: Building a Decentralized Social Network on XMPP 3 weeks ago:
Any decent native client (Pidgin, Conversations, Gajim, etc) will cover most of the important stuff, so it might be worth checking who among those might be willing (+ people contributing) to track development after Movim.
- Comment on Twitch: "Hey, come back! This commercial break can't play while you're away." 3 weeks ago:
20 GOTO 10
(I used to have one of those until 2015, when it broke down. Never ever found a replacement. By that point it was yellow, not white-gray lol)
- Comment on Converser.eu is being flooded 3 weeks ago:
I’m guessing a dual disk setup (SSD for the OS, HDD with lots of room for service data) wasn’t an option then? If there’s any nook for such a deal I’d get my cat ready to snatch. It’s sad to hear that this situation hits their instance in the current internet contingency of all things.
- Comment on Twitch: "Hey, come back! This commercial break can't play while you're away." 3 weeks ago:
No digital service will allow you to pay only once
Ahem.
I’m a SDF user, so I am living proof that there exist digital services that will allow you to pay only once. Heck, they gave me a whole shell session and web space as well as other few goodies (that I’m far too lazy to use I’m afraid). And all I had to do was to fax them some money once and never ever have to think about it again.
If digital services won’t give you an option to pay once and instead force you into the rent seeking grift, it’s a skill issue on their end.
- Comment on Twitch: "Hey, come back! This commercial break can't play while you're away." 3 weeks ago:
Core memory unlocked
- Comment on Open source devs consider making hogs pay for every Git pull 3 weeks ago:
Making big companies pony up is always good.
- Comment on (XMPP Setup Guide) Discord Was Never the End Game - TonyBTW 3 weeks ago:
Could you build an interface on top of it to look exactly like discord with all of it’s functions?
In theory yes, and Movim is movim’ in that direction (yeah I invented that pun, blame me). That’s part of the trick with XMPP, it’s quite extensible.
- Comment on (XMPP Setup Guide) Discord Was Never the End Game - TonyBTW 3 weeks ago:
He’s already talking to that machine of his that censors his drunken ramblings with cute little asterisks. I wonder what does that do to someone’s psyque tho.
- Comment on My thoughts shopping around for a wiki solution 3 weeks ago:
Yeah there’s a lot of stuff like that. If moving a page requires updating the history of every page that links to it, that’s a whole mess that’s much easier to handle when your wiki is a database.
Heck, it’s even worse. What happens if you move a page that has translations (with the Translate plugin) pages associated to it? Translated pages are not necessarily linked to each other, and even if they were, the semantics of trying to move each one can cause issues.
In the end, IMO, it’s not worth the effort to automatize. Just use something like implement “move” as “make a copy and leave a redirect behind”… which IIRC MediaWiki also does, and leave manual operators to decide what to do with the moved-from redirects after the fact.
- Comment on This is a federated test post from a nodeBB forum. 3 weeks ago:
Hello world!
- Comment on My thoughts shopping around for a wiki solution 3 weeks ago:
DokuWiki
The table syntax at least is miles better [than MediaWiki]
For simple tables or for calculation tables, yes. It’s relatively close to Markdown, even.
Unfortunately it does not play nicely with any sort of advanced syntax on table cells themselves, such as lists inside tables. For that, I prefer the MediaWiki syntax even if it’s ugly (a DW plugin called exttab3 provides near 1:1 MW table syntax).
Some stuff like tags and moving pages have to be achieved via plugins. Seriously you can’t even rename a page?
IMO it’s one of its strengths, and you can do most stuff with plugins. You can even render your pages as web slides with one plugin, and in fact I used to use DW as my “PowerPoint” for quickie presentations for over a decade.
All that said, there are DW “bundles” that incorporate some good and cool things together from the get-go. Anything that incorporates the Include, Indexmenu and Wrap plugins should be golden for getting started.
As for moving, I’ve asked around for a couple of years (more like 8) and seen how things have changed (or not), and it turns out it’s half a consequence of documents being plain text files (there had to be some sort of disadvantage to that!). While it might (actually, is) possible to just move a file, there is no cheap, simple and fast way to also update all links that point to that page across the wiki, as those might be not normal links or even be dynamically generated by plugins. So most implementers are at the philosophical stage of “what even is a ‘move’?” ATM.
I hear there are improvements with some plugins that advance some of the work, but I haven’t tested myself. Don’t need to, since I just use the Page Redirect plugin if I want to mark stuff as “moved”.
Mutilates article titles. Makes everything lowercase and replaces non alphanumeric chars with underscores (or something else configurable)
Mutilates file names and mutilates article titles, separately.
The former is one of the PITAs in the design I feel. There are good, stable patches that allow uppercase filenames in the filesystem (as well as Unicode and even emojis) bu no core config option to enable them. I get the why (it’s very useful for making sure article and section IDs are unique) but, like, still. It’s 2026, I can name my second video card like the poop emoji and my system won’t complain.
The latter is a configurable option actually. Just set the “use heading” preference to “always” and articles will always be titled the way the first heading available does it (so, technically, the same behaviour as MediaWiki).
Disclaimer
I’ve used MediaWiki for 6 years and DokuWiki for [*checks notes*] about 18.
- Comment on Federated End-to-End Encrypted Messaging is Coming Soon 3 weeks ago:
Fake journalists not even bothering to google that XMPP exists #10496839485.