MurphyA/hacker-news huggingface dataset:
by SoftTalker | 2025-11-24 18:59:38+00:00
> the recent technology that significantly improved my life has been live captions

I was at a meeting earlier this month where the Zoom live captions were displayed on-screen. This is not something I ever use or had much need for but they were quite good. It handled different English speakers, with some distinctly different accents, very well. It got a couple of words wrong here and there, usually proper names or acronyms but it was generally quite impressive, and much better than the "text to speech" efforts last time I really tried them years ago.
by KerryJones | 2025-11-24 18:59:40+00:00
It seems like a good path forward is to somewhat try to replicate the idea of "once you can do it yourself, feel free to use it going forward" (knowing how various calculator operations work before you let it do it for you).

I'm curious if we instead gave students an AI tool, but one that would intentionally throw in wrong things that the student had to catch. Instead of the student using LLMs, they would have one paid for by the school.

This is more brainstorming then a well thought-out idea, but I generally think "opposing AI" is doomed to fail. If we follow a montessori approach, kids are naturally inclined to want to learn thing, if students are trying to lie/cheat, we've already failed them by turning off their natural curiosity for something else.
by guiand | 2025-11-24 19:00:03+00:00
Split brain experiments show that a person rationalizes and accommodates their own behavior even when "they" didn't choose to perform an action[1]. I wonder if ML-based implants which extrapolate behavior from CNS signals may actually drive behavior that a person wouldn't intrinsically choose, yet the person accommodates that behavior as coming from their own free will.

[1]: "The interpreter" https://en.wikipedia.org/wiki/Left-brain_interpreter
by sharkjacobs | 2025-11-24 19:00:07+00:00
> The students remain motivated to learn how to solve problems without AI because they know they will be evaluated without it in class later.

Learning how to prepare for in-class tests and writing exercises is a very particular skillset which I haven't really exercised a lot since I graduated.

Never mind teaching the humanities, for which I think this is a genuine crisis, in class programming exams are basically the same thing as leetcode job interviews, and we all know what a bad proxy those are for "real" development work.
by 12_throw_away | 2025-11-24 19:00:18+00:00
> performant and memory safe decoder (in Rust?).

Isn't this exactly the case that wuffs [1] is built for? I had the vague (and, looking into it now, probably incorrect) impression that Google was going to start building all their decoders with that.

[1] https://github.com/google/wuffs
by KingMob | 2025-11-24 19:00:21+00:00
> My only dislike is the new fad, particularly of Oticon, of stopping disposable batteries and only going rechargeable.

My Phonaks are like that, and I will say, rechargeable-only has been a boon for reliability, at least. They're more water-resistant, and the battery well never gets dirty, which required some repairs on previous models.

Though now that it's been 5 years, they no longer hold a charge all day, which is annoying.
by shival1 | 2025-11-24 19:00:30+00:00
Hi HN,

I built a small machine-learning tool that predicts burnout risk using an XGBoost regressor and a set of psychological/workload variables. The goal isn’t to give medical advice but to help people recognize patterns earlier and visualize contributing factors.

Some details:

Model: XGBoost regressor trained on a burnout-related dataset

Feature explanation: the app highlights which inputs contributed most to the prediction

Adaptive feedback: guidance adjusts based on the model output and the relative weight of each variable

Trend tracking: returning users can see how their predicted burnout score changes over time

Comparison graph: shows how each variable compares to the dataset distribution

No account required: anonymous sessions work with local cookies

This is a side project and still rough around the edges, so I’d appreciate any technical feedback on the model, UI, or methodology. I’m particularly curious whether the way I visualise feature importance and trends makes sense.

Disclaimer: This is for educational/informational purposes only and not medical advice.

Happy to answer questions!
by bigstrat2003 | 2025-11-24 19:01:13+00:00
> As you say, if you can work remotely, it may be fine but it's a different situation from working in a hub of whatever your specialty is.

The question is: is that actually a problem with Japanese work culture? That would be a large problem in US work culture because there's no loyalty from your employer, so you have to be prepared to find a new job at any moment. But it certainly used to be the case that if you worked for BigCorp, you could reasonably expect to work there for the rest of your life if you wanted. And under those conditions, it doesn't matter if the area is a hub for your job specialty.

I know Japan at least used to have a work culture where companies would be loyal to their employees, based on patio11's excellent blog post on how Japanese business culture differs from that of the US. But that was many years ago now, so I don't know if the culture in Japan is still like that or if it has changed.
by ChrisMarshallNY | 2025-11-24 19:01:39+00:00
That's also a "It Depends™" thing.

Really old software can be referred to as "Mature," as opposed to "Decrepit." It can be extremely well-documented, and well-understood. Many times, there are tools that grow up, alongside the main code.

I wrote stuff that was still in use, 25 years later, because the folks that took it over, did a really good job of maintaining it.
by lucideer | 2025-11-24 19:02:23+00:00
> As a private citizen your goal is to optimize the amount of money you make

Ok.

I'm interested in why you think this is the goal of citizens (but not of government).

To be clear: I don't believe this should be the goal of government. I don't really understand why this should be the goal of citizens. I've emphasised the term "should" here, which is a somewhat odd moral term in general, but if we're applying a "should" to government to differentiate them from private citizens, there needs to be a symmetrical. Optimizing individual wealth is certainly an emergent goal of specific individuals, but I can't think of a reason to broadly apply a moral "should" to this goal. If we're optimising for positive outcomes at a system/global/community level (which is generally the intent of wanting a functional government), then encouraging citizens to hoard wealth has not tended to be (positively) contributory to such outcomes.
by adrian_b | 2025-11-24 19:02:49+00:00
After the war from 1609, Ryukyu remained officially a vassal of China, not of Japan, even if it became secretly also a vassal of the Satsuma domain from Japan (not of the Japanese state).

This dual allegiance of Ryukyu, openly to China and secretly to Satsuma allowed Ryukyu to be an intermediary in some commerce between China and Japan, which officially was forbidden.

The official occupation of Ryukyu by Japan happened only in 1872, after the Meiji Restoration.

After 1609, there was no occupation of Ryukyu by Japanese. There was only a permanent threat of military intervention from Satsuma if the Ryukyuan king would have dared to act against the demands of Satsuma, which included a tribute and unfavorable commercial relationships.
by mmooss | 2025-11-24 19:02:50+00:00
I don't meant to compare the VC model specifically (though I can see the givaway comparison now that you mention it), just innnovation generally.

I think your point about economic signals is very good - I wonder if any locality charges at cost; does NYC do it now? - though 'charging at cost' undermines the goals: universal mobility, reducing climate impact, reducing congestion, and (I think) increasing economic liquidity and competition (e.g., in the labor market, in retail, etc.).

We need another solution: Maybe vouchers for people based on income? That becomes much more complex.

Also, I would gues it impacts ease of use and adoption - imagine being able to just hop on any passing bus, as opposed to finding your payment, going only through the front door, paying, etc.
by bnchrch | 2025-11-24 19:02:51+00:00
Seeing these benchmarks makes me so happy.

Not because I love Anthropic (I do like them) but because it's staving off me having to change my Coding Agent.

This world is changing fast, and both keeping up with State of the Art and/or the feeling of FOMO is exhausting.

Ive been holding onto Claude Code for the last little while since Ive built up a robust set of habits, slash commands, and sub agents that help me squeeze as much out of the platform as possible.

But with the last few releases of Gemini and Codex I've been getting closer and closer to throwing it all out to start fresh in a new ecosystem.

Thankfully Anthropic has come out swinging today and my own SOP's can remain in tact a little while longer.
by CaptainNegative | 2025-11-24 19:02:58+00:00
It depends on their test dataset. If the test set was written 80% by AI and 20% by humans, a tool that labels every essay as AI-written would have a reported accuracy of 80%. That's why other metrics such as specificity and sensitivity (among many others) are commonly reported as well.

Just speaking in general here -- I don't know what specific phrasing TurnItIn uses.
by icyfox | 2025-11-24 19:03:02+00:00
Seems like the live demo is bear hugged - been waiting for ~5 minutes now. A bit ironic given their landing page: Don’t make your prospects wait–ever again

In its current iteration this demo might net discourage your future clients rather than encourage them.

I like the idea in general as an alternative to needing to book with a BDE. I'd always prefer to just self serve for a new product; anything that gates my time (sales calls, popover walkthroughs, etc) is something I'd prefer to skip. But I know non-engineering customers really love these calls to see the power of a new platform. I wonder if they'll be as engaged during an AI walkthrough versus when there's a person on the other end of the phone.
by aw1621107 | 2025-11-24 19:03:29+00:00
> You can see epage's replies to my copy of this comment for an idea of the open questions: https://hachyderm.io/@ekuber/115605792856416650

Those are some interesting discussions there! Decent number of things I hadn't considered.

> Opening a thread in internals.rust-lang.org with that question might get some good info sooner that I could.

I'll have to see about setting signed up, then (or finding my old credentials; don't remember if I ever had any).
by throw0101c | 2025-11-24 19:03:32+00:00
The Digital Research Alliance of Canada (formerly Compute Canada) has Terrafrom recipes that can talk to various cloud APIs that do something similar:

* https://github.com/ComputeCanada/magic_castle

They link to various other projects that do cloud-y-HPC:

* AWS ParallelCluster [AWS]

* Cluster in the cloud [AWS, GCP, Oracle]

* Elasticluster [AWS, GCP, OpenStack]

* Google Cluster Toolkit [GCP]

* illume-v2 [OpenStack]

* NVIDIA DeepOps [Ansible playbooks only]

* StackHPC Ansible Role OpenHPC [Ansible Role for OpenStack]

Nvidia also offers free licenses for their Base Command Manager (BCM, formerly Bright Cluster Manager); pay for enterprise support, or hit up the forums:

* https://www.nvidia.com/en-us/data-center/base-command-manage...

* http://support.brightcomputing.com/manuals/10/

* http://support.brightcomputing.com/manuals/11/
by j45 | 2025-11-24 19:04:49+00:00
Easy if one of these options might be available to the writer:

- Write it in google docs, and share the edit history in the google docs, it is date and time stamped.

- Make a video of writing it in the google docs tab.

If this is available, and sufficient, I would pursue a written apology to remind the future detectors.

Edit: clarity
by mrguyorama | 2025-11-24 19:05:26+00:00
>https://en.wikipedia.org/wiki/PLA_Navy_landing_barges

These do not have a non-hostile invasion purpose. China could have used these peacefully as some sort of "Look at how peaceful we are" PR in getting aid into Palestine, like the US's floating piers, and likely had better results, but they didn't, because these are war machines for invading Taiwan.

Almost all other military buildup China has done can be validly called protecting itself from a US blockade and maintain an ability to protect shipping, but these barges cannot be considered anything else.

>What's with all this scaremongering around China gonna invade everything anytime soon?

China has publicly declared their intentions to take back Taiwan, and publicly declared their intent to be militarily competitive with the United States, and publicly bitches and moans whenever anyone treats Taiwan as the independent country it is.

Stop squeezing your eyes shut.
by apparent | 2025-11-24 19:05:32+00:00
> We are trying our best to get into mass production and ship out at most several thousand Pebble Time 2s before CNY [which starts in January].

> Realistically, at this time we’re forecasting that the majority of people will receive their PT2 in March and April.

If the factories close for 3 weeks for CNY, then why will the second batch arrive 2-3 months after the first batch?
by mmooss | 2025-11-24 19:05:38+00:00
I find this attitude less common than it used to be. (Also, while it doesn't change your point, I find the same response to private-sector innovation: the top post on most threads is how useless/pointless/ridiculous the OP is.)

> hopeless

Here you lose me. I find people respond very well to rational arguments, presented with openness, curiosity, and respect.

I think hopelessness is the religion of this day.
by tyleo | 2025-11-24 19:05:49+00:00
I had Turn It In mark my work as plagiarism some years ago and I had to fight for it. It was clear the teacher wasn’t doing their job and blindly following the tool.

What happened is that I did a Q&A worksheet but in each section of my report I reiterated the question in italics before answering it.

The reiterated questions of course came up as 100% plagiarism because they were just copied from the worksheet.
by kouteiheika | 2025-11-24 19:05:58+00:00
Well, I mean, if you've made the unfortunate decision to hold a Mutex across await points...?

This is completely banned in all of my projects. I have a 100k+ LOC project running in production, that is heavily async and with pervasive usage of threads and mutexes, and I never had a problem, precisely because I never hold a mutex across an await point. Hell, I don't even use async mutexes - I just use normal synchronous parking lot mutexes (since I find the async ones somewhat pointless). I just never hold them across await points.
by nickserv | 2025-11-24 19:06:08+00:00
I maintain both commercial and open source libs. This is a non starter in both cases. It would easily double if not triple the workload.

For open source, well these are volunteer projects on my own time, you are always welcome to fork a given version and backport any fixes that land on main/master.

For commercial libs, our users are not willing to pay extra for this service, so we don't provide it. They would rather stay on an old version and update the entire code base at given intervals. Even when we do release patch versions, there is surprisingly little uptake.
by gertlex | 2025-11-24 19:06:17+00:00
I haven't used telecoil since I had analog HAs, probably. I learned about the even lesser-known DAI (direct audio input) option before I got my first pair of digital HAs. Since then, I've used cables, and almost as long (15+ years now) have had modified pairs of bluetooth headphones:

https://hackaday.io/project/1406-bluetooth-headphones-for-he...

Sadly, it seems modern Phonaks (and probably everyone else) no longer makes DAI "boots" for their BTEs.

I'll probably be ok with the transition, but it's going to annoying having to recharge hearing aids during the day. Right now, I can get 6+ hours of music/podcast/meetings/phone calls on my (5+ year old) headphones batteries, and can take those off and charge them when not using them. (and other perks...)

I'll have to refresh myself on telecoil to see if it's of use. (My BTEs still have it, iirc)
by yjftsjthsd-h | 2025-11-24 19:06:32+00:00
> Yesterday, Pebble watch software was ~95% open source. Today, it’s 100% open source. You can download, compile and run all the software you need to use your Pebble. We just published the source code for the new Pebble mobile app!

Except...

> Another important note - some binary blobs and other non-free software components are used today in PebbleOS and the Pebble mobile app (ex: the heart rate sensor on PT2 , Memfault library, and others). Optional non-free web services, like Wispr-flow API speech recognizer, are also used. These non-free software components are not required - you can compile and run Pebble watch software without them. This will always be the case. More non-free software components may appear in our software in the future. The core Pebble watch software stack (everything you need to use your Pebble watch) will always be open source.

So 100% FOSS, except for the parts that are closed source now, and any that they add later.
by stavros | 2025-11-24 19:06:41+00:00
Did anyone else notice Sonnet 4.5 being much dumber recently? I tried it today and it was really struggling with some very simple CSS on a 100-line self-contained HTML page. This never used to happen before, and now I'm wondering if this release has something to do with it.

On-topic, I love the fact that Opus is now three times cheaper. I hope it's available in Claude Code with the Pro subscription.

EDIT: Apparently it's not available in Claude Code with the Pro subscription, but you can add funds to your Claude wallet and use Opus with pay-as-you-go. This is going to be really nice to use Opus for planning and Sonnet for implementation with the Pro subscription.

However, I noticed that the previously-there option of "use Opus for planning and Sonnet for implementation" isn't there in Claude Code with this setup any more. Hopefully they'll implement it soon, as that would be the best of both worlds.

EDIT 2: Apparently you can use `/model opusplan` to get Opus in planning mode. However, it says "Uses your extra balance", and it's not clear whether it means it uses the balance just in planning mode, or also in execution mode. I don't want it to use my balance when I've got a subscription, I'll have to try it and see.

EDIT 3: It looks like Sonnet also consumes credits in this mode. I had it make some simple CSS changes to a single HTML file with Opusplan, and it cost me $0.95 (way too much, in my opinion). I'll try manually switching between Opus for the plan and regular Sonnet for the next test.
by YmiYugy | 2025-11-24 19:06:48+00:00
It's worth considering the counter factual. Let's say there would be a few dozen semi popular DDoS services. Would that be better? Some assumptions: The services would be slightly less effective and also have worse downtimes. You could argue that Cloudflare is coasting on a monopoly and that competition would drive them to improve, but I'm pretty confident that DDoS protection it one of those things were having a large network to absorb attacks and a large team to monitor them if very valuable. I submit as evidence that Cloudflare has been doing well despite the 3 big cloud providers offering DDoS protection.

So what would be the result of a highly decentralized but slightly worse and less reliable DDoS protection? I'd argue that for a lot of things this wouldn't be an improvement. Cloudflare being so dominant means lot's of things go down simultaneously. But that only matters for fungible services, e.g. if a schools education portal goes down, it doesn't matter if all the other education portals are also down. There are cases where it matters like the tyre pumps. I'd argue that these devices have no reason to be reliant on an online connection to begin with. I think cloud services as a whole have massively improved the reliability of internet services. In almost all cases reducing the overall amount of outages is a higher priority than preventing outage correlations.
by janpio | 2025-11-24 19:06:57+00:00
Also includes news about a new Appstore, which can probably be seen as a reaction to the stories from last week:

We’ve created our own Pebble Appstore feed (appstore-api.repebble.com) and new Developer Dashboard. Our feed (fyi powered by 100% new software) is configured to back up an archive of all apps and faces to Archive.org (backup will gradually complete over the next week). Today, our feed only has a subset of all Pebble watchfaces and apps (thank you aveao for creating Pebble Archive!). Developers - you can upload your existing or new apps right now! We hope that this sets a standard for openness and we encourage all feeds to publish a freely and publicly available archive.

https://ericmigi.com/blog/pebble-watch-software-is-now-100pe...
by 827a | 2025-11-24 19:07:00+00:00
I've played around with Gemini 3 Pro in Cursor, and honestly: I find it to be significantly worse than Sonnet 4.5. I've also had some problems that only Claude Code has been able to really solve; Sonnet 4.5 in there consistently performs better than Sonnet 4.5 anywhere else.

I think Anthropic is making the right decisions with their models. Given that software engineering is probably one of the very few domains of AI usage that is driving real, serious revenue: I have far better feelings about Anthropic going into 2026 than any other foundation model. Excited to put Opus 4.5 through its paces.
by xmprt | 2025-11-24 19:07:10+00:00
> It's almost a law of nature

We have tons of different systems for accumulating power all over the world. Corporate structures, democracy vs autocracy, etc. In each of those societies, we see different types of leaders on a sliding scale of savoriness.

My point is that clearly there are some forms of governance which result in more savory people and so you can argue that it's the systems that define the outcomes rather than any "law of nature".
by mmooss | 2025-11-24 19:07:18+00:00
> The US military hasn't won a war outside the Americas since WW2.

The Gulf War and the war with ISIS. But yes, lots of bad results in Vietnam, Iraq, Afghanistan, etc.

> With a budget half or a quarter of the current, the US would remain secure behind two oceans. I do agree that politically the military budget will remain high due to the relationship between the MIC and US government.

The US can't be a self-sufficient island. It's not even close to plausible. Also, people do care about freedom for others everywhere; it's not just Americans who deserve it.
by kprotty | 2025-11-24 19:07:37+00:00
> so you have no clue if the shared data might be incompletely modified or otherwise logically corrupted.

One can make a panic wrapper type if they cared: It's what the stdlib Mutex currently does:

MutexGuard checks if its panicking during drop using `std::thread::panicking()`, and if so, sets a bool on the Mutex. The next acquirer checks for that bool & knows state may be corrupted. No need to bake this into the Mutex itself.
by tmoertel | 2025-11-24 19:07:49+00:00
> If the normal process leaves things like this to "some other time", one should start by fixing the process.

Adding regular fixits is how they fix the normal process.

This addition recognizes that most bug fixes do not move the metrics that are used to prioritize work toward business goals. But maintaining software quality, and in particular preventing technical debt from piling up, are essential to any long-running software development process. If quality goes to crap, the project will eventually die. It will bog down under its own weight, and soon no good developer will want to work on it. And then the software project will never again be able to meet business goals.

So: the normal process now includes fixits, dedicated time to focus on fixing things that have no direct contribution to business goals but do, over the long term, determine whether any business goals get met.