frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Gcommit – clustering code changes semantically

https://github.com/yp583/homebrew-custom-git
1•yp583•2h ago
The problem: I kept making "mega-commits" with unrelated changes because I get in a flow state and then end up with a huge number of changes I forgot to commit.

The solution: I built a tool that analyzes your staged git changes, clusters them by semantic similarity using embeddings + hierarchical clustering, and creates separate commits for each cluster.

How it works:

- Parses diffs into semantic chunks using tree-sitter

- Generates embeddings (OpenAI text-embedding-3-small)

- Clusters with single-linkage hierarchical clustering

- Interactive dendrogram UI to adjust cluster threshold

- Creates one commit per cluster

Currently Mac-only (uses self-written https client with kqueue), but happy to add cross-platform support if there's interest. Also planning local LLM/embedding support.

Looking for feedback!

Notes about FoundationDB (2020)

https://pierrezemb.fr/posts/notes-about-foundationdb/
1•teleforce•42s ago•0 comments

Reminiscences of a Stock Operator (1923)

https://gutenberg.org/cache/epub/60979/pg60979-images.html
1•thomassmith65•3m ago•0 comments

Julia vs. NumPy performance: Strategy for For-loop?

1•northlondoner•4m ago•0 comments

With memory prices to rise another 45% in 2026, Lenovo may delay laptop launches

https://www.notebookcheck.net/With-memory-prices-expected-to-rise-another-45-in-2026-Lenovo-may-d...
1•akyuu•4m ago•0 comments

What Makes a Strategy Great

https://longform.asmartbear.com/great-strategy/
1•gmays•8m ago•0 comments

The Economics of Bicycles for the Mind

https://www.nber.org/papers/w34034
1•Rexxar•9m ago•0 comments

Show HN: Waycore – an open-source, offline-first modular field computer

2•DGrechko•12m ago•0 comments

MakerLinks – A free link-in-bio page for indie hackers and builders

https://www.makerlinks.page/
1•amamuwala•13m ago•1 comments

We Lost the Thread on the Data Lake

https://blog.matterbeam.com/we-lost-the-thread-on-the-data-lake/
1•mikepk•14m ago•1 comments

The Park Ranger Scenario (2025 manifesto)

https://legacybranch.substack.com/p/eat-drink-and-be-merry-for-tomorrow
2•legacybranch•16m ago•0 comments

Weight-loss jab prescriptions double as Scottish doctors tackle obesity

https://www.thetimes.com/uk/scotland/article/weight-loss-jab-prescriptions-double-as-doctors-tack...
1•bookofjoe•19m ago•1 comments

Collective Action Problem

https://en.wikipedia.org/wiki/Collective_action_problem
1•danielschreber•21m ago•0 comments

Turning images into structured signals for modern search

https://visualquerypro.com
1•kalirobot•23m ago•1 comments

Show HN: I "crashed" Gemini 3.0 Pro

1•_rtld_global_ro•26m ago•0 comments

RotMG Map Seeds

https://www.redblobgames.com/blog/2025-11-07-rotmg-seeds/
1•guiambros•28m ago•0 comments

Ask HN: How to go back to listening to MP3s?

1•muratsu•30m ago•1 comments

Race Toolkit

https://github.com/auracast-research/race-toolkit
2•sva_•30m ago•0 comments

Show HN: UpDown, Simple Website Uptime Checker

https://updown.fly.dev/
1•ejncman•31m ago•2 comments

Show HN: I Made a Tiny Stranger Things Game While Waiting for the Finale

https://www.strangerclicks.com
1•jeanmayer•31m ago•2 comments

Show HN: Turn Your Git Commits into Tweets

https://landkit.pro/git-to-tweet
1•nikhonit•32m ago•0 comments

Release age v1.3.0: post-quantum (and more)

https://github.com/FiloSottile/age/releases/tag/v1.3.0
3•todsacerdoti•35m ago•0 comments

7- and 14-segment fonts "DSEG"

https://www.keshikan.net/fonts.html
2•anigbrowl•39m ago•0 comments

Going back to go forwards and instruction design

https://lukes-blog.vercel.app/posts/011-reversion&instruction
1•octopls•47m ago•2 comments

The Dangers of SSL Certificates

https://surfingcomplexity.blog/2025/12/27/the-dangers-of-ssl-certificates/
3•azhenley•47m ago•1 comments

Floppy disk pre-paid cash card launched in Taiwan

https://www.tomshardware.com/pc-components/storage/floppy-disk-pre-paid-cash-card-launched-in-tai...
1•naves•48m ago•0 comments

Dinosaur Food: 100M year old foods we still eat today

https://borischerny.com/food/2022/01/17/Dinosaur-food.html
3•jxmorris12•50m ago•0 comments

Liberating Bluetooth on the ESP32

https://exquisite.tube/w/mEzF442Q4hUXnhQ8HmfZuq
1•todsacerdoti•51m ago•0 comments

Show HN: Namebump is a registrationless, KVS. Unused names are bumped overtime

https://github.com/robertsdotpm/namebump
1•Uptrenda•51m ago•0 comments

W6LG – Silent Key

https://www.youtube.com/watch?v=uIvZd71xOQM
1•jayknight•55m ago•1 comments

macOS Tahoe Bug Causes Studio Display Flickering Issues

https://www.macrumors.com/2025/12/18/macos-tahoe-studio-display-flickering/
1•tosh•55m ago•0 comments