MurphyA/hacker-news huggingface dataset:
by carefree-bob | 2026-02-21 07:21:14+00:00
To me, the latter is an outcome of the former. So the ultimate goal is to integrate the nation in a subordinate role into the western system, and a range of pressures levied against nations that refuse that. Investor rights is a key part of that because it means foreign capital floods into the country, buying up assets, funding political parties and local NGOs. The result of that is that western satellite offices offer the best jobs for local elites. It completely changes the local society and aligns the interest of local elites with western interests.

Once a nation is integrated into that system, the US can, for example, disrupt their economy by freezing assets or imposing sanctions because now the elites will lose their jobs, and this is often enough to change the government policy. In this way, we exert enormous control over the domestic politics of other countries. We do not care so much about deindustrialization in the US or the foreign nation losing key industries. This is basically how the US pulled Armenia into its orbit, but not only Armenia, many other countries have been subordinated to US interests in this way.

It's similar to how, in the European financial crisis, the European Central Bank was threatening to destroy the banking systems of Ireland or Spain if they didn't adopt certain political policies that Brussels wanted. They caved. The ECB would not have the power to do this if these nations refused to adopt the Euro or to be integrated into that system. The same thing was done to Greece. First a rush of foreign investment into Greece, then a debt crisis, and now the EU is dictating domestic political outcomes in Greece. Remember that foreign investment is just another way of saying foreigners hold your debt and own your assets.

This is why China has strict limits on foreign capital inflows. It does not want to be integrated as a subordinate role into the Western system. Russia also has adopted this role. I am not saying this as an enemy of China or Russia, nor am I an an apologist for them. What I'm saying is that their policy is rational, just as the east asian nation's mercantilist development model was also rational. It worked! This despite the classical economic critique. That tells me we don't really know the full story when it comes to trade and development.

I'm also not saying that classical economic welfare arguments for trade are entirely wrong. A trade restriction should have an effect of raising prices and reducing output. But clearly a 15% rate is not particularly noteworthy, given that 70% of our economy is services. The freakout about the tariffs was primarily political, because the tariffs were levied against allies not enemies, and they were levied with the aim of encouraging domestic production, not overthrowing geopolitical rivals. This is why the Europeans, in particular, were so offended by the tariffs. It was certainly not love of free trade, given the rising number of sanctions enthusiastically adopted by Brussels.
by rustyhancock | 2026-02-21 07:22:14+00:00
It's 2.5kW so it likely won't sit in your computer (quite beyond what a desktop could provide in power alone to a single card, let alone cool). It's 8.5cm^2 which is a beast of a single die.

Basically logistically it's going to need to be in a data centre.

It's ideal for small context high throughput. Perhaps parsing huge text piles like if you had the entire Epstein files as text.

I think Claude code benefits from larger context to keep your entire project in view and deep reasoning.

What this would certainly replace is when Claude dispatched to Haiku for manual NLP tasks.
by stubish | 2026-02-21 07:22:41+00:00
Maybe better, but still doesn't address the underlying problem. Governments print bits of paper and citizens need to scan and upload them to be validated by a 3rd party. Lots of obvious waste there. Legislating this approach is just entrenching it. But I guess it is cheap for the government. Sane approaches require the government provide a service which 3rd parties can query age with (indirectly, via anonymizing proxy). No need for those bits of paper to be involved at all, disclosing far too much information.
by delusional | 2026-02-21 07:23:50+00:00
This is quite an interesting question. For a single datapoint, I happen to have access to a VPN that's supposedly in Finland, and connecting through that didn't make any captcha loop appear on archive.today. The page worked fine.

Now it's obviously possible that my VPN was whitelisted somehow, or that the GeoIP of it is lying. This is just a singular datapoint.
by lucketone | 2026-02-21 07:24:08+00:00
I propose an idea that complete lack of protectionism (subsidies, tariffs, quotas) should not be the goal.

If we (countries) all are fully open, then we are fully globalised, and likely overall prices are lowest. (that is good)

But such system is fragile and very “shockable”, it entirely depends on stable shipping numbers and stable inter country agreements, both of which can be easily sabotaged (various motivations and agendas; just in 6 years: covid, Trump, Yemen Houthies)

Not implementable, but fun idea: protectionism based on distance, even within a country. E.g. supermarket must buy 10% of its apples from within 100km, 20% from within 1000km, 40% from within 10000km. (It does have numerous problems, feel free to identify them in comments)
by nunez | 2026-02-21 07:24:09+00:00
To be the contrarian, I actually don't mind a call for more patriotic programming to celebrate the USA's 250th. That makes sense. I definitely mind the slippery slope this precedent introduces. (Why not just keep doing this?) I'm also concerned that this letter is more of a "mandate" than a "call."

Regardless, Carr's letter searches hard for nostalgia. "Schoolhouse Rock" not being in syndication is eroding our nations educational strength according to him. This makes me wonder who this letter is really written for and how far-reaching they're "asking" content providers to take this.

Most Americans consume traditionally-broadcasted content through streaming platforms (Disney+ has Schoolhouse; the future of our kids is safe).and/or social media. Does Carr want Netflix to show the Pledge before every stream? The first stream of the day? Are they asking streaming providers to prioritize nationalistic programming in their recommendation algorithms outside of nationalistic holidays? Will they subsidize TV and movies for having a little more freedom in them? So many questions.

(All of this has been done before; I think there were pro-military Looney Tunes episodes back then these were shown in theaters, and the DoD does throw studios some cash to make the military look awesome and help full their recruitment pipeline.
by andersmurphy | 2026-02-21 07:25:22+00:00
> But we’ve hit the ceiling for SSE. That terrible Claude UI refresh gif is state of the art for SSE. And it sucks.

This is nothing to do with SSE. It's trivial to persist state over disconnects and refresh with SSE. You can do all the same pub sub tricks.

None of theses companies are even using brotli on their SSE connection for 40-400x compression.

It's just bad engineering and it's going to be much worse with web sockets. Because, you have to rebuild http from scratch, compression is nowhere near as good, bidirectional nukes your mobile battery because of the duplex antenna, etc, etc.
by microtonal | 2026-02-21 07:25:52+00:00
You already get a pretty scary warning when you try to install an app that was downloaded outside the Play Store. If people still install malware, that's the responsibility that comes with freedom. Your line of reasoning can be applied everywhere in life - people should not be able to do their own bank transfers or use a credit card, I know several people that who have been scammed already.

Moreover, there are better ways to protect against malware: 1. educate people; 2. rather than using whitelisting, use blacklisting (similar to XProtect on macOS).

Finally, the argument is not very strong on Google's side, since the Play Store itself has had its history of scams. Which, again is easier to protect against by educating people. No, don't put your banking information in a random app you downloaded from the Play Store (use the app that your bank tells you to). Do not install random keyboards from the Play Store. Etc.
by xerokimo | 2026-02-21 07:26:57+00:00
> Hiding heap allocations seems like it make it harder to avoid resource leaks!

Because types come in constructor / destructor pairs. When creating variables, you're forced to invoke a constructor, and when an the object's lifetime ends, the compiler will insert a destructor call for you. If you allocate on construction and de-allocate on destruction, it'll be very hard for the leak to happen because you can't forget to call the destructor
Looking for technical co-founder to build AI-powered stack migration platform
by amtkm | 2026-02-21 07:29:21+00:00
I'm migrating an Android app to Flutter and it's a nightmare. Months of manual work, endless bugs, fear of breaking things.

So I'm building the tool I wish existed.

Massive market: $95B+ annually. Every company eventually migrates.

The product: AI-powered platform that automates stack migrations. Start with Android→Flutter, expand to iOS, React Native, databases. Use AI to restructure data intelligently.

Tech approach: Core engine with pluggable parsers/generators. AI-first (Gemini 2.5 Flash). Build once, support many stacks.

Looking for: Technical co-founder who's felt migration pain.

I've written a 27-page doc with market analysis, tech architecture, AI strategy, and complete action plan. Email tonnykamau6@gmail.com if interested.
by pankajdoharey | 2026-02-21 07:30:34+00:00
There is nothing new here. This has been demonstrated several times by previous researchers:

https://arxiv.org/abs/2511.06174

https://arxiv.org/abs/2401.03868

For a real world use case, you would need an FPGA with terabytes of RAM. Perhaps it'll be a Off chip HBM. But for s large models, even that won't be enough. Then you would need to figure out NV-link like interconnect for these FPGAs. And we are back to square one.
by ostaquet | 2026-02-21 07:31:24+00:00
I'm currently working on lastclone. It's a tool for backing up my SBOM (Software Bill of Materials), and more specifically the third-party open source libraries that are at risk of disappearing with the advent of AI, or simply if the maintainers decide to shut down the project. As a CTO, it's important to guarantee business continuity and to ensure that the open source projects we use can be easily recovered.

The lastclone project is written in Go. The version I'm working on is a CLI version. Some parts are developed with Claude Code, but I've run into certain issues.

The code suggested by Claude Code doesn't take into account the latest developments in Go. There are two main reasons for this.

First, there's the training data cutoff. Claude Opus 4.6 is the latest release to date, but the training is based on data up to May 2025. Since Go is a language that evolves regularly, the latest features present in 1.25 or 1.26 are not known to the model.

Second, an LLM model, no matter how good it is, is a statistical model that operates based on its training. In the case of Go, the majority of the codebase used for training was developed on earlier versions. This codebase hasn't necessarily been adapted to the language's new features, and therefore, the model isn't able to use them.

JetBrains comes to the rescue by publishing yesterday (20-FEB-2026) a plugin for Claude Code that allows it to be "instructed" on the latest best practices of the language. The plugin is well-structured and can detect the version of Go being used based on the go.mod file.
by Klaster_1 | 2026-02-21 07:32:10+00:00
I experience this all the time and UX is absolutely one of culprits here. The workaround works, but UI doesn't nudge you to adjust the value, it just throws an opaque error. It's so obvious to me that even such a simple thing as saying "Try smaller radius" would make things more obvious, or even better - have a button in that error to "Set radius to largest valid". Saying that "but it's cause by OpenCascade" is a thought-stopping cop out. If there's a manual workaround trick, you can always integrate that into UI, but not doing so is a choice.
by SpicyLemonZest | 2026-02-21 07:33:06+00:00
I don't think that's true. I just scrolled my feed really quick, and I had to get 23 posts down before I got an even mildly controversial post. The post wasn't even anything mean, it was a screenshot of an analysis showing that the richest Americans and the Americans who donate the most money don't overlap as much as you might think.
by microtonal | 2026-02-21 07:34:44+00:00
By default their app cannot though because Android uses proper sandboxing and gated API access. So you actually have to give the app location access, access to your messages and access to your photos.

Well, unless you use one of the many crappy Android devices that never get security updates, are running old kernels, old vendor security patch levels, miss all Android security patches, except applying the backported security bulletins every three months (1-2 months late). Yet, Google is happy to certify them as Android devices.

It was never about security, it is about control. If it was about security, they would have revoked the GMS licenses of pretty much every vendor outside Google themselves and maaaaybe Samsung, until vendors actually started caring about security. If it was about security, there would not be as many scam apps in the Play Store itself.

Back to your sister, the proper solution is to educate her (and everyone else) not to give apps unfettered access when they ask you to, plus let Google implement more security measures that systems like GrapheneOS already have (contact scopes, sensor permissions, network access permissions, etc.).
by AngryData | 2026-02-21 07:35:29+00:00
I agree that we do need robustness in our production and economies, and a lot of it. But I don't really believe that most tariffs, especially current ones, will ensure that in any way.

Generally if you want stable and reliable local production of something, you subsidize that production or industry. You guarantee a certain amount of product will be bought/paid for even if a foreign supplier can or is willing to undercut that cost. That is why we have a large agricultural surplus in basically every western country, subsidized crops means there is money on the table for somebody to be in that industry which ensures surplus production even when other places are offering cheap food to trade.

Those can also be misapplied and corrupted, but it is still better than nothing at all or not extremely well planned and implemented tariffs which can sometimes hurt local production of other things still.
by rsrsrs86 | 2026-02-21 07:38:29+00:00
I hear and read so much shit by VCs. Both in LinkedIn and in private meetings. Specially Menlo says a lot of shit (check LinkedIn). Deloitte and McKinsey, also full of crap. Really.

Vcs are choke full of companies that can be cloned over night, SaaS companies that will face ridiculously fast substitution, and a whoooole lotta capital deployed on lousy RAGs and OpenAI Wrappers.
by smelendez | 2026-02-21 07:38:32+00:00
Yeah, Meta wants you to have a single Facebook account under your legal name that you use for all your personal and professional contact with them. Never mind if you’re freelancing for three companies that don’t want to be linked to each other and running the page for your church and your karate studio.

So of course people try to set up multiple accounts, but anyone over a certain age setting up a new account is naturally flagged as suspicious. The solution is just to allow a type of accounts that only manage business pages, but that would probably mess up their stats.
by TacticalCoder | 2026-02-21 07:39:22+00:00
> B) this is "at least as long as I could possibly care about" storage. If I need to retain say financial records for seven years, and then later the government retroactively increases that to 20 years, there's no need to re-archive it all onto new media.

In many countries this "maximum (6 or) 7 years" for financial records is only if the local IRS decides that you're not potentially committing fraud. If they decide you've potentially committed fraud at any time in the past, there's no limit as to how far they can go. Even in the US stuff like (some of the) funds stolen by the Enron scam have been successfully clawed back more than two decades after the fact.

At least that's the case in several EU countries: there's literally no limit if the country's IRS equivalent decides you're potentially committing fraud (or if you did in the past).

Which is insane and totally arbitrary but that's how it is.

In addition to that under a great many KYC/AML excuses, there are banks out there that shall have zero issue asking you to justify the "source of funds" and at times I've had to provide info dating from way more than seven years in the past. I've heard --and I'm not shitting you-- from someone proving he bought for about 5 K EUR of something that went up more than 100x (think Bitcoin or some exceptionally successful stock), that his bank answered something like: "OK, but now that you've proven you actually made 100x, prove us the source of the 5 K EUR in 2013!".

That's what happens to a society when you give too much power to petty people.

There are literally collaborationists out there that are going to fill SARs (Suspicious Activity Reports) when someone can prove he turned 5 K into 500 K not on the 500 K (which are impossible to dispute) but on the 5 K that were used in the first place. That's how jealous and incompetent some people are in this world.

Things became so bad that I now have a Git versioned repo (and backups everywhere) where I keep track of, among other, every single wire transfer above 10 K EUR. I've got stuff dating back to 2001 when I bought my first apartment etc.

Don't underestimate how pathetic and bitter some of the people you'll have to deal with (be it from your local IRS or a bank) are going to be.
by JumpCrisscross | 2026-02-21 07:40:54+00:00
> if android allows sideloading anyone would be easily able to get around these checks

Not really. You’d have Android attest to the check. If you are running a modified Android, it can’t attest. If you’re side loading, unless it messes with the attention logic, it should be fine. Like, Apple Pay could still work even if iOS permitted side loading.
by frm88 | 2026-02-21 07:41:40+00:00
They will, but Trump signed a new round of global 10% tariffs into being which hs a limited duration of 150 day until Congress has to ratify it. I couldn't find out whether there's a cool down on that, so that he could maybe wait day 151 and then start all over or if it's a one time measure.

The new 10% will be effect I've from tuesday and he expects all deals he made with several countries to just continue without protest.

https://www.msn.com/en-us/money/markets/trump-imposes-10-tar...
by unmarkdown | 2026-02-21 07:41:54+00:00
Nice to see a native viewer. The electron fatigue is real. I've developed several apps on Electron and have moved away from it.

Curious about the rendering pipeline ... are you using a Swift markdown parser or wrapping something like cmark/commonmark under the hood? The tricky part I've found with GFM rendering is getting tables and task lists to behave consistently, especially when you add LaTeX and Mermaid on top.
by ricree | 2026-02-21 07:43:16+00:00
Pertinent quote:

>It was also possible to bypass the copyright monitors by installing a modified system kernel. Dan would eventually find out about the free kernels, even entire free operating systems, that had existed around the turn of the century. But not only were they illegal, like debuggers—you could not install one if you had one, without knowing your computer's root password. And neither the FBI nor Microsoft Support would tell you that
by jcgl | 2026-02-21 07:43:34+00:00
I’ve got the uhk60v2. Absolutely love it. Agree with sibling commenter about its high build quality. Really great stuff.

The macro language has really developed nicely too. When I bought the uhk ~5 years ago, I didn’t plan on really using any advanced features. But things change :) I’ve got numerous little QoL things configured now. As well as this fancy flourish (which, admittedly, is a little “extra”): https://www.cgl.sh/blog/posts/wnl.html

It kinda mystifies me that they’re not more popular. Sure, expensive. But so is the ZSA Voyager, and you see tons of those! Although maybe it’s because ZSA was already known for the Ergo Dox.

Anyhow, love my uhk, AMA.
by lelanthran | 2026-02-21 07:43:40+00:00
> I think most big tech companies are like this and it's just going to get worse as AI adoption increases internally.

Welcome to UB, at scale, in every language.

Everyone loves to complain about C (and C++) UB; well, now, you have that in every language.

We're at the point now that my manually written (non-trivial) projects C hits fewer undefined behaviour than even trivial projects constructed with an LLM and human "review".

(I even wrote a blog post about it!)
by encom | 2026-02-21 07:45:07+00:00
Not only is it improbable, it's a complete fantasy. It's not going to happen. And personally, I'm of the opinion that having AI be a constant presence in your life and relying on it to assist you with every minor detail or major decision is dystopian in the extreme, and that's not even factoring in the inevitable Facebook-esque monetisation.

>when the world is so gloomy, seek something nice, even if a fantasy

I don't need fantasy to do that. My something nice is being in nature. Walking in the forest. Looking at and listening to the ocean by a small campfire. An absence of stimulation. Letting your mind wander. In peace, away from technology. Which is a long winded way to say "touch grass", but - and I say this sincerely without any snark - try actually doing it. You realise the alleged gloom isn't even that bad. It's healing.
by rurban | 2026-02-21 07:45:37+00:00
Not really. In Graz we had our better Hyper-G graphical browser before CERN, with a completely integrated system to ensure link consistency. Every browser was also the editor. In 1989. https://arxiv.org/pdf/2105.08057

At CERN they wanted to enrich gopher with multimedia data to share building plans and images of their complicated plans, in Graz we wanted to provide a rich teaching and information platform for students. Sadly we went commercial and not open source, so worse got better. Well, a session-less server as httpd was actually better.
by mkozlows | 2026-02-21 07:45:54+00:00
Lots of options, but the one I use and would recommend is the Iris: https://keeb.io/products/iris-se-kit

Advantages over the Ergodox:

1. No pointless layer of "inner" keys that you never use
2. The thumb keys are closer to the main keyboard, so more of them are in a natural reach, rather than being a big stretch (this is the biggest one in usage)
3. Uses all 1u keys, so greater keycap compatibility (any ortho kit will work)
4. If you're comparing to the Ergodox EZ, construction is better, with a metal case instead of plastic
5. Takes up less desk space

And it's still QMK, still hotswappable, still has the columnar layout. I don't think the Ergodox offers anything over it.
by unmarkdown | 2026-02-21 07:46:30+00:00
Tables are markdown's weakest point. The pipe syntax is painful to write and impossible to maintain once a cell has more than a few words. An excel style approach makes a lot of sense for that.

One thing I've found tricky is the round-trip: editing a table visually and converting it back to clean markdown without the alignment breaking. How are you handling that ... regenerating the pipes and padding on every edit or storing some intermediate state?