a couple years ago lunduke documented that gnome redirects money donated to develop GNOME Desktop into left wing charities and untraceable consultant payments. always accuse your enemies of what you're doing.
Timeline
Post
Remote status
Replies
43
@sun nobody accuses omarchy of redirecting donations into left wing organizations. that would actually be a good thing
@condret even if you agree with the charities it's misappropriation of funds and laundering
@anemone @condret neither of them are really misappropriation of funds nor laundering, in both accusations they are colloquial and mean "spent money on things that aren't publicly traceable or are not really related to the code". the difference today is that lunduke actually did document it with references and accusation against omarchy, even if plausible, did not
@anemone @condret in both mozilla and gnome there are money paid to contractors and if you try to find out more about the contractor it leads to like, address of empty house in new jersey for example. could be real sole proprietor contractor. more likely people are slipping in payments for no work to friends, not necessarily "politically nefarious".
I don't trust lunduke either, he's deceptive, but in the past things he did he at least came with receipts.
I don't trust lunduke either, he's deceptive, but in the past things he did he at least came with receipts.
@sun I'm like three out of eight-ish sections into a rant blog on why free software sucks now and I can't tell if it's even worth my time to include commentary on Omarchy at my own peril. DHH is one of the perpetual boogeymen of these people, and if they don't want to hear "you're making the computing experience worse," they certainly won't want to hear "the dude's a fucking poseur why are we making semi-weekly seethe blogs to post on lobste.rs about him to give him all the attention he wants?"
@idiot I don't have much commentary on dhh or omarchy other than as far as I can tell he hasn't said much that a giant portion of the country doesn't consider that controversial, but greatly bothers people that want a very strong progressive tech monoculture.
@sun This distribution could've been a shell script and this cancel culture could've been a hundred-reply soyjak edit hellthread mocking him on fedi.
@ageha @idiot @sun people like him who developed systems and frameworks in the 00s era look like idiots because the 90s disconnect between academia and people-who-just-wanted-to-get-things-done was still very hard
this also applies to ruby itself, nowadays it's trivial to be aware of cutting-edge runtime and compiler methods with a bit of work even if you choose not to use them, back then everything was black magic outside academia
this also applies to ruby itself, nowadays it's trivial to be aware of cutting-edge runtime and compiler methods with a bit of work even if you choose not to use them, back then everything was black magic outside academia
@whiteline @idiot @sun
don't remember 00s that way. was still outside uni chatting on fora and searching things, but feeling was "hardware constraints gone but people piling garbage on garbage, so still no performance gains. need to care about these things
the oop craze was strong, but felt that was more eminating outwards from academia rather than reverse, students pushed on java early and adopting python and ruby because of that
don't remember 00s that way. was still outside uni chatting on fora and searching things, but feeling was "hardware constraints gone but people piling garbage on garbage, so still no performance gains. need to care about these things
the oop craze was strong, but felt that was more eminating outwards from academia rather than reverse, students pushed on java early and adopting python and ruby because of that
@ageha @idiot @sun oop emanated outwards from undergrad courses because it was what businesses wanted
and yes garbage on garbage was because people didn't have access to better methods even though research existed, functional programming craze that started in the early 10's was first catalyst to break this mold
and yes garbage on garbage was because people didn't have access to better methods even though research existed, functional programming craze that started in the early 10's was first catalyst to break this mold
@ageha @idiot @whiteline Java is shitty bit it was infinitely better for enterprise software than C and C++, that is an objective fact.
@whiteline @ageha @idiot I was doing common lisp at uni around 2000 and it wasn't as capable as Java.
Java had a massive for the time standard library and full gui toolkit.
Java had a massive for the time standard library and full gui toolkit.
@snacks @idiot @whiteline @ageha nobody wants to hear it but fresh university graduates could shit out working software very fast in Java and it wouldn't have the basic security and memory issues that plagued C programs.
@sun @snacks @idiot @whiteline
students i knew definitely couldn't, brittle template generators barfing incomprehensible things and layers of "enterprise ide" preventing people even learning version control
students i knew definitely couldn't, brittle template generators barfing incomprehensible things and layers of "enterprise ide" preventing people even learning version control
@ageha @snacks @idiot @whiteline I think I'm a bit older than you, none of that existed for several years until after I graduated. We were coding Java on MC68K macintoshes with a couple megabytes of RAM.
@whiteline @ageha @idiot @snacks OOP is bad if you're a good programmer and good if you're a bad programmer.
@whiteline @ageha @idiot @snacks Java code will, like COBOL, likely keep running correctly for 50 or more years, which arguably makes it one of the best languages in existence inn terms of utility, even if it's ugly.
@sun @idiot @whiteline @ageha it isn't even that bad, stuff like fat structs is very similar, you just need better control of how they land in memory and not go wild with inheritance
@snacks @idiot @whiteline @ageha also contrary to popular opinion it is not even really that slow. It's certainly a lot faster than ruby on rails. It was ass-slow when computers were still double megahertz
@sun @ageha @idiot @whiteline old enterprise oop code is ptsd material tho. They used to drink all the oop coolaid
@sun @snacks @idiot @whiteline
yeh, this was like 2011. students were encountering java like this and graduating without ever learning anything
in the 00s though was around bunch of teens teaching themselves, and "why does everything have to suck so much, oop garbage pile" was consensus there. go release got them excited
yeh, this was like 2011. students were encountering java like this and graduating without ever learning anything
in the 00s though was around bunch of teens teaching themselves, and "why does everything have to suck so much, oop garbage pile" was consensus there. go release got them excited
@snacks @idiot @whiteline @ageha yeah I have experience across the entire spectrum of Java code. enterprise is sometimes literally insane. But you can write beautiful elegant Java code. rxJava or like, Vert.x is quite nice to work with.
@ageha @snacks @idiot @whiteline around 2004 it was all Java EE and SOA and it was insane bloated shit, yeah.
@ageha @idiot @snacks @whiteline I worked on an insane framework called broadleaf once, literally suicide-inducing
@mia @snacks @ageha @whiteline @idiot in absolute terms it is quite slow but I think its way better than Python, which people regularly put up with (but shouldnt)
@mia @snacks @ageha @whiteline @idiot people really good at cutting edge C++ are telling me that if you're judicious with what you use you can do really great stuff. I just plain don't want to learn Rust tbh.
@mia @snacks @sun @whiteline @idiot
un, few big issues just inherent to c, but modern c dealing with nearly all small things i ever had to complain of it, very cool
un, few big issues just inherent to c, but modern c dealing with nearly all small things i ever had to complain of it, very cool
@mischievoustomato @mia @idiot @sun @whiteline @ageha learn c# instead and have a borrow checker experience that's not like pulling teeth
@mia @snacks @sun @whiteline @idiot
a c-like with modern namespacing and modules, nice types and type inference (explicitly bypass-able for low level suppose), a few syntax tweaks around e.g. function declaration to make fun pointers less pain, and yeh stdlib that's organised well (like elixir or janestreet ocaml) + nicer threading and io
would be pretty ideal language for me
a c-like with modern namespacing and modules, nice types and type inference (explicitly bypass-able for low level suppose), a few syntax tweaks around e.g. function declaration to make fun pointers less pain, and yeh stdlib that's organised well (like elixir or janestreet ocaml) + nicer threading and io
would be pretty ideal language for me
@ageha @idiot @mia @snacks @whiteline incidentally the only C I still do right now is still fiddling with Gameboy Advance, which is just SO MUCH FUN! Currently figuring out how to swap arbitrary functions in and out of fast 32-bit RAM from ROM, which requires either the functions have no absolute addressing, or be compiled a dozen times for different virtual slot locations.