MurphyA/hacker-news huggingface dataset:
by theodric | 2026-01-11 08:33:59+00:00
> No one wants it to be anything other than what you want it to be

I wish I could agree, but the recent push for Wayland only, or GNOME deciding to deprecate middle-click paste, or further reliance on systemd, comprise a non-exhaustive list of examples of things I don't want, and which may end up pushing me off the platform again on the desktop. There are definitely opinionated agendas in Linux (and open source more broadly), and the relative instability of Linux as a target makes forking and maintaining a project + dependencies often unrealistic for a single person... which is how these big projects are able to exert so much influence.
by wakawaka28 | 2026-01-11 08:38:37+00:00
If only it were that simple. People seem to have to constantly argue about what human rights actually are. They use free speech to argue for all kinds of censorship for example. Censoring and harassing people who think differently will rarely do more than make them angry. Philosophers even centuries ago figured out that free speech is a most essential freedom and must be nearly unlimited in a free society, but it's a constant struggle to maintain this ideal in the face of the fearful and easily offended.
by gucci-on-fleek | 2026-01-11 08:38:41+00:00
> but rarely nervous tissue of cattle infected with BSE, which is present in Canada more than anywhere else (by a small margin).

I don't think that that's quite right. Over the past 15 years, only 3 cases have been reported in Canadian cattle [0], while Canada has over 12 million cattle at any given moment [1]. This organization claims that Taiwan, Greece, Ecuador, and Russia are all higher-risk [2].

You could certainly argue that cases in animals could be under-reported, but human cases are much harder to hide, and only a total of 2 cases have ever been reported [3]. Canadians eat a lot of beef, so this suggests that the reported numbers for cattle are probably accurate, otherwise the human numbers would be much larger.

However, a different neurological condition (Multiple sclerosis) is more common in Canada than anywhere else in the world [4], which might have some connection with the disease discussed in the article (but this is just a wild guess).

[0]: https://inspection.canada.ca/en/animal-health/terrestrial-an...

[1]: https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=321001...

[2]: https://www.woah.org/en/disease/bovine-spongiform-encephalop...

[3]: https://health-infobase.canada.ca/diseases/cjd/dashboard.htm...

[4]: https://globalnews.ca/news/4191203/multiple-sclerosis-canada...
by projectyang | 2026-01-11 08:39:06+00:00
For my implementation, I'm passing in the current hand's action history (e.g. Player 1 raises to $X preflop, Player 2 calls, Player 3 calls. Flop is A B C, Player 2 checks, etc) whenever the action is on the player.

Your idea of having it being passed in real time and having the LLM create a chain of thoughts even if action is not on them is interesting. I'd be curious to see if it would result in improved play.
by danielpetrica | 2026-01-11 08:39:11+00:00
Launching Laraplugins.io

Hello artisans!

I'm excited to launch Laraplugins.io, a Laravel-built directory that helps you discover healthy, maintained plugins faster.

The platform features automated health scores for each plugin, so you can quickly assess quality and make confident decisions without spending hours researching.
Check it out the launching page here

https://coz.jp/gsu39N
by 0xbadcafebee | 2026-01-11 08:39:44+00:00
They would need to have been ingesting or breathing the glyphosate pretty recent to their blood draw. It doesn't absorb easily into skin, and it passes through you quickly. And if you do get a concentrated dose, you get nausea, vomiting, respiratory issues (if inhaled). It's a weird thing to be the culprit, since it's hard to get, and doesn't cause many issues. And it's weird to mention at all, since he says only "a few people" had elevated levels of it.

"Melissa Nicholson said her 59-year-old mother, who has suffered for four years with a neurological disorder, received test results indicating she had levels of glyphosate in her body that were 47 times higher than the acceptable level."

This is bizarre. Either she lives right next to a farm that's spraying it, and she's getting it blown into an open window in her house where she's breathing it, and then immediately went for a blood test... or she's somehow ingesting it in/around her house (like from a bottle of Roundup that keeps getting splashed on something she's ingesting).
by phplovesong | 2026-01-11 08:39:52+00:00
I know why typescript "succeeded", but always wonder what kind of web we would have if infact Haxe had become more popular for web in the early days. My guesstimate is we would have had bundlers in native code much, much earlier, and generally much faster and more robust tooling. Its only now we see projects like esbuild, and even TS being written in a compiled language (go), and other efforts in rust.

Also it would have been interesting sto ser what influence Haxe would have had on javascript itself
by alienchow | 2026-01-11 08:42:06+00:00
Thanks, I really appreciate the SMEs commenting here. I'm learning a lot.

Definitely learnt it the hard way this time. You're right that buried cables should be exact in length and fastened to a patch panel. I'll probably look into better conduit design as well for the next time (in 15 years?). Having shared conduits means I would risk damaging other cables if I tried to pull a new cable through.
by fooker | 2026-01-11 08:42:41+00:00
Yes, I agree.

Now, everyone trying to fix the medical establishment is immediately called an anti vaxxer, science denier, etc.

At some point it was inevitable that we get someone who can shrug these labels off because they do not have a scientific reputation that can be killed with these labels.

My point is, again, we are in this situation because sane attempts to fix things has not worked to an extent that people will literally try anything.
by cbozeman | 2026-01-11 08:43:03+00:00
It's because Satya is worried about next quarter's earnings call, not what Windows looks like in ten years.

BillG had that big meeting with everybody at Microsoft awhile back and basically told them they had about 6-12 months to right the ship. Personally I hope they don't. Nothing makes me happier than arrogant jackasses being utterly destroyed by life, which is what will happen if they continue to enshittify Windows.

Satya seems to forget that Azure exists because of Windows. It's the deep integration into Windows that makes it worth anything, otherwise we could all switch to Linux / Mac OS X and run everything in AWS / GCP. You quite literally don't need Azure at all for anything if you don't have Windows-based machines.
by evolve2k | 2026-01-11 08:44:07+00:00
Is djot… meant to be a shorthand on idiot / “Idjiot”?

Considering the clear markdown lineage id expect there would be easier memorability and discoverabilty of the project if it included ‘mark’ in the name.

Otherwise I’d say it looks like you’ve put considerable thought into this well done on getting it out there.
by heddycrow | 2026-01-11 08:46:26+00:00
It's really only safe to assume clay=code in the context that the author provided. Even then, it doesn't stand up to scrutiny.

It's easy to assume that because this person is a coder that they are also careful with logic, but it doesn't seem to be the case.

My take: clay coders are on the way out (or shape shifting) as AI becomes capable of writing code that can be thought of as clay. I hope to see you on the other side where we'll talk about systems that outpace the analogy.
by jmalicki | 2026-01-11 08:47:14+00:00
Other drugs aren't dosed in micrograms. It's pretty believable that street labs don't having the precision to get reliable dosing in such small quantities. 50/100mcg is the typical ambulance dosing of fentanyl (where it's often used as the primary painkiller) - so at 500 times smaller than that of benadryl, it would take a reasonably high-end lab (at least by mid-level drug dealer standards) to not wildly mess up the dosing all the time - even if you mixed at larger scales, that still doesn't easily guarantee a uniform blend.

It couldn't happen "just as easily" with any other drug.
by projectyang | 2026-01-11 08:47:21+00:00
While others have commented about solvers, I'd also like to bring up AI poker bots such as Pluribus (https://en.wikipedia.org/wiki/Pluribus_(poker_bot)).

This also wouldn't even be a close contest, I think Pluribus demonstrated a solid win rate against professional players in a test.

As I was developing this project, a main thought came to mind as to the comparison between cost and performance between a "purpose" built AI such as Pluribus versus a general LLM model. I think Pluribus training costs ~$144 in cloud computing credits.
by tomtom1337 | 2026-01-11 08:48:54+00:00
You need something "more" on the website before you ask people to create an account. "Team workspace that stays fast" isn’t clear enough for me, at least. What is a workspace? What does the interface look like? Is it in the browser? Is it an app?

People will go "what is this?", "huh, I’m not gonna make a user for this, can’t tell what it is". Those are my 2 cents.
by vessenes | 2026-01-11 08:49:55+00:00
The cli subscription actually actively cannibalizes the API business in my experience. I think this is a product decision: if you use it to code, they want to control the user experience.

If you use it to back up 100,000 MAUs, then they want you to use the API.

I was originally an API user but the cli subscription is so much cheaper that I switched over. This is a combination of th CLI getting much more useful and reasoning models using many more tokens.
by ZeroConcerns | 2026-01-11 08:50:24+00:00
Those 10 loops definitely only apply to the single mode fibre itself, not the entire assembly with armor and everything, because that's just... physically impossible.

Cables for direct burial only like to be bent once or twice, and then only gently. Anything else may very well break the armor (whether plastic or metal), after which all bets are off.

Still, for the outer jacket to become brittle to the extent described, something else is required, which may very well turn out to be "shoddy manufacturing"...
by jjk166 | 2026-01-11 08:50:38+00:00
Regime refers to who holds power in a nation. It encompasses power holders in both formal and informal institutions which span beyond just the government. The major distinction is democratic versus autocratic regimes, with regime on its own referring specifically to the autocratic version. There are plenty of autocratic regimes which we (assuming everyone on the internet is American or at least from the West) are friendly with, like Jordan's.
by gdotdesign | 2026-01-11 08:53:04+00:00
It's very similar to Mint (https://mint-lang.com/) which I'm building for some time now.

Looking at the samples, it seems Ripple is going the same direction as Mint:

- explicit component definitions

- inlined control flow in HTML tags

- component based styling

- explicit white space handling for element content

- syntax for setting references

I'm not sure why they based it on TypeScript instead of creating a new language completely, since there are a lot of new syntax added (and they have their own extension as well).

If you are looking for something similar, give Mint a try, it has a lot more features, and I'm looking to release 1.0 in the near future.
by azuanrb | 2026-01-11 08:53:05+00:00
Comparing this to API access feels odd to me. Opencode does not magically convert your subscription into API usage. It is just an alternative to the official CLI. It has a web UI, smoother UX, and less flickering. Nothing groundbreaking, but it is pretty annoying that even something as simple as tagging files with @ is still so laggy.
by mcintyre1994 | 2026-01-11 08:53:53+00:00
Okay this is super interesting!

As I was reading this I was a bit confused by the issues they mention, but at work I use Claude SSHed to a persistent dev server and I’d be annoyed if I didn’t have eg my git repos there all the time or any part of that workflow was ephemeral. I’m not really aware of what everyone else is doing with sandboxes etc.

But the bit at the end with the MDM server made it click for me. I’ve started generating tiny iOS apps for personal software stuff, because they solve data storage better than the web (at least on iOS). A database on some other server seems like a bad fit/overkill for this stuff, client side storage is too flaky because Safari. But iOS apps are limiting in their own annoying ways compared to web apps.

This looks like a really interesting solution, I can just store the data on a sprite with SQLite or whatever. Visit its URL to use my app, then does it go away on its own after a short time? I could have done that before with a server with storage, but this seems easier/probably cheaper.

If this works well/the way I’m hoping it might be the sweet spot for simple personal software that needs persistent data and you want to run anywhere.
by bionade24 | 2026-01-11 08:54:10+00:00
> Everything already works fine.

No, Archlinux was repeatedly behind with package updates. This even went as far as lagging behind Ubuntu in at least one instance, causing inconvenience and frustration for users which then either had to use other more up-to-date sources for dependencies or package the newer version of dependencies under a different installroot themselves.

This problem is caused by a staff shortage or the average necessary maintanance effort for repo packages. At least one of those 2 causes has to be solved.
by general1465 | 2026-01-11 08:56:11+00:00
> Superchargers would have about the same energy costs as an ICE car that gets 16 km/l if you charge at the more expensive Supercharges and an ICE car that gets 28 km/l if you charge at the less expensive Superchargers.

And this is main problem. The thing is that most of people does not drive some big gas guzzling trucks like in USA, but hatchbacks like VW Golf which can run from 5l~8l/100km (20km/l ~ 12,5km/l) so it is very competitive with superchargers + it is much faster and more convenient than electric charger. There is nothing better than figuring out why my car does not want to talk to this charger when there is -5 deg C outside and I am losing touch in my fingerprints.
Show HN: Show HN submissions have tripled since 2023
by anythingworks | 2026-01-11 08:59:43+00:00
I analyzed 10 years of Hacker News data (2016-2025) to track Show HN submission trends.

- Show HN posts went from ~900/month (2016-2019) to 3,315 in Dec 2025

- Share of all stories: 2.4% (2016) → 12.8% (Dec 2025)

- Notable spikes: COVID-19 (2020), AI boom (2023), and accelerating growth through 2024-2025

Data source: HackerBook (144k Show HN posts / 3.4M total stories)
by jibal | 2026-01-11 08:59:46+00:00
I'm not quibbling and that's an offensive accusation as is your "ahckchtually" mocking so I will only respond this once. Biological evolution has powerful mechanisms that this lacks ... in fact the biggest lack is that there's just one "organism" here, not a population, and just one change at a time. And your fitness function only determines whether something compiles; it gives no direction to the "evolution" ... it's not being fit to anything that drives its progress (the choices come from the PRs, not from the fitness function) which I explicitly pointed out previously when I mentioned the fitness function. So your "loose analogy" fails miserably and this thing isn't going to go much of anywhere.
by internet_points | 2026-01-11 09:01:03+00:00
https://github.com/abo-abo/org-download is handy for images (org-mode shows images just fine).

https://addons.mozilla.org/firefox/addon/copy-as-org-mode/ lets you copy formatted text from web pages to org-mode format

pdf's – do you mean downloading them? I mean, emacs can view pdf's, your computer can store them as files, making a clickable link to ./sicp.pdf from org-mode is just [[./sicp.pdf]] (or, while you're reading the pdf or browsing it in dired, hit your key for org-store-link and then in org-mode hit the key for org-insert-link).
by jasonkester | 2026-01-11 09:03:16+00:00
That’s the heart of the matter.

Front end development got taken over by the Enterprise Java camp at some point, so now there is no html and css. There’s 10,000 components, and thus nothing that can be styled in a cascading way.

All these arguments are just disconnects between that camp and the oldskool that still writes at least some html by hand.

When I get sucked into react land for a gig, it starts making sense to just tell this particular div tag to have 2px of padding because the piece of code I’m typing is the only thing that’s ever going to emit it.

Then I go back to my own stuff and lean on css to style my handful of reusable pieces.
by Earw0rm | 2026-01-11 09:03:37+00:00
Would explain why the Venn of flash-car dudes, and dudes likely to respond with extreme violence to any implication of gayness, can be described as cos^2t + sin^2t = 1.

(I'm not talking here about actual car _enthusiasts_, people who restore, customize, tweak or otherwise nerd out on performance or driving skills.. the assholes who buy something performance-ish but can't actually drive it well).

IDK though, think it's mostly just lack of critical thinking skill. They see a Mercedes in some music video, assume it's a symbol of wealth and that chicks will dig that, without realising that most women see straight through it.
by EvanAnderson | 2026-01-11 09:03:47+00:00
I live in suburban / rural western Ohio, and the deer population is out of control. Deer strikes are very common. If you haven't been in a car during a deer strike (particularly at night) you don't have a clear sense of how frightening and dangerous it is. I'd like to see more control of the deer population locally.

My property adjoins an urban nature preserve and we regularly have 10+ deer in our front yard. They're cute and we enjoy watching them, but our yard is also lousy with ticks in the summer. It's very inconvenient.

The nature preserve was a farm field, landlocked inside a city, and it became a park in 2004. In the years since the deer population in the park has climbed steadily. We used to walk in the park before we owned property adjoining, and seeing deer used to be a rare treat. In the last 5-7 years they have become an all day, every day presence. (It doesn't help that other adjoining properties put out food and salt licks, either.)

I haven't eaten venison in a long time, but my recollection is that it was pretty tasty. In terms of being concerned about the ethics, I feel better about the life a wild deer lived than a feed lot cow.
by metalman | 2026-01-11 09:04:41+00:00
poppy/opium/heroin production has shifted to myanmar, but there has been less production, and the synthetics are much cheaper ,so that reduces profitability for poppy
Afganistan, have set up addiction centers, where addicts are put, but it's cold turkey.
Opium poppy production is bieng eradicated
in Afganistan ,and penaltiys for drug smugglers and dealers will escalate, but a quick search shows the increadable synicism of the western press who are spinning it as "hardship for Afganinstans farmers"
by ffsm8 | 2026-01-11 09:05:20+00:00
If Trump does something it will be the same as with Venezuela. This invalidates most of your pointed questions against it happening.

These questions would at most be raised after it already happened, and after watching a few political influencer like Zack who routinely gets 50k+ viewers I suspect your trust in "most Americans know the difference" to be exaggerated, sadly.

This scenario also strongly reminds me of an old fable from the Middle ages, where the king reassures the peasant that the noble will be punished if he kills the peasant... But what meaning does such a punishment have for the peasant who'd be dead?

So yeah, there will be political fallout once Trump's invades it's ally Denmark, at it will invalidate NATO entirely. But does that matter to the annexed people? They'll still have lost their sovereignty to be exploited by American mega corporations.
by mgaunard | 2026-01-11 09:05:26+00:00
That's quite inaccurate.

It needs to remain destructible, and if the type satisfies things like (move-)assignable/copyable, those still need to work as well.

For boxed types, it's likely to set them into some null state, in which case dereferencing them might be ill-formed, but it's a state that is valid for those types anyway.
by internet_points | 2026-01-11 09:06:35+00:00
I think the implementation challenge is the reasoning behind https://karl-voit.at/2021/11/27/orgdown/
So you can say "my org-mode parser implements orgdown level 1" meaning it has the basics. I think it sounds like a pretty good idea, though it's kind of a third party effort – it'd be better if there were some officially sanctioned compatibility level standard from the orgmode authors.
by jjk166 | 2026-01-11 09:07:20+00:00
What possible use is it to the taxpayer to know who was affected by what health condition? NASA knows who the person is, if there is any lesson to be learned this policy isn't stopping them. What lesson do you, random citizen, expect to learn? What would you do differently if you had access to this information?

If it is policy to overshare medical details, that might lead astronauts to delay or refuse to give medical information that does matter to the mission. Before we talk at all of medical ethics, on purely pragmatic grounds this information ought to be confidential.
Ask HN: Senior software engineers, how do you use Claude Code?
by allie1 | 2026-01-11 09:07:40+00:00
We’ve all seen the crazy “10 parallel agents” type setups, but I never saw it fitting my workflow.

What I usually do is I would have Claude Code build a plan, Codex find flaws in it, iterating until i get something that looks good. I’d give direction and make sure it follows my overall idea.

Implementation is working well on its own.

But this takes a lot of focus to get right for me, I can’t see myself doing it on the same project, multiple features.

Am I missing something?
Show HN: A policy enforcement layer for LLM outputs (why prompts weren't enough)
by kundan_s__r | 2026-01-11 09:09:06+00:00
We’ve been working on production LLM systems and noticed a recurring issue:
even well-crafted prompts fail under real-world conditions.

We wrote a technical breakdown of the failure modes (intent drift, hallucinations,
modality violations) and why monitoring alone doesn’t prevent them.

Would love feedback from people running LLMs in production.
by drob518 | 2026-01-11 09:10:48+00:00
Well, perhaps “performant” isn’t the word you should be using. All code should be performant, where performant is defined as performing at an acceptable level. You might be tempted to then ask if it needs to be ultra high performance? That’s a better question but still off the mark. The correct question is whether YOU need an ultra high performance terminal emulator? If you don’t, you’re free to not use it. I haven’t found a need for it myself, for instance, and I still use the vanilla MacOS term. But that doesn’t mean someone else hasn’t wanted a faster term than the MacOS term and I wouldn’t throw shade on them for scratching that itch, even if I don’t share it.