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

Ask HN: Is Opus 4.5 scaring the crap out of you as well?

2•consumer451•3m ago•0 comments

Computer-Science Reinforcement Learning Got Rewards Wrong

https://gist.github.com/yoavg/3eb3e722d38e887a0a8ac151c62d9617
1•Anon84•4m ago•0 comments

Mechanical Habits

https://matklad.github.io/2025/12/06/mechanical-habits.html
1•emschwartz•9m ago•0 comments

Neuralink Overview, Fall 2025

https://www.youtube.com/watch?v=QJdgHXyJh7M
2•oars•10m ago•0 comments

RSF massacres left Sudanese city 'a slaughterhouse', satellite images show

https://www.theguardian.com/global-development/2025/dec/05/rsf-massacres-sudanese-city-el-fasher-...
1•reducesuffering•11m ago•0 comments

Hackers Impersonate Brands to Steal YouTube Channels

https://utkusen.substack.com/p/how-hackers-impersonate-brands-to
1•utku1337•12m ago•0 comments

Poetiq: SOTA Reasoning on ARC-AGI

https://github.com/poetiq-ai/poetiq-arc-agi-solver
1•rahimnathwani•17m ago•0 comments

Apple's exec shake-up continues with departures of general counsel, policy head

https://techcrunch.com/2025/12/04/apples-executive-shakeup-continues-with-departures-of-general-c...
7•randycupertino•19m ago•2 comments

Resources for Protecting Against 'React2Shell'

https://vercel.com/blog/resources-for-protecting-against-react2shell
1•lortex•22m ago•0 comments

Wave of (Open Street Map) Vandalism in South Korea

https://www.openstreetmap.org/user/KennyDap/diary/407844
12•shortrounddev2•25m ago•1 comments

Pipetap: A Windows Named Pipe Multi-Tool / Proxy

https://github.com/sensepost/pipetap
1•leonjza•28m ago•0 comments

ReVSeg: Incentivizing the Reasoning Chain for Video Segmentation with RL

https://arxiv.org/abs/2512.02835
1•SweetSoftPillow•28m ago•0 comments

Quick takes on the Dec 5 Cloudflare outage

https://surfingcomplexity.blog/2025/12/06/quick-takes-on-the-dec-5-cloudflare-outage/
2•gpi•28m ago•0 comments

Photographer Built a Medium-Format Rangefinder, and So Can You

https://petapixel.com/2025/12/06/this-photographer-built-an-awesome-medium-format-rangefinder-and...
1•shinryuu•31m ago•0 comments

Beauty and the feast: Effect of beauty on earnings using restaurant tipping data

https://ideas.repec.org/a/eee/joepsy/v49y2015icp34-46.html
2•mhb•33m ago•0 comments

United States Antarctic Program Field Manual (2024) [pdf]

https://www.usap.gov/usapgov/travelAndDeployment/documents/Continental-Field-Manual-2024.pdf
2•SheinhardtWigCo•34m ago•0 comments

Automating Organic Synthesis

https://www.rowansci.com/blog/automating-organic-synthesis-onepot
2•sethbannon•35m ago•0 comments

Show HN: ElfReview – Face detection meets corporate satire for Christmas

https://elfreview.com
1•shoarek•35m ago•0 comments

Do you have short attention span? Check our productivity tool, it might help you

https://dashzz.com
2•razvanbord•40m ago•0 comments

Show HN: Quantum4J–deterministic quantum SDK with OpenQASM and JVM integration

1•vijayanandg•41m ago•0 comments

Two concepts that compress psychology, behavior, and emotion

https://martinlichstam.substack.com/p/the-geometry-of-everything
1•bosmanos•42m ago•0 comments

WebCraft: A C++ 23 async based networking library (which does not use Boost)

2•raoa32•43m ago•0 comments

Show HN: Mocksy – a lightweight macOS app to mock API endpoints locally

https://mocksy.zaltysworks.com/
1•zawo•44m ago•0 comments

Show HN: MyChefGPT – Don't know what to cook? Your fridge knows

https://mychefgpt.com
1•ebastiban•46m ago•0 comments

Who earns a higher salary than you and the jobs they work

https://flowingdata.com/2025/12/02/who-makes-a-higher-salary-and-the-jobs-they-work/
2•delichon•47m ago•0 comments

Catala – Law to Code

https://catala-lang.org
2•Grognak•49m ago•0 comments

Show HN: Salary Calculator Spain

https://lareira-digital.github.io/calculadorasalario/
2•oscarcp•50m ago•4 comments

Invader: Where to Spot the 8-Bit Street Art in London

https://londonist.com/london/art-and-photography/invader-where-to-spot-the-8-bit-street-art-in-lo...
2•zeristor•50m ago•1 comments

Show HN: Subseq.bio – A Simple Web and API Service for Protein Design

https://subseq.bio/programs
1•oxpsi•53m ago•0 comments

Chernobyl protective shield can no longer confine radiation after drone strike

https://www.cnn.com/2025/12/06/europe/chernobyl-drone-strike-radiation-latam-intl
3•vinnyglennon•54m ago•0 comments