frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: 18 Words

https://18words.com/
194•pompomsheep•1h ago•86 comments

Show HN: FableCut – A browser video editor AI agents can drive (zero deps)

https://github.com/ronak-create/FableCut
36•ronak_parmar•59m ago•18 comments

John Deere owners will get the right to repair equipment under FTC settlement

https://apnews.com/article/john-deere-right-to-repair-agriculture-equipment-cb7514ffedb95c130a976...
1147•djoldman•14h ago•227 comments

Bonnie Tyler, singer of Total Eclipse of the Heart, dies aged 75

https://www.bbc.com/news/articles/cg5pd9z2487o
213•theanonymousone•4h ago•78 comments

Meta reuses old RAM in new servers with custom bridge chip

https://www.networkworld.com/article/4192827/meta-reuses-old-ram-in-new-servers-with-custom-bridg...
171•ihsw•5d ago•77 comments

Spider venom kills varroa mites without harming honeybees

https://connectsci.au/news/news-parent/9703/Spider-venom-kills-varroa-mites-without-harming
223•Jedd•9h ago•89 comments

EU Parliament greenlights Chat Control 1.0 – Breyer: "Our children lose out"

https://www.patrick-breyer.de/en/eu-parliament-greenlights-chat-control-1-0-breyer-our-children-l...
303•rapnie•3h ago•150 comments

US seeks cheaper hunter-killer drones after Iran destroys $1B worth of Reapers

https://arstechnica.com/gadgets/2026/07/us-seeks-cheaper-hunter-killer-drones-after-iran-destroys...
45•rbanffy•53m ago•26 comments

How Version Control Will Evolve for the Agent Boom

https://entire.io/blog/how-version-control-will-evolve-for-the-agent-boom
23•tapanjk•2h ago•15 comments

Show HN: Arcaide – Explore code with multi-level call graphs

https://arcaide.foo
10•aqula•1h ago•3 comments

TrueBiz (YC S22) – Senior Software Engineer – Remote (US) – Full-Time

1•dannyhak•2h ago

Syria's solar boom is redefining Middle East's energy model

https://www.thenationalnews.com/business/energy/2026/07/06/syrias-solar-boom-is-redefining-middle...
23•littlexsparkee•55m ago•2 comments

The Glass Backbone: Why the Army's Logistics Will Break in the Next War

https://mwi.westpoint.edu/the-glass-backbone-why-the-armys-logistics-will-break-in-the-next-war/
57•baud147258•58m ago•57 comments

I Built the Only 2026 WWII Jeep

https://www.theautopian.com/i-bet-my-company-on-an-impossible-jeep-build-then-a-miracle-happened/
110•martey•2d ago•38 comments

In-browser programmable robot simulator

https://bittlex-sim.petoi.com/
65•lijay•5d ago•2 comments

Why developers are ditching GitHub for Codeberg and self-hosting alternatives

https://www.howtogeek.com/why-developers-are-ditching-github-for-codeberg-and-self-hosting-altern...
278•Gedxx•6h ago•188 comments

Files over tools: how we built our agent with a virtual filesystem and bash

https://knock.app/blog/how-we-built-the-knock-agent-virtual-filesystem-and-bash
7•cjbell•1h ago•0 comments

Lead Mines of Galena, Kansas

https://dustbowlhighway.com/kansas/lead-mines/
14•saltdoo•5d ago•4 comments

Just Pay the Subscription

https://www.uncommonapps.nyc/p/just-pay-the-subscription
4•dabluck•1h ago•3 comments

Cargo-nextest: 3x faster than cargo test, per-test isolation, first-class CI

https://nexte.st/
149•nateb2022•3d ago•40 comments

Vacuum at the Page Level

https://boringsql.com/posts/vacuum-at-the-page-level/
13•radimm•3d ago•2 comments

How Donkey Kong Toppled Atari

https://dfarq.homeip.net/how-donkey-kong-toppled-atari/
58•giuliomagnifico•8h ago•21 comments

Grok 4.5

https://x.ai/news/grok-4-5
721•BoumTAC•20h ago•1287 comments

Cloudflare Drop

https://www.cloudflare.com/drop/
493•coloneltcb•19h ago•270 comments

Show HN: Microsoft releases Flint, a visualization language for AI agents

https://microsoft.github.io/flint-chart/#/
326•chenglong-hn•20h ago•118 comments

Separating signal from noise in coding evaluations

https://openai.com/index/separating-signal-from-noise-coding-evaluations/
231•sk4rekr0w•17h ago•84 comments

Benchmarking coding agents on Databricks' multi-million line codebase

https://www.databricks.com/blog/benchmarking-coding-agents-databricks-multi-million-line-codebase
133•tanelpoder•16h ago•58 comments

Show HN: Yamanote.fun – A complete soundscape for Tokyo's Yamanote line

https://www.yamanote.fun/
221•madebymagnolia•2d ago•48 comments

MSG database tracked hundreds. Labels include "LGBTQIA," and low to high "risk."

https://www.wired.com/story/madison-square-garden-celebrity-database-surveillance/
11•smurda•58m ago•1 comments

Turning a pile of documents into a searchable useable knowledge base

https://github.com/linuxrebel/DocuBrowser
178•linuxrebe1•17h ago•37 comments
Open in hackernews

Show HN: Arcaide – Explore code with multi-level call graphs

https://arcaide.foo
10•aqula•1h ago
One of the things I do when approaching a new codebase is to find the entry points and start exploring down the call paths. This gives a good overview of the different components in the code and how they're connected. I wanted to translate that to a visual experience, similar to how you would use call graphs, but there's a couple of problems with classical call graphs. One, call graphs represent flow at the function level, so the architectural context is lost. And call graphs tend to get very large and can grow exponentially with program size.

The approach I'm exploring is to construct "multi-level" call graphs. These are call graphs represented in the form of program structure showing control flow not just at the function level, but rolled up to higher level units such as classes and packages. This gives you the ability to zoom in and out and see your code at different levels of abstraction, à la C4 diagrams, allowing you to navigate large graphs by expanding the areas you care about and collapsing the rest.

The graph is then fed to an LLM for semantic analysis. This does two things, detects telemetry, trivial utilities to strip them out of the graph further condensing it, and identifies external interfaces and dependencies to enrich the graph. The result is a single graph which incorporates both structural and behavioral aspects. You can see package level dependencies, class composition and relationships, as well as external services, databases and user interactions. Think of it as a package diagram + class diagram + use case diagram combined into a single composite diagram.

Of course, ultimately source is king. There is no substitute for reading code to understand the details of what it is doing. But a map doesn't replace the terrain, it tells you where to walk. As we shift from hand coding each line to orchestrating agents that are generating all the code, maintaining the "big picture" becomes ever more important. We need better maps to help us navigate the terrain.

I would love to hear what you think though. Do check out some of the example diagrams in the link [1] and share your feedback. Also interested in your general thoughts on program comprehension!

[1] Link: https://arcaide.foo

Comments

ramon156•51m ago
I love this! It's relatively simplistic and would be a really fun tool to use during lectures.
otaviodev•50m ago
How u make this??
actionfromafar•11m ago
I wish something like this could trace also data flow in a program.