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

Locker by Ente

https://ente.io/locker/
1•matthiaswh•1m ago•0 comments

Clojure, Reimplemented in Zig

https://github.com/clojurewasm/ClojureWasm
1•jedisct1•3m ago•0 comments

Consistent Hashing: Algorithmic Tradeoffs (2018)

https://dgryski.medium.com/consistent-hashing-algorithmic-tradeoffs-ef6b8e2fcae8
1•jitl•3m ago•0 comments

Donut Lab's solid-state battery gets its first test result

https://www.theverge.com/transportation/882993/donut-labs-solid-state-battery-charge-speed-vtt-test
2•thelastgallon•5m ago•0 comments

A lithium-ion breakthrough that could boost range and lower costs

https://www.techradar.com/vehicle-tech/hybrid-electric-vehicles/forget-solid-state-batteries-rese...
2•thelastgallon•6m ago•0 comments

A visual summary of the 5 prerequisites for improvement

https://mental-models.oldschoolburke.com/five-prerequisites/
1•zdosb•8m ago•1 comments

Zwasm: A fast, spec-compliant WebAssembly runtime written in Zig

https://github.com/clojurewasm/zwasm
1•jedisct1•8m ago•0 comments

Americans are destroying Flock surveillance cameras

https://techcrunch.com/2026/02/23/americans-are-destroying-flock-surveillance-cameras/
2•mikece•9m ago•0 comments

Life at the Frontlines of Demographic Collapse

https://www.lesswrong.com/posts/FreZTE9Bc7reNnap7/life-at-the-frontlines-of-demographic-collapse
1•reducesuffering•11m ago•0 comments

I analyzed hundreds of humans vs. AI Tetris games, here's what I found

https://www.a16z.news/p/i-built-tetrisbench-where-llms-compete
1•ykhli•11m ago•0 comments

Real-time security reasoning inside your IDE

https://open-vsx.org/extension/DevSecAI/Arko
1•mlnas•11m ago•1 comments

Fuss: OverlayFS Without Mounting

https://writethat.blog/fuss.html
2•psarna•14m ago•0 comments

Alleged Distillation Attacks by DeepSeek, Moonshot AI, and MiniMax

https://twitter.com/anthropicai/status/2025997929840857390
6•mike_kamau•15m ago•1 comments

ESR posits that the C-era is reaching its natural conclusion

https://twitter.com/esrtweet/status/2026004594590089484
2•sgt•19m ago•0 comments

Show HN: Emotica – AI that analyzes your emotions instead of just tracking them

https://apps.apple.com/us/app/emotica-mood-tracker-diary/id6757162931
2•tirupati_balan•19m ago•1 comments

Muscle Cathepsin B Improves Neurogenic Deficits in Mouse Alzheimer's Disease

https://onlinelibrary.wiley.com/doi/10.1111/acel.70242
3•bookofjoe•20m ago•0 comments

Show HN: I rebuilt my hobby mapping platform

https://trippi.app
2•velmu•21m ago•0 comments

Waymo Is Destroying Tesla's Self-Driving Dreams

https://neuralfoundry.substack.com/p/waymo-is-destroying-teslas-self-driving
4•truenfel•24m ago•0 comments

Anthropic: Industrial-scale distillation attacks on our models by Chinese AI

https://twitter.com/i/status/2025997928242811253
7•mudil•24m ago•1 comments

Neural Correlates of Envy and Schadenfreude

https://www.science.org/doi/10.1126/science.1165604
2•toomuchtodo•25m ago•1 comments

One Lib to Rule Them All: Why we build oneringai open source agentic AI library

https://medium.com/superstringtheory/one-library-to-rule-them-all-why-we-built-oneringai-689f9048...
2•jhoxray•25m ago•0 comments

Issues with "C99 implementation of new O(m log^(2/3) n) shortest path algorithm"

https://github.com/danalec/DMMSY-SSSP/issues/1
2•dunmalg•29m ago•0 comments

The Future of Social Media Is Human

https://blog.picheta.me/post/the-future-of-social-media-is-human/
1•dom96•29m ago•0 comments

AWS suffered 'at least two outages' caused by AI tools

https://www.tomsguide.com/computing/aws-suffered-at-least-two-outages-caused-by-ai-tools-and-now-...
2•randycupertino•30m ago•2 comments

Show HN: MachineAuth:open source Google login for your AI Agent

https://github.com/mandarwagh9/MachineAuth
2•mandarwagh•31m ago•0 comments

Is this cloud/local boundary for trading infra reasonable?

3•Sultan_Custodia•31m ago•0 comments

Zoye – The First AI Native Workspace for All Your Business Tools

https://zoye.io/
3•anizeu•31m ago•1 comments

The British get a nosebleed when they get too successful

https://www.reaction.life/p/the-british-get-a-nosebleed-when
2•ossa-ma•33m ago•0 comments

Liver exerkine reverses Alzheimer's-related memory loss via vasculature

https://www.sciencedirect.com/science/article/pii/S009286742600111X
6•PaulHoule•36m ago•1 comments

Show HN: Shibuya – A High-Performance WAF in Rust with eBPF and ML Engine

https://ghostklan.com/shibuya.html
4•germainluperto•37m ago•0 comments