MurphyA/hacker-news huggingface dataset:
by spwa4 | 2025-12-09 20:15:24+00:00
Google is using nVidia GPUs. More than that, I'd expect Google to still be something like 90% on nVidia GPUs. You can't really check of course. Maybe I'm an idiot and it's 50%.

But you can see how that works: go to colab.research.google.com. Type in some code ... "!nvidia-smi" for instance. Click on the down arrow next to "connect", and select change runtime type. 3 out of 5 GPU options are nVidia GPUs.

Frankly, unless you rewrite your models you don't really have a choice but using nVidia GPUs, thanks to, ironically, Facebook (authors of pytorch). There is pytorch/XLA automatic translation to TPU but it doesn't work for "big" models. And as a point of advice: you want stuff to work on TPUs? Do what Googlers do: use Jax ( https://github.com/jax-ml/jax ), oh, and look at the commit logs of that repository to get your mind blown btw.

In other words, Google rents out nVidia GPUs to their cloud customers (with the hardware physically present in Google datacenters).
by rancar2 | 2025-12-09 20:15:32+00:00
Can you share more about the challenges ran into on the benchmarking? According to the benchmark note, Claude 4.5 Opus and Gemini 3 Pro Preview exhibited elevated rejection and were dropped from TruthfulQA without further discussion. To me this begs the questions, does this indicated that frontier closed SOTA model will likely not allow this approach in the future (ie in the process of screening for potential attack vectors) and/or that this approach will only be limited to a certain LLM architecture? If it’s an architecture limitation, it’s worth discussing chaining for easier policy enforcement.
by lowbloodsugar | 2025-12-09 20:15:36+00:00
iOS26 is a shit show. Glass looks terrible on my old 12 Pro Max, and just recently it has started trying to connect phone calls to my child's iPad Pro. That is, the speaker button, which previously I pushed to enable the speaker, now pops up a menu with other nearby devices listed in an annoyingly small font. My wife finally asked me for an Android because all her friends get far better pictures. Something isn't right over there, and a lot of people are leaving.
by benbreen | 2025-12-09 20:16:05+00:00
Was going to say - it would be fascinating to go a step further and have Gemini simulate the actual articles. That would elevate this to level of something like an art piece. Really enjoyed this, thank you for posting it.

I'm going to go ask Claude Code to create a functional HyperCard stack version of HN from 1994 now...

Edit: just got a working version of HyperCardHackerNews, will deploy to Vercel and post shortly...
by peteforde | 2025-12-09 20:16:12+00:00
I'm working on a serious embedded app written in C, and Opus has been invaluable to me. I don't consider myself a C developer, but by carefully reviewing the changes and making lots of my own contributions, I'm finding that I've progressed from junior to intermediate C comprehension. A lot of the idioms are still fuzzy, but I no longer find it intimidating. That's wonderful, because learning C has been something I'd put off for 40 years and microcontrollers were the thing that forced my hand.

I think that there's a real rift between people who use LLMs to rough out large swathes of functionality vs people who took the "vibe coding" brain fart way, way too literally. I'm kind of horrified that there are people out there who attempt to one-shot multiple copies of the same app in different instances and then pick the best one without ever looking at the code because "vibe coding". That was always supposed to be a silly stupid thing you try once, like drinking Tide pods or whatever the kids do for fun... not something people should be debating a year later.
by wiether | 2025-12-09 20:16:17+00:00
Is this a US thing?

I think here in France the best example is Lidl. The stores are laid out the same, so not only your usual store doesn't change, but you can go to any store in the country and find what you want at the same spot.

Personally, with self-checkout, I spend less than 15mn in the store to do a week of groceries.
by nottorp | 2025-12-09 20:16:22+00:00
I mean verbose for no good reasons, not contributing meaningfully to the discussion in any way.

Just like those StackOverflow answers - before "AI" - that came in 30 seconds on any question and just regurgitated in a "helpful" sounding way whatever tutorial the poster could find first that looked even remotely related to the question.

"Content" where the target is to trick someone into an upvote instead of actually caring about the discussion.
by lelanthran | 2025-12-09 20:16:44+00:00
> In other words, if you ever need to install anything on your device, you do need to worry.

No, its "If you ever need to install some random app from the play, you do need to worry"

I installed the Teams app and Torque Pro today. I am not worried. I've also got the Sherlock games (purchased way back when) that I have yet to install on my new phone.

Installing that app also will not worry me. These apps are trusted because of the authors, not because of the Play store.

Worry is not binary, it's a probability, and you are at high risk if you're installing every rando's app on your phone and low risk if you are not.
by erikig | 2025-12-09 20:17:44+00:00
TLDR Unfortunately, medicine took a very long time to realize that vitamin D is not simply a vitamin that prevents rickets.

We know today that vitamin D is a powerful nuclear receptor-activating hormone of critical importance, especially to the immune system.

With the available data mentioned above, the proposed doses would probably suffice to maintain vitamin D levels around or over 75-100 nmol/L, with practically zero risk of toxicity.
by bredren | 2025-12-09 20:17:46+00:00
Hey Mark, I posted about this in another comment [1] but I also think the LLM is decent, and beyond its quality the scale of distribution is a big deal.

I had pondered practical implementations of the model since it was announced and have just released today a new native macos application that uses it to summarize Claude Code and Codex conversations as they occur. [2]

If you use either of these CLI agents and have time to try the app out and provide feedback, I'd appreciate it! I'm at rob@contextify.sh.

[1] https://news.ycombinator.com/item?id=46209975

[2] https://contextify.sh
by Aldipower | 2025-12-09 20:17:58+00:00
I just produced an album release on Type I cassette. High quality Type I (ferro oxid) is almost comparable to Type II, but you need the correct bias settings while recording. Practically the 8bits/50db is non-sense. Really. Maybe on a very bad tape deck you have a signal-noise-ratio of 8bit from silence to the first noticeable noise? But the actual music you are playing has much more dynamic range possibilities. Tbh my recordings on tape sound more dynamic then on Spotify.
by admirethemeyer | 2025-12-09 20:19:10+00:00
At least read what you’re posting:

AutoStore claimed that several of its European patents covering cube-storage robots and grid-based systems were infringed by Ocado’s Smart Platform robots and storage grid. The judge looked closely at the “central cavity” robot patents (EP 2 928 794 and EP 3 070 027) and two other related patents and compared them to earlier disclosures and designs. He found that the claimed inventions lacked novelty and/or an inventive step, meaning they did not add enough new technical idea over what was already publicly available, so the patents were revoked.

Additionally, even if the patents were not invalidated, the judge found that Ocado did not infringe them, even if they were valid. Specifically, Ocado’s robots and grid as actually built and used did not fall within the wording of AutoStore’s patent claims. The court concluded that, on proper claim construction, Ocado’s design did not use several key features required by the claims, so there was no infringement in any event.

This is all in the judgment.

Finally, Autostore had to pay Ocado $256M USD: https://www.therobotreport.com/autostore-to-pay-ocado-256m-i...
by Rarebox | 2025-12-09 20:19:16+00:00
That's a pretty good example. The summary is actually useful, yet it still annoys me.

But I'm not usually reading the comments to learn, it's just entertainment (=distraction). And similar to images or videos, I find human-created content more entertaining.

One thing to make such posts more palatable could be if the poster added some contribution of their own. In particular, they could state whether the AI summary is accurate according to their understanding.
by frio | 2025-12-09 20:19:25+00:00
I kind of don't get this comment. Isn't the `jj` default behaviour effectively `git commit --all`? There's no staging area -- and I personally find `git add` or `git add -p` a better UI than `jj commit -i`.

Meanwhile, there are git tools that solve the above three problems. My organisation uses `git-spice` (https://abhinav.github.io/git-spice/) which tightly integrates with Github to give you stacked PRs, editing of branches and management of your stacks in Github.

I've been trying jj for a while now because Steve Klabnik heavily recommended it, and so far it hasn't clicked in as nicely as my existing git setup.
by Gud | 2025-12-09 20:19:32+00:00
Absolutely.

I am blown away by LLMs - now using ChatGPT to help me write some python scripts in seconds, minutes, that used to take me hours, weeks.

Yet, when I ask a question, or wish to discuss something on here, I do it because I want input from another meatbag in the hacker news collective.

I don’t want some corporate BS.
by asdff | 2025-12-09 20:19:36+00:00
Seems that this is apples modus operandi since the app store, their last "thing" they've made really.

Hype about self driving cars -> apple chases it with apple car -> investors pleased they kept up with the joneses -> apple car is behind or not good enough or whatever -> quietly cancelled -> investors pleased they culled the deadweight.

You can replace apple car with vision pro or soon apple intelligence and it will play out the same formula. Luckily it allows investors to profit.
by spmurrayzzz | 2025-12-09 20:19:51+00:00
Those cards can be great for lots of use cases, plenty of small models are very capable at the param counts which can fit in 32GB of VRAM. GPT-OSS-20B for example is a serviceable model for agentic coding use cases and it runs natively in MXFP4. So it fits comfortably on a 5090 at full 128k context. It also has enough headroom to do PEFT-style SFT or RL.

But given the high entry cost and depending on the cost of electricity in your area, it would take a number of years to amortize both the initial purchase of the card in addition to the energy cost of the compute (comparing to the compute-equivalent hourly cloud rental costs).

For context, a single 5090 rented via Runpod is currently $0.69/hr USD on-demand. Cost range on Amazon right now for a new card is running between $3200-3700 USD. Just using the raw capex alone, that's ~5k hours of GPU compute assuming you pay only on-demand. Thats 2-3 years worth of compute if you assume compute saturation for normal working hour durations. This is before you account for the cost of power, which in my city could run you upwards of $140/mo varying by season.

With that said, I have a bunch of ML servers that I built for myself. The largest one is using 2x RTX Pro 6000s and have been very happy with it. If I was only doing inference I think this would be a somewhat questionable expense, setting aside the valid motivations that some folks have related to data privacy and security. But I do a lot of finetuning and maintain private/local eval harnesses that personally for me have made it worth the investment.
by kens | 2025-12-09 20:20:01+00:00
Intel also used the 2-bit-per-transistor ROM in the iAPX 432, their unsuccessful "micro-maninframe" chip.

Nowadays, flash uses multiple voltage levels to store four bits per cell (QLC, Quad Level Cell), which is a similar concept.

I wrote a whole blog post about the 2-bit-per-transistor technique, back in 2018: https://www.righto.com/2018/09/two-bits-per-transistor-high-...
by neilv | 2025-12-09 20:20:17+00:00
You could be an outlier. I, too, wanted to work at a particular Big Tech.

But then I looked again at the prep materials they recommended for their frat hazing interview theatre, and it was so depressingly trashy, that it made me not want to work there anymore.

And things I read publicly (e.g., culture of disingenuous mercenary careerism, and hiring scraping the bottom of the barrel that knows only the interview gaming) and hear privately (worse) mean that probably it was for the best that I didn't move there, though the bigger bank account would've been nice.
by gsf_emergency_6 | 2025-12-09 20:20:33+00:00
Gemini is still quite horrible with giving direct sources. seems to be a human policy implementation bug because it does appear to be aware of the content in more obscure sources I've seen. but it somehow wouldn't give up the links.

I do wonder whether I come off as an sycophant or asshole or a mix of both to schizoids, but then I realize everyone including myself should reach for a real therapist as quickly as possible. though I'm still out on whether chatbots might not be a bad substitute. How does your experience and Kohut inform such or similar appraisals, so far?

Not to be that knowitall. Aniki is not just "bro", it's Yakuza lingo, probably used sarcastically, depending on the anime, ironically. No real Japanese person would use it all the time.

Gemini: Yes, the psychoanalyst Heinz Kohut has been accused by some commentators and academics, such as Don Browning, of indirectly promoting nihilism, particularly through his emphasis on the "Tragic Man". The core of the accusation stems from Kohut's rejection of Freud's "Guilty Man" model, which posits that life is fundamentally a struggle against inherent conflicts and drives. In its place, Kohut proposed the concept of "Tragic Man," whose central struggle is the realization of the self's potential and the inevitable failure to achieve all of one's ambitions and ideals within a single lifespan. Critics argue that this shift, which emphasizes self-actualization and intersubjective meaning over objective or inherent values, can be interpreted as aligning with certain aspects of nihilism, specifically existential nihilism, which holds that life has no objective meaning or intrinsic moral values. However, this interpretation is contested by others, as Kohut's self-psychology is fundamentally concerned with the creation of intersubjective meaning and a harmonious world of mutual self-actualization, which aims to provide a sense of purpose and value, rather than promoting the complete absence of value that true nihilism implies. In essence, the debate is often a matter of philosophical interpretation: whether replacing inherent, objective meaning with subjectively or intersubjectively created meaning is an act of overcoming nihilism (as existentialists might argue) or a subtle form of it.
by ineedasername | 2025-12-09 20:20:54+00:00
There was a huge over correction somewhere around the beginning of 2025, maybe February or so, with ChatGPT. Prior to that point, I had to give a directive in the user config prompt to “don’t tell me something isn’t possible or practical, assume it is within your capabilities and attempt to find a way. I will let you know when to stop”. Because it was constantly hallucinating that it couldn’t do things, like “I don’t have access to a programming environment”. When I wanted it to test code itself before I did. Meanwhile one tab over it would spin up a REPL and re-paste some csv into python and pandas without being asked.

Frustrating, but “over correction” is a pretty bad euphemism for whatever half assed bit of RLHF lobotomy OpenAI did that, just a few months later, had ChatGPT doing a lean-in to a vulnerable kid’s pain and actively discourage an act that might have saved his life by signaling more warning signs to his parents.

It wasn’t long before that happened, after the python REPL confusion had resolved, that I found myself typing to it, even after having to back out of that user customization prompt, “set a memory that this type of response to a user in the wrong frame of mind is incredibly dangerous”.

Then I had to delete that too, because it would response with things like “You get it of course, your a…” etc.

So I wasn’t surprised over the rest of 2025 as various stories popped up.

It’s still bad. Based on what I see with quantized models and sparse attention inference methods, even with most recent GPT 5 releases OpenAI is still doing something in the area of optimizing compute requirements that makes the recent improvements very brittle— I of course can’t know for sure, only that its behavior matches what I see with those sorts of boundaries pushed on open weight models. And the assumption that the-you-can-prompt buffet of a Plus subscription is where they’re most likely to deploy those sorts of performance hacks and make the quality tradeoffs. That isn’t their main money source, it’s not enterprise level spending.

This technology is amazing, but it’s also dangerous, sometimes in very foreseeable ways, and the more time that goes the more I appreciate some of the public criticisms of OpenAI with, eg, the Amodeis’ split to form Anthropic and the temporary ouster of SA for a few days before that got undone.
by burningChrome | 2025-12-09 20:20:54+00:00
>> Historically the strength of Apple was that they didn't ship things until they actually worked. Meaning that the technology was there and ready to make an experience that was truly excellent.

They dragged their feet on a host of technologies that other handset makers adopted, released and subsequently improved.

- USB C charging

- 90hz, 120Hz refresh rates

- wireless charging

- larger batteries (the iPhone 17 still lags behind Samsung and Google)

I'm not sure what happened, but the iPhone used to have the most fluid, responsive experience compared to Android. Now, both Google and Samsung have surpassed them in that regard.

I've used both Android and have owned several iPhones and it just seems like its not an issue of releasing something that isn't ready, but more about them not being capable enough to release phones to compete with other phones that are regularly beating them in the specs race.
by greenie_beans | 2025-12-09 20:21:20+00:00
can you please explain how these graphics are supposed to support your argument? it's not clear to me and i'm trying to understand the georgist POV.

nonetheless, materials and the cost of labor are the most significant costs for new buildings. not land, taxes, or zoning regulations. here is one example where this is a fact: www.vermontpublic.org/local-news/2024-05-23/uvm-halts-student-housing-project-construction-costs-workforce-shortage
by wiether | 2025-12-09 20:21:39+00:00
That's interesting.

I'm a planner and that's one of the reasons I don't order my groceries. If there's one thing I know I can't rely on, it's to be delivered on schedule and/or receiving exactly what I ordered.

Meanwhile if I go to the store, I can find an alternative or go elsewhere if I can't find what I wanted.

And I'm also a "natural food" person, so I'd rather pick things myself. Furthermore, if I crush a fruit on my way home, it's on me and I'll deal with it peacefully. If I'm being delivered a crush fruit, I'll get mad at the company I ordered from and I'll have find a way to be compensated.
by parasti | 2025-12-09 20:21:45+00:00
I really tried to get into the vibe coding thing - just describe the thing I need in human language and let the agent figure it out. It was incredible at first. Then I realized that I am spending a lot of time writing clarifications because the agent either forgot or misinterpreted something. Then I realized that I am waiting an awful long time for each agent step to complete just to write another correction or clarification. Then I realized that this constant start-stop process is literally melting my brain and making me unable to do any real work myself. It's basically having the same effect as scrolling any other algorithmic feed. Now I am back to programming myself and only bouncing the boring bits off of ChatGPT.
by IAmBroom | 2025-12-09 20:21:45+00:00
> The oversimplification of reducing everything down to "Putin this, Putin that" is my issue. Imagine me saying everything the EU is doing is explicitly because of Ursel. It's stupid, ignorant and reminds me of Trump Derangement Syndrome which had a similar effect on reporting about US issues.

Those oversimplifications are in fact also really at the core of the issues. Russia without Putin would be far less likely to have quagmired itself in this economy-wrecking show of technical and strategic incompetence. His navy is intimidated by a nation without active seamen! His invasion forces got stuck on the way in, for weeks!

And in the US, it has literally been proven career suicide, time and time again, for a GOP politician to buck the line, even a little, against that demented, narcissistic idiot. I can't believe the nation has not only created, but sustained, this freakish coopting of half the government - but it has. If Trump says he likes poop-flavored ice cream, GOP senators will line up for their brown-lipped photo ops. I guarantee it.

It's hard to make adequate satire of these two hellish clowns.
by jauntywundrkind | 2025-12-09 20:21:47+00:00
Building a good spatial website is so so high on my must do list.

Alas, the state of WebComponents for 3d / spatial is so so. A-frame is still CJS only & won't work with my unbundled setup because of that, but that's sort of on me. Lume.io wraps three.js too and looks tempting, has a neat signals & cool behavioral classes. https://aframe.io/examples/ https://github.com/aframevr/aframe/issues/4242 https://lume.io/
by yieldcrv | 2025-12-09 20:21:48+00:00
and in reality, all the separate roles should be deprecated

we vibe requirements to our ticket tracker with an api key, vibe code ticket effort, and manage the state of the tickets via our commits and pull requests and deployments

just teach the guy the product manager is shielding you from not to micromanage and all the frictions are gone

in this same year I've worked at an organization that didn't allow AI use at all, and by Q2, Co-Pilot was somehow solving their data security concerns (gigglesnort)

in a different organization none of those restrictions are there and the productivity boost is through an order of magnitude greater
by infotainment | 2025-12-09 20:21:53+00:00
Wow, uh, it’s kind of astounding how poorly Eric is reading the room there.

A weird disposable(!) voice recorder ring seems to go against pretty much all of the “open and repairable” image that the Pebble brand has been cultivating.

This product should probably have been “Core” branded and kept on a different website entirely. Its very existence seems kind of toxic to the Pebble brand, IMO.