Diseased Open Source Software Community - it's about ethics in Code of Conducts

I'm surprised the controller accepted the changed size just like that and didn't immediately brick the device. I'm sure Apple will fix that oversight soon enough.
Is it still a case of having to buy overpriced as fuck "upgrade" drive to then desolder nand chips and resolder them onto new board? I applaud human ingenuity, but at some point people need to leave ecosystem that actively works against them.
 
I'm always surprised how people call these AIs "useless".
I'm one of the people who calls them "useless," here's my reasoning.

At the end of the day, a transformer model is just really good, semantically aware, lossy compression. It takes a big corpus of data and can compress hundreds to thousands of gigabytes into sub-100 gigabytes. The compression is very expensive, and the decompression is somewhat expensive. There are definitely good use cases for this, but I don't think text actually is one.

LLMs are trained on a corpus of data that you already have access to. Retrieving information from that corpus was solved 30 years ago, with pagerank. An LLM, then, is just an expensive way to do an internet search that costs magnitudes more, and delivers lossy results.

It's pretty good if you want to generate pages and pages of bullshit, mobilize an army of bot accounts on social media to spread propaganda, etc. For figuring stuff out, though, I think 99% of the time you are better off with a web search.

The one exception, I think, is using an LLM to parse through pages and pages of other people's bullshit. Sometimes I picture a massive arms race between bullshit producers and bullshit parsers -- the content to text ratio getting smaller and smaller.
 
I think, is using an LLM to parse through pages and pages of other people's bullshit. Sometimes I picture a massive arms race between bullshit producers and bullshit parsers
There are Schizos out there who predict LLMs will be the death of the justice system as we know it. As lawyers use LLMs to create longer and longer briefs, judges will need to consume those briefs using their own models. As this progresses, innocence/guilt will be more decided on by the arms race between these AI models rather than actual human judgement.
 
There are Schizos out there who predict LLMs will be the death of the justice system as we know it. As lawyers use LLMs to create longer and longer briefs, judges will need to consume those briefs using their own models. As this progresses, innocence/guilt will be more decided on by the arms race between these AI models rather than actual human judgement.
Actually, that sounds pretty likely. The legal system is an intentionally obtuse mess.
 
Multiple-S-Curves.png
Illustration of s-curves

We are probably on an s-curve with the current LLM approaches, that could plateau in quality (where GPT-5?) before being replaced by something better. The transformer-based architecture has been around since 2017. Maybe the replacement will not be as prone to hallucinations.

(This shit is off-topic.)
 
We are probably on an s-curve with the current LLM approaches, that could plateau in quality (where GPT-5?) before being replaced by something better. The transformer-based architecture has been around since 2017. Maybe the replacement will not be as prone to hallucinations.
If its replaced its probably going to involve a better comprehension of what these things are actually doing. Currently its peak brute force and ignorance and nobody understands why the thing is actually intelligent. They just invented a system that is apparently capable of storing an intelligent thing and threw 10 billion dollars of gpus at it until it started working. Arguably the biggest breakthrough was automating evaluating the intelligence of the thing so they could let it run.
 
No one with a serious interest in making a game engine is going to fork Godot. They're going to make their own game engine, from scratch. Blue skies get dicks hard, Going sloppy seconds on some engine covered in someone else's code smell is digital cuckoldry. It's as shrimple as that.
or they can use another FOSS engine like O3DG, or they can just use UE and Unity like they've been doing since when these engines have they've gone public. The Gaydot fiasco only servers to cement the notion that faggots ruin everything.
What I hate the most are the discord alternatives. The only decent one was Guilded before Roblox fucked it up.
"teamspeak" is not an alternative, they're so retarded that most of their ex-twitter campaign is basically just mocking discord and coping that people have flocked to a better alternative than ts3. While I liked ts3, the idea that their text chat wasn't like in discord is just retarded. And they were warned multiple times they had to innovate, instead they got complacent. Now ts3 is a ghost town and Ts5 is just a TS3 reskin. It also doesn't help that other alternatives are only either Voice-Chat only (Jami lol, etc) or Text-Chat only (element, mattermost etc). Having some sort of balance struck is impossible for these retards.

For a while there was a project that nearly came close to becoming an actual discord alternative, nertivia which rebranded to nerimity. The author is a control-freak schizo. He's also one who doesn't want for his project to be forked nor for people to self-host their own servers, despite that being the whole selling point. Quick run-down on the dev(s) and their policies on the spoiler.
vivaldi_2023-11-15_15-15-23.png

Lead Dev, he's a overwatch 2 player.
vivaldi_2024-08-21_16-52-07.png

Second lead dev. It's pretty much Twitter personified.
vivaldi_2024-08-21_16-53-11.png

vivaldi_2024-08-21_16-54-07.png

vivaldi_2024-08-21_17-00-32.png

The new policies are basically: "This is MY program and I get to do whatever I want with it". It would be fine if you were honest since the beginning and disclosed this retardation from the start. The program is stagnant and there's barely an active user.

sounds to me it was yet another failed marketing stunt by a complete retard. Much like that guy that ranted about key resellers and made a whole video about him buying back all of his game's keys. The game, at time of the video coming out, has about 8 concurrent players and 3 reviews.
wow so many players.png
lmao.png
everyone wants his shit gayme.png

I was wrong. It was even less than that.

Odd, I'm fairly sure someone has shown how the 2020 elections were rigged with a similar system. Yet I didn't saw any of these retards jump the gun and call the democratic out on their cheating.
 
[discord alternatives]
I think the best we've got at this point is matrix. I run support/development channels through it (in addition to public issue trackers) and it works pretty well for the people who will make an account. I could run a discord server and get at least 10x the members, but I would rather not add another discord server to the world, or further lock myself into their platform. Personally I like matrix in particular due to decentralization actually working (unlike every other "discord clone"). Almost all of my personal contacts are on their own homeservers, and about a third of the people in rooms I host aren't on matrix.org.

As of Matrix 2.0 a lot of major issues are fixed, such as voice/video calls sucking and clients taking minutes to resync to the server, and apparently even the meme tier unable to decrypt errors. I feel like there was some mention of fixing the room-splitting issue that plagues large rooms (e.g. graphene, nixos) as well but I don't see it again at a glance.

Both the clients and servers still largely suck though. Synapse is obese, dendrite is dead, conduit is unfinished, and there isn't a way to transfer server data. Element is shitty but everything else is worse, and element x/schildinext is actually ok on mobile.
 
I think the best we've got at this point is matrix
No. Matrix is an IRC alternative, not a Discord alternative. Every single time people say that "matrix is a discord alternative" forget to mention all the missing features from the desktop clients. There's so many features that matrix clients still don't have, one of them being a decent voice chatting system, video chat, screen-sharing and all those other features that are now considered the basic essential for a group chat.
I agree, with the Matrix vs XMPP thread. XMPP is a better protocol that Matrix, in my opinion. It also doesn't help that matrix's home server is run by schizos. For some reason they have an hateboner for the LJT community. Oh wow, learning a new language is now considered a hate crime, while most channels have people that go with the user names like "BBCBULL_69" and there's "meeting" channels on the same homeserver. I didn't saw any CP because I was well aware to not enter any random room.
By that logic, even Retroshare is a better discord alternative, with all the issues that bring.
 
Last edited:
Every single time people say that "matrix is a discord alternative" forget to mention all the missing features from the desktop clients. There's so many features that matrix clients still don't have, one of them being a decent voice chatting system, video chat, screen-sharing and all those other features that are now considered the basic essential for a group chat.
That's why I linked the matrix 2.0 announcement. https://matrix.org/blog/2023/09/matrix-2-0/#native-matrix-group-voip.
I am considering matrix's featureset to be what is specified and what element supports. To be fair I hardly ever use calls though, matrix or otherwise.
XMPP is a better protocol that Matrix
I largely disagree on the basis of room ownership. A thing matrix does that xmpp does not is that rooms are owned by all participating servers, meaning the original server can go down and its fine. Its not like you can say XMPP's call situation is better than matrix's either.

The last time I tried XMPP it ended up sucking for some reason, though I don't remember exactly why. Something along the lines of gajim being broken and zero IOS clients that worked well for that one person with an iphone. I won't argue that matrix's client situation is much better though, as everything but element is missing something important. (but element DOES work across all platforms with nearly every important feature)
It also doesn't help that matrix's home server is run by schizos. For some reason they have an hateboner for the LJT community. Oh wow, learning a new language is now considered a hate crime,
What does LJT stand for, and who has a hate boner?
while most channels have people that go with the user names like "BBCBULL_69" and there's "meeting" channels on the same homeserver.
If the server is matrix.org that is intentionally open to anyone, as the one you point the non selfhosting crowd to, so that's not exactly unreasonable.

Edit: meant to split that last quote
 
Last edited:
  • Thunk-Provoking
Reactions: Vecr
If the server is matrix.org that is intentionally open to anyone
To anyone unless you say racial slurs or offend gender special retards. Basically open to the roblox target audience of pedophiles. the main matrix homeserver has been subject of drama for a while now. the LJT is 4chan's Learn Japanese Thread, something that has been going on for a while now. It's just an excuse to teach and gloat about learning another language.
 
Last edited:
to anyone unless you say racial slurs or offend gender special retards
Well yeah thats a given in unencrypted rooms controlled by genderspecial retards. Can't fix that with a protocol. What you can do is use a different homeserver. As I said before, no server can own a room so its impossible for them to shut down your existing room. You just need a homeserver not run by genderspecial retards, similarly to XMPP.
the LJT is 4chan's Learn Japanese Thread
Oh that makes sense, didn't recognize the acronym.
 
  • Like
Reactions: Carpenter Trout
XMPP is a better protocol that Matrix, in my opinion.
A thing matrix does that xmpp does not is that rooms are owned by all participating servers, meaning the original server can go down and its fine.
The room thing is incredibly interesting. I'm in some ancient rooms where the homeserver went away, sometimes years ago. I don't think anyone can be added to these rooms, but they still exist for people whose homeservers are still up.

Matrix and XMPP both have a lot of issues with their protocol. XMPP is ancient, and it so much of it is defined by extensions. Not all servers support all extensions and they're not all used consistently (there are multiple ways to transfer files for example). The raw XML does make sense and is pretty easy to read, but there's no full on-server history (you can configure pretty long history on some servers, but it's not consistent in how it's synced to clients that have been offline for a while. It's really poor compared to Matrix). I've built some XMPP tools, but they use older XMPP libraries that don't support newer SASL auth methods (SHA256 and such) so a lot of people complained they can't use them with newer servers that block PLAIN, and no one is maintaining these old libraries anymore (and I don't feel like trying to patch them either).

Matrix keeps trying to add more and more shit, making it difficult or impossible to create 3rd party servers/clients. I'm guessing Element wants to compete in the corporate world; offering a self-hosted, easier to govern version of Slack (it's very difficult within an organization to audit individual chat messages without special requests to Slack; usually for legal or compliance issues. So there's a big potential market there; not sure how many customers they actually have). Mirage looked promising, but that client is now dead. I briefly tried Fractal, but it was still incredibly buggy and crashed a lot (go Rust!). Fluffychat seemed okay, but I haven't used it in a while and it wasn't great at notifications.

Matrix bridges seemed to be the promised golden spot with the protocol. The trouble is, no one wants someone to enter their closed garden. The Facebook/Google bridges would always cut out and get flagged as bots/spam. There were some workarounds. I don't know if they still work as I deleted my Facebook/Google accounts forever ago. LinkedIn requires you to use the same IP address you use for your browser session as the bridge. I rarely used it and gave up on it after it broke as well. I put off updating to the new rewritten Signal bridge in Go. Images stopped working on the old bridge and the update synced all my old messages and now throws exceptions on ever new message. I've pretty much switched to running Signal desktop and totally gave up on all the bridges. It was a nice idea in concept, but they are kinda another failure.

Synapse is obese, dendrite is dead

I looks like Dendrite still has commits going in within the past two months. Is it just slowing down, or have people left/given up on the project?
 
Back