self

joined 2 years ago
MODERATOR OF
[–] self@awful.systems 7 points 4 days ago (11 children)

I stumbled upon this poster while trying to figure out what linux distro normal people are using these days, and there’s something about their particular brand of confident incorrectness. please enjoy the posts of someone who’s either a relatively finely tuned impolite disagreement bot or a human very carefully emulating one:

  • weirdly extremely into everything red hat
  • outrageously bad takes, repeated frequently in all the Linux beginner subs, never called out because “hey fucker I know you’re bullshitting and no I don’t have to explain myself” gets punished by the mods of those subs
  • very quickly carries conversation into nested subthreads where the downvotes can’t get them
  • accuses other posters of using AI to generate the posts they disagree with
  • when called out for sounding like AI, explains that they use it “only to translate”
  • just the perfect embodiment of a fucking terrible linux guy, I swear this is where the microsoft research money goes
[–] self@awful.systems 4 points 1 week ago

“if you’re so inclusive name every lgbt” is real and I can’t believe it

[–] self@awful.systems 4 points 1 week ago (1 children)

It was a good faith discussion. Not everything you disagree with is “debatefan horeshit”. How many languages can you speak? Have you lived in any other countries? Do you have any kind of exposure to non-english speaking LGBT communities?

ahahahaha my god, thanks for making the next part easy

[–] self@awful.systems 3 points 1 week ago (3 children)

@Alphane_Moon@lemmy.world, about this

the moderation principles you vehemently disagree with are principles we’ve built our communities on, and you’ve been posting with us long enough to know that.

if the trans community in Ukraine don’t face certain forms of bigotry that trans people do in the west, that’s lovely! where I’m from, trans people are facing a rapidly increasing amount of systemic bigotry and danger, and maintaining a space where they can communicate without fuckheads getting in the way is a top priority.

when I read this:

You don’t know whether trans folk in non-english speaking countries are in 100% alignment with you on this issue.

I will admit I don’t either. But unlike you I do have some exposure to our local LGBT community and to me this comes off as almost orientalist.

I don’t see someone trying to reach a mutual understanding. I see someone who saw an opportunity to shout down a trans poster with a bunch of debatefan horseshit and took it, and I don’t think I want that kind of person on our instance. I don’t care that this was posted elsewhere — this is about who you are.

what I’d like to see is that you can exist as a positive part of an explicitly trans-friendly community. I can’t ask your local LGBT community about it, and in any case we’re talking about online communities here — so show me you can positively contribute to an online trans community. that should be easy enough, since you’ve got some pretty heavy opinions regarding how online trans-inclusive communities should be run.

[–] self@awful.systems 11 points 1 week ago (1 children)

yeah, this is nothing but red flags

[–] self@awful.systems 15 points 1 week ago (2 children)

so the nix devenv CLI tool that was gaining popularity around the time I left nix is now doing extremely invasive telemetry and quietly implemented a feature that exfiltrates your entire repo and all related files to their servers to feed into an LLM. if you’d like a reminder of the extreme bad faith the corporate assholes who own nixpkgs operate under, someone tried to add DO_NOT_TRACK to Nix’s wrapped version of devenv, and the devenv lead maintainer used their elevated privileges on the nixpkgs repo to revert that change instantly without following any existing processes or asking for the community’s consensus.

I ranted some time ago about how all these shit commercial tools are just ways to capture and monetize large parts of the nix ecosystem, and the bill has finally come due. lixpkgs can’t happen soon enough (and the nix infra people seem to agree — they’ve been using lix for a while now, cause the regular evaluator is too unstable for large-scale use)

[–] self@awful.systems 21 points 2 weeks ago

a very old concept with useful applications dating back in the 80s.

wait a fucking minute

you came here to lecture us and you think algorithms from the field of AI only started seeing serious use in the 80s? the Mark I Perceptron was built in 1958

(I admittedly didn’t know about the machine before today, but I know more than enough about AI to know perceptrons as software are old as hell)

[–] self@awful.systems 14 points 2 weeks ago

why do all these papers have their own microsites, dedicated domain names (in Anguilla no less!), and shitty graphics? I can’t think of another branch of research that consistently does this shit. it’s almost like it’s all marketing fluff or something!

[–] self@awful.systems 9 points 2 weeks ago

I feel the same way. I program in rust cause I like it, and the feeling of actually liking writing systems code was refreshing coming from C and especially C++. rust is a language I find beautiful — but I won’t for long if its excellent diagnostics and tooling all get deprecated in favor of an LLM. I can’t imagine what pivoting to AI would do to the language’s roadmap.

[–] self@awful.systems 20 points 2 weeks ago (4 children)

wow what utter horseshit

AI, as I’m sure you are all aware, is a very old concept with useful applications dating back in the 80s.

the first AI winter happened because those fuckers couldn’t stop grifting academic funds by promising shit that didn’t work. we know the history of the field better than you do. not that you had a point other than wanting to reply guy about a name we didn’t adopt (cause we’re not OpenAI) for a technology all of us strongly dislike.

fucking pointless shit

[–] self@awful.systems 4 points 2 weeks ago

holy shit that’s perfect

[–] self@awful.systems 16 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

Niko Matsakis wrote a post about how the fucking rust compiler toolchain should include an LLM to explain error messages because teaching the semantics of a language is too hard and that pissed me off so much that instead of linking that piece of shit directly I’m posting this excellent sneer from Anatol Ulrich that’s also much shorter than Niko’s extended attempt to beg for a promotion at Amazon

e: mastodon thread

 

this thread fucking sucks for me to have to post, but the linked open letter is an important read. none of the systemic issues pertaining to marginalized folks and commercial/military-industrial interests in the Nix community I’ve previously written about on TechTakes have been solved; in fact, they’ve gotten worse to the point where the Nix community moderation team is essentially in the process of quitting. that’s the beginning to an awful end for a project I like a whole lot.

even if you don’t give a fuck about Nix, the open letter is an important read because the toxicity, conflicts of interest, and underhanded tactics detailed in it are incredibly common in the open source space. this letter could have been written about a multitude of infamously toxic open source projects; Nix is lucky that it has marginalized folks involved who care about the direction of the project and want to make things better, but those people are actively leaving, after being burnt out by the toxic people and structures entrenched in Nix’s community. that’s a fucking tragedy.

 

who could have seen this coming, other than everyone who told the homebrew tree inverter guy this was a bad idea they absolutely shouldn’t do

 

reply with features and bug fixes you'd like to see in Philthy, the lemmy fork that runs on this instance. no guarantees I'll get to any of them soon, but particularly low-hanging fruit and well-liked features can be prioritized.

 

the awful.systems server cluster runs on an open infrastructure based on NixOS and Nix flakes, and though it desperately needs cleanup in some places, it's still a pretty good example of how to use a Nix flake to deploy NixOS in production. feel free to browse the repo and ask any questions about how it works, or about Nix in general!

also, if I get hit by a bus, this can be used to redeploy awful.systems elsewhere. an existing admin who isn't in the hospital or the grave can import a database backup and get back up and running!

and as always, contributions are welcome.

 

the r/SneerClub archive at awful.systems is welcoming contributors. it's a statically-generated site (from this set of archived posts in JSON format) that uses a unique, high-performance Nix-based static site generation system. the current site desperately needs a new stylesheet (especially on mobile), but one area where I really need advice or contributions is the dataset.

currently, the SneerClub archives only pull in data from the bdfr set, which I generated using Bulk Downloader for Reddit right before Reddit killed its API, but I'd love to merge the SneerClub_comments.jsonl and SneerClub_submissions.jsonl files into the data we're using to generate the site, since those have older data from ArchiveTeam. unfortunately, that data set is in a complete different format from the BDFR data. any advice for tools or techniques to merge those two data sets into one (or offers to contribute a merge script) is greatly appreciated.

 

the software we use to run awful.systems, which @dgerard@awful.systems suggested I call Philthy (and I agreed!), is seeking contributors.

like upstream Lemmy, this consists of a Rust backend and a Typescript+React frontend. contributions to both are welcome; use this thread to discuss ideas and collaborate.

here's some contribution ideas off the top of my head (but all reasonable contributions are welcome):

  • (frontend & backend) actually rebrand to Philthy, to prevent confusion between us and upstream Lemmy
  • (frontend & backend) rewrite README.md to emphasize that this is a fork
  • (frontend) make the page header and footer more configurable; remove various links that aren't relevant to awful.systems
  • (backend) delete posts from Mastodon when they're deleted on our end
  • (frontend & backend) implement The Firehose, a big admin-only list of the posts and content leaving our instance
  • (frontend & backend, ongoing) merge in changes from upstream Lemmy if there are features you wish our instance had

or make suggestions in this thread!

one major blocker preventing folks from contributing to Lemmy-related development I've seen is that a lot of people don't know Rust. if that's the case, I can offer the following:

  • the Lemmy codebase is the worst possible place to learn Rust, but I'd love to start a thread for Rust tutorials and shared learning. it's honestly an excellent language in its own right, so I'd love to teach folks about it even if they don't end up contributing to Philthy.
  • if you're good with React and/or Typescript and the feature you want to implement has a backend component, I don't mind handling the backend portion if I'm able.
 

this is a non-toxic place to collaborate on projects (programming, design, art, or otherwise) and share information; effectively, it's the awful.systems answer to Hacker News. this community has been in the planning phase for a long time, but the xz backdoor recently emphasized how severe the toxicity problem in existing open source communities is, and how important it is that we have a place to collaborate that isn't controlled by toxic personalities or corporate interests.

FreeAssembly is starting its existence as a Lemmy community that enables collaboration on externally-hosted projects, but that doesn't necessarily need to be its final form. as we figure out the needs of this community, we can grow to service needs like code hosting and design collaboration. for now, we recommend hosting code on software forges like Codeberg (and we recommend avoiding github if possible, though it's well-understood that this isn't easy for established projects). we also want to explore the best options for designers and artists to collaborate without making them dependent on large corporate infrastructure.

there are some expectations around posting to FreeAssembly. see the sidebar for details.

 

(via https://hachyderm.io/@jbcrawford/112202942593125987, archive: https://archive.is/VnqRZ)

surprise, Amazon’s godawful surveillance grocery stores were just exploiting hidden labor and calling it innovation, and even that was too expensive

even worse, the few times I’ve seen one of these fucking things in the wild, it still had 1-2 employees hovering near the entrance to make sure nobody did the utterly obvious (fuck with the payment system and get free shit), a job that’s also known as a fucking cashier, but with much worse pay, much harder labor (physically stopping shoplifters), and no counter to lean on or opportunity to even sit down

 

we’re seeing a bit of spam come in from lemmy.world. if you happen to see any (and a lot of it seems to be in DMs), make sure to flag it. that’ll let both us and the originating instance’s mods know. if we get a bunch of reports and it seems like lemmy.world isn’t cleaning things up properly, we’ll take further steps to limit the amount of spam we get

 

Amaranth is a simple-but-expressive hardware description language (the type of language you use to define integrated circuits for FPGAs, ASICs, and similar hardware) implemented as a Python DSL. I'm not the biggest Python fan, but Amaranth is worth it -- even though it's in heavy development and its documentation is incomplete, it's by far the most comprehensible HDL I've ever used, and I've tried many of them.

its documentation is incomplete since the language is under heavy development, but its language guide is still the best gentle introduction to HDL concepts I've read, and its tutorials are written for an older version of the language (sometimes called nMigen) but are still excellent -- in particular, Robert Baruch's tutorials combine design fundamentals with formal verification (which itself is usually considered an advanced technique, but Amaranth streamlines it), and the Vivonomicon RISC-V tutorials are worth a read too

 

You could get a robot limb for your blown-off limb

Later on the same technology could automate your gig, as awesome as it is

Wait, it gets awful: you could split a atom willy-nilly

If it's energy that can be used for killing, then it will be

It's not about a better knife, it's chemistry and genocide

And medicine for tempering the heck in a projector light

Landmines, Agent Orange, leaded gas, cigarettes

Cameras in your favorite corners, plastic in the wilderness

We can not be trusted with the stuff that we come up with

The machinery could eat us, we just really love our buttons, um

Technology, focus on the other shit

3D-printed body parts, dehydrated onion dip

You can buy a Jet Ski from a cell phone on a jumbo jet

T-E-C-H-N-O-L-O-G-Y, it's the ultimate

the subject matter of Aesop Rock's latest album felt relevant to our instance's interests

 

(here’s a Verge article about the Waymo car getting burned during a Chinese New Year celebration)

a self-driving car got destroyed (to a round of applause from the crowd) in San Francisco! will the robot car fans on the orange site take this opportunity to explore why the tech seems to be extremely unpopular among the populations of the cities where it’s deployed?

of course the fuck not, time to spin the wheel of racist dog whistles and see which one we land on! a note to the roving orange site fans (hi, fuck off), these replies are either heavily upvoted or have broad agreement in the thread (or I’m posting them here cause I want to laugh at some stupid shit, you don’t dictate the terms of my enjoyment)

This isn't a revolt against AI. SF attracts anarchist mobs and they'll vandalize buses, trains, police cars, bikes, whatever is around.

we’re off to a strong start with some bullshit straight from musk’s twitter (which he stole from the fever dreams of the conservatives on his platform)

Alternatively: this is San Francisco where on a good day the locals don’t need much excuse to set fire to a car (although I usually associate it with the Giants winning a World Series) and this poor dumb stupid driverless Waymo drove into a celebratory and by the looks of it somewhat drunken crowd on the Streets of Chinatown during the Chinese New Year where in following its prime directive to do no harm, it got itself stuck up the creek without a paddle so to speak. Waymo probably should have accounted for that ahead of time and told their cars not to go near Chinatown this evening.

remember that no matter what, the robot car is the victim here. there’s no chance Waymo was doing anything dangerous or assholeish in the area; much like robocop, the car is an innocent victim of its fucking prime directives??? and you wouldn’t set fire to robocop, would you?

This is a hilarious take. A few youths went bonkers and defaced private property. Has nothing to do with philosophical beliefs or a Big Tech agenda. You should debate the finer points of the Big Tech agenda with them while they run up to you in a maddened rage.

yeah! I can’t wait until these angry mobs set fire to your robot car body! then you’ll see!

Arguments about driverless cars aside, the youth in this country are seriously lost. It only takes one generation of poor parenting and poor civic policies to ruin a culture.

this one is downvoted, but this reply isn’t:

Sounds like they were right. The youth at that point was lost, and are now raising people who will literally burn down a waymo for fun, or because of some horrifically ignorant idea about fairness.

oh you poor woke kids don’t like when shitty dangerous robot cars are on the streets? are you gonna start crying about how it’s “unfair” they’re covering up pedestrian injuries and traffic accidents now? your grandpa would never stand for this

view more: ‹ prev next ›