MurphyA/hacker-news huggingface dataset:
by mike_hearn | 2025-09-16 17:57:12+00:00
Let me try again.

The engineering costs of moving things out of the kernel can be significant. If your OS isn't totally hosed then - third party drivers excepted - there's probably a finite number of bugs you have to solve to get reliability up above your target level. It can often make sense to just sit down and fix the bugs instead of moving code out of kernel space, which will take a long time and at the end the bugs will still be there and still need to be fixed.

This argument gets a lot weaker when you can't fix the bugs, or when code changes so frequently new bugs get added at the same rate they get fixed. AV scanners and GPU drivers are good examples of that. And they do tend to get moved out of kernel space. Most of CrowdStrike doesn't run in kernel mode, and arguably Microsoft should have kicked the remaining parts out of the kernel a long time ago. A big chunk of the GPU driver was already moved.

Unfortunately by the nature of what AV scanners are trying to do they try to get everywhere. I'm sure MS would love nothing more than to boot them out of Windows but that's an antitrust issue not a technical issue.
by slipnslider | 2025-09-16 17:57:40+00:00
>never has prevented fraud.

Interesting, I've heard otherwise but it was anecdotes. Do you have any data on that?

> to track non-fraudulent users

You listed a large number of ways to fake the phone number which is why you believe it doesn't prevent fraud. What is to stop a non-fraudulent user from doing the same thing to prevent the tracking by the company?
by cbeach | 2025-09-16 17:58:04+00:00
The car has many other safety features that make it overall one of the safest cars on the road. Teslas in general rank very well for safety:

https://www.whatcar.com/news/the-safest-cars-on-sale-today/n...

> Out of the 20 models tested so far in 2025, just two scored high enough marks to be included in our top 10. Most impressively, the Tesla Model 3 is now the safest new car on the market thanks to its overall score of 359 out of 400.

---

> you're keeping the car...

Actually I'm planning to upgrade my Model S to a Model Y. Thanks for asking!
by AlexandrB | 2025-09-16 17:58:17+00:00
I don't see it. What I see is a crippled Control Centre in macOS because Apple couldn't be bothered to adapt it for a desktop environment. For example, there's no equivalent to "long tap" on macOS Control Centre, nor does right click do anything. So what you have left is the lowest common denominator of behaviours that could be supported with single-left-click only.

This isn't unifying anything, but providing the laziest solution possible for MacOS by copy/pasting the visual design of iOS.

Sidenote: Does macOS Control Center even support any shortcut keys? I've honestly never tried, but a cursory search suggests there's no way to map a shortcut key to a Control Center action though you can open it with Fn-C. Again, lazy copy/paste of the iOS UI without adding any of the functionality a desktop power user might expect.
by ChrisRackauckas | 2025-09-16 17:58:23+00:00
Yeah, that's a separate post https://scicomp.stackexchange.com/questions/29149/what-does-.... I wanted to keep this post as simple as possible. If you could show cases where explicit Runge-Kutta methods outperform (by some metrics) implicit Runge-Kutta methods, then it leads to a whole understanding of "what matters is what you're trying to measure". And then yes, symplectic integrators are for long time integrations (explicit RK methods will how lower error for shorter time, so its specifically longer time integrations on symplectic manifolds, though there are implicit RK methods which are symplectic but ... tradeoff tradeoff)
by IncreasePosts | 2025-09-16 17:58:46+00:00
But how did they get his Gmail password in the first place?

I'm not sure if I have the same password reset flow as OP, but when I try to reset my password and even provide the 2fa code, it basically doesn't let me get past a certain point without contacting my backup email address or making me use a phone which I'm logged in on to complete the reset
by harmmonica | 2025-09-16 17:59:12+00:00
Not sure if you have a recent side-by-side example with Uber, but this seems like it would have to happen if the demand is there. How else can you offer a quality product (i.e., car shows up in a reasonable amount of time) if you don't have enough cars to satisfy the demand? Pricing is the primary demand lever.

There's so much polarizing opinion on Tesla's offering and whether they'll get to Waymo's level sooner than later, but this seems like it's going to be or already is a huge issue for Waymo where they can't manufacture the vehicles fast enough to satisfy the demand as they expand both locally (because they capture more of the market) and into new geographies. Will they try and acquire a manufacturer? I don't think that's economically feasible for Waymo (Geely market cap is $25b, per Google snippet fwiw), and obviously being in the car business is different than autonomous, but I'm sure Google would bankroll a purchase if they thought it was the right growth strategy.

I guess Tesla, even if their autonomous is on par with Waymo tomorrow, also has to manufacture the fleet, but it seems extremely beneficial to have that capacity in house vs. relying on partners. Maybe I'm wrong and it's not that much of an advantage, but at first glance it would seem to be.
by darkamaul | 2025-09-16 17:59:13+00:00
As a European, I can’t help but feel a bit sad that we’re missing out on the driverless side of things. It seems like most of the meaningful deployments are happening in the US (Waymo, Cruise).

I’d really like to see either a Waymo competitor emerge in Europe, or even Waymo themselves operating here. The regulatory environment is obviously more complex, but it’d be great if we didn’t end up years behind on something this transformative.
by thewebguyd | 2025-09-16 17:59:32+00:00
Mail.app makes me sad, because it is neglected. Outside of Thunderbird, it's sort of this last bastion of desktop-first mail clients when everything else, even "New" Outlook, has become a web app or some electron monster.

I use mail.app daily across phone, iPad and Mac - it's "fine" but I'd really love it to get some investment.
by mschuster91 | 2025-09-16 17:59:39+00:00
That's why I explicitly wrote: "for stuff that should only be done by legitimate users".

That means Netflix et al can (and do) ban everything that even remotely smells like a datacenter IP range and not a residential one, because that is a common method of evading regional bans or undermine pricing structure.

And on top of that... if the focus of your website is humans, you might want to cut off all datacenter originating traffic as well. Save yourself the hassle of dealing with AI scrapers.
by like_any_other | 2025-09-16 17:59:46+00:00
His phrasing is very confusing - claiming the "from" field was spoofed, but that if he could see the "full header", he could have spotted the spoofing.

I would also assume something as prominent as the Gmail website/app for iOS, and the google.com domain, would have all possible email security features correctly configured.

So.. is this not the case? Or is it, but due to bad UI, despite all this security, any schmoe can send email appearing to come from google.com, and I have to pore over unspecified details in the "full header" to spot a fake?
by ProllyInfamous | 2025-09-16 18:02:04+00:00
I see my life of tech primarily as Pre-Facebook & Pre-Tinder & Pre-ChatGPT.

The further back I recollect, the happier I become =D

>local BBS's

Austin, Texas, was a wild place in the 90s. I remember Alex Jones came on PublicAccessTV, right after the toilet-bowl-seat guy, before the late-nite sex doctors. Lots of online discussions were had outside of walled gardens.
by chuckadams | 2025-09-16 18:02:52+00:00
That sounds pretty reasonable: npm should allow bundling the lockfile with things that are marked with the type of "project", and whether it actually uses them depending on whether other locked constraints are overriding it. So instead of one lockfile, a prioritized list of them. The UX of dealing with that list could be a sticky wicket though, and npm isn't known for making this stuff easy to begin with.
by emacsen | 2025-09-16 18:02:52+00:00
I'm a bit confused at the ways HTMX and Alpine AJAX differ and where they're the same. I know there are header difference, for example, and that HTMX may have some functionality Alpine is missing, etc.

For example, HTMX has websocket support, while it looks like Alpine doesn't. Alpine has Alpine AJAX, but also alpine-morph, etc.

I only saw one article specifically addressing combining the two, but also very little on server side transitioning from one to the other.

I wish there was an article on starting with HTMX and what Ajax looks like in p
by roadside_picnic | 2025-09-16 18:02:53+00:00
The largest source of "renewable" energy (not just electricity) in the EU is biomass [0], which, in many cases is wood pellets shipped (using bunker fuel to power the ships of course) from North America to the EU.

Page 8 of this report [1] gives a pretty good visual of how this trend has increased over time.

Europe is basically reverting to using wood for it's primary heating fuel.

0. https://energy.ec.europa.eu/topics/renewable-energy/bioenerg...

1. https://apps.fas.usda.gov/newgainapi/api/Report/DownloadRepo...
by robmccoll | 2025-09-16 18:03:00+00:00
I think a lot of it is the people using it and certain parts of the culture. There are a lot of Enterprise TM programmers that seem to believe as many layers of abstraction and as much verbosity as possible with little tiny methods that do practically nothing leads to better solutions. It is totally possible to write concise and pragmatic code with Java. One thing that will be a thorn in your side though is null handling. The traditional approaches increase line count and branching. The newer(ish) Optional-based null handling is quite verbose but in width.
by cesarb | 2025-09-16 18:03:06+00:00
> For us 8 to 17 was tough due to a lot of things you weren’t supposed to be using going away (sun packages). But TONS of libraries did it anyway.

AFAIK, these libraries did so because there was no alternative, and some of the changes in Java 9 and later were done to provide them with an alternative. The only thing left is Signal/SignalHandler, which AFAIK still has no alternative outside the sun.* packages.
by djsavvy | 2025-09-16 18:03:15+00:00
haven ridden in both a few times, yes, Waymo is head and shoulders better. It's smooth and I don't think I've ever seen any false alarms or behavior that made me feel unsafe in a Waymo, while I've had a few scary or annoying situations in the Teslas. I took a 6-minute robotaxi in drizzling weather where it parked in intersections twice because the cameras were obscured. Meanwhile Waymo can drive perfectly in heavy fog.

Both the Waymos and Teslas have that central display that shows you what the car sees (pedestrians, dogs, traffic cones, other cars, etc). The Waymo representation of the world reaches pretty far is is pretty much perfect from what I've seen. Meanwhile the Tesla one until recently had objects popping in and out.

Neither is perfect, of course; both will hesitate sometimes and creep along when (IMO) they should commit. But they're both still way better in that regard compared to the zoox autonomous cars I see in SF.
by perihelions | 2025-09-16 18:03:21+00:00
By chance, someone posted the text on Reddit two years ago,

https://old.reddit.com/r/Old_Recipes/comments/ydmncf/searchi... ("From Better homes and gardens cookbook 1953")

The one in this very specific 1953 cookbook is not an egg-based custard, but uses as a thickening agent condensed mushroom soup, from a can.
by thewebguyd | 2025-09-16 18:03:24+00:00
Same. Just give me my M4 Macbook Pro, but Linux compatible.

I'm sure people will chime in and say framework, or other Linux-first vendors but they still make too many compromises.

Speakers suck, or the display sucks, or the microphones suck, or they get too hot, or they are too loud, or battery life sucks in comparison, or the chassis feels like cheap plastic and cracks and breaks easily.

There is no other laptop on the market that beats the Apple silicon macbooks right now.

I continue to tolerate macOS just for this hardware, and the rest of the OEMs seem to have zero intention at all to trying to catch up.
by RandomBacon | 2025-09-16 18:03:35+00:00
They still attack tech professionals living in California. Saying you have crypto will probably move you to the top of the list, but they'll still get to you eventually.

My brother (a tech professional in California) does not have any crypto or social media, and attackers still stole his phone number, which they used to steal his email account, which they then tried to get into a non-existent Coinbase account. He was only out of the time it took to get his phone number back (a couple of hours later).
by canucker2016 | 2025-09-16 18:04:18+00:00
According to https://sportstoursinternational.co.uk/blog/how-to-get-entry..., you can also gain entry via a tour operator for non-USA entrants or if you've already run several of the Abbott World Marathon Majors, there's a draw program.

Boston Marathon tour operators: https://www.baa.org/races/boston-marathon/plan/international... and https://www.baa.org/boston-marathon-international-tour-progr...

Abbott World Marathon Majors draw program: https://www.worldmarathonmajors.com/content-hub/majors-draw-...
by potato3732842 | 2025-09-16 18:04:20+00:00
Exactly.

BigCo is angry the .gov thugs showed up unannounced and dragged their dicks all over everything like they're the goddamn DEA seizing the entire contents of an autobody shop because one of the techs was involved in drug running shit.

The .gov thugs respond "we didn't abuse you like some little fish, we akshually built a case" as if that justfies it.

Everyone should be enraged by both sides here because both sides statements are clearly predicated on the assumption that what they do is perfectly ok.

BigCo shouldn't be getting away with "it looks good if you squint and my lawyer will tell you why" sketchy compliance stuff that the little guy can't. And the .gov should be treating the little guy with the same respect that they would a BigCo who can pay a big law firm to get their stuff in order.
by dwaite | 2025-09-16 18:04:30+00:00
The structured part is somewhat like using for and while loops rather than goto statements - it uses block scope to make it easier to reason about how concurrent code is compartmentalized.

However, you still have concurrent code. The example given uses futures rather than async/await, and so the thread blocks waiting for these other threads to complete.

The Java alternative to async/await is the virtual threads. Since they are not GC roots and the stack is a chain of heap-allocated objects, the idea is that they can have significantly lower overhead in terms of memory usage for small tasks. Rather than the compiler generating heap objects to store intermediate state, it just uses a virtual thread's stack.

However, even without async/await syntax you still have equivalent concepts. Since the compiler doesn't have native structured concurrency, it is emulated by putting tasks in lambdas. You fork off subtasks, and do a blocking get() to resolve the futures for their results. Heavy use of fork(), run() and get() aren't necessarily better than async and await keywords.

One concern I have is that Java virtual threads are supposedly preemptive, not cooperative. This means you will have less guarantees around concurrent modification than you would with a typical async/await system running cooperatively on an executor. Several languages willing to make more core changes around adding async/await have gone as far as to also integrate actor functionality to help developers write concurrency-safe code. I don't see Java being able to provide developer help/diagnostics here like other languages can.
by graemep | 2025-09-16 18:04:51+00:00
I think not.

The protests last Saturday got a boost from the murder of Charlie Kirk so the large turnout is misleading.

The only British political figure willing to accept Elon Musk's backing is Tommy Robinson, and he is not a major player, just someone good at getting into newspapers. Very different from the US or continental Europe - for example Germany where AfD (which took Musk's money) has seats in both the national and European parliaments.
by malyk | 2025-09-16 18:04:56+00:00
Right. The idea here is to kick of 3-8 or something tasks. They finish as you finish writing the next prompt. Then you go and review/test/merge the code from the first task, then another task finishes and you review/test/merge that code.

The challenge is that you have to be working on multiple work streams at once because so far Codex isn't great at not doing work you are doing in another task even if you tell it something like "class X will have a function that returns y"...it will go write that function most times.

I've found it really good for integration work between frontend and backend features where you can iterate on both simultaneously if the code isn't in the same codebase.

Also, for Codex this works best in the web ui because it actually uses branches, opens prs, etc. I think (though could be wrong) that locally with the CLI or IDE extension you might have to manually great git worktrees, etc.
by WorldPeas | 2025-09-16 18:05:34+00:00
That's easier to do with training, and the business is usually more willing than a consumer as it increases their business. Anecdotally, see how many of them (at least locally to myself) have adopted the doordash/grubhub tablets in their kitchen ordering system. I imagine it would be a co-packing situation with lockers on wheels similar to the vehicle KFC uses in China: https://www.mashed.com/284555/the-futuristic-way-kfc-is-sell...

Uber's NURO seems to be developing a vehicle with a similar form factor as seen on this page: https://www.nuro.ai/first-responders

EDIT: see comment below, uber does not own NURO
by harpiaharpyja | 2025-09-16 18:06:21+00:00
> The structure of British democracy kept fascists away, not British people.

That sentence was particularly hard to parse. It read like you were saying that the structure of British democracy kept fascists away, but did not keep the British people away (???).

I did manage to figure it out eventually though. I think you meant to write:

It was the structure of British democracy that kept fascists away, not the British people.
by akhisud | 2025-09-16 18:07:00+00:00
Our ideal users are developers and product teams who want to automate everyday workflows for themselves and their users. Examples include meeting prep, daily/weekly reporting, project management, GitHub repo management, and customer support.

Power users treat Rowboat as their daily go-to assistant for a range of different tasks, customizing assistants for themselves and expanding to cover more use cases.

Regarding pricing: If usage exceeds beyond the $20 (starter) plan, we have a $200 (pro) plan that users can upgrade to. Additionally, we will soon be launching pay-as-you-go pricing as well.
by interestica | 2025-09-16 18:07:06+00:00
They had a long history of correspondence. The preceding letter is archived and you can probably get a copy. (https://bracers.mcmaster.ca/79128)

> Jan 6/1962 Re nuclear disarmament and world government. BR is not inclined to agree or disagree with Mosley's views, but he does think that Mosley is "rather optimistic" in his expectations. BR provides criticism of his main two objections. (A polite letter.)

> Jan 11/1962 Mosley wants to lunch privately with BR about their differences.

These are basically all the letters exchanged with Mosley:

https://bracers.mcmaster.ca/bracers-basic-search?search_api_...
by foldr | 2025-09-16 18:07:07+00:00
The UK age verification laws were discussed very extensively on HN before becoming law. Here is one example:

https://news.ycombinator.com/item?id=30256984

Or more generally, just search for HN threads about 'proposed laws':

https://www.google.com/search?q=hn+%22proposed+law%22+ycombi...

I am not convinced that there has ever been a de facto HN policy of flagging threads about proposed laws. I don't see it in the guidelines or in the historical actions of the moderators or community.
by roadside_picnic | 2025-09-16 18:07:16+00:00
Many people only look at "electricity" generation when they think about renewables, but fail to recognize that that is only part of energy consumption (and a surprisingly small one at that). Globally electricity production only accounts for ~21% of energy usage, so even if we had an entirely green grid across the entire planet we still would have a long way to go as far as having sustainable energy usage.
by WorldPeas | 2025-09-16 18:07:25+00:00
I would argue that the sidewalk robots are too hard to coordinate and not strong enough to hold up against crime, the solution is somewhat closer to my other comment below, a vehicle with maybe 4 or 8 food cells that can fill up at various locations then make its journey around the city. At that point the problem would be idle timeouts and how to handle disgruntled consumers that lost their window for pickup
by QuadmasterXLII | 2025-09-16 18:07:35+00:00
What I specifically mean by "care literally at all" : banks have a policy of reimbursing people who had their accounts emptied despite taking reasonable precautions. This creates sane, linear incentives: banks care 1000x more about a $100,000 fraud than a $100 fraud; they care 1000x more about a scam affecting 100 people than a scam affecting one person, etc.

Unrelated, but for added spice, here's a thread from ten months where everyone agrees you're a fool unless you secure your coinbase account with google authenticator

https://www.reddit.com/r/CoinBase/comments/1h65zuh/account_h...
by Hilift | 2025-09-16 18:07:35+00:00
One thing you are missing out on: mandatory loud (97 to 112 db) 1000 Hz audible beep when the vehicle reversing, oh so slowly, such as at the recharging station. Also, constant shop vac five horsepower vacuum cleaner sound. BEEP BEEP BEEP BEEP BEEP. VROOOOOOOOOOOOOOOOOOOOOOOOOOOOM

Oh wait, you thought those would be in the middle of nowhere? Nope.

https://www.karmactive.com/waymo-charging-noise-blasts-112-d...
by benoau | 2025-09-16 18:08:17+00:00
What I really hate about testing mocks is you're just testing mocks, eventually your entire suite is just testing one big abstraction effectively designed to pass.

I've always preferred unit tests for core logic and "full system" E2E tests using "real" infrastructure as much as possible, especially via Puppeteer and these days Playwright, then you can safely be as ambitious as you want anywhere in the software.
by jfengel | 2025-09-16 18:08:27+00:00
I'd argue that it's a failure of democracy rather than federalism. Trump is not a single person -- he was elected by a majority, and if that election were re-run today it would likely have the same result. His party holds majorities in both houses of Congress. I see little evidence that there is widespread opposition from his supporters.

The Constitution was designed for some resistance to tyranny-of-the-majority, but it was not absolute. It took decades of effort to subvert it -- most notably by focusing on the Supreme Court.

When the majority is that deeply opposed to the minority, then it may be time to reconsider whether this specific federation can continue. Which is too bad -- establishing hard borders would weaken everybody. But the union itself no longer appears sufficiently united to make any kind of system work.
by johnyzee | 2025-09-16 18:08:29+00:00
Those are not Java paradigms per se - they're just practices of mediocre enterprise developers, of which Java has many, owing to being such a mainstream platform.

As for the language itself, a lot of verbosity has been culled in later language versions, with diamond operators, lambda expressions, local variable type inference, etc.

In either case, code is read more than it is written, so if a bit of verbosity makes code easier to read, I'm okay with it.