MurphyA/hacker-news huggingface dataset:
by evanb | 2025-09-17 17:05:17+00:00
What if the property with 1 hectare of area were 0.1m x 10^5 m? The meter is bigger than the field is wide.

Or, more to the point, suppose someone came with a different system of units and said: look, one of our standard lengths is 10^-6 of one of yours, but one of our standard areas is defined just like yours: 1 ha = (100m)^2 and (1 of our areas) = (100 of our lengths)^2.

In other words, their standard length = 10^-6m; their area = 10^-12 ha = 10^-8 m^2.

Is their standard area bigger or smaller than their standard length?

Notice that in proportion the lengths and areas are the same.
by anon7000 | 2025-09-17 17:05:51+00:00
Another two examples:

* prompts in settings for adding an account recovery contact that never go away, even after months and months of successfully setting it up multiple times.

* OS account profile picture can barely stay associated with the most recently picked option. Happens for non-iCloud local accounts on Mac, happens when I change profile pictures on iOS for iCloud… weird.

* OS account update screens on iPad, iOS, and watchOS will forget that they are in the middle of updating if you navigate away from the settings screen. Thankfully, today they at least recover from it (it’s probably still happening in the background), but it takes several long seconds of spinning for the settings page to remember that it was doing an update two seconds ago before I navigated away from it.

* similar to your ghost pictures bug, deleting a large media file from a media player app moves it to recently deleted, but you can sometimes end up in situations where you can’t permanently delete the file, or it doesn’t show up anywhere but still takes up space. (Talking about 20GB-80GB file sizes where it makes a big difference on OS storage space)

Some of these bugs have been around for a VERY long time.

But the weird thing is I don’t see them in 3rd party apps.
by jerf | 2025-09-17 17:06:24+00:00
It has come lightyears.

ProtonDB has a feature where you can give it access to your Steam account for reading and it'll give you a full report based on your personal library: https://www.protondb.com/profile

And I find if anything it tends to the conservative. I've encountered a few things where it was overoptimistic but its outweighed by the stuff that was supported even better than ProtonDB said.

In the late 2000s, I played a few things, but I went in with the assumption it either wouldn't work, or wouldn't work without tweaking. Now I go in with the assumption that it will work unless otherwise indicated. Except multiplayer shooters and VR.
by mklyons | 2025-09-17 17:06:42+00:00
That’s a fair point. I don’t see it as the antidote for people who are addicted though. It’s just a nice place for people who want to engage less. I’m definitely aware it won’t be a big thing.

If you’re looking for an actual antidote to the addiction, I don’t think that will exist in the form of a product, that will come from individuals themselves if it ever does.
by tomgag | 2025-09-17 17:07:20+00:00
I like to think I wrote a good analogy of what ChatControl/client-side scanning really is. They say "it's not a backdoor, it doesn't break E2E encryption", and they're right.

> It's like asking to an alcoholic schizo with a history of corruption, who only speaks Russian, and that you are forced by law to feed and host at your place at your own expense, to check your private letters before you're allowed to put them in an envelope.

https://gagliardoni.net/#20250916_clientside

https://infosec.exchange/@tomgag/115213723470901734
by lostdog | 2025-09-17 17:07:27+00:00
For a self-driving company, replacing a lot of drivers servicing some passengers is much better financially than replacing a few drivers servicing many passengers. Pencil it out yourself and you'll see that doing robotaxis is much better than doing robobuses. Plus, have any cities suggested that they would contract out their business driving to an automous company? Has anyone asked the unions to see what they might do about it?

Autonomous buses will come, but only after the approach has fully taken over the taxi market first.
by TMWNN | 2025-09-17 17:07:34+00:00
More like the other way around.

US users are today 21 of the 49 TikTok accounts with the most followers <https://en.wikipedia.org/wiki/List_of_most-followed_TikTok_a...> (not including TikTok itself). When the Trump administration came close to forcing a divestment/shutdown on TikTok in 2020,[1] Americans were 10% of TikTok's user base but 50% of revenue.

[1] And boy, do Democrats who shouted Orange Man Bad back then now wish they had supported the move
by tanepiper | 2025-09-17 17:07:59+00:00
Yes, also using multi-stage container - we output signed OCI to our repository and have Rekor and GitHub for SBOM and attestation.

This is another huge pet peeve of mine is how hard it is to have a good container pipeline to build containers without running root - we tried some of the alternatives but they all had drawbacks - easiest is to just use GitHub Ubuntu images and hope for the best (although I recently saw some improvement in this area we want to investigate)
by graemep | 2025-09-17 17:08:18+00:00
> The next thing is, do they know how to rely efficiently on a diverse panel of expert, or do they take only yes-man/lobby-funded experts around them?

Unfortunately, I know the answer to that!

> The problem is not they ask experts

I think with with IT they do realise that they do not know. They also believe someone who says something is feasible, or a good solution over someone who says it is not.
by pragma_x | 2025-09-17 17:08:32+00:00
Exactly. Everyone is doing this, maybe well, maybe poorly. Consider Sonatype Nexus and its "repository firewall" product. Their business model _depends_ on everyone not cooperating, so there's likely a ton of folks that would love to pay less to get the same results.

> The closest thing I can think of (and this isn't strictly what you described) is reliance on dependabot, snyk, CodeQL, etc which if anything probably contributes to change management fatigue that erodes careful review.

It's not glamorous work, that's for sure. And yes, it would have to rely heavily on automated scanning to close the gap on the absolutely monstrous scale that npmjs.org operates at. Such a team would be the Internet's DevOps in this one specific way, with all the slog and grind that comes with that. But not all heroes wear capes.
by mbw234 | 2025-09-17 17:08:48+00:00
I'm half of Point-Free and can answer your questions.

The fact that our library deploys back to iOS 13 is just our way of showing we care deeply about back deploying these tools so that anyone can use them. Certainly no one is deploying iOS 13 apps these days, but people definitely are deploying iOS 16 apps (and may be for another year or two), which has no access to SwiftData.

And investing time into learning a third party library is just the name of the game when one feels that the tools Apple provides do not suit their needs. Luckily our library mimics many of the patterns that one is used to with SwiftUI and SwiftData, but has the benefits of being based on SQLite, is open source, and not a proprietary technology.

And I'm not sure what wheel we are reinventing here. We feel most of our libraries are specifically filling holes that Apple has left open. We also don't do a ton of paid support with companies, but we certainly do answer dozens of questions on Slack, Twitter, GitHub discussion, etc, every day. All for free.
by stephencelis | 2025-09-17 17:08:52+00:00
Are you suggesting SQLiteData is an ORM, or SwiftData? SwiftData (and CoreData) are certainly ORMs, but SQLiteData is not. It's simply a collection of tools on top of SQLite that provide similar functionality to SwiftData, but you always have direct access to SQLite.

The things you say that SQLite doesn't do is exactly what SQLiteData provides (Swift-friendly bindings for encoding and decoding data from SQLite), and more. There's a footprint, as there is with any library, but there is no ORM level of abstraction here.
Show HN: Color-Coded Map of Which Areas Are Nice in San Francisco
by vasilzhigilei | 2025-09-17 17:09:13+00:00
I'm visiting SF and I built this quick demo app for an Antler hackathon. It shows which neighborhoods are pleasant or unpleasant and a brief description & highlights. I showed this to some folks when I visited the Founders, Inc. office recently and they seemed to like it, so I decided to share it here, too!

Whenever I visit a new city or when I was temporarily moving to Austin, simply looking at Google Maps isn't helpful (bunch of meaningless gray streets). To understand a city, I'd have to do some combination of: read Reddit posts for recommended areas, search for annotated map images, glance at hoodmaps.com (funny, but not always actually helpful), look up crime maps, watch YouTube videos that talk about a city, etc.

I've always just wished for there to exist an annotated map app where I could understand a city from a local's perspective. So here's a prototype!

Future work:

* conduct cluster analysis of highly rated POI to highlight must-go recreational streets on the map.

* Claude is currently generating the scoring, which isn't reliable. I'll need to replace the scoring with an algorithm based on real data.

Please let me know what you'd like to see for this kind of a map. Thank you!
by phailhaus | 2025-09-17 17:10:13+00:00
Even simpler, complex numbers are really 2D vectors with addition and multiplication defined: a field. There's nothing "imaginary" about that second dimension, very frustrating to see them defined that way because it makes people think of it as an "escape hatch" out of real numbers. When you're working with complex numbers, you are working with a different system: `5 + 0i` is still a complex number because it's really `(5, 0)`.
by TMWNN | 2025-09-17 17:10:48+00:00
>If you are successful the newUSA will force you to divest what you've build against your will.

Besides what bluecalm said, if TikTok were a Canadian, British, French, German, Korean, Japanese, or Taiwanese company, the US government wouldn't have intervened in the first place.

Conversely, if TikTok were a Canadian, British, French, German, Korean, Japanese, or Taiwanese company, American would not have to fear a hostile Chinese government silently gathering data on American users, or a company repeatedly shown to be lying about using its app to do so.
by otterley | 2025-09-17 17:10:58+00:00
I can't help but wonder whether the problem being addressed is the result of two antipatterns.

The first is that the scope being managed by a single Terraform application is too broad (e.g., thousands of resources instead of tens or hundreds). File-level locking is fine for small databases with few to no concurrent writers, but as more users come in, and the database gets bigger, you need record-level locking. For Terraform state files, it begs the question why the database got so big and why there were so many concurrent users in the first place.

Second, Terraform state files are a cache but they're being mistreated as a source of truth. This isn't the user's fault but it is the result of (understandable) impatience which results in inevitable shortcut-seeking. It's been a risk since Terraform's inception, and it won't go away as long as people complain that collecting current actual state from the resource provider is too slow.
by Aurornis | 2025-09-17 17:11:07+00:00
When I reached the part about watching a lot of Louis Rossmann videos it made more sense. I have to be careful with my words because there are a lot of Louis Rossmann fans on HN. Rossmann is a very charismatic influencer who speaks with a confident and soothing tone and positions himself as someone just telling the facts for the benefits of his viewers. I've written before about how he tends to jump to conclusions, launch videos based on rumors, ignore facts that contradict juicy controversies, and stir the pot while positioning himself as the only rational source for a subject.

Note that I'm not saying Louis Rossmann is always wrong, nor that I disagree with him on everything, nor that I dislike the good things he does, nor any of the other numerous straw-man arguments that people come up with when you bring up issues with his influencer activity. However, he's the type of influencer who seems to lure in people who let their guard down and stop thinking critically for themselves, which opens the door to articles like this one where the conclusion isn't entirely rational but it feels rational after watching Louis Rossmann talk about it for hours and hours.

Conflating America, the country, with American companies, ignoring all of the non-American companies doing the same practices, and then bringing up a non-American company as the lone supporting example is all consistent with the dynamic I'm describing. The conclusion is assumed to be correct, because it's correct in the world of Louis Rossmann, but putting it to words outside of the YouTube influencer bubble falls apart on any critical thinking.
by denis_dolya | 2025-09-17 17:11:10+00:00
I’ve been working with SQL Server from Python on various platforms for several years. The new Microsoft driver looks promising, particularly for constrained environments where configuring ODBC has historically been a source of friction.

For large data transfers — for example, Pandas or Polars DataFrames with millions of rows — performance and reliability are critical. In my experience, fast_executemany in combination with SQLAlchemy helps, but bulk operations via OpenRowSets or BCP are still the most predictable in production, provided the proper permissions are set.

It’s worth noting that even with a new driver, integration complexity often comes from platform differences, TLS/SSL requirements, and corporate IT policies rather than the library itself. For teams looking to simplify workflows, a driver that abstracts these nuances while maintaining control over memory usage and transaction safety would be a strong improvement over rolling your own ODBC setup.
by _fat_santa | 2025-09-17 17:11:26+00:00
Hoping someone in the rideshare space could shed some light on this for me but why would Waymo partner with rideshare providers instead of just going in by themselves? Is it just marketing/exposure (Uber/Lyft both have tons of users, Waymo could instantly tap into that user base instead of trying to grow their own) or is it more of a regulatory thing?
by TMWNN | 2025-09-17 17:11:53+00:00
Similarly, when the Trump administration came close to forcing a divestment/shutdown on TikTok in 2020, Americans were 10% of TikTok's user base but 50% of revenue. Of the top 50 most-followed accounts <https://en.wikipedia.org/wiki/List_of_most-followed_TikTok_a...>, 21 of 49 (not including TikTok itself) are American.
by incomingpain | 2025-09-17 17:12:15+00:00
When Obama spoke out against cancel culture a few years back, I thought that we'd peaked with cancel culture and it'd go away.

“This idea of purity and you’re never compromised and you’re always politically woke, and all that stuff — you should get over that quickly. The world is messy. There are ambiguities. People who do really good stuff have flaws.” Obama was 100% correct here.

This time it's conservatives doing the cancelling; i dare you to tell me OP did no wrong. But we're all flawed. The person above is not going to look at losing their job and consider where they might have gone wrong. They are going to be extra polarized now. It doesnt serve anyone to have her become more polarized.

To reach unity again, we're going to need to stop this. This firing tool that both sides can use will lead to totalitarianism, demanding submission and suppression of their speech and identity. It's not healthy for society at all.
by dmbche | 2025-09-17 17:12:49+00:00
Haven't they recognised that the rights of Palestinians to be protected from genocide has plausibly been infringed upon? Which is what was said in that excerpt? Edit1: I'm specifically referring to all decisions regarding provisional measures

Edit0:Rulings are not only the final decision, feel free to chat with a lawyer

What more do you need? Indeed, there hasn't been a final ruling yet. What a gotcha!

Edit1: Also, please understand that the distinction you are pointing to is just saying : 1. Palestinians seemingly are being genocided 2. Israel has a responsibility not to ebact acts of genocide on the palestinians 3. Israel keeps failing at this goal and has even has it's leaders express genocidal intent.

Which is to say everything BUT the final ruling - that Israel has committed genocide - as final ruling can't be arrived to expeditedly even in the face of overwhelming evidence
by dns_snek | 2025-09-17 17:13:17+00:00
Seriously? This is is extremely low hanging fruit that's not being taken care of. You shouldn't be able to take over a software dependency with a phishing email. Requiring simple PGP code signing or even just passkey authentication would eradicate that entire attack vector.

Future attacks would then require a level access of access that's already synonymous with "game over" for all intents and purposes (e.g. physical access, malware, or inside job). It's not bulletproof but it would be many orders of magnitude better than the current situation.
by task331 | 2025-09-17 17:13:24+00:00
After several years of trying to come up with the perfect way to keep motivation up, I have found there is no such thing.

The only thing that matters for me nowadays is this: before I start the task, I admit to myself that it is going to be hard, but I am doing it anyways, so why do it like its a drag? It's pointless and it's a waste of energy.
by gs17 | 2025-09-17 17:13:31+00:00
> but we all know trains and trams are the better tech

Great, but I'm actually in Nashville and I know there's about zero chance we get a (real) train, and that the train stops would definitely be no closer than the bus stop that's already inconvenient enough to not be worth it. The bus system used to (I think they still have it in one area) have a program where you could get free Uber/Lyft rides to/from bus stops, and cheaper autonomous rides could definitely make that more feasible to continue offering.

> oil protectionism

The Waymo vehicles I've been in were electric. If electric cars are "oil protectionism", then you can probably warp trains into it too (the bus certainly would be).
by ashwinsundar | 2025-09-17 17:13:43+00:00
Great read. In a similar (but not identical) vein, I have been reading "Leisure: The Basis of Culture" (1952) by Josef Pieper, which discusses the concept of "total work" - where every activity of the modern worker's day is either work, or in service of work. Even "leisure" activities are pondered in terms of how maximally leisurely they are, and how much they refresh the worker to prepare for the work week again.

"Leisure" is different from "idleness", as Pieper expands upon early in the book. I'm still only partway through the book, and am not sure I fully understand this difference yet, but I think Bertrand Russell's article shared here is a helpful piece that might get me there.

Leisure, it seems, is a more enlightened and intentional state than idleness, and one is permitted to conduct work-like activities while in a leisurely state, from what I understand. But then this seems to break down as leisure is supposed to be defined as independent of the concept of work. If two individuals are doing the same task, and it appears from the outside to be work, but one is doing it with a "leisurely" state of mind, then is only one of them actually doing work? It appears to be the case, from my reading so far.

I was first introduced to the concept of "total work" by Andrew Taggart's excellent article "The Secret to Office Happiness Isn't Working Less - it's Caring Less" (https://web.archive.org/web/20170810035800/https://qz.com/10...).

Are there any other related works on the concepts of "total work", "leisure", or "idleness" that people would recommend here?
by zahlman | 2025-09-17 17:14:41+00:00
> I don't hate him, I just don't respect him and I find it sad that people fell for his words that spread hate and violence.

Nobody fell for anything. People who agreed with Kirk's takes on transgender people already agreed with those takes. Devout Christians like Kirk who say things like Kirk did genuinely believe that they are expressing kindness rather than hatred by doing so. Don't take my word for it; ask some for yourself.

The only words that "spread violence" are those which meet the SCOTUS test of "incitement to imminent lawless action". When a sitting President addresses a room of government officials, the https://en.wikipedia.org/wiki/Will_no_one_rid_me_of_this_tur... logic may apply. When a political activist addresses a crowd at a rally, it clearly does not.

> We also know what the result is of preparing such a culture war battleground

You are the one seeking evidence to make your political outgroup look bad, and hinting at conspiracy to hide such evidence. That is culture warring. Others here are trying to talk you down from that.
by mlyle | 2025-09-17 17:15:11+00:00
Yup, marketing. And Waymo can launch at a smaller scale in the market knowing that overflow and rides that Waymo can't do can be done by human drivers.

It's a way for Waymo to prepare to turn on the spigot, too, if they dump a bunch more cars into the market.

It's important for Waymo to do all 3: show they can run the service themselves in a market, and work with both Uber and Lyft, to be able to get fair terms and the option to expand rapidly.
by acdha | 2025-09-17 17:16:06+00:00
I think those are both the case: they’re telling Chinese companies to invest in domestic hardware–implicitly also saying things like being prepared to stop using CUDA–and that means the hardware vendors know not to skimp on getting there (a nicer version of burning the landing boats on the beach).

It’s also an interesting signal to the rest of the world that they’re going to be an option. American tech companies should be looking at what BYD is doing to Tesla, but they’re also dealing with a change in government to be more like Chinese levels of control but with less maturity.
by bko | 2025-09-17 17:16:35+00:00
I don't think you have to be an evangelical Christian to belief that Israel should exist. I think a lot of people not heavily invested in politics or world affairs simply see Israel as more of a Western country aligned with their values and beliefs and want them to exist.

> Which I’m sure he’d be a fan of all the lying and killing that was done to make that happen…

I'm not sure if Israel ceased to exist there would be less killing and lying. In the first order effect maybe. But if you let a terrorist state control an area, that's obviously not good for global stability. But then again it might be self contained, kind of like a backwards place that exists in its own bubble.
by CharlieDigital | 2025-09-17 17:16:50+00:00
They are close enough IMO that most devs can probably competently move between the two.

I think the big gains come from a more mature ecosystem of things that "just work". e.g. EFC vs Prisma or Drizzle with EFC having, for example, automatic change tracking and automatic up/down migrations.

The two NPM supply chain attacks this week also highlight another issue with the ecosystem in general.

We'll see how this change goes and evolves in Motion; C# is still relatively rare for startups, but at series C, it's no longer a seed stage startup and it increasingly feels like "it's just another distributed enterprise backend" (or at least it should be).
by max_ | 2025-09-17 17:16:52+00:00
> If it's all very safe and accurate, why is this exception necessary? Doesn't this say either that it's not secure, or that there is a likely hood that there will be false positives that will be reviewed?

Its all a scam! No one cares about you.

They are just setting up the new infrastructure to manipulate & control the docile donkeys more effectively (working class)

Unfortunately, they will be successful.