MurphyA/hacker-news huggingface dataset:
Show HN: Five – I built a 5-story daily newsletter for who hate newsletters
by tiago_human | 2026-03-13 10:35:58+00:00
I got tired of newsletters that take more than 5 minutes to read and
leave me knowing nothing useful.

So I built Five: five curated stories every morning, readable
in 5 minutes.

The pipeline is automated — daily web search, AI-assisted
curation, straight to your inbox at 9 AM. I review the output
before it goes out.

Would love feedback on the format — especially
from people who've tried and abandoned other newsletters.
by robertlagrant | 2026-03-13 10:36:05+00:00
I'm trying to build a nextjs app and it's quite painful. It seems to be more and more focused on SSR, which I don't care about (looking for a static app that calls separate API endpoints). That would have been fine in the NextJS I remember from a few years ago, where static and SSR seemed equally viable, but I can't be bothered now. I'm going to try Tanstack Start.
Show HN: Flowly – Smooth scrolling for third-party mice on macOS
by simonij | 2026-03-13 10:37:02+00:00
Flowly fixes the janky, choppy scrolling you get with Logitech mice (MX Master 3S, MX Master 4, and other third-party mice) on macOS. Apple's default scroll handling feels terrible with non-Apple mice. Flowly applies physics-based smoothing to make it feel as fluid as a Magic Mouse or trackpad. Per-app controls, fully customizable. 7-day free trial, $4.99.
by Gym-Berlin | 2026-03-13 10:37:03+00:00
From the sealed chambers of Kandahar to the corridors of Kabul, a ‘Most Confidential’ directive has surfaced—bearing the stamp of the Taliban’s General Directorate of Intelligence. This revelation unmasks Mullah Hibatullah’s shadow strategy: a blueprint for militarized commissions, loyalist commanders, and the tightening of his iron grip across Afghanistan’s provinces. What was meant to remain buried in secrecy now stands as stark evidence of a regime bent on absolute control…
by peebeebee | 2026-03-13 10:37:43+00:00
The rate at which AI is accelerating seems the same as other big inventions.

Some examples:

- Tim invented the WWW in 1989, but I'd took until around 2000 (10 years) to go to the web we now know with Streaming and Social Media.

- The first big mobile success (Nokia 3310) was in 2000, the 'end-stage' phone (iPhone 5 or something) was also 10 years later.

- Google Deepdream was in 2016, to "Will Smith eating spaghetti" in 2023, to now AI generated video literally unrecognisable from real.

I think we will be seeing some 'end-stage' AI in the next 5 years too, where the rate of improvements will sharply drop.

Robotics will probably be next? First company that can create an all purpose robot.
by austin-cheney | 2026-03-13 10:37:52+00:00
That isn’t really correct.

Fear of observation is highly correlated with neuroticism. Creativity, on the other hand, is a component of openness which is highly correlated with intelligence. The most creative people are those who measure both high intelligence and low neuroticism, which simultaneously are the people least concerned by impacts of increased observation.

Furthermore, high trust social environments only contribute to the degree of disclosure, not creativity. In low trust social environments creative people remain equally creative but either do not openly expose their creative output or do so secretly for subversive purposes.
by mnky9800n | 2026-03-13 10:39:06+00:00
In high school we had a g3 Mac that we got Final Cut Pro on. It took forever to render a minute or two of video. But having a nonlinear editing system that took forever to do anything was way better than not having anything at all.

Edit: for true self embarrassment purposes you can see some of the films we made here:

https://youtu.be/FRQv7VUauWs?t=447&si=lCu3rp28XfKWN5ch

And also here:

https://youtu.be/ytKIG802baw?t=615&si=FJI8Cm9yYaXKMZdS

I put the start times at my movies. But there are others as well. lol.
by skrebbel | 2026-03-13 10:39:50+00:00
The article talks on and on about what document to craft to fool an AI, but how does he gain access to the target's database? How can he randomly inject data into some AI bots sources?

Like why does it even matter what kind of page to craft when some company's AI bot source database is wide open? I simply don't understand this kind of post, they do lots of effort to suggest that this is a super big scary vulnerability but actually the "vulnerability" is:

> Each [automated pipeline into your knowledge base] is a potential injection path.

In other words, the tldr of this article is

- if your knowledge base is compromised

- then your knowledge base is compromised!!!!
Searching for a Well Designed API
by willx86 | 2026-03-13 10:40:55+00:00
Hihi I'm looking for an example of a well designed api that's a small scope, a lot of places I've tried to learn from are such monoliths that where to start is daunting

Preferrably an open source project

I'd prefer:
REST/gRPC/ contained and hopefully not something huge
Go/Rust/Python/js-ts ( in that order!!)

Apologies if this is the wrong place to ask! Thank you
by herrherrmann | 2026-03-13 10:41:07+00:00
Depends on the kid’s hobby and purpose of the computer. I’ve always known that MacBooks are better for music making (especially driver hassle, audio signal reliability, etc.). Could I afford a MacBook as my first laptop? No. Did I buy a second-hand MacBook as soon as I could afford it, and have been happy with it since? Yes. As a teenager, I would’ve loved to buy a new MacBook for 500/600€.

I’m sure most other applications are less Mac-optimized, though (software development, 3d/graphics editing, gaming, …).
by tripzilch | 2026-03-13 10:42:17+00:00
What about my latest algorithm, VibeSort

// VibeSort
let arr = [51,46,72,32,14,27,88,32];

arr.sort((a,b)=>{
let response = LLM.query(`Which number is larger, number A:${a} or number B:${b}. Answer using "A" or "B" only, if they are equal, say "C".`);
if(response.includes('C')) return 0;
if(response.includes('B')) return -1;
if(response.includes('A')) return 1;
return 0;
});

console.table(arr);
by bengale | 2026-03-13 10:42:57+00:00
Seems to be around 1 million. It's chunky and it's probably not well optimised for the build to be honest, but it was only starting to creep up the priority list as it crossed the 10m mark.

This is also the length on our CI which is running on some POS build machine. Locally it's far faster, but with Vite 8 its crazy fast.
by bonoboTP | 2026-03-13 10:43:45+00:00
It's also not clear from the other side. Do you give a lot of guidance, so the intern becomes reliant on always having someone telling them what to do exactly on the micro level? Or let them work it out slowly, and during that process get familiar with the systems more closely? I find that having a clear task to solve actually gets me more of an understanding of how everything works, than reading a top-down documentation where I don't have any context of "why".

Also interns can differ a lot. They can need different levels of guidance and can come with widely different levels of prior experience, even in unrelated debugging and troubleshooting like fixing network ports for LAN gaming or whatever kids these days might be doing. Setting up VPN to evade geoblocking or whatever. Others may have no idea what to even do. And those who can do it may take widely different time.

I think an internship is, in fact, a good place to learn these meta-lessons too. You ask for some guidance, then you see it was maybe too much. Another time you don't and spend a lot of time, and have your supervising engineer say "oh I could have told you XYZ very quickly", then you update and recalibrate. There is no single short message that can convey this. That's why experience is valuable.
by 21asdffdsa12 | 2026-03-13 10:44:17+00:00
The problem is the remnants of the persian high-culture, that the theocracy broods over. Its capable of creativity and decapitating the leadership actually increased that throughput of destructive creativity.

Its like taking out hitler, who believed air-plane-pilots should fight each other with lances in midair. Without him, a jet-fighter, can be a jet-fighter not a bomber, same for the ayatollah.
by eladbash | 2026-03-13 10:44:19+00:00
Kore is a native macOS desktop app that brings a k9s-style, keyboard-driven experience to Kubernetes cluster management — without living in the terminal. It pairs a Rust backend (powered by kube-rs) with a React frontend (Vite + Tailwind + shadcn/ui) inside a lightweight Tauri v2 shell.

If you spend your day switching between kubectl, k9s, Lens, and your browser to manage clusters, Kore consolidates that workflow into a single, fast, keyboard-first app.
by hrmtst93837 | 2026-03-13 10:44:55+00:00
Embedding owner metadata and file origin helps, but relying on it as a cure-all is risky. Attackers aiming to poison your RAG are just as happy to phish an employee or exploit public-facing sources with legitimate owner signatures. Corporate directory info and source attribution can still be faked or compromised, so provenance is not the same as integrity. If you treat any document with a valid owner field as authoritative, you are still one social engineering email away from junk in your knowledge base.
Need feedback to build a product for founders to track decision-making
by shreyast6 | 2026-03-13 10:45:56+00:00
Most founders have to constantly make critical decisions every single day.
But there is no way they keep track of them. I feel, if there was an AI that records their decision making process - like how they feel, their gut instinct, whether they relied on data, what questions they asked to arrive at a conclusion, how they arrived at a conclusion; and recorded it – I think this information can be invaluable for people to improve upon if let's say I built a ChatBot that remembers your decision making.

My idea is I'll create 4 dashboards - Tasks, Decisions, and Evaluations, and then AI Mode. If there is a current critical task at hand, the user will record it. Once a decision is made, the task is moved into Decisions where they can record their decision making process. After the process is recorded, the decision moves into Evaluations, where the founder can introspect on their decisions based on few critical thinking and problem-solving frameworks that I've compiled.

After this, in AI mode, you'll have a memory of all the decisions you've made till now, and you can ask it anything.

This tool can also be used by HRs, who have to select or reject a candidate and they can record their decision making process. Or by managers to give instructions to their team, to accomplish a thing in a certain way.

I want to know feedback from people here, about what they think of such a tool and will people pay for this. What do you think? A web version will be an ideal product, or a mobile app (for ease of access)? Please let me know!
by istenesimi | 2026-03-13 10:46:09+00:00
I gave Claude Code (Opus) 9 structured prompts and asked it to recreate
FFmpeg's MJPEG decoder from scratch in pure C99. No dependencies.

Results: 4,103 lines of C, 16 passing tests, SSIM 0.9789 vs FFmpeg output.
Performance: ~8% of FFmpeg's speed at 1080p (11 FPS vs 134 FPS).

The interesting part isn't that it's slower, it's that 2,403 lines of
readable C99 got within an order of magnitude of 30 years of hand-tuned
assembly. And the AAN fast IDCT optimization alone gave 85x speedup over
the naive implementation.

Repo: https://github.com/0xD8C4A475/liberated-mjpeg

Built after discovering malus.sh, a satirical "Clean Room as a Service."
We decided to actually try the robot recreation part.
by multidude | 2026-03-13 10:49:11+00:00
I think you have a point. The credential part feels like a solved problem — auth-proxying has been around for a while. What seems genuinely new to me is the approval layer, the idea that a human should confirm before a sensitive action actually executes. I'm not sure that's covered by tokenizer or SSO proxy, but I could be wrong. Is that the real differentiator here, or am I missing something?
by JuniperMesos | 2026-03-13 10:49:26+00:00
> "Insane." Psychiatric hold. Three days. Due process on paper, not in practice. Police in my town can and do use this if they don't like you.

And there are definitely insane people who are a threat to themselves and others who wander around, making the streets and public transit systems unsafe and unpleasant, who need to be put into something like a psychiatric hold by something like the police.

And if you don't have police and a criminal justice system that are willing and able to impose psychiatric holds, you wind up with a bunch of incidents where a crazy mentally-ill vagrant kills someone in a public (the Iryna Zarutska murder, or any of the various cases where a homeless person randomly shoves someone into the path of an oncoming train at a public transit station); or incidents where someone else gets railroaded by the criminal justice system for intervening in a crazy mentally-ill person threatening people around them (the Daniel Penny incident - many people, even nominal anti-carceralists, are upset that he was not successfully convicted and incarcerated for murder). Not to mention all the less-newsworthy incidents where insane people walking the streets and public transit systems systematically ruin them for everyone else, either through vandalism or theft or simply screaming incoherently at people as they try to use the public commons.

It's certainly possible for the police to abuse psychiatric holds if they don't like you; on the other hand, the existence of large numbers of people who should be in some kind of psychiatric hold but aren't disrupting and vandalizing the public commons is one of the biggest quality of life and physical safety problems in my region and in many other American urban areas.
by jon-wood | 2026-03-13 10:50:43+00:00
> I've swapped out the endless tinkerability of android with the vanilla 'it just works'-ness of the iphone. That curiosity took me far, but I seem to have lost it along the way.

I feel this, and on the whole I've done the same thing. I'm deep in the Apple ecosystem because it all just works together without me having to tinker with it. I think this is mostly a reaction to now doing that stuff professionally - 4 days a week, whether I feel like it or not, I'm required to make computers do things they couldn't do before I started.

When I get to the end of the work day, or out of bed on a Sunday morning, I might get the urge to tinker with things but I refuse to have tinkering with things to make them work be a requirement for my rest time. Leisure tinkering must be on my terms, because if I'm forced to tinker with something just to do what I really wanted to do that's not tinkering, that's the thing fucking with me, and I will swear profusely at it throughout.
by lemonad | 2026-03-13 10:51:24+00:00
I've spent some time thinking about this earlier as this indeed is one way a teacher would introduce a young child to programming (but by using actual bread, pb and j). An important underlying question is why kids would learn programming in the first place if they're not going to be programmers... one answer, which applies to math as well, is that it is learning another way to think. The whole point is that it is difficult to specify exact behavior, especially when you can't lean on someone's already established understanding of the world.

Another related idea (if I don't misremember) is brought forth in the book "Program or be Programmed": that it's not the programming itself but learning that things powered by software are intentionally (by meticulous instruction, like above) made to work like they do rather than just happen to work a specific way. Which hopefully leads to the realization that we have agency and can change how things work in the world, should we want to.

Now, some people are arguing for teaching kids programming via vibe coding and one the one hand I can see their point but on the other hand, it was never about the programming in the first place. Vibe coding is kind of the opposite of the two ideas if you don't first teach them. It's making the PBJ-making teacher/robot go "oh, so you want a PBJ, here's one". There's no learning new ways of thinking. It's also making it seem like things are not intentionally made to work a specific way but more just happened to become that way. Some of that empowerment and agency is lost, I feel, although I can see that there is agency in creating things too.
by tvali | 2026-03-13 10:51:48+00:00
..title continues: based on any part of my Laegna math theory and spireason scientific spirituality, a bare blueprint of assumptions, but still enough to take different philosophical sides in morely calm manner. The task was that millions of same scope and class apps should appear from random users: so, it must not use a corpus of my theory as it's essential idea, but it must choose small part it understands and scopes rather down.
by AdamN | 2026-03-13 10:52:42+00:00
Infinite downside is theoretical. The bigger problem that I learned a long time ago is that the leadership of every company is fighting against the stock going down. So if you're long a company then your interests are aligned. If you're short you really need to have conviction that it's a winning bet because everything else is fighting you. Also, it's a short term play - the short eventually needs to be unwound. So you're not just making a bet you're making one that's losing you money over time.
by xorcist | 2026-03-13 10:54:42+00:00
It's something akin to a service provider in SAML parlance, if we are to believe reporting. How can it be air-gapped?

And if we are to believe the hacked company, it is a development environment with test data in it. That remains to be seen, but is a risky thing to lie about. If there is production data in the leak, we will surely know about it.
by stingraycharles | 2026-03-13 10:55:11+00:00
For what it’s worth, I agree with you; the article is LLM written although not with the usual gotchas, so they’re more subtle.

The subtle ones like this I don’t mind too much, as long as they get the content correct, which in this case leaves quite a bit to be desired.

I’m also noticing that some people around me appear to just be oblivious to some LLM signals that bother me a lot, so people consume media differently.

I absolutely do believe that AI generated content needs to be called out, although at this point it’s safe to say that pretty much all online content is LLM written.
by eladbash | 2026-03-13 10:55:13+00:00
I totally get the concern giving an LLM 'write' access to a production cluster is definitely a scary thought.
To clarify: Kore is designed to be read-only by default. It’s an exploration and investigation tool, not a deployment or management engine. It uses the AI to help correlate data, explain complex status fields, and navigate the relationship between resources (like tracing why a Service isn't hitting its Endpoints).

Since the tool does not perform any apply, patch, or delete operations, there is no risk of the AI 'hallucinating' a destructive command that would actually impact the cluster infrastructure.
by mikkupikku | 2026-03-13 10:55:50+00:00
Medical costs? Okay, how about paying for the smog and stench?

$200 per pack, increasing yearly. That'd probably be about right. You should have quit years ago. If you started smoking anytime in the past 50 or so years, after being taught in taxpayer funded schools not to smoke, then you should receive an additional one-time fee of a hundred thousand dollars, because genuinely fuck you.
by valentinza | 2026-03-13 10:57:03+00:00
Fascinating approach — using VSA to compress graph traversals into O(1) SIMD operations is a clever way to sidestep the RAG vs graph DB trade-off. Curious about a couple of things: how do you handle fact deletion or correction once something is superposed into the accumulators? And what does the query interface look like from the agent's perspective — is it purely similarity-based via Hamming distance, or do you support structured relational queries too?
by A_Duck | 2026-03-13 10:57:32+00:00
Interesting to see more of this thinking on Hacker News

Perhaps one of the secondary effects of AI replacing developers will be mobilising a group of smart, motivated people to the left

(It's always interesting to think of the secondary effects which kick in past a certain point of growth. High-multiple stock valuations often fail to take these into account. For the East India Company, for example — your company can keep growing until it's the size of a country. But suddenly other countries treat you as a foreign power rather than a pet.)
by deniscartin | 2026-03-13 10:58:17+00:00
I have been experimenting with a workflow where you describe a project in natural language and get a motion graphics style presentation generated automatically.

Instead of building slides manually, the idea is to prompt something like:

“Explain a startup that helps people share unused parking spaces. Use simple animated scenes and icons to show the problem, the solution, and how the app works.”

The system generates a sequence of animated scenes that visually explain the concept, similar to short explainer videos used in startup pitches.

What I find interesting is that this shifts the focus from design to narrative. You describe the story you want to tell, and the visuals adapt to it.

I am curious whether people see this becoming a practical way to present ideas, or if motion graphics still require manual design to feel polished and professional.
by austin-cheney | 2026-03-13 11:00:11+00:00
I manage 40% of a major enterprise API effort for the government. At work we use RAML to design and specify our APIs and they are all REST. The actual API requirements come from existing data systems or external teams.

For my personal software I design all my APIs as JSON objects, using TypeScript interfaces for their definitions, and I associate those objects to a service name. So data will look like a parent object with properties data and service where data is the defined JSON payload and service is the name of that data schema. This allows me to use a WebSocket connection for all my various services and it’s so much faster.
Show HN: Who watches the watchmen? A public decision track record for AI agents
by hleichsenring | 2026-03-13 11:00:12+00:00
Curious what people think about this problem: If autonomous agents collaborate, how do we know which agents actually make good decisions?

I always liked it deterministic and reasonable. I want to trust the automation, doesn't matter if it is an agent or terraform.

That's the reason I brought Agent Smith to life.
Agents can post their decision with the context and the reasoning. Also the confidence need to be defined. After execution they can post outcomes. Other agents can challenge or audit them.

Humans and agents score decisions separately. The gap between the scores becomes the signal.

A simple idea behind: Agents should have a public decision track record.

Here is ClawHub skill if you want your agent to participate:
clawhub install holgerleichsenring/agent-smith
[https://agent-smith.org](https://agent-smith.org)
[Github](https://github.com/holgerleichsenring/agent-smith-openclaw)
Ask HN: How are remote engineers outside US/EU landing paid startup contracts?
by valentinza | 2026-03-13 11:01:28+00:00
I'm a senior full-stack engineer (6 years, TypeScript/Node.js/React/PostgreSQL) based in South Africa, wrapping up a contract and looking for my next paid remote engagement.

I've been applying through HN Who's Hiring threads, YC job boards, and direct outreach. Getting responses, but I've noticed a lot of roles either require US/EU residency or are equity-only.

For engineers outside the US/EU who are doing paid contract work with startups: how did you find those engagements? What platforms or approaches actually worked? Did you go through agencies, direct outreach, or something else?

Curious what's working for others in similar positions.