
This is going to be a great time to be a lawyer… until the climate kills us all, of course.
This is going to be a great time to be a lawyer… until the climate kills us all, of course.
Usually the asshole.
We’re all getting clones. You get a clone. And you get a clone. Every 23andMe customer gets a free* clone!
*Clones are provided at no cost, but are not free of their lifetime indentureship.
It’s you can modify the settings file you sure as hell can put the malware anywhere you want
True. (But in case it amuses you or others reading along:) But a code settings file still carries it’s own special risk, as an executable file, in a predictable place, that gets run regularly.
An executable settings file is particularly nice for the attacker, as it’s a great place to ensure that any injected code gets executed without much effort.
In particular, if an attacker can force a reboot, they know the settings file will get read reasonably early during the start-up process.
So a settings file that’s written in code can be useful for an attacker who can write to the disk (like through a poorly secured upload prompt), but doesn’t have full shell access yet.
They will typically upload a reverse shell, and use a line added to settings to ensure the reverse shell gets executed and starts listening for connections.
Edit (because it may also amuse anyone reading along): The same attack can be accomplished with a JSON or YAML settings file, but it relies on the JSON or YAML interpreter having a known critical security flaw. Thankfully most of them don’t usually have one, most of the time, if they’re kept up to date.
Yeah. I’m sympathetic to the whole “technology is hard” thing, and the idea that the SteamDeck is primarily meant to be for mobile gaming.
But switching from Nintendo Switch to SteamDeck really highlighted to me how good the Nintendo engineering team is, that I never had any of these display issues with a docked Switch.
Yeah. It’s really that bad. They’ve been releasing quality of life patches, but Valve made a portable device that happens to support docking, not a device meant to be docked.
Based on your experience, I assume you have the official Steam Dock, which I find worse to use with the SteamDeck than any random USB C dongle that I have tried.
Edit: Be sure to check for updates. I recall some of the issues you mention (like the blank screen) were mentioned in SteamOS release notes this year.
Yeah. The “this got dumped on us and we’re doing the minimum until we can replace it” is a genuinely solid use case for vibe coding.
And honestly, that’s all I usually did with those before AI came along anyway. So I welcome better tools for it.
That sounds like a good approach. If you can get the posts into WordPress, there’s so many scripts out there that will export the WordPress database into other formats.
This is perfect, because the Fediverse is better than Twitch and Dragon Warrior Monsters is better than Pokemon.
If you want better software, you have to give developers worse hardware to develop on, and more time to develop.
Shhh. There could be application development managers listening… (I’m joking… Mostly.)
Sweet. Thank you.
I like your idea, but hear me out:
A Python file for configuration is the best way to guarantee that any friendly code I write to help the user with config usually won’t execute. And I hate my users.
Yeah. Maybe .to_lower() is really expensive in their environment, lol.
Hey, that’s my username too. Or it was going to be, while the site was still up.
What a coincidence!
I guess I’ll wait for the site to come back, and see if it’s still available…
so that it looks like you messed up the tiling somehow
I wish more tiling developers understood this. Gaps between windows looks broken. I don’t mind it being an option, but to me it’s such a weird choice for the default.
Yeah. If the whole heating the planet to exterminate all humans gets revealed to be an alien attack on us, I’ll be angry.
But if the aliens simply share a screenshot of Hotdog desktop theme, in explanation of their actions… I’ll probably just nod.
There’s an extension that lets me close and open windows with the Matrix Code Rain so I can pretend I’m cool n shit.
Awesome. Looking into that just got added to my weekend plans. Thanks!
Today I learned the term Vibe Coding. I love it.
Edit: This article is a treasure.
The concept of vibe coding elaborates on Karpathy’s claim from 2023 that “the hottest new programming language is English”,
Claim from 2023?! Lol. I’ve heard (BASIC) that (COBOL) before (Ruby).
A key part of the definition of vibe coding is that the user accepts code without full understanding.[1] AI researcher Simon Willison said: “If an LLM wrote every line of your code, but you’ve reviewed, tested, and understood it all, that’s not vibe coding in my book—that’s using an LLM as a typing assistant.”[1]
Did we make it from AI hype to AI dunk in the space of a single Wikipedia article? Lol.
Beat me to i…