frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Satellite Surge in the Night Sky: An interactive look at orbit density

https://naturnacht-fulda-rhoen.de/wp-content/uploads/2026/07/satelliten-himmel-i18n.html
1•ptrsrtp•3m ago•0 comments

Why Toolmaking Is the Most Effective Way of Learning

https://medium.com/@subairui/coding-on-principle-toolmaking-is-the-most-effective-way-of-learning...
1•subairui•3m ago•1 comments

Show HN: Leafwright – Generate PDFs without running headless Chrome

https://leafwright.co
1•alejoestela•4m ago•0 comments

Which Bazel tests are affected? Ask the remote cache, run nothing

https://aspect.build/blog/selective-testing-with-cache-diff
1•shelbyte•6m ago•0 comments

LiberSystem – A capability-based microkernel OS written in Rust

https://libersystem.com/
1•klez•6m ago•0 comments

Loop Engineering's Missing Half

https://x.com/nsankar/article/207382099687713997
1•sankarn_ai•6m ago•0 comments

And Then the Billionaire Paid Off $550 Million of Our Debts

https://idiallo.com/blog/billionaire-paid-off-550-million-dollars-of-our-debts
1•Brajeshwar•8m ago•0 comments

What is wrong with AI services businesses

1•rcarrol6•9m ago•0 comments

Fable Built Thomas Jefferson's Rotating Bookstand

https://jefferson-bookstand.vercel.app
1•mikemangialardi•11m ago•0 comments

Can geoengineering blunt El Niño's fury?

https://www.sciencenews.org/article/geoengineering-el-nino-extremes
1•littlexsparkee•12m ago•0 comments

Miles: A PyTorch-Native Stack for Large-Scale LLM RL Post-Training

https://pytorch.org/blog/miles-a-pytorch-native-stack-for-large-scale-llm-rl-post-training/
1•gmays•13m ago•0 comments

Solomon's Paradox

https://en.wikipedia.org/wiki/Solomon%27s_paradox
1•ike_usawa•14m ago•0 comments

An Inside Look at the UK's Largest Illegal Rave – UK TEK 2026 [video]

https://www.youtube.com/watch?v=FNnTaIHXqDs
1•mxmilkiib•15m ago•0 comments

Show HN: Axiom-02 – Deterministic engine modeling cognitive dissonance

https://github.com/Zierax/Axiom-02
1•Zierax•17m ago•0 comments

Meta tests always-on 'super sensing' mode for next Ray-Bans

https://aiweekly.co/alerts/meta-tests-always-on-super-sensing-mode-for-next-ray-bans
1•ortusdux•18m ago•0 comments

In Linux, things are often upside down

https://www.dedoimedo.com/computers/linux-upside-down.html
1•speckx•18m ago•0 comments

Ukrainian Navy Reveals Unknown Underwater Drone (UUV)

https://www.hisutton.com/Ukrainian-Navy-Underwater-Drone.html
2•EA-3167•18m ago•1 comments

Meta tests 'super sensing' AI glasses that can capture every moment

https://www.ft.com/content/ac282450-91a8-4597-8f60-9e6ef416865a
1•ortusdux•19m ago•0 comments

Show HN: MacPad – a tiny macOS Notepad.exe-style editor

https://github.com/anvilfilbert/MacPad
1•anvilfilbert•19m ago•1 comments

Dreams and Nightmares: John Berryman's fresh idiom

https://harpers.org/archive/2026/07/dreams-and-nightmares-rosanna-warren-berryman/
1•Caeiro•22m ago•0 comments

AI-Enhanced Writing

https://enocc.com/blog/2026-04-09-on-ai-enhanced-writing.html
1•nyoki•23m ago•0 comments

Cursorbench: Grok 4.5 better than GPT-5.5, at ~half the cost

https://cursor.com/cursorbench
1•j-bu•23m ago•0 comments

The Agent Operating System

https://librefang.ai/
2•chris_st•23m ago•0 comments

Flock Cameras Wrongly Tracked Me for Days over 'Stolen' Plates

https://www.thedrive.com/news/how-flock-cameras-wrongly-tracked-me-for-days-over-stolen-plates-an...
3•xup•24m ago•0 comments

Show HN: Moo, Git versions code, moo versions machines

https://github.com/heyito/moo
3•dumbfoundded•24m ago•0 comments

OpenMandriva: Statement regarding attempted distribution sabotage

https://forum.openmandriva.org/t/statement-regarding-attempted-distribution-sabotage/8997
1•workethics•25m ago•0 comments

Show HN: A YC/PG Essays Directory Roadmap

1•hamzabinmubeen•25m ago•0 comments

Show HN: Open-source GUI for editing 3D molecular structures with diffusion

https://github.com/DeepFoldProtein/patchr
2•delibae•26m ago•0 comments

A back end where you never need migrations or auth code

https://www.monsterwriter.com/building-linkedrecords.html
1•WolfOliver•26m ago•0 comments

15-year-old arrested for unsubscribing over 40k anime accounts

https://mainichi.jp/english/articles/20260706/p2g/00m/0na/012000c
1•01-_-•27m ago•0 comments
Open in hackernews

Show HN: Hover over your UI element to get its exact location in code

https://loerei.github.io/HoverSource/
2•Loerei•1h ago

Comments

Loerei•1h ago
I found that describing where a broken UI is and taking screenshots for AI agents really sucks. I’m too lazy to explain an indescribable visual bug or capture a millisecond-long flash. I also don’t want to remember which file defines an element, whether it's right in the .tsx or a problem with the Parent Styles in .css. And even if you can point out the exact file, your agent still has to dig through thousands of lines of code to know what on earth you're yapping about.

In a 7700-file monorepo like Cal.com, simply giving the right file in the prompt for your agent saves about 68.9% of execution time and 94.2% of the tokens your agent needs to digest. HoverSource gives all the needed information and further pushes it to -88.5% time and -94.5% tokens, basically skipping the entire digging session and jumping straight to reasoning and executing. The save is linear to how big your codebase is.

I want to save tokens, but don’t want to spend my time and energy digging manually, and a junior dev tossed into a monorepo definitely doesn't either. So?

I built HoverSource: a zero-invasive UI-to-Code inspector. In plain English, it translates what you see into what the AI needs, just by hovering your mouse. Under the hood, it extracts the precise DOM context and exact line-and-column source locations straight to your clipboard.

There is also Design Mode, which generates a design layout specification block. It directs the AI on how to position a new element relative to existing ones, basically saving you from ambiguous "put it in the top-right corner under the header" prompts.

I support a wide range of frameworks, including React, Vue, Svelte, Angular, SolidJS, Preact, Astro, and Vanilla JS/TS. Most work perfectly fine out of the box by hooking into the internal data structures—like Virtual DOM instances or React Fiber nodes. Most modern frameworks naturally attach internal metadata to DOM elements during development; you just need to install HoverSource with npm and run it in your project with hs start or hs dev. Vue, Angular, and Vanilla are a little more stubborn, so I built invasive mode for them, either during compile-time or runtime.

For Vue: You just need a quick compile-time setup (`hs install --vue`). This hooks into the compiler to inject source metadata directly into the DOM dataset, making sure the overlay can catch exactly where your components live.

For Angular: Similar story. You run `hs install --angular` to set up compile-time tagging. It uses custom transformers to explicitly map template elements to their source files and lines via attributes like ngSourceFile, since Angular doesn't hand those out for free in dev mode.

For Vanilla: It goes the runtime monkey-patching route. The overlay intercepts core browser APIs like document.createElement and the innerHTML setter. Whenever an element is instantiated, it captures the V8 stack trace in the background, extracts the exact file and line, and sticks it into a data-hs-source attribute on the fly.

Either way, you need at most 3 steps to make it work. Or you can also try it live with zero config at https://loerei.github.io/HoverSource/.