frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

SpaceChem 2012 Tournament

https://lparchive.org/SpaceChem-2012-Tournament/
1•tmtvl•25s ago•0 comments

Father hiring bouncer to keep kids from beating the dog due to phone addiction

https://www.msn.com/en-in/news/India/in-gujarat-bouncers-hired-to-watch-screen-addicts/ar-AA22fBfW
1•vivzkestrel•2m ago•0 comments

Agentic Coding Is Burning Me Out

https://0xsid.com/blog/agentic-coding-fatigue
1•mpweiher•4m ago•0 comments

Richard Sutton – Father of RL thinks LLMs are a dead end [video]

https://www.youtube.com/watch?v=21EYKqUsPfg
1•mpweiher•5m ago•0 comments

Company says nuclear fusion could power the grid – and soon

https://www.cnn.com/2026/04/30/climate/nuclear-fusion-real-world-electricity-grid
1•mpweiher•6m ago•0 comments

A 360° panorama generator that turns one sentence into a world

https://imagesv2.ai/
1•taoji1994•6m ago•0 comments

Systemd-manager-TUI: A TUI application for managing systemd services

https://github.com/Matheus-git/systemd-manager-tui
2•thunderbong•9m ago•0 comments

Re-Imagining GitHub/GitLab Actions

https://almostintuitive.com/docs/technical/reimagining-github-actions/
1•legothief•10m ago•0 comments

The Problem with Open Hardware [video]

https://www.youtube.com/watch?v=YLn4vnfchaE
1•Udo_Schmitz•13m ago•0 comments

Shares in Japanese toilet maker Toto soar on AI-related pivot

https://www.ft.com/content/38969e97-92e4-4066-a554-27274d32d545
1•JumpCrisscross•14m ago•0 comments

Names Are the First Thing You Read and the Last Thing You Remember

https://fagnerbrack.com/names-are-the-first-thing-you-read-and-the-last-thing-you-remember-b2b3f0...
1•fagnerbrack•15m ago•0 comments

Dependencies Are Replacing Knowledge

https://www.youtube.com/watch?v=99RgPS3Vu5M
1•birdculture•15m ago•0 comments

Becoming Unblockable

https://www.seangoedecke.com/unblockable/
2•fagnerbrack•16m ago•0 comments

Migrating 6000 React tests using AI Agents and ASTs

https://eliocapella.com/blog/ai-library-migration-guide/
1•fagnerbrack•16m ago•0 comments

Three full-stack data platforms in a weekend: Fabric and Azure AI Foundry

https://cubiczan.substack.com/p/how-we-shipped-3-full-stack-data
1•cubiczan•18m ago•0 comments

If society had a scorecard, what would be on it?

1•baptou12•21m ago•1 comments

Edible Plants Wiki

https://edibleplants.wikioasis.org/wiki/Main_Page
1•altilunium•28m ago•0 comments

Mnemory – Persistent memory for AI agents

https://github.com/fpytloun/mnemory
2•genunix64•32m ago•1 comments

Show HN: WebAssembly Interpreter in a Header

https://github.com/lifthrasiir/wah
1•lifthrasiir•32m ago•0 comments

Codeonix: Python task automation for your desktop – with AI, 14 triggers

https://codeonix.app
2•hassananayi•33m ago•1 comments

A month after being laid off, I wrote the story I needed to make sense of it

https://anushkakarmakar.substack.com/p/1-why-did-i-choose-to-run-that-marathon
1•thinkingkite•34m ago•0 comments

Why CFOs Need a Consensus Hardening Protocol for AI Decisions

https://cubiczan.substack.com/p/why-cfos-need-a-consensus-hardening
1•cubiczan•36m ago•0 comments

As a Ukrainian journalist, I've covered the US for 20 years. I find it shocking

https://www.theguardian.com/world/2026/apr/30/as-a-ukrainian-journalist-ive-covered-the-us-for-20...
1•YeGoblynQueenne•38m ago•0 comments

Graphene is on track to deliver on its promises (2019)

https://www.nature.com/articles/s41565-019-0557-0
2•simonebrunozzi•39m ago•0 comments

Livecodes – A Code Playground That Just Works

https://github.com/live-codes/livecodes
1•modinfo•49m ago•0 comments

Fujian Tulou

https://en.wikipedia.org/wiki/Fujian_tulou
1•simonebrunozzi•50m ago•0 comments

KMRI: A chunk-based compression format for MRI-style 3D volumes

https://github.com/Kiamehr5/KMRI
1•kiamehr•52m ago•0 comments

Ripple – the elegant TypeScript UI framework

https://www.ripple-ts.com/
2•modinfo•54m ago•0 comments

SMS blaster rising in Switzerland (French)

https://www.rts.ch/info/suisse/2026/article/sms-blaster-l-arnaque-aux-fausses-amendes-se-repand-d...
2•kuon•56m ago•0 comments

Man tar why we use -f

1•modinfo•58m ago•0 comments
Open in hackernews

Show HN: Conventional Comments in GitHub

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