frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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`.

Scams Were Awful. Then They Got AI

https://www.rstreet.org/commentary/scams-were-already-awful-then-they-got-ai/
1•antondd•1m ago•0 comments

Ask HN: What are the best free ePub books to read?

1•smalltorch•4m ago•0 comments

Web Scraper Sets $1M 'Bug Bounty' as Industry Scrutinized

https://www.bloomberg.com/news/articles/2026-07-10/web-scraper-sets-1-million-bug-bounty-as-indus...
1•petethomas•4m ago•0 comments

Show HN: The New Cyborgs Don't Have Implants

https://www.bulaev.net/p/the-new-cyborgs-dont-have-implants
1•sbulaev•4m ago•0 comments

A Hitchhiker's Guide on Distributed Training of Deep Neural Networks (2020)

https://www.sciencedirect.com/science/article/abs/pii/S0743731518308712
1•measurablefunc•7m ago•0 comments

Customer auth for AI voice agents

https://www.ringd.dev/
1•georgekats•9m ago•1 comments

Human Canaries: Remembering the Munitionettes

https://www.historytoday.com/archive/great-debates/human-canaries-remembering-munitionettes
1•Thevet•17m ago•0 comments

Long term memory cortex for agents that maintains tensions

https://github.com/mavaali/daftari
1•mavaali•19m ago•0 comments

ETTrace: Local Mobile Performance Flamegraph

https://www.emergetools.com/flamegraph
1•gmays•22m ago•0 comments

Zig creator calls Bun's Claude Rust rewrite 'unreviewed slop'

https://www.theregister.com/devops/2026/07/14/zig-creator-calls-buns-claude-rust-rewrite-unreview...
3•joebuckwilliams•24m ago•1 comments

Tachyon: An AI Screen-Aware Tutor

https://heybraza.com
1•orakulus•26m ago•0 comments

Show HN: FixBugs – Reproduce production bugs and verify fixes

https://fixbugs.ai
2•kirtivr•27m ago•0 comments

Deceptive Grounding: Entity Attribution Failure in Clinical RAG

https://arxiv.org/abs/2607.09349
1•sbulaev•29m ago•0 comments

What are Forward Deployed Engineers, and why are they so in demand? (2025)

https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers
3•saisrirampur•31m ago•1 comments

UBS Global Wealth Report 2026 [pdf]

https://www.visualcapitalist.com/wp-content/uploads/2026/07/global-wealth-report-en-2026.pdf
3•karakoram•33m ago•0 comments

Cursor Forgets What You Did 20 Minutes Ago. So I Built a System to Fix That

https://medium.com/powermindai/cursor-kept-forgetting-what-we-talked-about-20-minutes-ago-so-i-bu...
1•taylorazul-ai•33m ago•0 comments

Falling Behind: How Skills Shortages Threaten Future Jobs [pdf]

https://cew.georgetown.edu/wp-content/uploads/cew-falling_behind-fr.pdf
1•toomuchtodo•34m ago•0 comments

Show HN: Context Warp Drive – deterministic, zero-LLM context compaction

https://github.com/dogtorjonah/context-warp-drive
1•Dr_Jonah•38m ago•0 comments

Overhauled Homelab

https://timharek.no/blog/kaizen-4/
1•birdculture•38m ago•0 comments

Alarm over launch of facial recognition in UK shops that instantly alerts police

https://www.theguardian.com/technology/2026/jul/10/facewatch-facial-recognition-uk-shops-instantl...
3•cheschire•39m ago•0 comments

Dependency analytics 1.0: AI coding with supply chain security

https://developers.redhat.com/articles/2026/07/07/dependency-analytics-10-ai-coding-supply-chain-...
1•crashpn•43m ago•0 comments

Show HN: Sx 2.0 – Share AI skills with your team through a Dropbox folder

https://sleuth-io.github.io/sx/2026/07/10/your-dropbox-is-now-a-skill-server.html
1•detkin•43m ago•0 comments

Show HN: ContextVault – Shared memory layer for your AI and your team

https://www.contextvault.dev/
2•Repeater22746•48m ago•0 comments

Estimating the heights of New Yorkers from their scuff marks

https://blog.jse.li/posts/smith9street/
1•eat_veggies•48m ago•1 comments

Fight Fire with Pedantry

https://commaok.xyz/ai/llm-language/
1•Matrixik•50m ago•0 comments

Private, offline-first notes for people who write Markdown,and code

https://github.com/dsbitor/technotes-releases/
1•ITORDB•54m ago•0 comments

The AI Whale Fall and Open Source

https://minor.gripe/posts/2026-07-13-the_ai_whalefall_and_open_source/
2•ai_critic•54m ago•0 comments

Show HN: Taetype – a complete font engine for Rust and WASM

https://github.com/silly-tae/taetype
2•silly-tae•57m ago•0 comments

An Englishwoman who sketched India before photography took hold

https://www.bbc.com/news/articles/cm2drrv6q54o
16•1659447091•58m ago•2 comments

Show HN: Free API of 248M aggregated VEX statements: 45% of CVEs not affected

https://getreel.dev/vex
1•simoneree•1h ago•0 comments