MurphyA/hacker-news huggingface dataset:
by bigyabai | 2025-11-12 20:22:32+00:00
> and unified memory. PCs are long overdue for adopting this change

Why? Desktop PCs, especially gaming PCs, have nothing to gain and everything to lose by oversubscribing system memory with GPU workloads. The memory bus typically isn't fast enough anyways, and a modern PCIe x16 can easily handle the bandwidth of a gigantic GPU. The only advantage to unifying everything is latency, which isn't relevant at any framerate under 1000hz.

> when you have both integrated and custom, it'd have made sense to integrate them.

Sometimes, sometimes not. AMD's mobile packaging technology is not world-class like Apple and Nvidia's is. Valve had the experience with the Steam Deck to make the call if a mobile architecture was the right choice, and they decided against it.

Valve doesn't have to make a Mac. This is a gaming device, it's designed accordingly.
by Whinner | 2025-11-12 20:22:37+00:00
I also bit the bullet and did a bazzite install and am blown away how seamless it has been for what I need. All the games I like run on Steam. Even Diablo 4 runs through the Blizzard launcher which does take some work to get installed, but nothing you can't find in a youtube video.

No issues using the system as my daily driver for personal things. I have dual monitors, one oriented vertically and one 144hz. All works great! I'd recommend it to anyone
by bicx | 2025-11-12 20:22:38+00:00
Maybe I'm just an aging cynic, but I'm waiting for the other shoe to drop when it comes to GLP-1s. There have been so many claims of positive benefits that it almost seems too good to be true. With them being so expensive, the producers have every incentive to upsell using any study they can get their hands or money on.

If it's all upside, then I'm happy to be wrong.
by refulgentis | 2025-11-12 20:22:51+00:00
Whether or not we used to walk to school uphill both ways, that won't make the resolution fine.

To your point, I'd use my Vision Pro plugged in all day if it was half the weight. As it stands, its just too much nonsense when I have an ultrawide. If I were 20 year old me I'd never get a monitor (20 year old me also told his gf iPad 1 would be a good laptop for school, so,)
by cheschire | 2025-11-12 20:23:11+00:00
Lyft is 99.99999% with 1.02 fatalities per 100 million vehicle miles traveled[0].

Waymo is 100% with zero fatalities.

But then again, the Concorde was the safest airplane ever built for nearly 30 years, until its first crash and then it was the most dangerous passenger jet ever with 12.5 fatal events per million flights.[1]

Lies, damned lies, and statistics.[2]

0: https://assets.ctfassets.net/vz6nkkbc6q75/3yrO0aP4mPfTTvyaUZ...

1: https://www.airsafe.com/journal/issue14.htm

2: https://en.wikipedia.org/wiki/Lies,_damned_lies,_and_statist...
by lo_zamoyski | 2025-11-12 20:23:13+00:00
> It’s not a viable defense if you get a ticket for speeding but in practice the speed limit is really the prevailing speed of traffic plus X mph, where X adjusted for the state.

A lot of laws aren't enforced consistently in practice, sure. The implicit point is that while that may be so, it is nonetheless enforceable and nonetheless the law. So while individual people may be comfortable about being flexible in following traffic laws, having that behavior encoded or permitted by software is basically a declaration of broad intent to violate the law made by a company.
by thaumasiotes | 2025-11-12 20:23:15+00:00
The wikipedia article says that this was specifically the price of a 6.5oz Coke.

The obvious way to raise the price by 50% is to cut the amount by a third, selling 4.33oz Cokes.

https://www.reddit.com/r/BottleDigging/comments/1kng6aq/coca... suggests that Coca-Cola was comfortable producing bottles in several different sizes.

Now, a 4 1/3 oz Coke is obviously too small to be worth bothering with. But that's also true of a 6 1/2 oz Coke. These sizes seem more like something you dispense with an eyedropper than something you drink. A normal can is 12 oz! Who'd want to buy a six-ounce beverage?

You can address both problems at once by doubling the price and increasing the volume all the way up to 8.67 oz.
Show HN: Built a tiny interpreter from scratch in C to understand how they work
by renvins | 2025-11-12 20:23:21+00:00
Hi HN, I'm the author.

I built this project for two simple reasons: I've always used higher-level languages and wanted to finally understand what's happening "under the hood" of an interpreter. I also wanted a real project to force me to "power up" my C skills, especially with manual memory management and reference counting.

The result is ToyForth, a minimal interpreter for a Forth-like language, written from scratch in C, stack-based.

I focused on making the code clean and understandable. It's broken down into a few simple parts:

A parser that turns source text into a list of objects (parser.c).

A small stack-based virtual machine (main.c).

A manual reference counting system (incRef/decRef) to manage object memory (mem.c) and so on.

My main goal was learning, but I've tried to document it well in the README.md so it could be a "starter kit" for anyone else who wants to learn by reading a small, complete implementation.

It's easy to try out. I'd genuinely appreciate any feedback on my approach or my C code.

Here's the link: https://github.com/renvins/toyforth-interpreter
by Sohcahtoa82 | 2025-11-12 20:23:41+00:00
> There's reasons why that happened

Steam's near-monopoly was earned by simply being the best store. Other stores like Epic don't even include basic features like a shopping cart to buy multiple games at once.

I could go on and on about why Steam is so much better than any other store, but this isn't the place.

That said, I can understand being nervous. Steam is great because it's privately owned and GabeN is happy with the money he makes from it and doesn't feel the need to enshittify it in order to get more money. But eventually he will die or retire, and someone else will be given control. Supposedly, he's already vetted some people to take the job, but what's to say they weren't merely playing the part and will take it public as soon as they can?
by jacobgkau | 2025-11-12 20:23:42+00:00
> 3) I bet you $100 You don’t like Trump.

I actually like Trump (or at least his presidency) a lot more than I think most Hacker News browsers do. I like Trump's presidency more than most of my co-workers and many of my friends do. My arguments in this thread are entirely my own, not the product of some political allegiance.
by qsort | 2025-11-12 20:23:43+00:00
> I've dreamed about a computer assistant that can respond to natural language

When we dreamed about this as kids, we were dreaming about Data from Star Trek, not some chatbot that's been focus grouped and optimized for engagement within an inch of its life. LLMs are useful for many things and I'm a user myself, even staying within OpenAI's offerings, Codex is excellent, but as things stand anthropomorphizing models is a terrible idea and amplifies the negative effects of their sycophancy.
by gapan | 2025-11-12 20:23:50+00:00
What on earth is this abomination of a website? My locale is Greek and I'm presented with an auto-translated page in which most sentences don't make any sense. And I don't think it's AI slop, it's too bad to be even that. It feels more like google translate from a decade ago, translating everything word by word. FFS, go to fiverr and hire an actual human that knows how to translate stuff.

Oh, and of course you're presenting greek text, as awful as it is, but didn't think to check if the font you're using supports greek at all.

I'm sure it's the same for lots of other languages. sigh
by HeinzStuckeIt | 2025-11-12 20:24:08+00:00
It’s a frequently met claim right now that the USA killing foreigners that its president deems adversaries on their boats is something unprecedented and beyond the pale, lacking necessary authorization like criminal charges and trials or declaration of war. But one of the very first foreign actions the USA did as a nascent country, still very high on all the eighteenth-century concepts of rights that inspired the American Revolution and Constitution, was send a naval force to kill a bunch of Barbary pirates with charges filed, no trial, and no formal declaration of war by Congress.
by jandrewrogers | 2025-11-12 20:24:10+00:00
The issue is that the legal change would have to be made independently across thousands of decentralized tax authorities. Herding that many cats is infeasible so it can't be part of a plausible solution. In some jurisdictions, the legal process required to make the changes have effectively insurmountable voting thresholds.

It may not be convenient but any realistic solution has to recognize the hard facts that shape the nature of problem.
by CoBE10 | 2025-11-12 20:24:50+00:00
For my personal mail I like using labels in Gmail instead of archive button. Basically, I categorize mail in a few categories:

1. Receipts, bill, utilities, etc. (Sublabel for every company)

2. Friends&Family (Sublabel for every person)

3. School and school related (Sublabel for every person)

4. Government and government related (Sublabel by organization)

5. Random and miscellaneous

It's archive, but somewhat organized
by sebow | 2025-11-12 20:25:02+00:00
Same here on 2 accounts, both having 2fa through a HW key(yubikey; though passkeys have the same behavior). At some point today(few hours ago) both my desktop and phone got reditected to x.com/account/access, where the loop started.

Frustratingly enough, i had already done the "re-enrollment" a long time ago(basically when they announced it was mandatory), but it seems like that was pointless(hopefully not).

I saw some prompts about birdhouse, re-did the enrollment, and badly enough (I think i dug my own hole with this one) it asked to remove the other 2FA option (SMS), to which I clicked yes.

This might sound bad but I sincerely hope X fixes it somehow, and all the keys enrolled/re-(re-[etc])-enrolled are not lost, especially those that were not added today. It might be a good idea (in practice, bad for security) to disable this new "https://x.com/account/access?flow=two-factor-security-key-po..." garbage fully, as I don't see myself contacting X support anytime soon(for obvious reasons).
by drivers99 | 2025-11-12 20:25:26+00:00
Which camp is it if you don't even look at or read email unless you know there's something specific you need in it? I have 100,000 unread but that's because I did a concerted cleanup sometime in the last couple years. I even unsubscribed to a bunch of stuff. I am planning to tackle it again this month. I've heard of people who use Black Friday as a good trigger on what to unsubscribe from as every company wants to send you something for that.
by mulmen | 2025-11-12 20:25:38+00:00
The argument that we should stop minting them because they cost more to produce than their face value falls flat for me.

A penny is not a single use item. The cost of production must be depreciated across the thousands of transactions in which it is used and then compared to the economic benefit of its existence.

It may be true that the economic benefit of a penny is less than the production cost but I don’t see anyone making that case.

What will it actually cost the US economy to stop minting these coins?

How long will they remain in circulation until they are no longer accepted for payment?
by acheron | 2025-11-12 20:26:04+00:00
This was a whole thing in the 70s. There was a 3 step plan:

1) Bring back the $2 bill (it had not been printed for a decade+)

2) Redesign the $1 coin (Eisenhowers being too big and heavy)

3) Stop printing $1 bills

Unfortunately they never got to step 3, which made 1 and 2 pointless, and here we are.
by SoftTalker | 2025-11-12 20:26:15+00:00
The rule in Indiana is that on a multilane highway you must move to the right to allow overtaking traffic to pass. You are not there to enforce the speed limit; the fact that another car that is passing you might be speeding does not give you the right or duty to block them.

"a person who knows, or should reasonably know, that another vehicle is overtaking from the rear the vehicle that the person is operating may not continue to operate the vehicle in the left most lane"

With of course some reasonable exceptions.

https://law.justia.com/codes/indiana/title-9/article-21/chap...
by Dilettante_ | 2025-11-12 20:26:16+00:00
>GPT‑5.1 Thinking’s responses are also clearer, with less jargon and fewer undefined terms

Oh yeah that's what I want when asking a technical question! Please talk down to me, call a spade an earth-pokey-stick and don't ever use a phrase or concept I don't know because when I come face-to-face with something I don't know yet I feel deep insecurity and dread instead of seeing an opportunity to learn!

But I assume their data shows that this is exactly how their core target audience works.

Better instruction-following sounds lovely though.
by pwg | 2025-11-12 20:26:26+00:00
> Likely, it's just more of the media, talking heads, and youtube personalities trying to turn a nothing into something, story.

It's not. Some US states have laws on the books that make it illegal for retailers to round up. The turmoil is that if the retailer can only round down to the nearest five cents, then they stand to lose from one to four cents per cash sale for any sale that is not a multiple of five cents. Add those one to four cent losses up over a large enough number of transactions and the retailer stands to lose a considerable sum over the course of a year. And many retail shops already operate with thin margins anyway, so the loss from "always round down" could erase whatever thin margins some shops already operate under.
by robbomacrae | 2025-11-12 20:26:27+00:00
There have been some. I've heard about eyesight related issues. A quick google found this article [0] where results showed that people using GLP-1 drugs were 68.6 times more likely to develop certain types of vision problems.

[0]: https://www.aao.org/newsroom/news-releases/detail/do-glp-1-d...
by devinvs | 2025-11-12 20:26:31+00:00
I might be misunderstanding, but this seems very wrong. your method on the first entry:

10011011010100101100001101010000 year = 101 00 (20? year should be 25 or 2025) month = 1001 (9, but month is Nov) day = 1001 (9, not enough bits to encode large days) hour = 01 1 or 01 11 (3, 7, or 14 reversed, should be 11) no minute field
by scottlamb | 2025-11-12 20:26:43+00:00
> It passes ownership directly to the next future in the lock queue. If it was instead more similar to a futex [1], this problem could have been avoided.

...sometimes? Wouldn't we still have the problem if the future runs (actually getting the lock) but then awaits again while holding it? I think that's common—if you're not awaiting while holding the lock, then why didn't you just use a simple std::sync::Mutex?
by jrockway | 2025-11-12 20:26:59+00:00
I've noticed a pattern of companies writing their customers open letters asking them to do their contract negotiations for them. First it was ESPN vs. YouTube (not watching MNF this week was the best 3 hours I've ever saved, sorry advertisers). Now it's OpenAI vs. The New York Times.

Little do they know that I care very little for either party and enjoy seeing both of them squirm. You went to business school, not me. Work it out.

In this case, it's awfully suspicious that OpenAI is worried about The New York Times finding literal passages in their articles that ChatGPT spits out verbatim. If your AI doesn't do that, like you say, then why would it be a problem to check?

Finally, both parties should find a neutral third party. The neutral third party gets the full text of every NYT article and ChatGPT transcript, and finds the matches. NYT doesn't get ChatGPT transcripts. OpenAI doesn't get the full text of every NYT article (even though they have to already have that). Everyone is happy. If OpenAI did something illegal, the court can find out. If they didn't, then they're safe. I think it would be very fair.

(I take the side of neither party. I'm not a huge fan of training language models on content that wasn't licensed for that purpose. And I'm not a huge fan of The NYT's slide to the right as they cheerlead the end of the American experiment.)
by kazinator | 2025-11-12 20:27:22+00:00
> he solid state transistor amplifier was invented, and they had no idea how it worked either.

That cannot possibly be true. Not knowing what exactly is going on with the charge carriers at the subatomic and quantum levels is not the same as not knowing how the amplifier works: like if we fiddle with the voltage at the base, we can influence the collector current, and all the rest.

What is true is that some early transistor designs of audio amps treated transistors like tubes: they featured a phase inverter transistor that fed two non-complementary push-pull stages whose output was combined by a center-tapped output transformer.

The excuse that well-matched complementary PNP transistors were not readily available at that time rings hollow, because it's possible to create an push-pull output stage with just NPN transistors. This is called "quasi complementary" (lots of search results for this).

Output transformers, if they have multiple taps in the secondary winding, do allow for different impedances. If the end users expect to be able to plug a 16 ohm speaker into a 16 ohm output jack and a 4 ohm into 4 ohm, then they will understand that kind of amp better.
by a_t48 | 2025-11-12 20:27:23+00:00
I had a 1971 Marshall tube amp land in my lap, for free. I'm not a guitar player, but wanted to get it fixed it up before either selling it or learning guitar. There's a lot of "magic" there - the amp guy asked if I wanted to swap the tubes for some "more authentic" tubes that were used in England at the time. Pro tip - don't ask the internet for advice for making your tube amp sound nice, you'll get every opinion possible.
by toast0 | 2025-11-12 20:27:23+00:00
> But I've never found a retailer willing to give a $2 bill as change.

Mostly retailers don't stock $2 bills (because they're weird), so if a customer brings a $2, the cashier will put it in their their exceptional bills area, which usually is just large bills. No change is made with exceptional bills, so twos don't get recirculated.
by ghosty141 | 2025-11-12 20:27:36+00:00
I have the Bigscreen Beyond 2 which is OLED + pancake fine. But only if you have the perfect light seal that the BSB face gasket ensures. Your eyes just adjust to it and I never thought about it while using it. The upside of having perfect blacks is sooooo worth it in my opinion. Flight sims in VR at night are an amazing experience
by epistasis | 2025-11-12 20:27:42+00:00
"Easy" does not mean "lowest cost" or "easiest". It's far far far easier to stor conversations as plain text and return them as is, instead of having to encrypt, rotate keys, etc. etc.

That's a tricky system to get right and maintain

(Please do not interpret this as a defense of OpenAI! I just think that we shouldn't trivialize the task of encrypting user data so that it's not visible to the provider).
by tannhaeuser | 2025-11-12 20:27:46+00:00
Prolog was introduced to capture natural language - in a logic/symbolic way that didn't prove as powerful as today's LLM for sure, but this still means there is a large corpus of direct English to Prolog mappings available for training, and also the mapping rules are much more straightforward by design. You can pretty much translate simple sentences 1:1 into Prolog clauses as in the classic boring example

% "the boy eats the apple" eats(boy, apple).

This is being taken advantage of in Prolog code generation using LLMs. In the Quantum Prolog example, the LLM is also instructed not to generate search strategies/algorithms but just planning domain representation and action clauses for changing those domain state clauses which is natural enough in vanilla Prolog.

The results are quite a bit more powerful, close to end user problems, and upward in the food chain compared to the usual LLM coding tasks for Python and JavaScript such as boilerplate code generation and similarly idiosyncratic problems.
by matthewrobertso | 2025-11-12 20:27:57+00:00
The specs for this steam machine say HDMI 2.0, in the past I used a pulse8 HDMI CEC USB dongle with a computer which was also HDMI 2.0 iirc. I was using a 1080p projector with it but their website claims 4k support: https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter

I recently replaced a shield with an Ugoos Am6b+ running coreELEC, which works okay and supports some stuff the shield doesn't but I miss being able to run some android apps easily. I wonder if the new steam machine will support DV.
by mindcrash | 2025-11-12 20:28:18+00:00
Some intrusive ones (EA's anti cheat for recent Battlefields, Activision's anti cheat for Call of Duty, anything from Riot to name a few) do not work.

However, EAC - who is a major player in this field producing generic solutions - does support Linux. The involved publisher, however, needs to approve this and the developer need to turn on a feature flag. That's it.

However, some publishers simply deny this for... totally mental reasons ...and this means that the game is marked as borked in protondb even though the game could as easily be played on Linux thanks to EAC's Linux support.
by AtlasBarfed | 2025-11-12 20:28:23+00:00
Oh great! Doing life-threatening activities is now verified by anecdotal evidence.

I get there. Basically isn't any laws for corporations anymore, is there any way I can see anything in regards to the safety of this at a statistical level?

Where is NHTSA? Oh right, no federal agencies exist anymore except for those that maintain the oligarchy.

And I don't give a crap if Uber has really good statistics and studies and evidence. We are talking about one of the least ethical companies in the last 20 years.

I want independent Federal testing.
by 0x457 | 2025-11-12 20:28:31+00:00
> have the original invalidated.

Only for it's "original" use case - traffic laws enforcement. I don't think any other entity can validate if this piece of plastic is invalidated or not. Also, it's not like information on lost ID gets erased when you get a new one: still has your address, DOB and other info that can be misused.
by giobox | 2025-11-12 20:28:36+00:00
Even the vision pro at 35ppd simply isn't close to the PPD you can get from a good desktop monitor (we can calculate PPD for desktop monitors too, using size and viewing distance).

Apple's "retina" HiDPI monitors typically have PPD well beyond 35 at ordinary viewing distances, even a 1080p 24 inch monitor on your desk can exceed this.

For me personally, 35ppd feels about the minimum I would accept for emulating a monitor for text work in a VR headset, but it's still not good enough for me to even begin thinking about using it to replace any of my monitors.

> https://phrogz.net/tmp/ScreenDensityCalculator.html
by wvenable | 2025-11-12 20:28:36+00:00
I had high hopes for Blazor but it didn't really materialize. Instead I'm just sticking with Angular.

I don't think Microsoft doesn't know what to do with .NET. I think it continues on a very logical and direct path. But they have no idea what to do with UI on any platform. Luckily they haven't even deprecated any of the existing options and on the web, at least, you have all the same options as every other platform.