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.
I was seriously like, a day away from switching to Graphene. Should I put a pin in that?
strcat has stepped down, so I'd say there's no risk with switching atm, but it's not a bad idea to just wait things out and see how they develop.
I don't know if this is related to what is currently happening but didn't the CalixOS devs try to dox and harass the Graphene lead dev?
I don't know if they did or not. For all I know, that might be true, or it might not be.

Regardless though, posting a comment on a YouTube video is in no way shape or form support for doxing and harassment nor is it being complicit in attempted murder. That's the same bullshit guilt-by-association logic that leads to statements like "Cloudflare supports Kiwi Farms."
 
Last edited:
It would've been great if there was an integrated text terminal system for Unix better than what we got, but there was sort of no point - field and form based terminals were pretty neat in some ways and were shit for an interactive system in other ways.
I didn't include the much greater context, because it was so large, but the quote from the handbook is surrounded by a list of what other operating systems did, and how the UNIX solution was not only to provide absolutely nothing, but to get in the way. Writing any kind of program under UNIX that doesn't interact solely through command line parameters is still shit, and always will be shit. I've written libraries to do this kind of thing, and it's amazing how tens of millions of lines of code just aren't fucking reusable in any decent way, so I have to walk the same pathways people did in the fucking 1980s. I hate it, I hate UNIX.

Anyway, Drew DeVault is burned out:
https://drewdevault.com/2023/05/01/2023-05-01-Burnout.html (archive)

On the night of New Year’s Eve, my backpack was stolen from me on the train from Berlin to Amsterdam, and with it about $2000 worth of equipment, clothes, and so on.
That's the cost of living in a big, diverse city, Drew.

These events, set over the background of a world on fire.
Stop reading Twitter or Mastodon or whatever.

One of the more difficult crises in my purview reached its crescendo one week ago, culminating in death. A selfish end for a selfish person, a person who had hurt people I love; a final, cruel cut to the wounds we were trying to heal.
Gee, Drew, I thought the world was on fire, but I guess suicide is just selfish anyway, right?

I have established a formal group of maintainers for Hare and given them my blessing to work without seeking my approval.
No one cares at all about Hare, Drew.

Oh fuck off with this shit. Kike.
I was relieved when I read that segment. At least he wasn't another white child being trooned out.

I would sooner suck Microsoft cock than give one inch more to the miles and miles that "trans rights" have already taken.
Never forget MicroSoft and Google are responsible for this. Remember Coraline Ada Ehmke, in italics because I don't want to locate his true name, was found to be funded by these corporations, right? I seem to recall that's how he bought some nice house somewhere. They, the corporations, can't win, so they want to subvert a group of volunteers, but they won't win there either.

I was raised Jewish. Growing up, we were haunted by the spectre of the Holocaust. I knew queer Germans were in the cross-hairs alongside Jews. I didn’t know that Berlin was a queer centre before Hitler came to power.
Gee, I wonder why the history books wouldn't mention that little detail.
 
strcat has stepped down, so I'd say there's no risk with switching atm, but it's not a bad idea to just wait things out and see how they develop.

I don't know if they did or not. For all I know, that might be true, or it might not be.

Regardless though, posting a comment on a YouTube video is in no way shape or form support for doxing and harassment nor is it being complicit in attempted murder. That's the same bullshit guilt-by-association logic that leads to statements like "Cloudflare supports Kiwi Farms."
Screenshot 2023-05-26 152733.png
 
Daniel Micay has issued a statement on his twitter profile.

steppeddown.png
I've stepped down as lead developer of GrapheneOS and will be replaced as a GrapheneOS Foundation director. I'll be ending my use of public social media. I'm unable to handle the escalating level of harassment including recent swatting attacks. There will be a smooth migration.

I'm confident the project will be in good hands with the rest of the development team. I'll be training them to handle everything I used to do myself. I haven't been a particularly active developer for a while now and there will be little impact on ongoing feature development.

One of our veteran developers will be taking over administration of the server infrastructure. Local infrastructure for official builds, signing and testing will be replicated in multiple locations and verified against each other to reduce trust in any particular location.

I'm going to focus on recovery from everything that has transpired since 2018. I have not been doing well, particularly in the past few weeks, but there has been no break from it since 2018. The police know about the swatting situation and are preventing it happening again.
part 1 (a)
part 2 (a)
 
I remember reading this thread on the GrapheneOS forums last month and thinking the guy had a couple of screws loose:
https://discuss.grapheneos.org/d/4695-dev-in-trouble (archive.ph)
I archived the tweet at the time, although I can't recall if that was the whole thread or if there were a couple more at the end (screenshot is from the archive link):
View attachment 5137977
https://twitter.com/DanielMicay/status/1650947535500898313 (archive.ph)
The tranny faggot seems to have a mental break. I don't know if it is bipolar manic episode, paranoia, a schizo breakdown or what, or all of the above, but something is seriously misfiring in his brain and he really should check himself into a mental asylum for a few quarters until they know what meds he needs for his brain to function normally.

Is the projetc safe now the head-tard stepped down? Unlikely. Tards infiltrate projects in a flock. When he joined there were probably 10 other tards that joined too and they are still there. But now they are angry because despicable end-users said bad things about dear leader tard.
 
Daniel added another tweet to his step down thread:
steppeddown2.png
To clarify what was said above, I am stepping down as a GrapheneOS Foundation director, not just lead developer. I won't have any leadership role in the GrapheneOS project. I plan on being entirely uninvolved but it'll take time to transfer everything that I do to other people.
source (a)

So... guess people will just have to wait until he's fully out of the project and everything is transferred.
 
On the night of New Year’s Eve, my backpack was stolen from me on the train from Berlin to Amsterdam, and with it about $2000 worth of equipment, clothes, and so on.
Sounds like someone is too stupid to guard his belongings on an international train, unless someone sucker punched him in an empty car (unlikely) he probably left it unsupervised for long enough to be nicked. What a retard.

Gossip at the hackerspace,
Dependable Drew, an ear to listen, a shoulder to cry on, always knowing the right words to say, ready to help and proud to be there for his friends. Friends who, amidst these crises, are struggling to be there for him.
How humble. Maybe he actually isn't an ear to listen, or a shoulder to cry on but a wall to shout at. Besides, what kind of empathy can one expect from someone who's website is firstname lastname dot com.

No one cares at all about Hare, Drew.
Why do they come up with these blunt, ungoogleable names? "Drew de vault hare" leads me to this eventually: https://harelang.org/blog/2022-04-25-announcing-hare/ (archive)
I happen to know a thing about programming languages, so this spikes my interest for a while.
2023-05-27-130628_869x332_scrot.png
At a first glance I thought it was Rust, because it looks exactly like Rust. What is it with all of them mindlessly copying precisely the same lexical style?
The "program which computes it's own SHA256 hash" is a particularly stupid example which just calls a library function on a file contents of "main.ha". Oh and to make things harder, file.readall() is now called io.copy(). Awesome convention there, Drew. And what is with these stupid exclamation marks after function calls? Anhow, let's go on
Hare is most similar to C, and almost all programs written in C can also be written in Hare. Hare is simpler than C, however.
This is a lot of nonsense so let's unpack it few tokens at a time:
Hare is most similar to C
I don't know which C standard he is referring to, unless it's one from his insane vision of future where they replaced C with Rust.
and almost all programs written in C can also be written in Hare.
This is true for all programming languages which are Turing-complete. Actually no. "all", not "almost all" programs written in C can also be written in any other real programming language. But this implies that there are C programs that cannot be written in Hare.
Hare is simpler than C, however.
Why is he talking about C? And no, it's not simpler than C. It's mindlessly engineered to be similar to Rust but not quite. It is similar enough that if you know Rust you do not need to learn the basics, instead you memorize all the cases where hare does it a little differently.
The Hare standard library has what we feel is the “correct” number of batteries. It has a small, fixed scope, but also offers support for many use-cases without having to reach for any dependencies. This includes:
  • A cryptography suite
How to implement your own crypto suite: Step 1: Do not.
Selected quotes from https://docs.harelang.org/crypto (archive):
Important notice: Hare's cryptography implementations have not been audited. You can contribute to the funding of an independent audit of our cryptography implementation on OpenCollective:
Cryptography is a difficult, high-risk domain of programming. The life and well-being of your users may depend on your ability to implement cryptographic applications with due care.
We reserve the right to make breaking changes to this module in the future, which may prevent data prepared by old versions from being readable by new versions. Such changes will be accompanied with an increment of the major version of the standard library, as well as a changelog explaining what changes are required of downstream users, and a migration procedure will be prepared.


Drew appears to be yet another person starting a useless project, which aim is to replace something, with something that is specifically different and worse. He does it to become Very Important as the lead developer of hare. He says he spent 2 years working on it. He insists on comparing it to C while the syntax, library, and style looks exactly like Rust. It does not even have academic value because it brings nothing new into the world of programming languages.
 
I don't know which C standard he is referring to
He's not. He's referring to the superficial syntax and some basic lexical similarities, which are shared by a broad category of languages that are considered part of the "c family", either because they derive that syntax and some language structures from C, or from Java (which derives its syntax structure from cpp), and so look a lot like C to the untrained eye.
 
How to implement your own crypto suite: Step 1: Do not.
This applies to making your own crypto primitives/schemes, not implementations. You should still know what you're doing for the latter, but it's far less fraught with dangers than making your own very cool RSA replacement that any undergrad ends up being able to break. People still fuck it up all the time though.

Hare is a joke, but it's not really fair to compare it to Rust. The :: eye cancer is a C++ism, which if I remember correctly Rust specifically copied to make chronic C++ sufferers feel at ease - I think the originally proposed syntax for Rust was closer to ML. Semantically Hare is pretty close to C, with a bunch of random shit the author found convenient sprinkled on top. This seems to be a fad lately.

A funny thing you missed is that Hare's tagged unions are actual unions rather than disjoint unions, so int | int and int are the same type - but if you define new types a = int and b = int, then a | b is not the same thing as int | int. I don't think any other statically typed language does that, it's usually something you see in dynamically typed languages for technical reasons and screams compiler vendor laziness, which would be on brand for C fanboys.
 
Last edited:
Hare's syntax looks like a surface-level amalgamation of cpp and Rust with a bit of functional programming languages sprinkled on top (those silly naming conventions with !/?).
I don't see what makes this language supposedly better than other, what kind of problems it's aiming to solve. Just a mess of ideas taken from other places, without thinking too much about *why*.


It's a trend I hate in computing - everyone wants to be THE author of something, everyone wants to own THE PROJECT™, so instead of working together and improving existing solutions, we end up with 8164916 different half-assed implementations of the same thing, just to drive an ego of some dude with Asperger who wants to have his 5 minutes on the front page of Hacker News.
 
GrapheneOS has made the formal announcement of Daniel stepping down.
link (a)
Uploads are fucked atm so you will have to click the links.

Just archiving Daniel's tweets here since I don't know what's going on here and it's interesting to hear his side of the story. Again, all of these are his words and I have not verified them:
  • The swatter told the Toronto police he had killed multiple with a gun and was actively shooting. He or his 10 month old dog could have gotten killed. link (a)
  • There were 30 police officers responding including Toronto's Emergency Task Force. link (a)
  • His address was leaked by his former business partner. link (a)
  • His former business partners were just scammers. link (a)
  • The swatting call was placed from Chicago. link (a)
  • A bit of a long one:
    • His former business partner at Copperhead tried to take his project over through coercion, and then waged a war against it.
    • CalyxOS was formed by a developer who worked at Copperhead.
    • The people attacking him are Calyx project members.
    • They worked with Techlore to make the almost hour-long video about GrapheneOS.
    • The 30 police officers showed up at 12:40 am, and Calyx and Techlore were responsible for it.
      • Daniel showed Techlore's video to Louis, and Louis fell for the "obvious manipulation and fabrication" in it. (He still doesn't give specifics as to what exactly was fabricated in that video.)
      • Daniel did not harass or bully Louis. (No acknowledgement of Louis saying Daniel was the one who unexpectedly started DMing him, not Louis?)
      • In fact, Louis is the real bully here, for throwing around baseless mental health disorder labels.
      • Furthermore, he may have threatened to ban him or make it public, but that wasn't a proportional response at all!
      • He didn't try to get him fired. (Apparently, contacting his boss at FUTO and telling him to "watch out" is perfectly fine to do?)
      • link (a)
      • He got swatted a 3rd time, trying to get the fire department and ambulance called too. But the police understood it was a swatting that time.
      • The harassment keeps ramping up. (No specifics are given.)
      • link (a)
 
my first thoughts on Louis:
Louis revealed to the internet that he thought his loving Italian Grandmother was a dumb racist at the beginning of his racism video from 7 years ago.
&
He wanted to watch an awful propaganda movie "inglorious bastards" for a romantic date, and he WANTED to pay money to see it, and not pirate it. From some recent video on piracy he made.


So for starters i think Louis is a fucking faggot, despite the good things he has done.


So Louis sticks his big 'anti-racist' nose into GraphenOS, gets into a pointless sperg battle with the head dev over nothing, Louis throws his weight around, the Head Dev freaks and leaves.

Gee, thanks Louis, can u get into pointless ego battles with people who arent making cool shit we want to use next time?

On top of that Daniel Micay was an easy target for Louis to fuck with.

Louis could of easily acted like a gentlemen, looked at the bigger picture of a stressed out guy trying to create something good, and had a bit of compassion and understanding and finesse, but no, instead he wants to win a BS pissing contest for self-gratification and to make a gay video looking for internet ass-pats.

What was Daniel Micay's big unforgivable crime?
 
i see rossman all the time and he just seems like another generic tech jewtuber and angry midget which if i spent my life fixing apple products i'd be pissed at everything too. is there any reason why i should care about this guy?
He's a really intelligent guy, has a lot of really informative videos about board repair and navigation within the realms of that type of business, is one of the major driving forces behind right-to-repair legislature and he is literally one of us (he has an account, posts, scrolls and has made mention of us in a positive light to his Telegram community).
 
Back