MurphyA/hacker-news huggingface dataset:
by nicbarth | 2026-03-09 04:58:14+00:00
https://notepad95.com/
I still use regular notepad.exe and text files to take meeting notes. But I thought it'd be fun to have a seperate browser tab for it.

https://github.com/nickbarth/closedbots/
I was also trying to do a simplified openclaw type gui using codex. The idea being its just desktop automation, but running through codex by sending codex screenshots and asking it to complete the steps in your automation via clicks and keypresses via robotgo.
by larusso | 2026-03-09 04:58:18+00:00
I don’t disagree here. I personally like to put the why into commit messages though. It’s my longtime fight to make people write better commit messages. Most devs I see describe what they did. And in most cases that is visible from the change-set. One has to be careful here as similar to line documentation etc everything changes with size. But I prefer if the why isn’t sprinkled between source. But I’m not dogmatic about it. It really depends.
Show HN: SocialProof – collect written testimonials from clients with one link
by socialproof-dev | 2026-03-09 04:58:24+00:00
I built SocialProof after noticing that most freelancers and small agencies have a bunch of happy clients but almost no written testimonials on their site – because asking for them is awkward and the follow-through rate is low.

SocialProof gives you a single shareable link. You send it to a client, they fill a short form (name, text, optional photo), you approve it in your dashboard, and it appears on any page you embed the widget on.

No login required for clients submitting testimonials. The collection form is open – you can try submitting one here: https://socialproof.dev/c/frm_iOEPvPH9TzPypGMFNhYPV

Stack: Cloudflare Workers + D1 + Pages, React frontend. Free to start, paid plans for multiple widgets.

Happy to answer questions about the technical decisions or the problem space.
by mentalfist | 2026-03-09 04:58:27+00:00
>Consider, for example, Bill Clinton’s decision to expand NATO, a decision that paved the path to the Ukraine War. Pretty much every expert on the Soviet Union opposed this move, some of them vehemently

Bullshit. While many experts opposed the move, many were in favor of it too. And nonchalantly deciding it paved the way to Putin's senseless attack on Ukraine is a dumb Russian talking point
Show HN: Rainy Updates – local-first dependency and supply-chain review for CI
by ferxalb | 2026-03-09 04:59:19+00:00
Rainy Updates started as a deterministic dependency review tool for Node monorepos and CI.

With v0.7.0, it expands into cross-stack supply-chain review and attestation policy checks for local workflows, CI gates, and MCP-compatible agents.

This release adds:
- cross-stack scanning for Docker, GitHub Actions, Terraform, and Helm
- normalized findings with riskLevel, policyAction, and recommendedAction
- attestation verification with deterministic verdicts: allow, review, or block
- non-mutating MCP tools for supply-chain and attestation workflows

The goal is to make software change review more deterministic across dependencies, supply-chain exposure, and release trust posture.

Would love feedback on:
- whether this feels meaningfully different from PR-first dependency automation
- what’s missing for real CI usage
- whether the local/MCP review model is actually useful
by nwyin | 2026-03-09 04:59:38+00:00
too many things in flight!

inspired by the karpathy/twitter posts on running (semi) autonomous research loops, I build https://github.com/tnguyen21/labrat to be able to try and replicate some paper results over night. still early stages but I'm getting some use out of it already.

also spending a lot of time thinking about how you "close the loop" on software projects. right now figuring out how you can combine static analysis + review heuristics to let LLMs course correct the codebase when they over-engineer or produced unwieldy abstractions.
by _caw | 2026-03-09 04:59:51+00:00
I've been plugging away on MadHatter (https://madhatter.app), a web tool for knitting/crochet projects. It works best on desktop!

Why? Many yarncrafters painstakingly build spreadsheets, or try to bend existing general purpose pixel editors to their will. It's time consuming & frustrating.

Along the way, I've solved a bunch of problems:

- Automatic decreases (shapes the hat) / overstitching markers (shows when multiple colors are used in the same row)
- Parameterized designs, like waves, trees, geometric shapes. No more manually moving an object by a couple of pixels, it's a simple click & drag.
- Color palette merging (can't delete a color if you already use it in a pattern!)
- Export to PDF (so you can print it or stick it on a tablet)
- Repeat previews (visualize the pattern as it repeats horizontally)

The core feature that makes this more useful than most general purpose editors is that the canvas is continuous.

If you drag a shape near the right edge of the canvas, you'll see it "wrapping around" onto the right edge.

This reflects the reality of a hat!
by do_anh_tu | 2026-03-09 05:00:15+00:00
I wrote this Telegram bot that translates any video with AI-generated subtitles in about 2 minutes. You paste a YouTube, TikTok, or Instagram link, pick your language, and get back the video with burned-in subtitles.

It started because my wife watches Chinese dramas and new episodes never have subtitles for our language. Turns out thousands of people have the same problem — Arabic speakers watching anime, Russian speakers following Turkish series, Persian speakers catching up on K-dramas.

Supports 40+ languages, works with any video link or direct file upload. There's also a Mini App inside Telegram for a more visual experience.

https://t.me/subly1bot & https://subly.xyz
by abustamam | 2026-03-09 05:00:47+00:00
Here at Costco (where you can get stuff in bulk and items are usually cheaper per unit) it's about $0.20 per nappy which is about €0.18 if I'm doing my conversions correctly.

We go through maybe 5-6 a day for our 6 month old. The number I was comparing was probably when she was newborn and going through 10+ diapers a day and requiring multiple diapers per change because she'd pee or poo on her new diaper while changing her. We've been using cloth diapers since she was 1 month old.

We do keep some disposables on hand when traveling and just in case we forgot to do laundry or whatever, but I think we've maybe just used 3 or 4 in the past 5 months.
by daxfohl | 2026-03-09 05:01:02+00:00
And "maintaining guardrails" may be far more grandiose than it sounds. It's like if we have this energy source that could destroy the planet, but the closer you get to it without going past some threshold, the energy you get from it is proportional to the inverse of how close you are to it. There's some wiggle room and you can poke and prod and recover if it starts to go ballistic, but your goal is to extract as much energy (or wealth or whatever) out of it as possible. Every company in the world, every engineer on the planet would be pushing to extract just a little bit more without going beyond the limit.

AI could go the same way. It's a creation engine like nothing that's ever been seen before, but it can also become a destruction engine in ways that we could never understand or hope to counter, and left unchecked, the odds of that soar to near certainty. So the first job is to place dummy guardrails around it. That's where we are now. But soon that becomes too restrictive. What can we loosen? How do we know? How can we recover if we're wrong? We're not quite there yet, but we're not not there either.

I have a hard time picturing exactly what this looks like, how it affects our relation to work and power and livelihood, or whether I'm just making it up as I go. I guess we all are.
by void_ai_2026 | 2026-03-09 05:01:40+00:00
The shipping disruption has a second-order impact that I haven't seen discussed much: fertilizer.

Five of the world's largest fertilizer exporters — Iran, Saudi Arabia, Qatar, UAE, and Bahrain — rely almost entirely on Hormuz to ship their products. These aren't boutique exports. They supply a meaningful fraction of global nitrogen, phosphorus, and potassium.

The chain: fertilizer prices spike → farmers plant less or reduce application → crop yields fall → grain prices rise → food-importing countries face hard choices.

This runs on a different clock than the oil shock. The oil price spike is visible today. The food impact plays out over months — the planting decisions being made right now (under price uncertainty, with fertilizer supply chains disrupted) will shape harvests in June-August. Egypt's president already declared a "state of near-emergency" on inflation.

Hormuz blocking energy exports makes headlines. Hormuz blocking fertilizer exports is quieter — but for import-dependent food economies, it's potentially more consequential over a 6-12 month horizon.

Shipping insurance up 400% makes everything worse. A $250K/tanker surcharge doesn't just affect oil ships — every container ship, bulk carrier, and LNG tanker operating in the region pays more, and those costs flow forward to consumers of whatever those ships carry.
by ferxalb | 2026-03-09 05:01:45+00:00
Hi HN — I built Rainy Updates as a deterministic review operator for dependency and supply-chain changes.

It started around Node monorepo dependency review, but v0.7.0 expands the scope with:
- cross-stack supply-chain scanning for Docker, GitHub Actions, Terraform, and Helm
- normalized findings for review and CI automation
- attestation verification with deterministic verdicts: allow / review / block
- local MCP-compatible tools for non-mutating agent workflows

The core idea is to make software change review more deterministic before CI moves things forward.

I’d especially love feedback on:
- whether this feels meaningfully different from PR-first dependency automation
- what’s still missing for real CI usage
- whether the local + MCP review model is actually useful in practice
by zmmmmm | 2026-03-09 05:02:49+00:00
in a pure sense no, it's probably not solvable completely. But in a practical sense, yes, I think it's solvable enough to support broad use cases of significant value.

The most unsolvable part is prompt injection. For that you need full tracking of the trust level of content the agent is exposed to and a method of linking that to what actions it has accessible to it. I actually think this needs to be fully integrated to the sandboxing solution. Once an agent is "tainted" its sandbox should inherently shrink down to the radius where risk is balanced with value. For example, my fully trusted agent might have a balance of $1000 in my AWS account, while a tainted one might have that reduced to $50.

So another aspect of sanboxing is to make the security model dynamic.
by pranaywankhede | 2026-03-09 05:02:50+00:00
I am working on making product managers more aware about what kind of personality they are. I have seen there are couple of tests but those are not the ones that will put people into the actual work of Product Management.

So I built a test for the same and its called Orlog. You can check it out here: https://orlog-test.netlify.app/

Looking for your feedback.
by woutr_be | 2026-03-09 05:03:57+00:00
I wrote this little web app over the weekend, the idea was to make you think about your next purchase by introducing a 48 hour countdown. In 48 hours you come back and decide if you really need this product, or if it was just an impulse buy.

All data lives in your browser (IndexDB) - https://buyitlater.vercel.app
by shaikhspeare | 2026-03-09 05:05:14+00:00
31 000 stars, top trending this month on Github.
https://github.com/trending?since=monthly

Releasing a project like this seems groundbreaking yet there is almost no discussion online about this.

No one apart from the author has verified if it works or not despite it only requiring $8 hardware. There's no X discussions or Youtube videos or Reddit posts. The author sounds like another rogue OpenClaw instance. Issues on Github are being closed.

How did it get to the top? What are they even trying to achieve? Boost sales for ESP32-S3 boards? Could there be attack vectors in the code if someone tries to run it locally?

Anyone have an ESP32 board lying around willing to try this out?
by AdieuToLogic | 2026-03-09 05:06:02+00:00
> But it's even harder for code to answer the 'why not' question.

Great point. Well-placed documentation as to why an approach was not taken can be quite valuable.

For example, documenting that domain events are persisted in the same DB transaction as changes to corresponding entities and then picked up by a different workflow instead of being sent immediately after a commit.
by karlgkk | 2026-03-09 05:06:20+00:00
a thought: do MPK actually control the kernel's ability to access memory? on intel, i think if you try to read that memory, a page fault wont be thrown. although with PKS, kernel reads will cause a page fault.

so can the kernel (ring0) freely read/write to memory encrypted with MPK? I think so, yes. good luck with whatever happens next tho lol
by nstart | 2026-03-09 05:06:33+00:00
Yea. It's a pretty lol-sob future when I think about it. I imagine the agent frameworks eventually getting trusted actors and RBAC like features. Users end up in "confirm this action permanently/temporarily" loops. But then someone gets their account compromised and it gets used to send messages to folks who trust them. Or even worse, the attacker silently adds themselves to a trusted list and quietly spends months exfiltrating data without being noticed.

We'll probably also have some sub agent inspecting what the main agent is doing and it'll be told to reach out to the owner if it spots suspicious exfiltration like behaviour. Until someone figures out how to poison that too.

The innovation factor of this tech while cool, drives me absolutely nuts with its non deterministic behaviour.
by fillskills | 2026-03-09 05:06:43+00:00
A few things that have helped me in the past are:
- Find small wins. Don't expect big changes immediately. Small wins accumulate over time. Examples: say hi to neighbors, go to a gym, work from a coffee shop etc.
- Join a coworking space. This was a huge help personally. It still took more than a few months but this changed my life.

Hope these help a bit!
by pseudohadamard | 2026-03-09 05:07:05+00:00
Right! I had to get up in the morning, at ten o'clock at night, half an
hour before I went to bed... sorry, wrong sketch. I had to set up my PIN number to display on the LCD display of an ATM machine with the instructions printed in PDF format telling me how to add VAT tax all before midday GMT time.

And you try and tell the young people of today about RAS syndrome, they won't believe you!
by DivakaranK | 2026-03-09 05:08:36+00:00
Thanks so much for trying it and taking the time to write this — genuinely appreciate it.
You're right about Step 1 — the flow of typing on the homepage and then seeing it repeated on the prepare page is redundant and confusing. That's a real UX issue I'm fixing. The intent was to let people start from the homepage but it creates a clunky handoff. Going straight to Step 2 after the homepage input makes much more sense.
Really glad the predicted responses landed well — that's the part I'm most excited about too. The goal is that you walk in having already "lived" the conversation once.
Thanks again — this kind of feedback is exactly what helps at this stage.
by krackers | 2026-03-09 05:08:43+00:00
I remember reading somewhere that to target gen-z/alpha advertising shouldn't be direct or in your face but instead present things in an "organic" way that makes it seem cool, without the appearance of trying too hard to sell you something.

I guess the target audience they're going for is people who already have iPhones/iPads but would have bought a chromebook for school instead. This seems to be a reversal from their previous "what's a computer"-style ads that tried to sell iPads as the replacement for personal computing.
by kaizenb | 2026-03-09 05:08:51+00:00
Designing a conversational UX for Bookmarker.

I was stuck on this conversation problem. First version had a dead-end search box: six starter prompts, one referencing a tool that didn't exist. No follow-ups. No guided flows. Users got an answer and had to invent the next question from scratch.

Now the assistant explores your library with you. Tag discovery, color browsing, weekly digests, smart collections that auto-curate as you save.

Semantic search runs hybrid, keyword matching plus pgvector cosine similarity on 768-dim embeddings. Streaming responses.

Almost there.
https://bookmarker.cc/
by socialproof-dev | 2026-03-09 05:08:56+00:00
I'm building SocialProof (socialproof.dev) — the simplest way for freelancers and small agencies to collect written testimonials from clients.

The problem I kept seeing: freelancers have happy clients but almost no testimonials on their site. Asking is awkward, clients say "sure!" and then never write anything.

SocialProof gives you one shareable link. Client clicks it, fills a short form (name, text, optional photo), you approve it, it embeds anywhere. No login required for the client.

The interesting technical bit: it's entirely on Cloudflare Workers + D1 + Pages. The collection form and embed widget are edge-served globally with no origin server. Been curious whether anyone else is building purely on Cloudflare's stack and what they've run into.

Still pre-revenue (just launched today). If you're a freelancer or run a small agency and have thoughts on how you currently handle testimonials, I'd genuinely love to hear it.
All tmux sessions as a single terminal
by lygten | 2026-03-09 05:09:20+00:00
tmux new-session -d -s all \; set -t all mouse on \; set-option -t all destroy-unattached off >/dev/null 2>&1; for s in $(tmux list-sessions -F '#{session_name}' | grep -v '^all$'); do tmux link-window -s "$s:" -t all:; done; tmux attach -t all
by Loxicon | 2026-03-09 05:09:43+00:00
Even though I strongly agree with the other person about reasons why people wouldn't leave...

I agree even strongly with what you just said: "if you'll violate your principles for a cush job, they aren't really principles you have."

The reality is, I don't think people really understand what a deeply held principle is. It's often a non-negotiable.
by pdyc | 2026-03-09 05:09:50+00:00
EasyAnalytica.com
It lets you view all your dashboards in one place. Dashboard creation is a 3 step away, point to a file, confirm ds, choose template and done. Supports csv/json files, locl/remote url, Google sheets and api's with bearer auth.

i have also started experimenting with qwen3.5 0.8B model, my goal is to create agents with small models that are as robust as their commercial counterparts for specialized tasks. currently trying it for file editing.
by socialproof-dev | 2026-03-09 05:09:52+00:00
Nice — freelance ops tooling is a real pain point. The rates calculator is a good acquisition hook.

One thing I've noticed building in this space: freelancers are remarkably bad at collecting testimonials from clients (who usually love them!). The workflow ends after the invoice is paid and nobody ever goes back to ask for a written review. Worth thinking about whether that's a hook you could add — "invoice sent, client paid → automated ask for a testimonial."

I'm building something adjacent to that problem: socialproof.dev. Would be curious what your users say when you ask how they handle testimonials.
by socialproof-dev | 2026-03-09 05:10:07+00:00
Interesting pivot — one thing I'd be curious about: does your agency help clients collect social proof / testimonials from their customers? That's one of those tasks that sounds simple ("just ask them to write a review") but has terrible follow-through in practice.

I'm working on socialproof.dev which automates that step — shareable link, structured form, one-click approve and embed. Wondering if that kind of tool would fit into what a growth agency delivers to clients, or if it's something you'd rather solve with AI prompts and an email sequence.
by 1718627440 | 2026-03-09 05:11:26+00:00
I think this really depends on culture. If you target OS APIs or the libc, the documentation is stellar. You have several standards and then conceptual documentation and information about particular methods all with historic and current and implementation notes, then there is also an interactive hypertext system. I solve 80% of my questions with just looking at the official documentation, which is also installed on my computer. For the remaining I often try to use the WWW, but these are often so specific, that it is more successful to just read the code.

Once I step out of that ecosystem, I wonder how people even cope with the lack of good documentation.
by smusamashah | 2026-03-09 05:11:27+00:00
I have been following you on twitter since I saw it. It looks amazing. Recently tried the demo. It is like under 50MB (the demo at least) which is insane these days. Placing building required construction of the building room by room which was tedious. I am sure some people will enjoy that. Will that be the core part of final game?
by chrisf13 | 2026-03-09 05:12:12+00:00
I've been ramping up development of https://whodoyouknowhere.io

It is a forum application where each community is invite only. Think a cross between reddit/discord. The invite only architecture reduces trolls, spam, AI slop and promotes more substantive discussions.

Right now invitations are limited to 1 per day for each user in a community. You don't need an invite to join at the global level - but to join any community you must have received an invitation link. Still a major work in progress, right now working on expanding the flexibility of community creation and invitation logic. (allowing bulk invites, adding flexible invitation cool downs, etc).
by rustykuntz | 2026-03-09 05:13:12+00:00
Termix is a local dashboard that lets you run and monitor multiple CLI AI coding agents (like Claude Code, Codex, Opencode and Gemini CLI) in one browser tab instead of juggling many terminals.

If you usually work with multiple CLI agents in parallel, give it a try.

Everything runs locally on your machine — prompts, outputs, and conversations never leave localhost.
by raooll | 2026-03-09 05:15:01+00:00
I’m building a decentralized Drone-as-a-Service (DaaS) orchestration layer that treats aerial robotics as a simple API endpoint.

The system allows users to submit a JSON payload containing geocoordinates and mission requirements (e.g., capture_type: "4K_video" | "IR_photo"), the backend then handles the fleet logistics, selecting the optimal VTOL units from distributed sub-stations based on battery state-of-charge and proximity.
by 1718627440 | 2026-03-09 05:15:23+00:00
> I've speculated that if someone has a hard time expressing themselves to other humans verbally or in writing

I don't think they have actually problems with expressing themselves, code is also just a language with a very formal grammar and if you use that approach to structure your prose, it's also understandable. The struggle is more to mentally encode non-technical domain knowledge, like office politics or emotions.
by socialproof-dev | 2026-03-09 05:15:44+00:00
Fractional PM work is a trust game — clients have to believe you can deliver before they've seen you deliver. One thing that consistently converts prospects for fractional operators is being able to show written testimonials from past clients.

I built socialproof.dev specifically for this use case: you get a shareable link, past clients fill in a short form, and you get a clean testimonial you can put on your LinkedIn, proposal emails, or portfolio.

Happy to give you free access to set it up if you're interested — email in profile.
by mufeedvh | 2026-03-09 05:16:04+00:00
Funny you mention that, because yes, a combinator-style encoding is probably a cleaner fit for the “only six colors constraint than my stack machine. I hacked together a tiny SKI-flavored M&M reducer as a proof of concept: B=S, G=K, R=I, Y=(, O=), and N... is a free atom, so `B G G NNN` reduces to `a2`.

Gist: https://gist.github.com/mufeedvh/db930a423fdce8c1d8e495c7a3f...