MurphyA/hacker-news huggingface dataset:
by andrewmcwatters | 2025-06-23 19:55:47+00:00
Nah, I want a system that obeys the law. I don't need software breaking the law on my behalf. Waymo has proven that it's an exceptional ride experience when you have an automated driver that is cautious and obeys the law, which is more than what 99% of drivers do in the Phoenix metro. Go count how many people obey traffic laws for fun.

And guess who's at fault when you're caught?

Edit: No, crossing double-lines to avoid obstructions isn't breaking the law. People in the Comma Discord bring up these weird edge cases that are outlined in law, too. No, you're never forced to break the law when driving.

You can downvote me all you want. You're wrong. The police would find you wrong, a traffic law court would find you wrong. People are animals and don't want to obey the law. Just obey the law. Drive the speed limit, keep right unless passing or turning left.
by mtalantikite | 2025-06-23 19:56:05+00:00
> I suppose, religion aside, that that feeling is wonder. That is not a feeling I often feel running errands and going out in America. But it’s a feeling that the Japanese business landscape and built environment is able to spark frequently.

On our Friday stand-ups we generally chat for a few minutes about what we're up to for the weekend, and my update is usually something along the lines of "I'm going to go outside and let New York happen to me". I'm feeling that wonder less and less here in the city as all the quirky, niche things have been driven out due to rent increases and are being replaced by their private equity owned, multi-national versions. But the ability of the city to spark wonder certainly exists in our environment here more than in most in the US since we navigate by foot and not typically by car.

I'd prefer optimizing for wonder than most other things.

Edit: Actually there used to be a Japanese cafe in my neighborhood called "House of Small Wonder", which was attached to an omakase spot. They had a big tree growing out of the middle of it, going up out the roof, with space for maybe 15 or less. It's now a Glossier makeup store.
by titzer | 2025-06-23 19:56:12+00:00
> Better to structure your code so that you do the pointer manipulation (and allocation) in Go code instead, and leave assembly only for what is absolutely necessary for performance (usually things like bulk operations, special instructions, and so on).

While I generally agree with this, one way to mitigate the maintenance issue is to offer a macro assembler instruction that performs a write barrier that is kept up to date with what the Go compiler emits. If it the compiler itself uses that macro assembler method, it's already pretty easy.

After many years of racking my brain on how to make each of the things "blessed and bulletproof", I've realized that systems languages will inevitably be used by people building high performance systems. People doing this will go to crazy lengths and low-level hackery that you can't anticipate, e.g. generating their own custom machine code[1], doing funky memory mapping tricks, etc. The boundaries between that machine code and your language are always going to run into representational issues like write barriers and object layouts.

[1] Pretty much all I do is language VMs, and there is no way around this. It will have a JIT compiler.
by nchmy | 2025-06-23 19:56:29+00:00
I've been happily using it for a long time, and rye before that.

Just today I set it up on 20 PCs in a computer lab that doesn't have internet, along with vs code and some main packages. Just downloaded the files, made a powershell script and it's all working great with Jupyter etc... Now to get kids to be interested in it...
by jandrese | 2025-06-23 19:56:36+00:00
I understand this is a newer release of the self driving software than is generally available to the public, but it's only incrementally better than the existing self driving suite most Teslas have loaded.

It is interesting to compare the commentary here vs. on Tesla fan pages, where they say the biggest problem with FSD is that there are so few interventions now that they can't improve the data set much from real world data. It's just too good. The only thing stopping a nationwide Robotaxi rollout is those fuddy duddy regulators who refuse to sign off on the clearly superior technology because they're in Google's pocket. It's not hard to see how Tesla is a meme stock at this point.
by squigz | 2025-06-23 19:56:41+00:00
> Does it ever put things in absurd places, eg. a necessary dungeon key in a random grotto halfway across the map (or in another time)? Without clues, how would you know where to check next? Does the game help at all?

I haven't played this OOT randomizer, but with the Wind Waker randomizer I've been playing, you can configure things like that - so dungeon keys could spawn in their own dungeon only, or literally anywhere in the world, or just other dungeons. It also has settings that allow you to talk to an NPC to get hints where game-progressing items are.
by harmmonica | 2025-06-23 19:57:05+00:00
One thing is for certain: this will be one of the most scrutinized product launches in a long while. Assuming they're able to continue rolling this out (that assumes no major incidents) we will know every last misstep these cars make en route to a proper "driverless" service (ie no safety driver). Then the question will be whether the lack of trust amongst some members of the public towards Tesla/Elon costs them adoption, or if there are enough Tesla boosters/agnostics to get them the growth they want/need. And then at some point, if those rides with the boosters/agnostics all go well (months or even a years from now?), I would assume all but the most fervent anti-Tesla folks will become customers.
by almosthere | 2025-06-23 19:57:40+00:00
Nice and all, but what about the lessons we learned about running development as local as possible, eliminating the need for remote system access. all that sounds very 90's - 10s. These days you have a local environment that can emulate anything (see docker). Then you write code that interacts with that "anything" basically locally. When you are done with the code you can test and deploy - there is no need for remote access.

VMs should not be ssh'd into anymore - they should just be stamped over with the latest code drop. I mean did we not learn anything from the entire devops/ci/cd/immutability lessons of the last 10 years?
by JKCalhoun | 2025-06-23 19:57:54+00:00
Voyager of course took advantage of an alignment of the planets in order to perform the Grand Tour. Apparently it's 175 years before it happens again, FWIW.

I suppose an extra-solar-system probe though would simply need some gravitational slingshotting and not necessarily visit many of the outer planets. I suppose that changes the time scale.
by HenryBemis | 2025-06-23 19:59:01+00:00
I remember back in the day when I made the mistake to use Facebook and iPhones that a) Facebook never actually deleted anything and b) iMessage was also not deleting (but both were merely hiding).

This is why in this part of the world we have GDPR and it would be amazing to see OpenAI receiving penalties for billions of euros, while at the same time a) the EU will receive more money to spend, and b) the US apparatus will grow stronger because it will know everything about everyone (the very few things they didn't already know via the FAANGS.

Lately I have been thinking that "they" play chess with our lives, and we sleepwalking to either a Brave New World (for the elites) and/or a 1984/animal farm for the rest. To give a more pleasant analogy, the humans in WALL-E or a darker analogy, the humans in the Matrix.
by energywut | 2025-06-23 19:59:38+00:00
Watching one of the videos, the car went 38/39 in a 30, and was the only car nearby. It was not keeping pace with other vehicles in its lane. It seemed like a lot of the roads it was driving on were signed 35 or 40 (it was a lot of stroads), but a few were signed 30, which it just flatly ignored.
by mrspuratic | 2025-06-23 19:59:39+00:00
You can search by CPE here: https://nvd.nist.gov/products/cpe/search and search for e.g.:

cpe:2.3:a:sudo_project:sudo:*:*:*:*:*:*:*:* cpe:2.3:a:todd_miller:sudo:*:*:*:*:*:*:*:*

The above pair are the same "sudo", but split arbitrarily, perhaps varying by assigning authority preference. (There are some other "sudo" named projects too).

Those CPE IDs were determined by a brute-force-ish XML grep:

xml select -N cpe-23="http://scap.nist.gov/schema/cpe-extension/2.3" -t --match '//cpe-23:cpe23-item' --if 'contains(@name,":sudo:")' -v "@name" -n official-cpe-dictionary_v2.3.xml

Now, mapping CVE<->CPE is a tricker problem, it's not 1:1 (a single CVE can affect multiple product versions), and harder here since sudo (1986-ish) predates CVEs (1999) by a decade, and CPE (2009) by two. The most capable searches seem to be via non-free APIs or "vulnerability management $olutions", plus a few CLIs tools that need a lot of care and feeding.

This web service is free: https://cve.circl.lu/ But, you cannot search directly by CPE right now; you can start a search by vendor, then filter by product:

todd_miller sudo: 58 vulnerabilities sudo_project sudo: 42 vulnerabilities

Except, for reasons I don't understand, there are duplicates because they somehow source "unique" but overlapping CVEs from multiple databases. The true number might be 50 combined, of varying severity/concern, but I give up now. I'm going to go mutter into my beard for a while.
by freejazz | 2025-06-23 19:59:54+00:00
"creating mass surveillance program harming all ChatGPT users" is just taking the lawyers' words out of their mouth at face value. Totally ridiculous. And of course its going to lead to extreme skepticism from the crowd here when its put forward that way. Another way to do describe this: "legal discovery process during a lawsuit continues on as it normally would in any other case"
by danaris | 2025-06-23 20:00:27+00:00
> AGI won't come anytime in 20X, where X is under 40

Honestly, I think that's quite generous. And I only phrase it that way, rather than more like "that X should be 99" because trying to predict more than about 15 years out in tech, especially when it comes to breakthroughs, is a fool's errand.

But that's what it's going to take to reach AGI: a genuine unforeseeable breakthrough that lets us do new things with machine learning/AI that we fundamentally couldn't do before. Just feeding LLMs more and more stuff won't get them there—and they're already way into the diminishing-returns territory.
by GeekyBear | 2025-06-23 20:00:44+00:00
Just as LLVM doesn't automatically have a backend or every new CPU architecture, Mojo/MLIR doesn't automatically have a backend for every new CPU/GPU/TPU.

However, writing an LLVM backend for RISC-V sure did add support for a whole lot of different programming languages and the software you have access to through them in one fell swoop.

The same is true here.

Instead of rewiting all your GPU code every time you need to target a new GPU/TPU architecture, you just need a new backend.
by bdamm | 2025-06-23 20:00:54+00:00
It's probably also got to do with some magic behind the curtains; Waymo hasn't expanded much beyond their initial regions, so they've been static for years in terms of region. They very well may have hand-crafted expected paths, and obviously as the region coverage goes up that kind of hang-crafting doesn't scale (due to changes in the environment, at least) economically. So we can't really say how much work Waymo is putting into each mile. That's true of Tesla also, except that kind of work is totally antithetical to their entire approach from the very beginning, so it would be really surprising to find Tesla getting stuck in that specific local minima, wheras we can almost expect it from Waymo.

As a counter anecdote, I do use FSD with my family in the car, I also have used it on snowy roads, logging roads, and it does quite well. Not unsupervised well, but better than I expected given that I'm running FSD on a nearly 6-year old car. The number of trips around town that have been totaly interventionless has definitely been going up lately, and usually interventions have been because I wanted to be more aggressive, not because the car was making a major error or even being rough.
by nfriedly | 2025-06-23 20:01:53+00:00
The Anbernic RG35XX lineup are all good devices that are fairly budget friendly ($40-80 depending on sales and where you buy from). They all share very similar specs, just different layouts and controls. I'm partial to the RG35XX SP's clam shell form-factor, but other people like the RG35XX Plus that's akin to a gameboy color layout (but smaller) or the RG35XX H that's similar to a nintendo switch lite layout, including joysticks (but smaller). They can handle PS1 and older without any issues, plus some Dreamcast and N64 games.

On the higher end ($300-400), the Ayn Odin 2 is really the device to beat, although it's bigger, somewhere in between a Switch and a Steam Deck. It can handle some PS2, PSP, and even nintendo switch games - see https://docs.google.com/spreadsheets/d/1XaPYEyTinKk7F2uTfgSD... for a community-sourced list of compatible games.

Retroid also has some nice higher end devices around $200-300. I have a Retroid Pocket 3+ that I really like, and while it's not compatible with Rocknix, some of their newer devices are.

Before making a purchase, check out the Retro Game Corps, he reviews prettymuch all of these devices and can help you narrow down what you want: https://retrogamecorps.com/ or https://www.youtube.com/c/retrogamecorps
by freejazz | 2025-06-23 20:02:21+00:00
>So because the lawsuit pertains to copyright, we can ignore possible constitutional issues because it'll make things take longer?

What constitutional issues do you believe are present?

> There is no requirement for a lawyer to be utilized.

Corporations must be represented by an attorney, by law. So that's not true outright. Second, if someone did file something pro-se, they might get a little leeway. But the business isn't represented pro-se, so why on earth would the judge apply a lower standard appropriate for a pro-se party so a sophisticated law firm, easily one of the largest and best in the country?

When you are struggling to reason around really straightforward issues like that, it does not leave me with confidence about your other judgments regarding the issues present here.
by Havoc | 2025-06-23 20:02:25+00:00
Was about 50/50 when I wrote the comment whether to go with unreliable or untrustworthy.

But I think given context of gold held on little more than a pink promise trust is the right word here I think

>It will surprise most Americans to realize the world is not governed by Liberalism/Institutions

Yeah was surprised to recently discover less than <50% of the world pop is under democracy. Weird how distorted our perceptions are
by IAmBroom | 2025-06-23 20:02:47+00:00
One thing that fascinates me about science fiction is how uniformly it tends to restrict itself to our galaxy. FTL? I have friends who think that's coming this century. Colonization on Mars? Probably only a little harder than those moonbases I saw on 1970's TV shows.

But when Star Trek made a whole series about a ship being sent too far away to ever return (in one lifetime), they only sent it to the other side of our galaxy.

Anyway... the Fermi Paradox still doesn't apply to things 100s of MLYs away, that we can barely size up, much less get TV channel programming from.
by LegionMammal978 | 2025-06-23 20:03:16+00:00
As far as I can tell, the author of the critique specifically avoids espousing a timeline of his own. Indeed, he dislikes how these sorts of timeline models are used in general:

> I’m not against people making shoddy toy models, and I think they can be a useful intellectual exercise. I’m not against people sketching out hypothetical sci-fi short stories, I’ve done that myself. I am against people treating shoddy toy models as rigorous research, stapling them to hypothetical short stories, and then taking them out on podcast circuits to go viral. What I’m most against is people taking shoddy toy models seriously and basing life decisions on them, as I have seen happen for AI2027. This is just a model for a tiny slice of the possibility space for how AI will go, and in my opinion it is implemented poorly even if you agree with the author's general worldview.

In particular, I wouldn't describe the author's position as "probably not longer than 2032" (give or take the usual quibbles over what tasks are a necessary part of "superhuman intelligence"). Indeed, he rates social issues from AI as a more plausible near-term threat than dangerous AGI takeoff [0], and he is very skeptical about how well any software-based AI can revolutionize the physical sciences [1].

[0] https://titotal.substack.com/p/slopworld-2035-the-dangers-of...

[1] https://titotal.substack.com/p/ai-is-not-taking-over-materia...
by m101 | 2025-06-23 20:03:39+00:00
I know that Tesla sometimes feels like a religion but there just might be a good time to short the stock. Before going out and saying it's bad software, short the stock first and then ethically berate it. I just did.

It's a 200 pe stock, sales are falling, so it won't have earnings to speak of next quarter. High pe stocks need growth to justify their multiples. Tesla is not growing.

Also if this robotaxi service isn't pulled off the road soon then it will be limited to a very select set of locations. If someone has to sit in these cars to monitor them all the time then Tesla may be losing money on every journey.

This premature move in releasing the robotaxi is certainly stock pumping.
by chasil | 2025-06-23 20:03:52+00:00
I do not think that you are correct.

"The thermal conductivity of aluminum is 237 W/mK, and that of tin is only 66.6 W/mK, so the thermal conductivity of aluminum foil is much better than that of tin foil. Due to its high thermal conductivity, aluminum foil is often used in cooking, for example, to wrap food to promote even heating and grilling, and to make heat sinks to facilitate rapid heat conduction and cooling."

https://www.chalcoaluminum.com/blog/aluminum-foil-tin-foil/
by jacekm | 2025-06-23 20:03:54+00:00
Just kill it with uBlock. The more elegant way would be to inject a proper parameter to session storage with some kind of extension. Or switch to the light version of the service https://lite.duckduckgo.com/lite/

edit: I can see that in a comment below @yegg shared an even better way - switching to https://noai.duckduckgo.com/
by af78 | 2025-06-23 20:03:59+00:00
Ukraine started seeking NATO membership when Russia invaded Georgia in 2008. NATO members refused, following this flawed logic "that it would provoke Russia". In 2014, when Russia first invaded Ukraine, Ukraine was still a neutral country.

The reality is that Russia had had NATO countries on its borders (Estonia, Latvia and Lithuania) for years before it invaded Georgia and Ukraine. And two years ago Finland joined as well. Russia did nothing to prevent this.

NATO is a defensive alliance. The only thing it threatens is Russia's imperialism and expansionism.

Russia broke countless agreements where it recognized Ukraine's borders and independence, so Russia's signature is now worthless.

The war could stop tomorrow if Russia stopped the aggression it started. But Putin has consistently made it clear he wants all of Ukraine. Here's a recent example: https://www.reuters.com/world/europe/putin-says-the-whole-uk...

Everyone knows how Russia treats the peoples of lands it conquers: torture, executions, deportations etc. No country could accept these terms. It would amount to national suicide. For this reason Ukrainians have to choice but to keep fighting.
by jorvi | 2025-06-23 20:04:26+00:00
This is exactly my dream too, especially after seeing the Apple Watch prototype dumbphone cases they used to conceal them in public[0]. It would be a glorious re-purposing of the Apple Watch to serve the most diehard fans of the killed iPhone Mini.

Sadly the Apple Watch doesn't do proper external text input. You can connect a bluetooth keyboard, but it works by sending all input via the VoiceOver accessibility feature, which is slow and fidgety.

[0]https://cdn.idropnews.com/wp-content/uploads/2021/06/1509254...
by crazygringo | 2025-06-23 20:04:43+00:00
> If the speeding is only going with the flow of traffic, that's not a huge deal imo.

If it's intentionally programmed to violate speed limits, then sure.

If it's intending to follow speed limits but is failing, then that's terrifying, because where is its wrong information coming from, and how catastrophic could the errors be?
by reverendsteveii | 2025-06-23 20:04:46+00:00
One needn't imagine. Texas's strange attempt to twist civil law such that providing or facilitating an abortion is an injury to anyone who claims it is (and is thus a cause of action where the "injured" person can sue the person providing or facilitating the abortion) has taken this discussion out of the theoretical. Regardless of where you stand on whether abortion should be allowed, the idea that anyone who performs one is liable to the first person to notice that they did is an intentional perversion of civil law.

Or if you need to avoid the a-word because of the particular fruit that falls from that tree when shaken, just look at predatory towing.
by PaulHoule | 2025-06-23 20:05:00+00:00
One could make the case that theming in Linux is a problem, not a solution. You make your computer look like anything... as long as "anything" looks like crap.

I remember in the early 1990s theming was all the rage for Win '95 applications and the smaller the crapplet, the more aggressively it was themed. People got the sense that it was not cool and by the time Microsoft introduced really great theming support in WPF nobody wanted to use it.

The existence of so much software written to existing APIs is a reason why innovation in the OS seems at best marginal these days. If you thought "there is so much bloat in POSIX" you're either going to have to rewrite the whole userspace or build a POSIX emulation layer so you can use the GNU tools. If you wanted to build a really cool OS for the eZ80 it probably runs CP/M applications because if it did you have a lot of software to run on it and if it doesn't you have to write a text editor and everything else.
by DCKing | 2025-06-23 20:05:19+00:00
> they should really look at kernel CVE database

When quoting kernel CVEs as evidence as signs of insecurity, especially so seemingly authoritatively, please make sure you're informed about how what Linux kernel CVEs mean.

A CVE (for any product) does not automatically mean there is actually a vulnerability there or even if one is exploitable unless explicitly noted (in the CVE or credibly by someone else). Proof of concepts, reproducibility or even any kind of verification are not a part of the CVE process.

For the Linux kernel in particular, the CVE process is explicitly to be "overly cautious" [1]. In practice, this means the Linux security team requests a CVE for anything that has a mere whiff of being theoretically exploitable. Of course that doesn't mean that the bug that was fixed was actually exploitable, not even theoretically but certainly not in practice.

As a result, you can't use CVEs reported by the Linux kernel to make claims about the (lack of) practical security of any Linux system, including your desktop. The CVEs reported by the Linux kernel are there to notify you to very well informed users of the kernel to do further risk assessments, not to be taken at face value as a sign of insecurity. [The latter is true for the entire CVE system - they're not to be taken at face value as signs something is wrong. But it's especially true for the kernel.]

[1]: https://docs.kernel.org/process/cve.html#process