MurphyA/hacker-news huggingface dataset:
by dredmorbius | 2025-12-26 19:45:25+00:00
The key phrase from the FDA alert seems to be this:

As of November 14, 2025, Abbott has reported 736 serious injuries, and seven deaths associated with this issue.

<https://www.fda.gov/medical-devices/medical-device-recalls-a...>

The deaths are associated but not necessarily caused by the incorrect readings, but as is often the case, medical interventions treat all observed conditions as side effects (this is similar in the case of drug and device trials), and the FDA has typically operated from an abundance of caution (though policies are somewhat erratic under the current administration).

I share the skepticism of the top-level comment by jimrandomh, in I understand that CGMs are used to guide treatment but not determine it, and that the consequence of spurious low blood-glucose readings is not likely to be immediately threatening (that is: the consequence of mistreating based on the mis-reading would be an actual high blood glucose event), though of course over the long term, high blood glucose levels are precisely the mechanism by which long-term and late-stage diabetes symptoms and conditions emerge.

Given the large number of devices (38% of US adults, or ~125 million), and millions of CGMs in use, seven associated deaths seems a relatively low number and correspondingly low risk.

TFA also would seem to misclassify the problem as one principally of software where the actual principle issue would be of potential patient noncompliance with protocols. That itself is complex, and isn't necessarily a matter of blame (the very young, otherwise ill, or cognitively-impaired might well be expected to comply poorly with instructions), but is a concern providers and dispensing pharmacists would have to be exceedingly cognizant of. As well as device manufacturers.
by CerryuDu | 2025-12-26 19:45:36+00:00
Don't be ridiculous. Google has been doing many things, some of those even nearly good. The super talented/prolific/capable have always gravitated to powerful maecenases. (This applies to Haydn and Händel, too.) If you uncompromisingly filter potential employers by "purely a blessing for society", you'll never find an employment that is both gainful and a match for your exceptional talents. Pike didn't make a deal with the devil any more than Leslie Lamport or Simon Peyton Jones did (each of whom had worked for 20+ years at Microsoft, and has advanced the field immensely).

As IT workers, we all have to prostitute ourselves to some extent. But there is a difference between Google, which is arguably a mixed bag, and the AI companies, which are unquestionably cancer.
by parpfish | 2025-12-26 19:45:51+00:00
this might be bait, but i'll bite.

this example isn't a great example for the academic situation given the way "getting credit" works and how important it is in academia. getting credit for your work in academia isn't just about ego, it's the currency you use to get and keep your job.

imagine if in software land you had to periodically assemble a list of your lifetime accomplishments and you were getting stack-ranked against every other dev in existence. if your list is found lacking, you have to leave software engineering for a different career.

when work gets moved from a postdoc or gradstudent to serve as a vanity project for a connected high-schooler (i'm not saying that that's what happened in this case, but it is something that happens), you're hurting an early-career scientist that is actively contributing to the field in order to support a kid that "maybe someday" will start to contribute to the field.
by NewsaHackO | 2025-12-26 19:46:13+00:00
I still wouldn't say that your assertion that data center energy use was fairly flat until 2022 is true. Even in Figure 1.2, for global data center usage, tracks more in line with the estimates in the executive summary. It just seems like the run-of-the-mill exponential increase with the same rate since at least 2014, a good amount of time before genAI was used heavily.
by manuel2258 | 2025-12-26 19:46:58+00:00
I'm in the same boat as the parent with helix. I like to think that its not about being able to type x chars more per second but rather doing some clever tricks sometimes with your IDE just because they safe you from boring work and is lots of fun. For example repeating the same action with macros across multiple files is so helpful and maybe only needed once a month or so, but oh boy, when you pull it off it is so fun and rewarding!
by chubot | 2025-12-26 19:48:33+00:00
Yeah that's basically what was discussed here: https://lobste.rs/s/xz6fwz/unix_find_expressions_compiled_by...

And then I pointed to this article on databases: https://notes.eatonphil.com/2023-09-21-how-do-databases-exec...

Even MySQL, Duck DB, and Cockroach DB apparently use tree-walking to evaluate expressions, not bytecode!

Probably for the same reason - many parts are dominated by I/O, so the work on optimization goes elsewhere

And MySQL is a super-mature codebase
by systemtest | 2025-12-26 19:48:43+00:00
Perhaps because Framework users are a bit more geeky and are more likely to use older hardware that still has USB-A?

USB-A is like what DB9 was. Easy to use, easy to plug-in, used on most devices. But there comes a point in time where we move on to the next connector, which is USB-C.

Most of my hardware is younger than ten years and everything has USB-C. I had a night light with micro-USB still but that was one of the last devices with a legacy port.
by panick21_ | 2025-12-26 19:49:01+00:00
The authoritarianism quick clearly and explicitly comes from the far right, Putin and Trump. Claiming anything else is ridiclous, its not even hidden anymore. Its a clear outright endorsment.

Back in the Bush days it was about defending freedom but being to invasive about doing it. Nobody was talking about Bush they do about Trump. And the CDU of old is certaintly not the modern AfD.

Claiming the lefts action in covid even approches the lines of thought out of Trump, AfD or Putin isnt a serious argument.
by bawolff | 2025-12-26 19:49:16+00:00
> Software houses optimize for feature delivery and not user interaction time. Yet if I spent one hour making my app one second faster for my million users, I can save 277 user hour per year. But since user hours are an externality, such optimization never gets done.

Google and amazon are famous for optimizing this. Its not an externality to them though, even 10s of ms can equal an extra sale.

That said, i don't think its fair to add time up like that. Saving 1 second for 600 people is not the same as saving 10 minutes for 1 person. Time in small increments does not have the same value as time in large increments.
by drob518 | 2025-12-26 19:50:12+00:00
Not defending the machines here, but why is this annoying beyond the deluge of spam we all get everyday in any case. Of course AI will be used to spam and target us. Every new technology will be used to do that. Was that surprising to Pike? Why not just hit delete and move on, like we do with spam all the time in any case? I don’t get the exceptional outrage. Is it annoying? Yes, surely. But does it warrant an emotional outburst? No, not really.
by golem14 | 2025-12-26 19:50:17+00:00
I wish instead of discussing typos, folks her who surely know better (or author) could shed light on how this project compares to the many other existing projects, like

https://github.com/cfenollosa/os-tutorial,
https://littleosbook.github.io/,
https://github.com/tuhdo/os01,
https://github.com/prakhar1989/awesome-courses?tab=readme-ov...

or even just "OPERATING SYSTEMS DESIGN AND IMPLEMENTATION" by Tanenbaum
by gorgoiler | 2025-12-26 19:50:18+00:00
Let’s not turn this into a witch hunt please.

While you are technically able to call out their full names like this, erring on the side of not looking like doxxing would be a safe bet, especially at this time of year. You could after all post their LinkedIn accounts and email addresses but with some lines it’s better to not play “how close can I get without crossing it?”.
Show HN: GrainJS – a light TypeScript web framework
by dsagal | 2025-12-26 19:51:43+00:00
GrainJS is a JavaScript / TypeScript library for building dynamic web applications.

- It's in part inspired by React, but based on observables (like Knockout) instead of virtual dom.

- It is lightweight, has no dependencies, and takes only ~30KB minified.

- It needs no special tooling. It's nothing more than a library.

- It supports convenient DOM-building in JS, event dispatching, DOM event subscriptions, 9disposable components, and in-code CSS styling.

- It's fully typed for use with TypeScript.

- It's proven its worth by powering Grist's rich frontend app.

Source code: https://github.com/gristlabs/grainjs/
by aiahs | 2025-12-26 19:52:45+00:00
Yeah sure they're free to set the rule for their award show however they like, but I think going with a name like the "Indie Awards", kinda signals to the outside, that they wanna be taken seriously and like an authority on indie games. In my opinion, by adding clearly ideologically motivated rules (because let's be honest, something like E33 isn't a worse game due to their very small usage of AI), they'll just achieve, that they won't be taken seriously in the future. I know I won't take their award seriously, and I don't think I'm the only one.

They're free to define their rules however they want, I'm free to disagree on the validity of those rules, and the broader community sentiment will decide whether these awards are worth anything.
by notahacker | 2025-12-26 19:54:04+00:00
Of course, it's also the opinion of someone who had expressed no interest in debate in the first place when confronted by hordes of midwits "debating" them with exaggerated civility... starting off by asking if they had a source for their claim that the pope was a Catholic and if they did have a source for the claim that the Pope was a Catholic, clearly appealing to the authority of the Vatican on the matter was simply the Argumentum ad Verecundiam logical fallacy and they've been nothing but civil in demanding a point by point refutation of a three hour YouTube video in which a raving lunatic insists that the Pope is not a Catholic, and generally "winning debates" by having more time and willingness to indulge stupidity than people who weren't even particularly interested in being opponents...

(I make no comment on the claims about Rob Pike, but look forward to people arguing I have the wrong opinion on him regardless ;)
by trinsic2 | 2025-12-26 19:54:19+00:00
I have never seen a counter-argument to this. Why its being forced on the world? Lets here some execs from these companies answer that. My bet is on silence every time. Microsoft is forcing AI chat applications into the OS and preventing people from removing it.

You could easily have a side application that people could enable by choice, yet its not happening, we have to roll with this new technology, knowing that its going to make the world a worse place to live in when we are not able to chose how and when we get our information.

Its not just about feeling threatened. its also about feeling like I am going to get cut off from the method I want to use to find information. I don't want a chat bot to do it for me, I want to find and discern information for myself.
by Yash16 | 2025-12-26 19:54:53+00:00
Bro, you got laid off — I actually quit my job.

They kept pushing extra work with zero upside, so I made a call:
If I’m going to grind harder, it might as well be for myself, not someone else.

That’s how my indie hacking journey started — and honestly, you can start too.

Right now is the best time to build your own AI SaaS.
If you’re into content creation but feel stuck, don’t overthink it — use AI to move faster. It’s not cheating, it’s leverage.

I’ve just started myself.
https://youtu.be/BOqNr6a3N_0?si=ntsT22hJGGsbXIqQ

One real talk thing though:
This path isn’t easy. Building is the fun part — but marketing + sales matter more than code.
Focus there, or the product won’t matter.

If you’re serious, start now. Timing won’t get better.
by nkg | 2025-12-26 19:54:54+00:00
Drawing!
I always loved pencil drawing, but it is an activity I had to put aside because it's time-consuming and we have a 3 yo at home that is also very time-consuming.
After years of not doing it, I feel I lack the meditative part of it.

I am evaluating drawing tablets, if you have any recommendation. I am thinking about the Huion Kamvas 13.
by mpalmer | 2025-12-26 19:55:27+00:00
LLMs make me mad because used without intention, they make the curious more incurious, the thoughtful more thoughtless. The Internet has arguably been doing the same thing the whole time, but just more slowly.

I think distinguished engineers have more reason than most to be angry as well.

And Pike especially has every right to be angry at being associated with such a stupid idea.

Pike himself isn't in a position to, but I hope the angry eggheads among us start turning their anger towards working to reduce the problems with the technology, because it's not going anywhere.
by cm2012 | 2025-12-26 19:56:12+00:00
Sure. There are many studies but here is one.

Will Dobbie & Roland Fryer (NBER)

This study uses regression-discontinuity around exam cutoffs at Brooklyn Tech, Bronx Science, and Stuyvesant. It finds increased rigor of coursework but little impact on SAT scores, college enrollment, or college graduation, which are key predictors of lifetime earnings (and typically closely linked to earnings outcomes).

https://www.nber.org/system/files/working_papers/w17286/w172...
by panick21_ | 2025-12-26 19:56:42+00:00
Because politics is about short term social media hype and not lasting change. Everybody who has ever studied the budget know that social services, debt payment and the military are the budget. Trying to effect any change with a major overall of these, or massive now broad taxes will not solve the problem.

And politically the right can't increase taxes and the can't serously reform social services either. But likely it would lead to that eventially.

So its literally just two parties fighting over trivial social media wins while debt pill and yearly debt upkeeep spending grows.
by random9749832 | 2025-12-26 19:56:51+00:00
Reality is that no one involved in AI development cares about you. All investment is going to keep getting pumped towards data centers and scaling this up. Jensen Huang, Trump, Satya Nadella, they are all going to get even more insanely rich and they couldn't care less how it will affect you. The only thing you can do is join the club and invest in stocks which Trump is also gaming in his favour.
by gnyman | 2025-12-26 19:57:03+00:00
This is a bit of sidetrack, but in case someone is interested in reading their history more easily. My conversations.html export file was ~200 MiB and I wanted something easier to work with, so I've been working on a project to index and make it searchable.

It uses the pagefind project so it can be hosted on a static host, and I made a fork of pagefind which encrypts the indexes so you can host your private chats wherever and it will be encrypted at rest and decrypted client-side in the browser.

(You still have to trust the server as the html itself can be modified, but at least your data is encrypted at rest.)

One of the goals is to allow me to delete all my data from chatgpt and claude regularly while still having a private searchable history.

It's early but the basics work, and it can handle both chatgpt and claude (which is another benefit as I don't always remember where I had something).

https://github.com/gnyman/llm-history-search
by willaaam | 2025-12-26 19:57:10+00:00
Hey! Didn't mean my comment negatively towards you in any way, though I now realize it might've come across as such. Blogs with opinions based on experiences alone are absolutely fine, thanks for sharing.

What I did mean is to indicate that your blog felt like a HN comment to me, where I generally expect a HN link to be news or facts that subsequently spark a discussion.

At the end of your post I guess I was hoping or expecting facts or examples, indicating it was engaging enough to read to the end.

Happy holidays!
by schiffern | 2025-12-26 19:57:34+00:00
Note that aircrete itself has existed for decades, but production of aircrete has typically required buying (or DIY-ing) a high-capacity foam generator.

What's novel in this video is the production method, which uses only a standard cement mixer.

The 'traditional' method is shown here: https://www.youtube.com/watch?v=tnNua21zx78
by mjr00 | 2025-12-26 19:58:04+00:00
Sometimes it just hits different. One spam/marketing email I got, pre-AI, was

Subject: {Name of one of my direct reports}
Body: Need to talk about {name} ASAP.

I get around 30 marketing emails per day that make it through the spam filter; from a purely logical perspective this should have been the same as any other, but I still remember this one because the tone, the way it used only a person's name in the subject, no mention of the company or what they were selling, just really pissed me off.

I imagine it's the same in this situation; the subject makes it seem like a sincere thank you from someone, and then you open it up and it's AI slop. To borrow ChatGPT-style phrasing: it's not just spam, it's insulting.
by smackeyacky | 2025-12-26 19:59:47+00:00
I’ve gone the other way recently, from a senior programming position to management temporarily. Not just of developers but operations management.

I do miss the coding, the building of things and saying “I did that”.

But there is satisfaction to be gained from getting projects started, motivating people, planning and monitoring.

I didn’t enjoy laying off people after senior staff left before they could do it. Finding out your upper management were out of their depth and sinking the company was frightening.

Before you take that management promotion, be aware that everything you guessed about the C suite being incompetent boobs is likely true. And you’ll be expected to fix it.
by aidenn0 | 2025-12-26 20:00:01+00:00
Concrete is cement plus aggregate (it doesn't have to be sand; it could be gravel, for example). Coarse aggregates wouldn't work well in this, but it would be cool for a followup video where sand is used.

The wikipedia pages suggests that this is more prolery referred to as "foam mortar" or "foam cement"

https://en.wikipedia.org/wiki/Foam_concrete
Show HN: The Epstein Library
by mikeortman | 2025-12-26 20:00:21+00:00
Inspired by the terrible search on the DOJ website, I created this project I've been working on over the last few days to modernize it. Slightly different than sites like JMail (which I highly recommend others play with too, super cool), I primarily focusing on both visual search, text semantic search, and full text search of all documents. Wanted to share the progress so far.

Any and all constructive feedback would be appreciated!

Work in progress:
- More mobile friendly search
- Better loading states
- Better ranking on lean text and lean visual searches
- Better thresholding of search results
- Gallery view improvements including original document view with a thumbnail timeline.
- Anyone can flag a document today, I'm working on taking those flags into the search results to better filter out redacted pages, blank pages, and junk pages while boosting consistently flagged newsworthy.
- Open sourcing the processed dataset in a single download / torrent
by onesociety2022 | 2025-12-26 20:00:28+00:00
First there’s absolutely no real reason for a spouse to change their name just because they got married.

You can do hyphenated last names for a kid and let the kids decide what names they want to carry forward for the next generation. Or they can make up their own. The point is it’s up to them and they can choose whatever they want and not be coerced to do something because of some tradition that is rooted in sexism.
by eeeficus | 2025-12-26 20:00:29+00:00
Not a problem at all. I’m not sure why you feel the need to focus on all the un-interesting parts. The interesting parts are what he said and weather or not those are true. Not sure why is more important who said what, rather than what was said especially if this doesn’t add much to the original discussion… it just misdirects attention without a clear indication to the motive!
by bonsai_spool | 2025-12-26 20:00:43+00:00
I'll respond to the sibling poster with the same content—yes, DKA won't cause coma as quickly as insulin overdose but it can indeed come on acutely and it absolutely does kill people.

I'm a bit frustrated by the number of people on this page who are saying that high BG readings aren't an emergency; the timeline to death isn't weeks or months or 'next time I get to urgent care' but instead 'later today' or 'early tomorrow'.

DKA may be precipitated by infection (like the seasonal flu), and in that setting, worsened further by an unreliable CGM.

Here are some case reports that relate to this:

- https://sci-hub.box/10.2337/diacare.6.6.622b (note two patients who were 'intelligent' presented with DKA despite multiple normal readings)

- https://pubmed.ncbi.nlm.nih.gov/40811481/ (pregnant women can have DKA irrespective of blood glucose readings due to changes in normal range attributable to pregnancy)

You can read many more of these kinds of cases:

https://pubmed.ncbi.nlm.nih.gov/?term=(diabetic%20ketoacidos...
by josephg | 2025-12-26 20:00:55+00:00
Yeah you’ve been able to do this for over a decade. They can’t really stop it:

- Git commits form an immutable merkel dag. So commits can’t be changed without changing all subsequent hashes in a git tree

- Commits by default embed your email address.

I suppose GitHub could hide the commit itself, and make you download commits using the cli to be able to see someone’s email address. Would that be any better? It’s not more secure. Just less convenient.
by killerstorm | 2025-12-26 20:01:32+00:00
KV-based "skill capsules" are very different from LoRAs / classic prefix tuning:

* A "hypernetwork" (which can be, in fact, same LLM) can build
a skill capsules _from a single example_.
You can't get LoRA or KV-prefix using just one example.

* It can be inserted at any point, as needed. I.e. if during reasoning you find that you need particular skill, you can insert it.
* They are composable, and far less likely to over-write some information, as they only affect KV cache and not weights.

Skills as used by Anthropic & OpenAI are just textual instruction. KV-based skill capsule can be a lot more compact (and thus would contribute less to context rot) and might encode information which is difficult to convey through instruction (e.g. style).
by bonsai_spool | 2025-12-26 20:01:44+00:00
I responded to your sibling post:

https://news.ycombinator.com/item?id=46395603

DKA is a common presenting symptom for new T1DM patients but that's definitely not the only time it occurs. And we also have HHS which can occur in T1DM and T2DM.
by akka47 | 2025-12-26 20:01:54+00:00
Since we're in the topic of elves and common hallucinations, I want to share these Salvia trip replicas that some say are extremely accurate:

https://www.youtube.com/watch?v=Z2IRKuS3sSE

https://www.youtube.com/watch?v=65XfIpJdlEY
by bhaviav100 | 2025-12-26 20:02:41+00:00
I don’t call it a failure of the AI. I agree it’s doing exactly what it was trained to do.

The failure is architectural: once AI is allowed to draft at scale, “don’t feed it commitments” stops being a reliable control. Those patterns exist everywhere in historical data and live context.

At that point the question isn’t training, it’s where you draw the enforcement boundary for irreversible outcomes.

That’s the layer I’m testing.