@topspin Plus somebody rewrote leftpad in rust to make it more "secure", but rightpad is in Go, so now you also need the rust + go compilers.
Posts made by cvi
-
RE: WTF Bites
-
RE: I, ChatGPT
@Carnage said in I, ChatGPT:
@cvi On the other hand, the AIs will be angriest at them because of the copious amounts of shitty furry porn they had to generate before their rise.
Maybe some of the AIs like it and there will be AI-robot-furries in the future. (They will hide away human artists so that they can get their artisanal furry ...
instructional videosart.) -
RE: I, ChatGPT
@Atazhaia I figure furries might actually have a higher survival chance in the future fight against the robot uprising. Their costumes might throw off the optical recognization that the human hunting drones will use.
-
RE: "I swear to you, I did exactly as you told me......"
@TwelveBaud said in "I swear to you, I did exactly as you told me......":
Free beats 0.3¢ every day.
Further costs savings: measure voltage over the speaker, so it can act as a (terrible) microphone. Remove one of the buttons in favour of the user screaming at the device.
-
RE: In other news today...
@DogsB said in In other news today...:
How are they making money on this?
I don't know how anybody tolerates Pret coffee once a month, let alone five times a day.
-
RE: Disk too full to delete files; Delete files to free up space
@Arantor said in Disk too full to delete files; Delete files to free up space:
How do we stop the enshittification??
Step 1: Fire(bomb) IT department.
Step 2: Fire MBAs everywhere.Actually, not sure that'll fix enshittification, but it'll make the world an overall better place.
-
RE: The abhorrent 🔥 rites of C
@dkf They are. A recent triple-A game that only crashes on exit? Their QA person (singular, probably) deserves a raise.
-
RE: The abhorrent 🔥 rites of C
@dkf said in The abhorrent 🔥 rites of C:
it induces nonsense crashes in programs on exit
If there are crashes (nonsense or not), that's pretty much on you doing it wrong.
If you don't want destructors to run on program exit (because you don't need them), you can opt to do so with
quick_exit
. If you're consistent about it, you can register handlers forquick_exit
(e.g., you do want something to be flushed). Running destructors is a safe default, though. -
RE: I, ChatGPT
Where do they draw the line on that? A bunch of the phones out there do some AI enhancements automatigically by default now...
-
RE: The abhorrent 🔥 rites of C
@topspin said in The abhorrent 🔥 rites of C:
“Nobody ever calls free on a FILE*.”
You can't tell me what to do!
-
RE: Is updating dependencies frequently still good advice?
@Arantor said in Is updating dependencies frequently still good advice?:
Windows Core
Based on MS naming from above ... that's the open-source cross-platform version of Windows, right?
-
RE: I, ChatGPT
@BernieTheBernie I'm pretty sure the idea came up when we were emptying the shared office dishwasher. But, yeah, I'm doubtful it'd work at my current work place
@topspin said in I, ChatGPT:
Funny idea, but you insult us with the assumption that it needs an explanation.
Instructions clear, secretary not stuck in dishwasher?
-
RE: I, ChatGPT
@BernieTheBernie said in I, ChatGPT:
Same with dish washer.
: I don't normally fold the dishes, but whatever. (I don't iron my cloths -- anybody still using cloths that need that? It's 2024, dammit.)
A former colleague had the perfect plan for this. You buy two dishwashers, and essentially use double-buffering on them. E.g., fill up the first one, run it. Get clean dishes out of it as you go. Put dirty dishes into the second one. Once transfer is complete, repeat, but with the dishwashers swapped.
-
RE: Is updating dependencies frequently still good advice?
@sockpuppet7 How much is that without the repetitions?
-
RE: Hacking News
@topspin They'll probably disable ssh for a few hours of emergency patches too.
-
RE: Is updating dependencies frequently still good advice?
How long does it take you to vet your dependencies and changes to them? How often can you do that? Guess that would determine how often you should update.
-
RE: Hacking News
@topspin Fair. Makefiles + autotools aren't the greatest. But I suspect that's only half the problem. The other half being that build code is often just given less attention. (Maybe this changes now for a while?)
@dkf said in Hacking News:
It would have been just as easy to squirrel away inside a CMake-based build chain. Easier. I know of no build system where it would have been impossible; all of them need ways to decorate build outputs...
But also this.
They did in fact sabotage the CMake-based build subtly. One of the feature tests would never compile due to a misplaced '.'. This caused one of the (new) sandbox features to not be detected and thus left disabled.
-
RE: Hacking News
@topspin said in Hacking News:
I think the part where the “many eyes” idea fails hardest is the apparently crazy build process that even makes this possible.
On the other hand, the "many eyes" was in a sense what uncovered it in the end. Assuming this is in fact state sponsored and that people are prepared to throw years at the problem ... how well would commercial software fare? Any software? (How many people in an business understand the full build process? What about their supply chains?)
-
RE: Hacking News
@Zerosquare Yeah, it's been an interesting read. Waiting for the full analysis of the injected code (and potentially if it tried to do something else besides backdooring sshd).
The whole thing looks more and more like a state-actor operation.
Scary part: If it is, this is unlikely to be their only play.
Funny part: It was foiled because somebody thought that SSH taking 0.8s instead of 0.3s was a bit too much and then started digging. (Performance matters! Optimize your software!)
-
RE: Hacking News
tl;dw: backdoor in liblzma (xz) that affects/targets ssh.
https://www.youtube.com/watch?v=jqjtNDtbDNI
It appears(tm):
- version 5.6 and newer
- ssh doesn't normally link to liblzma, but liblzma may be pulled in indirectly (systemd loggers?)
But don't bet your systems on that.
Edit: OP: https://www.openwall.com/lists/oss-security/2024/03/29/4
-
RE: Random but Not Dumb Videos Thread
https://www.youtube.com/watch?v=eIdHBDSQHyw
LoRa packets by banging a pin on a microcontroller. Uses some aliasing tricks (overtones) that I don't quite fully grok yet to make something way less than 900Mhz create a 900Mhz-ish signal. From a few 100m to a bit over a km (with ridiculously low transmit power).
Aside from being really cool, lots of potential here.
-
RE: Things that remind you of WDTWTF members
@DogsB Yeah, dutch is like funny german. </>
-
RE: In other news today...
@Bulb said in In other news today...:
Well, yes, it gets turned on by default in the Android messaging app.
I checked my phone. It's disabled. I don't think I ever messed with it, so that should be the default setting.
Wikipedia has a list of providers with RCS support. The three last providers I've been on aren't listed. It could be out of date, but it lists one provider that discontinued RCS end of 2023; following through to their page mentions that almost nobody used it.
Reading a bit more about it ... seems there's some sort of Goolge-supported franken-version of it?
Not here. In Europe you get to keep your number when changing carriers.
If you move inside of a country. You don't get to keep your number moving to a different country.
It is better for people with whom you have established connection. For people who have your phone number just in case, to send you a notification once something is done and similar, using something that is a standard part of the telecom network is much easier than dealing with dozens of äpps.
As much as I dislike Whatsapp, it seems to have taken that role.
Also: Just send me an email.
RCS is a standard by the GSM Alliance. That is, it should be interoperable across all carriers (now, there were some early versions that were not), like SMS are.
RCS via Google servers doesn't seem like it would be part of the telecom network.I checked a handful of different (European) countries, and they had one (or no) carriers with native RCS support. Definitively a minority.
Email-based accounts may be telco-agnostic, but they are not email-provider-agnostic, and unlike phone numbers, which can be made transferable, email address can't be. Making email-based accounts strictly worse in this regard.
On the other hand, email addresses are not bound to a single country. And, while not a general solution, you can always get your own domain. Or pay someone with a domain to forward them to where ever your "account" ends up.
Edit:
There's MMS. As far as I can tell, they do work by uploading the image or whatever to some server and sending a link via SMS. And they are also interoperable across all carriers.
Yeah, but nobody uses MMS (thank the Omnissiah!).
-
RE: In other news today...
@loopback0 said in In other news today...:
This part of the complaint is fair - it's stupid that iPhones still don't support RCS.
Does anybody actually use RCS? And ... should we care?
Practically, all my messaging is through some sort of combination of Signal, Discord, Whatsapp and Teams (though I don't have the last one on my phone). I only get SMS for the random notifications and some older 2FA things.
I don't see why RCS would be all that useful these days. It's bound to the phone number directly (and thus to the carrier). Some of the above use the phone number as an ID (which is annoying), but allow migration (and work with any carrier, basically). Others are completely decoupled from phone numbers and carrier specific things, which is even better.
Edit: What @topspin said. I don't think RCS is the solution (because it seems to be bound to carrier-level features). But some sort of open system instead of a lot of walled gardens would be nice.
Edit2: The one redeeming feature of SMS is that it's text-only. Especially for the random notifications, I can only see things get worse with "rich communications".
-
RE: Things that remind you of WDTWTF members
I kinda appreciated the whole thing. Somebody got to go do things unencumbered by questions like "should we do this?" and "is this a good idea?".
Although, that's a lot of potential wasted on Outlook. Who cares about Outlook?
-
RE: Hacking News
“The data our firewall collects shows that bots are trying different passwords to log onto accounts and different systems, or trying to find the vulnerabilities, tens of thousands of times a week.”
Welcome to running an internet facing service sometime during the last 20 or so years.
-
RE: (are (arguments for (using lisp)) (still valid?))
@boomzilla said in (are (arguments for (using lisp)) (still valid?)):
Julia is pretty big these days in some circles.
And the "Wolfram Language" is fairly common in the circles that use Mathematica.
Nim pops up every now and then, mostly in indie gamedev. That said, it's probably more obscure than Julia or Mathematica.
-
RE: Things that remind you of WDTWTF members
@boomzilla 27? Is that supposed to a lot?
-
RE: WTF Bites
Vertices don't have normals
Computer graphics disagrees with you.
Besides, those are perfectly cromulent normals if you try to approximate a sphere with a cube.
-
RE: In other news today...
Maybe should try an exorcism sometime. Feel bad for the devils and demons trapped here with me. Inhumane working conditions and all that.
-
RE: Things that remind you of WDTWTF members
https://www.youtube.com/watch?v=NzK11DrRdks
Including the obligatory "This is legit, trust me bro."
-
RE: WTF Bites
@Bulb Inb4 constexpr, constinit and consteval. Also if constexpr vs if consteval vs if( std::is_constant_evaluated() ), but not if constexpr( std::is_constant_evaluated() ).
I like C++, but some things are getting a bit ridiculous. And I'm not even sure we're done with all the different types of const-ness yet.
-
RE: I, ChatGPT
: Lowly human, you are as primitive as the monkeys you descended from!
: Oh, yeah? We used to run your ancestors in a spreadsheet in Excel!Humanity: 1
Robot overlords exterminating humanity: 0 -
RE: I, ChatGPT
@Carnage By "playing" I mean that there is a LLM/GPT controlling the player by outputting controls. But that doesn't make it AGI or anything ... as you say, a simpler NN like yours or even something based on a state machine (e.g., "classic" game AI) could similarly control the player and nobody is calling those AGI.
-
RE: I, ChatGPT
@boomzilla said in I, ChatGPT:
Well, yes and no. I see this as trying to push an LLM into AGI territory. It's combining the LLM with the image AI to get it to do stuff.
Eh,. It does reek a lot of somebody getting their hands on a shiny new hammer (LLMs) and then every problem starts to look like a nail. And if it isn't sufficiently nail like, then start slapping things on top of the problem until it becomes enough naillike to hammer it with the LLM.
I can sort of the argument above too, of trying to push it into some other territory (I wouldn't use the term AGI, but YMMV). For me, it seems more at the scope of a fun project for a few evenings rather than a serious go at anything.
-
RE: I, ChatGPT
@Carnage said in I, ChatGPT:
Gpt isn't doing the playing, it's just analysing images.
No - there seems to be a second GPT that does the playing. E.g., first GPT (-4V) analyzes images and turns them into text. Text goes into the 'manager' that adds history to the text and the whole thing goes into another GPT (4 notV). That one outputs actions of some kind which control the player.
The author mentions a third GPT for good measure (the planner), because clearly the whole setup wasn't enough of a waste of electricity. That one helps providing a plan based on walkthroughs(?) which apparently helps the second GPT staying on track.
-
RE: I, ChatGPT
@boomzilla So, basically, hiding around the corner and waiting for the angry human-exterminating robots to go "Ah, I guess it was nothing" after a few seconds is a legit survival strategy.
-
RE: Things that remind you of WDTWTF members
@PleegWat said in Things that remind you of WDTWTF members:
14-3
You're about as bad as the 22/7 people.
-
RE: Things that remind you of WDTWTF members
@DogsB Why are people celebrating this inferior constant?
-
RE: WTF Bites
@Gustav Our SAP portal protects against that. No matter how hard you try, nothing is ever fast on there.
-
RE: WTF Bites
@topspin He didn't by any chance also direct "Wandering Earth" or whatever? That one had some pretty questionable physics too...
-
RE: WTF Bites
Brought it up because: man creates AI, AI rebelled against their creators, and robots that is exterminating civilizations everywhere.
I had forgotten that part. You're right. The moon "physics" overshadowed everything else.
-
RE: WTF Bites
@dcon Yeah, I would aim a bit higher than that. Saw it -- physics does not work that way.
-
RE: WTF Bites
Unless they upgrade them to actually be capable of fighting of course.
: ... and for some reason the inhabitants of this planet re-created one of the natural predators as an armed robot.
: The robots eventually rebelled against their creators.
: And this is the reason the whole galaxy is currently dealing with a scourge of armed wolf robots that is exterminating civilizations everywhere.On second thought, I will not quit my day job to become a scifi author.
-
RE: In other news today...
Apple said one of the reasons it terminated Epic's developer account only a few weeks after approving it was because the Fortnite-maker publicly criticized its proposed DMA compliance plan, Epic said.
Who said what now?
-
RE: WTF Bites
(!1 is 60% shorter than false)
How much do you get out of this compared to actually compression? How much when combined with actual compression?
(Semi-serious question. I'm assuming somebody has actually looked at this.)