The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Tamron Lens Utility Alternative on Linux
Show HN: Line9 – A Mermaid rendering engine with its own layout
Line9 is a new rendering engine for Mermaid flowchart diagrams that aims to remove the need for manual adjustment of layout. Mermaid is a popular text-based language for describing multiple types of diagrams.<p>Several Mermaid rendering engines already exist. Most, like the original mermaid.js, use Dagre or ELK graph drawing libraries to automatically lay out their diagrams. I’ve used Mermaid for the past four years but often recreated my flowcharts in a diagram editor so that I could modify the layout to something that better suited my needs.<p>Use Line9 when you want an automatic flowchart arrangement that optimises for clear communication. It seeks to layout flowcharts with regular grid spacing, closer positioning of related nodes, shorter, straighter edges and targets a page-like aspect ratio. The Compare button in the /diagram page (share panel on the left) shows you the Line9 and mermaid.js renders next to each other.<p>Use for free, no account required. A CLI tool can also be downloaded for Mac, Windows and Linux. Free-use diagrams carry a watermark. Commercial use of the CLI requires a paid account and you also get diagrams without watermarks. Line9 is not open source (I need to create an income and the business model is being tested).<p>I’ve tried to encode and automate the layout principles I use when creating flowcharts by hand. All rendering takes place in the browser, so no private data is sent to the web service. The CLI is written in Rust and embeds the renderer so you get a single binary install and all data and processing remains local. It’s currently a little slower than mermaid.js, due to the difficulty of solving node positioning and edge routing simultaneously to find the layout that best meets the design principles.<p>Output is produced in SVG or PNG formats. Diagrams can also be shared via a URL with a fragment that embeds the Mermaid text.<p>Things I know still need improvement: positioning and rotating subgraphs, folding graphs to hit good aspect ratios more often, further improvement on edge label placement, better interaction with long node labels and tidying up the display when scaling down. Then I also want to support more diagram types and the website needs lots of work.<p>Please paste your own Mermaid flowcharts into Line9 – particularly the ones that you previously discarded because the layout was bad. Let me know whether they improve, or what other work is needed.
Show HN: Woxi - Open-source Mathematica / Wolfram Language reimplementation
Woxi is an interpreter for the Wolfram Language written in Rust.<p>It comes with Woxi Studio, a Mathematica-like GUI built with iced, but you can also use Woxi through a CLI, Jupyter kernel, Python package, npm package, or WASM module.<p>Compared with wolframscript / Mathematica, the main differences are:<p>- Free and open source
- Very fast startup - Typically milliseconds rather than seconds for the Wolfram kernel, making Woxi practical for shell scripts, one-liners, and other short-lived processes
- Embeddable - It can run in a browser via WASM or be embedded into another application as a scripting language<p>A more detailed comparison with Mathematica is available here:
<a href="https://woxi.ad-si.com/docs/comparison/mathematica/" rel="nofollow">https://woxi.ad-si.com/docs/comparison/mathematica/</a>.<p>Conformance is ensured with ~26'000 unit tests and ~900 .wls script snapshot tests.<p>The current focus is on fixing remaining edge cases, improving performance, and growing the community.<p>If you use the Wolfram Language, I'd be particularly interested in feedback on compatibility and missing functionality.
Contributions and bug reports are also very welcome: <a href="https://github.com/ad-si/Woxi" rel="nofollow">https://github.com/ad-si/Woxi</a>
Show HN: My local climbing gym from photogrammetry
Commented on yesterday's Ask HN: What are you working on? (August 2026), thought I might as well submit a Show HN.<p>If you see climbing world cup/championship, there is this 3D modelling thing [1]. I want that for my weekly bouldering.<p>I scanned my local climbing gym into 3D mesh using iphone. Built a simple editor to trim, merge, move/rotate meshes. You can interact with the mesh, view routes, view climb, etc. So this is unlike many gaussian splatting projects where the main use is for viewing. I built a pipeline in updating climbing walls. Climbing routes are manually annotated. Climbing videos are registered against the 3D mesh. Based on one input video, body positions resolved into 3D/4D space. you can view the body landmarks from different angle.<p>COLMAP, OpenMVS, fastapi, svelte, database is just local json files. A read only build is exported so I can host on github page<p>If you climb, or know someone who climbs, would love to hear your feedback. Do you usually record your climbs? If I make this a service, what will make you use it?<p>[1] <a href="https://www.youtube.com/shorts/8zdUOaCr6DY" rel="nofollow">https://www.youtube.com/shorts/8zdUOaCr6DY</a>
Show HN: Mcptoon – Token-efficient MCP CLI client
Show HN: Mcptoon – Token-efficient MCP CLI client
Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS
Show HN: Write.md – A free, open-source, themeable Markdown editor for macOS
Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
Show HN: Git-knife – Edit commit messages, authors, and dates like a spreadsheet
Show HN: Scroll through all 43252003274489856000 Rubik's Cube states
Show HN: Scroll through all 43252003274489856000 Rubik's Cube states
Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo
Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo
Show HN: A replayable A2A jury for tracing how agents influence decisions
Show HN: I made alchemical-cosmological PCB badges
Hey guys,<p>A couple weeks ago, I was in Shenzhen, China for a hackathon and on the first day, we all used the one-day PCB fabrication to make PCB badges to wear during the event. I decided to go a little crazy and make some cool 3D alchemical-cosmological badges.<p>It's 3 PCB's stacked on-top of each other that's connected using testpoints on each board. The innerboard has a 10 cent CH32V003 MCU that powers the WS2812B neopixels on the outer rings using the testpoints and shines through using exposed soldermask.<p>If you have any questions about how the design works, feel free to let me know!
Show HN: A tiny LLM running at 21,000 tok/s on a $250 FPGA (Live Demo)
Show HN: A tiny LLM running at 21,000 tok/s on a $250 FPGA (Live Demo)
Show HN: Ante, a coding agent in a single binary that runs offline
Show HN: Ante, a coding agent in a single binary that runs offline