毎日の Show HN

Upvote0

2025年8月30日 の Show HN

26 件
375

Hacker News em dash user leaderboard pre-ChatGPT #

gally.net favicongally.net
266 コメント3:40 AMHN で見る
The use of the em dash (—) now raises suspicions that a text might have been AI-generated. Inspired by a suggestion from dang [1], I created a leaderboard of HN users according to how many of their posts before November 30, 2022—that is, before the release of ChatGPT—contained em dashes. Dang himself comes in number 2—by a very slim margin.

Credit to Claude Code for showing me how to search the HN database through Google BigQuery and for writing the HTML for the leaderboard.

[1] https://news.ycombinator.com/item?id=45053933

10

Give Claude Code control of your browser (open-source) #

cli-agents.click faviconcli-agents.click
3 コメント6:07 PMHN で見る
As I started to use Claude Code to do more random tasks I realized I could basically build any CLI tool and it would use it. So I built one that controls the browser and open-sourced it. It should work with Codex or any other CLI-based agent!

I have a long term idea where the models are all local and then the tool is privacy preserving because it's easy to remove PII from text, but I'd definitely not recommend using this for anything important just yet. You'll need a Gemini key until I (or someone else) figure out how to distill a local version out of that part of the pipeline.

Github link: https://github.com/moonshinelabs-ai/skipper-tool

9

Sourcerer – MCP for semantic code search that reduces token waste #

github.com favicongithub.com
0 コメント1:53 PMHN で見る
I built this because I got tired of watching Claude Code read through massive files just to find a few functions. Sourcerer lets AI agents search code semantically and grab exactly the code chunks they need instead of burning tokens on whole files.

It uses tree-sitter to parse your codebase and creates a searchable index. So instead of "read auth.py (538 lines)", an agent can search for "user authentication logic" and get back just the relevant functions.

Demo: https://asciinema.org/a/736638

GitHub: https://github.com/st3v3nmw/sourcerer-mcp

8

I made a mini site to see timezone shifts #

tz.pert.dev favicontz.pert.dev
0 コメント4:15 PMHN で見る
Hey HN. I made a micro site one recent evening to see upcoming (and recent past) timezone transitions. At my job, we have some timezone specific code where we often see spikes in metrics due to random timezone shifts around the world. Just for fun, I wanted a way to easily see where and what this timezone shift might have been, so built this mini site to do so.

Its fully clientside and works by making use of the Internationalization API, so if you need an API for this you're coming to the wrong place, but feel free to yoink the code.

Its just one fat index.html file. Served off my VPS via caddy file server. No dependencies or build steps. See the code in the github link below.

All the CSS is "vibe coded", I think it looks pretty cool.

As an aside, I love that AI has made it so easy to spit out sites like this. My personal site is filled with subdomains like this one with little random tools which I occasionally use.

https://github.com/rupert648/timezone-fuckery/blob/main/inde...

6

Captan – Open-Source Cap Table Management CLI #

github.com favicongithub.com
0 コメント9:20 PMHN で見る
I built Captan (https://github.com/acossta/captan), a tiny open-source CLI tool for managing startup cap tables.

Instead of juggling spreadsheets or paying for expensive SaaS cap table solutions, Captan stores everything in a simple JSON file that you can version-control in Git.

It supports:

- Stakeholders (founders, employees, investors)

- Security classes (Common, Preferred, Option Pool)

- Share issuances

- Option grants with vesting schedules (monthly, cliff)

- SAFEs (record + simulate conversion at a priced round)

- Cap table math (Outstanding vs Fully Diluted)

- CSV/JSON exports

- Audit log ("the ship’s log")

Overall a JSON in git will offer better auditability and version control than most commercial solutions out there.

Modeling different scenarios is super easy, just create a git branch and model whatever you need.

Quick taste:

---------------------------------------

npm install -g captan

$captan init --name "Acme, Inc." --pool-pct 20

$captan enlist stakeholder --name "Alice Founder"

$captan issue --security sc_common --holder sh_alice --qty 5000000

$captan chart

Example output:

Captan — Cap Table (as of today)

Name Outstanding %

Alice Founder 5000000 100.00%

Totals

Issued equity: 5000000

Vested options: 0

Outstanding total: 5000000

Fully diluted total: 7000000

---------------------------------------

Why I built it: early-stage founders (myself included) often don’t need Carta or Pulley yet — just a clean, hackable way to track ownership. I wanted something transparent, developer-friendly, and Git-native.

Repo: https://github.com/acossta/captan

npm: https://www.npmjs.com/package/captan

I’d love feedback on what features would make this more useful to you?

Thanks!

6

Yet another daily word game – wotd #

wotd.is faviconwotd.is
7 コメント7:21 PMHN で見る
Howdy HN. I wanted an excuse to do some lightweight JS/TS development and to get reacquainted with the Cloudflare stack, so I put together a daily word game. It's partially inspired by NYT's Spelling Bee and Wordle. The main goal is to find a specific word each day that uses each provided letter at least once. There's a secondary goal of finding as many words as possible. Right now progress is all stored on-device, but in the future I might add leaderboards or other competitive elements. Hope y'all enjoy!
5

Datacmd – Terminal-native dashboards from CSV/API in one command #

github.com favicongithub.com
2 コメント8:46 AMHN で見る
Hi HN,

I built Datacmd to eliminate bloated dashboards and browser UIs. It turns any CSV, JSON, API feed into live, terminal-native dashboards with one command. Fast. Minimal. Developer-centric. AND IT'S OPEN SOURCE https://github.com/VincenzoManto/datacmd

What it does:

* Generates dynamic dashboards in the terminal: tables, gauges, pie charts, line charts, radars, text boxes * Layout auto-generated or configurable via YAML * Supports CSV, JSON, REST APIs, live system metrics (CPU, memory, disk)

Why this matters:

* No GUI. Instant visuals where developers live * Zero setup. Download binary or use "go run", and dashboards appear * Great for sysadmins, devs, ops, data hackers working in terminal-first workflows

What I learned building it: Automating a clean layout via algorithm beats manual dashboard design for fast insights. Generating widgets in terminal forces clarity - no fluff, just signal.

Looking for feedback on:

* Performance with massive datasets (>100k rows) * UX: readability, layout transitions, color themes * Widget ideas: real-time alerts, sparkline ring charts, CLI-friendly drill-downs

Live on GitHub. Let me know if you want a downloadable binary or CI build link. Open to contributions, bug reports, wild dashboard ideas.

5

Tool that helps you find domains for your idea #

helpmefindagooddomainnameformyidea.com faviconhelpmefindagooddomainnameformyidea.com
6 コメント7:20 PMHN で見る
I built a simple tool that suggests good domain names based on your idea, something I usually spend way too long on myself. It's free, no sign-up needed, 5 searches / day (a bit wonky, working on that part).

Mainly built it for myself but would love some feedback and tips for improvement! :)

Thanks!

5

An AI coding tool for unserious projects #

crazycontext.com faviconcrazycontext.com
0 コメント9:05 PMHN で見る
Crazy Context is a playful no-code tool to generate project prompts, then turn them into Javascript-based applications in one shot. It has robust version control and a unique approach while super easy to use, cheap and fast. It's perfect for any trial and error type approach.
4

TextPolicy – reinforcement learning for text generation on a MacBook #

github.com favicongithub.com
0 コメント4:34 PMHN で見る
I built TextPolicy because I wanted a way to study reinforcement learning for text generation without needing a cluster or cloud GPUs. A MacBook is enough. The toolkit is simple: Implements GRPO and GSPO algorithms Provides a decorator interface for custom reward functions Includes LoRA and QLoRA utilities Runs on MLX, so it is efficient on Apple Silicon It is not intended for production. The purpose is learning and experimentation: to understand algorithms, to test ideas, to see how reward shaping affects behavior. Installation is through pip: pip install textpolicy There is a minimal example in the README. I am interested in feedback on: the clarity of the API, the usefulness of the examples, and whether this lowers the barrier for people new to RL. Repository: github.com/teilomillet/textpolicy
4

Stripe stole $800k, IGNORED LEGAL LETTERS #

3 コメント2:27 PMHN で見る
Hi Hn Since 2024 Nov, Stripe has been holding off to our funds $800k+ acct_1PH9EbFcbviG0Uct and since then we had 0 absolutely 0 disputes and $800k was stayed untouched. We were using Stripe Standard Connect to help companies to get customers through email marketing, and ads and charge % of sales and we were specifically using direct charges which means we are not liable for disputes of connected accounts either

Absolutely ignoring support tickets & legal letters sent

Here is how their support SCAM works: 1) You contact chat 2) They tell you bear with me while I am looking into your account 3) They explicitly make you wait around 40-50 mins so you don't try again 4) They say they will need to convert this chat to email because only specialist team can handle these cases 5) Once chat converted into email, they completely ignore you 6) In the dashboard, it is shown TICKET IS CLOSED few mins after getting opening

I kept contacting them like 40+ times during past 4-5 months and it is EXACTLY SAME THING, 0 exceptions ever

Then we also sent legal letter and they completely ignored it

Now I dont have enough money to sue them unless I take loans and etc but this is absolutely insane level stealing

So I tried again TODAY EXACTLY SAME THING HAPPENED: 1) You contact chat 2) They tell you bear with me while I am looking into your account 3) They explicitly make you wait around 40-50 mins so you don't try again 4) They say they will need to convert this chat to email because only specialist team can handle these cases 5) Once chat converted into email, they completely ignore you 6) In the dashboard, it is shown TICKET IS CLOSED few mins after getting opening

Please someone help me find a laywer who would do this for %, I need my funds back

3

Generate human-sounding tweets from current news #

contently.bot faviconcontently.bot
0 コメント1:48 AMHN で見る
I’ve been working on a side project that generates short, human-sounding social posts from current news. Right now it supports tweet-style posts, but I plan to expand to other platforms.

It’s free during the beta phase, and I’d really appreciate feedback on usability and what features you’d find most valuable.

3

Discover Fast-Growing Websites Before They Go Mainstream #

websitegrowthtracker.com faviconwebsitegrowthtracker.com
2 コメント10:21 AMHN で見る
Hi everyone, As a founder, I often felt frustrated with existing traffic tools like Similarweb or Semrush—they’re great at showing what’s already big, but they don’t reveal what’s just starting to grow. So I decided to build Website Growth Tracker.

It lets you: Discover breakout websites before they go mainstream See estimated traffic growth and keyword opportunities Compare competitors side-by-side Browse monthly rankings of the fastest-growing sites

I’d love to hear your thoughts, feedback, and ideas for improvement.

2

Emergency SOS App #

play.google.com faviconplay.google.com
0 コメント3:04 AMHN で見る
Send SOS SMS & Sequential Call to your Emergency contacts.

Optional Shake to Activate feature.

No Internet, No Server, No Data required, No Data stored. Just 4MB App

2

Warrify – Stop losing money on expired warranties #

1 コメント9:32 AMHN で見る
Every year, people lose thousands because they forget warranty dates or can't find receipts. I built Warrify to fix that.

AI receipt scanning - snap/upload a receipt, and it extracts product + warranty info instantly. Unlimited warranty storage - keep all your purchases organized in one place. Smart reminders - get notified before warranties expire. Data export - your data stays yours. Calendar sync (coming soon) - manage warranties alongside your schedule.

Stop losing money on expired warranties. Protect your purchases effortlessly.

Try it here: warrify.app

1

Community-Powered Product Launch #

shipsquad.space faviconshipsquad.space
0 コメント1:19 PMHN で見る
ShipSquad is a community-driven launch space for indie creators to showcase early products, connect with promoters, and gain authentic visibility (+DR).
1

Web A/B Testing Demo #

github.com favicongithub.com
0 コメント2:29 PMHN で見る
A series of web A/B tests examples, demonstrating random group assignment, hashing, backend and frontend experiment logic, event tracking, multiple experiments, and an experiments admin page.