MurphyA/hacker-news huggingface dataset:
by geerlingguy | 2025-12-04 01:58:34+00:00
I tried living with just the Apple Watch instead of the Touch ID for a few months to see how reliable it was...

Sometimes it would take a few minutes in the morning before my Mac would even recognize 'hey, there's a watch' (typing in my full password was usually much quicker than waiting for the watch unlock).

Sometimes whatever notification happens that triggers the watch to vibrate and allow the double-squeeze-to-accept action would just... not.

Other times the above notification would pop up about 8-15 seconds after the prompt on the screen.

It was inconsistent enough I got _really_ good at typing my password, since it was normally quicker than waiting on the Apple Watch.

Contrast that with the Touch ID, that's always ready to go.
by scheme271 | 2025-12-04 01:58:44+00:00
Somewhat related is noether's theorem (from Emmy Noether) that draws direct correspondence between symmetries and conserved quantities. E.g. conservation of linear momentum corresponds to a system that is invariant to translations. So you can find some of the fundamentals of a system by looking at symmetries and Lie groups/algebras give you tools to look at symmetries.
by toomuchtodo | 2025-12-04 01:59:24+00:00
At current run rates, China sells more NEVs (EVs and plug in hybrids) domestically every year than total US light vehicle sales, while also exporting 6M NEV units globally. As of 2025, EVs are 1/4 (~20M units) of all light vehicles sold globally annually. EVs are expensive in the US because the US prioritizes profits for incumbents, not because it is expensive or we cannot do it. They would just rather fossil fuels, SUVs, and light pickup trucks be sold.

The best part is it doesn't matter what the US does: China will transform global light vehicle mobility for us as they continue to scale manufacturing both domestically and internationally. As this piece mentions, US vehicles are stagnant because new vehicles prices are near ~$50k; US automakers have no incentives to innovate or increase supply to push prices down when tariffs make imports of cheaper cars economically unviable. US consumers are trapped in an extraction box. You want a car? You must buy it from the oligopoly. It's not "EVs are too expensive" but instead "the US system is structured to extract dollars and profits from consumers for fossil fuel and auto industry interests" while China ruthlessly innovates and scales.

TLDR Short term profits will be taken from this arrangement, old people in power in the US will keep aging out, and China will keep scaling up. Observe trajectories and rate of change, think in systems.

Side quest: What happens to US automakers when their export market demand is diminished, perhaps entirely, by Chinese exports?

Citations:

https://restofworld.org/2025/china-us-ev-race/

https://www.iea.org/reports/global-ev-outlook-2025/executive...

https://www.visualcapitalist.com/cp/electric-vehicle-sales-i...

https://cleantechnica.com/2025/07/21/53-ev-share-in-china-ju...

https://ourworldindata.org/electric-car-sales

https://en.wikipedia.org/wiki/Electric_vehicle_industry_in_C...

https://www.scmp.com/business/china-business/article/3334300...

https://insidechinaauto.com/2025/11/01/live-blog-china-octob...

https://www.byd.com/us/news-list/First-BYD-Electric-Vehicle-...

https://rhomotion.com/news/byd-announces-further-global-expa...

https://www.visualcapitalist.com/mapped-where-tesla-and-byd-...

(tangentially, China is 1/3rd of total global manufacturing capacity, as of this comment)
by msikora | 2025-12-04 01:59:50+00:00
Yes, this rings true, it took me over a month to actually get to at least 1x of my usual productivity with Claude Code. There is a ton of setup and ton of things to learn and try to see what works. What to watch out for and how to babysit it so it doesn't go off the rails (quite heavy handed approach works best for me). It's kind of like a shitty, but very fast and very knowledgable junior developer. At this moment it still maybe isn't "worth it" for a lot of devs if productivity (and developer ergonomics) is the only goal, but it is clear to me that this is where the industry is heading and I think every dev will eventually have to get on board. These tools really just started to be somewhat decent this year. I'm 100% sure that in a year or two it will be the default for everyone in a way that you simply won't be able to compete without it at all. It would be like using a shovel instead of an excavator. Remember, right now is the worst it'll ever be.
Show HN: Seedream 4.5 – High-Consistency AI Image Generation for Creators
by lu794377 | 2025-12-04 01:59:54+00:00
Hi HN,

we’ve been working on Seedream 4.5, a next-generation image model focused on high consistency, realistic detail, and multi-image creative control. It’s designed for creators who need stable characters, clean structure, and production-grade visuals — not just lucky one-off generations.

Key features:

Multi-Image Consistency: Maintain the same face, style, lighting, and scene logic across batches or sequential renders.

High-Fidelity Rendering: Improved materials, shadows, anatomy handling, and fine-detail realism.

Flexible Workflows: Supports text-to-image, reference-to-image, multi-reference fusion, style transfer, layout-aware generation, and high-res outputs.

Creator-Ready Editing: Modify backgrounds, clothing, mood, and composition while preserving identity and structure.

Fast Iteration: Generate multiple variations, refine style, or re-render consistent character sets in seconds.

Why we built this:

Seedream 4.5 aims to make coherent, editable, production-oriented image generation accessible to artists, designers, marketers, and anyone building multi-shot or multi-style visual workflows.

We’d love feedback on:

How you’d use high-consistency image models in your projects.

What tools or APIs would make Seedream easier to integrate.

Try it here: https://www.seedream4.net/seedream-4-5?i=d1d5k
by gsf_emergency_6 | 2025-12-04 02:00:54+00:00
uni PR wasn't bad faith, just bad placement. source is here

https://github.com/shailja-thakur/VGen

Earlier from the NYU (2023)

https://zenodo.org/records/7953725

Related (?) blog post (2023)

https://01001000.xyz/2023-12-21-ChatGPT-AI-Silicon/
by ants_everywhere | 2025-12-04 02:00:55+00:00
The claims of AI use were unsubstantiated and pure conjecture, which was pointed out by people who understand language, including me. Now it appears that the community has used an MIT attribution violation to make the Zigbook author a victim of DMCA abuse.

That doesn't look great to me. It doesn't look like a community I would encourage others to participate in.

> tried to claim a namespace on open-vsx

It seems reasonable for the zigbook namespace to belong to the zigbook author. That's generally how the namespaces work right? https://github.com/search?q=repo%3Aeclipse%2Fopenvsx+namespa... https://github.com/eclipse/openvsx/wiki/Namespace-Access. IMO, this up there with the "but they were interested in crypto!" argument. The zigbook author was doing normal software engineer stuff, but somehow the community tries to twist it into something nefarious. The nefariousness is never stated because it's obviously absurd, but there's the clear attempt to imply wrongdoing. Unfortunately that just makes the community look as if they're trying hard to prosecute an innocent person in the court of public opinion.

> At a certain point, that starts to look outright malicious.

Malicious means "having the nature of or resulting from malice; deliberately harmful; spiteful". The Zig community looks malicious in this instance to me. Like you, I don't have complete information. But from the information I have the community response looked malicious, punitive, harassing and arguably defamatory. I don't think I've ever seen anything like it in any open source community.

Again, prior to the MIT attribution claim there was no evidence the author of Zigbook had done anything at all wrong. Among other things, there was no evidence they had lied about the use of AI. Malicious and erroneous accusations of AI use happen frequently these days, including here on HN.

Judging by the strength of the reaction, the flimsiness of the claims and the willingness to abuse legal force against the zigbook author, my hunch is that there is some other reason zigbook was controversial that isn't yet publicly known. Given the timing it possibly has to do with Anthropic's acquisition of Bun.
by TulliusCicero | 2025-12-04 02:02:28+00:00
> Sure but it's just being morally lucky.

No, it's not. They're choosing the path that builds user trust and positive sentiment for long term success, rather than choosing to fleece their customers and not worry about whether people hate it.

Other corporations in a similar spot for games and game platforms could choose to make the same type of choices, but they'd rather boost next quarter's profits, even if that means pissing off their userbase with consumer-hostile policies.

No one forced Valve to have a great form of family sharing. No one forced them to have generous policies around generating Steam keys. No one forced them to invent remote play together. They do these things because they're nice features that are useful for players and make people stay engaged on Steam, and more positively inclined towards Valve.
by raw_anon_1111 | 2025-12-04 02:02:33+00:00
So what you’re saying is that you don’t understand why everyone doesn’t run Linux, use custom built kernels, and choose their daemons carefully?

Or I can just use my M2 MacBook Air where hibernate works properly, wakes instantly, last 12-18 hours on one charge, runs quiet and I can actually use it on my lap without worrying about becoming sterile from the heat…
by denkmoon | 2025-12-04 02:02:56+00:00
I assume it's just how pfsense is using Kea, but moving to this has been a bit regretful. Since moving from the legacy one to Kea, my static reservations don't work first time. Clients get given an address from the pool and then some time later (hours) get their static reservation. No clue why, from reading doc it seems like this is intended behaviour and that static reservations are discouraged??

On isc-dhcp, clients got their static reservation straight up.
by ascagnel_ | 2025-12-04 02:03:13+00:00
This is really the endgame, I think. A modern smartphone with a controller attached is effectively the same as a Steam Deck or Switch 2, just with a different OS. Apple has been pushing higher-end games on phones lately (this year has seen iOS versions of Hitman 3, Sniper Elite 4, and Subnautica), and reports are that the new pro phones run them well (the limiting factor being thermal load).

A phone that can run my Steam library is super-compelling -- I travel a decent amount, so being able to chuck something smaller like a Backbone One in my bag vs. a Steam Deck would be a meaningful change.
by ArchitectAI | 2025-12-04 02:03:30+00:00
I built a lightweight (93KB) CUDA→AMD translation layer using LD_PRELOAD.

It intercepts CUDA API calls at runtime and translates them to HIP/rocBLAS/MIOpen.

No source code needed. No recompilation. Just:

LD_PRELOAD=./libapex_hip_bridge.so ./your_cuda_app

Currently supports:

- 38 CUDA Runtime functions

- 15+ cuBLAS operations (matrix multiply, etc)

- 8+ cuDNN operations (convolutions, pooling, batch norm)

- PyTorch training and inference

Built in ~10 hours using dlopen/dlsym for dynamic loading. 100% test pass rate.

The goal: break NVIDIA's CUDA vendor lock-in and make AMD GPUs viable for

existing CUDA workloads without months of porting effort.
by BearOso | 2025-12-04 02:03:32+00:00
But how do you know you're getting the correct picture from that throwaway UI? A little while back there was an blog posted where the author wrote an article praising AI for his vibe-coded earth-viewer app that used Vulkan to render inside a GUI window. Unfortunately, that wasn't the case and AI just copied from somewhere and inserted code for a rudimentary software rendering. The AI couldn't do what was asked because it had seldom been done. Nobody on the internet ever discussed that particular objective, so it wasn't in the training set.

The lesson to learn is that these are "large-language models." That means it can regurgitate what someone else has done before textually, but not actually create something novel. So it's fine if someone on the internet has posted or talked about a quick UI in whatever particular toolkit you're using to analyze data. But it'll throw out BS if you ask for something brand new. I suspect a lot of AI users are web developers who write a lot of repetitive rote boilerplate, and that's the kind of thing these LLMs really thrive with.
by rzerowan | 2025-12-04 02:03:48+00:00
Probably inevitable since they got banned from their largest market[1] in the fallout of the semi/chip bans , with the addded disadvantage that their only play to recoup profits would be through narrowing market ang hiking prices. And here we are - im pretty certain the other DRAM cartel members are willing to play along , as long as their profits spike.

[1] https://www.morningstar.com/news/marketwatch/20251017180/why...
by bwfan123 | 2025-12-04 02:04:45+00:00
throwback to 1999-2002.

The employees/VCs of companies that IPOd in 1999, and early 2000 cashed out leaving bag holders. The companies that IPOd in 2000/2001 had a mixed bag. The six-month-lockup had many employees salivating but unable to cash out. It all depended on the timing of the thing. This time around there are private markets that apparently are allowing the employees to become liquid. Nevertheless, earlier is better for startups to IPO particularly when the tide appears to be turning.
by JumpCrisscross | 2025-12-04 02:05:03+00:00
> predicting that the uncertainty and discouragement of H1-Bs will lead to a destruction of jobs in the U.S.

Do we have any studies pointing one way or another?

Given AI’s existing effects on junior demand, and the post-Covid normalization of remote work (and thus multi-shore teams), I could see the effect going either way.
Show HN: Elevate – A minimal, privacy-first new tab with a collapsible HN drawer
by shoarek | 2025-12-04 02:05:43+00:00
Hey HN,

I built Elevate because I wanted a "New Tab" page that felt calm and grounded, but I also needed a quick way to check top tech news without getting sucked into an infinite scroll loop.

Most existing dashboards I tried were either too cluttered, required accounts, or simply lacked the one feature I actually wanted: a quick, unobtrusive view of Hacker News.

What it does:

- Calm Dashboard: Time, local weather, and a daily background/quote to set the tone.

- The HN Drawer: A collapsible sidebar that fetches top stories. It stays completely out of your way until you explicitly want to see it.

- Privacy First: No analytics, no tracking. Your name and location settings are stored purely in chrome.storage.local.

- Lightweight: Written in Vanilla JS (ES6 modules), no heavy frameworks.

It's open source and I’d love to hear what you think. Specifically interested if the HN drawer interaction feels right to you all.

Cheers
by ggm | 2025-12-04 02:05:57+00:00
So they do a protocol bootstrap to link the sensor to the secure zone in some manner rooted in the trust region CA, and then do what they need without divulging secrets, over the USB bus? ok. that (or a more cogent version) would make sense.

If you just package this button up, as a USB device, it's no different, if it can be bootstrapped as an input device "to" the secure zone.
by ckn | 2025-12-04 02:06:16+00:00
Five months ago I built a system that autonomously produces satirical news content. Two consumer GPUs, local inference, no cloud bills. It crawls sources, generates scripts, renders audio/video, and publishes ~100 pieces (5 hours+) published every other day, limited due to YT upload quotas, can do more.

~6,000 hours published so far on all the platforms: https://doomscroll.fm https://youtube.com/@doomscrollfm

The interesting parts weren't entirely the models, but the job management system, and the TTS, that is always an interesting challenge.

I'm ex-security/devops. This started as a weekend experiment in autonomous systems and spiraled into something that just... runs and runs.

Solo project, no funding, minimal babysitting.

The content itself? It's satirical news. Some of it lands, some doesn't. The uncanny-valley feel left intentional, but the system works...

Happy to discuss the infrastructure challenges if anyone's curious about running this kind of setup on consumer hardware.
by tstrimple | 2025-12-04 02:06:59+00:00
They seem to fail to capture a whole lot of things. Supposedly $1 in 2000 is worth $1.88 in 2025. So 88% inflation over the 25 years. Meanwhile the median home price has increased by 150%. Family insurance by 350%. Median college tuition by 225%. Childcare costs have risen by 200%. But sure. We can buy super cheap 65" tvs now. Hurray for us! Literal kings who lived hundreds of years ago couldn't possibly imagine a world with cheap large screen tvs. So the poorest among us should rejoice at the wonders they are able to enjoy while they skip meals and ration their insulin.
by johnnyanmac | 2025-12-04 02:08:37+00:00
>End of discussion.

And that's why Linux market share is a tiny drop in the pool. Devs have enough on their plates and being forced to do support for an attitude like this isn't in their budget.

>Are you advocating pro-monopoly?

Quite the contrary, I'd love for Valve to be taken down a notch.

> Should developers only release games on Windows by default unless other platforms decide to pay up?

If they want to be profitable, yes. If gamers really cared, they had 20, 30 years to put their money where their mouths were. Reality is often disappointing, though.

My future endeavors actually want to have a Linux-first development stack. To make a properly Native linux game, not this sham of compatibility not-emulation layers. But I know that will take some adjustment and me not using the two most popular game engines to help. I'm definitely not doing this because I hope to maximize revenue. I simply am tired of being trapped in the confines of billionaires who have actively made my society worse. But that stand has an opportunity cost, one a business like Valve won't truly make.
by queenkjuul | 2025-12-04 02:09:11+00:00
I don't know that i consider recognizing the limitations of a tool to be resistance to the idea. It makes sense that experts would recognize those limitations most acutely -- my $30 harbor freight circular saw is a lifesaver for me when I'm doing slapdash work in my shed, but it'd be a critical liability for a professional carpenter needing precision cuts. That doesn't mean the professional carpenter is resistant to the idea of using power saws, just that they necessarily must be more discerning than I do.
by Waterluvian | 2025-12-04 02:09:19+00:00
Yeah. I bet there’s a win-win in the details where it gets to sound like a lot of investment for both parties to look good but really wasn’t actually much real risk.

Like if I offered you $8 billion in soft serve ice cream so long as you keep bringing birthday parties to my bowling alley. The moment the music stops and the parents want their children back, it’s not like I’m out $8 billion.
by assemblyman | 2025-12-04 02:09:39+00:00
I haven't thought about or learned a systematic way to add roman numerals. But, I would argue that the difference is not notation but a fundamental conceptual advance of representing quantities by b (base) objects where each position advances by a power of b and the base objects let one increment by 1. The notation itself doesn't really make a difference. We could call X=1, M=2, C=3, V=4 and so on.

I also don't know what historically motivated the development of this system (the Indian system). Why did the Romans not think of it? What problems were the Indians solving? What was the evolution of ideas that led to the final system that still endures today?

I don't mean to underplay the importance of notation. But good notation is backed by a meaningfully different way of looking at things.
by keeda | 2025-12-04 02:09:46+00:00
> They have no problem doing multiple large non-quiet lay-offs, why would they need moustache-twirling level schemes to get people to quit.

So the thing about all large layoffs is that there is actually some non-obvious calculus behind them.

One thing for instance, is that typically in the time period soon after layoffs, there is some increased attrition in the surviving employees, for a multitude of reasons. So if you layoff X people you actually end up with X + Y lower headcount shortly after. There are also considerations like regulations.

What this means is that planning layoffs has multiple moving parts:

1) The actual monetary amount to cut -- it all starts with $$$;

2) The absolute number of headcount that translates to;

3) The expected follow-on attrition rate;

4) The severance (if any) to offer;

5) The actual headcount to cut with a view of the attrition and severance;

6) Local labor regulations (e.g. WARN) and their impact, monetary or otherwise;

7) Consideration, impact on internal morale and future recruitment.

So it's a bit like tuning a dynamic system with several interacting variables at play

Now the interesting bit of tea here is that in the past couple of years, the follow-on (and all other) attrition has absolutely plummeted, which has thrown the standard approaches all out of whack. So companies are struggling a bit to "tune" their layoffs and attrition.

I had an exec frankly tell me this after one of the earliest waves of layoffs a couple years ago, and I heard from others that this was happening across the industry. Sure enough, there have been more and more seemingly haphazard waves of layoffs and the absolute toxicity this has introduced into corporate culture.

Due to all this and the overal economy and labor market, employee power has severely weakened, so things like morale and future recruitment are also lower priorities.

Given all this calculus, a company can actually save quite some money (severance) and trouble if people quit by themselves, with minimal negative repercussions.

Not quite moustache-twirling but not quite savory either.
by kragen | 2025-12-04 02:09:48+00:00
Even access to the private key doesn't permit a passive adversary to snoop on traffic that's using a ciphersuite that provides perfect forward secrecy, because the private key is only used to authenticate the session key negotiation protocol, which generates a session key that cannot be computed from the captured session traffic. Most SSL and TLS ciphersuites provide PFS nowadays.

An active adversary engaging in a man-in-the-middle attack on HTTPS can do it with the private key, as you suggest, but they can also do it with a completely separate private key that is signed by any CA the browser trusts. There are firewall vendors that openly do this to every single HTTPS connection through the firewall.

HPKP was a defense against this (https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning) but HPKP caused other, worse problems, and was deprecated in 02017 and later removed. CT logging is another, possibly weaker defense. (It only works for CAs that participate in CT, and it only detects attacks after the fact; it doesn't make them impossible.)
by theamk | 2025-12-04 02:10:32+00:00
Wikipedia has a basic overview [0]. Basically, they tried to do what Java did - there is no raw pointers in instruction set, but only special "access descriptors" that always point to a valid object. Microcode handles the rest, like garbage collection, and type checking.

> Each system object has a type field which is checked by microcode, such that a Port Object cannot be used where a Carrier Object is needed. User programs can define new object types...

If there are no microcode bugs, this should theoretically mean full safety and lack of unexpected behavior. But unlike Java with JIT, they were always checking every access - no wonder it turned out to be so slow...

[0] https://en.wikipedia.org/wiki/Intel_iAPX_432#Object-oriented...