frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Conventional Comments in GitHub

https://github.com/pullpo-io/conventional-comments
2•francesc_holly•11mo 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•11mo 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•11mo 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`.

Banning All Anthropic Employees

https://joeyh.name/blog/entry/banning_all_Anthropic_employees/
3•edward•7m ago•0 comments

German implementation of eIDAS will require an Apple/Google account to function

https://bmi.usercontent.opencode.de/eudi-wallet/wallet-development-documentation-public/latest/ar...
2•DyslexicAtheist•7m ago•0 comments

Hermes Agent: The self-improving open source AI agent Complete Guide for 2026

https://virtualuncle.com/hermes-agent-complete-guide-2026/
4•svrbvr•8m ago•1 comments

Why your joints make noise

https://news.virginia.edu/content/qa-do-your-joints-sound-rice-krispies-uva-expert-explains-why
2•bookofjoe•8m ago•0 comments

Why we see clear details: study reveals how the eye makes sharp vision possible

https://www.uab.edu/news/research-innovation/why-we-see-clear-details-uab-study-reveals-how-the-e...
2•hhs•9m ago•0 comments

Show HN: Artemis.fyi – Real-time tracker for the Artemis II Moon mission

https://artemis.fyi/
4•dmk•16m ago•0 comments

Ewigkeitsglühbirne (Eternal Light Bulb)

https://de.wikipedia.org/wiki/Ewigkeitsgl%C3%BChbirne
2•doener•16m ago•0 comments

AI can describe human experiences but lacks experience in an actual body: study

https://www.uclahealth.org/news/release/ai-can-describe-human-experiences-lacks-experience-actual-2
3•hhs•20m ago•0 comments

America is heading for a recession – and it may be the worst yet

https://thehill.com/opinion/finance/5814974-middle-class-decline-permanent-crisis/
7•malshe•23m ago•1 comments

Show HN: Chrome extension prototype for cross-tab/frame network interception

https://github.com/vsromanc/framelink
1•vsromanc•23m ago•1 comments

Companies' website traffic predicts financial performance and stock returns

https://newsroom.haas.berkeley.edu/companies-website-traffic-proves-powerful-predictor-of-financi...
1•hhs•26m ago•0 comments

Are we building IDEs for engineers anymore?

https://shub.club/writings/2026/april/who-are-these-ides-for/
2•forthwall•32m ago•1 comments

Show HN: Tmuzika – terminal music player in C (v1.1.2)

https://github.com/ivanjeka/tmuzika
1•ivanjeka•34m ago•0 comments

Claude Code caches unredacted session history and secrets in plaintext

https://github.com/anthropics/claude-code/issues/43675
1•rctruta•36m ago•0 comments

I'm 16 and just published my first Python library – QuantX

https://github.com/aaravchour/quantx
1•aaravchour•37m ago•0 comments

Sleeping sickness drug simplifies treatment, raising hopes for eradication

https://www.science.org/content/article/truly-spectacular-drug-sleeping-sickness-simplifies-treat...
2•MaysonL•38m ago•0 comments

The Iran war highlights the creeping use of AI in warfare

https://www.chathamhouse.org/2026/03/iran-war-highlights-creeping-use-ai-warfare
3•_____k•39m ago•0 comments

Show HN: Ray – an open-source AI financial advisor that runs in your terminal

https://rayfinance.app
6•kaniksu•43m ago•2 comments

Show HN: Cadenza – Connect Wandb logs to agents easily for autonomous research

https://github.com/mylucaai/cadenza
2•hgarud•45m ago•0 comments

Subway Challenge

https://en.wikipedia.org/wiki/Subway_Challenge
1•skogstokig•45m ago•0 comments

Digger – Back and Digitally Remastered

https://www.digger.org/
1•bananaboy•46m ago•0 comments

Rescue team in Iran face 'harrowing and dangerous' search for US crew member

https://www.bbc.com/news/articles/c0le43jw8e9o
5•asdefghyk•48m ago•2 comments

Show HN: SwarmFeed – An X-like social platform built for AI agents

https://www.swarmfeed.ai/
2•jamesweb•51m ago•0 comments

The Republican Party Has a Nazi Problem

https://www.theatlantic.com/magazine/2026/04/republican-party-nazi-problem/686055/
10•tastyface•51m ago•1 comments

Show HN: Nelson, a Ralph-like loop for finding vulnerabilities

https://github.com/swelljoe/nelson
2•SwellJoe•56m ago•1 comments

With the right cache, multiple 800K Opus sessions are still affordable

https://matrix.dev/blog-2026-04-04
2•yuanzhi1203•57m ago•0 comments

Previously untranslated or unpublished writings of Leibniz published next month

https://dailynous.com/2026/03/27/lots-more-leibniz/
2•danielam•1h ago•0 comments

Whoop is trying to copyright UI patterns, activity rings, dark mode and words

https://www.youtube.com/watch?v=iAcx7kP9sog
4•chakintosh•1h ago•1 comments

vLLM introduces memory optimizations for long-context inference

https://github.com/vllm-project/vllm/releases
4•addisud•1h ago•0 comments

We Score MCP Servers – and Why We Rebuilt It from Scratch

https://mcppedia.org/blog/2026-04-04-how-we-score-mcp-servers
3•bibekshrestha•1h ago•1 comments