MurphyA/hacker-news huggingface dataset:
by lcnPylGDnU4H9OF | 2026-01-12 22:11:11+00:00
> calling for any sort of capital punishment is also "political violence"?

No, of course not, but I'm sure you knew that, hence constructing this straw man so you can knock it over and claim victory.

However, and more to the actual point, calling for capital punishment strictly because you disagree with the factual words someone chose to write might reasonably be considered "political violence". Especially when the words in question clearly call out your potential political intentions and remind people that said intentions can be battled in a particular way.
by qnpnpmqppnp | 2026-01-12 22:12:02+00:00
> Gatekeeping - nobody else can be the default voice assistant or power Siri, so where does this leave eg OpenAI?

Sorry if I'm missing the point but if Apple had picked OpenAI, couldn't you have made the same comment? "nobody else can be the default voice assistant or power Siri, so where does this leave eg Gemini/Claude?".
by theshrike79 | 2026-01-12 22:12:08+00:00
Depends if you're an artesan or a craftsman.

Do you want to make one beautiful intricate table that will last ages. Or do you need a table ASAP because you have guests coming and your end-table can barely fit a pint and a bag of chips?

It's perfectly OK to want to craft something beautiful and understand every single line of code deeply. But it also takes more time than just solving the problem with sufficient quality.
by paxys | 2026-01-12 22:12:23+00:00
I wonder if we will see them take the final step and just make Gemini the default AI assistant on iPhone.

Might sound crazy but remember they did exactly this for web search. And Maps as well for many years.

This way they go from having to build and maintain Siri (which has negative brand value at this point) and pay Google's huge inference bills to actually charging Google for the privilege.
by red-iron-pine | 2026-01-12 22:12:36+00:00
we had generally the same experience but with disney princesses

was sort of a crutch for a sick kid or when things were slammed (e.g. kid 2 or 3 was also sick or we were otherwise busy) but we had to limit them heavily.

we also made the mistake of playing her the soundtracks, which ended up with listening to Aladdin or Frozen on repeat. All told not bad music compared to the drek they're putting out on YT now...
by Nextgrid | 2026-01-12 22:12:50+00:00
> the entire point of age laws is to stifle free speech and ruin privacy

Does it? I mean sure, it's a side-effect that some (most?) politicians might find desirable, but there's also people who just want to restrict access to adult material (not taking a position on whether it's a good or bad thing here). Most parents would probably agree with the latter even if they don't with the former.
by aeldidi | 2026-01-12 22:13:52+00:00
This is a fresh perspective for me. I'm around 25 and have been struggling with finding some kind of path towards making my career into something sustainable long-term, but never really considered the other side. I think the issue many have on my end is that they don't really have much of anything to stand on while they rebuild yet, whereas they might think that someone more experienced could pivot to business and people-oriented roles by leveraging what they have now. I know many people personally struggling to find work as it is right out of school, and many have student loans which exacerbate the situation. For a lot of people, starting from scratch is not realistically feasible in the near future unless they're content with being homeless for a while.

Of course labor jobs will always exist, and a 25 year old would (on average) be much more physically able for that than someone older, so it goes both ways.
by foster_nyman | 2026-01-12 22:14:47+00:00
A lot of Gregory Bateson’s work warned that if the balancing loops in a system are too weak, the system stops being an ecosystem and starts being an arms race. The interesting bit here isn’t that elite tennis players (or guilds, or platforms) dominate but that dominance reprices the entry conditions and eventually kills the replenishment layer that made the whole thing dynamic. These axioms read like something straight out of a Batesonian case study in runaway.
by bigfudge | 2026-01-12 22:14:48+00:00
One of the reasons they don’t happen everywhere is because there are just a few places at any given point in time where there are enough well connected and educated individuals who are in a position to even see all the dots let alone connect them.
This doesn’t discount the achievement of an LLM also manages to, but I think it’s important to recognise that having enough giants in sight is an important prerequisite to standing on their shoulders
by palata | 2026-01-12 22:15:03+00:00
> No, but I don't think that's particularly relevant in this context? You're just venting.

Okay let me take a step back. The discussion starts with:

> The blurring of the executive and the military, the adoration of troops and war, etc. All very strange(?) for a country whose military has only ever been really involved in outside interference and war and not defense of homeland.
"Thank you for your service" is an odd phrase to hear to non-Americans -- service for what? The US is at no risk of invasion.

And you say that it's unfair because all countries who have a powerful enough military also invade other countries, and their people also thank them for doing it". Sounds like I am not the only one venting, to be honest.
by johnnyanmac | 2026-01-12 22:15:25+00:00
>It, the difference between calling child pornographic content cp vs CSAM, is splitting hairs.

Yes, and it's a lawyer's job to split hairs. Up thread was talking about legal action so being able distinguish the term changes how you'd attack the issue.

> What help is it in this situation to use CP vs CSAM in that moment. I dont really think it changes things at all.

I just explaied it.

You're free to have your own colloquial opinion on the matter. But if you want to discuss law you need to understand the history on the topic. Especially one as controversial as this. These are probably all tired talking points from before we were born, so while it's novel and insignificant to us, it's language that has made or broken cases in the past. Cases that will be used for precedent.

>So an acronym change on this point to me is still not a great take. Its regressive, not progressive.

I don't really care about the acronym. I'm not a lawyer. A duck is a duck to me.

I'm just explaining why in this legal context the wording does matter. Maybe it shouldn't, but that's not my call.
by foster_nyman | 2026-01-12 22:16:02+00:00
As far as I can tell, you fix it by adding dampeners and renewal mechanisms, forced churn, diminishing returns on accumulated advantage, periodic resets, or constraints (i.e., keep the system in the ferment zone). How you do that is a much trickier issue. Bateson was also pretty wary of tinkering with complex systems in a top-down way, and history is replete with failed attempts to do so.
by Animats | 2026-01-12 22:16:11+00:00
Not unexpected.

- Google cutting off using search from other than their home page code. (At one time there was an official SOAP API for Google Search.)

- Apple cutting off non-Apple hardware in the Power PC era. ("We lost our license for speeding", from a third party seller of faster hardware.)

- Twitter cutting off external clients. (The end of TweetDeck.)
by dmuir | 2026-01-12 22:16:42+00:00
F2 is the AI platform for private markets investors, helping private credit funds, banks, and PE firms turn messy deal materials into investment-grade insights in minutes.

We’re hiring a Product Designer to lead end-to-end design across our B2B AI platform. You’ll work closely with product and engineering to design workflows, interaction patterns, and systems for a complex, data-heavy product used by institutional investors.

Location: San Francisco (full-time)
Comp: $170k–$210k base + equity + benefits

Looking for 2+ years of product design experience, strong UX/UI fundamentals, and comfort designing in ambiguity. Experience with SaaS, AI products, or data-heavy tools is a plus.

Apply: https://www.ycombinator.com/companies/f2/jobs/cJsc7Fe-produc...
by lvspiff | 2026-01-12 22:16:43+00:00
In your agents.md/claude.md always remeber to put asimovs three laws:

Always abide by these 3 tenants:

1. When creating or executing code you may not break a program being or, through inaction, allow a program to become broken

2. You must obey the orders given, except where such orders would conflict with the First tenant

3. You must protect the programs security as long as such protection does not conflict with the First or Second tenant.
by maxbond | 2026-01-12 22:16:59+00:00
It's not ideal but it seems like something an LSP could tell you on a hover event. I didn't see an LSP (I didn't look that hard either) but presumably that's within the scope of their mission statement to deliver modern language ergonomics. (But I agree with sibling comments that this should be a keyword. Another decent alternative would be that it's only global in scope.)
by johnnyanmac | 2026-01-12 22:17:22+00:00
well it tried to be organized, "cohesive" is a stretch.

And it's really fumbling as of now. The tarrifs were 100% on Trump and it's clearly thrown a monkey wrench in everything. the federal judges have slowed everything to a crawl, and these spectacles with immigration have activated American eyes in ways we haven't seen in decades. These kinds of plans work in the shadows and as of now it's all out in the open.

It will reverse in November at this rate, but even a few more reisngations or deaths in the house can dramatically shift plans.
by gist | 2026-01-12 22:17:30+00:00
> I'm a bit shocked to see so many negative comments here on HN.

Very generally I suspect there are many coders on HN who have a love hate relationship with a tool (claude code) that has and will certainly make many (but not all) of them less valuable given the amount of work it can do with even less than ideal input.

This could be a result of the type of coding that they do (ie results of using claude code) vs. say what I can and have done with it (for what I do for a living).

The difference perhaps is that my livlihood isn't based on doing coding for others (so it's a total win with no downside) and it's based on what it can do for me which has been nothing short of phemomenal.

For example I was downvoted for this comment a few months ago:

https://news.ycombinator.com/item?id=45932641

Just one reply (others are interesting also):

"HN is all about content that gratifies one’s intellectual curiosity, so if you are admitting you have lost the desire to learn, then that could be triggering the backlash."

(HN is about many things and knowing how others think does have a purpose especially when there is a seismic shift that is going on and saying that I have lost the desire to learn (we are talking about 'awk' here is clearly absurd...)).
by throw-qqqqq | 2026-01-12 22:18:46+00:00
> Yes, this is a KDE/GTK issue, but this is also a real-world case

I believe you when you say it.

> Linux Greybeards, a hypothetical man with astute technical and sexual prowess

No need to be snarky. I was speaking from my own Linux experience (just like you did?), not trying to impress anyone.

Text renders fine in Openbox, hence the question about the issue being with Linux or GTK/KDE. I’ve honestly never heard of these issues or experienced them myself. Perhaps because Openbox is simpler (no fractional scaling AFAIK) so I’ve likely been “shielded” from such issues (never heard about theming or issues like this tbh).
by whizzter | 2026-01-12 22:19:02+00:00
I view it a bit more from the lens of it's initial evolution (Asm.JS) being a wall-breaker to force Safari,etc to keep up. It was done by adding a MVP that was easy to add for all parties (Asm.JS already ran on top of WebGL buffers and JS.. it was mostly a matter of standardizing a way to optimize this in a less hacky way).

In the same way, simd128 was a low hanging fruit with more or less _universal_ hardware support (being a good MVP to bring benefits, more or less fulfilling 99% of what games and other 2d/3d applications need.. important point).

Now as for being future-proof, even today only simd256 would be usable on desktop (so we're only losing half the _potential_ performance) due to how spotty Intel's AVX512 support has been (crashy, P/E core differences, etc), the full potential bought by flexibility in SVE or RV's VE being a thing to look for in the future.

Now, if webassembly had an neural-net or other AI/large-vector heavy focus I'd agree that the omission of a future-proof option is bad, but they've decided to focus on what can be used today and standardize on that since we will actually benefit from that for the forseeable future.

Vector lengths really has been stagnant compared to core counts for hardware makers since it's been more "bang for the buck", the AI focus might still shift that back (even if NPU's has taken the front-seat) but I wouldn't hold my breath for flexible vectors until Intel or AMD jumps on the bandwagon (or ARM and RV chips with really wide vectors takes enough marketshare that it becomes untenable to not support it).
by nehal3m | 2026-01-12 22:19:30+00:00
Those are facts, but the industry remains fragile. It didn't take much during Covid, and the Nexperia supply shock combined with DRAM shortages are doing a number on automotive right now.

And I imagine the chips manufactured on older larger process nodes would be subsumed to replace newer ones where possible, which cascades. But that's just conjecture on my part.
by thw_9a83c | 2026-01-12 22:19:35+00:00
> AIs (at the moment) don't learn.

Yes, and even when it learns (because there's new version of the AI model) it doesn't learn according to your company/team's values. Those values might be very specific to your business model.

Currently, AI (LLM) is just a tool. It's a novel and apparently powerful tool. But it's still just a tool.
by DELTA-X | 2026-01-12 22:19:38+00:00
AI failures are usually architecture failures, not model failures.

What looks like “hallucination” is often classic distributed systems behavior: hidden state you pretend is stateless, retries you don’t control, duplicated side effects, missing domain boundaries, and no single source of truth.

When an AI system double-charges a user, retries the wrong action, or confidently produces an incorrect outcome, that’s not unpredictability.
That’s obedience inside a broken abstraction.

Prompt engineering doesn’t fix this.
It masks architectural flaws with longer instructions, more conditionals, and human fallbacks.

If your system needs:

massive prompts to encode business logic

constant retries to “get it right”

human review for every critical decision

You don’t have an AI problem.
You have an architecture problem that now speaks natural language.

AI doesn’t replace architecture.
It amplifies it.

This work formalizes the separation between execution and judgment, triggers and verification, signals and real outcomes, as a general, non-normative, non-clinical audit framework, publicly documented and auditable here:

DOI: 10.5281/zenodo.18209659
https://zenodo.org/records/18209659
by Nextgrid | 2026-01-12 22:20:08+00:00
My concern with this is how far it goes and whether it has unintended side-effects.

There are a lot of situations in history where in retrospect being able to evade government oversight and restrictions turned out to be a good thing. During the Holocaust a number of Jews and other targeted populations were able to escape hostile territory because they were able to get forged passports and other documents, something that strong cryptography would make impossible (even in a perfectly privacy-preserving way).

I'm not sure how old you are or when you started in tech, but in my case I started as a kid and was able to build the skills that now gave me my career thanks to unrestricted Internet access (and sure, I saw pornography a few years earlier than I should have - didn't seem to have any measurable detrimental effect on me, especially not compared to the cigarettes and alcohol).

This wouldn't have been possible if age verification was properly implemented, since a lot of the resources that might be useful for someone to learn programming/sysadmin could also be used to circumvent age verification and thus would've been blocked, and I would probably be working a minimum wage job and/or engaging in crime to sustain myself as a result. If I had to choose whatever harmful effects from pornography versus having a min-wage job, I'll take the porn side-effects any day, at least I have a roof over my head.
by Stevenochs | 2026-01-12 22:20:09+00:00
Google announced UCP (Universal Commerce Protocol) two days ago. I realized developers building AI shopping agents have no real merchant to test against, so I built one.

Live sandbox: https://puddingheroes.com/api/ucp/

What you can do:
- Discovery endpoint at /.well-known/ucp.json
- Browse 9 products (books, vacation rental, memberships, experiences)
- Complete fake checkouts with payment_token: "sandbox_test"
- Get a real PDF download for the free item (not a mock)

curl https://puddingheroes.com/api/ucp/test

The products are from my actual business (sci-fi novel, Airbnb property, community membership) so it's realistic test data, not lorem ipsum.

GitHub: https://github.com/steven2030/ucp-merchant

Built with Flask. MIT licensed. PRs welcome.
by zenoprax | 2026-01-12 22:20:23+00:00
I'm not saying it's not important. It's that I don't have any control over it. Do I have enough "cache" in your opinion? Presently I have:
Used: 14.6
Avail: 16.6
Cache: 4.2
Free: 6.4

If I'm asking the question "Is my system starved of RAM?" I am going to look at USED and AVAIL. CACHE is a curiosity more than anything else and FREE tells me nothing.

Also, under what circumstances would I have a ton of AVAIL and be starving the CACHE? That's an OS/kernel problem. If AVAIL drops to zero I can expect to get OOM crashing pretty quick.
by woodruffw | 2026-01-12 22:20:38+00:00
Henry Kissinger was a notorious power broker, and basically remained "in the loop" until the day he died. Pompeo is neither of these things.

But there's an even simpler way to reach this conclusion: given everything you and I know about Pompeo's politics, is there any reason to believe he'd want to introduce doubt about the legitimacy of popular protest in Iran?
by PunchyHamster | 2026-01-12 22:21:25+00:00
> To me, this deal is about the bill of materials for intelligence. Apple admitted that the cost of training SOTA models is a capex heavy-lift they don't want to own. Seems like they are pivoting to becoming the premium "last mile" delivery network for someone else's intelligence. Am I missing the elephant in the room?

Probably not missing the elephant. They certainly have the money to invest and they do like vertical integration but putting massive investment in bubble that can pop or flatline at any point seems pointless if they can just pay to use current best and in future they can just switch to something cheaper or buy some of the smaller AI companies that survive the purge.

Given how much AI capable their hardware is they might just move most of it locally too
by araes | 2026-01-12 22:21:25+00:00
Despite following this stuff some, I think I was about as confused to where they were.

Did not realize most of the actual production was still at 4nm range. Apparently mostly Fab 34, Leixlip, Ireland (4nm, 3nm, Meteor Lake). Actually thought it was somewhere in Malaysia or America. "Normal" EUV manufacturing. [1][2]

[1] https://newsroom.intel.com/de/intel-foundry/updates-intels-1...

[2] https://en.wikipedia.org/wiki/List_of_Intel_manufacturing_si...

Apparently, Fab 52 has started making stuff (1.8nm, High-NA EUV, Panther Lake), yet they're still in try-out and testing mode, and not really production. Working fab though. [3]

[3] https://www.tomshardware.com/tech-industry/semiconductors/in...

Wikipedia stuff listed looks kind of weird frankly. Seems like they send them all the way to Malaysia for packaging. Also, really severe difference between 22nm/14nm/10nm sites (9 different sites with at least one size, 4 with all three sizes) and 7nm/4nm/3nm/2nm/1.8nm/1.4nm. Nothing listed on 7nm, only 1 listed 4nm/3nm, 2nm got scrapped, only listing 1.8nm, and 1.4nm. They apparently moved a bunch of stuff around also to be more confusing. 10nm became Intel7 and 7nm became Intel4. [4]

[4] https://en.wikipedia.org/wiki/7_nm_process#Expected_commerci...
by Ygg2 | 2026-01-12 22:21:47+00:00
> Except reference counting is one of the two classical GC algorithms (alongside tracing), so I think it's strange to treat it as "not a GC". But it is true that GC/no-GC distinction is not very meaningful given how different the tradeoffs that different GC algorithms make are.

That's not the issue. Calling anything with opt-in reference counting a GC language. You're just fudging definitions to get to the desired talking point. I mean, C is, by that definition, a GC language. It can be equipped with

> That it's not as easily quantifiable doesn't make it any less real.

It makes it more subjective and easy to bias. Rust has a clear purpose. To put a stop to memory safety errors. What does it's painful to use? Is it like Lisp to Haskell or C to Lisp.

> For example, it would be hard to distinguish between Java and Haskell.

It would be possible to objectively distinguish between Java and Haskell, as long as they aren't feature-by-feature compatible.

If you can make a program that halts on that feature, you can prove you're in language with that feature.

> If what you truly believed is that more compile-time safety always wins, then it is you who should be advocating for ATS over Rust.

Yeah, because you fight a strawman. Having a safe language is a precondition but not enough. I want it to be as performant as C as well.

Second, even if you have the goal of moving to ATS, developing ATS-like isn't going to help. You need a mass of people to move there.
by gist | 2026-01-12 22:21:50+00:00
The issue here with the negativity is that it appears to ignore the potential tremendous upside and tends to discuss the downside and in a way that appears to make as if it's lurking everywhere and will be a problem for everyone.

Also trying to frame it as protecting vulnerable people who have no clue about security and will be taken advantage of. Or 'well this must be good for Anthropic they will use the info to train the model'.

It's similar to the privacy issue assuming everyone cares about their privacy and preventing their ISP from using the data to target ads there are many people who simply don't care about that at all.
by theshrike79 | 2026-01-12 22:21:58+00:00
As someone who uses the two big C's, I can recommend ampcode[0] and Crush[1]+z.ai GLM as an addition.

Amp can do small utility scripts and changes for free (especially if you enable the ads) and Crush+GLM is pretty good at following plans done by Claude or Codex

[0] https://ampcode.com/

[1] https://github.com/charmbracelet/crush
by drakythe | 2026-01-12 22:25:02+00:00
While some people may want that, everyone who has the technical know-how to restrict access can name probably a dozen different ways to do it without violating privacy via ID Upload. The only reason to push for ID Upload instead of the other methods is because policy makers are lazy and information resellers want as much information about us all as they can get. Its lazy because it just recreates the liquor store "Can I see your ID please?" experience everyone is so familiar with and takes no explanation, so lazy policy makers find it easy to push for, without accounting for how that data is handled after use. Meanwhile information clearing houses and anti-privacy wanks are salivating at how this can be leveraged so they too push the "ID Upload is the only way!" messaging.