[-] self@awful.systems 5 points 4 hours ago

after going closed-source, redis is now doing a matt and trying to use trademark to take control over community-run projects. stay tuned to the end of the linked github thread where somebody spots their endgame

this is becoming a real pattern, and it might deserve a longer analysis in the form of a blog post

[-] self@awful.systems 12 points 6 hours ago

the richest boy in the world sued to stop The Onion from turning infowars into a parody of itself on the grounds that he thinks infowars’ twitter accounts shouldn’t be transferred as part of the bankruptcy even though that’s something that happens constantly and also wouldn’t impact the rest of the bankruptcy proceedings even if it were grounded in anything resembling fact

Musk has also tweeted occasionally that he believes The Onion is not funny.

it’s getting really hard to adequately describe how funny musk isn’t. it’s not just try-hard shit like the weird sink thing, the soul-sucking cameos, or the fact that he’s literally throwing his money into stopping a comedy site from existing — it’s everything taken as a whole. I’d call him anti-comedy, but he’s so much less interesting than that implies

[-] self@awful.systems 5 points 9 hours ago

a system where you can get priority at traffic lights, so they turn green faster

the US has this too (you can watch the stoplights suddenly reprioritize as an ambulance or cop car with their lightbars and sirens running approaches) and I’m honestly not sure why I haven’t ever seen it abused by some shithead with a HackRF or similar. maybe the penalties make it safer to just willingly run a red light?

[-] self@awful.systems 11 points 20 hours ago

other than interop, the big problem I have with this is security. car modding for performance is already a big thing, and a car mod that makes other cars slow down, stop, get out of your way, or otherwise malfunction would be incredibly popular with assholes of all varieties, and car modding has many. the current state of automotive is that security is a fucking shitshow, but I can’t figure out any kind of security model for this that isn’t vulnerable to a wide variety of obvious attacks. even a perfect inter-vendor attestation chain (good fucking luck) is vulnerable to hooking an ECU (or whatever the ruggedized monitoring microcontroller unit for a magic self-driving EV is) and radio up to a variety of fake sensors and crafting inputs such that the thing starts transmitting “wait no stop here” signals to all the surrounding cars

but then again, all of this is probably intentional because it creates a privileged class of people who can afford to fuck with self-driving car networking and not worry about any associated fines, and an unprivileged class who just have to put up with everything being so much worse. in a world where you can roll smoke into a Subway with relatively few consequences (not to mention all the other horseshit Truck Guys get away with), it’s not a hard outcome to imagine.

[-] self@awful.systems 5 points 20 hours ago

imagine having an opinion

[-] self@awful.systems 4 points 1 day ago

does the recent US election think it can show its face around here without getting its ass beat? foolish of it

[-] self@awful.systems 8 points 1 day ago

Spines’ pitch is heavy on resentment-based marketing: “… you will receive the feedback you so long for from the publishing world: a personal touch.”

holy shit. I learned a new term today (resentment-based marketing) and I’m fascinated by how this could possibly work

[-] self@awful.systems 3 points 1 day ago

the F22 is the C++ of military planes and I mean that in the most derogatory way possible

[-] self@awful.systems 9 points 1 day ago

where the fuck is his left foot

also, did Scott fuck up and not notice this one is plagiarism? not just of the original painting, but however many art class portraiture recreations of the painting the model trained on

most likely including a particularly awful one I was behind the camera for! but because it’s art class and not assholes doing plagiarism, the point of the exercise isn’t that it’s original or even good (and under no circumstances are you pretending you came up with an original work) — it’s to explore the elements that made the original good. I remember we put a lot of effort into getting the light and shadow around the left shoulder and head just right, which are elements the generative knockoff just entirely fucks up because of course it does (also what the fuck is on his forehead?)

[-] self@awful.systems 9 points 1 day ago

holy fuck, I can’t stop picturing it

[-] self@awful.systems 5 points 1 day ago

I’d say we should start calling this computer science affinity fraud shit “O(0) algorithms”, but knowing the space it’ll be like 2 months before crypto twitter starts using it ironically and maybe 6 months if we’re lucky before it shows up in a whitepaper cause the affinity grifters realized it’d make mediocre engineers buy more fraudcoins

[-] self@awful.systems 17 points 1 day ago

I will find someone who I consider better than me in relevant ways, and have them provide the genetic material. I think that it would be immoral not to, and that it is impossible not to think this way after thinking seriously about it.

we’re definitely not a cult, I don’t know why anyone would think that

Consider it from your child’s perspective. There are many people who they could be born to. Who would they pick? Do you have any right to deny them the father they would choose? It would be like kidnapping a child – an unutterably selfish act. You have a duty to your children – you must act in their best interest, not yours.

I just don’t understand how so many TESCREAL thoughts and ideas fit this broken fucking pattern. “have you thought about ? but have you really thought about it? you must not have cause if you did you would agree it was !”

and you really can tell you’re dealing with a cult when you start from the pretense that a child that doesn’t exist yet has a perspective — these fucking weirdos will have heaven and hell by any means, no matter how much math and statistics they have to abuse past the breaking point to do it.

and just like with any religious fundamentalist, the child doesn’t have any autonomy. how could they, if all their behavior has already been simulated to perfection? there’s no room for an imperfect child’s happiness; for familial bonding; for normal human shit. all that must be cope, cause it doesn’t fit into a broken TESCREAL worldview.

16

we have a WriteFreely instance now! I wrote up a guide to why it exists, why it's so fucking janky, and what we can do to fix it.

10

this is somewhat of a bigger update, and it's the product of a few things that have been in progress for a while:

email

email should be working again as of a couple months ago. good news: our old provider was, ahem, mildly inflating our usage to get us off their free plan, so this part of our infrastructure is going to cost a lot less than anticipated.

backups

we now have a restic-based system for distributed backups, thanks to a solid recommendation from @froztbyte@awful.systems. this will make us a lot more resilient to the possibility of having our host evaporate out from under us, and make other disaster scenarios much less lethal.

writefreely

I used some of the spare capacity on our staging instance to spin up a new WriteFreely instance where we can post long-form articles and other stuff that's more suitable for a blog. post your gibberish at gibberish.awful.systems! contact me if you'd like an invite link; WriteFreely instances are particularly vulnerable to being turned into platforms for spam and nothing else, so we're keeping this small-scale for instance regulars for now.

alongside all the ordinary WriteFreely stuff (partial federation, a ton of jank), our instance has a special feature: if you have an account, you can make a PR on this repository and once it's merged, gibberish will automatically pull its frontend files from that repo and redeploy WriteFreely. currently this is only for the frontend, but there's a lot you can do with that -- check out the templates, pages, less, and static directories on the repo to see what gets pulled. check it out if you see some jank you want to fix! (also it's the only way to get WriteFreely to host images as part of a post, no I'm not kidding)

what's next?

next up, I plan to turn off Hetzner's backups for awful.systems and use that budget to expand the node's storage by 100GB, which should increase the monthly bill by around 2.50 euros. I want to go this route to expand our instance's storage instead of using an object store like S3 or B2 because using block storage makes us more resilient to Hetzner or Backblaze evaporating or ending our service, and because it's relatively easy to undo this decision if it proves not to scale, but very hard to go from using object storage back to generic block storage.

after that, it'll be about time to carefully upgrade to the current version of Lemmy, and to get our fork (Philthy) in a better state for contributions.

as always, see our infrastructure deployment flake for more documentation and details on how all of the above works.

40

this post has been making the rounds on Mastodon, for good reason. it’s nominally a post about the governance and community around C++, but (without spoiling too much) it’s written as a journey packed with cathartic sneers at a number of topics and people we’ve covered here before. as a quick preview, tell me this isn’t relatable:

This is not a feel good post, and to even call it a rant would be dismissive of the absolute unending fury I am currently living through as 8+ years of absolute fucking horseshit in the C++ space comes to fruition, and if I don’t write this all as one entire post, I’m going to physically fucking explode.

fucking masterful

an important moderator note for anyone who comes here looking to tone police in the spirit of the Tech Industry Blog Social Compact: lol

59
submitted 2 months ago by self@awful.systems to c/techtakes@awful.systems

this article is about how and why four of the world’s largest corporations are intentionally centralizing the internet and selling us horseshit. it’s a fun and depressing read about crypto, the metaverse, AI, and the pattern of behavior that led to all of those being pushed in spite of their utter worthlessness. here’s some pull quotes:

Web 3.0 probably won’t involve the blockchain or NFTs in any meaningful way. We all may or may not one day join the metaverse and wear clunky goggles on our faces for the rest of our lives. And it feels increasingly unlikely that our graphic designers, artists, and illustrators will suddenly change their job titles to "prompt artist” anytime soon.

I can’t stress this point enough. The reason why GAMM and all its little digirati minions on social media are pushing things like crypto, then the blockchain, and now virtual reality and artificial intelligence is because those technologies require a metric fuckton of computing power to operate. That fact may be devastating for the earth, indeed it is for our mental health, but it’s wonderful news for the four storefronts selling all the juice.

The presumptive beneficiaries of this new land of milk and honey are so drunk with speculative power that they'll promise us anything to win our hearts and minds. That anything includes magical virtual reality universes and robots with human-like intelligence. It's the same faux-passionate anything that proclaimed crypto as the savior of the marginalized. The utter bullshit anything that would have us believe that the meek shall inherit the earth, and the powerful won't do anything to stop it.

4

we’ve exceeded the usage tier for our email sending API today (and they kindly didn’t email me to tell me that was the case until we were 300% over), so email notifications might be a bit spotty/non-working for a little bit. I’m working on figuring out what we should migrate to — I’m leaning towards AWS SES as by far the cheapest option, though I’m no Amazon fan and I’m open to other options as long as they’ve got an option to send with SMTP

71
submitted 3 months ago by self@awful.systems to c/techtakes@awful.systems

after the predictable failure of the Rabbit R1, it feels like we’ve heard relatively nothing about the Humane AI Pin, which released first but was rapidly overshadowed by the R1’s shittiness. as it turns out, the reason why we haven’t heard much about the Humane AI pin is because it’s fucked:

Between May and August, more AI Pins were returned than purchased, according to internal sales data obtained by The Verge. By June, only around 8,000 units hadn’t been returned, a source with direct knowledge of sales and return data told me. As of today, the number of units still in customer hands had fallen closer to 7,000, a source with direct knowledge said.

it’s fucked in ways you might not have seen coming, but Humane should have:

Once a Humane Pin is returned, the company has no way to refurbish it, sources with knowledge of the return process confirmed. The Pin becomes e-waste, and Humane doesn’t have the opportunity to reclaim the revenue by selling it again. The core issue is that there is a T-Mobile limitation that makes it impossible (for now) for Humane to reassign a Pin to a new user once it’s been assigned to someone.

92
submitted 3 months ago by self@awful.systems to c/techtakes@awful.systems
39
submitted 3 months ago by self@awful.systems to c/techtakes@awful.systems

as I was reading through this one, the quotes I wanted to pull kept growing in size until it was just the whole article, so fuck it, this one’s pretty damning

here’s a thin sample of what you can expect, but it gets much worse from here:

Internal conversations at Nvidia viewed by 404 Media show when employees working on the project raised questions about potential legal issues surrounding the use of datasets compiled by academics for research purposes and YouTube videos, managers told them they had clearance to use that content from the highest levels of the company.

A former Nvidia employee, whom 404 Media granted anonymity to speak about internal Nvidia processes, said that employees were asked to scrape videos from Netflix, YouTube, and other sources to train an AI model for Nvidia’s Omniverse 3D world generator, self-driving car systems, and “digital human” products. The project, internally named Cosmos (but different from the company’s existing Cosmos deep learning product), has not yet been released to the public.

48
submitted 4 months ago by self@awful.systems to c/techtakes@awful.systems

so Andreessen Horowitz posted another manifesto just over a week ago and it’s the most banal fash shit you can imagine:

Regulatory agencies have been green lit to use brute force investigations, prosecutions, intimidation, and threats to hobble new industries, such as Blockchain.

Regulatory agencies are being green lit in real time to do the same to Artificial Intelligence.

does this shit ever get deeper than Regulation Bad? fuck no it doesn’t. is this Horowitz’s attempt to capitalize on the Supreme Court’s judiciary coup? you fucking bet.

here’s some more banal shit:

We find there are three kinds of politicians:

Those who support Little Tech. We support them.

Those who oppose Little Tech. We oppose them.

Those who are somewhere in the middle – they want to be supportive, but they have concerns. We work with them in good faith.

I find there are three kinds of politicians:

  • those who want hamburger. I give them hamburger.
  • those who abstain from hamburger. I do not give them hamburger.
  • those who have questions about hamburger. I refer them to the shift supervisor in good faith.
13
submitted 6 months ago by self@awful.systems to c/freeasm@awful.systems

it can’t be overstated how important the Nix evaluator is to the Nix ecosystem; it implements the Nix language and package manager, maintains the store, has a hand in the low-level workings of every Nix tool, and is the focus of the push by Eelco and friends to commercialize Nix and keep it appealing to military-industrial interests.

all of the above is why I joined the Aux CLI SIG, which focuses on maintaining a fork of the Nix evaluator for the Aux ecosystem. but just now I saw the announcement for Lix, a Nix evaluator fork that focuses on modernizing the codebase (including gradually replacing C++ with Rust), maintaining correctness (something the upstream evaluator has been notoriously struggling with lately), and doing right by its community. I found myself nodding along to their description of the project and feeling something I haven’t felt since I read the open letter — I’m finally feeling excited for the future of the technology behind Nix.

I have no idea if Lix will become Aux’s chosen evaluator fork, though the Aux CLI SIG can help determine that collectively (and I’ll have many more details on Aux in a post later tonight). here’s what’s truly exciting though: by following Lix’s install steps and pulling auxpkgs-unstable, we can have a package ecosystem and NixOS fork that’s completely independent of the Nix community, and we can have it right now. I’m so excited by that news that I’m going to spin up a host just to give Lix+auxpkgs a try later tonight.

here’s the Aux thread about Lix; so far, there’s a lot of high-level support and excitement for using it as Aux’s evaluator.

20
submitted 7 months ago by self@awful.systems to c/freeasm@awful.systems

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.

51
submitted 7 months ago by self@awful.systems to c/techtakes@awful.systems

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

view more: next ›

self

joined 1 year ago
MODERATOR OF