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

Are AI Tools Ready to Answer Patients' Questions About Their Medical Care?

https://jamanetwork.com/journals/jama/fullarticle/2846269
1•geox•1m ago•0 comments

Show HN: StateSurface – server-owned state and NDJSON streaming for MPA pages

https://github.com/superlucky84/state-surface
1•superlucky84•2m ago•0 comments

IronDiff – Network Config Backup and Analysis

1•MattRos•3m ago•0 comments

Ruby Users Forum February–March Update

https://www.rubyforum.org/t/monthly-update-february-wrap-up-march-preview/177
1•todsacerdoti•3m ago•0 comments

Amazon Wins Court Order Blocking Perplexity AI Shopping Bots

https://www.bloomberg.com/news/articles/2026-03-10/amazon-wins-court-order-blocking-perplexity-s-...
1•juokaz•5m ago•0 comments

Fooling AI Agents: Web-Based Indirect Prompt Injection Observed in the Wild

https://unit42.paloaltonetworks.com/ai-agent-prompt-injection/
2•tcbrah•5m ago•0 comments

Precision Learning Has the Potential to Do What Personalized Learning Could Not

https://www.the74million.org/article/precision-learning-has-the-potential-to-do-what-personalized...
1•jyunwai•5m ago•0 comments

Towards "Let's Encrypt" for Document Signing

https://documenso.com/blog/building-documenso-part-3---aes-qes-qtsp
1•ElTimuro•6m ago•1 comments

Amazon asks senior engineers to address issues created by 'AI assisted changes'

https://www.tomshardware.com/tech-industry/artificial-intelligence/amazon-calls-engineers-to-addr...
2•cdrnsf•6m ago•1 comments

Tesla FSD drives through railroad crossing barriers in viral video

https://electrek.co/2026/03/09/tesla-fsd-drives-through-railroad-crossing-barriers-viral-video/
1•nixass•6m ago•0 comments

Why on-device agentic AI can't keep up

https://martinalderson.com/posts/why-on-device-agentic-ai-cant-keep-up/
1•devy•6m ago•0 comments

Rust Coreutils 0.7 Released with Many Performance Optimizations

https://www.phoronix.com/news/Rust-Coreutils-uutils-0.7
1•Bender•7m ago•0 comments

$3 ChromeOS Flex stick will revive old and outdated computers

https://9to5google.com/2026/03/10/this-3-chromeos-stick-will-revive-old-and-outdated-computers/
2•pentagrama•8m ago•0 comments

Ultra-compact photonic AI chip operates at the speed of light

https://techxplore.com/news/2026-03-ultra-compact-photonic-ai-chip.html
1•Brajeshwar•8m ago•0 comments

Tiny transmitter could help scientists understand surprisingly social wasps

https://spectrum.ieee.org/rf-tags
1•Brajeshwar•9m ago•0 comments

Hiroo Onoda: The Japanese Soldier Who Continued Fighting World War II Until 1974

https://www.utterlyinteresting.com/post/hiroo-onoda-japanese-soldier-who-fought-ww2-until-1974
1•freediver•9m ago•0 comments

Experiments.md to stay sane down the rabbit hole

https://www.execfoo.de/blog/experiments.html
1•softwarehippie•9m ago•0 comments

Trump Admin Cyber Strategy Centers Private Sector in Offensive Cyber Operations

https://www.lawfaremedia.org/article/trump-admin-cyber-strategy-centers-private-sector-in-offensi...
1•hn_acker•10m ago•0 comments

How did the Apollo flight computers get men to the moon and back? (2018) [video]

https://www.youtube.com/watch?v=ULGi3UkgW30
2•spking•12m ago•0 comments

YouTube ads are about to get even longer and they'll be unskippable

https://www.dexerto.com/youtube/youtube-ads-are-about-to-get-even-longer-and-theyll-be-unskippabl...
3•robtherobber•12m ago•0 comments

Gemini Embedding 2: Our first natively multimodal embedding model

https://blog.google/innovation-and-ai/technology/developers-tools/gemini-embedding-2/
2•meetpateltech•14m ago•0 comments

Ask HN: What will be the future of RPE in IT services

1•sriramgonella•14m ago•0 comments

Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)

https://88mph.fm/
1•matteocantiello•14m ago•0 comments

An Update on SVG in GTK

https://blogs.gnome.org/gtk/2026/02/25/an-update-on-svg-in-gtk/
1•PaulHoule•14m ago•0 comments

Ad-tech is fascist tech

https://pluralistic.net/2026/03/10/ice-tech/#foreseeable-outcomes
11•only_in_america•15m ago•0 comments

I built and used this boilerplate to generate $2.5M in revenue over 5 years

https://www.indiehackers.com/post/i-built-and-used-this-boilerplate-to-generate-2-5m-in-revenue-o...
2•iwillinc•15m ago•0 comments

Show HN: React Tourlight

https://github.com/btahir/react-tourlight
1•bilater•15m ago•0 comments

Cold Outreach

https://blog.fortrabbit.com/cold-outreach/
1•esher•16m ago•0 comments

Sweat of Tourists Has Covered Michelangelo's Sistine Chapel Fresco in White Film

https://www.smithsonianmag.com/smart-news/the-sweat-of-tourists-has-covered-michelangelos-sistine...
1•bookofjoe•16m ago•0 comments

Live Nation and US Justice Department Edge Towards Settling Antitrust Lawsuit

https://thequietus.com/news/live-nation-and-us-justice-department-edge-towards-settling-antitrust...
1•cdrnsf•17m ago•0 comments