MurphyA/hacker-news huggingface dataset:
by Nifty3929 | 2025-11-20 22:48:10+00:00
Nobody is doing it just "for the children" - that's just a fig-leaf justification for doing what many people want anyway: surveillance, tracking, and censorship (of other people, of course - just the bad ones doing/saying bad things).

IOW - People aren't turning off their brains about "for the children" - they just want it anyway and don't think any further than that.
by pianoben | 2025-11-20 22:48:34+00:00
complexity in software is invisibly-preceded with "unnecessary", and usually indicates software that is difficult to maintain or even to verify its behavior. A really cool software architecture can scratch a similar itch as a good fugue, but that's not its typical function nor is it the way we usually engage with software professionally.

Bach's complexity, incidentally, is seldom "for its own sake" - the pieces all fit together beautifully and without extraneous movement. Contrast that with some lesser works by later composers like Liszt, where you often get the sense that a given passage could be reduced or removed without harming the work.
by caymanjim | 2025-11-20 22:49:14+00:00
It's unclear to me why running Docker directly in Proxmox (it's just Debian) and using it like any other Docker host is a bad idea, and why this extra layer of abstractions is preferable.

Docker has security issues if you're not careful, and it's frankly kind of a shitshow out of the box with defaults. Maybe that's part of the reason. But I struggle to see how a bespoke solution like this is the right answer.
by potatopan | 2025-11-20 22:49:14+00:00
Yes, absolutely, but not just a simple propaganda problem. The US is fully engaged in the Propaganda tactics Orwell summarizes from the Franco era. The purpose of the outlandish claims is not to trick a moron, it is to get people to agree to things they know are untrue to show their allegiance to power is more important to them than truth or their own reason.
by rayiner | 2025-11-20 22:49:31+00:00
> But you and your family are by your own metrics evidence that your line of thinking - "people from culture X are not worth bringing to the US" - is false.

I didn't say that, and I had no reason to say that because it's irrelevant to my point. You're talking about someone like Fazlur Kahn, the Bangladeshi who moved to Illinois on a Fulbright Scholarship in the 1950s and was the structural engineer who designed the Sears Tower. I'm talking about 100,000 Bangladeshis moving en masse to New York, and establishing a Bangladeshi enclave in Queens.

Your final caveat that you think culture doesn't actually matter is exactly why I think your "system that would work better" is a red herring. You'd never accept the immigration system we had back when Fazlur Kahn came here, because you believe in magic soil. If we implemented such a system, immigration proponents would immediately shift their focus to eliminating any bargained-for restrictions, which is exactly what they've been doing since 1965.

So in reality, the choice is binary. You either severely restrict immigration, or you have mass immigration and Bangladeshi enclaves in your city.
Show HN: UsageFlow – API usage metering, rate-limits and usage reporting
by ronenalbagli | 2025-11-20 22:49:32+00:00
I’m launching UsageFlow, a simple tool for API owners who want automatic API usage metering and full control over their endpoints — all without any hassle.

With just a few lines of code, the UsageFlow SDK gives you:

Automatic discovery of API endpoints

User identification

Usage metering

Rate-limits and automatic blocking

Reporting usage events to your existing billing or metering system

Supports: Go (Gin), Python (FastAPI, Flask), Node.js (Express, Fastify, NestJS)

Perfect for AI APIs or SaaS platforms that want to scale fast — focus on building your product while UsageFlow handles usage tracking automatically.

No developer skills required to:

Update usage rules

Apply limits

Report usage

Everything works with a few clicks — your entire usage platform is in your hands, instantly.

I’m opening this for first testers. If you run an API and want to try UsageFlow, comment below or DM me — I will create your account and get you started in minutes.

Learn more at: https://usageflow.io
by pton_xd | 2025-11-20 22:49:34+00:00
> Multiple Supreme Courts have also made it clear several times that they believe you do not have a right to privacy in public spaces. So all the traffic camera databases do is automate and make easier something that is currently definitively legal.

I propose we streamline things and augment your cars license plate with a placard stating:

First and Last Name

Address and Phone Number

Drivers license number

Age and net worth

Prior convictions

Maybe there's a few more factoids we could add on there? I'd really like to know who is parked next to me. I mean, you're in public and have no expectation of privacy afterall.
by DonHopkins | 2025-11-20 22:49:46+00:00
If this predicament seems particularly cruel, consider whose fault it could be: not a torch or a match in your inventory.

MC Frontalot - It Is Pitch Dark

https://www.youtube.com/watch?v=4nigRT2KmCE

Featuring Steve Meretzky!

https://en.wikipedia.org/wiki/Steve_Meretzky
by MisterTea | 2025-11-20 22:49:58+00:00
I was hassled once for driving without my head lights on at night - when they were in fact on - in NYC and one of the cops was a white shirt lieutenant. They were rude, insulting and were obviously trying to get a rise out of me. I kept cool along with my passenger and after some simple questioning and running my ID they let me go. It was obviously a fishing expedition but for what I can only guess.
by aloha2436 | 2025-11-20 22:51:01+00:00
> Rust and LLVM that rival Firefox in complexity with 1/10 the combined expenses

You could argue LLVM is technically of a similar level of complexity, but operating a browser requires far more actual business than developing a compiler.

More to the point, those organisations get enormous amounts of "free" labour in the form of contributions from large corporations that benefit from them, in a way that Firefox absolutely does not.
by Balgair | 2025-11-20 22:51:04+00:00
> You are allowed to like yourself.

Yes, of course, but how?! I don't right now, how do I go about doing that? Play more golf/chess/adult-tag/leetcode/etc? Talk to chaGPT/therapist? I ... I just don't even know where to start.

> You will never have enough IQ, nor money, nor time, nor energy. It's no excuse. You are enough -- no, no, you are plenty.

What the hell does this mean? Is this not a contradiction? What, probably obvious, thing am I missing here?

> But this is still about you. There exist no certificates nor trophies nor titles that can quench your thirst for permanence. If you worship human intelligence, 210 IQ is not enough. It is only plenty if you let it be.

I am so confused here! I'm not permanent! Only my works will survive me, and even then only the really good ones, and even then only the ones that the flukes of history deem passable.

What does plenty even mean here?

-

Man alive! This is hitting hard to me and I don;t even know why it does. Is this some sort of Escher-AI-scissor-statement thingy?
by rkagerer | 2025-11-20 22:51:06+00:00
Some builds I kept tabs on:

Let's Encrypt documented their early 2021 whitebox that used 128 PCIe 4.0 lanes, mainly for storage: https://letsencrypt.org/2021/01/21/next-gen-database-servers...

Troy Hunt (HaveIBeenPwned) recently solicited upgrade advice from the internet and settled on an Asus Pro WS TRX50-SAGE WIFI (which doesn't appear to be in the MoboMaps database yet): https://gist.github.com/troyhunt/a6e565981e4769976e9cffb705f...
by raw_anon_1111 | 2025-11-20 22:51:28+00:00
So somehow running MacOS in 2025 on hot, loud, horrible battery life x86 based computers is a good thing?

Not to mention x86 Mac apps are not long for this world. I can’t think of a single application I would miss moving from Macs to Windows. It’s more about the hardware and the integration with the rest of my Apple devices.
by smallerfish | 2025-11-20 22:52:41+00:00
I tried a prompt that consistently gets Gemini to badly hallucinate, and it responded correctly.

Prompt: "At a recent SINAC conference (approx Sept 2025) the presenters spoke about SINAC being underresourced and in crisis, and suggested better leveraging of and coordination with NGOs. Find the minutes of the conference, and who was advocating for better NGO interaction."

The conference was actually in Oct 2024. The approx date in parens causes Gemini to create an entirely false narrative, which includes real people quoted out of context. This happens in both Gemini regular chat and Gemini Deep Research (in which the narrative gets badly out of control).

Kagi reasonably enough answers: "I cannot find the minutes of a SINAC conference from approximately September 2025, nor any specific information about presenters advocating for better NGO coordination at such an event."
by iLoveOncall | 2025-11-20 22:52:50+00:00
> I also happen to like Star Trek version of the future, where smart computers we can talk to exist [...], this is the kind of future I would like to build towards

Well if that doesn't seal the deal in making it clear that Kagi is not about search anymore, I don't know what does. Sad day for Kagi search users, wow!

> Having the most accurate search in the world that has users' best interest in mind is a big part of it

It's not, you're just trying to convince yourself it is.
by pseudalopex | 2025-11-20 22:52:58+00:00
It is legal. But most for profit corporations don't solicit gifts because it isn't worth the compliance costs and risks. Some were punished when donors took tax deductions. Or the IRS decided their disclosures were inadequate. Or they overlooked a state or province regulation. And they were not associated with non profit foundations with similar names.

Anyone can give Mozilla Corporation money by purchasing services.
by zelphirkalt | 2025-11-20 22:53:39+00:00
In that case I would say, since they are getting paid for their work by the company, they are in a different position than someone developing FOSS on their own private time.

I think a lot of commercial software that is not open source or free software, doesn't have licenses in the same sense. They are proprietary and they might have an EULA, that prohibits you from reverse engineering or something like that, or that declares the no warranty. But not licenses like for example GPL or MIT license. Such a license would be useless for proprietary software projects, because the user isn't supposed to ever get the code.
by TimorousBestie | 2025-11-20 22:54:01+00:00
Yes, that occurred to me, but the full number of foreign-born residents is in the 50-60mill range. I assumed if that was the goal they would have gone with the larger number cause it looks scarier, but no. There must be some weird middle ground where they only want to denaturalize some people, and I kinda want to know where they draw that line.
by xdennis | 2025-11-20 22:54:07+00:00
The far left always portrays the democrats as being too far left, even though both parties have moved to the left.

In 2000, no country in the world accepted gay marriage, up until 2013 gay marriage was banned in California because the Californians elected to do so (it was overruled federally against the wishes of the Californians).

In 2025, even a majority of Republicans (by some polls) support gay marriage. The far left always moves the goal posts. Once they legalized gay marriage, they considered it the norm instead of a wild idea that Republicans should fight to remove.

That's why you see the rise of Christian nationalism. Many consider the average Republican to be too far left (similar to how leftists consider Democrats to be too far right).

Personally, I'm for the Matrix opinion. In the Matrix, the future humans live in a simulated 1999 because it was considered the peak of human civilization. Socially, it was.
by WorldMaker | 2025-11-20 22:54:12+00:00
The writing should be assumed to be subject to copyright still even though the code is open source.

In this case it sounds like Microsoft's Legal has taken the assumption the writing is applicable under the code license and is mostly seeking to enforce trademarks and brand (don't commercially release something implying it is a Microsoft-approved Zork) more than the writing, per Scott's wording of Microsoft's legal requests here: https://github.com/historicalsource/zork1/pull/3

Obviously, I'm not a lawyer, that's not legal advice, build commercial derivatives at your own risk and with your own lawyer's advice.
by johnnyanmac | 2025-11-20 22:54:14+00:00
>When smart features are on, your data may be used to improve these features. Across Google and Workspace, we’ve long shared robust privacy commitments that outline how we protect user data and prioritize privacy. Generative AI doesn’t change these commitments — it actually reaffirms their importance. Learn how Gemini in Gmail, Chat, Docs, Drive, Sheets, Slides, Meet & Vids protects your data.

When I click "Learn more" in toggling the smart features on/off

It may not do it now, but I really don't like the implications. Especially a tone of "it's not actually bad, it's good!"
by crazygringo | 2025-11-20 22:54:17+00:00
Then OCR'ing the camera roll on your phone would be illegal. Every photo is stamped with time and location, and your camera roll is a database.

That's why it actually is hard.

Plus, what about legitimate purposes of tracking? E.g. journalists tracking the movements of politicians to show they are meeting in secret to plan corrupt activities. Or tracking Ubers to show that the city is allowing way more then the number of permits granted. Or a journalist wanting to better understand traffic patterns.

The line between illegitimate usage and legitimate usage seems really blurry. Hence my question.
by JayD0ubleu | 2025-11-20 22:54:52+00:00
It's like with Gemini and Google smart devices. You need to opt-in for data training to use Gemini apps. This means you won't be able to access basic features like asking Gemini to turn off your smart light bulbs. Essentially, Google is preventing you from using any smart features unless you allow data training on your own. Even to access basic features like chat history, you need to enable Gemini activity. This essentially allows Google to train on all of your conversations. This is even for paid tiers
by tptacek | 2025-11-20 22:55:17+00:00
I think one thing that happens in these discussions is that people lose sight of how big a deal an actual border search is. An actual border search (I've had the pleasure! And mine was on the mild end of things.) is much worse than a search incident to arrest.

What I feel like people do here is map everyday abusive law enforcement behavior onto that border search exemption without realizing that what they're actually suggesting is that people should expect (and thus roll with) a "tear everything apart, search under clothes, maximally invasive" border search, which is what the Constitution authorizes at an actual border crossing.
by snvzz | 2025-11-20 22:55:24+00:00
On recent news, LionsOS, as of about a week ago (I got notified via their announcement maillist), includes a router/firewall scenario[0].

Do not miss Gernot Heiser's recent talk[1] at the seL4 Summit, where among other things he shows seL4 massively outperforming Linux in a web server scenario.

0. https://lionsos.org/docs/examples/firewall/

1. https://youtu.be/wP48V34lDhk
by joe5150 | 2025-11-20 22:56:04+00:00
Flock has a series of bizarre, obviously LLM-generated blog posts trying to convince the public that they are working "toward a future where compliance and community trust walk hand in hand"....

[1] https://www.flocksafety.com/blog/policy-pulse-compliance-doe...

[2] https://www.flocksafety.com/blog/policy-pulse-the-work-alrea...

[3] https://www.flocksafety.com/blog/policy-pulse-transparency-c...
by palmotea | 2025-11-20 22:56:08+00:00
> They are increasingly revealing their ugly face. We had Sieg Heils on Republic and conservative public events. We have Miller in power. The groypers are being enabled to push out the old guard.

You list all those things like they're part of the same thing, but isn't Stephen Miller Jewish? It's easy to lump people together into an undifferentiated "enemy," but there's a tension there that needs some explanation. I don't think a Jewish guy could ever be an unironic neo-Nazi.
by tremon | 2025-11-20 22:56:35+00:00
If the (FAA-approved) maintenance schedule says "the next check should occur at X miles" and X miles hasn't happened yet, then it's not going to be classified as improper maintenance -- it's going to be classified as an incomplete/faulty manual.

Now, of course, if that maintenance schedule was not FAA-approved or if the check was not performed at X miles, that's going to be classified as improper maintenance.
by buu700 | 2025-11-20 22:56:57+00:00
I don't agree that it would take more time. Drafting detailed requirements like that to feed into coding agents is a big part of how I work nowadays, and the difference is night and day. I certainly didn't spend as much time typing that function description as I would have spent writing a functional version of it in any given language.

Collaborating with AI also speeds this up a lot. For example, it's much faster to have the AI write a code snippet involving a dependency/API and manually verify the code's correctness for inclusion in the spec than it is to read though documentation and write the same code by hand.

The feat of implementing that function based on my description is well within the capabilities of AI. Grok did it in under 30 seconds, and I don't see any obvious mistakes at first glance: https://grok.com/share/c2hhcmQtMw_fa68bae1-3436-404b-bf9e-09....
by lq9AJ8yrfs | 2025-11-20 22:57:15+00:00
Among the reasons to leave my last job was a CISO and his minion who insisted spending $50k+ on Okta for their b2b customer and employee authentication was a bulletproof move.

When I brought it up, they said they didn't have anyone smart enough to host an identity solution.

They didn't have anyone smart enough to use Okta either. I had caught multiple dealbreakers-for-me such dubious / conflicting config settings resulting in exposures, actual outages caused by forced upgrades, not to mention their lackluster responses to bona fide incidents over the years.

I use Authentik for SSO in my homelab, fwiw.
by gldrk | 2025-11-20 22:57:23+00:00
>Firefox replaces more code in a month than Rusts' entire codebase even contains.

Point taken. Rust + LLVM is almost half of Firefox though, and probably at least equivalent in terms of necessary skill. It is also not clear how much of that code could be removed without much loss of functionality.

>Rusts' expenses are massively subsidized by donated staff time from over a dozen major tech companies.

This is called having a selling point. If Firefox offered anything besides not being Chromium, people would work on it without getting paid by Mozilla.
by dylan604 | 2025-11-20 22:57:24+00:00
Sure, we went through Gemini, Mercury, and Apollo 1-7 before humans orbited the moon. However, we started from blank sheet of paper back then. BO has the knowledge learned from Gemini, Mercury, and all of Apollo to start.

I don't need a YT influencer to know my NASA history. I'm old enough it was taught in school while young enough to not have lived through any of it.
by WorldMaker | 2025-11-20 22:57:55+00:00
Right, which is why I assume the BBC has the entire rights today to Hitchhiker's and was gifted them by Douglas Adams' estate, but my searches didn't turn up enough evidence to back that assumption so I didn't include it, but I feel rather sure of it. (ETA: Related to the chain of how the BBC wound up owning was left of the H2G2 wiki for a time before spinning that back out to different owners.)
by makeitdouble | 2025-11-20 22:58:00+00:00
It's the shorter name of the agency, which indeed also operated in America

> https://en.wikipedia.org/wiki/Spanish_Inquisition

> The inquisition expanded to other domains under the Spanish Crown, including Southern Italy and the Americas, while also targeting those accused of alumbradismo, Protestantism, witchcraft, blasphemy, bigamy, sodomy, Freemasonry, etc.
by ben_w | 2025-11-20 22:58:15+00:00
Electrification is a necessary but not sufficient step to zero pollution.

Necessary, because using any other way to cook is polluting, and no matter what else you eliminate you can't eliminate cooking. (And good luck convincing everyone to not live where heating is needed).

Even wood fires for cooking is a way to get all the lung damage of heavy smoking for all the same reasons, just without the nicotine addiction.

Not sufficient, because while renewables can be made in non-polluting ways, those might not be the cheapest, and people vote with their wallets.

That, plus all the chemical processes that just pollute directly, like cement and steel currently do.
by Twey | 2025-11-20 22:58:54+00:00
As far as I know the shiniest implementations in the effect typing world at the moment are Koka and Effekt, which are both languages in their own right. They each have their own ideas about implementation to make effects (mostly) zero-cost.

https://koka-lang.github.io/ https://effekt-lang.org/

Frank is pretty old now but perhaps a simpler implementation: https://github.com/frank-lang/frank
by crazygringo | 2025-11-20 22:59:40+00:00
But that's literally the question I'm asking. Where do you draw the line in a way that stops what we consider to be abuses, but doesn't stop what we think of as legitimate uses by journalists, academics, etc.?

E.g. city employees who need to better understand traffic patterns originating from one neighborhood, to plan better public transit. Journalists who want to expose the congestion caused by Amazon delivery trucks. And so forth.

Is it database size? Commercial use? Whether license plates are hashed before storing? Hashed before selling the data to a third party? What about law enforcement with a warrant? Etc.