MurphyA/hacker-news huggingface dataset:
by dangus | 2025-11-12 21:40:12+00:00
OpenAI is the one who chose to store the information. Nobody twisted their arm to do so.

If you store data it can come up in discovery during lawsuits and criminal cases. Period.

E.g., storing illegal materials on Google Drive, Google WILL turn that over to the authorities if there’s a warrant or lawsuit that demands it in discovery.

E.g., my CEO writes an email telling the CFO that he doesn’t want to issue a safety recall because it’ll cost too much money. If I sue the company for injuring me through a product they know to be defective, that civil suit subpoena can ask for all emails discussing the matter and there’s no magical wall of privacy where the company can just say “no that’s private information.”

At the same time, I don’t get to trawl through the company’s emails and use some email the CEO flirting with their secretary as admissible evidence.

There are many ways the court is able to ensure privacy for the individuals. Sexual assault victims don’t have their evidence blasted across the the airwaves just because the court needs to examine that physical evidence.

The only way to avoid this is to not collect the data in the first place, which is where end to end encryption with user-controlled keys or simply not collecting information comes into play.
by wan23 | 2025-11-12 21:41:03+00:00
I'm wearing a ~$4000 MR-G today and I'm really happy with my choice. IMO the best thing about Casio as a brand is that they sell $15 watches and $8000 watches that do basically do the same things but appeal to different people. The existence of the higher end models doesn't diminish the utility or value of the classics. There's really something for everyone.
by thrownawaysz | 2025-11-12 21:41:14+00:00
>but it’s a success anyway

That's also debatable. Switch 2 sold 10m units in 6 months compared to the Steam Deck's 4 million in 3 years ¯\_(ツ)_/¯

The Steam Deck is niche even among the gaming crowd.

>COD, Fortnite, LoL players can stay on windows. I’m happy to play newest indie game on my Linux machine

This is the mindset that makes the Steam Machine DOA if not priced correctly. No one will pay $800 just to play Hollow Knight in 4k
by joelthelion | 2025-11-12 21:41:20+00:00
> it's really the only way forward. seems like a win/win.

There is another way forward, which is not building these data centers, forcing AI companies to use power more efficiently, and use the excess energy production capacity towards the energy transition in order to avoid the worst consequences of climate change.

It's not going to happen, at least not right now, but it's clearly what we ought to do. ChatGPT can wait.
by jcgl | 2025-11-12 21:41:22+00:00
Replying out-of-order to your points.

> Many programs can output json, is this a pragmatic way forward to extend and improve further?

Yes, json is a pragmatic way to put a band-aid on this issue. It really is Good Enough™ for many things, and shell tools that optionally emit json are strictly an improvement, imo.

> Another question is if such pipelines should act on objects, or more structured text streams.

"Structured text" is inherently brittle, compared to a self-describing message format. For one, even when you structure your text, you will always end up dealing with escaping problems.

Even worse, imo, is that backwards compatibility becomes a terrible challenge. Let me illustrate with a best-case scenario for structured text: ASCII-only tabular data (nested, binary, unicode data is left as an exercise to the reader, in true unix fashion). The most natural thing to do in unix is to select the relevant fields with awk. More specifically, you select fields by their number. Well, now your pipeline is tightly coupled to column ordering.

In principle you could use awk to select based on field names, those field names are just text and so it becomes incumbent on you, the pipeline author, to make sure they don't get lost in transit. No easy tail or grep for you!

All of this becomes avoidable when you deal with self-describing messages instead of raw bytes.
by to11mtm | 2025-11-12 21:41:23+00:00
IDK, for certain cases those fancy libraries are just handling the ugly marshal calls for you.

Wayyyy back in the day, before package managers were a thing, I had to write something to output a PDF via DLL calls and frankly it wasn't a bad experience. Possibly outside of what is in a 'modern' workflow but honestly wasn't too difficult. Just wrap it all in a class that only gives what you need and avoids potential footguns via validation.

Frankly it was easier than doing anything with Autocad's 'managed' libraries [0].

Maybe it's rose colored glasses for me, but .NET had fairly simple rules for most marshal bits so long as you knew them, although I will admit we didn't worry about 'performance' for the stuff I wrote and that can be a factor.

[0] - Microstation had a bunch of fancy COM hooks and exposed all of it to .NET in a nice way. AutoCAD 'managed' libs had all sorts of weird sorts of arcane rules and if you failed to follow them not only could you crash your .NET process but Autocad could remain unstable until you rebooted the PC... which is why I keep putting managed in air quotes.
by ericmay | 2025-11-12 21:41:38+00:00
"Allowing" doesn't necessarily translate into "doing". Many people are seeing higher energy prices which are at least in part or wholly due to data center loads on local power grids. In Ohio, for example, we just skated by with a ruling from our Public Utilities Commission which effectively required data centers to pay for their impact on local grids [1].

Additionally, while these data centers do provide some jobs, where states are giving them grants, loans, infrastructure improvement, or otherwise they are ultimately extractive developments (like parking lots) where the wealth flows out from states like Ohio and flows in to states where the CEOs and HQ sit (California, New York, etc.).

I can tell you that people in Ohio across the political spectrum are not happy. We are losing good farm land, utilizing water, and our power costs are going up for negligible benefits at best. But hey now our state representatives can say "Meta is coming to central Ohio". Meanwhile costs are going up and we still have to ship produce in from other countries and states.

If our representatives and governors office thought about this all for about 2 seconds they would require any data center development to include 2x the number of corporate jobs over a certain income threshold or else not approve the development. If the developers balk, then fine it's not like we want them anyway.

The Trump Administration (and for that matter probably any admin) isn't doing jack shit.

[1] https://www.news5cleveland.com/news/state/ohio-regulators-tu...
by kalaksi | 2025-11-12 21:42:25+00:00
I was actually glad they went with AA batteries for the controllers. They are easily replaced, of course, and I already have a charger on a shelf with AA/AAA batteries always ready to go. I tend to avoid internal batteries if I can also so that I don't have to manage them so much or wait for charging. Had my DS4 controller internal battery go bad after a year probably because the battery got deeply discharged a few times. Not buying that again.
by teksts | 2025-11-12 21:42:26+00:00
Taking advantage of this thread to ask: have anyone here tried Cogmind? What did you think of it? I’ve found that traditional roguelike fans always have strong opinions about the course of a games development, and there’s often an older version of the game that’s held in higher regard by the community than the current one.

https://www.gridsagegames.com/cogmind/
by bogtog | 2025-11-12 21:42:37+00:00
There aren't many major labs, and they each claim to want AI to benefit humanity. They cannot entirely control how others use their APIs, but I would like their mainline chatbots to not be overly sycophantic and generally to not try and foster human-AI friendships. I can't imagine any realistic legislation, but it would be nice if the few labs just did this on their own accord (or were at least shamed more for not doing so)
by gavinsyancey | 2025-11-12 21:42:56+00:00
Arch has been working with Valve on various build system improvements for some time [0], which as I understand it are targeted at making it more feasible for them to eventually support more architectures [1]. This doesn't release for several months; I wonder if there'll be an official Arch Linux ARM by then?

[0]: https://lists.archlinux.org/archives/list/arch-dev-public@li...

[1]: https://news.ycombinator.com/item?id=41696041
by deanCommie | 2025-11-12 21:43:23+00:00
I agree with you, but "better" is subjective, and this change was ON PURPOSE because most consumers would disagree with us.

It's why they all have "motion smoothing" turned on all their TV's too. Yes, it's animation, but the Blu-rays look "higher resolution", and look "smoother" and less "noisy".

All the artistic benefits you and I see are lost on most watchers.
by red-iron-pine | 2025-11-12 21:43:29+00:00
the gathering location means nothing; AB has two very large cities with lots of international ties. eventually it was going to hit AB, in the same way that someone with measles was going to arrive in Toronto or Vancouver.

the measles kept happening, constantly, again and again because AB is full of anti-vax communities.

the mennonites got hit hard, but they're not located in huge numbers around the province. dumb-ass anti-vaxers sure are all over the province tho.
by mkroman | 2025-11-12 21:43:29+00:00
> I wish Docker Swarm survived.

I heard good things about Nomad (albeit from before Hashicorp changed their licenses): https://developer.hashicorp.com/nomad

I got the impression it was like a smaller, more opinionated k8s. Like a mix between Docker Swarm and k8s.

It's rare that I see it mentioned though, so I'm not sure how big the community is.
by jbaber | 2025-11-12 21:43:35+00:00
Many comments here and on similar posts bring up only keeping Windows for games, and only then for games that require heavy anti-cheat.

Is there a reason there couldn't be non-regulation copies of games that don't do anti-cheat but are otherwise fine. Like metal baseball bats, oversized golfballs, etc. Official, but not allowed in competitions?
by foresto | 2025-11-12 21:43:50+00:00
I think this is fine for a mass market device.

It might be easy to forget, but most gamers are not using the higher-end hardware that enthusiast discussions tend to focus on.

https://store.steampowered.com/hwsurvey

Perhaps an 8GB limit will encourage game studios to allow more time for optimization, which seems to have fallen out of fashion in recent years.

I imagine this will also help keep the price down, which is always nice.
by johnboiles | 2025-11-12 21:44:29+00:00
I got bit by this exact seller on Amazon earlier this year. "New" drive had SMART power-on time of 25371 hours.

* I reported it to Amazon's fraud team (with evidence): No response

* I wrote the seller a bad review (also with evidence!): Taken down by Amazon

https://x.com/johnboiles/status/1879713174427214131?s=20
by paganel | 2025-11-12 21:44:29+00:00
> That said, I suspect you haven’t read the paper and are arguing from the headline.

You're correct on that, as I find that applying the word "science", or "research", or "paper", to the day-to-day life, like to news article in this case, is not science per se, and unfortunately I don't have time to lose on drivel that paints itself as science (but which it is not science, as I mentioned above).
by hunterpayne | 2025-11-12 21:45:00+00:00
Prolog is a great language to learn. But I wouldn't want to use it for anything more than what its directly good at. Especially the cut operator, that's pretty mind bending. But once you get good at it, it all just flows. But I doubt more than 1% of devs could ever master it, even on an unlimited timeline. Its just much harder than any other type of non-research dev work.
by HardCodedBias | 2025-11-12 21:45:12+00:00
This is clearly aggressive.

Will this pan out? We don't know, no one knows. But this isn't "a scam" there is a plausible future where a large percentage of white collar (or dare I say it, blue collar) work will have an assistant and that assistant requires a considerable subscription (200/mo? 1000/mo?).

Interesting to see all of the leading labs in the West make this bet.
by pureagave | 2025-11-12 21:45:21+00:00
I think you may be missing the whole national security part of the AI race. This isn't just about asking a computer what recipe you can cook tonight with the items in your fridge. In many ways it is similar to the race to build a nuclear bomb. We may individually not like that, but we might individually be best served to live in the nation that got there first.
by ElevenLathe | 2025-11-12 21:45:59+00:00
Even if their employment is a positive ROI for the company (which is obviously nearly impossible to even guess at for most ICs at a company the size of Amazon), doesn't mean they can meaningfully improve (or diminish) that ROI by modulating their amount of effort. Sure, we can contrive unrealistic scenarios like doing literally nothing for years while collecting a huge salary or lucking into finding and fixing a trillion dollar bug, but for most BigCo workers in most positions? BigCo financials will be BigCo's financials, even if you work every weekend and skip every little league game. You are a passenger on the BigCo bus, not the driver.
by baggachipz | 2025-11-12 21:46:19+00:00
A good while back I abandoned PC gaming because I was sick of driver issues, compatibility, and always having to update hardware to play the next game. Instead, I embraced consoles and haven't considered PC gaming since then. This, however, has me reconsidering that. I want it to "just work". When I want to play games, I don't want to deal with all of that other crap. I'm old, ain't nobody got time for that.
by jcon321 | 2025-11-12 21:46:54+00:00
Microsoft's Ubuntu image seems to be ready. I guess I could see a reason to use regular Ubuntu 24 and then install dotnet manually, but these images have served us well.

docker pull mcr.microsoft.com/dotnet/sdk:10.0 - Refers to Ubuntu 24.04 "Noble Numbat"

docker pull mcr.microsoft.com/dotnet/sdk:10.0-noble - Refers to Ubuntu 24.04 "Noble Numbat"

https://github.com/dotnet/dotnet-docker/discussions/6801
by hollerith | 2025-11-12 21:47:15+00:00
>what we've found out in the Warsaw Pact archives and from researchers who have been able to interview former Soviet officers and officials.

I have asserted that one of the Soviet war plans made available to western scholars in the 1990s had a massive attack with conventional forces occur right after a nuclear strike. Are you saying that I am lying or severely mistaken in my interpretation of the news reports I saw about this war plan?

Also, if they ever implemented this plan, they could evacuate their cities and military bases beforehand. You didn't address this factor.

I also disagree that the US strategic nuclear forces could have destroyed all or even the majority (e.g. 75%) of the Soviets' conventional forces even if the Soviets had no advance warning or time to disperse anything into the countryside -- partly because the forces' being dispersed was their standard and routine posture.
by GeekyBear | 2025-11-12 21:47:40+00:00
Macs do allow both of those things.

Valve is even borrowing some of the work done for the Mac version of Linux to add support for Proton on ARM hardware.

> Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility.

https://rosenzweig.io/blog/aaa-gaming-on-m1.html
by butlike | 2025-11-12 21:48:02+00:00
Like anything in life, you can choose if the juice is worth the squeeze for you. But you have to decide. For me, it was a wonderful experience. I've done psychedelics a few times and do consider LSD one of the more important experiences I've ever had. That being said, I could also see the path where one arrives at reducing it to simply being a mechanism to shove serotonin up a receptor it's not supposed to go up, which screws up the brain.

Like an international vacation, it's really what you get out of the trip, and if you consider the ticket worth the price of admission.
by precompute | 2025-11-12 21:48:13+00:00
I'm genuinely scared about what society will look like in five years. I understand that outsourcing mentation to these LLMs is a bad things. But I'm a minority. Most people don't, and they don't want to. They slowly get taken over by a habit of letting the LLM do the thinking for them. Those mental muscles will atrophy and the result is going to be catastrophic.

It doesn't matter how accurate LLMs are. If people start bending their ears towards them whenever they encounter a problem, it'll become a point of easy leverage over ~everyone.
by fumeux_fume | 2025-11-12 21:48:40+00:00
Fun vacuum tube history fact: the humble vacuum tube actually traces its origins back to Edison’s incandescent light bulbs. Those early bulbs would mysteriously blacken over time, and for years nobody could figure out why. It wasn’t until 1904 that John Ambrose Fleming connected the dots — the darkening came from metal burned off the filament, and in studying it, he created the first true vacuum tube. So the vacuum tube, the heart of early electronics, was born from the same simple light bulb that first lit our homes.
by clan | 2025-11-12 21:49:02+00:00
Exactly. When it works it is great.

I stick with a single 43" 4K@60 but it was a bit of a challenge to get on the happy path:

https://forums.freebsd.org/threads/intermittent-scanline-fli...

All systems can have issues. But the more widely used systems are at an advantage.
by jcgl | 2025-11-12 21:49:17+00:00
> Essentially at every step you need to consider whether the preceding command outputs objects or not.

This is true, no matter what language, paradigm, or even universe you're in; data that gets passed into a pipeline needs to have the abstract shape that the pipeline expects. This is always true, and it's every bit as true of unix byte streams.

You can of course have pipelines that try to coerce data or assert its structure. The PowerShell example you showed does the latter, and raises an error message that the assertion failed.

Unix byte streams do neither. There's no coercion, no assertion. Just blind trust. When you have IFS set incorrectly, you simply get a wrong answer. When you grab the wrong field number with cut or awk, you get a wrong (or empty) answer. The input data matters every bit as much with unix as it does with every other system of computation. What changes are characteristics like brittleness and enforceability of invariants.
by raffisk | 2025-11-12 21:49:18+00:00
Author here—fair point, regs are a moving target . But FSB/BIS/CFTC explicitly require reproducible outputs for audits (no random drift in financial reports). Determinism = traceability, even when rules update at the very least

Most groups I work with stick to traditional automation/rules systems, but top-down mandates are pushing them toward frontier models for general tasks—which then get plugged into these workflows. A lot stays in sandbox, but you'd be surprised what's already live in fin services.

The authorities I cited (FSB/BIS/CFTC) literally just said last month AI monitoring is "still at early stage" cc https://www.fsb.org/2024/11/the-financial-stability-implicat...

Curious how you'd tackle that real-time changing reg?
by Intralexical | 2025-11-12 21:50:55+00:00
Submission title is taken from the `<meta property="og:title">` tag on the page that shows on search and social media embeds. The full title from the page wouldn't fit.

I think this is the FEX they're talking about?

https://github.com/FEX-Emu/FEX

https://www.phoronix.com/news/FEX-2511-Released

I had no idea this tech was at a stage where you can game on it.
by anticodon | 2025-11-12 21:51:16+00:00
Yep, a __del__ in the redis client code caused almost random deadlocks at my job for several years. Manual intervention was required to restart stuck Celery jobs. Took me about 2-3 weeks to find the culprit (had to deploy python interpreter compiled with debug info into production, wait for deadlock to happen again, attach with gdb and find where it happens). One of the most difficult production issues I had to solve in my life (because it happened randomly and it was impossible to even remotely guess what is causing it).
by cpgxiii | 2025-11-12 21:51:35+00:00
> It's worth noting that Google actually did succeed with a wildly different architecture a couple years later. They figured "Well, if CPU performance is hitting a wall - why use just one CPU? Why not put together thousands of commodity CPUs that individually are not that powerful, and then use software to distribute workloads across those CPUs?" And the obvious objection to that is "If we did that, it won't be compatible with all the products out there that depend upon x86 binary compatibility", and Google's response was the ultimate in hubris: "Well we'll just build new products then, ones that are bigger and better than the whole industry." Miraculously it worked, and made a multi-trillion-dollar company (multiple multi-trillion-dollar companies, if you now consider how AWS, Facebook, TSMC, and NVidia revenue depends upon the cloud).

Except "the cloud" at that point was specifically just a large number of normal desktop-architecture machines. Specifically not a new ISA or machine type, running entirely normal OS and libraries. At no point did Google or Amazon or Microsoft make people port/rewrite all of their software for cloud deployment.

At the point that Google's "bunch of cheap computers" was new, CPU performance was still rapidly improving. The competition was traditional "big iron" or mainframe systems, and the novelty was in achieving high reliability through distribution, rather than building on fault-tolerant hardware. By the time the rate of CPU performance improvement was slowing in the mid 2000s, large clusters smaller machines were omnipresent in supercomputing and HPC applications.

The real "new architecture(s)" of this century are GPUs, but much of the development and success of them is the result of many iterations and a lot of convergent evolution.
by jdpage | 2025-11-12 21:51:57+00:00
A better measure, assuming that pennies facilitate value exchange[1], would be whether the cost to mint a penny exceeded the marginal increase in GDP[2] due to having that additional penny available.

[1]: This assumption may not be true; if they're worth so little that people lose track of them, they could actually make it harder to exchange value.

[2]: Making the GDP higher is also a very debatable measure, but I think this generalizes to other dollar-denominated measures of prosperity.
by porphyra | 2025-11-12 21:52:02+00:00
Having a single big fan cool a massive heatsink (that is hopefully very quiet) can legitimately a good reason to get this over building a typical SFF PC, which often runs hot and loud. It sorta reminds me of the trashcan Mac Pro. I myself have a sandwich style case with an RTX 5070 in it which is quite loud under load.
by hunterpayne | 2025-11-12 21:52:11+00:00
Because its more powerful than MongoDb or Fortran. The cut operator for instance gives it the ability to express things you just can't do in those other systems. The trade-off is that mastering the cut operator is a rare skill and only that one person who can do it can maintain the Prolog code. Compare that with MongoDb where even the village idiot can use it but with a huge performance cost.
by diamond559 | 2025-11-12 21:52:15+00:00
12k a year out of your paycheck for an advanced Clippy "assistant"? Sorry, this is not plausible. Oh and by blue collar work do you mean done by walking talking robots? I bet you think we'll be flying cars to work w/in 5 years too huh. Oh yeah and when is your chatbot going to solve physics and cure cancer again? You ppl have lost your minds.