Ежедневные Show HN

Upvote0

Show HN за 30 августа 2025 г.

26 постов
375

Hacker News em dash user leaderboard pre-ChatGPT #

gally.net favicongally.net
266 комментариев3:40 AMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 AMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 PMПосмотреть на HN
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 AMПосмотреть на HN
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 AMПосмотреть на HN
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 AMПосмотреть на HN
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 AMПосмотреть на HN
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

Web A/B Testing Demo #

github.com favicongithub.com
0 комментариев2:29 PMПосмотреть на HN
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.