MurphyA/hacker-news huggingface dataset:
by analog31 | 2025-11-30 20:28:26+00:00
As I'm in my 60s, I have elderly friends and relatives who have spent time in hospitals and rehab facilities. The patient needs to have an advocate who is informed of their situation and is present when the doctor makes their brief daily or weekly visit. I've seen decisions made, that contradicted the information in their "chart" such as exercise sessions for a person with a documented broken spine, treated as inviolable by the nurses and other clinical staff. Only the doctor can change the facts of the case.

What I suggest is that if you have a friend or relative visiting you, they should bring a "flip chart" -- the old fashioned 2 x 3 foot pad of paper -- and write down in huge letters the most important details of the case. Ask the doctor to help you fill it in.
by csallen | 2025-11-30 20:29:51+00:00
I don't know if I buy this. The most wealth equality humanity has ever had was probably in the pre-agrarian hunter-gatherer era. It was also undoubtedly one of the more violent times in human history, with homicide rates that dwarfed those of today, and many deaths in war as well.

Also, most industries aren't winner-take-all. There is constant disruption, new entrants, etc. Very few huge companies last 100 or even 50 yers. And the vast majority of all companies are small. We have more artists than ever, more entrepreneurs than ever. Media has fragmented more today than ever before.

But my biggest concern with thought experiments like this is with throwing the baby out with the bathwater. Poverty is decreasing at a rapid rate, quality of life is improving, widespread famine has been largely eliminated, major warfare has maintained historic lows for 70+ years, technology is rapidly bringing education + communication + entertainment + transportation + medicine to more people than ever at cheaper prices than ever. We've essentially solved most of humanity's biggest problems with our current systems. Why press "reset" on all of that, just to eliminate a much smaller problem (some rich people having more than the rest of us)?
by BanditDefender | 2025-11-30 20:30:02+00:00
> Animal evolution operates on generational timescales, but LLM "commercial evolution" happens in months.

But LLMs have all been variations on transformer neural networks. And that is simply not true with animals. A nematode brain has 150 neurons, a bee has 600,000. But the bee's individual neurons are much more sophisticated than the nematode. Likewise between insects and fish, between fish and birds, between rodents and primates....

Animal evolution also includes "architectural breakthroughs" but that's not happening with LLMs right now. "Attention Is All You Need" was from 2017. We've been fine-tuning that paper ever since. What we need is a new historically important paper.
by caconym_ | 2025-11-30 20:30:28+00:00
Why do you think potentially self-incriminating self-surveillance is "crazy" when you also think lying to the cops and other involved parties about what happened is bad? If you believe it's important to tell the truth in these situations, you should have no problem providing your own recordings of a collision, regardless of who is at fault.

Or is your point just about the cost of the dashcam being "crazy"? In that case, hypothetically, what if your insurance company cut you a check to buy a dashcam of your own choice and install it on your car?
by ufo | 2025-11-30 20:30:42+00:00
In Haskell, type error messages are always like "types A and B should be equal, but they are not". The problem is that, without type annotations, the compiler cannot know if it is A or B that is wrong, which can result in confusing error messages.

For example, suppose that you have a bug in the body of a function, but did not provide a type annotation for it. The function might still compile but not with the type you want. The compiler will only notice something is amiss when you try to call the function and it turns out that the function's inferred type doesn't fit the call site.

Basically, global type inference in the absence of type annotations means that changes in one part of the file can affect inferred types very far away. In practice it's best to use type annotations to limit inference to small sections, so that type errors are reported close to what caused them.
by HarHarVeryFunny | 2025-11-30 20:30:49+00:00
According to this page, LLVM-MOS seems to be pretty soundly beaten in performance of generated code by Oscar64.

https://thred.github.io/c-bench-64/

I think the ideal compiler for 6502, and maybe any of the memory-poor 8-bit systems would be one that supported both native code generation where speed is needed as well as virtual machine code for compactness. Ideally would also support inline assembler.

The LLVM-MOS approach of reserving some of zero page as registers is a good start, but given how valuable zero page is, it would also be useful to be able to designate static/global variables as zero page or not.
by aeternum | 2025-11-30 20:31:12+00:00
It didn't have to be a mythical engine that ignores the most basic laws of physics. Just like with Rearden's steel, a more optimized version is often sufficient to change the world.

Both Elon and Bezos have significantly decreased cost to orbit and are very close to full reusability. This is alongside their other feats like a global logistic network that gets pretty much any product in the world to your doorstep in 1-2 days, self-driving cars, neural implants that enable mind-controlled computing. If that were in the novel, no one would believe it.
by hulitu | 2025-11-30 20:31:25+00:00
> Users brutually reject Microsoft's "Copilot for work" in Edge and Windows 11

It is because the Windows UX has become a mess of dark patterns and bad design. (gray on gray, bad titlebars, no scrollbars, no borders, no "yes/no" dialogue, notifications, bugs).

People are sick of it and every annoying change will be rejected.
by lurk2 | 2025-11-30 20:32:56+00:00
> What mechanisms do these department heads use to suppress conservative viewpoints in research?

DEI has likely had a minor influence. In the articles I linked above, the bias towards liberalism is weakest among Asians, then whites, and then strongest among blacks and Latinos. I don’t know what the racial composition of professors looks like, so this is just a hunch.

The primary mechanism would be to simply avoid hiring those who fail to signal that they are sufficiently liberal, and avoid funding research that would reach illiberal conclusions. I can’t point you to any evidence of this besides the paper I linked above, but which seems more likely:

1) Republican opinions just so obviously conflict with the study of communications that there are zero professors of communications who are registered Republicans.

2) Democrats took control of these positions and did not care to invite anyone who didn’t signal that they were ideological fellow travellers?

> While politics in academia can be vicious, it's never a grand conspiracy like you think it is, it's typically, and depressingly petty issues and grudges.

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

https://en.wikipedia.org/wiki/Deplatforming
by csa | 2025-11-30 20:33:18+00:00
> Construction, a few trades… Help me, I've run out of ideas without resorting to "Walmart Greeter".

I don’t think you’re trying hard enough.

- bookkeeper

- billing (esp. medical)

- data entry

- admin assistant

- inventory management

- basic tax filing

- content manager (for websites and social media)

- scheduling

- basic account management

- tons of stuff in supply chain

I could go on…
by andersco | 2025-11-30 20:34:13+00:00
I have found enabling the codebase itself to be the “Claude.md” to be most effective. In other words, set up effective automated checks for linting, type checking, unit tests etc and tell Claude to always run these before completing a task. If the agent keeps doing something you don’t like, then a linting update or an additional test often is more effective than trying to tinker with the Claude.md file. Also, ensure docs on the codebase are up to date and tell Claude to read relevant parts when working on a task and of course update the docs for each new task. YMMV but this has worked for me.
by cyberax | 2025-11-30 20:34:15+00:00
> Re-thinking: you might also be saying that any celebration of even a long-dead king might really be jingoism. But then I think it's the jingoism itself that should be done away with, not the celebration.

I think that we should celebrate people who advanced the society _on_ _purpose_ and not accidentally. Intentionality matters.

Such people were rarely in positions of power, and I'm not aware of any "good kings". Partly because effecting changes is never easy and partly because "good kings" could never grow when surrounded by rotten institutions.

But there have always been a lot of good people! Yet most are unknown to the public. For example, Thomas Paine or John Locke in the US history. There were even more fascinating stories, like this one about Beccaria: https://www.exurbe.com/on-crimes-and-punishments-and-beccari...

Edit: when talking dismissively about "good kings" I mean the ones that held absolute power. Not the modern European monarchs that are either figureheads or hold very little direct power.
by jeroenhd | 2025-11-30 20:34:36+00:00
> Did you know Orange dash error lights are non critical?

Your car will happily display an orange light while a bad fuel mixture is poisoning your catalytic converter to the point where it needs replacing to meet any kind of emissions test. Same with other signs of engine stress.

Don't ignore dash lights unless you know what they mean or you're willing to pay the cost of disposing of your car.

Of course many places won't even allow you to disconnect all the antennae as a non-functional TPMS makes your car unroadworthy in various jurisdictions. You could quickly reconnect everything and clear the error codes before testing, but I'm not sure if the hassle is even worth the illusion that of being untraceable.
by octachron | 2025-11-30 20:35:23+00:00
For a bounded size of types of sub-expressions, HM inference is quasi-linear in the size of the program, because the constraints appearing in the HM algorithm are only equality between meta-variables.A NP-complete SAT solver is not really a good fit for this kind of simple constraints. Even more so when typechecking often represents a significant part of compilation time.

(Of course the tricky part of the definition above is that the size of types can theoretically be exponential in the size of a program, but that doesn't happen for programs with human-understandable types)
by andrewrn | 2025-11-30 20:36:45+00:00
Wow. Fascinating article. I am an engineer in a family that is otherwise purely medical (mom nurse, dad pediatrician, sister veterinarian).

Over the years I hear a lot of their pain points, and EMR's are consistently very painful for my boomer parents who are not tech savvy (my understanding is that it's not an age thing, though).

I have personal experience with pt. 8: Doctors know who's good, they just won't tell you. When I had a meniscectomy with poor results, none of the orthopedists I visited after the surgery would comment even lightly on the appropriateness of that procedure given my symptoms and MRI. This isn't different to other professions, where you generally have nothing to gain from badmouthing colleagues, but its incredibly painful that thousands of people are prevented from good care because of this meritocratic breakdown.

As a totally separate point-- this format of shadowing notes in incredibly compelling! I've been shadowing chemistry and biology wet-labs lately, and I wonder if making similar writeups would be interesting to others?
by bartread | 2025-11-30 20:36:50+00:00
> Who are you thinking of?

It’s pretty clear that @Aurornis is talking about people they know personally. They literally mention that they’re talking about people they grew up with.

Whereas you are talking about a completely different group of people: Bezos, Zuckerberg, Gates, Musk are the survivorship bias set.

You’re talking at cross purposes with the person you’re responding to.
by rootusrootus | 2025-11-30 20:37:15+00:00
Well, as someone who owns an F-150 Lightning, I have to tell you that my choice had zero to do with marketing. Does Ford even market this thing? Heck, even the regular F-150 doesn't seem like it gets a special amount of marketing, these days everyone already knows all about them and doesn't need to be told whether they want one or not.

What you may be missing is that the vast, vast majority of Americans do not live in an urban core where owning a full size pickup is a chore. If you have the space, then a modern half-ton crew cab pickup basically checks all the boxes. The interior is enormous, comfy for passengers, it can haul nasty dirty things in the bed, tow, etc. And my Lightning has a huge frunk for even more capacity. As a family vehicle it's pretty dang useful. We own a sedan, too (a Model 3) and it's fine, but far less space and not nearly as comfy.

> Japanese vehicles in the US or everywhere?

Might be just the US, but that just confirms the market is driven by consumers and not by American auto manufacturers pushing some sort of narrative. A modern Honda Civic, for example, did not become the size of an old Accord because of safety features. It's because people keep preferring something incrementally larger. There are still much smaller cars in the US that are quite safe, they just aren't as popular.
by addaon | 2025-11-30 20:37:52+00:00
The I2C protocol is a distributed state machine. Each slave node needs to know what bit in the message sequence is being sent, to match it against its own address. As a result, a single missed bit results in a slave not recognizing its own address and going dark -- or, worse but rarer, potentially recognizing its address in the midst of data sent to another slave, and responding inappropriately. Observing this in a real system indicates either a signal integrity issue or a bug, but signal integrity issues do happen, and this non-recoverable behavior is somewhat unique to I2C, and somewhat cursed, turning what would be a transient error into a permanent one. In practice, most I2C devices have some mechanism for recovering (sufficiently long pulse on clock line, so many clock edges all low, a dedicated reset pin); and for the few that don't, forcing a reset of the device through a high-side drive or similar works fine; but the fact that these mechanisms are outside of the protocol, rather than inside it, is also cursed, and means that for an I2C bus of mixed devices there's not guaranteed to be a single method acceptable to all of them.
by bdbdbdb | 2025-11-30 20:38:18+00:00
> The object is genuinely novel and unidentified by the observer, but actually not hostile. E.g. you are seeing this thing: https://en.wikipedia.org/wiki/Lockheed_F-117

I remember in the late 80s a lot of the UFO reports were triangular craft, and then the nighthawk was unveiled to the public, that's when I started to think maybe the are no aliens and we're just seeing advanced military tech
by prettyblocks | 2025-11-30 20:38:26+00:00
The advice here seems to assume a single .md file with instructions for the whole project, but the AGENTS.md methodology as supported by agents like github copilot is to break out more specific AGENTS.md files in the subdirectories in your code base. I wonder how and if the tips shared change assuming a flow with a bunch of focused AGENTS.md files throughout the code.
by LauraMedia | 2025-11-30 20:38:37+00:00
Isn't it odd? All those tech CEOs tell us that we won't be able to live in a world without AI, how AI will be within every single app, service or codebase eventually...

And then they constantly try to shove it into their products, with no way to disable it. I'm assuming the user data would show that quite a lot of people would turn it off, so to not ruin your own statistics for the next shareholder/investor meeting, you need to force them
by btbuildem | 2025-11-30 20:38:54+00:00
It seems overall a good set of guidelines. I appreciate some of the observations being backed up by data.

What I find most interesting is how a hierarchical / recursive context construct begins to emerge. The authors' note of "root" claude.md as well as the opening comments on LLMs being stateless ring to me like a bell. I think soon we will start seeing stateful LLMs, via clever manipulation of scope and context. Something akin to memory, as we humans perceive it.
by jeroenhd | 2025-11-30 20:38:57+00:00
I don't see it often either, but my government has been very active trying to get people to do bi-monthly tire pressure checks at the very least.

I don't think most people know how to do it, to be honest. Partially because people seem to think reading two pages in a manual is some kind of sisyphean task that no mortal should ever be cursed with.

It's pretty crazy how little people care. Even if you don't care about the safety aspect, keeping your tires inflated well saves you a ton on fuel and tire replacements.
by dragonwriter | 2025-11-30 20:38:57+00:00
> It's not about immediate intentions, but about strategic options. Imagine Russia decided to form a military alliance with Mexico with the expected intention of deploying weapons on the Mexican border.

The problem with pretending this analogy is relevant as a justification (or at least an "other people would have one the same thing" argument, which isn't really a justification to start with) of the Russian invasion of Ukraine (besides the fact that it relies on dubious assumptions about a counterfactual) is that the only reason Ukraine resumed its long-abandoned pursuit of relations with NATO was a direct result of the invasion by Russia in 2014.
by ares623 | 2025-11-30 20:39:06+00:00
I disagree on it not being profound. The intended audience for the book are young children, and parents reading to their children.

It is not unlikely that a decent number of the intended audience will have grown up that "perfection" is equated to having everything, with nothing left to want. New parents especially would have feelings of inadequacy when they are trying to be "perfect" for their kids.
by lenkite | 2025-11-30 20:39:22+00:00
> maintaining the position are two entirely different sets of challenges.

I will give full credit to the golden generation of Americans and the generation before that. They built America on true merit and efforts. However, maintaining the position was easy for the boomer and subsequent generations - break the Bretton-Woods agreement and shatter the gold standard after the USD obtained the throne of the world's reserve currency. This enabled the US to print infinite amounts of money and pile up unlimited debt and use the cash to sponsor any investment, any amount of social-security, buy anything and have the largest defense budget - so they can stomp anyone they want, heavily sponsor "regime change" - and still have relatively low inflation. The rest of the world just needs to grin and bear it.

As a non-American, I am really hoping for de-dollarization and fully independent payment networks completely separated from the West. The Russia-Ukraine war and Trump sanctions has gotten us around 10% of the way there. Only then shall one see the real effect of that $33 trillion debt.
by thesuperbigfrog | 2025-11-30 20:39:43+00:00
Hello Otto,

Thank you for creating DEP-18 and pushing it forward.

As an aspiring Debian developer, learning the Debian packaging tools and procedures has been a challenge.

There are many different packaging tools and they work quite differently from other command line tools I use for software development on Linux.

DEP-18 will help to bring Debian's procedures closer to what the industry follows and lower the barriers for new contributors. I hope it gets adopted.
by _pdp_ | 2025-11-30 20:40:03+00:00
There is far much easier way to do this and one that is perfectly aligned with how these tools work.

It is called documenting your code!

Just write what this file is supposed to do in a clear concise way. It acts as a prompt, it provides much needed context specific to the file and it is used only when necessary.

Another tip is to add README.md files where possible and where it helps. What is this folder for? Nobody knows! Write a README.md file. It is not a rocket science.

What people often forget about LLMs is that they are largely trained on public information which means that nothing new needs to be invented.

You don't have to "prompt it just the right way".

What you have to do is to use the same old good best practices.
by truelinux1 | 2025-11-30 20:40:46+00:00
You're 100% right - I'm human - I want visitors to clone my repos and try my applications. But yeah, it's just another place to get let down - GitHub is the last platform on which you're going to get famous. That's my point - I'm trying to train myself to view the code I've put on there, and know it's as good as it can be and have that be enough.
by dragonwriter | 2025-11-30 20:40:54+00:00
> In all honesty, would you hold that argument if Mexico decides to host Russian or Chinese troops?

Ukraine wasn't hosting foreign troops (except Russian troops, some of whom were were the spearhead of the invasion) when the Russo-Ukrainian war started with the Russian invasion in 2014.

(They did start hosting some that were involved in training and advisory assignments after the war started and before the major escalation in 2022, but those can hardly justify the war which started with the 2014 invasion.)
by alephnerd | 2025-11-30 20:41:03+00:00
I'm not complaining about ESG - I think it's an overloaded term that fell prey to populist attacks from the right, as I pointed out in my Florida example.

What I'm saying is the primary goal of a sovereign wealth fund is to invest in developing an economic cushion for it's home country no matter the cost. This is why the GPIF and KIC heavily invested in China and each other despite both counties fighting trade wars amongst themselves. And similar to how Temasek heavily invested in Malaysia in the 1980s-90s despite virulently anti-Singaporean and anti-Chinese sentiment in Malaysia back then.

In all honesty, it's people like you like you who have lead politicans on both the right and the left to realize that turning SWFs into a political football yields electoral wins while ignoring the long-term impact it has.

And this specific case in the article is about Microsoft's investment in KSA which is unrelated to the Israel-Gaza Conflict. And in all honesty, when the far right end up winning in Norway in 2-3 election cycles, they'll do similarly stupid shenanigans with the GPF.

Non-experts do not have to have a say in every single nitty gritty decision. At some point, governance needs to be left to the administrators. And not everything needs to be a moral battle or culture war.
by digdugdirk | 2025-11-30 20:41:06+00:00
Does anyone have a good resource for a quickstart/high-level overview of just the terminology required to understand Nix? Flakes/overlays/nixpkgs/etc. I start wading in to try and understand it, and instead run into arguments and disagreements.

Unfortunately, without a base level understanding of the entire ecosystem, I stay lost.
by dwoldrich | 2025-11-30 20:41:34+00:00
Of all the comments, you chose to engage on my deep one and chose what perhaps you thought was the weakest assertion to challenge, which was the covid vaccines failed to innoculate.

That was enough of a signal that I assumed you were a proponent. Was there projection? Some, but talking past the sale is a persuasion technique and I wasn't in the mood to argue.