MurphyA/hacker-news huggingface dataset:
by pessimizer | 2026-02-03 20:14:15+00:00
The selection of Americans commenting generally aren't suffering, and won't be suffering under any circumstances. They're upset that the institutions that they worship and rely on for their own professional legitimacy are now all under a buffoon, game show host, and professional wrestling valet. It calls into question the "meritocracy" that they believe rewards them for all their hard work.

They blame this on the people who lack merit, and didn't study hard enough to get their share of the highest profit margins in history. They want them to be punished. The people who actually do and make things, rather than shuffling things around, marketing things and sending emails.

It's no wonder that they hope for some sort of punishment to force people to flock to them. US Liberals offer working people absolutely nothing but mockery. The only reason they have a chance at getting back into government is because Trump's corruption will keep the people who voted for him from voting at all. MAGA (with fellow-travelers who voted for him while holding their noses, repulsed by the alternative) is falling apart over foreign wars, Epstein, and H1Bs, not any of the middle class lib objections. Democrats also will give you war, Epstein and H1B.

The midterms, and the next election, will be won by the side that has managed to disillusion slightly fewer voters to the entire democratic process. I'm sorry, but that still bodes well for the loudmouth strongman.
by sanjnaagrawal00 | 2026-02-03 20:14:17+00:00
I built Latent to move the needle toward actual engineering. It’s an automated "LeetCode" but for AI orchestration. Technical Highlights:

Sandboxing: Uses E2B to spin up ephemeral Firecracker micro-VMs.

Automated Grading: Uses DeepSeek-R1 to analyze "Chain of Thought" and grade based on groundedness and token efficiency.

Observability: Integrated Langfuse for execution traces.

Looking for feedback on the security of executing agent-generated code and how others see the interview meta shifting.
by ralferoo | 2026-02-03 20:14:19+00:00
That latter part is only true since marketing people decided they knew better about computer related things than computer people.

It's also stupid because it's rare than anyone outside of programming even needs to care exactly how many bytes something else. At the scales that each of kilobyte, megabyte, gigabyte, terabyte etc are used, the smaller values are pretty much insignificant details.

If you ask for a kilogram of rice, then you probably care more about that 1kg of rice is the same as the last 1kg of rice you got, you probably wouldn't even care how many grams that is. Similarly, if you order 1 ton of rice, you do care exactly how many grams it is, or do you just care that this 1 ton is the same as that 1 ton?

This whole stupidity started because hard disk manufacturers wanted to make their drives sound bigger than they actually were. At the time, everybody buying hard disks knew about this deception and just put up with it. We'd buy their 2GB drive and think to ourselves, "OK so we have 1.86 real GB". And that was the end of it.

Can you just imagine if manufacturers started advertising computers as having 34.3GB of RAM? Everybody would know it was nonsense and call it 32GB anyway.
by predkambrij | 2026-02-03 20:14:27+00:00
I'm a Linux user (I don't know Apple much). I use devcontainers (the repo I listed) for almost everything, because almost everything is possible to do with about zero overhead. Eg, it won't do memory fragmantation that VMs do, processes are just the same, as on host. GUI apps work just the same as the ones on host, which is really cool. Storage can be an issue if images multiply too much, but not a real issue.
Incus is a bit different, I still evaluate it, so can't comment much. By description is just the very thing I was looking for (a VM, but without VM's overhead). It's amazing, that Debian12 desktop will start in about 2 seconds. Performance is again just the same as on host's machine.
VMs are still cool, I still use them, where I want to be really sure that I won't have a bug that containers would cause them (weird networking and such).
by ceejayoz | 2026-02-03 20:14:39+00:00
I think the fact that the US and Israel have both recently demonstrated that modern stealth aircraft can enter deep into Iran's airspace effectively unopposed makes that a very risky endeavour for the Iranians. The fate of Hezbollah leadership in Lebanon is probably cautionary as well.

I don't doubt that Trump's being hyped up for another big strike, though.
by fuzzfactor | 2026-02-03 20:14:42+00:00
>We regulated cigarettes

Cigarettes were already regulated.

More like banning was applied to advertising and indoor smoking in lots of places.

>without doing a full baning.

This is why it worked, as good as it did.

That was enough regulation of the prominent, growing hazard & risk, for the vast majority to experience how much better it was than before, and usage snowballed downward as much as it could.

Without fully prohibiting anybody.

Advertising has huge persuasive ability.
by BrandoElFollito | 2026-02-03 20:14:47+00:00
I have a fantastic French calculator from Numworks (https://www.numworks.com/). The problem is that it is always discharged...

For quick conversions → Chrome address bar (10 USD in EUR, 1.82 m in inches, ...)

For additions, multiplications, substractions and divisions: my android built in calculator because it has a large display and it is independent from my monitors

For advanced calculations, Wolfram Alpha ← it is really good (when it understands what I men which is often, or otherwise ChatGPT as below). The only problem with this one is that it is greeting me with emojis, cracking some jokes and generally tells me about his life before telling me how long)

Or recently ChatGPT/Gemini ("200 MB on 140 Mbps how long")
by aragoss | 2026-02-03 20:15:08+00:00
Currently, no — the scanner focuses on entropy and specific Key Names, not value patterns (Regex).

However, if your UUIDs live in consistent fields (e.g., request_id, trace_token, uuid), you can add those field names to the Sensitive Keys list. This forces redaction for those specific fields regardless of their entropy score, while keeping the global threshold high for everything else.

That said, "Redact by Value Regex" (to catch UUIDs anywhere) is a great idea. I'll add it to the backlog.
by aniforprez | 2026-02-03 20:15:14+00:00
Ah ok the home page actually reminded me what the actual issue was. It can pass the list of staged files to the command but since it doesn't actually stash anything, it's not compatible with commands that don't accept a list of files. golangci-lint for example doesn't accept a list of files like this and will run on every single file in the repo. I don't know if this behaviour has changed in lefthook or golangci-lint now.
Show HN: Latchkey – inject credentials into agents' curl calls
by Wuzzy | 2026-02-03 20:15:40+00:00
Hi HN,

At Imbue, we’ve been following the rapid developments in the agent landscape and noticed that the way agents interact with third-party services on users’ behalf often leaves a lot to be desired. Integrations are ad hoc, complicated, context-heavy, and either unfriendly to non-technical users or tied to a lock-in of some sort.

We‘re experimenting with a command-line tool, Latchkey, that could be used by local agents targeted at non-technical users while avoiding remote intermediaries. As far as we know, this is the only existing approach at the intersection of these two goals.

Core idea: Agents access APIs of third-party services by prepending ordinary `curl` calls with the `latchkey` command, like this:

latchkey curl -X POST 'https://slack.com/api/conversations.create' \
-H 'Content-Type: application/json' \
-d '{"name":"something-urgent"}'

Latchkey then transparently injects credentials into these calls, prompting the user to log in via a browser pop-up when needed. Browser automation is used to extract an API token from the browser session once logged in.

Benefits:

* A single skill to integrate with all services.

* Direct communication between the agent and the third-party service (no OAuth intermediary app needed).

* Agents usable by non-technical users.

* Secrets do not leak to logs or chat transcripts.

We believe this aligns with a vision of a decentralized future in which people don’t need to ask corporations for permission to use their own data. We imagine a lively ecosystem of local agents that people use freely, supported by a community helping each other keep these tools useful and functional.

We’re aware that this approach comes with some downsides, too, and would love your feedback.

P.S. Here’s also a link to Passepartout, a toy demo AI assistant app built using Latchkey: https://github.com/imbue-ai/passepartout
by ToucanLoucan | 2026-02-03 20:15:49+00:00
I mean, no one's ever made a tool who's scope is "making literally anything you want," including, apparently CSAM. So we're in a bit of uncharted waters, really. Like mostly, no I would agree, it's a bad idea to hold the makers of a tool responsible for how it's used. And, this is an especially egregious offense on the part of said tool-maker.

Like how I see this is:

* If you can't restrict people from making kiddie porn with Grok, then it stands to reason at the very least, access to Grok needs to be strictly controlled.

* If you can restrict that, why wasn't that done? It can't be completely omitted from this conversation that Grok is, pretty famously, the "unrestrained" AI, which in most respects means it swears more, quotes and uses highly dubious sources of information that are friendly to Musk's personal politics, and occasionally spouts white nationalist rhetoric. So as part of their quest to "unwoke" Grok did they also make it able to generate this shit too?
by bonsai_spool | 2026-02-03 20:15:49+00:00
There are multiple signs of LLM-speak:

> Over the past year, we’ve seen a shift in what Deno Deploy customers are building: platforms where users generate code with LLMs and that code runs immediately without review

This isn't a canonical use of a colon (and the dependent clause isn't even grammatical)!

> This isn’t the traditional “run untrusted plugins” problem. It’s deeper: LLM-generated code, calling external APIs with real credentials, without human review.

Another colon-offset dependent paired with the classic, "This isn't X. It's Y," that we've all grown to recognize.

> Sandboxing the compute isn’t enough. You need to control network egress and protect secrets from exfiltration.

More of the latter—this sort of thing was quite rare outside of a specific rhetorical goal of getting your reader excited about what's to come. LLMs (mis)use it everywhere.

> Deno Sandbox provides both. And when the code is ready, you can deploy it directly to Deno Deploy without rebuilding.

Good writers vary sentence length, but it's also a rhetorical strategy that LLMs use indiscriminately with no dramatic goal or tension to relieve.

'And' at the beginning of sentences is another LLM-tell.
by LAC-Tech | 2026-02-03 20:16:11+00:00
As a bit of an aside, I've gotten back into deno after seeing bun get bought out by an AI company.

I really like it. Startup times are now better than node (if not as good as bun). And being able to put your whole "project" in a single file that grabs dependencies from URLs reduces friction a surprising amount compared to having to have a whole directory with package.json, package-lock.json, etc.

It's basically my "need to whip up a small thing" environment of choice now.
by cedws | 2026-02-03 20:16:13+00:00
The question I pose is this: if they're willing to start building walls this early in the game while they've still got plenty of viable competitors, and are at most 6 months ahead, how will they treat us if they achieve market dominance?

Some people think LLMs are the final frontier. If we just give in and let Anthropic dictate the terms to us we're going to experience unprecedented enshittification. The software freedom fight is more important than ever. My machine is sovereign; Anthropic provides the API, everything I do on my machine is my concern.
by littlestymaar | 2026-02-03 20:16:25+00:00
> Based on my experience with frontier models, once you get a taste of the latest and greatest it's very hard to go back to a less capable model, even if that less capable model would have been SOTA 9 months ago.

That's the tyranny of comfort. Same for high end car, living in a big place, etc.

There's a good work around though: just don't try the luxury in the first place so you can stay happy with the 9 months delay.
by kiwijamo | 2026-02-03 20:16:33+00:00
I wonder if it includes workarounds for Google IMAP bugs etc. Some years ago I migrated over 10 years worth of emails from Google to Fastmail and I ran into a lot of issues with Google's buggy IMAP implementation. Things like a random 1 in every 1000 email failing to delete so I would have random emails still remaning. I found out it was a known issue which Google pretty much decided they WONTFIX. I later found Fastmail had its own migration tool that (I presume) has workarounds for various bugs in other providers IMAP implentation making it easier than using e.g. Thunderbird to do it. If I could go back in time and use a tool like this that has a way to work around Google's bugs that would have saved a lot of my time.
by JCattheATM | 2026-02-03 20:16:34+00:00
> You didn't say that

I didn't spell it out but it was the clear point I was making.

> systemd is an open source project and it has multiple components. It is not just a binary blob.

Missing the forest for the trees. It being open source is irrelivant here.

> I still disagree that liking systemd and disliking windows is incompatible.

I never said it was.

> The way it's system api works is rarely the reason for criticizing it.

I never said it was. You seem to be having an entirely different discussion.
Ask HN: GPT 5.2 has reverted knowledge cutoff to 2024
by unsupp0rted | 2026-02-03 20:16:37+00:00
With yesterday's release of the Codex App, OpenAI appears to be degrading their flagship models behind the scenes.

Ask "GPT 5.2 High" (non-Codex model) what its knowledge cutoff is.

Before: August, 2025

Today: June, 2024

Does this mean the "5.2 High Model" is actually an older model? Code quality-wise, subjectively, it sure feels like it.
by panick21_ | 2026-02-03 20:16:44+00:00
No this is just a typical media nonsense that is spread by idiots who don't know anything.

> If they'd put in another standard rail line instead

That would be crazy. In order to be a viable line to go from Midlands to London and reduce capacity, it would have to be at the very, very minimum as fast as that line goes today. So you are going to build a high-speed line of some sort anyway.

And that means maybe you can be a bit more adaptive to the terrain, but that also leads to more distance and thus more kilometers of line that has to be build.

A huge amount of the cost is simply buying the land, building the tunnels and bridges, putting up the electricity wires and so on. All that you would have to do anyway.

So basically at the very minimum you would need to build a 200km/h line, and nobody serious would even consider that. A 250km/h is the only reasonable 'lets safe money choice'. Going to a 300-350km/h line is going to be more expensive, but likely only by a few %, maybe 10%. But you would lose a huge amount of the benefit, as tons of study show time is a massive important to use.

So if you actually take into account future income from the line, building it to a lower standard would have been insanely stupid.

> taken up much less space

This is just straight up factually wrong. If you want to save money by changing alignment, you need more space, not less.

> would have been much cheaper

As I pointed out, much is simply wrong here.

> would have caused less disruption

Building would have more disruption and overall there would be more disruption in general.

> would have had a clearer business case

The business case, would be much much worse.

The people making that argument somehow think that you could build some rural 160km/h rail line and still get 90% of the benefit. Yet somehow no country who analysis this beliefs this and pretty much every single rail expert in the world doesn't agree with it either.

So the question you have to ask yourself do you want to believe the designer of HS2, most experts in rail technology or a bunch of anti-infrastructure activists?
by drusepth | 2026-02-03 20:17:03+00:00
Hard to find the signal in the noise and know what stories I should even read to get a sense of baseline quality; partially because that's just a hard problem inherent to floods of any content, but also because the recommendation system seems to lack enough data (and also might be weighting the wrong things, e.g. the rank #1 story is also the lowest-rated...).

A very cool idea in theory and something very hard to pull off, but I think in order to get the data you need on how readable each story is you'll need to work on presentation and recommendation so those don't distract from what you're actually testing.
by PassingClouds | 2026-02-03 20:17:23+00:00
It could be similar to when China kicked out a lot of non-domestic players. They even had a nickname for it. From the link below.

Fengkou fēng kǒu 风口

n. wind tunnel; an area or sector where, for a period of time, all investors want to invest in.
Everyone stands a chance to fly when there is favorable wind blowing from behind.

https://www.newconceptmandarin.com/learn-chinese-blog/chines...
by spacedcowboy | 2026-02-03 20:17:48+00:00
The submission process is pretty trivial too - as long as your code gets a PR review, and is given the green light to be merged into trunk (which is the 99% case, even if there are PR comments to address), it's going to be in the next daily build.

The releases are the things that are few and far between - generally though, a nominated daily-build (based on the pre-determined release schedule) is triaged and tested by QA and engineering for a while before release, and then ... it's out there...

...Unless something goes unexpectedly wrong with the nomination, anyway. That's pretty rare because builds are constantly being made, regressions identified, and new bugs discovered and earmarked as "must-fix" (or whatever) on a daily basis. B&I have a fairly good feel for how things are going at any given time.

It's really just timing. If you can squeeze another fix in before the cutoff deadline for the nominated build, you're in. If not, you wait until the next one, which can be a while...
by why_at | 2026-02-03 20:18:01+00:00
>The Paris prosecutor's office said it launched the investigation after being contacted by a lawmaker alleging that biased algorithms in X were likely to have distorted the operation of an automated data processing system.

I'm not at all familiar with French law, and I don't have any sympathy for Elon Musk or X. That said, is this a crime?

Distorted the operation how? By making their chatbot more likely to say stupid conspiracies or something? Is that even against the law?
by dotdi | 2026-02-03 20:18:27+00:00
You _can_ blame them for several high-impact things they willingly did or at least supported, e.g. benefiting greatly from public spending yet successively voting to restrict it later on; f*cking over the real estate market and squeezing younger generations with extreme rents/prices; refusing any kind of social reforms while it has been obvious for decades that current models don't scale; decoupling of productivity from wages; and last but not least racking up huge carbon debt that later generations will pay dearly for.
by Teever | 2026-02-03 20:18:30+00:00
I agree with this totally. But while they certainly talk the talk I’m not totally convinced that European governments will actually walk the walk and follow through on this.

To me a really significant signal that they’re serious will be when there’s an official Linux version of Solidworks.

It’s remarkable to me that France has control over one of the premiere CAD suites but theyre entirely dependent on an American OS to use it.
by moffkalast | 2026-02-03 20:18:46+00:00
They can run in regular gas reliably enough for training, they can run on jet-a, they can run on batteries. Anything vital can run on jet-a without any barriers.

Excuses are made because it requires retiring or refitting old aircraft, and people need to be forced to do it. Simple as. I will die on this hill.

> The "satellite" view on most online mapping tools is recorded from a piston aircraft.

It is not. You're thinking of lidar.
by cyanydeez | 2026-02-03 20:18:52+00:00
It's interesting how people can be so into LLMs but dont, at the end of the day, understand they're just passing "well formatted" text to a text processor and everything else is build around encoding/decoding it into familiar or novel interfaces & the rest.

The instability of the tooling outside of the LLM is what keeps me from building anything on the cloud, because you're attaching your knowledge and work flow to a tool that can both change dramatically based on context, cache, and model changes and can arbitrarily raise prices as "adaptable whales" push the cost up.

Its akin to learning everything about beanie babies in the early 1990's and right when you think you understand the value proposition, suddenly they're all worthless.