MurphyA/hacker-news huggingface dataset:
by melodyogonna | 2025-09-05 20:23:14+00:00
They've given a talk abut this on the LLVM dev meeting: https://www.youtube.com/watch?v=SEwTjZvy8vw&

They have some fancy tech around compile-time interpreter, mojopkg, and their code generator. They also have a graph compiler (not mentioned in the talk) that can fuse kernels written in Mojo.
by rogerkirkness | 2025-09-05 20:23:20+00:00
Why don't you type 'paracetamol autism' into Google Scholar, too hard for you?

"We identified 46 studies for inclusion in our analysis. Of these, 27 studies reported positive associations (significant links to NDDs), 9 showed null associations (no significant link), and 4 indicated negative associations (protective effects). Higher-quality studies were more likely to show positive associations. Overall, the majority of the studies reported positive associations of prenatal acetaminophen use with ADHD, ASD, or NDDs in offspring, with risk-of-bias and strength-of-evidence ratings informing the overall synthesis."

[1]: https://ehjournal.biomedcentral.com/articles/10.1186/s12940-...
by apparent | 2025-09-05 20:24:35+00:00
They say that you remember more when handwriting than when typing. I believe that. One thing I have wondered about is what if you write on a tablet and then it digitizes your handwriting. Do you still get the same benefit, from the process of having handwritten it?

I would think that part of the value would be in seeing the information written in your own handwriting, which makes me suspect that having a font like this that you could digitize into might be better than writing by hand (whic probably provides some of the memory boost) and then digitizing into a traditional font.
by tracker1 | 2025-09-05 20:25:08+00:00
Exactly... it's like everyone thinks they're a lawyer and want "clearly defined rules" until they get them and find there's gaping wide holes for interpretation, etc. Just like kids will push boundaries on literal interpretations. Then, as a parent, you clarify with "you know what I meant when X, right?" ... and then holding them to account all the same.

IMO, you're better off with expecting common decency and having leadership act as a judge when people act up. It's not "fair" but it's about as fair as reality is going to get. Most people are mostly good, and mostly reasonable. If you aren't rocking the boat, you aren't likely to have problems.
Show HN: Desk-and-Bedside Glucose Monitor
by zener79 | 2025-09-05 20:25:14+00:00
I’m the parent of a 15-year-old who was diagnosed with type 1 diabetes in June. To help manage his glucose levels more easily, I designed a small gadget—compact enough to keep both on his desk and nightstand—and I’ve just released the entire project as open source.

The best part: it only needs a $9 development board to build, making it simple and affordable for anyone interested in trying it out.

I’ve also shared the code and an STL file for 3D printing the enclosure, so it should be easy to replicate or adapt.

It’s still an early project, but I’d love to hear your feedback, ideas, or even just whether you think something like this could be useful.

Thanks for taking the time to look—I hope this little gadget can make even a small difference in someone’s daily routine.
Show HN: OpsiMate – From on-call chaos to a single control panel
by ghsiku | 2025-09-05 20:25:33+00:00
A couple of us started building an open-source tool after an on-call shift where a simple container restart turned into more hassle than it should. What should have been a 10-second task meant opening a laptop, connecting to a server, and running commands in the middle of the night.

OpsiMate is our attempt to simplify that. It provides a single place to manage Docker containers, Kubernetes pods, and systemd services. We’re also working on integrations with monitoring tools so you can act on alerts and jump directly to dashboards.

It’s still early and a bit rough, but already running in use. We’d really appreciate feedback, ideas, and contributions from the community.
by looperhacks | 2025-09-05 20:26:06+00:00
I have my issues with how legislation is set up in the EU, but it's not like the commission can just make its own laws. The commission can only submit proposals, which then have to be approved (or changed) by the council and parliament. (In fact, the commission is the only party that can submit proposals, something that is very weird to me) As such, the commission is not part of the legislative branch, but the executive. The main job of the executive is to enforce the law, e.g. with fines.

In fact, this seems to be pretty similar to Sweden, quoting from [1]:

> Most state administrative authorities (statliga förvaltningsmyndigheter), as opposed to local authorities (kommuner), sorts under the Government, including the Armed Forces, Coast Guard, Customs Service and the police.

It appears that the swedish government can also initiate legislation, just like the commission (although the Riksdag can initiate on their own, something the European parliament cannot).

Also, fwiw: The fines can also be adjusted or cancelled by the court of Justice of the EU
by mdaniel | 2025-09-05 20:26:06+00:00
I'm on my phone and not able to readily dig up the link, but there was a linguistic study about the differences between the audience who use definite articles for highways/freeways/interstates and the transit system, versus those who just use the distinctive noun ("101", "80", "Bart")

I thought it was interesting and I'm sorry a hint at it is all I can offer right now
by angiolillo | 2025-09-05 20:26:13+00:00
I certainly don't laugh at you. I've been in a similar situation and I know it can feel agonizing.

But if you find their behavior unconscionable and yet continue to work for Apple, Alphabet/Google, OpenAI, Microsoft, Meta/Facebook, Oracle, etc then you're doing the same thing as your CEO, just at a smaller scale -- swallowing your pride to keep your job.

I can't speak to anyone else's situation, but until I built up the courage to quit such a situation myself I never realized how much these compromises weighed on my soul.
by igor47 | 2025-09-05 20:26:17+00:00
I think his desires here are socially motivated. The people he's around operate a certain way and they all mirror each other. This is why I really hated the backlash against virtue signaling -- at least we had a shared definition of virtue! The current clique in power seems to prefer vice signaling; you get status in proportion to how much sketchy shit you get away with. This trend is really leading us in a bad direction
by vbezhenar | 2025-09-05 20:26:18+00:00
I disagree with you on that. Kubernetes YAML is on the same level of complexity as docker compose and sometimes even easier.

But verbosity - yeah, kubernetes is absolutely super-verbose. Some 100-line docker-compose could easily end up as 20 yamls of 50 lines each. kubectl really needs some sugar to convert yamls from simple form to verbose and back.
by jameshart | 2025-09-05 20:26:26+00:00
I’ll always recommend Ben Eater’s YouTube series - one where he constructs a CPU and then one where he builds a working system around a 6502. Full of amazing insights into the things that a computer has to do just to accomplish the simplest tasks. And if you work your way up from the very bottom you have such an appreciation for why 6502 assembly language is the way it is when it’s introduced.

https://eater.net/
by giantg2 | 2025-09-05 20:27:05+00:00
I'm not low tech but try to be selective-tech.

I try to use tech that provides what I see as a net positive for me while trying to limit the downsides. I do stuff like use a Pi-hole and VPN while using internet. I have security cameras, but use them on-site rather than Ring, etc. I dont use lots of small connected devices either, mostly opting for wired connections. I schedule the wifi to turn off late at night too. Try to limit content for the family to things that are educational or at least not mind numbing. I don't chase the newest tech and can be happy with older hardware, used hardware, etc. I have lots of real world hobbies to focus on too.
by pama | 2025-09-05 20:27:36+00:00
Although they are incredibly useful, the ML applications, or MLops, or ML Devops, or whatever other production-related application tech stack terminology may come to mind, are providing critical scaffolding infrastructure and glue but are not strictly what comes to mind when you only use the term “Machine Learning”. The key to machine learning is the massively parallel ability to efficiently train large neural network models, and the key to using the benefits of these trained models is the ability to rapidly evaluate them. Yes you need to get data for the training and you need complex infrastructure for the applications but the conferences, papers, studies on machine learning dont refer to these (other than in passing), in part because they are solvable, and in part because they are largely orthogonal to ML. Another way to think about it is that the nvidia price is what goes to infinity in this recent run and not the database or disk drive providers. So if someone finds a way to make the core ML part better with a programming language solution that is certainly very welcome and the title is appropriate. (The fact that GPU programming is considered niche in the current state of ML is a strong argument for keeping the title as is.)
by jkingsman | 2025-09-05 20:29:44+00:00
Perhaps the visual aspect is responsible for a bit, but I know that even notes that I never reviewed after the fact but handwrote had more sticking power in my head than when I typed.

Both my partner and I used tablets for notetaking through college and found it at least analogous if not superior to handwritten notes, since it became easier to link topics that you might otherwise need to back-reference on paper that could instead just be a big arrow. Lots more freedom to use arrows, visual linkages, and asides when you weren't constrained by 8.5x11 paper (which maybe allows a bit of that but otherwise forces linearity, more or less).
by iamdelirium | 2025-09-05 20:29:50+00:00
1. Then it's not really required if it can be ignored.

2. This is the problem, software (and protos) can live for a long time). They might be used by other clients elsewhere that you don't control. What you thought might not required 10 years down the line is not anymore. What you "think" is not a huge deal then becomes a huge deal and can cause downtime.

3. You're mixing business logic and over the wire field requirement. If a message is required for an interface to function, you should be checking it anyway and returning the correct error. How is that change with proto supporting require?
by gamblor956 | 2025-09-05 20:29:54+00:00
Walmart's backoffice functions are great jobs...if you want to live in Bentonville.

The issue is that you have to live in Bentonville. They don't allow remote work, and they're willing to let a position remain open for years for a candidate to arrive willing to move to Bentonville. They recruited me for a role several years ago and that position is still unfilled.
by fsflover | 2025-09-05 20:30:11+00:00
I have no idea where you managed to find any feelings in my replies, and I will ignore the personal attacks.

The linked security-related arguments aren't reasonable at all. They talk about improving users' security but instead the actual result is less security for the majority of people, due to (1) the high price of the supported hardware, (2) reliance on Google hardware not trusted by many users (https://news.ycombinator.com/item?id=45101524).
by EvanAnderson | 2025-09-05 20:30:17+00:00
I'm all for students learning the technology that makes LLMs work. That would go a long way, I suspect, toward students understanding what problems LLMs are a good fit for.

Likewise, using LLMs as an API for software they create to call sounds like it would give them insight into what LLMs are good for.

The act of just "conversing" with an LLM doesn't seem like much of a skill. I find it hard to reconcile the idea that one needs training or experience to use an LLM when contrasted with how LLM products are being advertised to the "everyman".

I simply don't buy that there's skill associated with using LLMs as an end user beyond the skills that you'd use for checking the validity of any other source. (Granted, everybody is pretty terrible at that anyway.) If anything, the LLM should be treated with more skepticism and subjected to more fact checking than human-created or curated sources.

The level of public LLM adoption tells me that they're not hard to use. The companies who make them are doing their best to make them useful for everyone. Any "moat" created by having "skills" associated with using an LLM will be drained. The companies want them to be useful to everyone, not just to people with "skills".

re: social media

Personally, I see "social media" as vastly more deleterious than LLMs alone. ("Social media" and LLMs, together, are a force-multiplier of badness.)

I already don't think there should be a place in schools for "social media", in terms of a curricular subject. I'd appalled if administrators approached "social media" as a part of the curriculum with the enthusiasm I'm seeing for LLMs.
by liendolucas | 2025-09-05 20:30:58+00:00
In Argentina is common to steal high voltage cable lines.

On one occasion a young man attemping to do so received a discharge that literally changed his skin color and pulverized his clothes. He was able to survive only a few hours as it turned out most of his organs suffered severe burns.

People wouldn't believe that after that he was still able to walk and talk normally until emergency services arrived.
by const_cast | 2025-09-05 20:31:35+00:00
That's just because oracle are assholes but not that big of assholes.

If OpenJDK did not or could not exist, we would all be mega fucked. Luckily alternative Java implementations exist, are performant, and are largely indistinguishable from the non-free stuff. Well, except whatever android has going on... That stuff is quirky.

But if you look at dotnet, prior to opensourcing it, it was kind of a fucked up choice to go with. You were basically locked into Windows Server for your backend and your application would basically slowly rot over time as you relied on legacy windows subsystems that even Microsoft barely cared to support, like COM+.

There were always alternative dotnet runtimes like Mono, but they were very not feature complete. Which, ironically, is why we saw so much Java. The CLR is arguably a better designed VM and C# a better language, but it doesn't matter.
by cherrycherry98 | 2025-09-05 20:31:46+00:00
Proto2 let you do this and the "required" keyword was removed because of the problems it introduces when evolving the schema in a system with many users that you don't necessarily control. Let's say you want to add a new required field, if your system receives messages from clients some clients may be sending you old data without the field and now the parse step fails because it detects a missing field. If you ever want to remove a required field you have the opposite problem, there will components that have to have those fields present just to satisfy the parser even if they're only interested in some other fields.

Philosophically, checking that a field is required or not is data validation and doesn't have anything to do with serialization. You can't specify that an integer falls into a certain valid range or that a string has a valid number of characters or is the correct format (e.g. if it's supposed to be an email or a phone number). The application code needs to do that kind of validation anyway. If something really is required then that should be the application's responsibility to deal with it appropriately if it's missing.

The Captn Proto docs also describe why being able to declare required fields is a bad idea: https://capnproto.org/faq.html#how-do-i-make-a-field-require...
by jfengel | 2025-09-05 20:31:53+00:00
It's the former. The unemployment rate for the previous four years was pretty good and quite stable.

0.3% is not a large deviation. Here's historical data:

https://fred.stlouisfed.org/series/UNRATE

During recessions, the number goes to around 10%. That's where it was in the wake of the 2007 crash. It fell pretty much consistently after that -- except for an enormous but short surge during COVID lockdowns. It bottomed out around 3.5% -- below the Fed target, and they raised rates to try to fix that.
by amberjcjj | 2025-09-05 20:32:24+00:00
Lately I’ve been building AI agents for scientific research. In addition to build better agent scaffold, to make AI agents truly useful, LLMs need to do more than just think—they need to use tools, run code, and interact with complex environments. That’s why we need Agentic RL.

While working on this, I notice the underlying RL systems must evolve to support these new capabilities. So, I wrote a blog post to capture my thoughts and lessons learned.

“When LLMs Grow Hands and Feet, How to Design our Agentic RL Systems?”

TL;DR: The frontier of AI is moving from simple-response generation to solving complex, multi-step problems through agents. Previous RL frameworks for LLMs aren’t built for this—they struggle with the heavy, heterogeneous resource demands that agents need, like isolated environments or tool interactions.

In the blog, I cover:

How RL for LLM-based agents differs from traditional RL for LLM.

The critical system challenges when scaling agentic RL.

Emerging solutions top labs and companies are using

If you’re interested in agentic intelligence—LLMs that don’t just think but act—I go into the nuts and bolts of what it takes to make this work in practice.
by mothballed | 2025-09-05 20:32:58+00:00
Look I don't expect to convince you at this point because we obviously come from two different realities.

Mine is I've both been robbed, and "not" arrested (but jailed) by border patrol. It doesn't play out how you've claimed. The robberies are swift and then they eject you so they can rob the next guy. The jailings eat up their resources for hours. No one that can rob more innocent people is going to waste their time on a long-shot arrest of the innocent when they could be out there robbing 10x more people. The jailers will actively actually complain to you while you're arrested that it's eating up their time.

Now I'm just some guy on the internet, so I don't expect you to believe my actual reality over the ideological theories you have in your head. So all I have to say is if you keep crossing borders I expect some day you'll learn it the way I've learned it. I didn't come to my conclusions through theory but rather seeing just how much fairer robbery is in real life and how it is better at producing positive incentives.
by dmurray | 2025-09-05 20:33:36+00:00
The numbers just don't seem big enough. Repair costs of $62,000 over two years in LA and Ventura counties - an area with 10 million people. The savings from 100% enforcement at the scrapyard level would pay for what, one full time employee inspector for the state of California?

It would be cheaper all round to add a $100 yearly registration fee to every scrapyard, rather than give them an extra compliance burden.
by thisisit | 2025-09-05 20:34:19+00:00
This is an attempt to do repeat what countries like Turkey like tried. They often think cut interest rates -> increase demand -> better employment.

But often they find that combination of worsening inflation and unemployment matched with cutting interest rates is a bad situation to be in. There is often no good way to come out of this. You end up in a cycle of : High unemployment -> cut rates -> employment improves but causes hyperinflation -> increase rates to cool markets -> high employment.

Blunt tariffs is playing a large part. and once Jerome Powell leaves and replaced by a crony is when the real problem will start.
by drdaeman | 2025-09-05 20:34:26+00:00
To be honest, I don't want a browser. Browsers fundamentally suck, because they never fit the bill perfectly. I want a collection of loosely coupled programs that functionally compose into a user agent application.

I'd wish someone with sufficient resources would someday look at the current behemoths, decompose them into independent subsystems (as small as physically feasible and rationally possible), clearly define the interfaces between those, and release it all with an opinionated glue that makes the whole thing "just work" out of the box. So if one wants to tweak something, they're not in for forking the whole unholy mess, but just the relevant piece.

Basically, I want an user agent built out of Lego-like blocks, in spirit of the original UNIX way (I don't mean pipes as a method of communication though, of course). If I don't like some piece, I can pull in an alternative, or splice in a filter/router/adapter in front of the existing implementation to tweak the behavior. This is fundamentally different to current approach to extensions that merely sit aside and are consulted by the monolith. E.g. if I want an alternative cookie storage with own ideas on site isolation and cross-site interactions, I can realistically have it. Or e.g. if I want a reader-mode decluttering solution - it can be a filter spliced in somewhere appropriate - heck, a smart enough filter can replace the whole website with a different frontend. Consider that we had alternative IM clients piggybacking on the official backend APIs back in '00s and that was really good for the users.

Then automation (AI or not) becomes a matter of having pieces small enough.

(Making it tolerably performant is most likely going to be a giant issue bordering on impossible, but - hey - a man can dream, right?)
by techpineapple | 2025-09-05 20:34:26+00:00
My guess is that there is a belief that the value extraction is happening closer to the user.

Like before search engines you wanted to be a web page with a recipe for chocolate cake, and you could monetize the value of that recipe with ads.

Then search engines existed and people spent part of their time on the search engine rather than the web page, extracting value there (and possibly redirecting away from your particular chocolate cake tecipe) AI summaries means it is very hard to extract value further down the value chain; neither the search engine nor no recipe website will get as much traffic as the AI summary.

So if people habitually type Google.com and habitually use their AI (or ChatGPT for that matter) there’s no money in being the website that has the info, and the only way to get ahead of all that would be to be native in browser deciding where you go.
by overfeed | 2025-09-05 20:35:03+00:00
> Here's a better option that Google will more likely follow; simply build the fines into operation costs and bill that to EU customers or maybe all Google customers looking to serve ads in the EU.

Google applying tariffs to itself in Europe might be something the EC may a) investigate and fine Google for ripping off Europeans, and/or b) approve of; they previously considered a big-tech tax to improve competition in Europe. Google would be doing them a favor, and Trump won't send them a nastygram this time around.
by wazdra | 2025-09-05 20:35:05+00:00
Note that this is not incompatible with the author's view. The function abstraction does solve something: a problem we faced in the 20th century.

While I don't know whether I agree with their view, I do see that, once we've used the function abstraction to build a C compiler, and used this C compiler to build a proper OS, there is possibility for such an OS to provide entirely new abstractions, and to forego (almost) completely with functions.
by Freak_NL | 2025-09-05 20:35:10+00:00
This year there were multiple reports of people stealing bronze sculptures from graves here in the Netherlands. Thinks butterflies, birds, and other personal memorabilia. That's a fairly new development (and a new low). Small sculptures in public parks already were the occasional target.

Railroad wiring is a common target too of course.

Guardrails seem to be immune here though.