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

Against the Protection of Stocking Frames

https://ethanmarcotte.com/wrote/against-stocking-frames/
1•tatersolid•8m ago•0 comments

The Fragility: Supply Chain Security in Open Source (RubyGems, NPM, PyPI)

https://comuniq.xyz/post?t=340
1•01-_-•8m ago•0 comments

OpenAI's research on AI models deliberately lying is wild

https://techcrunch.com/2025/09/18/openais-research-on-ai-models-deliberately-lying-is-wild/
1•gpi•9m ago•0 comments

Show HN: A Chrome extension to lookup insider transactions

https://chromewebstore.google.com/detail/shareseer-instant-insider/fgkfadojkfeiaeoplbcdginhjphpbaio
2•finfun234•10m ago•0 comments

About FIRE's Free Speech Rankings (Opinion)

https://www.insidehighered.com/opinion/views/2025/09/16/about-fires-free-speech-rankings-opinion
2•onecommentman•10m ago•1 comments

Inside the world’s most powerful AI datacenter

https://blogs.microsoft.com/blog/2025/09/18/inside-the-worlds-most-powerful-ai-datacenter/
1•gmays•11m ago•0 comments

Sample Skip app demonstrating SkipUI components for iOS and Android in SwiftUI

https://github.com/skiptools/skipapp-showcase
2•wahnfrieden•14m ago•0 comments

Ray Ban Display

https://spyglass.org/meta-ray-ban-display-smart-glasses-ai/
2•brad159•21m ago•0 comments

Built an Open-Source SMS Dashboard That Twilio Should Have Made

https://rashidazarang.com/c/built-an-open-source-sms-dashboard-that-twilio-should-have-made
2•rashidae•25m ago•1 comments

Why every SaaS business needs a Chief Vibe Officer

https://unlovedai.com/blogs/why-every-saas-business-needs-a-chief-vibe-officer
2•nitishr•28m ago•0 comments

The reason pneumatic tubes are coming back (2024)

https://www.sciencefocus.com/future-technology/pneumatic-tubes
2•elsewhen•28m ago•0 comments

AI is coming for jobs. Why it's better to be an investor than an employee

https://www.theglobeandmail.com/investing/personal-finance/retirement/article-ai-jobs-investors-e...
2•petethomas•33m ago•0 comments

Bravo Apple! Calculator app has a memory leak

https://xcancel.com/neogoose_btw/status/1968757466570621251
8•pfexec•36m ago•0 comments

Faking ADTs and GADTs in Languages That Shouldn't Have Them

https://blog.jle.im/entry/faking-adts-and-gadts.html
4•Fudgel•46m ago•0 comments

You're not using LLMs enough

https://florianbrand.de/posts/use-llms-more
3•vinhnx•50m ago•0 comments

Cereal Box Records Sound Horrible. They Still Look Incredible

https://www.nytimes.com/2025/09/15/arts/music/cereal-box-records.html
3•gmays•54m ago•0 comments

Language Server Protocol Implementation for Nim

https://github.com/PMunch/nimlsp
4•TheWiggles•55m ago•0 comments

Rust 1.90.0

https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
3•vinhnx•1h ago•0 comments

Japan needs an immigration debate, not social media myths

https://www.japantimes.co.jp/commentary/2025/09/12/japan/japan-needs-a-serious-immigratiuon-discu...
3•PaulHoule•1h ago•0 comments

The Guernica of AI

https://zigguratmag.substack.com/p/the-guernica-of-ai-c4b
1•mgh2•1h ago•0 comments

Hacker News – AI

https://hn-ai.org/
1•leephillips•1h ago•0 comments

Show HN: Exploring how different AI prompts change outputs

https://editimg.ai/nano-banana-3d-figurine-maker
1•chooat•1h ago•0 comments

Dictators and mass murders: Understanding 'malignant narcissism' (2019)

https://bigthink.com/neuropsych/dictator-psychology/
3•andsoitis•1h ago•0 comments

After 60 Years, Diabetes Drug Found to Unexpectedly Impact the Brain

https://www.sciencealert.com/after-60-years-diabetes-drug-found-to-unexpectedly-impact-the-brain
7•ivewonyoung•1h ago•2 comments

Old Chips, New Glitches: The CGA/CRTC "Phantom" VSync (2023)

https://int10h.org/blog/2023/03/cga-6845-crtc-phantom-vsync-glitch/
2•userbinator•1h ago•0 comments

I Built 7 Websites in 6 Months – and Failed Every Time

https://medium.com/@wuanguo199831/i-built-7-websites-in-6-months-and-failed-every-time-686c534ddcc3
3•18272837023•1h ago•3 comments

Congress summons CEO of Discord, Twitch, Reddit to testify online radicalization

https://techcrunch.com/2025/09/18/us-house-oversight-committee-summons-ceos-of-discord-twitch-red...
4•donsupreme•1h ago•1 comments

Client side include feature for HTML

https://github.com/whatwg/html/issues/2791
2•jollyjerry•1h ago•2 comments

Gemini in Chrome

https://gemini.google/overview/gemini-in-chrome/
53•angst•1h ago•42 comments

Show HN: I used the Regions repo to critique its own README.md

https://github.com/dibrale/Regions/tree/master/examples/double_hegel
2•dibrale•1h ago•0 comments