frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Beans Means CW [video]

https://www.youtube.com/watch?v=m7XfYG3DG3o
1•austinallegro•3m ago•0 comments

Show HN: Egres, A Postgres-compatible database for heavy, multi-tenant workloads

https://manishrjain.com/egres/
2•mrjn•4m ago•1 comments

An experimental tribute to Bruce Nauman

https://enjeyw.github.io/blink-nauman/
1•enjeyw•5m ago•0 comments

Show HN: Wayside – A retro dark fantasy journal

https://waysideapp.io/
1•cellsstudio•9m ago•1 comments

Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust

https://github.com/ivankovic/omnidiff
1•FabCH•9m ago•0 comments

Show HN: Learn to beatmatch on Winamp-skinned decks (vibe-coded, desktop only)

https://bit-cheer.com/
2•fi3•9m ago•0 comments

Running cyberpunk 2077 on the Vision Pro

https://github.com/Ag3497120/VXpro
1•masaton•11m ago•0 comments

Show HN: A static recompilation of God of War Ascension for PC

https://github.com/snuri00/GoWA-pc
1•deadxwarrior•12m ago•0 comments

Tell HN: Mistrap Pro includes DeepSeek v4.1 Flash 1017

https://docs.mistral.ai/models/deepseek-v4-flash-1017
1•markuman123•13m ago•1 comments

Show HN: Modeljury – a jury of cheap LLMs that escalates the hard cases

https://github.com/YasserManss/modeljury
2•yassermanss•13m ago•0 comments

Spelunkr – TV network built from the Internet Archive's forgotten videos

https://spelunkr.tv/
1•gregsadetsky•16m ago•0 comments

A skeleton from 20 observations beat 160 tests, a cheap model nearly caught up

https://andreasrau.tech/writing/agentic-coding-paper-2026-10-31/
1•frostbyte7•19m ago•0 comments

'We came back from hell', say Ukrainians after years in Russia-occupied city

https://www.bbc.com/news/articles/cqglw3k7djp1o
3•cisc•21m ago•0 comments

An Early Beta of OpenSpec Desktop

https://openspec.dev/blog/openspec-desktop/
1•jkahrs595•25m ago•0 comments

A Golden Age of Science Is Coming

https://www.noahpinion.blog/p/a-golden-age-of-science-is-coming
1•RickJWagner•26m ago•0 comments

The question we should all be asking about AI

https://www.cnn.com/2026/10/30/business/ai-stocks-bonds-debt
3•heresie-dabord•26m ago•0 comments

Nvidia Didn't Want Me to Do This: Linux on RTX Spark [video]

https://www.youtube.com/watch?v=0N3TksVcH7Y
1•mdp2021•29m ago•0 comments

Anarchism Triumphant (1999)

https://firstmonday.org/ojs/index.php/fm/article/view/684/594
1•jruohonen•30m ago•0 comments

State of Security Champions Report

https://www.katilyst.com/state-of-security-champions-report-2026
1•mooreds•30m ago•0 comments

Rocky Mountain Ruby 2026 Video Playlist

https://www.youtube.com/watch?v=gVbab-1SYbA&list=PLTH1i7VyOUpk
1•mooreds•32m ago•0 comments

Is It EDT or EST?

https://www.edtorest.com
3•DASD•32m ago•0 comments

Everyone Has Email. Nobody Uses It Right

https://kaplich.me/essays/email
2•ExMachina73•33m ago•0 comments

WW3 Threat Expert: The Warning We Are Ignoring, the Only Way Out Is This [video]

https://www.youtube.com/watch?v=3kuNW8hRc2U
1•mooreds•33m ago•0 comments

Sam Altman on local inference and use of RAM [video]

https://www.youtube.com/watch?v=iMsUcCYNKqY
1•teekert•37m ago•0 comments

Ballast – agentic cold email outreach

https://ballast.to
1•prompt_scout•38m ago•1 comments

Some Thoughts on Hosting Email

https://maurycyz.com/misc/email_thoughts/
1•jllyhill•41m ago•0 comments

OccupySaaS – They laid us off. We're rebuilding their SaaS

https://occupysaas.com/
2•yogthos•45m ago•1 comments

The Sound of the Big Bang (2003)

https://faculty.washington.edu/jcramer/BBSound_2003.html
1•harttrav•59m ago•0 comments

Show HN: Buzz 0.6.0 Release

https://github.com/buzz-language/buzz/releases/tag/0.6.0
1•giann•1h ago•0 comments

NavIC RNSS Is Back

https://www.thehindu.com/sci-tech/science/isro-nvs-03-launch-navic-constellation-5-things-to-know...
1•tesnorindian•1h ago•1 comments
Open in hackernews

Show HN: Conventional Comments in GitHub

https://github.com/pullpo-io/conventional-comments
2•francesc_holly•1y ago
Hey HN, Cesc here, co-founder at Pullpo.

We spend a lot of time doing code reviews on GitHub. One recurring frustration was deciphering ambiguous comments. Misunderstandings slowed us down.

We're big fans of the https://conventionalcomments.org (discussed previously here: https://news.ycombinator.com/item?id=23009467) standard for adding clarity, but remembering and typing the prefixes (suggestion, issue(blocking), etc.) felt like friction.

So, we built a simple, free, open-source Chrome extension to make using this standard effortless within the GitHub UI.

How it works:

• It adds a small toolbar above GitHub comment boxes.

• You click buttons for labels (issue, suggestion, praise, nitpick, etc.) and optional decorators (blocking, non-blocking, if-minor).

• It automatically formats the comment prefix for you.

• There's a "Prettify" option to display prefixes as visual badges (using Shields.io, linked to a simple explainer on pullpo.io).

• It adapts to GitHub light/dark themes.

We built it because we needed it ourselves to improve our internal review process, and thought others might find it useful too. It's completely free and open-source (MIT license).

• Install Link -> https://chromewebstore.google.com/detail/gelgbjildgbbfgfgpib...

• GitHub Repo -> https://github.com/pullpo-io/conventional-comments

• Quick Demo Video -> https://youtu.be/jLzXlZ78rNE?si=KMzIH9Vb43glekEW

We just launched it on the Chrome Web Store. Would love to hear your feedback, suggestions, or any pain points you have with code review comments! Thanks, Cesc

Comments

badmonster•1y ago
How does the extension hook into GitHub's DOM to inject the comment toolbar, and does it support dynamically loaded elements like in PR reviews with infinite scroll?
francesc_holly•1y ago
Chrome extensions let you execute JS on certain sites, so we can querySelect all target textareas and insert the toolbar anywhere. And yes! That includes dynamically loaded elements like the PR review window. We can even apply light/dark themes that match GitHub's ;)

If you want specifics you can check out the open-source repo here: https://github.com/pullpo-io/conventional-comments

I suggest looking at `content.js`, constant `TARGET_TEXTAREA_SELECTORS` and function `initializeToolbarForTextarea`.