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

Apple Cloudflare Remote App – Manage Cloudflare, Anywhere

https://apps.apple.com/us/app/cloudflare-remote/id6743181258
1•cloudflareapp•1m ago•1 comments

Ask HN: What's your favorite K8s tool in 2026?

1•hugolelievre•1m ago•0 comments

Show HN: Libredesk – self-hosted, single binary Intercom/Zendesk alternative

https://libredesk.io
1•avr5500•2m ago•0 comments

Why do output tokens cost 5x more than input tokens?

https://www.anirudhsathiya.com/blog/transformer
2•ani17•3m ago•0 comments

The Neuroscience of Weed

https://psychedelirium.substack.com/p/the-neuroscience-of-weed
1•yenniejun111•4m ago•0 comments

Show HN: Apple style onboarding experience for your Mac app (open-source)

https://github.com/rampatra/TourKit
1•rampatra•6m ago•0 comments

The Melbourne project turning used tennis balls into shoes

https://www.abc.net.au/news/2026-04-13/used-tennis-balls-recycled-shoe-soles/106544162
1•cainxinth•6m ago•0 comments

Adding Hybrid Search to Your Application (In Diagrams)

https://amgix.io/blog/2026/04/07/adding-hybrid-search/
1•kvasserman•8m ago•0 comments

We Could Watch Your Azure SRE Agent in Real Time

https://enclave.ai/blog/anyone-could-watch-your-azure-ai-agents-conversations-in-real-time
1•talhof8•10m ago•0 comments

This Week in Plasma: Per-Screen Virtual Desktops and Wayland Session Restore

https://blogs.kde.org/2026/04/18/this-week-in-plasma-per-screen-virtual-desktops-and-wayland-sess...
1•birdculture•11m ago•0 comments

Show HN: CyberWriter – a .md editor built on Apple's (barely-used) on-device AI

https://cyberwriter.app
1•uncSoft•11m ago•0 comments

AI Consciousness Requires Validated Models of Human Consciousness [pdf]

https://lossfunk.com/papers/ai-consciousness.pdf
2•paraschopra•14m ago•0 comments

Chinese tech workers are starting to train their AI doubles

https://www.technologyreview.com/2026/04/20/1136149/chinese-tech-workers-ai-colleagues/
2•Brajeshwar•15m ago•0 comments

Show HN: Built software to stop private schools from drowning in admin work

https://edunationapp.com/start
1•marjanatanasov•17m ago•0 comments

What Anthropic's Mythos and Project Glasswing Mean for Your Apple Devices

https://tidbits.com/2026/04/09/what-anthropics-mythos-and-project-glasswing-mean-for-your-apple-d...
1•JumpCrisscross•19m ago•0 comments

I don't chain everything in JavaScript anymore

https://allthingssmitty.com/2026/04/20/why-i-dont-chain-everything-in-javascript-anymore/
2•AllThingsSmitty•20m ago•0 comments

The Killer Robots Are Coming. The Battlefield Will Never Look the Same

https://www.nytimes.com/2026/04/20/world/europe/ukraine-russia-war-robots-drones.html
1•JumpCrisscross•20m ago•0 comments

Show HN: Goempy – Ship a CPython interpreter inside your Go binary

https://github.com/tamnd/goempy
3•tamnd•21m ago•0 comments

Car Owners Are Revolting over Tesla's Self-Driving Promises

https://www.wsj.com/business/autos/car-owners-are-revolting-over-teslas-self-driving-promises-b76...
1•JumpCrisscross•22m ago•0 comments

Claude Code sometimes hallucinates user messages

https://www.lesswrong.com/posts/F2jg34PYtwWZMvzme/edward-james-young-s-shortform?commentId=JvQkqc...
2•cubefox•23m ago•1 comments

The New York Times is wrong about the birth rate

https://www.theargumentmag.com/p/the-new-york-times-is-wrong-about
1•RickJWagner•25m ago•0 comments

When Your Digital Life Vanishes

https://www.newyorker.com/magazine/2026/04/27/when-your-digital-life-vanishes
1•littlexsparkee•25m ago•0 comments

5 days No AI. An AI detox challenge

https://zymacs.github.io/post/five-days-no-ai/
1•kernzistor45•26m ago•1 comments

Elon Musk's Mistaken Call for a 'Universal High Income'

https://reason.com/2026/04/17/elon-musks-mistaken-call-for-a-universal-high-income/
1•RickJWagner•26m ago•0 comments

ggsql: A Grammar of Graphics for SQL

https://opensource.posit.co/blog/2026-04-20_ggsql_alpha_release/
10•thomasp85•27m ago•1 comments

Show HN: Free Incident War Rooms for Team Training SRE/DevOps

https://youbrokeprod.com/
1•cdnsteve•28m ago•0 comments

PostmarketOS Conference

https://postmarketos.org/conference/
1•birdculture•29m ago•0 comments

Show HN: Native desktop app for Google Tasks

https://kitetasks.com
1•tocopoco•29m ago•1 comments

Robots beat human records at Beijing half-marathon

https://techcrunch.com/2026/04/19/robots-beat-human-records-at-beijing-half-marathon/
2•Brajeshwar•30m ago•0 comments

Compression is all you need: Modeling Mathematics

https://arxiv.org/abs/2603.20396
1•ggraphilia•31m ago•0 comments