frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Building a future where security checks leave no permanent trails

1•csp_dev•1m ago•0 comments

Concorde at 50: Twice the speed of sound, twice the economic trouble

https://www.theregister.com/2026/01/21/50_years_concorde/
1•LorenDB•4m ago•0 comments

Quantum physicists create largest ever 'superposition'

https://www.nature.com/articles/d41586-026-00177-9
1•digital55•5m ago•0 comments

You're Living in the Chinese Century

https://www.wired.com/china-issue/
3•mefengl•5m ago•0 comments

Apple's product plans stolen in Luxshare cyberattack

https://www.macrumors.com/2026/01/21/apple-product-plans-stolen-in-luxshare-cyberattack/
2•gloxkiqcza•6m ago•0 comments

illumos

https://illumos.org/
2•tosh•7m ago•0 comments

LWN Is Down

https://lwn.net/
1•WesolyKubeczek•8m ago•1 comments

My website is my custom feed reader

https://squeaki.sh/p/i-turned-my-website-into-my-feed-reader/
1•steffoz•9m ago•0 comments

MathGPT Graphing: fast interactive graphs with AI help

https://mathgpt.today/graphing
1•umeedsto•9m ago•2 comments

Show HN: A RSVP Reader for Articles

https://www.readfast.co/
1•Mitchell2398•9m ago•0 comments

Slouching Towards Bethlehem – Joan Didion (1967)

https://www.saturdayeveningpost.com/2017/06/didion/
1•jxmorris12•10m ago•0 comments

Attention Authors: updated endorsement policy

https://blog.arxiv.org/2026/01/21/attention-authors-updated-endorsement-policy/
1•50kIters•11m ago•0 comments

How do you keep AI-generated applications consistent as they evolve over time?

1•RobertSerber•12m ago•0 comments

Show HN: Why single agents suck at math proofs

https://ensue.dev/blog/stop-throwing-a-single-agent-at-complex-problems/
2•austinbaggio•17m ago•1 comments

Gut bacteria rapidly adapt to digest starches in ultra-processed foods

https://phys.org/news/2025-12-gut-bacteria-rapidly-digest-starches.html
1•PaulHoule•17m ago•0 comments

Putin's Famous Munich Speech (2007) [video]

https://www.youtube.com/watch?v=hQ58Yv6kP44
1•samiv•17m ago•0 comments

Show HN: CogDB – A persistent graph database that runs inside a Python process

https://github.com/arun1729/cog
1•am3141•17m ago•0 comments

The Microsoft-OpenAI Files: Internal documents reveal AI's defining alliance

https://www.geekwire.com/2026/the-microsoft-openai-files-internal-documents-reveal-the-realities-...
1•CrankyBear•18m ago•0 comments

Waiting for dawn in search: Search index, Google rulings and impact on Kagi

https://blog.kagi.com/waiting-dawn-search
5•josephwegner•18m ago•1 comments

Pandas 3.0.0 Released

https://github.com/pandas-dev/pandas/releases/tag/v3.0.0
1•todsacerdoti•19m ago•0 comments

How to use AI in Meta's AI-assisted coding interview (with prompts and examples)

https://interviewing.io/blog/how-to-use-ai-in-meta-s-ai-assisted-coding-interview-with-real-promp...
2•leeny•21m ago•0 comments

The 2030 Race for a Moon Reactor

https://www.universetoday.com/articles/the-2030-race-for-a-moon-reactor
1•rbanffy•21m ago•0 comments

Show HN: QRY – Natural Language to SQL Using Claude Code/Codex CLI

1•amansingh-afk•21m ago•0 comments

What does Software Engineering mean when machine writes the code

https://www.shayon.dev/post/2026/19/software-engineering-when-the-machine-writes-code/
1•shayonj•24m ago•2 comments

Black Horror on the Rhine (Wikipedia)

https://en.wikipedia.org/wiki/Black_Horror_on_the_Rhine
1•subjektivation•24m ago•0 comments

Show HN: Rowboat – Open-Source Claude Cowork with an Obsidian Vault

https://www.rowboatlabs.com/
5•segmenta•24m ago•0 comments

We ran high-level US civil war simulations. Minnesota is how they start

https://www.theguardian.com/commentisfree/2026/jan/21/ice-minnesota-trump
6•Teever•25m ago•0 comments

AdGuard VPN protocol goes open-source – meet TrustTunnel

https://adguard-vpn.com/en/blog/adguard-vpn-protocol-goes-open-source-meet-trusttunnel.html
3•kumrayu•25m ago•0 comments

Open source server code for the BitCraft MMORPG

https://github.com/clockworklabs/BitCraftPublic
1•sfkgtbor•26m ago•0 comments

A Malicious Push Network: What 57M Logs Taught Us

https://www.infoblox.com/blog/threat-intelligence/inside-a-malicious-push-network-what-57m-logs-t...
2•aa_is_op•27m ago•0 comments
Open in hackernews

Show HN: Conventional Comments in GitHub

https://github.com/pullpo-io/conventional-comments
2•francesc_holly•8mo 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•8mo 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•8mo 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`.