MurphyA/hacker-news huggingface dataset:
by bgbntty2 | 2025-12-10 15:37:37+00:00
As much as I hate McDonalds and think they should go bankrupt, and as much as I hate ads in general, I enjoyed this one. It's funny, it has lots of small clips of things going wrong one after the other. Compared to the standard corporate ads with a long family- and Jesus-oriented message that pretend to give some significance to Christmas besides how it affects their profits, this one is bold and different.

Who cares if it's made by AI and has obvious mistakes? It's not the new Star Wars movie where it's expected to focus on VFX issues. It's an ad - a 30 second clip that will run for a while to get people to buy products. If you can make an ad with AI for less money, why do it without AI?

As for the message - we need more of this. It's kind of a taboo to hate Christmas, but I loathe it and everything about it. And so do many people. Maybe they won't say that in the office or around religious family members, but we do exist.

You can't escape the shitty Christmas jingles that start in late November in almost all stores. You can't escape The tacky decorations, especially the blinking lights. If you mention the wasteful spending of taxpayer money on city decorations, people look at you as if you're crazy. You have to fight the implied obligation to participate in the celebration and to exchange gifts; having to tell people not to buy me anything. And the religious aspect of it, even though it started as a pagan holiday - people showing off how Christian they are even though a lot of them only remember their faith in twice a year. And finally, the commercialization of it - corporations pretending to care about it while trying to make everyone buy more products...
by aa-jv | 2025-12-10 15:37:46+00:00
No surprises here. Its long been known that humans cannot improve their own mental health with machines - there have to be other humans involved in the process, helping.

This will become more and more of an issue as people look for a quick fix for their life problems, but I don't think AI/ML is ever going to be an effective mechanism for life improvement on the mental health issue.

It'll instead be used as a tool of oppression like in THX1138, where the apparency of assistance is going to be provided in lieu of actual assistance.

Whether we like it or not, humans are a hive species. We need each other to improve our lives as individuals. Nobody ever climbed the mountain to live alone who didn't come back down, realizing how much the rest of humanity is actually essential to human life.

This'll be received as an unpopular opinion, but I remain suspicious of any and all attempts to replace modern health practitioners with machines. This will be subverted and usurped for nefarious purposes, mark my words.
Ask HN: Why can't we discuss Israel on HN?
by cramsession | 2025-12-10 15:38:20+00:00
I just had a post shot to #2 on the front page, only to have it flagged 5 minutes later: https://news.ycombinator.com/item?id=46218640

It’s clearly relevant to this audience but it feels like there’s a very coordinated attack on any post that exposes Israeli crimes. Can we get some more moderation protection against brigading such posts? It doesn’t look good on HN that we’re essentially operating as an Israeli propaganda arm, censorship and all. I don’t think it’s the mods doing this, but they’re not stopping it.
2026: The Year the IDE Died (Steve Yegge and Gene Kim Talk AI Coding)
by mikebiglan | 2025-12-10 15:38:22+00:00
YouTube talk by Steve Yegge and Gene Kim about how AI coding tools might replace today’s IDE as the primary programming environment, and AI workflows.

URL: https://www.youtube.com/watch?v=7Dtu2bilcFs

As I'm working in this future-of-coding-tool space, what do y'all think:

– How far IDEs will really change in the next few years

– Whether we'll still be reading and reasoning about code in our daily work, or almost exclusively higher-level constructs

– What this means senior devs?

- What this means for students starting out now?
by meesles | 2025-12-10 15:38:24+00:00
Agreed, and their DB migration workflow leaves much to be desired. By not storing a schema/DB state alongside code, Django depends on the current DB state to try and figure it out from scratch every time you run a DB command. Not to mention defining DB state from model code is inherently flawed, since models are abstractions on top of database tables. I much prefer the Rails way of composing migrations as specific DB instructions, and then getting models 'for free' on top of those tables.
by _verandaguy | 2025-12-10 15:38:29+00:00
It's so blatantly tied to who's likely to lose the most money. The unreal part to me is that the major news outlets are so much more obvious in their framing now.

AI has a lot of rich people riding on its success, and this time's different for, IMO, two major reasons...

- First, the companies most invested in AI are perfusing it everywhere. Many parts of these big businesses, if not the business as a whole, is invested heavily in the success of LLM-based products. Microsoft is probably the poster child for this, where you can't use practically any of their modern products without copilot or some such being shoved in your face. OpenAI and Anthropic are both companies whose existence is predicated only by a viable LLM-based product. Nvidia and (as of their last-week's announcement) Micron are both now also heavily invested in the success of this technology, though they're also surely not the only companies in the hardware sector to be following this path to some degree.

- Second, the actual individuals behind these companies are the world's richest people, and much of their fortune comes from stock in these companies, and loans taken out against that stock.

They stand to *personally* lose a significant-even-to-them sum of money if the bottom falls out of this thing. If this weren't the case, I'm absolutely certain we wouldn't be seeing as much reporting about how an AI crash would hurt the average household. When smaller crashes happen (even those that affect more average households), it's inevitable, or it's good for the economy in the long-term (it's a correction, after all -- how could that possibly be bad?), or it's the consequence of people's personal choice to invest one way or another, but because the uber-rich were spared, it's *not really that bad.*

This is a disgusting turn in the state of journalism. I don't pretend know what comes next, or how this can be remedied. Crowdsourced news is as prone to manipulation as "traditional" centralized news, so that's not it, and I don't think people have the depth of knowledge to use something purely fact-based (like bellingcat) for every domain of day-to-day life (which is less an effect of the US education system being in continuous decline over decades, and more an effect of the cognitive load it takes to be familiar enough with everything to be able to draw reasonable conclusions about it.
by _superposition_ | 2025-12-10 15:38:39+00:00
This. I find constraints to be very important. It's fairly obvious an llm can tackle a class or function. It's still up to the human to string it all together. I'm not quite sure how long that will last though. Seems more of an engineering problem to me. At the end of the day you absolutely can get good outputs from these things if you provide the proper input. Everything else is orchestration.
by abdullahkhalids | 2025-12-10 15:38:53+00:00
From TFA last paragraph

> Ultimately, if you already have the second-generation Scribe, I don't think you need to upgrade.... you might as well upgrade to a reMarkable tablet.... a pretty big investment for a still-limited device.... neither of them would be my go-to pick.

Don't think reviewers are getting paid to shill for Amazon.
by echelon | 2025-12-10 15:38:56+00:00
I'll take the other side of the bet.

Human intelligence seems likely to be a few tricks we just haven't figured out yet. Once we figure it out, we'll probably remark on how simple a model it is.

We don't have the necessary foundation to get there yet. (Background context, software/hardware ecosystem, understanding, clues from other domains, enough people spending time on it, etc.) But one day we will.

At some point people will try to run human-level AGI intelligences on their Raspberry Pi. I'd almost bet that will be a game played in the future - run human-level AGI intelligences on as low a spec machine as possible.

I also wonder what it would be like if the AGI / ASI timeline coincide with our ability to do human brain scans at higher fidelity. And that if they do line up, that we might try replicating our actual human thoughts and dreams on our future architectures as we make progress on AGI.

If those timelines have anything to do with one another, then when we crack AGI, we might also be close to "human brain uploads". I wouldn't say it's a necessary precondition, but I'd bet it would help if the timelines aligned.

And I know the limits of detection right now and in the foreseeable future are abysmal. So AGI and even ASI probably come first. But it'd be neat if they were close to parallel.
by sschueller | 2025-12-10 15:39:10+00:00
It's not by choice.

I built the original android native client. Every so often I would get an update rejected from the play store because of the default instance content.

The app is currently still in a pending appeal because of a NSFW switch already for more than a year. I have abandoned it at this point.

https://github.com/sschueller/peertube-android/issues/302#is...
by sharkweek | 2025-12-10 15:39:15+00:00
Full disclosure: after leaving tech, I’m back in grad school to get my LMHC so I’m obviously biased.

First, I just don’t see a world where therapy can be replaced by LLMs, at least in the realistic future. I think humans have been social creatures since the dawn of our species and in these most intimate conversations are going to want to be having them with an actual human. One of my mentors has talked about how after years of virtual sessions dominating, the demand for in-person sessions is spiking back up. The power of being in the same physical room with someone who is offering a nonjudgmental space to exist isn’t going to be replaced.

That being said, given the shortage of licensed mental health counselors, and the prohibitive cost especially for many who need a therapist most, I truly hope LLMs develop to offer an accessible and cheap alternative that can at least offer some relief. It does have the potential to save lives and I fully support ethically-focused progress toward developing that sort of option.
by hibikir | 2025-12-10 15:39:35+00:00
Forget about calling it mental healthcare or not: Most people end up dealing with people in significant distress at one point or another. Many do it all the time even when they aren't trained or getting paid as mental health professionals, just because of circumstances. You don't need a clinical setting for someone to tell you that they have suicidal ideation, or to be stuck interacting with someone in a crisis situation. We don't train every adult in this, but the more you have to do it, the more you have to learn some tools for at least doing little harm.

We can see an LLM as someone that talks with more people, for more time, than anyone on earth talks in their lifetime. So they are due to be in constant contact with people in mental distress. At that point, you might as well consider the importance of giving them the skills of a mental health professonal, because they are going to be facing more of this than a priest in a confessional. And this is true whether someone says "Gemini, pretend that you are a psychologist" or not. You or I don't need a prompt to know we need to notice when someone is in a severe psychotic episode: Some level of mental health awareness is built in, if just to protect ourselves. So an LLM needs quite a bit of this by default to avoid being really harmful. And once you give it that, you might as well evaluate it against professionals: Not because it must be as good, but because it'd be really nice if it was, even when it's not trying to act as one.
by impossiblefork | 2025-12-10 15:40:06+00:00
I actually consider the pager attack to be legal. There's obviously criticism of it, but I'm fairly sure you're allowed to do this kind of thing by laws of war.

Obviously this creates a huge problem for pretty much everyone though, since we can imagine that our ordinary consumer products from all sorts countries could similarly explode if we ended up at war with the manufacturers.
by ProllyInfamous | 2025-12-10 15:40:19+00:00
Plays fine on FF.112

After watching developer's "making of" video, I went and grabbed my USB gamepad (from twenty years ago) — whenever the gamepad is plugged in, Bruno's gamesite stops responding (until controller is unplugged).

I would recon if this isn't playing on your end, it has more to do with using uncommon hardware configurations (not necessarily lack of horsepower).
by simonjgillespie | 2025-12-10 15:40:19+00:00
Its is a fully networked PC it even runs ROS and AI just like a normal computer. It has OpenGLES acceleration so can run 3D graphics or AI stacks. Its main use is for in-world robotics simulations. We have holodeck and NPC components as extensions which allow a complete sim for Robotics.

Some of this you can see in my X posts (old twitter)- we have emulated many systems under Linux from IBM 360 through to RiscV verilator. Even drones running Ardupilot. It's incredibly powerful.

https://x.com/anjin_games/status/1371870094490537987

better yet download it, it speaks for itself.
by meesles | 2025-12-10 15:40:38+00:00
Temporal is an AMAZING piece of software, however I don't believe it's a replacement for something more simple like Celery. Even if you write helpers, the overhead to setting up workflows, invoking them, etc. is just too much for simple jobs like sending an email (imo). I would love to work in a codebase that had access to both, depending on the complexity of what you're trying to background.
by estimator7292 | 2025-12-10 15:40:43+00:00
For something like a smart ring, a user-replacable battery is just totally impractical. Particularly if you want any sort of water resistance. The thing is just too damn small and will require special tools no matter what.

I don't think it's at all reasonable to expect such a product to have a user-replacable battery without doubling the cost. Sure it'd be nice, but the reality is sometimes it just isn't possible to accommodate.
by postexitus | 2025-12-10 15:40:54+00:00
It does cripple them, but only those Amazon can strong arm. There are some companies that refuse to sell on Amazon for this very reason - one example I know is Jellycats. MFN applies at reseller level - not at product level (obviously).

Yes, it is monopolistic - some call it technofeudalism, because Amazon owns the "land" and extract land rent out of it - with questionable service in return.
by embedding-shape | 2025-12-10 15:41:09+00:00
Did you try it via OpenRouter? If so, what provider? I've noticed some providers seems to not exactly be upfront about what quantization they're using, you can see that the responses from some providers who supposedly run the exact same model and weights give vastly different responses.

Back when Devstral 1 released, this was made very noticeable to me because the ones who used the smaller quantizations were unable to actually properly format the code, just as you noticed, that's why this sounded so similar to what I've seen before.
by swiftcoder | 2025-12-10 15:41:14+00:00
> Wouldn’t a language designed for vibe coding naturally dispense with much of what is convenient and ergonomic for humans in favor of what is convenient and ergonomic for machines? ... surely Rust is even less ideal.

I don't get how the second follows from the first. One of the main complaints levelled against Rust is that it is not ergonomic for humans, specifically because it forces you to work to a set of restrictions that benefit the machine.

With an LLM coding agent that quickly produces volumes of somewhat-scattershot code, surely we're better off implementing incredibly onerous guardrails (that a human would never be willing to deal with)?
by fny | 2025-12-10 15:41:31+00:00
> Or hell, why not do it in x86 assembly?

Or greater hell, why not binary?

If we ignore human readability (as the author suggests), the answer is context. The token count explodes as you fall down the abstraction rabbit hole. Context consumption means worse reasoning.

In turn, this means expressiveness matters to LLMs just as much as it matters to us. A functional map reduce can be far simpler to write and edit than an imperative loop. Type safety and borrow checking free an LLM from having to reason about types and race conditions. Interpreted languages allow an LLM to do rapid exploration and iteration. Good luck with live reloading a GUI in C.

And if you were to force the LLM to do all that in C, at some point it might decide to write its own language.
by JohnFen | 2025-12-10 15:41:57+00:00
Ahh, I misunderstood then. You used the acronym FOSS/H, which I interpreted as including both software and hardware.

I like the concept of an "The Ethical Computing Initiative" and am supportive of people adopting that mindset. I think the idea of a unified storefront could be useful for certain audiences. It's not really my cup of tea, but I'm not who you need to be addressing anyway (it would just be preaching to the choir).
by crazygringo | 2025-12-10 15:42:37+00:00
> Not everywhere in the world do companies count as people

Actually yes, everywhere in the world. That has a functioning legal system, at least.

If companies weren't treated as legal persons, they wouldn't be able to enter into contracts.

But also, just to be clear, a legal person, like a corporation, is not a natural person. Unlike a natural person, they can't vote. There isn't anywhere in the world that considers corporations to be natural persons.
Show HN: I built a free chess tool that finds overlooked moves that win
by doodledood | 2025-12-10 15:42:52+00:00
I'm 1700 bullet on Lichess and I kept noticing something annoying. Stockfish says I'm +2.3 in some position, so I think I'm crushing it. Then I blunder a piece three moves later and lose. Every. Single. Time.

Turns out at my rating, positions that are "+2" only actually get won around 58% of the time. That's basically a coin flip. Meanwhile the engine is acting like it's already game over.

So I built something that blends Stockfish evaluations with real game data from millions of Lichess games at your specific rating AND time control. The interesting part is how it surfaces "gems" - moves that statistically outperform based on their confidence intervals.

Each move gets a score that accounts for sample size uncertainty. A move with 60% win rate over 100 games might look good, but its confidence interval overlaps with a move showing 54% over 100K games. The tool compares the 5th percentile of each move's confidence interval - so moves that stand out actually stand out, regardless of sample size differences. Gems get visually highlighted so you can spot them fast.

The wildest thing I found: in the Scandinavian (1. e4 d5 2. exd5), the tool flagged 2...Bg4 as a gem at 1600 bullet. That's hanging a bishop for zero compensation - engine says it's losing by a mile. But in fast games, opponents premove Nc3 or d4 over 40% of the time and lose their queen. What looks like 99% for white is actually a net win for black at that level. Never would have found that scanning raw Explorer stats.

Tech: Stockfish 17 in WASM for local analysis, Beta distributions for the confidence math, Firebase for caching (< 50ms responses).

trueelo.app if anyone wants to try it. No signup, totally free. Works for all time controls and rating ranges.
by swat535 | 2025-12-10 15:43:14+00:00
Evangelical's obsession with Israel is pretty weird (even to other Christians)..

They happily ignore Revelation 14:6? Hebrews 8:13 & 8:9? Galatians 3:28? Mark 16:1

Additionally, Christ commands Christians to preach the gospel to every nation and the scripture not say there is neither gentile or Jews.

Evangelicals will fixate on a verse from Genesis about God blessing people who bless Israel, but ignore the fact that when the country literally didn’t exist as a political entity.

I could go on and on..

Source: I'm a Christian but not an Evangelical.
by evanelias | 2025-12-10 15:43:43+00:00
> They claim that the demand is so high that even 9-year old generations still get booked like hot cakes

What does this prove? Demand is inflated in a bubble. If the AI company valuation bubble pops, demand for obsolete GPUs will evaporate.

The article you're linking here doesn't say what percentage of those 9-year-old GPUs already failed, nor does it say when they were first deployed, so it's hard to draw conclusions. In fact their math doesn't seem to consider failure at all, which is highly suspicious.

In another subthread, you pointed to the top comment here about a 5-year MTBF as supposedly contradicting the original article's thesis about depreciation. 5 years is obviously less than the 9 years here, so clearly something doesn't add up. (Besides, a 5-year MTBF is rather poor to begin with, and there isn't normally a correlation between depreciation and MTBF. So this is not a smoking gun which contradicts anything in Tim Bray's original article.)
by alecco | 2025-12-10 15:44:08+00:00
Indeed. If it is all a Ponzi/bubble there was no wealth to begin with.

More important for the wider economy is how much liquidity it destroyed and the mayhem it will do in the bond markets.

But, since the top 10% of American savers (including almost all of US Congress) put most of their savings in stocks they will get a massive bailout. It will make the 2008 Wall Street bailouts look like pocket change. I bet they will say it's for national security or some other lame excuse.
by kbolino | 2025-12-10 15:44:19+00:00
I brought up Go because it was designed around the same time and, while it gets a lot of flack for some of its other design decisions, this particular one seems prescient. However, I would be remiss if I gave the impression that the reasoning behind the decision was anticipation of some yet unseen future; the reality was that int and uint (which are not aliases for sized intN or uintN) were not initially the same as ptrdiff_t and size_t (respectively) on all platforms. Early versions of Go for 64-bit systems had 32-bit int and uint, so naturally uintptr had to be different (and it's also not an alias). It was only later that int and uint became machine-word-sized on all platforms and so made uintptr seem a bit redundant. However, this distinction is fortuitous for CHERI etc. support. Still, Go on CHERI with 128-bit uintptr might break some code, however such code is likely in violation of the unsafe pointer rules anyway: https://pkg.go.dev/unsafe#Pointer

Yet Rust is not Go and this solution is probably not the right one for Rust. As laid out in a link on a sibling comment, one possibility is to do away with pointer <=> integer conversions entirely, and use methods on pointers to access and mutate their addresses (which may be the only thing they represent on some platforms, but is just a part of their representation on others). The broader issue is really about evolving the language and ecosystem away from the mentality that "pointers are just integers with fancy sigil names".
by CGMthrowaway | 2025-12-10 15:44:21+00:00
There was a study published about how much air pollution dropped in NYC during the COVID lockdown. PM2.5 was found to have dropped 36%. However with more robust analysis, this drop was discovered to not be statistically significant. I would caution anyone reading this who is tempted by confirmation bias.

Source: https://pmc.ncbi.nlm.nih.gov/articles/PMC7314691/