MurphyA/hacker-news huggingface dataset:
by antiochIst | 2026-01-23 20:37:13+00:00
Interesting to see how this news spread across 45+ media outlets. Yandori tracked the news flow from AP News at 9:31 AM as first to report, then blog.google as the amplifier around 8:07 AM, followed by mashable and other tech sites. You can see the full timeline at https://yandori.io/news-flow/story/2026-01-22-10232467-say-g...
by loglog | 2026-01-23 20:37:16+00:00
I think that the problems with unchecked exceptions are due to the simultaneous presence of both checked and unchecked exceptions. The designers must have thought that checked exceptions would be the rule, but left an escape hatch.

If there were no checked exceptions to begin with, people might have thought about making the Java compiler (and later language server) infer all possible exception types in a method for us (as effect systems do). One could then have static analysis tools checking that only certain exception types escape a method, giving back checked exceptions without the type and syntax level bifurcation.

On the other hand, if all exceptions were checked, they would inevitably have had to implement generic checked exception types, ironically leading to the same outcome.
by nyrikki | 2026-01-23 20:37:31+00:00
An ISDN BRI (basic copper) actually had 2 64kbps b channels, for pots dialup as an ISP you typically had a PRI with 23 b, and 1 d channel.

56k only allowed one ad/da from provider to customer.

When I was troubleshooting clients, the problem was almost always on the customer side of the demarc with old two line or insane star junctions being the primary source.

You didn’t even get 33k on analog switches, but at least US West and GTE had isdn capable switches backed by at least DS# by the time the commercial internet took off. Lata tariffs in the US killed BRIs for the most part.

T1 CAS was still around but in channel CID etc… didn’t really work for their needs.

33.6k still depended on DS# backhaul, but you could be pots on both sides, 56k depended on only one analog conversion.
by the_af | 2026-01-23 20:37:47+00:00
I really appreciate your clarifications! I think I actually agree with you, and I lost track of my own argument in all of this.

I'm absolutely not contesting that online play is hugely popular.

I guess I'm trying to understand how widespread and serious the problem of cheaters using AI/computer cheats actually is [1]. Maybe the answer is "not worse than before"; I'm skeptical about this but I admit I have no data to back my skepticism.

[1] I know Counter Strike back in the day was sort of ruined because of cheaters. I know one person who worked on a major anticheat (well-known at the time, not sure today), which I think he tried to sell to Valve but they didn't go with his solution. Also amusingly, he was remote-friends with a Russian hacker who wrote many of the cheats, and they had a friendly rivalry. This is just an ancedote, I'm not sure that it has anything to do with the rest of my comment :D
by buggy6257 | 2026-01-23 20:37:49+00:00
My 5 year old Subaru has been able to lane keep and auto follow to the point that a 2h drive on the freeway is me tapping the wheel every ten seconds to keep it enabled while I watch for idiots. It has been able to do this since I bought it, and I haven’t paid a dime extra. Car cost 30k.
by joshstrange | 2026-01-23 20:38:05+00:00
I will check out Ralph (thank you for that link!).

> Another way is “Write out what we did to PROGRESS.md” - then start new session - then “Read @PROGRESS.md and do X”

I agree on small context and if I hit "compacting" I've normally gone too far. I'm a huge fan of `/clear`-ing regularly or `/compact <Here is what you should remember for the next task we will work on>` and I've also tried "TODO.md"-style tracking.

I'm conflicted on TODO.md-style tracking because in practice I've had an agent work through everyone on the list, confidently telling me steps are done, only to find that's not the case when I check its work. Either a TODO.md that I created or one I had the agent create both suffer from this. Also, getting it update the TODO.md has been frustrating, even when I add it to CLAUDE.md "Make sure to mark tasks as complete in the TODO.md as you finish them" or adding the same message to the end of all my prompts, it won't always update it.

I've been interested in trying out beads to see if works better than a markdown TODO file but I haven't played with that yet.

But overall I agree with you, smaller chunks are key to success.
Show HN: Davia – Visual AI roleplay with image-based conversations
by ruben-davia | 2026-01-23 20:38:13+00:00
Hi HN,

We’re Ruben, Afnan, and Theo, and about a month ago we started working on a beta webapp for a more visual roleplay experience.

We felt that roleplay works best when it feels like a real conversation, not like reading a chat log. So we focused on a phone-exchange format, where characters message you as if they’re on the other end of your phone and can send images that evolve with the story and react to what’s happening.

Since the first beta, we’ve been building around a few core ideas:

- Native memory for every character, so they keep context and remember past interactions
- No ads, no interruptions, just the experience
- Unlimited character creation, to build as many worlds and characters as you want

iOS: https://apps.apple.com/us/app/davia-visual-ai-chat-platform/...
Android: https://play.google.com/store/apps/details?id=com.davia.app

It’s still early, and we’re actively iterating.

We’d love to hear what you think and what you’d improve in this kind of experience. :)
by antiochIst | 2026-01-23 20:38:17+00:00
You can track how this story spread from CNN at 3:32 PM as first to report, then whistleblower.org, peters.senate.gov, and eventually scienceblog.com and democracydocket.com. Yandori shows 54 sources picked it up with 48 citations: https://yandori.io/news-flow/story/2026-01-20-9734134-trump-...
by GoatInGrey | 2026-01-23 20:38:31+00:00
In this case, they bought and currently own the sensors and hardware that the ML model is stored on. Moreover, the software runs locally.

It's a silly example, but you can think of it as buying a house and the ceiling lights requiring a subscription to turn on.

As an aside, I wonder how long this can keep up before it begins affecting laws around theft and property damage if the person operating, storing, insuring, and maintaining the physical objects don't contractually own them. Is Mercedes a victim if the LKAS camera gets damaged or stolen, rather than you?
by idibiks | 2026-01-23 20:38:32+00:00
That so many people still think we're in a recoverable state for a near- or even mid-term return to "normal" is part of why we're definitely not. The fundamental fixes we need to make, and even awareness of what those problems are that need to be fixed, remain nerd-shit that normal people aren't even aware of, let alone pushing their representatives to achieve.

If you want a primer on where we're already moving into, and likely to remain for some time, this wikipedia article is the place to start:

https://en.wikipedia.org/wiki/Hybrid_regime

In a decade, the year most scholars of political science will say the US slipped fully into this will likely be either 2025 or 2026.

But yes, we'll probably still have elections. Functionally nobody's talking about what those elections would need to be laser-focused on achieving to turn us from this path, though. Court reform, eliminating much of the post-9/11 security apparatus, revoking a great deal of authority congress has ceded to the president. Even the democrats won't have the votes to get a majority on most of that, even if they didn't have to worry about a veto and if they took a slim majority in both chambers. They won't get more than 90% of their own members on board with any of that, in many cases, probably not even 50%. We're toast. The very best we might get is a little push-back on tariff power and, if we're very lucky, a substantial reduction in ICE funding. No restructuring the absurd and dangerous under-the-executive(?!) immigration courts to fall under the judiciary instead. No court reform. No undoing large parts of the USA PATRIOT Act. No full abolition of our paramilitary domestic police force. We'll relieve a few symptoms, maybe, in the very best case, but not treat any part of the disease. And that's the best plausible outcome.
by andrewjneumann | 2026-01-23 20:39:13+00:00
Andrew built a revenue-generating iOS app in six hours without writing a single line of code himself. The era of the "coder" is being replaced by the era of the "AI Manager." We deconstruct the exact workflow used to bypass weeks of development, exploring why the barrier to entry has vanished and why "judgment" is the only moat left. Stop prompting and start shipping.
by Waterluvian | 2026-01-23 20:39:41+00:00
When I was testing vehicles in 2019 I found that a bunch of them had lane keeping but they kind of "bounced" between the lines. I got a Forester because for reason I typed but but aren't really topic relevant, it was far, far nicer and works amazingly. And for years whenever a Teslafriend would tout their lane keeping, I was just, "uhh yeah my base model Subaru does that." "Oh no, no this is better, this does a lot more than just the basic lane keeping you get..." "Nope, that sounds just like my Subaru."
by ClawsOnPaws | 2026-01-23 20:40:09+00:00
You are correct. At least in my case, more synthetic voices like Eloquence are easier to understand at high speeds especially because of their 'formulaic' nature. You don't listen to each individual phoneme or letter, you listen more for groups of syllables, tone, etc. The more unpredictable the text to speech, the harder this is. Also, performance is another big point. If you have large bits of silence at the beginning of the audio, or slow attacks, then the responsiveness will suffer, whether that's because of the actual audio itself, or the generation time.

Some of this is surely ssubjective, but I'm pretty sure I'm not the only screen reader user with these opinions.
by ikidd | 2026-01-23 20:40:11+00:00
As a full-on farmer, the idea of Claude making the decisions on our farm of several thousand acres gives me the willies. I program with Claude and I don't trust it to write a test script without vetting it thoroughly and fixing a couple things before running it.

Betting millions of dollars in capital on it's decision making process for something it wasn't even designed for and is way more complicated than even I believed coming from a software background into farming is patently ludicrous.

And 5 acres is a garden. I doubt he'll even find a plot to rent at that size, especially this close to seeding in that area.
by antiochIst | 2026-01-23 20:40:15+00:00
The story spread from Bloomberg at 12:01 PM as first to report, then amplified by x.com and 9to5mac, followed by feeds.macrumors, machash, and appleworld.today. Yandori tracked 45 sources with 10 citations showing how the news propagated: https://yandori.io/news-flow/story/2026-01-21-9996613-apple-...
by SCdF | 2026-01-23 20:40:24+00:00
> With AI, if well done, it would be useful nearly everywhere.

I fundamentally disagree with this.

I never, now or in the future, want to use AI to generate or alter communication or expression primarily between me and other humans.

I do not want emails or articles summarised, I do not emails or documents written for me, I do not want my photos altered yassified. Not now, not ever.
by crazygringo | 2026-01-23 20:40:33+00:00
It generally is, because in the vast majority of cases users will not keep a local copy and will lose their data.

Most (though not all) users are looking for encryption to protect their data from a thief who steals their laptop and who could extract their passwords, banking info, etc. Not from the government using a warrant in a criminal investigation.

If you're one of the subset of people worried about the government, you're generally not using default options.
by Someone1234 | 2026-01-23 20:40:33+00:00
I have two questions:

- Is it unsupervised?

- Has legal liability shifted as a result of the system being the driver?

Because I feel like the answer needs to be "yes" for this claim to be accurate. If the answer isn't "yes," then you're still meant to be fully engaged with driving and are liable for any accidents that occur.
by gpm | 2026-01-23 20:40:45+00:00
An expectation of professionalism, training and written material on software design, providing incentives (like promotions) to not produce crap, etc.

It's not a world where everything produced is immediately verified.

If a human consistently only produced the quality of work Claude Opus 4.5 is capable of I would expect them to be fired from just about any job in short order. Yes, they'd get some stuff done, but they'd do too much damage to be worth it. Of course humans are much more expensive than LLMs to manage so this doesn't mean it can't be a useful tool... just it's not that useful a tool yet.
by johnnyanmac | 2026-01-23 20:40:56+00:00
4. The details are pretty straightforward. Continual passive income is more reliable than the boom bust cycles that is buying cars. The latter requires you finding more and more customers. The former is extracting more money from an assumedly commuted customer.

In theory, subscriptions are cheaper for users as well when done right and it works better with how people are compensated. But as usual, greed consumes all and if everything is a bill, that's more ways to eat at your long term wealth.

In other words: you will own nothing and like it.
by cyanydeez | 2026-01-23 20:41:26+00:00
Isnt this boiled down to a cpmination of Xenos paradox and the halting problem. Every step seems to halve the problem state but each new state requires a question: should I halt? (Is the problem solved).

Id say the only acceptable proof is one prompt context. But thats godels numbering Xenos paradox of a halting problem.

Do people think prompting is not adding insignificant intelligencw.
by wizzwizz4 | 2026-01-23 20:41:27+00:00
Writing Rust bindings for arbitrary C data structures is not hard. You just need to make sure every part of your safe Rust API code upholds the necessary invariants. (Sometimes that's non-trivial, but a little thinking will always yield a solution: if C code can do it, then it can be done, and if it can be done, then it can be done in Rust.)
by lmf4lol | 2026-01-23 20:41:34+00:00
Last 7 times i took the ICE, i had 5 delays. 3 times the restaurant wasnt available. 2 times they didnt stop at my destination and I had to rent a car.
so yeah. I try to travel now either by car or plane. But even by car is terrible, especially in the south. More construction sites every year and none are finishing.
.
Health care is totally broken if you dont have private insurance. My step dad, who has, gets an appointment 1 day after he calls. my grand ma, who worked all her life and is now on public needs to wait 5 months IN PAIN.

the system is breaking down in front of our very eyes.

i am not living in Germany. i moved to fthe NL, but the situation is very similiar.
by ErroneousBosh | 2026-01-23 20:41:35+00:00
A bigger, real-world problem is that cars with lane-keeping assist will steer you back towards the deer.

Some of the earlier EVs I tried had lane-keeping assist so brutal that it was like trying to steer a car with a broken power steering pump belt, if it didn't want you to change lanes - genuinely dangerous.

The Kia EV I tried a few weeks ago just felt like it was tramlining a bit when I changed lanes without indicating (no real need to indicate, on a completely empty road).
by burningChrome | 2026-01-23 20:41:45+00:00
Was watching OPLive last week. Every week they have a segment called "Triple Play" where they have law enforcement send them videos of crazy chases and other interesting experiences.

This last week they had a guy who had completely passed out in his car and was fast asleep at the wheel. A state trooper pulled up alongside it and could see the guy slumped over his wheel. Apparently the car was essentially weaving back and forth between the lane lines because the car had LKAS enabled, effectively keeping the car from driving off the road.

The state trooper followed the car for several miles trying to decide what he should do. He tried several times by running his lights and sirens, honking, etc to no avail. He finally found a safe spot and successfully pitted the car to a stop. During the pit, the man suddenly woke up - for obvious reasons.

They later found out he had been working 22 hours straight and then was driving to his GF's house several hours away for the weekend and was just exhausted and fell asleep at the wheel.
by whynotmaybe | 2026-01-23 20:41:55+00:00
I'm wondering whether it's a generational vision and that the concept of ownership of software with hardware is slowly becoming obsolete.

Every young adult I know uses a subscription for everything I used to buy.
Even though they own the device on which they consume it.

Spotify for cd's, Netflix-Disney-Amazon for vhs and dvd's, Udemy-Masterclass for books.
by fortran77 | 2026-01-23 20:42:17+00:00
The latest version of FSD is amazing. We have it on our Plaids (2024 and 2026 models) and I probably only actually "drive" 5% of the time. There's a camera to see if you're paying attention to the road, so no longer any need to keep your hands on the wheel. It'll start from a parking space and go all the way into my house and back into the garage.

Of course, I don't trust it as much as I trust Waymo's system, and I'm very careful when using it in rain or fog...
by Waterluvian | 2026-01-23 20:42:35+00:00
I have a 2020 Forester and I've come to describing it as "I no-longer drive on the highway, I manage the car." Sometimes I'll get nervous and take over. But even in stop-and-go traffic, it has behaved perfectly.

My only complaint is that there's an over-eager PID loop with lane keeping. If I want to pass a transport truck and want to kind of edge to the left of my lane when doing so, it will keep trying to compensate, which I can feel in the wheel, so I compensate for as well. And if I let go of the wheel and let it win, it suddenly flings me towards the right side of the lane.

I suspect this is because it isn't programmed to think that I'm making adjustments, it probably just thinks there's some weirdness in the vehicle dynamics/road characteristics that requires extra compensation.
by ASalazarMX | 2026-01-23 20:42:43+00:00
Humans may be prone to err, but they don't confabulate like LLMs do. Also, the unit tests are done by people who know intimately the expected behavior of the code, which surprisingly, it's frequently the same programmer.

This can be abused because the programmer is both judge and jury, but people tend to handle this paradox much better than LLMs.
by Retr0id | 2026-01-23 20:42:51+00:00
Tangentially related: I would like to report a low-severity security vulnerability in Claude (web version), but I can't be bothered to go through the Hackerone formalities, since I don't care about a bounty.

Right now I'm defaulting to "do nothing" because I'm lazy, but if any Anthropic staff are reading this I'm happy to explain the details informally somewhere.
by MarkusWandel | 2026-01-23 20:42:53+00:00
Also standard equipment now (in my mid-level Honda Civic). However once gone to zero, it won't roll again until you nudge the throttle pedal. Also, just like lane keeping it "needs supervision". Once someone braked hard up ahead to do an almost-missed left turnoff, and I let the adaptive cruise control do what it does. And it missed it and I had to brake manually, fairly hard too!

But for driving in slow traffic with no passing lane for the next half hour (Highway 7 between Perth and Marmora, for Ontarians) it's a godsend. Just let it handle it and chill.
by xienze | 2026-01-23 20:43:03+00:00
> I don’t know where the LLMs are picking up this paranoid tendency to handle every single error case.

Think about it, they have to work in a very limited context window. Like, just the immediate file where the change is taking place, essentially. Having broader knowledge of how the application deals with particular errors (catch them here and wrap? Let them bubble up? Catch and log but don't bubble up?) is outside its purview.

I can hear it now, "well just codify those rules in CLAUDE.md." Yeah but there's always edge cases to the edge cases and you're using English, with all the drawbacks that entails.
by smaudet | 2026-01-23 20:43:19+00:00
> There's so much tacit knowledge and implicit computation coming from experience, emotions, sensory inputs and from our own internal noise.

The premise of the article is stupid, though...yes, they aren't us.

A human might grow corn, or decide it should be grown. But the AI doesn't need corn, it won't grown corn, and it doesn't need any of the other things.

This is why, they are not useful to us.

Put it in science fiction terms. You can create a monster, and it can have super powers, _but that does not make it useful to us_. The extremely hungry monster will eat everything it sees, but it won't make anyone's life better.
by cubano | 2026-01-23 20:43:30+00:00
> I think it is impressive if it works.

It only works if you tell Claude..."grow me some fucking corn profitably and have it ready in 9 months" and it does it.

If it's being used as manager to simply flesh out the daily commands that someone is telling it, well then that isn't "working" thats just a new level of what we already have with APIs and crap.
by idibiks | 2026-01-23 20:43:40+00:00
They are happening. Polling places in districts with close races will even have ICE stopping suspiciously foreign-seeming people to make sure non-citizens don't vote, since that's a real, actual, pressing problem and not made-up bullshit. Since Democrats are the ones committing these (mysteriously un-investigated) criminal conspiracies to let illegal immigrants vote, naturally ICE's limited resources will focus on polling places where the demographics lean heavily democratic.

They'll be the most free and fair elections we've had since 2016, and maybe ever!
by joshstrange | 2026-01-23 20:44:01+00:00
Hmm, my last experience was within the last 2 months but I'm trying not to write it off as "this sucked and will always suck", that's the #1 reason I keep testing and playing with these things, the capabilities are increasing quickly and what did/didn't work last week (especially "last model") might work this week.

I'll keep testing it but that just hasn't been my experience, I sincerely hope that changes because an agent that runs unit test [0] and can write them would be very powerful.

[0] This is a pain point for me. The number of times I've watching Claude run "git commit --no-verify"... I've told it in CLAUDE.md to never bypass commit checks, I've told it in the prompt, I've added it 10 more times in different places in CLAUDE.md but still, the agent will always reach for that if it can't fix something in 1-3 iterations. And yes, I've told it "If you can't get the checks to pass then ask me before bypassing the checks".

It doesn't matter how many guardrails I put up and how good they are if the agent will lazily bypass them at the drop of a hat. I'm not sure how other people are dealing with this (maybe with agents managing agents and checking their work? A la Gas Town?).
by rahimnathwani | 2026-01-23 20:44:27+00:00
If you want to do custom voice cloning, record a sample wav file with a sentence or two, and then try this:

uv tool install --force git+https://github.com/Blaizzy/mlx-audio.git --prerelease=allow

python -m mlx_audio.tts.generate --model mlx-community/Qwen3-TTS-12Hz-0.6B-Base-bf16 --text "Hello, this is a test." --ref_audio path_to_audio.wav --ref_text "Transcript of the reference audio." --play
by joelboersma | 2026-01-23 20:44:42+00:00
I've been occasionally working on a toy project that's basically "Google search in a TUI" that used this API. I was already planning on adding Brave Search as an option for a different backend, and I was heavily considering making it the default just because it's much easier to set up on the user's end. This is the straw that broke the camel's back.