MurphyA/hacker-news huggingface dataset:
by subscribed | 2026-02-21 15:35:11+00:00
They do not work because they're forbidden by law. It's a criminal offence to give work to any of these unregulated migrants. They're also housed by the UK government because it's a criminal offence to rent or sell them a property. Also they are often housed in the criminally unsafe (yes, that's also a thing) conditions and sometimes fed the mouldy food.

Imagine complaining about that (audible eyeroll).

So you want the UK to stop feeding and housing them but I guess keeping the laws forbidding them from working and renting? Why don't you and your mates don't do something about that already? Oh I know, last time they tried some ended up in prison for trying to kill the immigrants.

Mugrants arriving by boats because increasingly unhinged and rightwing governments paid off by dark money linked to Kremlin (we remember the suppressed intelligence report on Russian interference in voting) cut the country from the EU and closed down ALL the legal routes of immigration. Arriving "illegally" is the only way for them to claim for asylum.

And the funny thing is, the vast majority of these applying for asylum get their claims approved because they genuinely qualify, it's that UK is not offering any legal routes to anyone except Ukrainians (white Christians, I bet that had no impact) and a very few Afghans (these pesky translators, working for our troops risking their life now have a gall to ask for help once we let the Taliban back).

Did you see the graph showing illegal migration numbers before and after the Brexit vote? I bet you wouldn't like that. Because previous UK could just hand them back to the French.

All in all this is a self inflicted wound on all levels.

With the additional cherry on top of the utter lie in your last sentence. Immigration is not a net drain. Immigrant taxpayers are a net GAIN, and a very significant one, while the British citizens are a net LOSS to the treasury.

If we deported all the Brits the country would be much better off
by someperson | 2026-02-21 15:35:36+00:00
As a outside observer, NAND and DRAM prices have skyrocket ed with the AI infrastructure boom just as the China-based fabs are coming online.

It is wise for these Chinese fabs to eventually use a very aggressive dumping strategy to price well below cost push out other players forever, especially in DRAM.

But right now it seems they can max out their supply capacity without selling below cost.

Appears to me like China's endless state led (often unproductive) investment in semiconductor manufacturing subsidies (for decades) is about to pay off with some industry dominance soon.

Like the electric vehicle sector.
by runako | 2026-02-21 15:35:45+00:00
There's "decentralized" in the sense that every device runs the whole stack. In an analogy to another protocol, this would be like running SMTP and IMAP on your phone and laptop.

Then there's "decentralized" in the sense that the protocols that govern are open and anyone can plug in without permission. This is how email works in practice. Most people do not choose to run their own email servers, but they nonetheless benefit from the fact that people who are interested can do so and provide email service.

Bluesky is the second kind of decentralized.
by ploxiln | 2026-02-21 15:36:31+00:00
The previous company I was working at (6 months ago) had a bunch of microservices, most in python using fastapi and pydantic. At one point the security team tuned on CodeQL for a bunch of them, and we just got a bunch of false positives for not validating a UUID url path param to a request handler. In fact the parameter was typed in the handler function signature, and fastapi does validate that type. But in this strange case, CodeQL knew that these were external inputs, but didn't know that fastapi would validate that path param type, so it suggested adding redundant type check and bail-out code, in 100s of places.

The patterns we had established were as simple, basic, and "safe" as practical, and we advised and code-reviewed the mechanics of services/apps for the other teams, like using database connections/pools correctly, using async correctly, validating input correctly, etc (while the other teams were more focused on features and business logic). Low-level performance was not really a concern, mostly just high-level db-queries or sub-requests that were too expensive or numerous. The point is, there really wasn't much of anything for CodeQL to find, all the basic blunders were mostly prevented. So, it was pretty much all false-positives.

Of course, the experience would be far different if we were more careless or working with more tricky components/patterns. Compare to the base-rate fallacy from medicine ... if there's a 99% accurate test across a population with nothing for it to find, the "1%" false positive case will dominate.

I also want to mention a tendency for some security teams to decide that their role is to set these things up, turn them on, cover their eyes, and point the hose at the devs. Using these tools makes sense, but these security teams think it's not practical for them to look at the output and judge the quality with their own brains, first. And it's all about the numbers: 80 criticals, 2000 highs! (except they're all the same CVE and they're all not valid for the same reason)
by wolvoleo | 2026-02-21 15:37:01+00:00
Building a site like LinkedIn is really easy. Europe can easily do this. All it is is yet another social media site of which there are tons. There is nothing special about LinkedIn.

The reason we didn't was critical mass. Everyone was already on linkedin and there wasn't really a reason to pick something else until the US started becoming a nuisance. It's marketing, not technical.

I'm sure an EU alternative will come up now that the US is no longer a trustworthy partner. A lot of people like myself now have ethical issues with using american products (especially from big tech) and there's a lot of demand for EU-local stuff that wasn't there before.
by surajrmal | 2026-02-21 15:37:21+00:00
The implementation for the rust std mutex when targeting fuchsia does implement priority inheritance by default, but the zircon kernel scheduler and futex implementation are written with priority inheritance in mind as the default approach rather than something ad hoc tacked on. Unfortunately on Linux it seems like there is a large performance tradeoff which may not be worthwhile for the common case. It does seem like it would be nice to set an env variable to change the behavior through rather than require a recompile of libstd. A lot of programs use alternatives to the std library as well like parking_lot, which is indeed a pain.

Sometimes I feel like trying to use Linux for realtime is an effort in futility. The ecosystem is optimized for throughput over fairness, predictability, and latency.
Show HN: Ipinsights.io – Free IP threat intelligence with API
by PeterHedgehog | 2026-02-21 15:37:48+00:00
I built ipinsights.io — a free IP intelligence service that gives you geolocation, ISP data, blacklist status and a risk score for any public IP address.

The problem I kept hitting: most IP lookup tools are either paywalled after a handful of queries, return stale data, or both. I wanted something I could hit from a script at 2am without worrying about rate limits or reaching for a credit card.

How it works:

- Enter an IP and get back geolocation (country, region, city, coordinates, timezone), ISP/org data, and a threat assessment.
- The threat data is cross-referenced against 24+ blacklist sources, refreshed every 4 hours.
- Nearly 300k blacklisted IPs indexed currently, growing with every cycle.
- Free API — register for a key and integrate it into whatever you're building.

The stack is PHP on Apache/Ubuntu with MySQL and Redis. Nothing exotic.

It's free and will stay free. No freemium trap, no "enterprise tier coming soon". The more people using it and feeding back, the better the intelligence gets for everyone — it's a network effect thing.

I'd appreciate any feedback on the tool, the API, or the data quality. Happy to answer questions about the architecture or the threat sources.

https://www.ipinsights.io/
by rglullis | 2026-02-21 15:38:04+00:00
> They found a way to offer a discount for some of that cost, providing even greater value, but it has a condition which is possibly directly connected to their ability to provide that discount.

That is a lie. It's the excuse they are giving, but it has no grounds in reality. They are setting a trap, and hoping that most do what you are doing and reason your way into falling for it.

> I wish they could offer it all completely free.

No, that would be even worse. What I wish is that dropped all subsidies. Charge one price for pay-as-you go API access, charge a monthly subscription to get some "volume discount", but DO NOT tie the discount to some orthogonal product.

My complaint is not "things are more expensive now", it's "they are making it clear that their keeping their price artificially low in the hopes that they can find a way to exploit the user base later".

> If you like the value so much that you find it next to impossible to stay away.

Sorry, you must be mistaken me with some other bootlicker. I just cancelled it, switched to Ollama Cloud and got OpenWebUI locally.

> toward paying the full amount to help ensure their continued sustainability.

It's not sustainable. Measures like these are a clear indicator that inference alone is not profitable, not at $20/month at least.

> It's well worth it.

Giving away your agency, letting corporations push their narratives without a minimum of pushback, contributing to the acceleration of capital concentration and encouraging others to do it? For what, some marginal benefit or "the alternatives are even worse"? Fuck that! This is almost as morally reprehensible as them.
by kjs3 | 2026-02-21 15:38:17+00:00
This is a good point. I think we get a couple of emails a week for exactly this kind of bottom feeder 'consulting firm' 'offering' to tell us all about some massive security issue they found, as long as we sign up for a 'consulting engagement'[1]. On the other hand, we generally ignore them, not threaten to sue them.

[1] We get about as many 'pay us a bounty or we'll tell the world about this horrid vulnerability we found'. I have suggested to legal we treat those like extortion attempts to make them go away and stop wasting our time but legal doesn't want to spend time on it.
by nvarsj | 2026-02-21 15:38:27+00:00
Because ergonomics is largely pseudo science. Everyone’s body is different. I actually developed RSI for the first time using a kinesis advantage because it forced a certain posture that doesn’t work well with my long arms.

For me the best position is to move my non split keyboard fairly deep into the desk and keep my arms relatively straight. In my 40s and no issue with this after decades.
Show HN: Airut – Sandboxed Claude Code over Email and Slack
by hardsnow | 2026-02-21 15:39:03+00:00
I built Airut as an experiment - could email be a good fit for talking to a coding agent? Turns out that the answer is yes, at least for me personally - I immediately moved almost all of my development to happen exclusively over email.

Email is perfect fit for async long-form conversation, naturally threaded, and with excellent UX across platforms. Each email thread becomes a Claude Code session within automatically created sandboxed workspace. Working on multiple things in parallel requires no additional thought - they just exist as independent email threads in your inbox. Friction to start a new task is what I would consider zero - just send an email (without having to worry about a human judging your poor grammar even!)

I recently added slack support as well, inspired by Spotify’s “Honk”. Slack having native threading maps to Airut’s model reasonably well. Although I wish Slack had better UX for switching between threads.

Airut works best when the project is set up for agentic development and the agent has necessary access to push code for review. I’ve tried to make this possible securely; Airut for example has “masked secrets” feature where the container running Claude Code doesn’t hold the real authentication tokens, only look-alike surrogates which are swapped to real ones on the way out by a proxy.

Project is open-source (MIT) and should be straightforward to set up on a Linux machine or VM. I’d love to hear feedback about the conceptual model and the sandboxing implementation.
by protimewaster | 2026-02-21 15:39:20+00:00
> Samsung had waterproof phones before Apple, and they still had replaceable batteries and, gasp a headphone jack.

Also, Apple (and I assume others) were building stuff with non-replaceable batteries before they were building stuff that was waterproof. Clearly they're not sealed off in order to make them waterproof, because they were sealed off back when they weren't waterproof too.
by rpozarickij | 2026-02-21 15:39:55+00:00
I'm pretty sure for me "mining.fyi" wouldn't have created any associations with landmines (although "mines.fyi" does seem to match the contents of the website closer).

It'd be really interesting to see A/B testing results about what most people associate the word "mines" with (I wouldn't be surprised if that would be landmines in this day and age).
by quotemstr | 2026-02-21 15:40:13+00:00
Of course social media influences elections. Direct or indirect, the principle of democracy is the same: the electorate hears a diversity of perspectives and votes according to the ones found most convincing.

How can you say you believe in democracy when you want to control what people hear so they don't vote the wrong way? In a democracy there is no such thing as voting the wrong way.

Who are you to decide which perspectives get heard? You can object to algorithmic feed ranking only because it might make people vote wrong --- but as we established, the concept of "voting wrong" in a legitimate democracy doesn't even type check. In a legitimate democracy, it's the voting that decides what's right and wrong!
by sidrag22 | 2026-02-21 15:40:15+00:00
its just impossible to not read this as. "they used her lawsuit to set an example, so it worked". One can be true and the other can be untrue... Piracy never ended, and it was not a reversion to the old ways post lawsuit, the market evolved based on the pushback from the public. I have no idea how you are drawing your conclusion that because this lawsuit exists, it was the final nail in the piracy coffin, when piracy has literally never gone away.

Anecdotally, I very much lived through this entire era, I've literally never seen that lawsuit until you linked that article(notable the 25k settlement she declined). The idea that it scared the entire USA into compliance is an unbelievable stretch... still.
by insane_dreamer | 2026-02-21 15:40:27+00:00
I'd rather they pledge allegiance to the values rather than to the country. I can see defending those values as part of the social contract, but not the country. If the country and the values are aligned, then sure. But if not, then it is no longer worthy of that allegiance. Otherwise, you can wind up with something like Nazi Germany where people have to go along with it because "my country".

If you think about it, the main reason for the Bill of Rights, and especially the 2A (I vehemently disagree with guns in today's world but I understand the original purpose of the 2A), is because they understood that governments can be subverted away from the country's values and citizens need protection from the government in such cases.
by lmf4lol | 2026-02-21 15:40:40+00:00
a lot of really fun stuff. From fun little scripts to more complex business/life/hibby admin stuff that annoyed me a lot (eg organizing my research).
for instance i can just drop it a YT link in Telegram, and it then will automatically download the transcripts, scan them, and match them to my research notes. If it detects overlap it will suggest a link in the knowledge base.

Works super nice for me because i am a chaotic brain and never had the discipline to order all my findings. openClaw does it perfectly for me so far..

i dont let it manage my money though ;-)

edit:
it sounds crazy but the key is to talk to it about everything!! openClaw is written in such a way that its mega malleable. and the more it knows , the better the fit.
it can also edit itself in quite a fundamental way. like a LISP machine kind of :-)
by silverwind | 2026-02-21 15:40:44+00:00
Quite nice. I had to split into two statements to make it work for both https and ssh because of a bug in git:

[includeIf "hasconfig:remote.*.url:git@git.work:*/**"]
path = ~/.gitconfig.work
[includeIf "hasconfig:remote.*.url:https://git.work/**"]
path = ~/.gitconfig.work
by wolvoleo | 2026-02-21 15:41:09+00:00
> This all seems to miss the point, which is: why does the US create so much stuff that Europe doesn't? Turning that useful reflective question into an attack on Americans sounds perfect if you want to refuse to work it out and change accordingly.

Because the US had so much venture capital, during the time of the low interest rates it was basically free money so they could afford to throw it to the wall and see what sticks. 90% of them would sink but it didn't matter. That doesn't fly here.

Then, they used that money to subsidise adoption, and then once the users were hooked into rent extraction as the OP mentioned. We call this process enshittification these days, and it's a really predatory business practice.

European companies don't do that as much because we have more guardrails against it, and more importantly we didn't have random cash sloshing up the walls. American could do that especially because of the petrodollar. Once the dollar loses its international status it will be a lot harder to do (and it already is due to the rising interest rates).

It was no surprise that exactly with the rising interest rates all the companies started tightening up their subscriptions. Netflix, amazon, all exploding in cost and introducing ads. Same with meta's platforms.
by Rochus | 2026-02-21 15:41:10+00:00
My claim was not that an LLM was a formal, mathematically sound non-monotonic logic engine, but that the problem space is "non-monotonic" and "open world". The fact that an LLM is "unsound" and "informal" is the exact reason why my approach is necessary. Because LLMs are unsound, informal, and probabilistic, as you say, forcing them to interface with Lean 4 is a disaster. Lean 4 demands 100% mathematical soundness, totality, and closed-world perfection at every step. An LLM will just hit a brick wall. Methods like Event-B (I propose in my article), however, are designed to tolerate under-specification. It allows the LLM to provide an "unsound" or incomplete sketch, and uses the Proof Obligations to guide the LLM into a sound state via refinement.
by replwoacause | 2026-02-21 15:41:36+00:00
Good write up I guess, but I'm just so tired of all the AI-isms in every damn thing.

"Your European passport is one quiet subpoena away"

Why does the subpoena need to be quiet? If I search my chats with ChatGPT for the word "quiet", I get a ridiculous number of results. "Quietly this, quietly that". It's almost like the new em dash.

There's many others all over this blog post I won't bother calling out.

"Understanding what I actually agreed to took me an entire weekend reading 34 pages of legal documents."

Yeah I'll bet it did. Or it took an hour of back and forth with ChatGPT loaded up with those 34 pages.

I get it, we all use AI, but I'm just so tired of seeing the unmistakable mark of AI language all over every single thing. For some reason it just makes me think "this person is lazy". The CEO of a company my friend works for used Claude to write an important letter to business partners recently and we were all galled at her lack of awareness of how AI-sloppified the thing was. I guess people just don't care anymore.
by odshoifsdhfs | 2026-02-21 15:42:00+00:00
It wasn't about the submission itself, is just about every post/comment you do about AI. I don't downvote you or anything, but a bit tired. So if it can save me time to just skip over submissions/comments I will do.

(for the rest, I was able to hide in Safari using manarth comment here: https://news.ycombinator.com/item?id=46341604

If anyone has one that will also work for user comments I would appreciate it.
by subscribed | 2026-02-21 15:42:04+00:00
Yeah, op is pretty unhinged.

Moaning about irregular migration but "forgetting" UK has no legal routes and can't reject them back or France since UK left the EU.

Moaning about UK hosting them (often in dangerous conditions) while forgetting they're forbidden from renting, and finally complaining about UK feeding them while pretending that giving them work is not an offence.

Right Reform kook. Or maybe from their Konfederation party seeing he seems to be from Poland.
by doix | 2026-02-21 15:42:39+00:00
I was wondering if/when this would happen. My friends and I would discuss this at the pub all the time, "LLM2RTL" or take it a step further and do the the whole process "LLM2GDS".

I couldn't find much info here, but I'm guessing they've built tooling to automatically convert model weights to RTL and the reason it's such an old model is that it takes a long time tape a chip out (especially the first one). Would be interesting to know how much is automated and how much is handcrafted.

I think the "next big thing" with AI hardware will be when they switch from "digital" implementations of LLMs to "analogue". We already know that we can lose some bits of precision and still have a "workable" model. If/when folks figure the fine-tuning out, I'm guessing it'll be another order of magnitude improvement.
by lp4v4n | 2026-02-21 15:43:43+00:00
>The EU has had 20 years to create an equally successful and popular product, which it failed to do. American companies don’t owe your European nationalist ambitions a dime. Use their products at your own discretion.

I can see not everybody here will agree with me, but I find this take absolutely reasonable. The European space has the capacity and the resources to create a product that replaces something as trivial as Linkedin, and yet it takes the lazy approach of just using American products.

It's the same thing with China's manufactured products, at some point the rest of the world just accepted that everything gets done in China and then keep complaining about how abusive China can be.

The most recent issue is the military question. Europe relied for decades on the "cheap" protection of the USA. Now the USA gave the middle finger to Europe and Europe acts shocked, but Europe is not so shocked when it comes to the military budget it did not spend on self defense during all the time the Americans provided protection.
by co_king_5 | 2026-02-21 15:43:56+00:00
> If there is no real penalty for being a career criminal

When did I say there should be no penalty for crime? When did I say there should be no penalty for a career of crime?

> What is your solution to prevent crime without incarceration

When did I say we should eliminate incarceration?

You're putting words in my mouth. You're creating a strawman.

What does crime mean to you?

What does crime look like?

What sorts of people commit crimes? Why do they commit crimes? What crimes do they commit?
by tagyro | 2026-02-21 15:43:59+00:00
I almost fell for a very sophisticated phishing attack last December and most of the "verifiable" information was from my LinkedIn account.

For each role I had described some of the tasks and accomplishments and this was used in the phishing message.

Since then, I removed my photo, changed my name only to initials and removed all the role-specific information.

It's a bit of a bummer as I'm currently in the process of looking for a new job and unfortunately having a LinkedIn profile is still required in some places, but once I find it, I'll delete my profile.