Peter Todd's avatar
Peter Todd
pete@petertodd.org
npub1ej49...ndrm
Peter Todd's avatar
Peter Todd 1 week ago
~7000 Gazans _directly_ participated in the Oct 7th massacre. Gaza's military age (15-35) male population is only ~350,000. So ~2% of that population _directly_ participated in a self-destructive orgy of rape and murder. These low-IQ psychopaths must never have a state again. image
Peter Todd's avatar
Peter Todd 1 week ago
Rare depiction of the savagery of the American natives.
Peter Todd's avatar
Peter Todd 1 week ago
image Canadian banks prohbit you from storing cash in safe deposit boxes; Ukrainian banks advertise it.
Peter Todd's avatar
Peter Todd 1 week ago
A recent video of a mother with her child in Kramatorsk, Eastern Ukraine. She's hiding from Russian FPV drones: This is a new development. Previously Russia didn't have the range, and wasn't close enough, to threaten Kramatorsk with FPV drones much. Unfortunately this is gradually changing. Friends of mine are in that area, holding Russia back. They're the ones keeping that mother and child safe. One of the soldiers I know recently paid $1800 of his own money to get another vehicle that they need. I'm trying to get him paid back, and get funds for more vehicles. So far I've gotten 726,360sats (~$586 USD): image Ukraine is doing really well right now winning the war on the economic front, by destroying tens of billions of dollars of Russian oil infrastructure. But the ground war is a brutal game of holding ground and minimizing losses, and they need all the help they can get. I know these soldiers myself, and have seen first hand the good work they're doing with the ₿ donations I've gotten for them:
Peter Todd's avatar
Peter Todd 2 weeks ago
They're going to the trouble of setting up a backup in Switzerland... but they still aren't time-stamping their data with Bitcoin. View quoted note →
Peter Todd's avatar
Peter Todd 2 weeks ago
image "Please don't see the world for yourself. Let us tell you about it instead!"
Peter Todd's avatar
Peter Todd 3 weeks ago
Wild footage from Tuapse, Russia, of houses 200m away from the tank farm burning up from spilled oil that the firefighters have failed to contain: Ukraine's attacks on this port have been spectacularly successful. Ukraine will win this war through the destruction of the Russian economy as long as the western world helps them. Yes, this has been fully geo located: image
Peter Todd's avatar
Peter Todd 3 weeks ago
South Africa, a country whose politics is mainly about stealing wealth from whites, also wants to steal wealth from Bitcoiners. I'm shocked. Shocked I said! View quoted note →
Peter Todd's avatar
Peter Todd 1 month ago
The Bob calendar is down right now because it's out of funds to pay tx fees: bob.btc.calendar.opentimestamps.org If people can send funds to bc1q83zmvtfks2dnvqfgcmxme24kah602cxr59h5v7 to get it back up that'd be much appreciated. image
Peter Todd's avatar
Peter Todd 1 month ago
“The researchers modeled solar panels as nearly black surfaces that absorb 95% of incoming sunlight.” It's hilarious how easy it is to debunk this article. Typical solar panels convert about 15% to 25% of the incoming light into electricity while operating. That's energy that is removed from that location entirely, and re-released somewhere else. This is one reason why putting solar panels on your roof can keep your house cooler. It is physically impossible for efficiently operating solar panels to absorb 95% of the incoming sunlight.
Peter Todd's avatar
Peter Todd 1 month ago
Your daily reminder that journalists are parasites on productive society. image
Peter Todd's avatar
Peter Todd 1 month ago
“With apologies to Clarke and Dawe. INTERVIEWER: Thank you for joining us Senator Collins. Now this OpenBSD vulnerability that was revealed earlier today– COLLINS: The one where the kernel panicked? INTERVIEWER: Yes COLLINS: Yeah, it's not very typical, I'd like to make that point. INTERVIEWER: Well how is it untypical? COLLINS: There are a lot of these packets going around the world all the time and very seldom does anything like this happen. I don't want people thinking that C is not safe. INTERVIEWER: Was this C code safe? COLLINS: Well I was thinking more about the other ones. INTERVIEWER: The ones that are safe. COLLINS: Yeah, the ones that don't panic the kernel. INTERVIEWER: Well if this wasn't safe, why was it running at ring zero on millions of machines? COLLINS: Well I'm not saying it wasn't safe, it's just perhaps not quite as safe as some of the other ones. INTERVIEWER: Why? COLLINS: Well some of them are built so that they don't segfault at all. INTERVIEWER: Wasn't this built so it wouldn't segfault? COLLINS: Well obviously not. INTERVIEWER: How do you know? COLLINS: Well because a selective ACK block placed 2^31 bytes away from the receive window, causing an int comparison to overflow, so the kernel concluded the same byte was simultaneously above and below the acknowledged sequence number, deleted the only hole in its SACK list, appended to a null pointer, panicking the kernel and pulling down the entire machine. It's a bit of a giveaway, I just like to make the point that that is not normal. INTERVIEWER: Well what sort of standards is this C code written with? COLLINS: Oh very rigorous software engineering standards. INTERVIEWER: What sort of thing? COLLINS: Well it's not supposed to crash, for a start. INTERVIEWER: What other things? COLLINS: Well, there are regulations governing which functions you're allowed to call. INTERVIEWER: What regulations? COLLINS: Well, gets() is out. INTERVIEWER: And? COLLINS: No strcpy. No strcat. INTERVIEWER: sprintf? COLLINS: Look, sprintf is fine if you're careful. INTERVIEWER: Are people careful? COLLINS: For the most part. INTERVIEWER: What else? COLLINS: Code's gotta be in source control. There's a test suite. INTERVIEWER: What does it test for? COLLINS: That it compiles I suppose. INTERVIEWER: So the allegations that it's a dangerous language that does next to nothing to check whether code is doing what it's supposed to, that's ludicrous? COLLINS: Absolutely ludicrous. C is a serious production language. INTERVIEWER: Well what happened in this case? COLLINS: Well the kernel crashed in this case by all means but it's very unusual. INTERVIEWER: But Senator Collins, why did the kernel crash? COLLINS: Well it got a packet. INTERVIEWER: It got a packet? COLLINS: The kernel received a packet. INTERVIEWER: Is that unusual? COLLINS: Oh yeah. Online? Chance in a million! INTERVIEWER: So what do you do to protect the internet in cases like this? COLLINS: Well we patched the bug upstream. INTERVIEWER: …leaving other vulnerabilities no doubt unfixed. COLLINS: No no no the bug has been patched. You might need to deploy it but– INTERVIEWER: But this class of vulnerability– COLLINS: It's not a class of vulnerability, it's a one-off bug caused by programmer error. INTERVIEWER: Well what else is out there? COLLINS: Nothing's out there. INTERVIEWER: There must be something. COLLINS: There is nothing out there. All there is, is code, and programmers, and fixes. INTERVIEWER: And? COLLINS: And untold numbers of exploitable kernel-level exploits. INTERVIEWER: And what else? COLLINS: And a 27 year old integer overflow. INTERVIEWER: And anything else? COLLINS: And large private models at AI labs discovering more vulnerabilities in secret. But there's nothing else out there. INTERVIEWER: Senator Collins, thank you for joining us. COLLINS: It's a complete void. Nothing worth thinking about. Oh, we're out of time? Could you call me a cab? INTERVIEWER: But didn't you come in a self-driving car? COLLINS: Yeah I did but… INTERVIEWER: What happened? COLLINS: Well the kernel panicked.”
Peter Todd's avatar
Peter Todd 1 month ago
Police collecting bodies in Kherson, Ukraine, after a recent Russian FPV drone attack. Notice how fast they're moving? They're worried about themselves getting killed by follow-up attacks: Here's another recent example. A son whose elderly mother was killed. The police officer has to pull him away because they need to collect the body before a follow-up attack kills them too. I recently had an opportunity to visit the outskirts of Kherson. I turned it down, because I didn't have a good enough reason to be there to take that risk. Maybe I'll visit with a better reason; hopefully Ukraine pushes Russia back far enough that it's safe again. image