MurphyA/hacker-news huggingface dataset:
by SAI_Peregrinus | 2025-11-12 20:15:37+00:00
If you have N startups, and expect at least 1 of them to make >N times what you invest in each, then investing that amount in each one of them will still be expected to have a positive ROI. If none of them "hits it big" then you lose all the investment money, but if any of them grow enormously you profit. Trying to pick winners & losers in advance is much more difficult, investing in an entire business sector is the VC version of an index fund.
by mmis1000 | 2025-11-12 20:15:42+00:00
It seems the controller on steamdeck on windows detects as such when steam or whatever companion program is not running. Although in this state. You can only right click or left click by pressing against the pad itself.

Although on Linux side. As far as i remembered, it's up to how kernel driver developer to map the device input into different class. It would be up to valve to decide what to do in this case.
by open-paren | 2025-11-12 20:15:51+00:00
> FEX allows you to run x86 applications on ARM64 Linux devices, similar to qemu-user and box64. It offers broad compatibility with both 32-bit and 64-bit binaries, and it can be used alongside Wine/Proton to play Windows games.

> It supports forwarding API calls to host system libraries like OpenGL or Vulkan to reduce emulation overhead. An experimental code cache helps minimize in-game stuttering as much as possible. Furthermore, a per-app configuration system allows tweaking performance per game, e.g. by skipping costly memory model emulation. We also provide a user-friendly FEXConfig GUI to explore and change these settings.

> On the technical side, FEX features an advanced binary recompiler that supports all modern extensions of the x86(-64) instruction set, including AVX/AVX2. The heart of this recompiler is a custom IR that allows us to generate more optimized code than a traditional splatter JIT. A comprehensive system call translation layer takes care of differences between the emulated and host operating systems and implements even niche features like seccomp. A modular core enables FEX to be used as a WoW64/ARM64EC backend in Wine.

Used by the new Steam Frame (https://store.steampowered.com/sale/steamframe) which is an ARM64 Snapdragon 8 Gen 3 that will run PC and PCVR gaming titles.
by Bratmon | 2025-11-12 20:15:52+00:00
"Don't announce an unpatched vulnerability ever" used to be the norm. It caused a massive problem: most companies and organizations would never patch security vulnerabilities, so vulnerabilities would last years or sometimes decades being actively exploited with nobody knowing about it.

Changing the norm to "We don't announce unpatched vulnerabilities but there is a deadline" was a massive improvement.
by antisthenes | 2025-11-12 20:15:53+00:00
> What analysis when you don't even have a good estimate of the probabilities involved?

Divorce and family court statistics exist. Probabilities are out there.

> How specifically is it better?

If your AI wife divorces you, you can just close the tab and go on with your life with 0 downside.

I'm sure there are other benefits.
by CamperBob2 | 2025-11-12 20:16:19+00:00
Ridiculous. Theranos was a literal crime scene. Its products didn't work at all, and physically couldn't work due to the nature of blood itself.

Magic Leap was an honest if overhyped effort that didn't achieve product-market fit.

Meanwhile, products from OpenAI and Anthropic have both done useful work for me this week.
by josteink | 2025-11-12 20:16:31+00:00
I fondly remember working with FreeBSD in my younger days when I would tinker more.

Back in those days I could make any Windows installation unrecoverable. I could severely botch a Linux system. But FreeBSD would always keep chugging, no matter what crazy idea I wanted to try.

It may not be the fastest. It may not be the flashiest. But in my mind, it has this whole "reliability" thing written all over it like no other OS has.

For instance, when I was a student (and thus poor), I had a PC made of (free) scavenged parts. It wouldn't boot Windows. Linux would crash during boot. But FreeBSD just chugged along like there were no issues at all.

I later discovered there were some physical issues with the UDMA mode on the IDE controller, and that's probably what tripped of the other OSes, but FreeBSD would just work. Albeit slowly, but it actually ran fine. For years.

So while I no longer rely on FreeBSD myself, I look back on it with fondness. That's also why I decided to help port .NET to FreeBSD when the first cross-platform version of .NET Core was launched (for Windows, Linux and Mac only). I thought every decent OS deserved to have a working .NET version ;)
by rft | 2025-11-12 20:16:34+00:00
I have to say, I am nearly as hyped about this controller as I am about the frame. I can hook up my gaming PC to my living room TV to play on the couch and a decent controller is all I was missing. I always thought a steamdeck just as a controller would be great, especially the touch pads. I hope the latency feels great over wireless, but I don't mind the USB-C connection if needed.

Valve really did great here with providing all three connection options (BT, dedicated wireless, USB-C).
by mindcrash | 2025-11-12 20:16:38+00:00
> "No indication for whether the CPU/GPU/RAM/SSD are upgradable or all soldered together on the board"

With 99.9% certainty this box is carrying on the legacy of the Deck and the Deck OLED, which means that it has a 100% custom crafted SoC with soldered components. Which also means they also could perform some trickery not found in "normal" PCs, like UDMA and custom interface.

> "but doesn't mention what kind of games it can run at that quality."

According to the specs it has a custom RDNA 3 chip w/ 28 CUs and boost clock at 2.45Ghz. The Playstation 5 has a custom RDNA 2 chip w/ 36 CUs @ 2.23 GHz and the Xbox Series X has a custom RDNA2 2 chip w/ 52 CUs @ 1.83Ghz.

Given the optimizations AMD made in RDNA 3 (the "budget" 9070XT can easily keep up with the prev gen "enthousiast" 9700XTX) I could make a safe bet it's on the same level of performance as a Playstation 5

> "No performance benchmarks, or mention of what the equivalent retail CPU/GPU to their custom one is."

~7600X, ~RX7700, but like I noted earlier that's meaningless because the overall architecture of the hardware in this box is likely completely incomparable with a generic PC (just like with XBX and PS5, by the way)
by Vinnl | 2025-11-12 20:16:39+00:00
Ah right, I'm making my boss happy with that one I suppose?

Well, glad I also had the local landmark icon on it then, to prove that I'm also a free thinker.

Then again, the laptop after that had an "I work with someone from Tulsa, Oklahoma" sticker, which I suppose I merely stuck on there to get the approval of my former coworker from Tulsa who made that sticker, probably hoping I would get a promotion out of it down the road.

We really are doomed as an industry.
Show HN: Reezu – Send large videos instantly, stream before download
by jobi110 | 2025-11-12 20:16:39+00:00
Hey everyone,

I built Reezu because sending large videos always felt slow or limited. Reezu lets you share big video files instantly, and the receiver can start streaming before the download finishes. You can also download the original file without compression.

There isn’t really a simple web tool that combines instant streaming with full-quality file download, so I decided to build one.

It’s live at https://reezu.com . Would love feedback, especially on performance and UX.
by 0x457 | 2025-11-12 20:17:10+00:00
> Even modern OLED experience burn-in (despite them announcing every year that "this time we solved the burn-in issue!"):

Yes, but it's not degrading as fast as OLED haters makes you think. I spent days playing the same games (so HUD is in the static place) on multiple OLED screens I owned for years. No noticeable burn-in and still looks better than my only IPS screen.
by Melonai | 2025-11-12 20:17:12+00:00
Pretty sure the OS is just the same old Steam-flavored Linux distro "SteamOS" with ARM support and some new graphics pipeline stuff for the VR portion, though we don't know until it's actually out.

Though Valve has put a focus on developer ease and very low software lockdown in the recent years with their hardware, so I'd say the chances on direct rendering are quite good!
by mschuster91 | 2025-11-12 20:17:26+00:00
So, it's Chia all over again? [1]

Sometimes, I think government supply control isn't that much of a bad thing. That way, the government could force the availability of goods for the common market as well and not just for the really big dogs flush with ample VC money to burn who can pay any price.

[1] For the uninitiated: a cryptocurrency where the limiting factor wasn't CPU, RAM or GPU compute resource, but storage - in 2021, there was so much craze around it that HDD and SSD prices exploded, and after the bubble collapsed a lot of heavily abused drives flooded the markets.
by toast0 | 2025-11-12 20:17:51+00:00
Writing it off as a loss isn't useful.

Without a write off, their income is $X (what they actually collected), with a write off, their income is $Z (what they should have collected) - $Y (what they didn't collect), but $X = $Z - $Y. There's no material difference between counting what they actual collect as income vs what they should have collected minus the goodwill discount. Unless there's some specific tax justification (maybe accounting differences could justify remitting less sales tax overall and retaining more of the funds, etc)
by cryptonector | 2025-11-12 20:17:51+00:00
If you use a single-threaded executor then you don't need locks in your async code. Well, you might use external locks, but not thread synchronization primitives.

When I write async code I use a single-threaded multi-process pattern. Look ma'! No locks!

Well, that's not very fair. The best async code I've written was embarrassingly parallel, no-sync-needed, read-only stuff. If I was writing an RDBMS I would very much need locks, even if using the single-threaded/multi-processed pattern. But also then my finalizers would mainly drop locks rather than acquire them.
by rtkwe | 2025-11-12 20:17:56+00:00
Not sure what we're disagreeing about, I'm not saying it's not a useful thing to have just that most people don't have it and don't intend to have it so it's not a useful spec bump for Valve to spend money on.

I'm personally planning on going through the pain to get ethernet run (luckily I have both a basement and an attic so it should be fairly easy) in my house and if I ever build new there will be whatever is the best standard at the time in the walls (and maybe some dark fiber but I'm less sure on that) but I also know I'm a vast minority of users at the same time. I'm also in a pretty big minority having a >1 gig symmetrical pipe into my house to make a 10 gig connection to my devices actually worth while.
by aseipp | 2025-11-12 20:18:15+00:00
Today, no. Very simplified but the broad goal of those tools is to prevent manipulation and monitoring of the in-process state of the game. Consoles and PCs require this to varying degrees by requiring a signed boot chain at minimum. Consoles require a fully signed chain for every program, so you can't deploy a hacking tool anyway; no anti-cheat is needed. PCs can run unsigned and signed programs -- so instead they require the kernel at minimum to be signed & trusted, and then you put the anti-cheat system inside it so it cannot be interfered with. If you do not do this then there is basically no way to actually trust any claim the computer makes about its state. For PCs, the problem is you have to basically trust the anti-cheat isn't a piece of shit and thus have to trust both Microsoft and also random corporations. Also PCs are generally insecure anyway at the hardware level due to a number of factors, so it only does so much.

You could make a Linux distro with a signed boot chain and a kernel anti-cheat, then you'd mostly need to get developers on board with trusting that solution. Nobody is doing that today, even Valve.

Funny enough, macOS of all things is maybe "best" theoretical platform for all this because it does not require you to trust anyone beyond Apple. All major macOS programs are signed by their developers, so macOS as an OS knows exactly where each program came from. macOS can also attest that it is running in secure mode, and it can run a process at user-mode level such that it can't be interfered with by another process. So you could enforce a policy like this: if Battlefield6.app is launched, it cannot be examined by any other process, but likewise it may run in a full sandbox. Next, Battlefield6.app needs to login online, so it can ask macOS to provide an attestation saying it is running on genuine Apple hardware in secure mode, and then it could submit that attestation to EA which can validate it as genuine. Then the program launch is trusted. This setup requires you to only trust Apple security and that macOS is functioning correctly, not EA or whatever nor does it require actual anti-cheat mechanisms.
by Yokolos | 2025-11-12 20:18:17+00:00
8GB just isn't enough for modern AAA games. Battlefield 6, probably the most highly optimized AAA game to have come out in the past few years, still has a 16GB RAM minimum and Arc Raiders, which is also incredibly optimized, still has a 12GB minimum. Games are only going to become more resource hungry from here, so 8GB in early 2026 would be a terrible idea.
by htgb | 2025-11-12 20:19:06+00:00
Especially with the recent extension of STS release support from 18 to 24 months [1]. Previously, upgrading from an LTS version to the next major (STS) version meant the support window decreased by half a year, while now it would stay the same.

[1] https://devblogs.microsoft.com/dotnet/dotnet-sts-releases-su...
by hex4def6 | 2025-11-12 20:19:19+00:00
First of all, neither of those WILD facts seem that wild to me.

Intel did last orders for that drive Dec 30 2022. The article was written in April, so the author was conceivably purchasing drives that had sat on a shelf for a year and a half. That doesn't tickle alarm bells in my head.

Secondly, maybe my scam detector isn't well tuned enough, but "Maestro Technologies" doesn't seem that much stranger than "Apple" or "Micro soft" or "Zoom" or "Snap." If it were XBBHHZZZAA, LLC, maybe I'd have more room for pause.

The takeaway lesson here is that Amazon has become less and less reliable as a source for items. It's especially bad if it's purchased from a third party (something Amazon seems keen not to highlight on the purchase page), but even FBA is not free of trash. They straight up sell pirated N64 cartridges for example: https://www.amazon.com/Cartridge-Nintendo-Smash-64-Video-Ver...
by bluGill | 2025-11-12 20:19:28+00:00
Not a slow driver in most cases, many slow drivers - all who want to go faster but cannot. There is just so much traffic that you can't go faster, and neither can the person in front of you.

I used to drive 20 under all the time (I achieved 57mpg once doing that) - but since this was an empty rural highway the few cars that were around saw me well in advance and moved over and passed without a problem.
by cregaleus | 2025-11-12 20:20:00+00:00
gpt-5.1 is a model. It is not an application, like ChatGPT. I didn't say that personal requests were 0% of ChatGPT usage.

If we are talking about a new model release I want to talk about models, not applications.

The number of input tokens that OpenAI models are processing accross all delivery methods (OpenAI's own APIs, Azure) dwarf the number of input tokens that are coming from people asking the ChatGPT app for personal advice. It isn't close.
by keyringlight | 2025-11-12 20:20:00+00:00
One big reason would be that the 360 controller was when they first made it standard USB to connect, and introduced Xinput with the standard set of inputs for games to target. I expect most gamers wouldn't find it pleasant if they had to assign buttons and axis before the joypad would be active/useful, then hitting play and trying to remember what JOY_5 mapped to as used to be needed with directinput.
by pvillano | 2025-11-12 20:20:47+00:00
"the average bitrate for a 4K Blu-ray DVD can range between 48Mbps to 75Mbps. Some discs can also carry around 100Mbps or even 128Mbps, but these are more rare."

https://www.tomsguide.com/tvs/forget-streaming-services-here...
by WorldMaker | 2025-11-12 20:20:54+00:00
There is a 3rd Party library for that now: https://github.com/zcsizmadia/ZCS.DataContractResolver

I haven't tried it because it has generally seemed easiest to use the new attributes. Though a large part of that is the shift from the WCF-era "opt-in" approach of DataContract/DataMember [0] versus the "opt-out" JsonIgnore approach where most of the transition is deleting lines because JsonIgnore is the exception rather than the rule. You could even keep DataContract/DataMember during the transition and just take an additive approach for JsonIgnore.

[0]: It was a good idea, in theory, but so annoying in practice.
by Night_Thastus | 2025-11-12 20:21:04+00:00
Install an Ad blocker. I'd recommend uBlockOrigin on Firefox, or Firefox for mobile.

I mean just in general it makes the web less awful. Webpages are so much easier on the eyes without all the crap they try to stuff in there.

And it can prevent malware, especially for those less tech-inclined.

And it means you use less data/bandwidth, since the blocker prevents the request from ever being made in the first place.

If you want to support a site, just buy a subscription or donate to them or something.
by junthehacker | 2025-11-12 20:21:13+00:00
I think the main issue is the 90 day disclosure. Maybe Google can allow the maintainers to extend that deadline for low / medium impact issues.

I see no reason to follow the 90 day timeline if the maintainer is working on it. Especially considering it is very possible for Google to overwhelm a project with thousands of vulnerability reports.

Otherwise, I don't think Google should issue a patch, just like in this case, only FFmpeg people know it is an obscure codec that nobody really uses, and maybe the reasonable approach would be to simply remove it. Google don't know that, unless they somehow take over the project.

And AFAIK Google is one of the biggest sponsor for SPI, which is the fiscal sponsor for ffmpeg. So not sure where the not paying thing came from.
by mikem170 | 2025-11-12 20:21:18+00:00
Seems to be that big companies usually push to externalize costs and take advantage as much as possible, to the detriment of everyone else. Shareholders have a right to sue them if they don't.

Fake cures, filthy mines, toxic ingredients, polluted waterways, fraud, predation, monopolies, algorithmic social outrage networks, etc. These things have been going on for a long time. Regulations have fixed a lot of problems.

It doesn't seem that reputation matters as much as regulation. It doesn't take many greedy people/companies to leave behind a big mess. Just a few breaking the rules (including the cultural rules around reputation) gain an advantage over all those who don't.

What better way for society to protect itself?
by esskay | 2025-11-12 20:21:35+00:00
I think it does also help that a big chunk of Steams userbase are playing smaller indie titles that don't need obscene amounts of vram. The steam deck audience for example has a lot of people playing both a mix of AAA and smaller games. Given this is advertised as 6x as powerful as the deck I'm sure they'll be fine. It's not meant to be a top of the line console thats for sure, and if it was people would be moaning that its too expensive.
by mschuster91 | 2025-11-12 20:21:45+00:00
> And when the AI bubble bursts, "refurbished" HDDs and GPUs will flood the market.

GPUs? No way. The datacenter cards don't even have video output ports, and I think the chips destined for AI / ML training also have everything video/render related removed from the silicon, makes for more yield.

And the other way around, using (cheap) consumer GPUs in servers, I think at least NVDA tries to prevent that with driver-based DRM, so there won't be any flooding coming from there either.
by washedup | 2025-11-12 20:21:49+00:00
From what I've read, it's not that much of a concern yet. The immediate threat would be to orbital infrastructure, with debris burning up in the atmosphere. It would not change the trajectory of the moon. So, they can wait to get more info. If, by very small chance, 2024 YR impacted Earth in 2032, it would be localized disaster with enough time to move people out of the area of impact.

That being said, it's a good reason to work on asteroid deflection tech! Probably shouldn't waste it.
by runjake | 2025-11-12 20:21:50+00:00
Jumping on two add I've now had 2 experiences of buying counterfeit drives on Amazon from different sellers. I've probably ordered only 4 hard drives off of Amazon ever, so that's a 50% counterfeit rate.

Both sellers issued refunds without trouble because I bought them under Prime. One seller seemed genuinely surprised they had a counterfeit in stock.

Both of these counterfeit drives look very, very convincingly authentic, except the serial numbers don't match real ones and don't validate as real ones with the OEM.

The first time, I actually argued with Seagate over it being real, until they pointed out that aside from the serial number not being in their databases, it's not even in the correct format for any of their drives.

If you care about your drives and you're buying on Amazon, only buy under Prime. And when they're delivered, check the serial numbers with the OEM first thing (usually via warranty validation). Don't buy anything not on Prime.
by mlsu | 2025-11-12 20:22:04+00:00
I think this is because Anthropic has principles and OpenAI does not.

Anthropic seems to treat Claude like a tool, whereas OpenAI treats it more like a thinking entity.

In my opinion, the difference between the two approaches is huge. If the chatbot is a tool, the user is ultimately in control; the chatbot serves the user and the approach is to help the user provide value. It's a user-centric approach. If the chatbot is a companion on the other hand, the user is far less in control; the chatbot manipulates the user and the approach is to integrate the chatbot more and more into the user's life. The clear user-centric approach is muddied significantly.

In my view, that is kind of the fundamental difference between these two companies. It's quite significant.
by admdly | 2025-11-12 20:22:05+00:00
In my opinion I think it’s possible to infer by what has been said[1], and the lack of a 5.1 “Thinking mini” version, that it has been folded into 5.1 Instant with it now deciding when and how much to “think”. I also suspect 5.1 Thinking will be expected to dynamically adapt to fill in the role somewhat given the changes there.

[1] “GPT‑5.1 Instant can use adaptive reasoning to decide when to *think before responding*”
by clnhlzmn | 2025-11-12 20:22:21+00:00
I haven't seen this option yet: archive things you think are important, delete things you think are not important, but don't permanently delete anything. Just use archive and trash as folders of differing degrees of importance. If you run out of storage you can manually delete some of the oldest items in the trash and be pretty sure you didn't need those things (but this will never be necessary because who runs out of email storage).