MurphyA/hacker-news huggingface dataset:
by Supermancho | 2026-02-13 16:26:50+00:00
Most northern powers have been looking toward the thawing north passages for decades. The shortest distance from Portland, Maine to St Petersburg is about the width of the US. Greenland is of huge strategic value, holding a similar value to Alaska. The shortening of shipping lanes will shape global economics, as well as stoking the fears of other powers establishing footholds in northern regions, for the foreseeable future.

China aggressively projects power, with a willingness to spend a large amount of effort (sand islands) for footholds. Notably, by the time the evidence of these artificial islands was observed, it was too late to reconsider. Russia does the same, when they have the resources. The US is not used to doing this and has historically fared poorly. Ofc there is worry.
by ryandrake | 2026-02-13 16:26:54+00:00
It was good because it was both Opinionated (in other words, the path to write software that follows the design was easy, and the paths to write software that violated the design were hard), and also well-researched by human interface experts.

Now what we appear to have is "someone's opinion" design. A bunch of artists decided their portfolios were a little light and they needed to get their paintbrushes out to do something. I don't work at Apple, but my guess is that their HI area slowly morphed from actual HCI experts into an art department, yet retained their power as experts in machine interaction.

So here we are, we still have Opinionated design, but it might just be based on some VP's vibes rather than research.
by Elidorascodex | 2026-02-13 16:27:04+00:00
Jan 14: Published novel about automated creator suppression
Jan 15: Amazon suspended it 3x (wrong books, shifting reasons)
Jan 16-17: Two written admissions ("incorrect book details," "suspended in error")
Legal consult: Arbitration clause makes pursuit cost-prohibitive even with admissions
The book's villain does exactly this. Written 2019-2025. Amazon performed it January 2026.
Launched direct. Receipts timestamped at https://elidorascodex.com
by jauntywundrkind | 2026-02-13 16:27:18+00:00
Aside from Rust being better (impl is such a great decoupling, fearless type safety), there is afaik nothing one tenth as useful and good as cargo & is crate ecosystem (docs rs, crates.io, and all the packages).

I find it odd the broader hacker community feels the need to requestion and cross-examine every choice for using rust. Like, no other language has such great just works ergonomics, with a solid language, fantastic tooling, excellent packages that gives it a just works the first time cross-platform joy. Why does every thread have to spawn a brand new unsupported whinge throwing dirt at what seems like such an obvious enjoyable choice?
by bijant | 2026-02-13 16:27:37+00:00
While I'd hesitate to call the people behind the project out for fraud, they certainly are great at obtaining funding while delivering negative value and then presenting these experiences in a positive light. The linked site promotes their use in Germany's "aufstehen party" which wasn't actually a party but whatever if it sounds better and as I was intimately involved with that experience (being brought in to consult on recovery) it was a disaster that ended that NGO before it really begun. The Pol.is platform was supposed to be the central decision making interface of that distributed movement supported by figures from different leftwing, social democrat and ecological parties, it wasn't just that they failed to scale but they were completely unwilling to deploy on our infra or even open source critical components while maintaining publicly that their system was completely open source. The question of whether to replace it (remember its use was the key innovation of this movement) and if so with what ended up not only splitting the NGO but making one sub-group create a new party that is "neither left nor right wing" and voting with the right-wing AfD in (state) parliaments helping them secure anti-migration majorities.
by wtallis | 2026-02-13 16:27:37+00:00
It would also be fair to say they didn't skip any generation of processors with that gap in updates, they merely sat out the first two years of Intel shipping Skylake five years in a row.

And in the meantime, they did use those first two years of Skylake for the 12" MacBook; the next update to the MacBook Air was after the last update the 12" MacBook ever got. For a while, the 12" MacBook was the more premium, thinner and lighter alternative to the MacBook Air with more advanced technology (and could plausibly have been construed as the intended successor to the MacBook Air), then in 2018 they merged back together with the introduction of the first MacBook Air with a Retina Display.
by nickjj | 2026-02-13 16:27:41+00:00
> Some people are talking about holding a key to resize on Linux but I don't want to be forced to use the keyboard.

You don't have to use your keyboard.

For example I never use my mouse's DPI button which is a little button next to the wheel mouse. You can remap that to whatever key you need to hold to resize a window and now you have a fully mouse driven solution for resizing.
by wongarsu | 2026-02-13 16:27:49+00:00
Note how the number advertising how many bots actually use RentAHuman has vanished from their website. Instead we now have the number of bounties. 1/40th as many as registered humans. And just scrolling through them, maybe 1/4th of the bounties are not bounties at all but more humans offering services.

It's a service that is clearly a lot more appealing to humans than to agents
by LightBug1 | 2026-02-13 16:28:58+00:00
But it can't parse my mathematically really basic personal financial spreadsheet ...

I learned a lot about Gemini last night. Namely that I have lead it like a reluctant bull to understand what I want it to do (beyond normal conversations, etc).

Don't get me wrong, ChatGPT didn't do any better.

It's an important spreadsheet so I'm triple checking on several LLM's and, of course, comparing results with my own in depth understanding.

For running projects, and making suggestions, and answering questions and being "an advisor", LLM's are fantastic ... feed them a basic spreadsheet and it doesn't know what to do. You have to format the spreadsheet just right so that it "gets it".

I dread to think of junior professionals just throwing their spreadsheets into LLM's and runninng with the answers.

Or maybe I'm just shit at prompting LLM's in relation to spreadsheets. Anyone had better results in this scenario?
by thwarted | 2026-02-13 16:29:17+00:00
“The electric monk was a labour-saving device, like a dishwasher or a video recorder. Dishwashers washed tedious dishes for you, thus saving you the bother of washing them yourself, video recorders watched tedious television for you, thus saving you the bother of looking at it yourself; electric monks believed things for you, thus saving you what was becoming an increasingly onerous task, that of believing all the things the world expected you to believe.”

~ Douglas Adams, "Dirk Gently’s Holistic Detective Agency"
by closewith | 2026-02-13 16:29:38+00:00
There definitely isn't overwhelming consensus the above figure suggests, as the public consultations always heavily lean towards interested parties (I didn't learn of the consultation until after it closed), but any topic that sharply divides opinion can be polarising.

The cohorts at each pole don't have to be equal size, and for now, there are definitely more in favour than against in Ireland.
by sidk24 | 2026-02-13 16:29:53+00:00
Real talk!! This isn’t about latency, it’s about authorship

“My machine” is identity and control. That worked when the human was the execution engine. With agents, undocumented setup turns from annoyance into hard failure.

But that agent workflows expose environment debt the way CI exposed testing debt.

If an environment can’t be provisioned programmatically, it’s not infrastructure, it’s folklore.
by yowlingcat | 2026-02-13 16:30:07+00:00
It goes the other way around as well. DeepSeek has made quite a few innovations that the US labs were lacking (DSA being the most notable one). It's also not clear to me how much of distilled outputs are just an additional ingredient of the recipe rather than a whole "frozen dinner" so to speak. I have no evidence to say it's one way or the other, but my guess is the former.
by sounds231 | 2026-02-13 16:30:26+00:00
Highly recommend Nintype third party keyboard. Such a breath of fresh air to have a keyboard made for power users.

The project is abandoned but it still works well. I hope someone sees this and gets inspired to build something to replace it. If you do you can have my money!

https://apps.apple.com/us/app/nintype/id796959534
by zachdotai | 2026-02-13 16:30:44+00:00
Basically through two layers. Hard rules (token limits, tool allowlists, banned actions) trigger an immediate block - no steering, just stop. Soft rules use a lightweight evaluator model that scores each step against the original task intent. If it detects semantic drift over two consecutive steps, we inject a corrective prompt scoped to that specific workflow.

The key insight for us was that most failures weren't safety-critical, they were the agent losing context mid-task. A targeted nudge recovers those. Generic "stay on track" prompts don't work; the correction needs to reference the original goal and what specifically drifted.

Steer vs. kill comes down to reversibility. If no side effects have occurred yet, steer. If the agent already made an irreversible call or wrote bad data, kill.
by dkrajzew | 2026-02-13 16:30:46+00:00
What I find really disturbing is the impossibility to catch up with the development - which agent system to use, which model, what are the right models for what tasks?

I do not fear that some agents will pollute my repos with their PR. In opposite, I suppose that we will end at a point where for each question, task, or problem, one will find many (AI-coded) solutions, making it impossible to choose a right, solid, reliable one. I recently thought about having a database of tools per task so that a comparison would be possible. But the maintenance costs of something like this are enormous when including benchmarks, comparisons, etc. on different qualities.
by dylan604 | 2026-02-13 16:30:54+00:00
There is a possibility that this "threat" could go viral. Now something dumb your company is doing is being discussed everywhere. Companies hate that kind of publicity. It's the kind of thing that sticks around and lingers even after things have been corrected.

It can't go viral until you actually make a post for people to find and promote. Step one has now been completed. Step two is gaining traction.
by efortis | 2026-02-13 16:31:04+00:00
I’d need more details, but here are few guesses:

1. If Frontend is directly fetching from a third-party API. Maybe, you could add an env var with the base URL, so it points to the mock server.

2. If it’s a third-party auth service

2a. If the auth service sets a cookie with a JWT, you could inject that cookie with Mockaton like this: https://github.com/ericfortis/mockaton/blob/354d97d6ea42088b...

2b. If it doesn't set a cookie (some SSO providers set it in `sessionStorage`), and assuming it’s a React app with an <AuthProvider>, you might need to refactor the entry component (<App/>) so you can bypass it. e.g.:

SKIP_AUTH // env var
? <MyApp/>
: <AuthProvider><MyApp/></AuthProvider>

Then, instead of using the 3rd party hook directly (e.g., useAuth). Create a custom hook, that fallbacks to a mocked obj when there's no AuthContext. Something like:

function useUser() {
const context = useContext(AuthContext)

if (!context)
return {
id_token: 'aa',
profile: { name: 'John' }
}

return {
id_token: context.id_token ?? '',
profile: context.profile ?? {},
}
}
by kittikitti | 2026-02-13 16:31:06+00:00
I stand by this pledge. I even have a Clicks keyboard to avoid the iPhone one. I have an interesting hypothesis as to why, and it's counterintuitive. The larger the screen gets, the less accurate a touchscreen keyboard is. I picked up an original iPhone and started typing and it was outstanding how accurately and quickly I did.

Let's take an exaggerated example. Surely, a touchscreen keyboard the size of a flatscreen TV is too large. Maybe even the size of a regular computer monitor. So where is the happy spot, and why? I think it's because of our manual error-correction and the software error-correction. On the smaller iPhone keyboard, if I make a mistake, it's obvious and I click the backspace key. There's much less software error-correction on a smaller screen because of a smaller room for error per key. On larger screens, I find that if I touch a key at a certain angle, it will register an adjacent key through the software. I also find that my fingers have to travel farther, and that increases the rate of errors. Not only that, the obsession with decreasing bezel size requires me to hold the phone in weird ways so it doesn't register a swipe from the sides.

Personally, the iPhone 6 was peak iPhone. I find that the obsession with decreasing bezel size is also compulsive because it significantly increases miss-swipes and introduces weird work-arounds like the "notch", "island", or hidden sensors. The flat screen also made the keyboard desirable. It was also slow enough so that the surveillance from the autocorrect wasn't useful but fast enough for everything else.
Show HN: Codex HUD – Claude-HUD Style Status Line for Codex CLI
by anhm720 | 2026-02-13 16:31:28+00:00
I built Codex HUD to make Codex CLI sessions easier to monitor without leaving the terminal.

It adds a real-time status line with:

- active model
- project + git branch/dirty state
- 5h and 7d usage bars
- automatic Spark vs default limit selection

Quick install:

git clone https://github.com/anhannin/codex-hud.git
cd codex-hud/Codex-HUD
./install.sh

Feedback I’m looking for:

- portability across Linux distros/shell setups
- readability on narrow terminal widths
- edge cases in usage/rate parsing

Repo issues are welcome if you hit bugs.
by Gualdrapo | 2026-02-13 16:31:46+00:00
Not sure if it's 100% clickbait, there is some really interesting stuff I didn't know.

Also it makes me realize that all indigenous peoples across what you call the Americas have been/are being subjected to all kinds of discrimination and systematic extermination, from North America all the way to the island of Tierra del Fuego, and of course here in Colombia. We all try to hide our own past for some reason and feel ashamed of it while ignoring the spaniard/european culture and beliefs they brought there have huge flaws compared to what was already here for thousands of years.
by neko_ranger | 2026-02-13 16:31:54+00:00
Discord's not going away, but I looked at setting up a self hosted matrix server last night and had it up with an element client in 20 minutes with docker compose. I don't think I'll do a discord<->matrix bridge (since it requires extra stuff on the discord side and I think you lose encryption, which isn't that important), but if you have buddies who you want to keep in contact with, it's not a bad solution

I explored but am avoiding big, public channels because there honestly isn't that much chatting going on in the ones that I found
by delaminator | 2026-02-13 16:32:06+00:00
Guess they really do want to become the next Google after all.

Selling ads and shutting down products that people are using.

I wonder if it would recommend a competitor if you'd asked it.

It's very odd though, isn't it? Although I can understand it. I do feel like I have a "relationship" with Claude. I enjoy its personality. And often I'll just chat with it rather than trying to get anywhere, even Claude Code.

But there's always the nagging thing in my mind. Someone else could be reading this. Will be reading this. And even though you might trust that the people of today won't do anything with that chat, who has the keys tomorrow?
by yowlingcat | 2026-02-13 16:32:46+00:00
It's a very concerning future. I would love to live in a world where we could simply stop them from doing that, but for the moment, the best hedge appears to be the Chinese open weight models that can't be put back in the box and provide the valuable market function of commodifying the encoded knowledge of these models (which in and of itself was derived from knowledge not created by the frontier lab).
by atonse | 2026-02-13 16:33:10+00:00
Does this mean they’re struggling financially?

Yet more disruption caused by coding agents, I’m sure. We saw it quite visibly with Tailwind, now I can see if code editors are maybe struggling too, especially something like Zed which was probably still used mostly by early adopter type
People, who have early adopted TUI coding agents instead.

I only use cursor and zed to browse code now.
by joecool1029 | 2026-02-13 16:33:28+00:00
It wasn’t too long ago either. I mentioned it before in prior comments but due to how MMS works at one major carrier (verizon) they sent picture quality back to pre-smartphone days for a large % of android users.

The quick explainer is phones send a user agent with the request to fetch a media message, this user agent contains a link to a file that describes what the device can handle. Apple and Blackberry hosted these files themselves, Verizon hosted most of the android ones on its network itself. They decommissioned the server hosting them a few years ago which made it so all affected devices pulled the lowest potato quality image down for compatibility. Huge number of complaints.
by JimDabell | 2026-02-13 16:33:48+00:00
I think this is the source of the confusion:

> To describe it, I coined the term “Single-path Immediate Mode Graphical User Interface,” borrowing the “immediate mode” term from graphics programming to illustrate the difference in API design from traditional GUI toolkits.

— https://caseymuratori.com/blog_0001

Obviously it’s ludicrous to attribute “immediate mode” to him. As you say, it’s literally decades older than that. But it seems like he used immediate mode to build a GUI library and now everybody seems to think he invented immediate mode?
by bubblewand | 2026-02-13 16:34:00+00:00
Given the sheer volume of cheap stuff that had been coming straight from China, and the end of de minimus, my first guess would be the majority of this is Chinese and other foreign goods that are now being imported in bulk to minimize duties and costs of handling paperwork, then distributed state-side. Lots of new business (and resulting extra costs to consumers) in logistics, without as much of an increase on the manufacturing side.

I mean, it’s not like US clothes manufacturers, for example, can compete with East Asia even with 100% tariffs (on the wholesale price). Not even close. Ditto electronics, most toys, et c. Lots and lots of really high-volume stuff that was getting drop shipped through e.g. Amazon sellers, not to mention lots of traditional US brands that were shipping straight from overseas warehouses.
by victormy | 2026-02-13 16:34:13+00:00
I respectfully disagree with the notion that open source is strictly a licensing model and not a business model. For an open-source project to achieve long-term reliability and growth, it must be backed by a sustainable commercial engine.
History has shown that simply donating a project to a foundation (like Apache or CNCF) isn't a silver bullet; many projects under those umbrellas still struggle to find the resources they need to thrive. The ideal path—and the best outcome for users globally—is a "middle way" where:
The software remains open and maintained.
The core team has a viable way to survive and fund development.
Open code ensures security, transparency, and a trustworthy software supply chain.
However, the way MinIO has handled this transition is, in my view, the most disappointing approach possible. It creates a significant trust gap. When a company pivots this way, users are left wondering about the integrity of the code—whether it’s the potential for "backdoors" or undisclosed data transmission.
I hope to see other open-source object storage projects mature quickly to provide a truly transparent and reliable alternative.
by Jtsummers | 2026-02-13 16:34:17+00:00
> I think you're overcorrecting.

I don't understand this part of your comment, it seems like you're replying to some other comment or something not in my comment. How am I overcorrecting? A statement of fact, that game developers didn't invent these things even though that's a common belief, is not an overcorrection. It's just a correction.
by RivieraKid | 2026-02-13 16:34:34+00:00
But Waymo or their competitors are not in the "shuttling people around" business. They're developing a driver. Robotaxi is one of the applications.

The winner-takes-all aspect comes from economies of scale for example. If Waymo is several years ahead and has better economics, how can Cruise catch up? They will have lower cost of capital. Top people will want to work at Waymo rather than Cruise. It will be hard to close the R&D gap. When Cruise is where Waymo is today, Waymo will already have a lightweight package that will be used by Ford, VW or Toyota and capable to drive everywhere in any weather conditions.
by barrell | 2026-02-13 16:35:32+00:00
Not yet! I speak some Italian and want to learn Arabic. I found out there was a semitic language with Italian vocabulary in the latin script and that's what started my obsession.

Actually to be completely honest, I learned about Maltese, checked my app, and saw it supported Maltese. That night I was learning a language with an app I'd previously built without even knowing the language existed. That's what started my obsession with it.

Then turns out it's an island in an awesome location with an even cooler history. And it uses the letter Ħ

What made you start learning Maltese?
by ryandvm | 2026-02-13 16:36:08+00:00
Yegge is smart guy but, I get the impression that he mostly works real hard to not work too hard. And while I'm sympathetic towards that tendency, I feel like most of the advice in this space is about using multi-agent configurations to effectively convince your management and co-workers that you're massively productive. Whether the mountains of code and architecture your agents are crapping out is actually adding value to the organization is a question that most companies are ill-equipped to evaluate - so these agent swarms are just a way to keep the gravy train rolling.

I think I'd rather hear what somebody who is pathologically productive like John Carmack is doing with multi-agent environments...
by subscribed | 2026-02-13 16:36:15+00:00
"eating is for the greedy", noted.

A little side project might grow and become a chore / untenable, especially with some from the community expecting handouts without respect.

Case in point, reticulum. Also Nolan Lawson has a very good block post on it.

I don't think your position is reasonable even if I believe you just want to say that writing open source shouldn't be a main source of the income). I think it's perfectly okay to be rewarded for time, skill, effort, and a software itself.
by pitrou | 2026-02-13 16:36:41+00:00
Not the OP, but Parquet compatibility issues are usually due to the varying support of features across implementations. You have to take that into account when writing Parquet data (unless you go with the defaults which can be conservative and suboptimal).

Recently we have started documenting this to better inform choices:
https://parquet.apache.org/docs/file-format/implementationst...