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

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
It took 10 years to replace python2 with python3, which differs in really minor ways and can be auto-translated.

Not really; if I have "some_func_call()" and it returned a str in Python 2 but a bytes in 3 then your code will break, and Python's dynamic nature made it hard to detect, much less auto-translate.

Things like the print function or change of the division operator was minor stuff that could be auto-translated, but the changes in string behaviour made things very tricky.
 
discord-ukraine.png

Slovenia Ukraine my fellow coders.
 
View attachment 3218238
Slovenia Ukraine my fellow coders.

To be fair, the author is actually Ukrainian. Maybe the notice is a little bit silly, but I find it hard to blame or judge him considering the situation. Would be different if it was some American sperging about.
 
To be fair, the author is actually Ukrainian. Maybe the notice is a little bit silly, but I find it hard to blame or judge him considering the situation. Would be different if it was some American sperging about.
I have no issue judging him to be a clown, because he'd be a clown even had Russia not invaded Ukraine: he has a secondary account with a anime girl avatar, his bio is "Buying real estate in imaginary places".

Now that war were declared, his user note is set to "Russian warship, go fuck yourself!" which is pretty cringe considering how that played out in reality. His webpage isn't much better, describing the invasion as being "driven by chauvinistic ideals" and intended to "eradicate the Ukrainian people". It is truly a "genocide." Remember to "be on the right side of history! Today it's us, tomorrow it could be you" so be sure to "join Ukrainian military as a foreigner."
 
lol the cancel culture crowd is gunning for C++ now? I see they're even fantasizing about wresting control of the language standard from ISO. Good fucking luck, idiots. Never in the history of humanity has an international standards body ever willingly given up stewardship of one of its standards.

At least it'll be an entertaining show. The kind of people who complain about how much memory GCC uses as it gnaws on templates or get queasy about how Qt's implementation actually works but still use it anyway because it's so god damn useful aren't the type who put up with much woke bullshit before just bluntly telling people to either present their (working, optimized) code or fuck off until they have something useful to share with the class.

Erlangers
Oh no, Erlang's community are tards too? Damn that's disappointing to hear; that language looked pretty interesting last time I checked into it and I was considering learning it for shits & grins.
 
Oh no, Erlang's community are tards too? Damn that's disappointing to hear; that language looked pretty interesting last time I checked into it and I was considering learning it for shits & grins.
Not so much tards, but definitely obnoxious. They're sort of like the Lispers and Rust-cultists in that regard: their language is interesting as fuck and (unlike Lisp) is practically useful instead of undead, and (unlike Rust) is actually used in lots of modern companies and telecommunications stuff to this day. The Erlang crowd get very haughty about their real programming language that solves real problems and requires real talent and not just copy-pasting from StackOverflow to use.
 
Not so much tards, but definitely obnoxious. They're sort of like the Lispers and Rust-cultists in that regard: their language is interesting as fuck and (unlike Lisp) is practically useful instead of undead, and (unlike Rust) is actually used in lots of modern companies and telecommunications stuff to this day. The Erlang crowd get very haughty about their real programming language that solves real problems and requires real talent and not just copy-pasting from StackOverflow to use.
Oh good, so it's not pozzed at least. I can avoid the evangelists easily enough.
 
Drew DeVault, baroque software architect of sr.ht and sway, has announced his new programming language, Hare. It's pretty much what you expect from a C fanboy, in essence Go but worse, and certainly smaller in design ambition.

It immediately led to a slapfight on LWN, with Matthew Garrett (mjg59) getting stuck in early to point out that the secure API it offers for cryptomaterial will just slap it in normal memory if it's not running on linux, but the real highlight comes later with a healthy thrust from the RESF:
Posted May 2, 2022 9:49 UTC (Mon) by mjg59 (subscriber, #23239) [Link]

I think we're at the point in history where anyone who writes a compiler that permits use-after-free should be held liable for anyone who manages to fuck up as a result of that. Security issues aren't a matter of inconvenience now - we're reached a level of pervasive tech that results in people literally dying as a result of memory unsafety. If you're fine with that then hey go with it, but you should be explicit about making design choices that increase the risk of actually awful outcomes instead of punting that to the people who use your language.
Yep. mjg drops the old chestnut that 3rd party hare will "literally [kill]" people; and that ddevault should be hauled up in court as liable for that when it actually happens.

All available at https://lwn.net/Articles/893285/ (a)

Not sure how there isn't a thread for ddevault already, given his claim to fame is being extremely loudly contrarian on the internet, his roots being in trying to ragedelete threads on obscure calculator forums (KnightOS drama), and being one of the few who actually fled the US to Europe because orange man bad.
 
Drew DeVault, baroque software architect of sr.ht and sway, has announced his new programming language, Hare. It's pretty much what you expect from a C fanboy, in essence Go but worse, and certainly smaller in design ambition.

It immediately led to a slapfight on LWN, with Matthew Garrett (mjg59) getting stuck in early to point out that the secure API it offers for cryptomaterial will just slap it in normal memory if it's not running on linux, but the real highlight comes later with a healthy thrust from the RESF:

Yep. mjg drops the old chestnut that 3rd party hare will "literally [kill]" people; and that ddevault should be hauled up in court as liable for that when it actually happens.

All available at https://lwn.net/Articles/893285/ (a)

Not sure how there isn't a thread for ddevault already, given his claim to fame is being extremely loudly contrarian on the internet, his roots being in trying to ragedelete threads on obscure calculator forums (KnightOS drama), and being one of the few who actually fled the US to Europe because orange man bad.
Some other noteworthy posts. Code monkey copypaste protection as a compiler requirement in current year

copypaste.png

and whatever this implies. Death through decoding?

killed_by_chat.png

As for the thread, there are so many highly opinionated and prone to meltdown individuals in and around software development that it's not very surprising. You can always write a post on his antics in this one, I'd love to read it.
 
and whatever this implies. Death through decoding?
Death as a consequence of whatever loss of privacy comes from the vulnerability would be my guess, think of whistleblowers getting pwned through a chat message.

As for the thread, there are so many highly opinionated and prone to meltdown individuals in and around software development that it's not very surprising. You can always write a post on his antics in this one, I'd love to read it.
While I haven't followed his antics for long enough to write an entire post, I really like this DDV piece where we learn that if you refuse to use Wayland, you are basically an anti-vaxxer and flat earther. Also compatibility issues are a conspiracy theory.
 
Drew DeVault, baroque software architect of sr.ht and sway, has announced his new programming language, Hare. It's pretty much what you expect from a C fanboy, in essence Go but worse, and certainly smaller in design ambition.

It immediately led to a slapfight on LWN, with Matthew Garrett (mjg59) getting stuck in early to point out that the secure API it offers for cryptomaterial will just slap it in normal memory if it's not running on linux, but the real highlight comes later with a healthy thrust from the RESF:

Yep. mjg drops the old chestnut that 3rd party hare will "literally [kill]" people; and that ddevault should be hauled up in court as liable for that when it actually happens.

All available at https://lwn.net/Articles/893285/ (a)

Not sure how there isn't a thread for ddevault already, given his claim to fame is being extremely loudly contrarian on the internet, his roots being in trying to ragedelete threads on obscure calculator forums (KnightOS drama), and being one of the few who actually fled the US to Europe because orange man bad.
Being honest I hope he gets his language listed in the hall of shame so he realizes a thing or two. ddevault puts up a language that aims to be in the realm of system languages, yet he (and his team?) gives us an awful language that was conceived at a disturbing party which C++, Go and Rust went dead drunk and vomited in a bowl. The name decision is also horrible as there is another language already established, named Haxe, you know that language that gave us Friday Night Funkin which that too gave us material for KF posts. If you want to get a chance with the language, good luck with that Drew Devaush, there will be other people happily ready to harshly but rightfully criticize it.

While I haven't followed his antics for long enough to write an entire post, I really like this DDV piece where we learn that if you refuse to use Wayland, you are basically an anti-vaxxer and flat earther. Also compatibility issues are a conspiracy theory.
Although documentation from him, the Wayland Book, was useful for me, I don't give that much faith as he haven't even touched said book the last year and three quarters.

Also he settled in the Netherlands much to the Dutchs dismay and very late from the period of :trump:
 
  • Informative
Reactions: ditto
While I haven't followed his antics for long enough to write an entire post, I really like this DDV piece where we learn that if you refuse to use Wayland, you are basically an anti-vaxxer and flat earther. Also compatibility issues are a conspiracy theory.
lol way to evangelize your software, homie. I had some doubts before but now I definitely want to give it a try. And if I have any difficulties along the way, I'm sure the people who answer my questions are going to be accommodating and friendly.
The name decision is also horrible as there is another language already established, named Haxe, you know that language that gave us Friday Night Funkin which that too gave us material for KF posts.
Eh, I don't think that's fair, in a world where we have C, C++, Objective-C, and C#. At any rate I don't expect anyone who's into creating their own systems language to be familiar with a high-level language primarily used to create video games.
 
Eh, I don't think that's fair, in a world where we have C, C++, Objective-C, and C#. At any rate I don't expect anyone who's into creating their own systems language to be familiar with a high-level language primarily used to create video games.
Fair point, but I think they could have searched for the name, still, naming things can be hard :(
 
I remember Drew from 2021 when he made Sourcehut explicitly political:
insurrection at the US Capitol by radical right-wing, racially-motivated terrorists, at least some of whom were wearing Nazi propaganda, for the purpose of uprooting the democratic process to install a fascist demagogue. The seditionist riot claimed lives.
This news comes months after GitHub made the news for accepting contracts with US Immigration and Customs Enforcement
These are the official policies of SourceHut: we condemn white nationalism, Donald Trump, and the supporters of both.
https://sourcehut.org/blog/2021-01-13-regarding-ethics/
But at the same time claims that he wouldn't ban someone from Sourcehut for being a Trump supporter:
There are not going to be political purges of SourceHut users, but we
will not tolerate bigotry, and should we discover that any of our users
are affiliated with organizations who do not uphold our values, we will
ask them to leave.
https://lists.sr.ht/~sircmpwn/sr.ht...j4srJ4wlAXXKoOQKOAk5ZXI@cp3-web-024.plabs.ch>
 
Back