MurphyA/hacker-news huggingface dataset:
by OneDeuxTriSeiGo | 2026-03-09 00:28:35+00:00
That's just the bluesky PBLLC PDS that banned you or refused to register you.

You can create an account with any email address you want if you host your own PDS or you can find another PDS that someone else hosts that is willing to register you an account.

One participant's new account spam protection has nothing to do with the network at large being centralised
by mschuster91 | 2026-03-09 00:28:48+00:00
> Many HNers strongly argue that it's absolutely impossible to distinguish between AI text and non-AI text.

And it's becoming more and more difficult - not just by AI getting "better" (and training removing many of the telltale signs), but also because regular people "learn" to write like an AI does. We're seeing it with "algospeak" - young terminally online people literally say stuff like "unalived" in the meatspace nowadays.

We're living in a 1984 LARP.
by ericlevine | 2026-03-09 00:28:55+00:00
Completely agree. As soon as I had OpenClaw working, I realized actually giving it access to anything was a complete nonstarter after all of the stories about going off the rails due to context limitations [1]. I've been building a self-hosted open sourced tool to try to address this by using an LLM to police the activity of the agent. Having the inmates run the asylum (by having an LLM police the other LLM) seemed like an odd idea, but I've been surprised how effective it's been. You can check it out here if you're curious: https://github.com/clawvisor/clawvisor clawvisor.com

[1] https://www.tomshardware.com/tech-industry/artificial-intell...
by hkonte | 2026-03-09 00:29:05+00:00
That tension is real and worth taking seriously. The satisfaction of crafting something yourself — understanding every decision — is different from directing an agent toward an outcome. They're not the same experience.

I think where agents genuinely help is the gap between "I have a clear vision" and "it exists". The design and judgment still have to come from you. What Claude Code can't replace is knowing what to build and why — which is actually the interesting part.
by lagrange77 | 2026-03-09 00:30:05+00:00
> Furthermore, what does it matter if it's "AI generated"? Is some AI content ok? What's the pass/fail threshold on human vs AI generated text?

If a human put his effort into it, is proud of it and wants to show it to the world, i'm happy to invest some time to have a look at it and maybe provide some helpful feedback.

I'm not willing to invest my time into evaluating the more or less correct sounding ideas of a ML model.
by galangalalgol | 2026-03-09 00:30:19+00:00
When you are compute bound threads are just better. Async shines when you are i/o bound and you need to wait on a lot of i/o concurrently. I'm usually compute bound, and I've never needed to wait on more i/o connections than I could handle with threads. Typically all the output and input ip addresses are known in advance and in the helm chart. And countable on one hand.
by mastazi | 2026-03-09 00:30:19+00:00
But sticking around doesn't solve the scenario mentioned by parent.

1. some interesting projects gets to HN main page

2. author of the project is not on HN so creates a green account and interacts

even if that person would have the patience to stick around, by the time they would be able to respond, it would be too late for it to be relevant to the (now stale) discussion.
by Maxatar | 2026-03-09 00:30:22+00:00
Not at all. Most of the good parts of boost are now part of the standard library, and the rest of boost that is of high quality have stand-alone implementations, like ASIO, pybind11 (which was heavily influenced by Boost.python), etc...

A lot of the new stuff that gets added into boost these days is basically junk that people contribute because they want some kind of resume padding but that very few people actually use. Often times people just dump their library into boost and then never bother to maintain it thereafter.
by panny | 2026-03-09 00:30:38+00:00
Why would AI generate source code? Why not generate binaries directly if no one will read it?

These days, I worry less about my code containing slop, and more about dependencies I use becoming slopped. I worry about AWS, having a great track record pre-AI-layoffs, now having outages three times in as many months. I can eschew the slop in my own projects, but as this article points out, we all use code and frameworks that we didn't write.
by lovich | 2026-03-09 00:30:39+00:00
> LLM-assisted-writing doesn't have to be low effort, it can help people express themselves better in many cases.

Hard disagree. I have been learning another language and wouldn’t pretend to write posts after an LLM rewrote it because it is literally lower effort than learning the language correctly.

Like definitionally, you are using a machine to offload effort. I don’t know how you could claim that is not “low effort” when that’s the point of the tool.
by rpcope1 | 2026-03-09 00:31:02+00:00
Kind of expanding on this, it feels like a huge chunk of specialized operating systems are just someone just putting their own skin over Debian. The vast majority of services and tools they wrap aren't any more complicated than the wrapper.

Hardware is kind of the same deal; you can buy weird specialty "NAS hardware" but it doesn't do well with anything offbeat, or you can buy some Supermicro or Dell kit that's used and get the freedom to pick the right hardware for the job, like an actual SAS controller.
by hkonte | 2026-03-09 00:31:07+00:00
The accessibility angle is underrated — making local AI agents usable without Docker/CLI knowledge opens it to an entirely different audience. The "IT guy in the family" problem is real and nobody is solving it seriously.

One thing worth considering as you build out the agent UX: the quality of the default prompts/instructions you ship with Skales will matter a lot for first impressions. A non-technical user can't debug a bad system prompt — they'll just think the AI is dumb. Structuring those instructions carefully (role, constraints, examples) makes a huge difference.

Built flompt (https://flompt.dev / https://github.com/Nyrok/flompt) for exactly that — visual prompt structuring that helps get the instructions right before they become a UX liability.
by socialproof-dev | 2026-03-09 00:31:10+00:00
SocialProof (https://socialproof.dev) – a tool that helps service businesses collect written testimonials from happy clients via a shareable link.

The insight: the friction in getting testimonials isn't that clients don't want to help – it's that a blank "leave a review" box produces mediocre one-liners. SocialProof guides them through structured questions ("what was your situation before?" / "what changed?") so you get a compelling before/after narrative automatically.

Free tier: unlimited testimonials. Just launched and looking for feedback from anyone who deals with client testimonials.
by eleventyseven | 2026-03-09 00:31:15+00:00
> ollama benchmark ... for now, it's purely CPU, with DeepSeek R1 models tested based on the RAM available.

Then the results aren't comparable across different boards across RAM sizes. It'd be better to test a set of different model sizes on all and report -- if it didn't fit. But could you report the full ollama model name and version size slug for each?

> I pull Jeff's fork of the ollama-benchmark software

A link would be nice.
Show HN: OpenMeters – A fast and free audio metering/visualization suite
by httpsworldview | 2026-03-09 00:31:19+00:00
This has been a pet project of mine for the past ~5 months. It consists of six visualizations:

- Spectrogram: Implements the reassignment method for sharper time and frequency resolution.
- Spectrum analyzer: A-weighted, frequency guidelines, loudest frequency tooltip.
- Waveform: Colored based on frequency, loudness, or static
- Oscilloscope: Tracks pitch and autocorrelates against a reference signal, provides stability. Also includes a regular zero-crossing trigger.
- Stereometer & Phase meter: Linear and exponential scaling modes, adjustable windows. Multi-band correlation meter.
- Loudness (LUFS & RMS): Implements the latest lufs standard. Adjustable timeframes.

Let me know what you think, and give it a star if you think it deserves as much. :] (check out the readme for a more complete enumeration of its features. Currently only available on Linux.)
by fc417fc802 | 2026-03-09 00:31:22+00:00
> the direction of movement of any individual covers a much smaller portion of their possible movement directions

Number of adjacent bins versus fraction of unoccupied bins. The latter is what matters (ie density). Plus the physical and mental ability to rapidly and accurately select and maneuver into one of them. Plus (and this is really the crux of the thing) some sort of hardcoded behavior that makes the risk of conflicting independent choices vanishingly small.

A concrete example of that last part is TCAS. [0] That's what birds seem to have built in that other animals lack.

> it's much easier to form a "wave" in 2d, and this wave covers a much larger portion of their potential movement options

Not true. Waves in a 3D medium are themselves 3D. Go check out a fluid dynamics simulation.

I think what you might be trying to get at is dissipation within a volume. Cubed versus squared. But that's not the issue here. Dense pockets will occur from time to time in such a system regardless of dimensionality. The question is collision frequency for a given density. Birds are ~0 whereas humans (and most other animals) are really quite bad.

> birds don't explode upon most collisions

It's a fair point (and humorous) however irrelevant because my entire point there is that I've never seen birds collide to begin with. Even if they did explode it wouldn't matter.

Note that unlike human pilots autonomous aircraft are capable of forming dense swarms without colliding. (At least assuming the software was designed with that in mind.)

[0] https://en.wikipedia.org/wiki/Traffic_collision_avoidance_sy...
by resfirestar | 2026-03-09 00:31:53+00:00
During the Biden administration there was a whole campaign to try and get Wikipedia to recognize the recession that had been declared by Fox News pundits. The liberals are characteristically more creative with their version, but it still sounds like partisan wishful thinking (awfully nihilistic, too). One could slice and dice the numbers any number of ways and it could fool a layman like me no problem. The best defense I know of is to ignore any analysis that tries to change the definition of a recession.
by kannanvijayan | 2026-03-09 00:32:06+00:00
That's why we started with cloth. We just didn't have the tenacity to pull through and gave in within a year.

I agree that the modern diaper is so good that it effectively disconnects the feeling of evacuation from the consequence of it.

I think the other thing kids pick up on when you're mopping up their floor leavings is the grossness aspect, which is a bit more learned. They see you grimacing every time you touch it - they see you taking care to ensure that it doesn't get on other parts of your body. Toddlers watch body language and reactions a lot to understand how they should relate to things.
by khuedoan | 2026-03-09 00:32:13+00:00
But we didn't have pressure to switch from C to Python & solved it down our throats by management, or social media telling us if you don't use Python you're getting left behind, did we?

In C vs. Python case, we know about technical trade-offs and when to use what, but in AI productivity neratives, we keep pretending that technical or cognitive debt created by AI doesn't exist.

Sure, person A can be 20% "faster" and suggest that this tool increases productivity by a magnitude, but if it costs person B 50% more time to review A's slop or clean up A's mess, the team's productivity doesn't really increase.
by devonkelley | 2026-03-09 00:32:23+00:00
Most observability tools in this space are dashcams. They show you what happened after you already got robbed.

The gap isn't monitoring. It's what happens automatically when degradation gets detected. Right now the answer for every team I've talked to is "page a human." That human reads logs, guesses, deploys a fix. The system already shifted while they were debugging.
by lumost | 2026-03-09 00:32:41+00:00
The US is not acting rationally on Iran, this is on top of a history of acting irrationally with regards to past treaties. The game theorists would tell you that Iran should impose costs for this in one way or another, the main avenue of which is economic costs. Iran may extend this cost imposition to US aligned states throughout the Gulf.

It's a mess with limited exit ramps, Iran can likely keep bombing their neighbors and shipping blocked for years if they so choose.
by ndsipa_pomu | 2026-03-09 00:32:46+00:00
Yep, I recall that Royal Mail is one of the websites that has the "Avon" issue. I don't know why they don't just update it to make it accurate as they update their PAF files for postcode lookups every three months with new postcodes. "Avon" is strange as it's still used in some contexts, such as the police force is known as Avon & Somerset
by hkonte | 2026-03-09 00:32:52+00:00
Right, and this is the core lesson: constraints have to be explicit every time, or they don't exist. The model has no persistent memory of your preferences across sessions — you have to re-declare them.

The pattern that helps: put your invariant constraints (zero-framework, no external deps, specific language version, etc.) in a structured template that gets included with every prompt. CLAUDE.md does this at the project level for Claude Code. For one-off prompts it requires more discipline — which is exactly the gap I built flompt (https://github.com/Nyrok/flompt) to address. Visual constraint block you can reuse across prompts.
by amazingamazing | 2026-03-09 00:33:02+00:00
2023 - "The US is already in a 'rolling recession'": https://markets.businessinsider.com/news/stocks/recession-mi...

2024 - vibe cession: https://www.businessinsider.com/consumers-pessimistic-on-eco...

2025 - "a recession in 2025": https://markets.businessinsider.com/news/stocks/2025-stock-m...

people just so desperately want the USA to be in a recession it seems.
by VorpalWay | 2026-03-09 00:33:10+00:00
Machine learning: that definitely includes SVM and regression models. Oh and decision trees. Probably a few other things I'm not thinking of right now. Many people will unfortunately be thinking of just neural networks though.

(By the way, if something like a regression model or decision tree can solve your problem, you should prefer those. Much cheaper to train and to run inference with those than with neural networks. Much cheaper than deep neural networks especially.)
by marioskales | 2026-03-09 00:33:37+00:00
You're spot on, the default system prompts were actually one of the things I spent the most time on. Skales ships with 5 personas (Entrepreneur, Coder, Family, Student, Creative) and each one has a carefully tuned system prompt so the AI feels useful from the first message. There's also a "Friend Mode" that makes responses more casual and conversational - because a non-technical user getting a wall of formal text will bounce immediately.But you're right that there's more work to do there. The gap between "technically capable" and "feels good to use" is huge, especially for people who've never used an AI tool before.
Will check out flompt, prompt structuring is exactly the kind of thing that could help refine this further.

Thanks for the thoughtful feedback!
by prirun | 2026-03-09 00:33:39+00:00
I released the first version of HashBackup in November of 2008, mainly because the subject was complex enough to remain entertaining for me. My original vision was to create an online backup service with my business partner at the time, but he wasn't that interested. So instead of doing a full-service backup offering with storage and all that, we parted ways and I focused on a client-side backup that stored backups on any online storage service.

It has been a very educational journey and remains interesting to me 18 years later - longer than any other project I've worked on. I've had thoughts about commercializing it over the years, but as has been mentioned, navigating online payment services, making a fancy portal, testing it with several browsers, etc. is not that interesting to me: the programming details are the interesting part.

HashBackup has always had a quarterly expiration date built in to the backup portion in case I did decide to commercialize it or a company wanted to acquire it, but recently I decided to ditch that idea and removed the expiration date. I've recently had some health issues that are going to cost society a not-insignificant amount, so letting HashBackup remain free is a way for me to feel like, in a small way, I'm paying it back a little.
by simonw | 2026-03-09 00:34:09+00:00
The challenge I'm finding with sandboxes like this is evaluating them in comparison to each other.

This looks like a competent wrapper around sandbox-exec. I've seen a whole lot of similar wrappers emerging over the past few months.

What I really need is help figuring out which ones are trustworthy.

I think this needs to take the form of documentation combined with clearly explained and readable automated tests.

Most sandboxes - including sandbox-exec itself - are massively under-documented.

I am going to trust them I need both detailed documentation and proof that they work as advertised.
by charcircuit | 2026-03-09 00:35:13+00:00
>The bar to run a custom OS is already so high for average people that it will never matter or be a social engineering attack vector

>We've been able to run anything on PCs for over 40 years

And the PC platform has had terrible security. Do not use it as an example of everything being fine. You are forgetting the malware for PCs which would spread by writing a custom operating system on a removal media. Then that removable media is plugged into another PC and when that PC boots up it boots that operating system which goes ahead and infects the OS installed to the hard disk along with any other removable media.
by vladdoster | 2026-03-09 00:35:22+00:00
Location: Nashville, TN
Remote: true
Willing to relocate: boston || nashville
Technologies: Python, Django, IaC, Terraform, Golang, CI/CD, Azure/AWS, {ba,z}sh, Lua, Springboot,
Redis, Docker, Open Service Broker, {,non}relational & vector dbs, shared services, SOA
Email: mvdoster@gmail.com

resume: https://linkedin.vdoster.com && http://github.com/vladdoster

sr. cloud software engineer @ Mastercard (5 years)

Designed and built Platform-as-a-Service for microservice workloads running on Azure and AWS
to migrate on-prem workloads to the cloud. The platform operates globally, allowing teams to
deploy to several Azure-backed regions worldwide. Helped plan and create regional landing zones
in Azure for application teams wanting to perform globally. Designed platform components using
Terraform, Go, and Node; developed support tooling using Bash, Python, and Azure CLI. De-risk the
platform by addressing security vulnerabilities and ensuring the platform is PCI compliant.

api/devops software engineer @ Harvard Medical School (2 years)

Worked as part of the DevOps team to manage a 15k core CentOS HPC cluster. Designed and implemented
Python-based security scanning pipeline to securely deploy & run Apptainer images via SLURM.
Coordinated cross-team emergency patching eﬀorts. Collaborated with researchers and engineers across
3-letter institutions to deliver secure research infrastructure. Built CI/CD Pipelines with GitHub, Jenkins,
to automate code builds, testing, and deployments. Wrote Puppet modules to manage configuration of HPC fleet.
Wrote custom Puppet module & Python scripts to automatically remediate Tenable findings.

full-stack software engineer @ Global Prior Art (3 years)

Used Django, Celery, Selenium grid, and AWS API Gateway for IP rotation to scrape USPTO patent PDFs,
apply CV for data extraction, and generate reports with relevant claims, saving employees 4-5 hours daily.
Wrote E2E black-box/fuzzing unit tests. Automated on-premise deployment via Github Actions and Ansible.

maintainer @ Zinit (5 years)

Develop and maintain a zsh plugin manager on Github with 4k stars. Implemented unit tests,
containerization, bug fixes, and new features.
See: https://github.com/zdharma-continuum/zinit

contributor @ Open-source documentation (5 years)

Contributed hundreds of documentation corrections and enhancements to 400+ open source projects.
Show HN: Todo.open – A local-first task server with CLI, TUI, and web UI
by justEstif | 2026-03-09 00:35:23+00:00
Think todo.txt but with a real API, live UIs, and an extension model.

Tasks are stored as plain JSONL on disk (one JSON object per line). A local HTTP server exposes them over a REST + SSE API. Three interfaces ship out of the box:

- CLI: todoopen task create, todoopen task list, etc.
- TUI: a Bubble Tea terminal UI with live SSE updates
- Web UI: a browser interface, also live via SSE

All three talk to the same local API, so they stay in sync automatically.

The part I'm most excited about is the adapter system.

- View adapters control how task data is rendered; sync adapters handle push/pull to remotes.

The contracts are small so it's straightforward to add your own. Want to sync to a custom backend or render tasks as Markdown? Write an adapter.

Data stays yours. tasks.jsonl is human-readable, grep-able, and never locked behind a database.

It also has agent primitives (leases, idempotency keys, heartbeats) if you want to point an AI agent at it, but the core design is human-first: plain files, open protocol, composable interfaces.

GitHub: https://github.com/justEstif/todo-open

Site: https://justestif.github.io/todo-open/
by ajkjk | 2026-03-09 00:35:45+00:00
I've had the same thought, maybe more grandiosely. The idea is that LLM prompts are code -- after all they are text that gets 'compiled' (by the LLM) into a lower-level language (the actual code). The compile process is more involved because it might involve some back-and-forth, but on the other hand it is much higher level. The goal is to have a web of prompts become the source of truth for the software: sort of like the flowchart that describes the codebase 'is' the codebase.
by hardwaresofton | 2026-03-09 00:36:02+00:00
Really excited for the possibilities here.

People undoubtedly thought going for Affine types was too much, and even simple things like null safety or enums-with-values and the prevalence of Result saw debate with minimalists voicing concerns.

A world where you could write a Rust program that is memory leak free with Affine types is one I want to live in. Haskell can do it now, but its just not easy and Rust has beat out Haskell with its mix of ML-strength types and practicality.

IMO these changes maintain Rusts winning mix of academia and practicality. Heres a proof point — dependent types weren't mentioned :)
by lovich | 2026-03-09 00:36:46+00:00
It does imply that because the Trump admin killed the group involved with preventing pandemics[1]

I assume you are being disingenuous by using that claim while also trying to smear the Biden admin.

[1] https://apnews.com/article/donald-trump-ap-top-news-virus-ou...

Edit: hn rate limiting has triggered so here’s my response to the below comment

Pandemics require the disease spreading. If you had a group that prevented the spread, it doesn’t become a pandemic.

Q.E.D. Killing the group responsible for stopping pandemics before they start, means you have responsibility for the pandemic.

> Two can play at this game. I assume you're being disingenuous by trying to put words in my mouth over tiny disagreements in wording.

Nah, I’m calling out your ridiculous lack of logic, while also smearing your enemies.

You didn’t make a neutral claim, and then pretended like you did. If you want to not be called out for that, then don’t go making ridiculous statements like referencing someone by name as the leader under an event doesn’t tie them to said event.