MurphyA/hacker-news huggingface dataset:
by tlb | 2025-12-10 19:49:59+00:00
Just because something is hard to enforce doesn't mean it's absurd.

Embargoes aren't impossible to enforce against the foreign importer. If a foreign entity is found to have placed orders with false documents, they can be sanctioned, which can be enforced against any of their international operations. It makes it hard for them to do future business in global markets. I would not recommend violating US sanctions no matter where you are.
by xp84 | 2025-12-10 19:50:40+00:00
https://sw.vtom.net/hn35/pages/90098999.html

> It is the year 2035. The average "Hello World" application now requires 400MB of JavaScript, compiles to a 12GB WebAssembly binary, and runs on a distributed blockchain-verified neural mesh. To change the color of a button, we must query the Global State Singularity via a thought-interface, wait for the React 45 concurrent mode to reconcile with the multiverse, and pay a micro-transaction of 0.004 DogeCoin to update the Virtual DOM (which now exists in actual Virtual Reality).

This is all too realistic... If anything, 400MB of JS is laughably small for 2035. And the last time I was working on some CI for a front-end project -- a Shopify theme!! -- I found that it needed over 12GB of RAM for the container where the build happened, or it would just crash with an out-of-memory error.
by Zak | 2025-12-10 19:50:41+00:00
Most of the larger scooter companies don't do it, so it seems unlikely operating such a system requires trying to get around the first rule of network security.

I feel like we (that is anyone nerdy enough to post on HN) have been far too patient with people who are choosing to wage a war on general-purpose computing, and it's past time to push back harder.
by faresahmed | 2025-12-10 19:50:53+00:00
I think that it's a generic programming problem: pointers are easier because the type of the pointee is easy to get (a deref) and also its location (memory) but with index-based handles into containers you can no longer say that given a handle `H` (type H = u32) I can use it to get a type `T` and not only that, you've also introduced the notion of "where", that even if for each type `T` there exists a unique handle type `H` you don't know into which container instance does that handle belong. What you need is a unique handle type per container instance. So "Handle of Pool<T>" != "Handle of Pool<T>" unless the Pool is bound to the same variable.

As far as I know no language allows expressing that kind of thing.
by btown | 2025-12-10 19:50:55+00:00
I'm not sure what the parent posters were referring to, but there's an interesting way in which "automation" might make sense in some languages: implicit arena utilization based on the current call stack, without needing to pass/thread an explicit `arena` parameter through the ecosystem.

One could imagine a language that allows syntax like CallWithArena(functionPointer, someSetupInfo) and any standard library allocation therein would use the arena, releasing on completion or error.

Languages like Python and modern Java would typically use a thread/virtualthread/greenlet-local variable to track the state for this kind of pattern. The fact that Go explicitly avoids this pattern is a philosophical choice, and arguably a good one for Go to stick to, given its emphasis on avoiding the types of implicit "spooky action at a distance" that often plague hand-rolled distributed systems!

But the concept of arenas could still apply in an AlternateLowLevelLanguage where a notion of scoped/threaded context is implicit and language-supported, and arena choice is tracked in that context and treated as a first-class citizen by standard libraries.
by joecool1029 | 2025-12-10 19:51:02+00:00
I am wondering if this related to hypoxia inducible factor (HIF) activation.

Seem to recall the nootropic Noopept allegedly acts as an activator for HIF-1. Maybe there are others. Could possibly be a therapeutic target, maybe not. This is not my area of study, I'm just reiterating some of what I've read in the past.
by ozten | 2025-12-10 19:51:05+00:00
Why is AI limited to just a raw LLM. Scaffolding, RL, multi-modal... so many techniques which can be applied. METR has shown AI's time horizon for staying on task is doubling every 7 months or less.

https://metr.org/blog/2025-07-14-how-does-time-horizon-vary-...
by cootsnuck | 2025-12-10 19:51:24+00:00
The RES (Reddit Enhancement Suite) browser extension indirectly does this for me since it tracks the lifetime number of upvotes I give other users. So when I stumble upon a thread with a user with like +40 I know "This is someone whom I've repeatedly found to have good takes" (depending on the context).

It's subjective of course but at least it's transparently so.

I just think it's neat that it's kinda sorta a loose proxy for what you're talking about but done in arguably the simplest way possible.
by Loic | 2025-12-10 19:51:27+00:00
3 kids, same honest conversations, 2 where it worked and works very well, 1 where it is a constant battle.

So sorry but no, the platforms are addictive and not all the kids can resist against an armada of statisticians ensuring the systems stay addictive only through honest conversations.

By the way, this would mean you could solve all the addiction issues if it would be working...
by menaerus | 2025-12-10 19:51:42+00:00
Yes, but my point is when things blow up how exactly do you know which unsafe block you should look into? From their statement it appears as if there's such a simple correlation between "here's your segfault" and "here's your unsafe block that caused it", and which I believe there isn't, and which is why I said there's no encapsulation, local reasoning etc.
by platevoltage | 2025-12-10 19:51:46+00:00
I mean, it makes sense in the USA's head. They want to win the AI race. What they are doing is making it so China has no choice but to develop an alternative to Nvidia chips.

Eventually China will make their own shovels to dig up the gold. I'm not sure what this would do to Nvidia, but I'm sure we will find out.
by Starlevel004 | 2025-12-10 19:51:51+00:00
> A friend recently asked how to get started watching Gundam, and as I tripped all over myself, equal parts excitement and not wanting to sound like a lunatic, I fumbled around for a good answer.

But there is a good answer. It's Gundam 79. That's not hard.

There are few forces in the world as strong as somebody seeing a long-running Japanese series and twisting and turning themselves into how to avoid release order.
by languagehacker | 2025-12-10 19:51:52+00:00
Impressive that you have have that many assets under management and still not show a clear understanding of an industry you're prognosticating on. The author doesn't talk at all about the hardware aspect of this stuff such as the surprisingly short lifetime of the GPUs that are being rolled out at a break-neck pace. The recommendation that you take a moderate investment position and not overdo it could be shared without as much needless thinking out loud, and doesn't bring anything new to the conversation. Kind of like every other AI offering out there, if you think about it -- participating in something you don't understand because of FOMO.
by richardfeynman | 2025-12-10 19:52:06+00:00
Everything you say here is false. 1. Israel's stated goal is to neuter Hamas and return the hostages, not kill civilians. 2. Arabs speak a semitic language; the "semites" in "anti-semite" has always referred to Jews. 3. Jews, including white Ashkenazi European Jews, are levantine in origin. Their lineage traces to Judea. 4. "Antisemitic" means anti-Jew. You are using it to mean anti-Arab, but arabs are not semites 5. You did make all that up!
by dwattttt | 2025-12-10 19:52:11+00:00
It's been mentioned obliquely, but what's considered "part of the compilation process" is different between Rust and C.

Most of the examples of "this is what makes Rust compilation slow" are code generation related; for example, a Rust proc_macro making compilation slow would be equivalent to C building a code generator (for schemas? IDLs?), running it, then compiling the output along with its user.
by dekhn | 2025-12-10 19:52:14+00:00
I disagree.

For example, I work for a company called Genentech that was founded by an academic. They discovered something important (how to clone genes) and shortly after, found medical applications (human growth hormone and insulin) that transformed treatment,

We carry out open-ended research on human biology, have many visitors from academia, along with dual appointments (person is both a professor and a scientist at the company), publish in the same journals as academics, etc...

And this is highly incentivized by the government: Bayh-Dole act makes universities want to patent tech that gets licensed by industry.
by vessenes | 2025-12-10 19:52:29+00:00
Interesting - when I asked the omni model at qwen.com what version it was, I got a testy "I don't have a version" and then was told my chat was blocked for inappropriate content. A second try asking for knowledge cutoff got me the more equivocal "2024, but I know stuff after that date, too".

No idea how to check if this is actually deployed on qwen.com right now.
by chickensong | 2025-12-10 19:52:40+00:00
> it wasn't managing goroutines or waitgroups well, and the whole thing was a buggy mess and could not be gracefully killed

First pass on a greenfield project is often like that, for humans too I suppose. Once the MVP is up, refactor with Opus ultrathink to look for areas of weakness and improvement usually tightens things up.

Then as you pointed out, once you have solid scaffolding, examples, etc, things keep improving. I feel like Claude has a pretty strong bias for following existing patterns in the project.
by TimorousBestie | 2025-12-10 19:52:49+00:00
You might believe there are useful discussions to be had, but when a faction of readers like the GP flag or downvote every thread they don’t like, then it’s impossible to have any conversation, no matter how much good faith is brought to bear.

Manually appealing to dang for unflagging is not a workable solution either.

This really is an entirely unsuitable forum for this discussion.
by hinkley | 2025-12-10 19:52:58+00:00
Long ago when the History Channel was still about History, they did a hypothetical “What if the 10 plagues of Egypt actually happened?” That was surprisingly plausible. I’m getting some vibes of that.

The punchline of that hypothetical was that the hail and the locusts lead to wet grain being pulled into storehouses. A fungus that locusts can carry that is poisonous mouldered in the storehouses. The cultural tradition of giving the firstborn son a double helping may have reached fatal levels of exposure to the toxin, killing enough children to become a myth.
by hearsathought | 2025-12-10 19:53:17+00:00
> Is North America offensive now or something?

North america encompasses the US, Canada AND MEXICO. Not sure what the age range for "teen" is in canada. If you are not canadian, why are you speaking for canadians. Don't think they even use "teen" in mexico as they speak spanish in mexico.

> I try not to be super US-centric on international forums.

HN is an american forum. You can be US-centric if you want. I give you permission.
by credit_guy | 2025-12-10 19:53:28+00:00
It's a bit unfair. ChatGPT has a version that is so expensive that it appears nobody on that leaderboard used it [1]. It is called ChatGPT 5 Pro and its priced at $120/1M tokens. Claude Opus 4.5 has a price of $25/1M tokens [2]. Gemini 3 Pro is $18/1M tokens (assuming more than 200k tokens) and Sonnet 4.5 is $22.5/1M tokens (same assumption). I would expect that ChatGPT 5 Pro would be better than any of these other models, but I have no way of testing.

The next most expensive OpenAI model is ChatGPT 5.1, which costs only $10/1M tokens, so significantly cheaper than all its competitors. It seems to me that's fair for this model to come on the 3rd or 4th place, given that.

[1] https://openai.com/api/pricing/

[2] https://www.claude.com/pricing#api

[3] https://ai.google.dev/gemini-api/docs/pricing
by jjcm | 2025-12-10 19:53:31+00:00
I've said this before, but if countries want to mandate compliance, they should be required to provide the mechanism for compliance.

The rollout of this has been pretty rough all things considered, much of it because the mechanism for compliance is flawed. Anthony Albanese's latest instgram posts are full of comments from teens saying things like, "how am i still on instagram if you banned us". The primary reason for this is most providers are leveraging age-estimation techniques, because the law specifically states:

> 63DB Use of certain identification material and services > (1) A provider of an age-restricted social media platform must not: > (a) collect government-issued identification material

In an effort to prevent identity theft, the bill as originally written(1) was updated(2) to forbid platforms from collecting government IDs as a proof of age. Even if you support the intent of the bill, the design-by-committee approach made the requirements so easy to circumvent that it's effectively security theater.

(1) Original bill: https://parlinfo.aph.gov.au/parlInfo/download/legislation/bi...

(2) Bill that passed after rewrites: https://parlinfo.aph.gov.au/parlInfo/download/legislation/bi...
by foobiekr | 2025-12-10 19:53:35+00:00
Two big issues in Golang are that you can't actually build an arena allocator that can be used for multiple types in a natural way.

The other is that almost no library is written in such a way that buffer re-use is possible (looking at you, typical kafka clients that throw off a buffer of garbage per message and protobuf). The latter could be fixed if people paid more attention to returning buffers to the caller.
by aakashprasad91 | 2025-12-10 19:53:50+00:00
Most teams run us late DD through CD anywhere the set is stable enough that coordination issues matter. Subs especially like running it pre-bid at ~80–100% CDs so they don’t inherit coordination risk. Earlier checks also help designers tighten the set before hand-offs, so value shows up at multiple stages. Eventually the goal is to be continuous QA tool including during construction by pulling in field data too and comparing to drawings and specs. Like drawings showed X size and field photos show Y size.
by autoexec | 2025-12-10 19:54:22+00:00
> But why should they even care to begin with?

Why should they care about something that they feel will hurt them financially when they're already struggling and restrict their freedom on top of that? Why wouldn't they care?

> Just because the news and media made them aware of congestion pricing?

Uber's "surge" pricing was what first introduced many of them to a world where the price of something they depend on changes from moment to moment. Dynamic/discriminatory pricing schemes have been worrying people for a long time now. People don't like it, they consider it scammy, and they don't want it to spread.

I think that if NYC had just jacked up the toll price all the time it wouldn't have set off as many alarms, but ultimately people in other places aren't really worried about congestion pricing in New York, their worry is that it will come to where they drive and they can't afford people taking more money from them. They're struggling to keep food on the table and are drowning in record high levels of household debt. Of course they're scared of congestion pricing catching on.

Mind you, while some of their fears are reasonable, not all of them are. I've seen some of the more conspiratorial people talking about it as a way to control and restrict the movement of poor people (something shared with criticisms of 15-minute cities). The core of the problem though is that their standard of living is declining, their trust/confidence in government is bottoming out, they know that they're getting screwed over by the wealthy and they're on edge. They see NYC using some scammy pricing scheme to take more money from people like them while the wealthy are unaffected and it hits a nerve.

They'll have plenty of skin in the game if congestion pricing spreads (and its success makes that increasingly likely) and that skin is already stretched thin which is making them feel highly skeptical of government, suspicious of people's motives, and angry over being asked to make their lives worse for the convenience of the wealthy. They worry about driving where they need to go becoming a luxury they can be priced out of, and as bad as NYC's public transportation is (compared to what's seen in other countries) most of them don't have anything even close to it in their own cities. That's what I'm seeing in discussions surrounding this issue both online and offline anyway.
by bawolff | 2025-12-10 19:54:22+00:00
> I use soap opera as a bit of shorthand for things focusing on human relationships a lot.

I don't know if that's really fair. I don't think that's really what most people think the term soap opera denotes, and if you broaden it to mean any work that has any sort of relational elements, its almost a tautology that all fiction will meet the standard.

More to the point, i think its an unfair response to the article, as the author is not claiming that the similarity between these two works is merely that they have relationships in them.
by IAmBroom | 2025-12-10 19:54:23+00:00
Not what is being discussed.

Orcas are apex predators (and feed on sharks, in fact). Grizzlies are apex predators that occasionally attack humans.

But sharks are more akin to wolves: they live outside reality and statistics as a folklorish monster, just waiting to pull you under the waves or crossdress and eat you whole.

It's about the irrational mythos, not their place in the real world.
by theshrike79 | 2025-12-10 19:54:41+00:00
If someone maintaining a project that's 25 years old and hasn't had a complete overhaul is "confident" about anything, they must be the one who originally wrote it =)

At least that's my experience. Anyone else brought in during the last 5 years is usually terrified of changing anything because there are so many obscure corners and dependencies nobody can predict before stuff just breaks down.
by ignoramous | 2025-12-10 19:55:20+00:00
> Yes. The bans are export controls.

These export controls increasingly look like "tax".

The White House said the US government would take a 25 percent cut of the chip’s sales, similar to a deal with AMD and Nvidia earlier this year that allowed them to sell lower-powered AI chips to China while paying the US government 15 percent of the proceeds.

> Using them in China is legal in China.

Technically, yes. The CCP, though, wants to incentivize Chinese firms to use domestically-manufactured chips.

https://www.silicon.co.uk/e-innovation/artificial-intelligen... / https://archive.vn/B2pah
by js2 | 2025-12-10 19:55:22+00:00
Nit: the tool-tips on the action icons in the top-right aren't consistent.

When music is playing the tool tip is "unmute" which is a verb. It should either be "mute" (to indicate what clicking will do) or "unmuted" (adjective) indicating the current state. Similarly, when the music is muted the tool-tip should either be "muted" or "unmute".

I'm not sure _which_ is wanted (verb or adjective) because the ruler tool-tip uses "Hide Ruler" and "Show Ruler" (verb), while the units tool-tip uses "Units: imperial" and "Units: Metric" (adjective). The info tool-tip ("Info") is also an adjective.

For consistency, I'd use a verb-phrase in all the tool tips:

- "Show info"

- "Switch units to metric/imperial"

- "Hide/show ruler"

- "Mute/unmute music"

I mean, I know this is pedantic nit-picking, but the site is so perfect, what else am I going to do?
by mcv | 2025-12-10 19:55:27+00:00
World class? Then what am I? I frequently work with Copilot and Claude Sonnet, and it can be useful, but trusting it to write code for anything moderately complicated is a bad idea. I am impressed by its ability to generate and analyse code, but its code almost never works the first time, unless it's trivial boilerplate stuff, and its analysis is wrong half the time.

It's very useful if you have the knowledge and experience to tell when it's wrong. That is the absolutely vital skill to work with these systems. In the right circumstances, they can work miracles in a very short time. But if they're wrong, they can easily waste hours or more following the wrong track.

It's fast, it's very well-read, and it's sometimes correct. That's my analysis of it.
by knollimar | 2025-12-10 19:55:32+00:00
What kind of system to you have for parsing symbology?

Do you check anything like cross discipline coordination (e.g. online searching specification data for parts on drawings like mechanical units and detecting mismatch with electrical spec), or it wholly within 1 trades code at a time?

edit: there's info that answers this on the website. It seems limited to the common ones (e.g. elec vs arch), which makes sense.
by rprend | 2025-12-10 19:55:44+00:00
They’re not lying when they say they have AI write their code, so it’s not just promotion. They will thrive or die from this thesis. If present YC portfolio companies underperform the market in 5-10 years, that’s a strong signal for AI skeptics. If they overperform, that’s a strong signal that AI skeptics were wrong.

3. You are absolutely right. New startups have greenfield projects that are in-distribution for AI. This gives them faster iteration speed. This means new companies have a structural advantage over older companies, and I expect them to grow faster than tech startups that don’t do this.

Plenty of legacy codebases will stick around, for the same reasons they always do: once you’ve solved a problem, the worst thing you can do is rewrite your solution to a new architecture with a better devex. My prediction: if you want to keep the code writing and office culture of the 2010s, get a job internally at cloud computing companies (AWS, GCP, etc). High reliability systems have less to gain from iteration speed. That’s why airlines and banks maintain their mainframes.
by rat87 | 2025-12-10 19:55:50+00:00
You literally do not understand antisemitism or semitic people or genetics or ethnic and national identity.

Israel's goal since the beginning was to exist, to be able to live. Antisemitism has literally never meant hatred against various semitic people such as Ethiopian semites or Assyrians it has always been a term to describe Jew hatred, coined by a German Jew hater. Also semitic is not a genetic thing, its a language thing and various identities tied to various semitic languages largely do not see it as a useful grouping. I have never heard of pan-semitic movement similar to pan Germanic or pan Slavic ones(those were not universally popular when they existed but they did exist and had some popularity). About half of Israeli Jews ancestors didn't recently live in Europe (and most of those had ancestors who lived elsewhere in MENA). Finally when it comes to genetics both Jews and Palestinians have substantial overlapping ancestry to the ancient Levant region as well as ancestry from outside of it, but that doesn't really change people's minds on ethnic identity and nationalism
by stack_framer | 2025-12-10 19:56:02+00:00
> It's kind of the first time in my life that I've been actively hoping for a technology to out right not deliver on its promise.

Same here, and I think it's because I feel like a craftsman. I thoroughly enjoy the process of thinking deeply about what I will build, breaking down the work into related chunks, and of course writing the code itself. It's like magic when it all comes together. Sometimes I can't even believe I get to do it!

I've spent over a decade learning an elegant language that allows me to instruct a computer—and the computer does exactly what I tell it. It's a miracle! I don't want to abandon this language. I don't want to describe things to the computer in English, then stare at a spinner for three minutes while the computer tries to churn out code.

I never knew there was an entire subclass of people in my field who don't want to write code.

I want to write code.