Show HN for June 12, 2026
28 itemsStackScope – I crawled over 40k indie launches to see what they ship #
It watches launches from Product Hunt, Show HN, and PeerPush, then crawls the public site behind each one. The goal is to show what people actually launched with: hosting, frameworks, analytics, DNS, security headers, legal pages, AI-builder signals, and other public clues.
I started building it because most stack-detection sites look at the web as a whole. I was more interested in the current indie launch scene: what people are choosing right now, at the point they first put something in public.
A few implementation details: it runs on .NET, uses Playwright for rendered pages, and has a first-party fingerprint catalogue rather than one copied from Wappalyzer/etc. robots.txt is honoured, and the bot identifies itself.
Frustratingly, I am still waiting for verified bot status from Cloudflare and currently that knocks out about 10% of all sites.
There is also a private readiness check: paste a URL, get the same style of report, fix things, and recrawl. No account or email needed.
I'd be interested in feedback on the usefulness of this, the methodology, and any obvious false positives.
Jonathan.
Script to bulk delete Claude chats from the web UI #
(conversations disappear from the UI slowly, over several minutes, and remember to keep the tab open until the console shows "Finished", refreshing away from the page can stop the deletion process.)
SharkClean MCP #
A Claude Code statusline that shows live World Cup scores #
The components are: - status line in Claude Code with live scores rendered always from cache, no polling. - userPromptSubmit hook so Claude gets score updates mid vibecoding session, only during a live match. - A standard MCP server and a CLI with options to see groups, standings, matches and market signal info.
More details in Github. Let me know what you think, I hope you find it fun and useful!
Not affiliated with FIFA or Anthropic.
MicroECS – entity component system library in Python/NumPy #
I'm currently developing a robotics simulator from scratch (python+raylib) and, due to lack of game dev experience I went "full OOP" on it. A SceneObject with a lot of inherited interfaces (e.g. Collidable, Movable etc.). These are inherited and fixed at run time.
The main loop inevitably became:
for scene_object in sim.scene_objects:
scene_object.update(...)
for scene_object in sim.scene_objects:
scene_object.draw(...)
Well, it turns out that this can become a bottleneck if you have many scene objects because computers love contiguous memory for caching, physics/math vectorization and so on.Having recently learned more about ECS[1,2], I started doing a bunch of experiments in a sandbox with turning the update() function into ECS. The idea is that the data is stored in columnar numpy arrays (components) + a lot of data structure optimizations for querying scene objects and fast access e.g.
qr = scene.query(HasMotion, HasPosition) # query result acting like a np array of (N, ...) shape
qr.position += ... # operate like numpy / vectorized
In any case, the standalone library only needs python and numpy. Raylib is only for rendering, but the raw data structures don't need it.I'd love some feedback on it, e.g. what is it missing or what are gotchas I'll find out later on during the simulator development.
As an anecdote: I used Claude as an 'engineering manager', I wrote the code myself, it did the code review, tasks management and tests (super useful for corner cases).
[1] https://www.youtube.com/watch?v=qglU107_DA4 hytale's ECS video (great for beginners)
[2] Casey Muratori's latest video about the first ECS in the game industry (https://www.youtube.com/watch?v=73Do0OScoOU)
Squishy & Friends – Claude Fabel 5 coded a game and it is good #
I had Fable clone a game, it turned it into an arena combat AI trainer #
The bill if I had done this with API billing? Nearly $2000.
Deploy personal apps with your agent via Buildy #
More and more people seem to be building personal software, including myself. But I keep re-implementing the same things: authentication, database setup, creating an API/MCP server to integrate them into my AI agent.
We built Buildy for LLM generated personal apps.
How it works: Buildy exposes an API and MCP that the agent can call with an ES module plus an optional UI and CSS. We run the ES module on a workerd isolate with a persistent KV store, then release your UI to a live URL only accessible by you. Not only that, but your app APIs are exposed securely over both HTTP and MCP so your agent can call them and use the apps you build (log a meal, create a workout plan, update a note, etc.)
If your AI chat client supports MCP Apps, we can also render your app inline via an iframe. This works today with ChatGPT and Claude.
Here is an app I built to track my nutrition: https://app.buildy.so/app/f5da0700-0db7-44ef-9aa2-b9499b484d... ← You can actually claim this app and remix it with your own agent.
To ship a completely new app, drop this prompt into your agent: Read https://buildy.so/start.md then help me create my first app.
Or check out our landing page (https://buildy.so) to use our ChatGPT app or connect it to Claude via MCP.
I personally use apps I built every day. I'd love to hear from other people building and using their own personal apps.
Would love feedback from people building and using their own personal apps.
800x faster Linter and TypeScript-Go toolchain for plugins like typia #
Making the ttsc, I understood that the new plugin toolchain system can dramatically reduce lint rule checking time by integrating into the typescript-go. So made `@ttsc/lint`, and its time is 600x to 1600x faster than eslint.
From now on, when you compile TypeScript, lint violations would be caught in the same time. No more need to run both `tsgo` and `eslint` independently.
> This repository is not v1 yet because the typescript-go has not been released yet, but if you wanna experience superfast lint, or keep using typia in typia era, you can do it right now.
Button does nothing. $1 makes it 1 pixel bigger, forever #
Proton – A easy CGO-free immediate-mode GUI framework for Go #
I built a lead list tool to find businesses you can sell to #
Crowfly.golf – Zero-backend GPS round tracking (localStorage) #
Hit your shot, tap "log shot", walk to your ball, repeat. Shots and rounds are stored in localStorage. Distance markers. CSV export. Zero account, zero backend.
Short-term roadmap:
- Mandatory login
- AI club recommendation
- Paywall everything
- ERC-20 issuance
- MCP servers
- Even darker mode
Long-term roadmap:
- Humanoid agent plays the round for you
- Configurable celestial body (Moon, Mars, Titan etc)
- Round summary as a podcast
- Rewrite in Rust
Manob: A social media plaform without algorithm, ads, or data-tracking #
I talked with people about these thoughts and concerns, and added my personal observation. I built this instead:
- Chronological feed only. No ranking, no algorithmic shuffling. You follow people, you see all posts from all users, or choose to see posts from friends, pages you follow, and groups you are part of.
- Built-in fact-checking and bias detection across text, images, and video. With Human-in-the-loop & AI combined in the process, AI detects, analyzes, and moderates posts, and every contested moderation decision is reviewed by a human against a published set of principles (not just personal judgment only).
- Per chat AES-256 encryption. We designed a way that currently, if a chat is attacked and compromised, it doesn't have any effect on other chats or the platform in any way - this is constantly being improved, and security is my top priority.
- No ads currently. Your data is never sold or shared (minor data is stored, all in encrypted strings)
- Child safety filtering is built into the content layer - Pseudonymous mode for speaking about sensitive topics - A built-in news feed
The moderation system is designed to evolve; it is more like a constitution than a rulebook. The principles are fixed but can be amended as the platform grows and severe cases emerge. The goal is to detect as accurately as possible, systematically, over claims of neutrality and move on.
I'm still working on figuring out monetization. I'm thinking of contextual ads that work based on the viewing page's contents, and not on your behavioral profile. Additionally, other features like the job board and commercial tools are also an option. None of this is live at the moment, and tbh, I'm still figuring it out.
The platform is currently LIVE with a small early community of active users. I'm building this solo.
I'm happy to answer your questions/feedback/suggestions...
www.manob.bd