frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Trump's new visa fee inhibits hiring teachers in California – CalMatters

https://calmatters.org/education/2025/12/teaching-jobs-california-foreign-worker-visa/
1•bilsbie•1m ago•0 comments

How do you stay focused while working on a computer all day?

1•Ben_Tycho•5m ago•0 comments

Opik Agent Optimizer – Open-Source Prompt Optimization Framework

https://github.com/comet-ml/opik/tree/main/sdks/opik_optimizer
3•calebkaiser•7m ago•0 comments

Is Your Startup Failure Your War or Shame?

https://manidoraisamy.com/startup-failure.html
1•QueensGambit•7m ago•0 comments

Reviving, reproducing, and revisiting Axelrod's second tournament

https://arxiv.org/abs/2510.15438
2•m-hodges•9m ago•0 comments

Current Game and Season Materials (First Tech Challenge 2025-2026)

https://ftc-resources.firstinspires.org/ftc/game
1•dustfinger•10m ago•0 comments

AI-Driven Development Life Cycle: Reimagining Software Engineering

https://aws.amazon.com/blogs/devops/ai-driven-development-life-cycle/
1•asasidh•13m ago•0 comments

Building Secure OTA Updates for ESP32 over BLE with Rust – Harry Gill

https://gill.net.in/posts/building-secure-ota-updates-for-esp32-over-ble-with-rust/
1•mygnu•15m ago•0 comments

Do you think a job seekers front product a bad idea?

1•madeye7•15m ago•0 comments

Tesla Europe registrations drop 36% in November

https://www.automotiveworld.com/news/tesla-europe-registrations-drop-36-in-november/
7•randycupertino•16m ago•0 comments

I've been sleeping on Chinese models

https://kylenessen.com/ive-been-sleeping-on-chinese-models/
1•kylenessen•19m ago•1 comments

A Cosmic Offense: Elias Canetti's contest against death

https://www.commonwealmagazine.org/cosmic-offense
2•diodorus•20m ago•0 comments

Show HN: Cut the Crap – A meritocratic community for builders

https://www.youtube.com/watch?v=i2xdJ5ISoTI
1•shrutisingh18•20m ago•0 comments

Ask HN: Please suggest a smart watch that can be customized

2•VladVladikoff•20m ago•1 comments

I made a website where you can arrange a Secret Santa over email

https://secretsanta.email
1•elliotbeskow•22m ago•0 comments

Bystander tackled and disarmed one of the Sydney gunmen, video shows

https://www.nytimes.com/2025/12/14/world/australia/bondi-beach-gunman-tackled-video.html
2•mhb•25m ago•0 comments

Show HN: Remixify – Find alternate versions of tracks in your Spotify playlists

https://remixify.xyz
1•kwakubiney•26m ago•0 comments

Control Plane MCP

https://docs.controlplane.com/mcp/overview
1•dorongrinstein•27m ago•0 comments

Get to Know iPhone Privacy and Security Settings

https://ssd.eff.org/module/how-to-get-to-know-iphone-privacy-and-security-settings
1•nabla9•28m ago•0 comments

E: An all in one webapp built using React.js

https://github.com/B35000/E5UI
1•bryonyoni•28m ago•0 comments

Language Immersion, Prison-Style (2017)

https://www.themarshallproject.org/2017/12/14/my-do-it-yourself-language-immersion-prison-style
2•johnny313•28m ago•0 comments

Take the Power Back (Over My Music)

https://wonderfulfrog.com/posts/take-the-power-back-music/
1•cdrnsf•30m ago•0 comments

2002: Last.fm and Audioscrobbler Herald the Social Web

https://cybercultural.com/p/lastfm-audioscrobbler-2002/
18•cdrnsf•31m ago•3 comments

Feather Detective (2016)

https://www.audubon.org/magazine/behind-scenes-worlds-top-feather-detective
2•thither•32m ago•0 comments

Kill Aggregate? An Interview on Dynamic Consistency Boundaries

https://docs.eventsourcingdb.io/blog/2025/12/15/kill-aggregate-an-interview-on-dynamic-consistenc...
1•goloroden•33m ago•0 comments

In Praise of HTML and CSS

https://blog.sturdystatistics.com/posts/html/
2•kianN•37m ago•0 comments

'It's just a bomb': The true story of two strangers and an act of courage

https://www.ft.com/content/cd595e6d-2a5c-4a80-bb28-a792a391b512
1•doener•39m ago•0 comments

AutoMondrian

https://bruceediger.com/automondrian.php
1•bookofjoe•44m ago•0 comments

New book details the epic story behind the fight to save Russia's Amur tigers

https://www.cnn.com/science/siberian-amur-tigers-between-empires-book-spc-c2e-hnk
2•breve•46m ago•0 comments

TabzChrome: Tmux terminals in your Google Chrome sidebar

https://github.com/GGPrompts/TabzChrome
1•handfuloflight•47m ago•0 comments
Open in hackernews

Show HN: Conventional Comments in GitHub

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