MurphyA/hacker-news huggingface dataset:
by ralferoo | 2025-12-19 17:04:18+00:00
I guess yours might have been intended to be a facetious comment, but a quick google for designer weaving shows up a UK company as the first hit for me that sells their work for approximately $1500 per square foot.

If the demand for this work is high, maybe the individual workers aren't earning $100k per year, but the owner of the company who presumably was/is a weaver might well be earning that much.

What the loom has done is made the repeatable mass production of items cheap and convenient. What used to be a very expensive purchase is now available to more people at a significantly cheaper price, so probably the profits of the companies making them are about the same or higher, just on a higher volume.

It hasn't entirely removed the market for high end quality weaving, although it probably has reduced the number of people buying high-end bespoke items if they can buy a "good enough" item much cheaper.

But having said that, I don't think weavers were on the inflation-adjusted equivalent of 100k before the loom either. They may have been skilled artisans, but that doesn't mean the majority were paid multiples above an average wage.

The current price bubble for programming salaries is based on the high salaries being worth paying for a company who can leverage that person to produce software that can earn the company significantly more than that salary, coupled with the historic demand for good programmers exceeding supply.

I'm sure that even if the bulk of programming jobs disappear because people can produce "good enough" software for their purposes using AI, there will always be a requirement for highly skilled specialists to do what AI can't, or from companies that want a higher confidence that the code is correct/maintainable than AI can provide.
by QuadrupleA | 2025-12-19 17:04:21+00:00
As a 25+ year veteran programmer that's been mostly unimpressed with the quality of AI-generated code -

I've still learned from it. Just read each line it generates carefully. Read the API references of unfamiliar functions or language features it uses. You'll learn things.

You'll also see a lot of stupidity, overcomplication, outdated or incorrect APIs calls, etc.
by nutjob2 | 2025-12-19 17:04:25+00:00
You're right, heroin is merely physical addiction. TikTok is psychological, emotional and social crack for young malleable minds. Produced by the subjects of, and in cahoots with, an aggressive totalitarian regime that has about as much respect for human life as Oracle has for its customers.

Also assuming your heroin isn't tainted it isn't toxic and you can have a normal life expectancy.

Can we all stop pretending it's a not an issue?
by oxag3n | 2025-12-19 17:04:45+00:00
I prompted this query to ChatGPT:

Write a blog post about with an intent to shame software engineers who dismiss AI, but never do it openly, pretending to be a direction for engineers who are on a wrong path. Propose a series of titles to make it even look worse for such engineers, but not openly offensive. Start with a caricature of a bad engineer, from first person POV, who doesn't want even try AI, with various reasons, but not disclosing real LLM problems. Then switch to a normal engineer, who admits above was an act, but again shows his colleagues statements about AI, like real ones, which would show how bad and lazy they are, how they don't adopt to new era, real examples, but again not going into real problems like brain rot etc. Make an inpression of a leading edge engineer who tries to save his colleagues, kind of agree with them about AI issues, but in the end show it's their attitude and not AI is the problem.

Here's the list of titles is proposed:

* The Engineer Who Refused to Look Up

* When Experience Becomes a Blindfold

* A Gentle Note to Engineers Who’ve Already Made Up Their Minds

* On Confident Opinions Formed a Little Too Early

* The Curious Case of Engineers Who Are Certain They’re Right

The rest of the article is "curiously" familiar.
by tristor | 2025-12-19 17:04:59+00:00
> For motherboards sold at retail the manufacturer's site will normally have a list, and they may provide some BIOS updates over time that extend compatibility to newer chips.

Ah, but if you want to buy a newly released CPU and the board does support/work with it, but nobody has updated the documentation on the website: How do you know?

Ultimately it's always a crapshoot. Some manufacturers don't even provide release notes with their BIOS updates...

Back in the day, this is what forums were for. Unfortunately forums are dead, Facebook is useless, and Google search sucks now. So you should just buy it, if it doesn't work ask for a refund and if they refuse just do a chargeback.
Show HN: Credible brings credibility scores directly on Hacker News
by betterhealth12 | 2025-12-19 17:05:00+00:00
Hi HN,

This is Aki, a technical founder having previously shipped products to 1B+ people (I launched the heart button on twitter).

I built Credible because I wanted a way to know whether something I'm about to read would be worth my time. I also got tired of context-switching to verify what I read.

Credible is a Chrome extension that displays instant credibility scores directly into the pages you browse, including HN itself.

** How it works ** On HN Home: You see a credibility score next to each link.

On HN Comments page: You see the full analysis of the linked article.

This includes the linked article's key takeaways, credibility score, bias detection, and a breakdown of claims (facts vs opinions vs dubious) without leaving the page.

They also show on our mobile-friendly feed here: https://mycredible.ai/feeds/hacker-news

Chrome Web Store: https://mycredible.ai/chrome

We will have a major focus next year on shipping tools that utilize AI to make consumption a breeze. As we design that, would love to know: Is this scoring & UX useful for you? What would make it even better?
by threethirtytwo | 2025-12-19 17:05:38+00:00
https://futurism.com/anthropic-ceo-admits-ai-ignorance

There’s tons more where that came from. Like I said lots of people are out of touch because the landscape is changing so fast.

What is baffling to me is that not only are you unaware of what I’m saying but you also think what I’m saying is batshit insane despite the fact that people in the center of it all who are creating these things SAY the same thing. Maybe it’s just terminology…understanding how t build an LLM is not the same as understanding why it works or how it works.

Either way I can literally provide tons and tons more of evidence to the contrary if you’re still not getting it: We do not understand how LLMs work.

Also you can prompt an LLM about whether or not we understand LLMs it should tell the same thing I’m saying along with explaining transformers to you.
by mullingitover | 2025-12-19 17:06:02+00:00
> and that was accomplished

It's very optimistic to assume that China was beaten here.

Bytedance still owns the algorithm and 30% of the new company. This new wrapper firm is just being granted the license to serve as Bytedance's operations, essentially. All the stuff about it being 'trained on US content' and 'overseen' by Oracle is smoke and mirrors. This is really just the zombie of the deal that was done four years[1] ago and then quietly scrubbed.

This isn't significantly different than the way TikTok has been operating all along, the only difference is a few of the administration's cronies are able to get their heads into the feeding trough.

[1] https://www.cnbc.com/2020/09/19/trump-says-he-has-approved-t...
by danaris | 2025-12-19 17:06:11+00:00
If we need regulation of "this harm", then what we need to be regulating is the social media networks, not the children (and adults!) that use them.

We need to be banning algorithmic feeds. We need to be banning promotion of hateful content. We need to be banning moderation that is biased against marginalized groups, or against criticism of the platform.

If they weren't being subjected to feeds specifically designed to create maximum "engagement" with fear, hate, and self-doubt, most young people using social media would be interacting in similar ways to how they interact offline. Perhaps there would be a little less inhibition due to the feeling of anonymity, but overall, anything harmful they might be doing or saying to each other on there is very similar to what they would be doing or saying to each other in person, regardless of what social media you let them access.
by lumirth | 2025-12-19 17:06:15+00:00
Tangential to the post’s content (and the app is cool, by the way), but is anybody ever bothered by app/website landing pages that look like they’re AI-generated? I’m not even sure most of them are, but current AI models are so effective at creating those icon + feature grids that now every time I see one, my eyebrow raises so high it hits the ceiling.
by notepad0x90 | 2025-12-19 17:06:41+00:00
Thanks. In my view, the PRC is making a huge strategic mistake. As is Taiwan. The PRC is too focused on full control, normally they're more long-term-minded, but in this case they're rushing it too much. Establishing a trade-bloc and peaceful relations first and then aiming for full reunification would be the smart play, since there isn't anything huge to gain outside of TSMC (that I know of) by way of an invasion.

Taiwan is too dependent on the west, it too should know it can't actually resist an invasion, and that the west won't do much when it comes down to it. Its interests would have been served best if it sought good trade relations with the PRC, so that the PRC will continue to rely on TSMC. it should be providing west-china with all the nice chips the west is forbidding it from having. It should have been more like india and less like south korea.
by lelanthran | 2025-12-19 17:06:50+00:00
I like this better than of NSFW links; just include a (possible LLM generated) paragraph about not supporting transitions in minor children. Or perhaps that libraries that remove instructional booklets for how to have same-sex intercourse aren't actually banning the books.

That sort of thing; nothing that 80% of people object to (so there's no problem if someone actually sees it), but something that definitely triggers the filters.
by fingerlocks | 2025-12-19 17:07:03+00:00
Try to use an LLM to a solve a novel problem or within a domain that can’t easily be googled.

It will just spew over-confident sycophantic vomit. There is no attempt to reason. It’s all worthless nonsense.

It’s a fancy regurgitation machine and that will go completely off the rails when it steps outside of it’s training area. That’s it.
by liveoneggs | 2025-12-19 17:07:04+00:00
Yes, and? What point are you trying to make?

> T2D remission is defined as glycated hemoglobin (HbA1c) < 6.5% after discontinuation of hypoglycemic drugs for at least 3 months

> In the intensive treatment group, 78.57% patients in the prediabetes subgroup returned to normoglycemia and the diabetes remission rate was 75% in the diabetes subgroup at 12 months

75% of T2D people in this study were able to get cured and stop medications. It's a good outcome.
by al_borland | 2025-12-19 17:07:48+00:00
YouTube Shorts is littered with reposted content from TikTok and Instagram, with a layer of AI slop on over it all. It seems overrun by people who don’t make content of their own, but were looking for a quick and easy payday.

YouTube keeps pushing it harder and harder. On the AppleTV, search often returns 90% Shorts, with no way to filter them out.
by CharlesW | 2025-12-19 17:08:14+00:00
The examples are semantic shifts. Assembler → C wasn't just a syntax swap (functions are semantic units, types are meaning, compilation is optimization reasoning, etc.). "Rename this symbol safely across a project" is a semantic transformation. And of course, autocomplete is semantic. AI represents a difference in degree, but not kind. Like the examples cited by the parent, AI further moves us from lower-level semantics to higher-level semantics.
by FiloSottile | 2025-12-19 17:08:17+00:00
Honestly not sure why I didn't do that once the tool had stabilized.

Switched to

go install filippo.io/torchwood/cmd/age-keylookup@main age -r $(age-keylookup alice@example.com)

age is designed to be composable and very stable, and this shell combination works well enough, so it's unlikely we'll build it straight into age(1).
by theturtletalks | 2025-12-19 17:08:33+00:00
I’m working on a decentralized marketplace and for now, we tap into the store’s e-commerce platform API to get the inventory, handle cart creation, etc.

I commend you for trying to start a standard. Letting the established players establish standards and protocols just gives them a bigger moat and more influence.

Pay very close attention to e-commerce and conversational commerce, rent seekers are pushing protocols.
by visarga | 2025-12-19 17:08:33+00:00
Coding agents are going to become better and used everywhere, why train for the artisanal coding style of 2010 when you are closer to 2030? What you need to know is how to break complex projects in small parts, improve testing, organize work and the typical agent problems and capabilities. In the future no employer is going to have the patience for you to code manually.
by ocdtrekkie | 2025-12-19 17:09:11+00:00
I rode out an i7-4790K until this year... replaced solely because of Windows 10 support ending. But it's a solid chip.

My new one is a 9700X. Didn't feel the need to spring for higher power budget for a marginal gaming performance bump. But I suppose that also means it's much more practical for me to jump to a newer CPU later.
by TimorousBestie | 2025-12-19 17:09:20+00:00
Agreed, I’m so exhausted while reviewing AI generated MRs.

In my line of work, I keep seeing it generate sloppy state machines with unreachable or superfluous states, bad floating-point arithmetic, and especially trying to do everything in the innermost loop of a nested iteration.

It also seems to love hallucinating Qt features that should exist but don’t, which I find mildly amusing.
by bena | 2025-12-19 17:09:49+00:00
It's not that the money can predict what is correct, it's that it can tell us where people's values lie.

Those people who invested cash in blockchain believed that they could develop something worthwhile on the blockchain.

Zuckerberg believed the Metaverse could change things. It's why he hired all of those people to work on it.

However, what you have here are people claiming LLMs are going to be writing 90% of code in the next 18 months, then turning around and hiring a bunch of people to write code.

There's another article posted here, "Believe the Checkbook" or something like that. And they point out that Anthropic had no reason to purchase Bun except to get the people working on it. And if you believe we're about to turn a corner on vibe coding, you don't do that.
by doublerabbit | 2025-12-19 17:10:32+00:00
> Youtube is obviously broader than TikTok

Well yeah, it's existed longer. You can't compare one service like YouTube, a streaming platform for video vs TikTok which is a viral social platform.

> Can you find research seminars on TikTok? TikTok isn't nor the platform for such. This link has results.

https://www.tiktok.com/tag/researchseminar
by Meekro | 2025-12-19 17:10:35+00:00
From a libertarian perspective, I also thought this was a bad law. It totally abandons faith in the idea of free speech, and admits that China’s “great firewall” was the right idea. I think it’s better to document any lies that were being spread on TikTok, and counter them with truth.

If your first reaction is “but that won’t work!” then you don’t really believe in a free speech based society, and all that’s left to do is argue over which group of shadowy billionaires should get to control everyone.
by auspiv | 2025-12-19 17:10:36+00:00
Thanks! How I eventually found it was stripping stuff back layer by layer. And by that I mean I started with the raw camera feed and got to where things worked well in a different swift view. And then from there, peeled stuff back from the main process feature by feature. And then bam, aircraft were exactly where they should be (minus the compass inaccuracy). I even had stuff like drawing mountain peaks (I live near Denver) as "aircraft" to figure things out, determining different FOV at different zoom levels (a lot of AI keyed in where the boxes would move in one direction at low zooms, be completely correct at some middle zoom, and then in the opposite direction at high zoom).

And that peeling back was me looking at each function to see what it did (I am a dev, but not for SwiftUI). So yep, can't vibe code it all!
by Nevermark | 2025-12-19 17:11:32+00:00
> The stated purpose of the law was to get TikTok out of the hands of a foreign adversary, and that was accomplished.

I don't know how we conclude that:

> The new U.S. operations of TikTok will have three “managing investors” that will collectively own 45 percent of the company: Oracle Corporation, Silver Lake, and MGX.

> the private equity firm Silver Lake (which has broad global investments in Chinese and Israeli hyper-surveillance)

> 30.1 percent will be “held by affiliates of certain existing investors of ByteDance; and 19.9 percent will be retained by ByteDance.”

Now we have oligarchs, plus a major surveillance investor group, plus the Chinese.

This doesn't seem to be a solution to anything except that "a deal was made", and any further attempts at cleaning up credible risks have so many players to deal with, they would be DOA.
by Lammy | 2025-12-19 17:12:05+00:00
Small correction: the AX211 card in the Framework 12 is able to connect to networks, not just scan. What you're missing is that a bunch of the Wi-Fi firmware blobs were removed from the base system between FreeBSD 14.2 and 14.3, and since 14.3 came out in June 2025 I assume that's what was tested. An upgrade from 14.2 to 14.3 would also have kept working, just not a fresh install of 14.3 or 15.0.

A user needs some other working network connection first. I used my Android phone's USB tethering — all that takes is a quick `dhclient ue0`. Then one can run `fwget` to get the firmware that will make the Wi-Fi work fully: https://man.freebsd.org/cgi/man.cgi?fwget%288%29

Source: very happy Framework 12 owner (currently dual-booting Windows 11 Enterprise and FreeBSD 15.0 + Wayland + KDE) :)
by nozzlegear | 2025-12-19 17:12:18+00:00
> It reminds me of HN ten years ago where you'd still run into people claiming that Javascript is so bad that anybody who thinks they can create good software with it is wrong (trust them, they've supposedly tried). Acting like they're so preoccupied with good engineering when it's clearly something more emotional.

Curiously enough, those people are still around and writing good software without javascript. And I say that as someone who generally enjoys modern JS.

> Meanwhile, I've barely had to touch code ever since Opus 4.5 dropped. I've started wondering if it's me or the machine that's the background agent. My job is clearly shifting into code review and project management while tabbing between many terminals.

Why not cut out the middleman and have Opus 4.5 do the code review and project management too?
by dragonwriter | 2025-12-19 17:12:57+00:00
> It also has already taken junior jobs.

Well, its taken blame for the job cutting due to the broad growth slowdown since COVID fiscal and monetary stimulus was stopped and replaced with monetary tightening, and then most recently the economy was hit with the additional hammers of the Trump tariff and immigration policies, as lots of people want to obscure, deny, and distract from the general economic malaise (and because many of the companies, and even more of their big investors, involved are in incestuous investment relationships with AI companies, so "blaming" AI for the cuts is also a form of self-serving promotion.)
by ipdashc | 2025-12-19 17:13:28+00:00
Do you have the press release in question? I'd be very curious to see it. All I found at a glance was Truman's well-known one (https://www.atomicarchive.com/resources/documents/hiroshima-...) which was followed by the Secretary of War's (https://www.ibiblio.org/pha/policy/1945/450806b.html) and neither seem to mention anything about enrichment methods or even the concept of isotope separation.
by biophysboy | 2025-12-19 17:13:30+00:00
I think one of my biggest frustrations with tech right now is how credulous they are with regard to China vs USA arguments. I see it on HN regularly.

I am not saying the China shock was fake, or state surveillance is fine, or that they don’t exploit migrant workers, or that their currency manipulation and financial repression were/are good. I just think we should be skeptical that national security arguments are motivated by virtue, especially when “the good” is largely confined to what’s good for USA tech
by lrvick | 2025-12-19 17:13:39+00:00
At Distrust we do not comment on specific dependency CVEs unless they are likely exploitable, or there are a lot of them pointing at bigger problems in the overall approach to dependency management.

That said, a policy of blindly updating dependencies to patch irrelevant CVEs is itself, a very real security vulnerability, because pulling in millions of lines of code no one reviews from the internet regularly makes you an easy target for supply chain attacks.

We have pulled off supply chain attacks on our clients a few times who were not otherwise convinced they were a real threat.
by ravirajx7 | 2025-12-19 17:14:40+00:00
I’m working on something in a similar direction and would appreciate feedback from people who’ve built or operated this kind of thing at scale.

The idea is to hook into Bitbucket PR webhooks so that whenever a PR is raised on any repo, Jenkins spins up an isolated job that acts as an automated code reviewer. That job would pull the base branch and the feature branch, compute the diff, and use that as input for an AI-based review step. The prompt would ask the reviewer to behave like a senior engineer or architect, follow common industry review standards, and return structured feedback - explicitly separating must-have issues from nice-to-have improvements.

The output would be generated as markdown and posted back to the PR, either as a comment or some attached artifact, so it’s visible alongside human review. The intent isn’t to replace human reviewers, but to catch obvious issues early and reduce review load.

What I’m unsure about is whether diff-only context is actually sufficient for meaningful reviews, or if this becomes misleading without deeper repo and architectural awareness. I’m also concerned about failure modes - for example, noisy or overconfident comments, review fatigue, or teams starting to trust automated feedback more than they should.

If you’ve tried something like this with Bitbucket/Jenkins, or think this is fundamentally a bad idea, I’d really like to hear why. I’m especially interested in practical lessons.
by zamadatix | 2025-12-19 17:14:42+00:00
For most any 5G network you should be safe to 1420 - 80 = 1340 bytes if using IPv6 transport or 1420 - 60 = 1360 bytes if using IPv4 transport.

For testing I recommend starting from 1280 as a "does this even work" baseline and then tweaking from there. I.e. 1280 either as the "outside" MTU if you only care about IPv4 or as the "inside" MTU if you want IPv6 to work through the tunnel. This leverages that IPv6 demands a 1280 byte MTU to work.
by bangaladore | 2025-12-19 17:15:08+00:00
Imo Cursor did had the first mover advantage by making the first well known AI coding agent IDE. But I can't help but think they have no realistic path forward.

As someone who is a huge IDE fan, I vastly prefer the experience from Codex CLI compared to having that built into my IDE, which I customize for my general purposes. The fact it's a fork of VSCode (or whatever) will make me never use it. I wonder if they bet wrong.

But that's just usability and preference. When the SOTA model makers give out tokens for substantially less than public API cost, how in the world is Cursor going to stay competitive? The moat just isn't there (in fact I would argue its non-existent)