MurphyA/hacker-news huggingface dataset:
by twoodfin | 2026-03-02 03:58:37+00:00
Determining abuse is not a simple plug&chug exercise.

I’m not asking about abuse, I’m asking about monopoly. As I’m sure you’re aware, it’s possible to become a monopoly through legitimate competitive action, and indeed similarly preserve that monopoly without violating anti-trust law.

So again: Why is Amazon a “near monopoly”? You go on for pages and pages through multiple comments that amount to, “Because California alleges that they are”—despite California not using that word, just words about anti-competitive practices that you claim are the same thing. I deny that claim. I believe California is alleging Amazon is engaging in anti-competitive behavior that would be anti-competitive behavior whether they’re a monopoly, near monopoly, or no monopoly at all.

Why am I wrong?
by hedora | 2026-03-02 03:58:49+00:00
I didn't read the link, but you have a fundamental misunderstanding of assassination markets.

I bet $1B that Julius Caesar will not be killed on March 13 with nightshade.
I bet $1B that Julius Caesar will not be killed on March 13 with hemlock.
...
I bet $1B that Julius Caesar will not be killed on March 15 by being stabbed to death in the back.
...
I bet $1B that Julius Caesar will not be killed on March 17 with nightshade.
I bet $1B that Julius Caesar will not be killed on March 17 with hemlock.
...
1,000,000 automatically generated bets omitted.

Since there can only be one assassination of Julius Caesar, the person ordering the hit only has to pay $1B, and only if the assassination succeeds.

Sure, people can bet some cash and attempt to get a cut of the assassin's money. Traditionally, you put that cash back into the pot, so (for all but the successful event) it goes to the assassin's pockets.

The first-order issue is that the assassin needs to bet a bunch of cash to out-bet the zero-information speculators. Some Roman trillionaire could bet $100K that the assassination would happen for each slot, drowning out the cash of the actual assassin. Of course, this would cost them $100B if placing bets are free, and there are a million scenarios.

The next big problem arises if people can watch for movements on a given position in real time. The market can fix that by running the feed on, say, a 1 hour delay. So, while they're sharpening their knives at the Senate, the Roman congress-critters can each put in a bet via cell phone.

Of course, then the (totally ethical, I'm sure) people running the assassination market could siphon money off by spying on the realtime feed. This tertiary problem is solved by making sure those people are generally well-known, giving them an incentive to not piss off assassins.
by jlongo78 | 2026-03-02 03:59:03+00:00
The Telegram bot pattern for hardware control is underrated. One tip if you go this route: structure your bot commands to emit structured JSON logs per session. This makes it trivial to replay command history, audit what ran and when, and hand off context to another operator without losing state. Hardware control benefits enormously from session continuity thinking, same principles apply whether you are controlling antigravity or running long agent workflows.
by jlongo78 | 2026-03-02 03:59:09+00:00
Nice project. One pattern I've seen work well with natural language infra tools is pairing them with persistent terminal sessions so you can resume context mid-troubleshoot without re-explaining your network state. The LLM context gets expensive to rebuild. Also worth considering multi-pane layouts when you're running diagnostics alongside the CLI itself - seeing live output next to the agent conversation catches hallucinated commands before they propagate.
by bpodgursky | 2026-03-02 03:59:29+00:00
Other people are human and I agree that violence used against non-Americans overseas should be used only with very serious consideration and with checks and safeguards (albeit not with the same absolute protections as when used domestically).

But privacy? Yeah, no, if it benefits the safety or interests of US even slightly to know what the world is thinking, seeing, and planning, I have zero qualms using all tools at our disposal.
by jlongo78 | 2026-03-02 04:00:10+00:00
The coordination problem between agents is real. One pattern that helps: treat each agent session as a named, persistent unit rather than a throwaway process. When sessions survive restarts and carry searchable history, you stop losing context mid-task. Local chat rooms are clever for quick handoffs, but the bigger win is session continuity across tools like Claude Code, Codex, and Gemini without manual copy-paste of context.
by jlongo78 | 2026-03-02 04:00:15+00:00
Tracking ROI on AI coding tools is underrated. The key metric most people miss is not just tokens spent but time-to-merge on PRs before and after adoption. Cost without velocity context is meaningless.

If you run multiple agents concurrently, session-level cost attribution becomes critical fast. Knowing which project or task burned your budget helps you tune context length and model choice strategically rather than just watching a monthly bill grow.
by thrill | 2026-03-02 04:00:41+00:00
People ride analog pedal bikes all the time in places with road traffic and they impede that traffic when they are going slower - I’ve known more people hurt because someone tried to pass them when they’re departing a traffic light or needing to turn across traffic than from falling down while going “too fast”. It’s frequently more than getting yelled at when multi-ton vehicles intentionally pass by you so close you feel the wind push you away. Being able to go about 35mph puts you at a pace where someone in a car stuck behind you is much more likely to exhibit a little patience.

EBikes are popular and growing like crazy, especially outside the US. There’s somewhere over 30 million in India alone, estimated to double in five years. Their presence is not going away, even in the US, but it takes serious time and desire to get protected bike lanes built. Where I live there’s 6 grocery stores within 3 miles in either direction - and all on the other side of a 4 lane road. You end up riding in the road for part of the trip, and it’s more dangerous from relatively heavy traffic if you’re going 15 instead of 35 for even that short distance.
ClawHost – One-click, self-hosted OpenClaw deployments you own
by bfzli | 2026-03-02 04:01:43+00:00
OpenClaw is powerful, but self-hosting it is still painful.

You typically need to:
- Provision a VPS
- Set up SSH keys and firewall rules
- Install Docker and dependencies
- Configure environment variables
- Debug random deployment issues
- Handle updates and uptime yourself

I got tired of helping people through that setup process, so I built *ClawHost*.

ClawHost is an open-source platform that lets you deploy OpenClaw in one click — while still giving you full server ownership and root access. No vendor lock-in.

What it does

- Spins up your own dedicated OpenClaw instance
- Provides a clean management dashboard
- Gives you logs and a web terminal
- Lets you manage environment variables safely
- Keeps everything running with restart logic
- Still allows full SSH access

The goal was simple: remove DevOps friction without turning it into a black-box SaaS.

Architecture (high-level)

- Automated server provisioning
- Docker-based OpenClaw deployment
- Secure environment and secrets handling
- Process monitoring + restart logic
- Simple dashboard layer on top

Everything is MIT licensed and fully open source.

Why not just use a managed platform?

Most hosted solutions either:
- Hide everything behind a closed system
- Mark up API usage
- Remove direct server control

ClawHost keeps the power user experience intact, while making onboarding much easier.

Project: https://clawhost.cloud
GitHub: https://github.com/bfzli/clawhost

Happy to answer technical questions.
by jacquesm | 2026-03-02 04:01:57+00:00
170 cells, they're 45 grams each, the pack mounting hardware and box adds another two kilos or so, so say 10 Kg in all for the pack. Definitely not a lightweight :) But once it's going you hardly notice the weight other than when you have a pothole or bump. It also obviously isn't as nimble as a lighter bike but it is still very well manageable because the weight is relatively low.

What's interesting is that the duct tape is still the same, it never even cracked or tear. I don't particularly care about the looks, it just needs to work.
by raggi | 2026-03-02 04:02:31+00:00
nope. Someones going to leak important private data using something like this.

Consider:

"I got a bug report from this user:

... bunch of user PII ..."

The LLM will do the right thing with the code, the developer reviewed the code and didn't see any mention of the original user or bug report data.

Now the notes thing they forgot about goes and makes this all public.
by zdragnar | 2026-03-02 04:03:21+00:00
Since we're talking about Canada, ostensibly the government, as the provider of healthcare, wants it to be inexpensive enough that the citizens have a first-world level of care... as opposed to euthanizing sick people because it's easier than providing hospice or expensive treatment.

After all, using the monopoly power of government and taxation is meant to be more efficient and provide more services at lower costs.

A cynical person might presume that MAID is being used as a cost savings measure more than an empathetic alternative for those who do not wish to wait to die of natural causes.

Are the headlines the tip of the iceberg, or the exceptions that gain notoriety? When the government and health care system are so deeply intertwined, who has access to the data but not an incentive to obscure the facts? With any luck, time will tell.
by mtndew4brkfst | 2026-03-02 04:03:34+00:00
I think my point doesn't really land. I was trying to express the idea "S3 is not a standard where AWS is the reference implementation, it is a successful commercial product with many many copy cats".

Their only real inherent commitment here is to whatever backwards-compatibility expectations are being set for their first-party SDKs. If they fulfill that but other vendors can't or won't follow suit, the outcome is gonna be different than it would be for an actual standard rather than an assumed one. There is no meaningful leverage for the third parties to exert to force a community-favored outcome if Amazon decides otherwise.
by azuanrb | 2026-03-02 04:04:47+00:00
In my country, we do. For starters, we use apps for authentication and notifications. We can debate whether web push is viable, but most banking apps simply do not rely on it. As for older people, I would rather they use an app than a website because it is far too easy to fall victim to phishing attacks, no matter how much we educate them.
Show HN: OpenTamago – P2P GenAI Tamagotch
by boiling_eggs | 2026-03-02 04:04:56+00:00
I grew up with Tamagotchis and wanted to reimagine that experience for the generative AI era. The result is OpenTamago.

It is an experimental MVP where you can share AI character cards and chat using P2P connections. Because it bypasses external servers to communicate, it is designed to be private and safe.

I'm exploring the potential of P2P architecture in AI chat interfaces. Feedback is always welcome. Code is open sourced.
by rasz | 2026-03-02 04:05:00+00:00
>US fired somewhere from 100 to 150 THAAD interceptors - about ¼ of the stockpile - during the 12 days war in 2025. We produce just under 100 per year.

Just a reminder that THAAD interceptor price is not due to material cost or difficulty to manufacture. Its approximately as expensive as gold per kilogram precisely because its made in such small numbers as part of a gold plated military contract.
by sillysaurusx | 2026-03-02 04:05:27+00:00
Unfortunately Codex doesn’t seem to be able to export the entire session as markdown, otherwise I’d suggest encouraging people to include that in their Show HNs. It’s kind of nuts that it’s so difficult to export what’s now a part of the engineering process.

I don’t have anything against vibe coded apps, but what makes them interesting is to see the vibe coding session and all the false starts along the way. You learn with them as they explore the problem space.
by sunir | 2026-03-02 04:05:38+00:00
In my case I have set up the agent is the repo. The repo texts compose the agent’s memory. Changes to the repo require the agent to approve.

Repos also message each other and coordinate plans and changes with each other and make feature requests which the repo agent then manages.

So I keep the agents’ semantically compressed memories as part of the repo as well as the original transcripts because often they lose coherence and reviewing every user submitted prompt realigns the specs and stories and requirements.
by delichon | 2026-03-02 04:05:40+00:00
I'm a fan of Tolkein's art and have a couple of prints on my wall, The Hill and The Tree of Amalion. They have been up for years now and I haven't gotten a bit tired of them. They convey Tolkien's voice to me almost as effectively a his books. He didn't need an illustrator.

https://www.smithsonianmag.com/smart-news/jrr-tolkiens-estat...

https://tolkiengateway.net/w/images/2/20/J.R.R._Tolkien_-_Th...
by jacquesm | 2026-03-02 04:05:50+00:00
I'm 60+ it was either the e-bike, wreck my leg even further or take the car. That was an easy choice :)

Be careful with what you've got... I wish every day that I could do the day I messed up my leg again without making that particular mistake. I rode a low racer recumbent at speed and had a nasty case of leg suck when hitting a (new to me) speedbump.
by AnthonyMouse | 2026-03-02 04:06:09+00:00
> It's more like a speculative investment that just happens to be easy to exchange

That's what money is. Being easy to exchange is the main ingredient.

It's slightly more convenient if the value doesn't have large swings over short periods of time, but there are government currencies that aren't immune to that, and that only really matters if you're holding large amounts over significant periods of time. Which is to say, it only really matters to speculators.

Especially if the thing actually is easy to exchange, because then it's only speculators who hold it for non-trivial periods of time at all. Suppose you could exchange stocks for cryptocurrency and then cryptocurrency for goods and services over the internet, both in less than a second. If you're inclined to invest in stocks rather than cryptocurrency then do you care about day to day volatility of cryptocurrency? No, because you'd never be holding it for more than a second even if you use it to pay for things.
by fasbiner | 2026-03-02 04:07:09+00:00
> A two sentence comment requesting one piece of information that is highly likely to be collated with the original information for any reputable source

You would describe that as "relentless, harassing, and tangental?" rather than say "I can see how that would be a relevant question, I'm not sure."

I hope your mental health improves in the future, it's unfortunately not possible to assume good faith on your part when you jump to thought terminating cliches.
by margalabargala | 2026-03-02 04:07:13+00:00
Why do you think that's a more comparable metric? One of these rockets has flown one production flight, the other has flown 11 test flights. If you pick a metric that blatantly is measuring "production launches" you've decided the outcome before you look at it.

You're arguing with the same intellectual honestly of someone saying Starship is 11x better because it has left the ground 11x more times.
by purplejacket | 2026-03-02 04:07:33+00:00
I had my handyman build one of these in front of our house. Also, I make a hobby of biking around to circulate books between different little free libraries in my extended neighborhood. I've found some amazing books over the years, things that were very different from my typical prior experience of books. I like this aspect, that it can be eye opening. Each little free library has it's own style of books. Some are better at handling magazines. Some see a lot of book movement, some much less. These factors influence how I move books around from one to another.

Suggestions on building a little free library:
1) By far the number one priority: Waterproof. If it's not waterproof, in my opinion you're actually doing a disservice to the community, rather than a service. And have an angled roof for proper drainage.
2) Don't make it too deep. Definitely not more than 18 inches. Probably 15 inches is a good depth.
3) If you can, make two levels: One level for tall books, another level for short books.
4) Don't make it too tiny, because then it's hard to get books in and out of.
5) A good solid stand so it doesn't fall over.
6) A good latch that will resist wind. Magnetic is good. I also like to have a magnet plus a hook that can be used for backup. Also with time it's nice to have the second option in case the shape changes a little and the magnet doesn't work.
7) You might try making a mockup out of cardboard so you can see the physical size and get a sense of how many books will fit.
8) Not a building tip, but: Try to arrange the books to look nice. If you have few books you can face some of them to attract attention.
Show HN: PrivacyShield – Mask your PII before it reaches ChatGPT/Claude
by BuddhikaR | 2026-03-02 04:08:18+00:00
Hi HN, I built this because I kept pasting sensitive info into ChatGPT without thinking client names, financial details, API keys.

PrivacyShield detects 15+ types of PII as you type, masks them with placeholders like [PERSON_A] before sending, then unmasks the AI's response so you see your real data back.

Everything runs locally. No servers, no data collection. AES-256 encrypted mappings that auto-expire.

Chrome Web Store: https://chromewebstore.google.com/detail/privacyshield/nklgh...

This is v0.1 — would love feedback. Bugs: support@piiblock.com or GitHub issues.
Show HN: Ajax-hooker – one hook to intercept XHR and fetch (with stream support)
by arktomson | 2026-03-02 04:08:35+00:00
I built ajax-hooker, a browser-side AJAX interceptor for runtime request/response control (debugging, userscripts, extension tooling, temporary API rewrites).

GitHub: https://github.com/Arktomson/ajaxInterceptor
npm: https://www.npmjs.com/package/ajax-hooker

What it does:

One unified hook model for XMLHttpRequest + fetch
Mutate request fields: URL / method / headers / body
Observe or rewrite response payloads
Chain multiple hooks (auth/logging/rewrite separated)
Stream interception for SSE/NDJSON-like responses
Typical use cases:

Add auth/tracing headers globally
Switch API domain/version without touching app code
Mock or patch responses during integration/debug
Build userscript or Chrome-extension request tooling
I’d really appreciate feedback on:

API ergonomics for hook composition
edge cases around fetch response semantics
stream interception behavior in real-world apps
by ihaveazflip6 | 2026-03-02 04:09:12+00:00
Heck, I own a zflip 6 right now and the ONLY hard requirement out of everything in the article I gone through was the google account. And I know of a way to get rid of it too, it would just break a couple of things.

I had mi phones before and they had only one hard requirement of needed a xiaomi account for developer mode. I circumvented it.

The article isn't just a pathetic piece of writting in general, it's also operating on tip top tier redditor-brained US-defaultism where "Android = Pixel/Samsung". I have no idea why the crowd here is letting it stick around.
by socalgal2 | 2026-03-02 04:10:16+00:00
I can stand at any corner in any city in the USA and count the percent of cars that stop vs the percent of bikes that stop. Bikes about 1 of 10 will stop. Cars at least 4 of 5 will stop. So, cyclists, 10% compiliance. car drivers, 80% compliance.

As for license plates, I'd like both cars and bikes to obey the law. The only way I see that happening is cameras and scanners. For that to stop bikes requires the bikes to also have plates.
by bonoboTP | 2026-03-02 04:11:02+00:00
"Deterministic" is not the issue either, it's that small changes of the input will cause unknown changes in the output. You might theoretically achieve determinism and reproducibility for the exact same input (seeding the random number generators etc.), but the issue is that even if you formulate your request just a little differently, by changing punctuation for example, you'll get an entirely different output.

With compilers, the rules are clear, e.g. if you replace variable names with different ones, the program will still do the same thing. If you add spaces in places where whitespace doesn't matter, like around operators, the resulting behavior will still be the same. You change one function's definition, it doesn't impact another function's definition. (I'm sure you can nitpick this with some edge case, but that's not the point, it overwhelmingly can be relied upon in this way in day to day work.)
by thayne | 2026-03-02 04:11:10+00:00
> It's not the hot new thing but when has hype ever mattered for getting shit done?

But it used to be. And so it was used for a lot of things where it wasn't a great fit. XML works fairly well as a markup format, but for a lot of things, something like json models the data better.

> which case there's no excuse to overcomplicate things.

And that's a problem with xml. It's too complicated. Even if the basic model of xml is a good fit for your data, most of the time you don't need to worry about namespaces and entity definitions, and DTDs, but those are still part of most implementations and can expose more attack surface for vulnerabilities (especially entity definitions). And the APIs of libraries are generally fairly complicated.
by lowjax | 2026-03-02 04:12:14+00:00
A Rust service that gives AI agents a real Chromium browser and streams it to you live over WebRTC. You see what the AI sees in real-time — video, audio, everything. Mouse and keyboard relay back bidirectionally, so you can take over at any time.

AI agents connect via MCP (Model Context Protocol) with 63 automation tools: navigate, screenshot, click, type, find elements, wait for page loads, dismiss cookie banners, solve CAPTCHAs, manage cookies, and more.

Spin up multiple isolated instances — different agents working different tasks in parallel, with lease-based locking so they don't step on each other.
The tech

Written in Rust from scratch. Not a Puppeteer wrapper. A purpose-built media pipeline: tokio, axum, webrtc-rs, openh264/libvpx, Opus audio.

unsafe_code = "forbid" across the workspace
unwrap() denied, panic denied — every error path handled
Clippy pedantic + nursery enforced
510+ tests, 3 fuzz targets, supply chain auditing via cargo-deny
~31,000 lines of Rust across 8 crates
by mojomark | 2026-03-02 04:12:19+00:00
...Yeah, for the 10's of articles I actually read in a day (at least with cobcern about their validity) that amount of homework would probably blow up my screen time by 5X, and result in my divorce.

"You left out the "trustable" adjective, and that's the killer."

Agreed. If there were a simple 3rd party vetting service that currenlty trusted purveyor's of news used religiously, that in and of itself would allow me to trust said third party validator for other, perhaps non-mainstrem channels, and not trust thos who didn't use the 3rd party validator.

I'm just saying - there's a high demand for trust. One could argue that the currency of the forseable future is indeed "trust".
Show HN: ConfigClarity – Visualize cron overlaps before they crash your server
by metriclogic | 2026-03-02 04:13:19+00:00
Built this after dealing with overlapping cron jobs that quietly exhausted server resources. The cron daemon will happily spawn multiple copies of your script simultaneously until your server runs out of memory — with no warning.
Paste your crontab (supports standard crontab -l format), and it shows a 24-hour timeline with overlap detection, Server Load Warnings, and human-readable job descriptions.
No signup. No data leaves your browser. Everything runs client-side.
Would love feedback from anyone who runs cron jobs in prod.
https://configclarity.dev