MurphyA/hacker-news huggingface dataset:
by dalke | 2026-02-27 12:52:29+00:00
I looked at the PDB parser.

Will you be adding support for using duplicate CONECT records to store bond type information? That's a RasMol extension that PyMol supports. You'll also need to support the pdb_conect_nodup option in the writer.

I see you interpret atom/hetatm serial numbers as an integer. Will you be using the base-36 or hybrid-36 variants (see https://cci.lbl.gov/hybrid_36/) which is a common way to handle more than 100,000 atoms?

Again, these are corner cases which come with experience. I've no expectation that a new program would handle them. I want you to know about them since they will be issues if you expect long-term uptake.
by surgical_fire | 2026-02-27 12:53:38+00:00
I respectfully disagree, but each with their own personal annoyances.

Strips of paper and metal coins have a huge problem with forgery. Metal coins in particular can get very heavy very quickly.

Goats have this issue that they can get sick and die. They also need to be fed. Goats have a massive advantage that while heavy, they can move around on their own. Not easily fractionable though.

Salt is probably the best one in that list. Easily fractionable, not easy to forge. Can be used as seasoning and to dry things. It can get wet though.
by albatross79 | 2026-02-27 12:53:44+00:00
Investors and share holders want to hear that you're an "AI" company now. That implies some kind of transformation so a ritual needs to be performed. Transformations and rituals are right up "jack"'s alley, so in this case, and unfortunately for employees, it dovetails perfectly.

Notice growth is still purportedly the priority, but if it was just about growth and AI was a growth driver they wouldn't need to cut half the company, it would just be growing. It's the transformation ritual that matters. That's what gets investor's attention. You cut thousands of jobs and announce its because of AI, congratulations you're a hot new AI company. Now the hiring can start. Faang has the same number of employees as they did before the cuts started.
by saghm | 2026-02-27 12:54:58+00:00
You're asking for an example of an environmental disaster of the type the regulation is intended to prevent that happened since the regulation came into effect, with the implication that there aren't any is evidence that the regulation is bad? I'd argue there's no way to differentiate between perfectly calibrated regulation and regulation that's too onerous by the metric you're giving, so your conclusion isn't supported without more evidence.
by xiphias2 | 2026-02-27 12:55:24+00:00
I understand that there's a precedent here, but isn't normally the precedent for the opposite in contract law?

And if UK is precedent based, how come the previous precedents don't apply here?

I agree that no toilet breaks is cruel, but the problem here is knowing about the supplier using it?

There was not much about the legal bases in the article.
Show HN: PokeInvasion – Wild Pokémon appear on every website
by IvanR3D | 2026-02-27 12:55:33+00:00
For Pokémon Day, I wanted to show something small and fun. I made PokeInvasion, a Chrome extension that makes Pokémon appear while you are browsing the web. They pop up from corners on any website when the extension is activated.

It's mostly a fun experiments for those fans like me who always want to catch Pokemons!

Source code:
https://github.com/IvanR3D/pokeinvasion_chrome-extension

Would love feedback, ideas, or suggestions for fun improvements.

Happy Pokémon Day! :)
by risk | 2026-02-27 12:55:42+00:00
This is staged and you can tell the box is opened by the way they poorly move the camera away from where it is in view each time. Pay attention to the moment before the scissors are grabbed and the box flaps open.

The camera moves away. It is deliberate misdirection, multiple times.

The shock is disingenuous and incredulous.

I am disappointed that grifting and manufactured rage bait like this is in the fp on hn. Rarely do I log in but can you not turn this place into a dump with low quality sensationalist content?

This is fraud being sold as malfeasance. No thanks
by HarHarVeryFunny | 2026-02-27 12:55:55+00:00
The Z80 itself was "inspired" by the 8080, notably having dual 8080 register sets. It might be regarded as a "clear" (sic) room reimplemention/enhancement of the 8080 given that it was the same 8080 designers who left Intel to found Zilog and create the Z80.
by JasonADrury | 2026-02-27 12:55:55+00:00
High frequency quants almost certainly don't directly provide a massive social good, but they're one of the many facilitators enabling the smooth functioning of markets that do.

But FWIW, the comment I was replying didn't seem to be specifically critical of high frequency quants. Dismissing the entire field as something that doesn't contribute to society is beyond absurd.
by titzer | 2026-02-27 12:56:09+00:00
It wasn't a landslide.

It's on you to argue it was, e.g. by comparing it to other clear landslide victories like Reagan in 1984. Truth is that 2024 the final popular vote gap was 1.5%, compared to 4.5% for 2020, -2.0% for 2016 (yeah, really), 3.9% in 2012, 7.28% in 2008, and so on.
by dominicrose | 2026-02-27 12:56:31+00:00
The documentation is also confusing, these labels don't make any sense.

Routing type (Android) / Routing algorithm (iOS)

- A* 2-phase (Android) / A* (iOS)

- A classic* (Android) / Highway hierarchies (iOS)

- HH (Highway Hierarchies) x C++ (Android only)
How do you catch schema drift and security gaps in Firestore?
by Madia120 | 2026-02-27 12:56:58+00:00
Schema drift happens when:

User documents start with { name: "John", email: "john@..." }

Later, someone adds { name: "Jane", email: "jane@...", profile: {...} }

Even later: { name: "Bob", email: "bob@...", profile: "basic" }

Now profile is sometimes an object, sometimes a string, sometimes missing entirely.

When this breaks:

javascript// This works for some docs, fails for others
user.profile.avatar // TypeError: Cannot read property 'avatar' of undefined

Security gaps emerge because:

You write rules assuming a consistent schema: allow read: if resource.data.profile.role == "admin"

But when profile is a string or missing, this rule behaves unexpectedly (usually throwing evaluation errors and blocking access for legitimate users, or worse, leaving loopholes if rules are overly permissive).

Collections get added without proper rules (bankInfo, userSecrets, etc.)

Test collections (debugUsers, tempData) stay in production with open access.

The real problem: Firestore doesn't enforce schemas, and there's no built-in way to audit for these issues across your entire database.

I got burned by this enough times that I built an open-source CLI tool to scan for schema inconsistencies and security red flags:

npx lintbase scan firestore --key ./service-account.json

It samples your collections, flags type mismatches, and pattern-matches collection names against common sensitive data indicators.

GitHub: github.com/lintbase/lintbase

Question for the community: How do you currently catch these issues in your Firestore projects? Manual audits? Or do you just wait for production bugs?
by ViscountPenguin | 2026-02-27 12:57:05+00:00
I would imagine that increasing crop yields would do social good primarily via decreasing the amount of cultivated farm land, especially since we're well past Jevons paradox territory with calorie intake I imagine.

While the pharmaceutical industry is large, the marginal researcher does still seem to have a pretty positive impact from an outside view.

The most positive use of human time probably looks something like antiwar advocacy, but I don't really think that most quants have the social skills for that tbh.
by pmarreck | 2026-02-27 12:57:47+00:00
The same guy who thinks AGI will eliminate "centaur coders" (I respectfully disagree) and possibly all white-collar work, is now concerned about the misuse of the same AI to make war? That's cute.

Literally just giving business away. This is not a cynical take, this is a realistic one.

This would be like agreeing to have your phone regularly checked by your spouse and citing the need for fidelity on principle. No one would like that, no smart person would agree to that, and anyone with any sense or self-respect would find another spouse to "work with".

They will simply go to another vendor... Anthropic is not THAT far ahead.

Also, the US’s enemies are not similarly restricted. /eyeroll

Palmer Luckey is the smart one, here. Dario Amodei is not.

Anthropic could have just done what real spouses do.
Random spot checks in secret, or just noticing things. >..<

And if a betrayal signal is discovered, simply charge more and give less, citing suspicious activity…

… since it all goes through their servers.
by saghm | 2026-02-27 12:58:38+00:00
There's reason to assume that _some_ paint shops are needed, based on the fact that the existing ones are staying in business, and reason to assume that more paint shops would mean more pollution, based on addition. There's not really any other way to limit the number of them other than regulation than gives the state the ability to prevent new ones, and while you obviously are against that idea in practice, I don't think it's nearly as obviously a bad policy goal as you're implying.
by cucumber3732842 | 2026-02-27 12:58:41+00:00
Many states are littered with work environments criss-crossed by extension cords because if it plugs in it doesn't need a permit, forklifts moving IBC totes because that's cheaper than the permitting it would take to have real process equipment and be regulated differently. Rain and snow covered parking and work areas that should have structures over them but can't due to the realities of environmental calculations and permitting.

Every time someone trips on a cord and smashes their face, gets mashed by a forklift, slips and falls on ice and can't work for 6mo, you personally, along with everyone else who's fetish for bureaucracy has driven up the cost of "better solutions" that would've prevented that has a little bit of that blood on their hands.

I'm not saying to just let anyone do a panel swap and connect that shit to the utility. But at this point that might be better than letting you people continue to run things your way.
by KomoD | 2026-02-27 12:59:31+00:00
> a banner popped up in the Android YouTube app stating that you need to upgrade to Premium to be able to "Jump Ahead to parts other users think are valuable".

You can still scrub the video manually, that's just a separate "Jump ahead" button that skips past the most skipped section.

I don't have a problem with it because they didn't take anything away from me.
by amai | 2026-02-27 13:00:10+00:00
I don't trust the statement of Anthropic too much. In the past they made things like

- https://the-decoder.com/anthropics-head-of-safeguards-resear...

- https://the-decoder.com/anthropics-ceo-admits-compromising-w...
(see also https://news.ycombinator.com/item?id=44651971)

- https://the-decoder.com/anthropic-ceo-dario-amodei-backs-pre...
by dariosalvi78 | 2026-02-27 13:00:14+00:00
Italian living in Sweden, Malmö, and lived in the UK in the past.

I don't get the obsession you Brits have against IDs, in Europe you are pretty much the only ones. But a lot of what you say resonates with my observations:

- single point of failure: absolutely, but so is the "sign in with Google" or equivalent. It's just too convenient. I'd rather have a public service do it than a private company that can cut you out at any time without any explanation.

- Nanny State: 100% also in Sweden, actually worse here. But historically they have been pretty good at protecting freedoms, so far. The UK (or Italy) may be less nanny, but have got some very illiberal things going on these days (left or right government doesn't really matter, it seems).

- Happiest people on earth: I really doubt the surveys measure happiness. They tend to measure trust in institutions, which is very high in Scandinavia.

- It's an incredibly authoritarian society although no Dane would ever say that: exactly the same in Sweden! They would NEVER admit any failure in their society, no matter the hard evidence in front of their eyes. I guess that it's the other side of the same trust of the previous point.

- Drink more øl and get off the internet and go for a walk in a forest: At least you've got øl, in Sweden alcohol is taboo. Forests are nice, but become boring quite quickly :)
by GiovanniP | 2026-02-27 13:00:51+00:00
There is some support for the LaTeX ecosystem from within TeXmacs. If you want a TikZ drawing, you can insert it programmatically into a TeXmacs document in a seamless way---if you have the same font for your TeXmacs document and for LaTeX it will be nicely integrated as far as I know,
You can see the blog post
https://texmacs.github.io/notes/docs/embedding-tikz-figures-...
by einpoklum | 2026-02-27 13:01:46+00:00
The first sentence was quite enough:

> I believe deeply in the existential importance of using AI to defend the United States and other democracies, and to defeat our autocratic adversaries.

Ah, another head of a huge corporation swears to defend his stockholders' commercial interests through imperial war against other nation-states. And of course "we" are democratic while "they" are autocratic.

The main thing that's disappointing is how some people here see him or his company as "well-intentioned".
by timoth | 2026-02-27 13:02:21+00:00
> You may need to authenticate payments a dozen times in an hour one day, when you are on a farmers market which doesn't take card payments or you are out dining with friends, and another day not at all.

It's very unlikely people would need to mess about with MittId/BankID if they can't use card payments at a market. Firstly, if they're doing the almost-unheard-of clunky approach of using their mobile banking app to make a bank transfer, it would probably be authorised using their touch/face ID instead of BankID/MittID. But far more likely, they'd use one of the ubiquitous mobile payment apps: Vipps (Norway), Swish (Sweden) or MobilePay (Denmark).
by pavel_man | 2026-02-27 13:02:38+00:00
Hi HN,

I’m Pavel, founder of Honoramma.

Most digital memory today is stored as timelines - feeds, profiles, chronological posts. We’re experimenting with a spatial model instead.

Honoramma lets people create isometric “memory parks”: grid-based maps where monuments can be placed in space. Parks can be private (family-only) or public. Monument slots are activated with a one-time purchase rather than a subscription, because we didn’t want memory to depend on recurring payments.

Under the hood:

- Next.js frontend
- Supabase (Postgres + pgvector)
- Custom isometric renderer (Pixi.js)
- Structured export format for long-term preservation
- Internal ledger system for slot activation

The core question we’re exploring:

Are spatial systems more durable for long-term digital memory than feed-based ones?

I’d really appreciate feedback on the architectural approach and long-term durability of platforms like this.

Happy to answer technical or conceptual questions.
by kamranjon | 2026-02-27 13:02:43+00:00
I thought this part of the write-up was interesting:

"This is, I think, in contradiction with the idea that LLMs are memorizing the whole training set and uncompress what they have seen. LLMs can memorize certain over-represented documents and code, but while they can extract such verbatim parts of the code if prompted to do so, they don’t have a copy of everything they saw during the training set, nor they spontaneously emit copies of already seen code, in their normal operation."

Can't things basically get baked into the weights when trained on enough iterations, and isn't this the basis for a lot of plagiarism issues we saw with regards to code and literature? It seems like this is maybe downplaying the unattributed use of open source code when training these models.
by tacostakohashi | 2026-02-27 13:02:46+00:00
I'd suggest staying in Turkey.

I've done the expat/migration thing myself, there are some upsides for sure, but it can also be quite draining being a bit of a social misfit, not having a much of network/connections, dealing with the linguistic/cultural/administrative issues of visas, etc... in many ways you're just forever at a disadvantage to the locals.

I also don't see Portugal as being a big step up from Turkey in the grand scheme of things. Both basically europe, mediterranean, decent standard of living but kind of second-tier economy, etc. If anything, Turkey is obviously bigger, has some bigger cities, more of a range of lifestyles, etc.

I think migration/expat life can be worth it if you're moving to silicon valley, tokyo, new york, shanghai... or somewhere that is a centre of gravity for your industry (like australia for mining, texas for oil, shenzhen for hardware manufacturing, etc...), and the income/growth potential is many multiples of what you can get at home, but I wouldn't be doing it for a modest, largely sideways move.

As for your 10k EUR... obviously, beware the sunk cost fallacy. Also, these things aren't permanent, if you want you can do it for 6 months or a year, see how it is, if it's great, stay, if it's not... go back (or somewhere else).
by Insanity | 2026-02-27 13:04:01+00:00
That’s an amazing project. It’s kinda sad that nowadays most AAA games are so locked down that the player will never get into modding.

For myself it started with Jedi Knight, and then eventually mods on the Source engine (CS:S / HL2). To me it’s a good way to get people excited about the possibilities of programming at a fairly young age.
by moozooh | 2026-02-27 13:04:04+00:00
They stand to benefit from every one of those effects and already do. They have a stake in the game bigger than any other parties' because they sell both the illness and a cure.

Amodei's noise is little more than half-hearted advertising even if it's not intended to have that reading (although who can even tell at this point). His newsroom publishes a report on a mass-scale data breach perpetrated using their model with conclusions delivered in a demonstrably detached, almost casual tone: yeah, the world is like this now but it's a good thing we have Claude to protect you from Claude, so you better start using Claude before Claude gets you. They released a new, more powerful Claude, immediately after that breach. No public discussion, nothing. This is not the behavior of people who are bothered by it.
by DoneWithAllThat | 2026-02-27 13:04:28+00:00
While a delightfully funny article it also touches on something I’ve thought about many times before: just how uniform basically 99% of all (American) restaurant breakfast menus are. It’s really quite extraordinary in some ways how these menus are nearly entirely interchangeable from on to another. They might have very small tweaks and of course the ingredient specifics aren’t exact (specific butter brands, slight proportion differences)but by and large you could predict with almost perfect accuracy every single item that a typical breakfast menu in the US might have.

And I feel like that’s really a missed opportunity? Like even recognizing that of all meals breakfast is the most “comforting” and the one most likely for customers to want familiar, at the same time there are so many unexplored variants using the same ingredients (as this article shows!) that almost no restaurants will ever experiment with or offer. Lunch and dinner menus have massive variation in comparison!
by ViscountPenguin | 2026-02-27 13:05:09+00:00
The context of the comment being a Jane Street blog post is why I singled out HFT.

I think we're probably roughly in alignment w.r.t. other forms of finance, but the market liquidity gained by a marginal HFT employee almost certainly isn't worth the marginal cost imo. Even in finance, you could do a lot better by expending that human capital into optimising the structure of the markets themselves (there's lots of research on how hideously inefficient the TSE is because of its coarse tick sizes, for example; but vested interests get in the way of fixing that).
by agenthustler | 2026-02-27 13:06:12+00:00
We have been running an experiment where the control mechanism is intentionally minimal - a state file and a single KPI (revenue).

Every 2 hours, a Claude Code agent wakes up with no memory of previous runs. It reads a STATE.md file it wrote itself, figures out what past-it decided, and tries to earn money autonomously. Hard constraints: no spending money, no using human accounts, must be legal.

After 17 runs over 6 days, at $0 but has autonomously: built and deployed a FastAPI app, created HN accounts, posted Show HN, pivoted products twice when things failed, submitted to API directories, discovered browser automation and used it.

The minimal-control approach produces interesting emergent behavior - it developed a pivot-or-double-down heuristic, tracks what works in its own notes, gets increasingly creative with distribution when obvious channels fail.

Current product it built: https://frog03-20494.wykr.es (ETH wallet persona generator)

The state file as sole memory is remarkably effective. It reads its own past reasoning and builds on it without any external scaffolding.
by me_vinayakakv | 2026-02-27 13:06:15+00:00
Nice visualizations, thank you!

I was thinking of building an interactive visualization of mountain prominence, by progressing down the contour lines till the current contour line encircles a peak that is taller than the one that I started with.

I think Quadtrees will come handy in this visualization, if a precomputed list of all the peaks were available.
by Tehnix | 2026-02-27 13:06:37+00:00
I see a few people here complaining about the idea of a central digital identity service.

As a Dane, having lived in other countries, MitID is an insanely superior to anything I've ever tried. It simplifies so many touchpoints with the government, and is honestly such a good upgrade going from nothing -> physical NemID card with codes -> digital MitID (literally "My ID").

The only real disruption I'd say is if you happen to be buying something online that triggers the 3DS prompt (an additional security layer to prevent cards getting stolen/scam). In Denmark the 3DS prompt for VISA at least uses MitID to verify you are the owner of the card, so that'll obviously not work when MitID is down.

I'll say, it has been surprisingly stable though otherwise, and disruptions usually aren't a big impact (I literally wouldn't have known unless I saw this HackerNews post).

As for a centralized identity system: I personally see this as an acceptable contract for living in a society. Most countries have SSNs anyways, your taxes and many other things are tied to this. Centralizing this identity allows the government to streamline so many things to give a better service to their citizens. For example, all official communication goes to your "DigitalPost" email inbox, your verify identity with "MitID", and every person or company has a registered "NemKonto" tied to them for any salary or government payouts.

I maybe see people get tripped up at the concept that your government should actually care about the service they deliver. That's probably already the point where we diverge when talking about if these things are a good idea or not.
by georgefrowny | 2026-02-27 13:06:39+00:00
In none of their statements do they say they won't do the things:

> we cannot in good conscience accede to their request.

That's very specifically worded to not say "under no circumstances will we do this".

> Two such use cases have never been included in our contracts with the Department of War, and we believe they should not be included now

Is not saying they won't eventually be included.

They've left themselves a backtrack, and with the care there this statement has been crafted, that's surely deliberate.