frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: LLM Rescuer – Fixing the billion dollar mistake in Ruby

https://github.com/barodeur/llm_rescuer
2•barodeur•2m ago•0 comments

Attending MicroConf Europe 2025

https://herman.bearblog.dev/microconf-europe/
1•HermanMartinus•2m ago•0 comments

'London Underground mosquito' is much older than previously thought

https://www.cnn.com/2025/10/24/science/london-underground-mosquito-debunked-study
1•Brajeshwar•3m ago•0 comments

Show HN: Run a GitHub Actions step in a gVisor sandbox

https://github.com/geomys/sandboxed-step
1•FiloSottile•4m ago•0 comments

Show HN: ResizeImage.dev – A fast image resizer runs in browser

https://resizeimage.dev
1•wainguo•5m ago•0 comments

The House That Was Perfect in Every Way but One

https://moultano.wordpress.com/2025/10/23/the-house-that-was-perfect-in-every-way-but-one/
1•moultano•6m ago•0 comments

RVVM – RISC-V VM emulator

https://github.com/LekKit/RVVM
1•gtirloni•7m ago•0 comments

Why we still don't understand the Universe – even after a century of dispute

https://www.nature.com/articles/d41586-025-03343-7
1•bookofjoe•9m ago•0 comments

Ask HN: Abacus, learning; Can someone explain the order of pushing the beads

2•kruffalon•10m ago•0 comments

Ask HN: What do you use for focus without coffee jitters?

1•jaemo•12m ago•0 comments

Typst 0.14: Now Accessible

https://typst.app/blog/2025/typst-0.14/
4•optionalsquid•13m ago•0 comments

Apple's Houston AI server plant is shipping hardware to data centers early

https://appleinsider.com/articles/25/10/23/apples-houston-ai-server-plant-is-shipping-hardware-to...
1•wslh•14m ago•0 comments

Marine heatwave over Pacific Ocean could lead to flooding in north-west

https://www.theguardian.com/us-news/2025/oct/23/pacific-ocean-marine-heatwave-north-west
1•ndsipa_pomu•14m ago•0 comments

The cost in lives, money, and carbon of Germany's Atomausstieg [pdf]

https://anthropoceneinstitute.com/wp-content/uploads/2025/10/The-German-Nuclear-Phase-out-Report-...
1•mpweiher•16m ago•0 comments

Pascaline: Pascal's 1630 Mechanical Calculator

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

Overcoming Challenges in Space Processor Emulation

https://blog.satsearch.co/2025-10-24-overcoming-challenges-in-space-processor-emulation-with-terma
1•kartikkumar•20m ago•0 comments

Intel hamstrung by supply shortages across its business

https://www.tomshardware.com/pc-components/cpus/intel-hamstrung-by-supply-shortages-across-its-bu...
4•elorant•22m ago•0 comments

More than 1,200 games journalists have left the media in the last two years

https://www.videogameschronicle.com/news/more-than-1200-games-journalists-have-left-the-media-in-...
2•giuliomagnifico•23m ago•0 comments

Show HN: Worthunt – a single workspace for freelancers, creators, and agencies

https://worthunt.com/
1•Abhijeetp_Singh•24m ago•0 comments

Show HN: A fast, privacy-first image converter that runs in browser

https://imageconverter.dev/
1•wainguo•25m ago•0 comments

An Introduction to Mars Terraforming, 2025 Workshop Summary

https://arxiv.org/abs/2510.07344
1•PaulHoule•26m ago•0 comments

We built an AI headshot generator that looks real (not over-edited)

https://www.headshotphoto.io?via=sz
5•sbnmkatoch•28m ago•2 comments

Marketers Must Treat LLMs as Distinct Discovery Channels

https://www.aivojournal.org/every-llm-is-its-own-media-channel/
1•businessmate•28m ago•0 comments

OpenBSD C/C++ Toolchain in the Browser

https://openbsd.llvm.moe/
2•todsacerdoti•29m ago•0 comments

Pipistrel Velis Electro Airplane

https://www.pipistrel-aircraft.com/products/velis-electro/
1•giorgioz•29m ago•0 comments

Everything We Hate About Windows [video]

https://www.youtube.com/watch?v=r3XLQMsQGGk
2•mariuz•30m ago•0 comments

OpenAI Should Make a Phone

https://www.ft.com/content/3ba3ee1a-9d81-41ff-a463-b51b83097c90
2•CuriouslyC•30m ago•0 comments

Show HN: MCP-C – cloud platform for running MCP agents and apps

https://docs.mcp-agent.com/cloud/overview
1•andrew_lastmile•34m ago•0 comments

Skillz: Use Claude skills with any agent (Codex, Gemini, Copilot, etc...)

https://pypi.org/project/skillz/
1•intellectronica•35m ago•0 comments

Rust Contagious Borrow Issue

https://qouteall.fun/qouteall-blog/2025/How%20to%20Avoid%20Fighting%20Rust%20Borrow%20Checker#con...
1•qouteall•36m ago•0 comments
Open in hackernews

Show HN: Create interactive diagrams with pop-up content

https://vexlio.com/features/interactive-diagrams-with-popups/
43•ttd•1d ago
This is a recent addition to Vexlio which I think the HN crowd may find interesting or useful.

TL;DR: easy creation of interactive diagrams, meaning diagrams that have mouse click/hover hooks that you can use to display pop-up content. The end result can be shared with a no-sign-in-required web link.

My thought is that this is useful for system docs, onboarding or user guides, presentations, etc. Anything where there is a high-level view that should remain uncluttered + important metadata or details that still need to be available somewhere.

You can try it out without signing up for anything, just launch the app here (https://app.vexlio.com/), create a shape, select it with the main pointer tool and then click "Add popup" on the context toolbar.

I'd be grateful for any and all feedback!

Comments

zkmon•1d ago
To be honest, I find any dynamic or interactive changes to technical diagrams as distracting. For me the benefit of pouring more info via dynamic popups or animations is lost due to lack of static info that can scanned back and forth while I try to understand the thing, just by looking at it. I need the diagram to stay static and not force my way of understanding to fit into the interactions or animations.
ttd•23h ago
This is a great point and not one that I had considered. I suspect I am the same way - scanning back and forth while studying a diagram.

It's possible this tool may be more appropriate for e.g. presentation of info to a mixed audience. Technical people may have questions that can be answered with detail that non-technical people would find distracting, if it were visible on the main diagram. And "presentation" here could be a literal presentation in a conference room, or documenting something on a site that people visit on their own.

You could make the argument in that example that you should create two diagrams, one for each audience. I think that is a valid argument - but I can also imagine maintaining two separate diagrams that present similar information could be irritating.

preommr•1d ago
Unfortunate that this didn't get more traction because it's a pretty cool app!

I like the user interface and overall design. Also very nice onboarding of just logging in and trying the app.

Based on the title I thought that the pop-ups were the USP, but reading your post I am glad that you see it as just another feature because tbh I think it's kind of niche. I see the thinking, but in practice I think there's a few usability issues

It's kind of jarring to just move your mouse across the screen and accidentally hit a shape with pop-up and have the whole screen just blast a different color. And I only set it it for one shape, if I had multiple, I could easily see it getting very annoying. OTOH, I am not sure how you fit in buttons into a diagram when you're trying to keep it clean.

Speaking of jarring, probably a good idea to dim (or overlay to hue-shift, or filter like blur or texturize) instead of changing colors across the whole screen.

Honestly, I think I might need to see some better examples to be convinced because I would rather just click next slide for presentations I definitely don't think I'd hover over different elements through a mouse. And I'd probably prefer a labeled slideshow for user guides. Something that's low-tech, easy to embed, easy to understand. If I put time and effort into well designed popups, I don't want it to be suble and out of the way because then people might miss it.

I think I would much rather have different states for scenes, and have the option of switching to a state by hovering on a list of menu options (maybe organized into sections with a collapsable ui element). That would probably be pretty useful, and from there it's pretty trivial to add event triggers on shapes to active those state transitions instead. If through A/B testing, people like it then, great. If not, the ui controls are a pretty solid feature.

Also as a side note, I drew an ellipse and adjusting the upper left hand corner triggered what I first thought was a bug that caused the ellipse to become flattened (height of 0). I think what happened is that it snapped to something on screen in a way that wasn't obvious. I get that there's lines to show snapping, but it aligns with too many things (e.g. I had a polyline with a few nodes), and it's really bad if it's zoomed out where a normally large sized shape (400px) dissapears by moving the mouse a few pixels because it's zoomed out (so now it's 30px) and the snapping threshold is almost the size of the object, plus it's now aligning with things that were previously off screen.

Anyways, Good luck!

ttd•22h ago
Thank you very much for all this feedback! I really appreciate your consideration.

For your note on different states for screens. Can you elaborate or give an example? I'm quite interested in this mode that you're describing.

The ellipse issue sounds like snapping getting in the way. It's on my list to come up with a better heuristic of when to apply snapping or not. One example of an idea I have here is to incorporate some hysteresis effect - essentially examining the local history of mouse movements when deciding to apply snapping or not. Right now each mouse movement is treated independently.

Also, were you in dark mode? It's definitely not intended that the whole screen should change color - a popup should dim the content behind. The whole screen changing color sounds like a bug and I'll investigate.

preommr•14h ago
>For your note on different states for screens. Can you elaborate or give an example? I'm quite interested in this mode that you're describing.

I meant the very obvious feature (you might already have it) of objects with properties and a unique id, then a state that indexes snapshots of those objects with different properties. With the ability to diff between states by id of the object. So State1:[Square{id:0, x:0, y:0}], State2:[Square{id:0, x:screen.width, y: screen.width}], where going from state1 to state2 would tween the square from top-left to bottom-right.

I am assuming you already have something like that (you already have the objects, the properties, and some states like undo/redo) and it's about exposing the ui around it with labeled states at the user-level.

> Also, were you in dark mode? It's definitely not intended that the whole screen should change color - a popup should dim the content behind. The whole screen changing color sounds like a bug and I'll investigate.

That's what it was! I tried with light mode in firefox and it worked much better.