MurphyA/hacker-news huggingface dataset:
by sensanaty | 2026-02-07 00:32:07+00:00
Minecraft at least engages their brains and can genuinely be used as a good tool for creative outlet. I have 3 kid nephews, and I'd much rather have them building random stuff in Minecraft for half the day than letting them anywhere near youtube shorts for even 10 minutes.

I actually witness this fairly regularly. The eldest has a phone (but only allowed to use it for an hour on weekends). He immediately becomes snappy, moody and basically is just a cunt of a kid as soon as he gets sucked into the brainless shit that youtube pushes on him, whereas he has never acted that way when it came to any video game. Sure he'll complain a bit about wanting to play more, but whether that's a video game or playing football with his friends he'd be complaining anyways, and I'm sure every single child in the history of humanity has complained about not being able to play for longer. Ripping the reels away though? It genuinely feels a lot more insidious to me the effect they have on his mental wellbeing, it turns him into an actual thoughtless zombie for a while as soon as he lays his eyes on them.

And this is coming from the Uncle that was obsessed with video games when I was his age (and I still am!), I'm very happy I didn't have anything like tiktok when I was growing up and was forced to dig holes in the dirt and throw marbles at my friends instead to get my entertainment.
by jandrewrogers | 2026-02-07 00:32:21+00:00
The observation that concatenative programming languages have nearly ideal properties for efficient universal learning on silicon is very old. You can show that the resource footprint required for these algorithms to effectively learn a programming language is much lower than other common types of programming models. There is a natural mechanical sympathy with the theory around universal learning. It was my main motivation to learn concatenative languages in the 1990s.

This doesn't mean you should write AI in these languages, just that it is unusually cheap and easy for AI to reason about code written in these languages on silicon.
by olivia-banks | 2026-02-07 00:35:14+00:00
I’m not sure I entirely agree with this. The example that comes to mind is text rendering in browsers. You can define a website, and how it will look, pretty well but not perfectly. There’s going to be some minor differences, like in the text rendering pipeline.

I think it’s more productive to chart all of these systems, LLMs included, on a line of abstraction leakiness. Even disregarding their stochastic nature, I think they’re a much too leaky abstraction to find any use in compilers. There’s a giant mismatch that I think is too big to reconcile.
Show HN: LLM-use – Open-source tool to route and orchestrate multi-LLM tasks
by justvugg | 2026-02-07 00:36:18+00:00
I built llm‑use, an open‑source Python framework for orchestrating large language model workflows across local and cloud models with smart routing, cost tracking, session logs, optional web scraping, and optional MCP integration. It’s designed for agent workflows (planner + workers + synthesis) that leverage multiple LLMs without manual switching or custom glue code.

Examples

Simple local usage:

ollama pull llama3.1:70b
ollama pull llama3.1:8b

python3 cli.py exec \
--orchestrator ollama:llama3.1:70b \
--worker ollama:llama3.1:8b \
--task "Summarize 10 news articles"

This runs a planner + worker flow fully locally.

Hybrid cloud + local usage:

export ANTHROPIC_API_KEY="sk-ant‑..."
ollama pull llama3.1:8b

python3 cli.py exec \
--orchestrator anthropic:claude-3-7-sonnet-20250219 \
--worker ollama:llama3.1:8b \
--task "Compare 5 products"

export ANTHROPIC_API_KEY="sk-ant‑..."
ollama pull llama3.1:8b

python3 cli.py exec \
--orchestrator anthropic:claude-3-7-sonnet-20250219 \
--worker ollama:llama3.1:8b \
--task "Compare 5 products"

Routes tasks between cloud provider models and a local worker.

TUI chat mode:

python3 cli.py chat \
--orchestrator anthropic:claude-3 \
--worker ollama:llama3.1:8b

Interactive CLI chat with live logs and cost breakdown.

Why it matters
• Orchestrate multiple LLMs — OpenAI, Anthropic, Ollama/llama.cpp — without writing custom routing logic.
• Smart routing and fallback — choose better models for each task and fall back heuristically or learned over time.
• Cost tracking & session logs — see costs per run and preserve history locally.
• Optional scraping + caching — enrich tasks with real web data if needed.
• Optional MCP server integration — serve llm‑use workflows via PolyMCP.

llm‑use makes it easier to build robust, multi‑model LLM systems without being tied to a single API or manual orchestration.

Repo: https://github.com/llm‑use/llm‑use
by saulpw | 2026-02-07 00:36:52+00:00
What I found out when I was burgled, was that they don't care. I had nothing valuable in my firesafe but they still took it wholesale. I found some papers from it drifting around outside afterwards like they had dumped it out. But not my passport or SSN card. The lock was even broken so they could have just opened it to see that and saved themselves the lift. But again, they don't care.
by paulryanrogers | 2026-02-07 00:37:20+00:00
When I graduated college my friends and classmates enjoyed Windows because it was a stable platform for gaming, despite its EEE strategy. I had even bought a used laptop when they were a luxury few other students had, dual booting RH7 and Win98.

Now I'll probably get my kids MacBooks, despite how buggy MacOS has become. Or maybe a Framework laptop with Linux, if they're feeling adventurous.
by hsuduebc2 | 2026-02-07 00:37:22+00:00
But most regulations are, and can be, enforced because the perpetrator can simply be caught. That’s the difference. This is not enforceable in any meaningful way. The only way it could change anything would be through whistleblowers, for example someone inside a major outlet like the New York Times reporting to authorities that AI was being used. On the contrary, if you systematically create laws that are, by their nature, impossible to enforce, you weaken trust in the law itself by turning it into something that exists more on paper than in reality.
by glenngillen | 2026-02-07 00:37:35+00:00
They had lightning in a bottle because they had an amazing developer experience… and gave everyone free compute and data transfer.

So much of the value was already delivered in that simple `git push heroku master` which gave you a container + load balancer + a database. The vast majority of people didn’t need more. And of those that were left that did far too few of them were willing to suddenly start paying $32/mo per dyno (you just gave me one for free! I only want one more!) or make the jump to multiple hundreds of dollars for a database.

Read any of the threads about Heroku over the years. The biggest complaint is always “it’s too expensive”. Even when a large percentage of what was on people’s bills were add-ons like databases, new relic, redis, logging, etc (i.e., not Heroku).
by unclad5968 | 2026-02-07 00:38:39+00:00
I have the same questions as you. I find many Hindu and Buddhist practices are compatible with Christianity. Eastern religion has different words than western religion for certain things, and concepts naturally get misunderstood, so I think Christians (in America at least) are somewhat afraid that by learning about eastern religion they will be worshiping a false God. The condemnation that comes with Christian groups unfortunately dissuades people from seeking the truth outside the church for fear of social exclusion.
by bityard | 2026-02-07 00:38:43+00:00
I think the hard part about that is you first have to train the model on a BUTT TON of that new language, because that's the only way they "learn" anything. They already know a lot of Python, so telling them to write restricted and sandboxed Python ("you can only call _these_ functions") is a lot easier.

But I'd be interested to see what you come up with.
by jmyeet | 2026-02-07 00:39:41+00:00
I have a long history with the Civ series. I spent a massive amount of time playing Civ1. My next most played was Civ4 and most of that wasn't the base game. It was a mod that had a very loyal fan base: Fall From Heaven 2 [1]. I have tried a couple of times to get all this to work on a modern PC but I think I'm played out on the game and I never quite get it off the gorund. I have a ton of nostalgia for it though.

Civ5 started the whole hex thing, which I was never excited about. Yes, Civ4 had stacks of doom but Civ5 turned into a puzzle of moving units in order because you could only have one per hex.

Anyway, Civ2 and Civ3 never got as much play from me. I'm a little surprised that people had the same enthusiasm. My memory of these 2 was that they just added a bunch of tedium, like I distinctly remember that tile improvement changed to turning farms into supermarkets. It's been a lot of years so I might be misremembering. Maybe I just dind't give them enough time. Or maybe nothing could capture my initial enthusiasm for the novelty that was Civ1.

Anyway, i'm always happy to see projects like this. Games really do live forever. Like people will invent software for free to keep running them (ie emulators).

The Civ series has kinda defied the usual trend to entshittification. I'm really thinking of SimCity here. It's hard to describe how much EA shit the bed with SimCity %, so much so that it basically launched Cities: Skylines, which itself has had issues with the CS2 launch.

Does Civ3 have a massive fanbase compared to Civ1, Civ2 or Civ4? I really don't know.

[1]: https://forums.civfanatics.com/threads/mod-fall-from-heaven-...
by HiPhish | 2026-02-07 00:39:59+00:00
> Given the borrowing of ideas, why then do modern Christians, including evangelicals, dismiss other cultures so aggressively?

That's really just an American thing. Americans have this concept of "manifest destiny" in their culture is the final one and it is their duty to spread it to the rest of the world. The American settlers have colonized the entire continent, but the spirit of Manifest Destiny still persists, just embodied in different forms.

For example, among evangelicals there is this paranoia of anything that might be considered pagan. Some will go even so far as to consider Christmas pagan. Meanwhile in the rest of the world it's perfectly accepted that Christianity has taken some local practices and re-dedicated them to Christ. This is not a concession to pagans to make Christianity more palatable for them (pagans are not stupid, they know it's a different religion). I can recommend the YouTube Channel "Jonathan Pageau", he used to talk a lot about this sort of stuff in his older videos.
by sensanaty | 2026-02-07 00:40:36+00:00
The EU (Maybe it's only Dutch, not 100% sure) food score system is completely idiotic since it applies to products within the same food category only, but it's not really explicitly spelled out anywhere that that's the case and as far as I know there's not even a reliable way of knowing what product falls into what category (e.g. is a freezer pizza in the same category as potato chips/snacks, or is it a baked good?), or even how they came to the score at all. So a bag of chips, a 4 cheese pizza and a head of lettuce can all have an "A" grade, with nothing to indicate what that actually means.

I'm amazed at how many people, even now after a decade of this system being in place, get confused about why a bag of chips is apparently an A. It's very misleading IMO and not very useful for conveying info, that's what the ingredient list is for tbh.
by dapperdrake | 2026-02-07 00:41:12+00:00
Everywhere.

Computing and formal mathematics rely on exhaustive case analysis and binary logic. And even with The Excluded Middle, there are unprovable statements.

There are at least two incompatible ternary truth tables (hello there SQL NULL) in formal logic. Then there is fuzzy logic, but that is also a formalization.

(NP-complete problems and uncomputable problems in binary logic are another sore point.)

And for informal systems the best people have found so far is hypothesis testing, which is to say that only the rejection of hypothesis based on measurements works, but not confirming a hypothesis.

Turtles and blech all the way down.
by scoofy | 2026-02-07 00:41:36+00:00
>The better way to look at it imo is looking at the economic loss as well of congestion/abandoned commutes. To do a ridiculous hypothetical, London would collapse entirely if it didn't have transit.

You're making my argument for me. Again, my concern isn't the day-to-day conveniences of funding, my point is that building a fragile system (a system where the funding is unrelated to the usability of the service) is a system that can fail catastrophically... for systems where there are obviously alternatives (say, National Rail which can be substituted for automobile, bus, and airplane service) are less to worry about, because their failure will likely not cause cascading failures. When an entire local economy is dependent on that system -- when there are not viable substitutes -- then you're really looking at a sudden economic collapse if the funding source runs dry, or if the system is ever mismanaged.

This is a big deal. When funding really actually does run out and the system fails, then if the result is an economic cascade into a full blown depression, then you would have been much better off just building the robust system in the long term. I just really don't think people appreciate how systems can just fail. Whether it's Detroit or Caracas, when the economic tides turn in a fragile system people can lose everything in a matter of a few years.
by sarchertech | 2026-02-07 00:41:56+00:00
“clean room implementation” is a term of art with a specific meaning. It has no statutory definition though so you’re technically right. But it is a defense against copyright infringement because you can’t infringe on copyright without knowledge of the material.

>During production, Connectix unsuccessfully attempted a Chinese wall approach to reverse engineer the BIOS, so its engineers disassembled the object code directly.

This doesn’t mean what you think it means. They unsuccessfully attempted a clean room implementation. What they did do was later ruled to be fair use, but it wasn’t a clean room implementation.

Using gcc as an oracle isn’t what makes it not a clean room implementation. Prior knowledge of the source code is what makes it not a clean room implementation. Using gcc as an oracle makes it an attempt to reverse engineer gcc, it says nothing about whether it is a clean room implementation or not.

There is no definition of “clean room implementation” that allows knowledge of source code. Otherwise it’s not a clean room implementation. It’s just reverse engineering/copying.
by goldenwind | 2026-02-07 00:42:02+00:00
Location: Chicago, Illinois, United States
Remote: Yes (US-based preferred) | Relocate: Yes

Technologies: Java, Spring Boot, Spring Security (JWT), JavaScript, TypeScript, React, Angular, Next.js, Python (Flask), SQL, PostgreSQL, MongoDB, Redis, Kafka, Docker, Kubernetes, AWS (EC2, S3), Jenkins, Terraform, Git

Role: Entry-level / Mid-level Software Engineer (Backend / Full-Stack)

Resume/CV: https://drive.google.com/file/d/1X9d_vSkR3IdaHOgUfZGNf7tmaJA...

Summary:
Hi, I’m Sanjay, a full-stack software engineer with 3+ years of professional experience building backend systems, APIs, and cloud-deployed applications. I’ve replaced manual, failure-prone workflows with reliable Spring Boot services and modern UIs, cutting processing times from hours to seconds and improving production stability.
by lotsoweiners | 2026-02-07 00:42:04+00:00
I live in as suburban of an area as you can imagine with master planned communities and what not. I can still walk to 3 grocery stores, multiple bars, fast food restaurants, fast casual restaurants, coffee shops, medical offices, convenience stores, and loads of other services in under 15 minutes. The suburbs built in the 90s and 2000s are not the dystopia people make them out to be.
by 9dev | 2026-02-07 00:43:04+00:00
It’s also pretty close to Steve Jobs initial vision of computing in the future (https://stevejobsarchive.com/stories/objects-of-our-life, 1983) but my point is that whatever it is we call AI now became reality so much faster than anyone really saw coming. Even if the pace slows down, and it didn’t yet, things are improving so massively all the time that the world can’t keep up changing to accommodate.
by kadajett | 2026-02-07 00:43:07+00:00
blECSd is a terminal UI library for Node.js where every UI element is an entity. Position, rendering, focus, animation are all plain data in typed arrays. Systems are pure functions that process that data each frame. The same architecture that renders a dashboard with form controls can also run physics-based animations, particle effects, or a Doom source port in your terminal.

The project started as a functional rewrite of the 11-year-old Blessed library. The majority of the code was written by Claude Code as a direct rewrite, with the non-vibe-coded work concentrated in the performance layer and Kitty graphics protocol support for the Doom demo. It was a full week of thousands of tests, examples, and rebuilding tools I'd previously written in Ink and open-tui.

What's in the box: 18 widgets (panels, tabs, tables, trees, virtualized lists), 7 form controls, 32 ECS components, collision detection, state machines, and a 3D rendering subsystem with five backends (braille, half-block, sextant, Sixel, Kitty). 10,234 tests across 256 files.

The performance is where it gets interesting. Instead of building on React and fighting memory issues, we leaned into game dev data structures. The hot paths all run on PackedStore, a dense array using the three-vector pattern (data[], dataIndex[], id[], generations[]) for O(1) swap-and-pop with cache-friendly iteration. Systems like spatial hashing went from 4 Map lookups per entity per frame to 1 packed lookup. Scroll physics, dirty rect tracking, collision detection, particle systems, visibility culling all iterate dense arrays instead of pointer-chasing through hash tables.

It's a library, not a framework. You own the world and the update loop. Every function takes world as a parameter. Use one widget or all of them. Works with workers in parallel environments. Written in strict TypeScript, purely functional (no classes), with Zod validation at boundaries.

The vibe coding ratio is honest: LLMs are great at cranking out the 50th widget following an established pattern. But the data layout decisions, the PackedStore design, and figuring out which stores actually need dense iteration vs point lookups required thinking about the problem. The createComponentStore<T>({ iterable: true }) API came out of that, a Map-compatible wrapper that lets you swap backing stores with one flag.

- GitHub: https://github.com/Kadajett/blECSd
- npm: https://www.npmjs.com/package/blecsd
- Examples: https://github.com/Kadajett/blECSd-Examples
by krick | 2026-02-07 00:43:12+00:00
I don't quite understand the purpose. Yes, it's clearly stated, but, what do you mean "a reasonable subset of Python code" while "cannot use the standard library"? 99.9% of Python I write for anything ever uses standard library and then some (requests?). What do you expect your LLM-agent to write without that? A pseudo-code sorting algorithm sketch? Why would you even want to run that?
by mmooss | 2026-02-07 00:43:22+00:00
I think the OP is a very interesting perspective when 'animal instincts', sharks, and hyper-aggression are put forward as necessities for success.

> Diggins is the Michael Jordan of United States cross-country skiing—the best ever—but in some ways, she is Jordan’s antithesis.

> Fellow cross country skier Gus Schumacher calls Diggins “an anti-competition competitor.” Diggins says that sometimes before a race, “I look around, and I’m like, ‘I like her … I like her … she’s super cool … she’s worked super hard … she’s overcome an amazing injury—what a story!’ ”

> at least three Olympic medals (one of each metal) ... would be quite a haul for anybody, but especially for somebody who isn’t really driven to win. Diggins is driven to do her best. She doesn’t enjoy knowing that her best might ruin somebody else’s day.
by 9rx | 2026-02-07 00:43:25+00:00
> no one makes their compilers deterministic

Go (gc) was designed for reproducible builds by default, so clearly that's not true, but you are right that it isn't the norm.

Some of the most widely recognized and used compilers, like gcc, clang, even rustc, are non-deterministic by default. Only if you work hard and control all the variables (e.g. -frandom-seed) can you make these compilers deterministic.

It's fascinating that anyone on HN thinks that compilers converge on always being deterministic or always being non-deterministic. I thought we were supposed to know things about computers around here?
by ls612 | 2026-02-07 00:43:38+00:00
He literally writes about how the claims of racism and profiling were in bad faith, intended to frighten the state investigators, and that this is known from email communications revealed in discovery on some of these prosecutions where the fraud participants discuss the strategies they will employ to maximize the impact of their bad faith allegations of racism and racial profiling. There is no ambiguity here so I don’t understand why you still want to carry water for these fraudsters.
by paulryanrogers | 2026-02-07 00:44:00+00:00
I've used Pg since 2005. In 2025 my team finally had to resort to pg_hint_plan, which I had thankfully already allow-listed. It was a lifesaver when the planner just wouldn't use the optimal index.

(Seen at least two occasions where MySQL needed hints, and once where it needed odd bool and date comparisons.)

Looking forward to dropping the hint as soon as a new, major Pg version no longer needs it.
by Salgat | 2026-02-07 00:44:14+00:00
Most people don't realize this but Paul is the earliest known Christian writer and the earliest surviving source for the Gospel. His letters also independently corroborate not only Jesus' existence as a real person (in addition to secular sources), but also that Jesus' close followers genuinely believed they met Jesus' resurrected form. Since Paul's witness is dated to within 3-5 years of Jesus' death, this also shows that the Gospel didn't develop as a myth/legend, but as something people genuinely believed who had personally met Jesus. It's a fascinating story of a Jewish religious scholar who hallucinates on the road to Damascus, has a sudden complete change of heart, and ends up transforming Christianity from a local Jewish cult into a worldwide religion.

Another fascinating topic in biblical study is the criterion of embarrassment, where the early Christian writings left in bizarre and unflattering events that members of a cult would generally leave out. The most obvious example is the crucifixion itself (considered by Jews to be extremely shameful and cursed), the repeated unflattering presentation of the disciples (portrayed as regularly confused, lacking in faith, petty about status, falling asleep at critical moments, even rejecting Jesus at the end), even Jesus' own despair when he was publicly humiliated and executed, crying out asking God why he was forsaken. This is in contrast to Islam, which has Jesus rescued and replaced at the moment of execution.
by bsgeraci | 2026-02-07 00:45:01+00:00
That is interesting, I have a good idea about setting up some red team agents and blueteam agents with claude code and seeing if we can improve security by testing things. In the pen test world these AI tools have basically beat all humans breaking into systems with no AI assistance.

If you have anymore details I would love to hear from your experience and what you think would be useful to look at. I will make a ticket based on this concern. I really want to make this as secure as we can and have people poke and do the code reviews. :)

Or analyse the code base. I am using security agents to harden the code base and testing end to end testing based on that.

Adding some security agents in the loop is a great idea!