MurphyA/hacker-news huggingface dataset:
by mft_ | 2026-03-07 12:34:25+00:00
It's not black/white. There's are scales of complexity and innovation, and at the moment, the LLMs are mostly good (with obvious caveats) at helping with the lower end of the complexity scale, and arguably almost nowhere on the innovation scale.

If, as a principal engineer, you were performing basic work that can easily be replicated by an LLM, then you were wasted and mistasked.

Firstly, high-end engineers should be working on the hard work underlying advances in operating systems, compilers, databases, etc. Claude currently couldn't write competitive versions of Linux, GCC (as recently demonstrated), BigQuery, or Postgres.

Secondly, and probably more importantly, LLMs are good at doing work in fields already discovered and demonstrated by humans, but there's little evidence of them being able to make intuitive or innovative leaps forwards. (You can't just prompt Claude to "create a super-intelligent general AI"). To see the need for advances (in almost any field) and to make the leaps of innovation or understanding needed to achieve those advances still takes smart (+/- experienced) humans in 2026. And it's humans, not LLMs, that will make LLMs (or whatever comes after) better.

Thought experiment: imagine training a version of Claude, only all information (history, myriad research, tutorials, YouTube takes and videos, code for v1, v2, etc.) related to LLMs is removed from the training data. Then take that version and prompt it to create an LLM. What would happen?
by seba_dos1 | 2026-03-07 12:34:29+00:00
> Their whole magic and skill is now capable of being done by a PM in 5 minutes with some tokens.

[citation needed]

It has just merely moved from "almost, but not entirely useless" to "sometimes useful". The models themselves may perhaps be capable already, but they will need much better tooling than what's available today to get more useful that that, and since it's AI enthusiasts who will happily let LLMs code them that work on these tools it will still take a while to get there :)
by codingdave | 2026-03-07 12:34:39+00:00
Isn't this old news? We've known for many years that cross-posting similar content decreases SEO results. And nowadays, with Google becoming less and less important, why even play the SEO game at all? It always was a bit of snake oil anyway.

Besides, if your goal is how to spam content and get eyes on it, well, that sure sounds like you are trying to be part of the problem. Whether or not you can get automated spam in search results, it is exactly what people do not want in their search results.
by eouzoe | 2026-03-07 12:34:59+00:00
Location: Taiwan (UTC+8)
Remote: Yes
Willing to relocate: No
Technologies: Rust · Nix · Firecracker · WASM · WebGPU · MCP ·
TLA+ · Kani · Aeneas · Tantivy · eBPF · io_uring

I tend to work at the layer most people would rather not
think about.

bose-search — a meta-search MCP server for AI agents.
247 engines via SearXNG, local Tantivy index, RRF fusion,
PID backpressure, and a scavenger algorithm built on
information-theoretic surprise scoring. Single Rust binary.
Integrates today with Claude Code, Cursor, and Windsurf.

Forge — a deterministic execution fabric on Firecracker
microVMs and Nix derivations, with SHA-256 output
verification and a trust scoring system. The roadmap
includes Kani proof harnesses and FoundationDB-style
simulation testing. The ambition is formal verification
end-to-end.

I work with Claude Code. Given API access and a reasonable
environment, delivery tends to accelerate rather than stall.

Available for contract. I require Anthropic API access
provided by the client — I do not front infrastructure costs.

GitHub: github.com/eouzoe
Email: eouzoe@proton.me
by petrnzrnk | 2026-03-07 12:35:54+00:00
Good point on upstream vs downstream. The retry controller is intentionally
downstream — I want the validation layer to be provider-agnostic and prompt-agnostic.
But you're right that better-structured prompts reduce first-pass errors.

Interesting approach with flompt's typed blocks. The key question for me is whether
explicit output_format constraints survive model updates and provider switches —
schema drift often comes from model version changes, not just prompt ambiguity.

How does flompt handle validation when the model ignores the output_format block
entirely? That's the failure mode I designed the retry controller for.
by Al-Khwarizmi | 2026-03-07 12:37:41+00:00
I'm not defending their regime or implying that they have more freedom than in the US, but from the purely practical perspective of a traveler, the fact is that it's much easier and less disruptive to avoid showing anyone the middle finger or criticize the local government during a short trip than to go through social network profiles, IM conversations, etc. to remove any memes or negative opinions about Trump or the US.

In short, the thing is that countries like UAE are predictable. Follow their laws and don't mess with them, and they won't mess with you. The US has become unpredictable, hence more dangerous.
by otabdeveloper4 | 2026-03-07 12:38:11+00:00
Oracles have their use too, but as long as you keep confusing "oracle" and "tool" you will get nowhere.

P.S. The real big deal is the democratization of oracles. Back in the day building an oracle was a megaproject accessible only to megacorps like Google. Today you can build one for nothing if you have a gaming GPU and use it for powering your kobold text adventure session.
by b112 | 2026-03-07 12:38:21+00:00
Way to leave out context!

By no means were they suing for downloading alone. They were suing for sharing while downloading, and seeding after, and as "early seeders" they helped thousands obtain copies.

Right or wrong, it was absolutely not about just downloading. It wasn't about taking one copy.

In their eyes, it was about copyng then handing out tens of thousands of copies for free.

Again, not saying it was right. However, please don't provide an abridged account, slanted to create a conclusion in the reader.
by sumitkumar | 2026-03-07 12:40:26+00:00
I have seen more reactions of people about this tech than actual implementations made possible which pushed the boundaries further. It is an amplifier of technical debt in mostly naive(people experienced in bad patterns) user base.

Take anthropic for example, they have created MCP/claude code.

MCP has the good parts of how to expose an API surface and also the bad parts of keeping the implementation stuck and force workarounds instead of pushing required changes upstream or to safely fork an implementation.

Claude code is orders of magnitude inefficient than plainly asking an llm to go through an architecture implementation. The sedentary black-box loops in claude code are mind bending for anyone who wants to know how it did something.

And anthropic/openai seems to just rely of user momentum to not innovate on these fundamentals because it keeps the token usage high and as everyone knows by now a unpredictable product is more addictive than a deterministic one.

We are currently in the "Script Monkey" phase of AI dev tools. We are automating the typing, but we haven't yet automated the design. The danger is that we’re building a generation of "copy-paste" architects who can’t see the debt they’re accruing until the system collapses under its own weight.
by truelinux1 | 2026-03-07 12:41:32+00:00
We say "deploy the model" and "ship the model" as if it's software — but is it?

A .gguf or .safetensors file has no control flow, no executable instructions — it's inert without an inference engine. That makes it data, not code. Yet weights implicitly encode behavior the same way conditionals do, just in a non-linear way.

I feel the answer is "no" but I'm not sure that's the complete answer. I'm curious what others think.
by 0x5FC3 | 2026-03-07 12:41:56+00:00
It's "open weights" not "open source" and many other (problematic) things I talk in my post here: https://pop.rdi.sh/sovereignty-in-a-system-prompt/

Another user linked to the discussion that post had already: https://news.ycombinator.com/item?id=47137013

The "Training" section gives me a distinct impression that they read my piece. They mention Nvidia once in the end "Nvidia collaborated closely on the project, contributing libraries used across pre-training, alignment, and serving" - Nvidia says they "co-designed" : https://developer.nvidia.com/blog/how-nvidia-extreme-hardwar...
by segmondy | 2026-03-07 12:42:12+00:00
I don't know that this is a first model release. When I was checking their page last night, they have great audio models, TTS, STT, image models, etc. I'm skeptical that folks do all of that on the first release. Possible but unlikely, with that said. The evals look amazing, the audios I got to play is amazing. I hope everything about them is legit, we need more sovereign models.
by rayiner | 2026-03-07 12:42:27+00:00
> Second, the constitution may be written but the interpretation is always changing

It’s okay if the change is because you think the new interpretation is closer to what the constitution originally meant.

It’s democratically illegitimate to change the interpretation otherwise. A written constitution is already an impingement on democracy. But how can it be that whoever is doing the interpreting is allowed to restrict democratically adopted laws in ways the constitution didn’t originally intend to restrict them?
Show HN: learnchess.ai – Local-first chess coaching app with AI
by nikolasburk | 2026-03-07 12:42:47+00:00
I've been playing chess for a few years with my ELO stuck around 1600 on Lichess. I wanted an app that combined puzzle training, interactive lessons, game analysis, and AI coaching in one place. But all the apps I used over the years either felt overwhelming, had UX that wasn't up to my expectations for a modern app or were lacking some fundamental features that I really wanted. So, I built LearnChess.ai.

The technical angle I'm most excited about: it's built local-first using LiveStore (event-sourced, SQLite on-device), which means zero loading delays for user data and full offline support. Sync to the cloud happens in the background for cross-device usage. The stack is TanStack Start (web), Expo (mobile), and it runs entirely on Cloudflare.

Features in the current beta:

- Puzzle trainer with community submissions

- Guided lessons for openings and endgames

- Game import and analysis from Lichess & Chess.com

- Opening explorer based on your own game history

- Stockfish running on a dedicated Hetzner server (faster than in-browser WASM)

- AI coaching integrated directly in the analysis board

- Coordinate training, beginner track, leaderboards, ...

Available on web, iOS (TestFlight), and Android (nearly ready).

Would love your feedback — both on the product and the architecture choices!
by familytreeeasy | 2026-03-07 12:43:22+00:00
Thanks! You’re right that adding siblings without a parent is tricky from a data-structure perspective—they need a common parent or family node to define the relationship.

To solve this without breaking the tree structure, I’m planning to support "single-parent" nodes. This will allow you to create an empty or placeholder parent to group siblings together without needing a spouse.

This should give you the flexibility you’re looking for while keeping the underlying hierarchy intact. Thanks for helping me refine these edge cases!
by HeapsGood | 2026-03-07 12:44:03+00:00
But your ‘lookups’ count doesn’t factor-in nested lookups incurred by ‘include’ directives. Isn’t that the whole point of this? And your ‘security grade’ seems to be incongruous with the look-up count.

And could you detail your use of LLMs in this? It’s straightforward DNS queries, right?

I don’t see options for the ‘safety toggles’ you mentioned.
by ben_w | 2026-03-07 12:44:15+00:00
Not "a lot" of Hollywood, not yet.

Short clips are doable, but the coherency duration before it goes weird just isn't there yet, unless you're OK with very short segments (like, single-digit seconds) between each AI-equivalent of a cut. That will probably improve, but the tech isn't there yet for "a lot", it's like CGI in the 90s rather than CGI as it is today.

That's aside from how AI output isn't copyrightable, which may or may not matter depending on if your goal is money or propaganda.
by dekken_ | 2026-03-07 12:44:18+00:00
> as the world starts getting more brand-ed and corporate-y...

I gravitate toward what I consider authenticate/consistent people which for me at least has seemed to work out as I also try to be that way.

> Can you have a linkhut profile...

It doesn't really work that way, you can see other peoples public conversations to see how they interact, as a metric for their personalities, which, might be more work. It's network effects moreso.

as for https://ln.ht, I can see it working for some people, but personally I think there's a bit too much going on, sensory overload.
by tdeck | 2026-03-07 12:44:51+00:00
> In most cultures, it's the speaker, who is supposed to communicate clearly, and concisely. In western culture, it's the listener, who is expected to decipher whatever the speaker is talking about.

If you said this in Japanese, I'd say something like "Hmm, that seems a bit...". And you'd be expected to figure out what the rest of the sentence was.

To be more clear, I don't think the generalization you're making is valid. My experience of non-"Western" cultural communication styles has not at all been uniformly more direct and clear. I think some subcultures in the US have an annoying habit of doing what you describe (e.g. "if you can't follow this you must be dumb" kind of mentality) but many others do not.
Show HN: Synapse – structurally honest reasoning VM (spec) – the missing layer
by lfmuc | 2026-03-07 12:46:24+00:00
story:

i wanted to make use of the enormous corpus of docs, pdfs, epubs in my possession

and reason on top of them, reliably.

so i started to look into RAGs, taming LLMs for my needs and desires;

but they don't seem reliable and chat interfaces were not made for such tasks.

so i wanted to build a version which runs on my own local device,

reliable, potent, private and fast.

as i was planning / architecting / experimenting,

i realized that the agentic libraries are not very transparent or modular to bend to my needs.

so i deconstructed to what they are fundamentally,

finite state machines (first principles thinking)

a reliable, battle tested computer science phenomena.

so i started to think how can we leverage FSM in a more mature, modular and reliable fashion.

i started to read papers, arXiv, etc.

eventually, i came up with synapse.

and i can't do it all myself

so here we are.

Apache 2.0 license.

please crucify and resurrect my ideas

so that i can eventually reason on my corpus and build myself at a velocity my adhd brain dreams of.

merci.
by cpursley | 2026-03-07 12:46:46+00:00
Yeah, exactly. For the longest time those of us who were self taught and/or started late were looked down upon. Before that, same with corporate vs. open source. This is the same elitist and gatekeeping mentality. If LLM coding tools help people finally get ideas out of their head, then more power to them! If others want to yak shave to and do more serious intellectual type of programming and exploration, more power to them!
by gethly | 2026-03-07 12:46:52+00:00
Seems pointless. Go should focus on refactoring core libraries, especially net and http, for performance because nbio, gnet and others are kicking its ass. And that is sad, as third party libraries should never perform better than standard library.

Also swiss tables were great addition to Go's native maps, but then again there are faster libraries that can give you 3x performance(in case of numeric keys).
by frumiousirc | 2026-03-07 12:46:55+00:00
It depends.

Google's AI that gloms on to search is not particularly good for programming.
I don't use any OpenAI stuff but talking to those that do, their models are not good for programming compared to equivalent ones from Anthropic or google.

I have good success with free gemini used either via the web UI or with aider. That can handle some simple software dev. The new qwen3.5 is pretty good considering its size, though multi-$k of local GPU is not exactly "free".

But, this also all depends on the experience level of the developer. If you are gonna vibe code, you'll likely need to use a paid model to achieve results even close to what an experienced developer can achieve with lesser models (or their own brain).
by bri3d | 2026-03-07 12:47:17+00:00
I generally agree; for most organizations the product is the value and as long as the product gives some semblance of functionality, improving along any technical axis is a cost. Organizations that spend too much on engineering principles usually aren’t as successful since the investment just isn’t worth it.

But, I have definitely seen failure due to persistent technical mistakes, as well, especially when combined with human factors. There’s a particularly deep spiral that comes from “our technical leadership made poor choices or left, we don’t know what to invest in strategically so we keep spending money on attempted refactors, reorgs, or rewrites that don’t add more value, and now nobody can fix or maintain the core product and customers are noticing;” I think that at least two companies I’ve worked at have had this spiral materially affect their stock price.

I think that generative coding can both help and hurt along this axis, but by and large I have not seen LLMs be promising at this kind of executive function (ie - “our aging codebase is getting hard to maintain, what do we need to do to ensure that it doesn’t erode our ability to compete”).
by LazyCoder20 | 2026-03-07 12:47:50+00:00
Same issue I faced, in fact I had 5 email ids at that time on my device and all of them got banned.

Filling the Google form does not help in most of the cases for anthropic as the system itself has flagged something unusual, possibly multiple accounts from same device. Or temporary email login or multiple requests.
Issue is that they don't specify the cause,

However recently on 3rd March 2026, out of sudden one of mine Gmail got banned however I haven't used it at all, lately on Claude.
I filled the form for appeal suspension at

https://support.claude.com/en/articles/8241253-safeguards-wa...

And after 2 days, it got reinstated.

Only way I guess to recover it is to fill this form unfortunately.
by pbronez | 2026-03-07 12:48:15+00:00
I had an experience like this when I switched to a Keyboardio split keyboard. It was impossible to use at first. Then I do some deliberate practice with a typing tutor app and now I love it so much I own multiple.

Is there a good tutorial for some of these advanced text editing features?

In particular I’d like to get platform independent shortcuts / key bindings. I use both windows and MacOS daily, and it throws off my muscle memory for shortcuts like “go to beginning of line”
by yogin16 | 2026-03-07 12:48:34+00:00
Today I launched and pushed the first version of [Better CLI](https://github.com/yogin16/better-cli).

It’s a simple skill that helps build command-line tools that are easier for people to use and easier for AI agents to run.

I made it for a very practical reason: a lot of CLI tools work, but still feel confusing. Errors are vague, help text is thin, and automation breaks on small surprises.

Make CLIs such that it helps AI Agent navigate, instead of fighting with it.
Inspiration came, when I was writing CLI for [lore](https://github.com/lorelang/lore), and couldn't find any skill for CLI writing that I was looking for.

So this project is my attempt to keep things straightforward:
- clearer commands
- clearer errors
- output that is easier to reuse
- fewer “guess what I meant” moments

To test this skill, I ran it on recently launched Google's [gws cli](https://github.com/googleworkspace/cli):

```bash
npx skills add yogin16/better-cli
```

Then on Claude just one prompt:
```bash
use better-cli skill and improve the cli as needed with best practices, no regression, ultrathink.
```

The gws cli is already nicely written for AI Agents, still it came up with [these changes](https://github.com/googleworkspace/cli/pull/297/changes) to improve error messages so that AI Agents using the cli knows what do with it.

If you build CLIs (or suffer through them every day), I’d love your feedback. CLI is what the new software is becoming, at least for now. (API -> MCP -> CLIs) Hope this helps you better the CLIs for your software for agents.
by _Tev | 2026-03-07 12:49:19+00:00
> This assumes infinite demand which is not a good assumption imo.

Yes, but "AI replaces people by improving productivity by 20-50%" is clearly a case of https://en.wikipedia.org/wiki/Lump_of_labour_fallacy. So maybe the "people are losing their jobs" is just totally unrelated to AI . . . but people keep repeating that "companies can do same work with fewer people thanks to AI" nonsense, so there will always be a need to remind them how actual economics work.
by Philip-J-Fry | 2026-03-07 12:49:19+00:00
What is this app and what does it do? Can we see it?

I find it very hard to believe anyone could code anything complicated with Claude that 5-6 competent developers could do.

I am currently working on a relatively complicated UI on an internal tool and Claude constantly just breaks it. I tried asking it to build it step by step, adding each functionality I need piece by piece. But the code it eventually got was complete garbage. Each new feature it added would break an existing one. It was averse to refactoring the code to make it easier to add future features. I tried to point it in the right direction and it still failed.

It got to the point where I took a copy of the code, cut it back to basics and just wrote it myself. I basically halved the amount of code it wrote, added a couple of extra features and it was human readable. And if I started with this, it would have took less time!
by echelon | 2026-03-07 12:49:29+00:00
By focusing on AI, you missed the point.

Slack is monopolizing data access and not giving companies access to their own data.

Companies want to hook up their chat BI to LLMs so it can be instantly and richly queried. Slack search sucks, and an LLM could increase employee efficiency by an order of magnitude. It could also make a lot of requests self serve rather than having employees interrupting each other constantly.

Slack is prohibiting companies from surfacing their own data to AI. They're perhaps worried this will erode their leverage.

That's the entire point here.

Companies should have the option to leverage their chat data for AI rather than having no option at all.

Slack bad.
by DiogenesKynikos | 2026-03-07 12:49:47+00:00
> Imagine how silly you could make me look if you could quote exactly where in the Taiwanese constitution it does! I invite you to try.

Okay, since you asked for it. Article 4 of the constitution of the Republic of China:

"The territory of the Republic of China within its existing national
boundaries shall not be altered except by a resolution of the
National Assembly."

This was passed in 1947, when the Republic of China very explicitly claimed all of China (plus Mongolia). The constitution sets that claim in stone, and says that it can only be changed by an act of the legislature. There's never been such an act.

Taiwan formally recognizes mainland China as the "Mainland Area," and legally considers it part of the ROC but under different rules than the "Free Area." It's a legal mess that arises out of formally claiming a territory that they don't control (and now no longer want to regain control over).