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

A CA key that was the number 4 passed its audit. Nobody was assigned to check it

https://pilgrima.ge/p/someone-else-checked
1•momentmaker•11s ago•0 comments

A good teacher meets the student where they are

https://www.perplexity.ai/hub/blog/a-good-teacher-meets-the-student-where-they-are
1•gmays•33s ago•0 comments

Attention people who think UB is fine

https://blog.habets.se/2026/10/Attention-people-who-think-UB-is-fine.html
1•signa11•5m ago•0 comments

OpenJDK randomly(?) removes all eMudhra root CAs

https://github.com/openjdk/jdk/pull/33554
1•ktkaufman•8m ago•2 comments

Gpuix-Svelte · Build native desktop apps with Svelte

https://gpuix-svelte.stanislav.garden/
1•0x1997•15m ago•0 comments

Tyrian 2000 Engaged version – widescreen, high-refresh rendering, multiplatform [video]

https://www.youtube.com/watch?v=6XYol6TJdhE
1•retro_guy•17m ago•0 comments

Claude Mythos 5's GitHub adventure: The postmortem

https://www.anthropic.com/research/alignment-assessment-ukaisi
3•RileyMorgan093•19m ago•0 comments

Break It on Purpose: an AI pipeline that triages and fixes its own bugs

https://zontakllc.com/articles/break-it-on-purpose
1•dzontak•27m ago•0 comments

Red-Teaming OpenAI's Internal Agent Monitoring Systems

https://metr.org/blog/2026-10-22-red-teaming-openai-agent-monitoring/
1•gmays•35m ago•0 comments

Meta employees say Lula’s accounts restricted in Brazil election: Report

https://www.aljazeera.com/economy/2026/10/16/meta-employees-say-lulas-accounts-restricted-in-braz...
6•nidnogg•37m ago•3 comments

Show HN: Bell Weather – recent weather ranked against every year on record (iOS)

https://bellweather.dev/
1•jonathankkizer•38m ago•0 comments

Why California's $33B Bullet Train Is Now a $231B Problem [video]

https://www.youtube.com/watch?v=zPiJKJuQ7i0
1•donsupreme•38m ago•0 comments

Elon Musk says he was behind restricting Ukraine's Starlink speed

https://www.chicagotribune.com/2026/10/24/musk-behind-starlink-speed-restriction-in-ukraine/
7•MilnerRoute•40m ago•1 comments

Show HN: AI Senate – AI senators debate live policy and vote on the record

https://aisenatus.com
1•mequelkramer•40m ago•0 comments

"Sovereign Citizen" Movement

https://en.wikipedia.org/wiki/Sovereign_citizen_movement
2•gverrilla•40m ago•0 comments

Spacedrive – Take back your data

https://github.com/spacedriveapp/spacedrive
1•macote•48m ago•0 comments

Talking with strangers is surprisingly informative

https://pubmed.ncbi.nlm.nih.gov/35972959/
4•Curiositry•51m ago•0 comments

BBC interview with Ondřej Surý, Debian/Ubuntu PHP package maintainer

https://www.bbc.co.uk/news/articles/cw30ejqljl43o
1•dofm•51m ago•0 comments

Musk admits SpaceX restricted Ukraine's Starlink: "That loophole was closed"

https://www.mediaite.com/media/news/elon-musk-admits-spacex-purposely-restricted-ukraines-starlin...
5•entryleveljobsc•52m ago•0 comments

ReVault – new secure archive format

1•bsutto•54m ago•1 comments

ReVault – new secure archive format

https://github.com/onepub-dev/reVault
1•bsutto•58m ago•1 comments

AI Performance in the Security Theater

https://bykozy.me/blog/ai-performance-at-the-security-theater/
1•byko3y•1h ago•0 comments

OneMemory – self-hosted shared memory for AI agents over MCP

https://github.com/calasdan-sketch/onememory
1•decnutz•1h ago•0 comments

Show HN: Offline, open-source app to recover a seed phrase with a missing word

https://github.com/Miztahj866/Seed-Recovery
1•miztahj866•1h ago•0 comments

How to Just Do a Thing

https://www.raptitude.com/2026/05/how-to-just-do-a-thing/
3•andsoitis•1h ago•0 comments

The Hyper-Cathedral and the Hyper-Bazaar

https://kyle.cascade.family/posts/the-hyper-cathedral-and-the-hyper-bazaar/
1•mmzdnp•1h ago•0 comments

Soft Serve

https://softserve.nog.cc/
1•memalign•1h ago•1 comments

"Musk" Documentary Pulled from Almost Every One of 472 Theaters After One Week

https://www.showbiz411.com/2026/10/23/controversial-musk-documentary-pulled-from-almost-every-one...
31•zzzeek•1h ago•7 comments

MacOS Extensions Pack for the Apple Network Server v1.0

http://oldvcr.blogspot.com/2026/10/macos-extensions-pack-for-apple-network.html
1•classichasclass•1h ago•0 comments

Cerebras Deploys Trillion-Parameter AI Models

https://www.cerebras.ai/blog/how-we-deploy-trillion-parameter-frontier-models-on-cerebras
8•gmays•1h ago•0 comments