frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Visualizing entire Chromium include graph

https://blog.bkryza.com/posts/visualizing-chromium-include-graph/
56•bkryza•12h ago

Comments

adrian_b•7h ago
When I have reached the first image shown after "Visualization", I have chuckled, thinking "Yeah… this is not going to be very useful".

However, immediately after that image the author has written exactly the same thought, then further in TFA much more interesting images are shown, so I have been impressed.

kloud•6h ago
Great work, very cool trick using the clang commands output to get the data.

In my experiments with software visualization I found that generic graph tools like Graphviz or Gephi do not produce useful visualizations for anything beyond trivial size projects. In systems there is always a hierarchical aspect, so hierarchical graphs seem to be clearer as in comparison [0].

Unfortunately, I am not aware of a good open source hierarchical graph tool. Only one seems to be a proprietary Visual Studio DGML renderer. However, this Chrome graph with 140k nodes would also be too much, VS chokes around 25k nodes+links.

[0] https://github.com/dundalek/stratify?tab=readme-ov-file#extr...

dekhn•5h ago
It's dated: https://lgl.sourceforge.net/
simpaticoder•4h ago
>this Chrome graph with 140k nodes would also be too much

I've heard the rule of thumb from Tufte is that a visualization cannot have more than 1000 elements and still be useful. However, I'm not sure he said that and I cannot find supporting evidence...but it seems right to me.

Consider that mapping programs maintain the same level of information density at every level of zoom. I'm not sure, but this might be called "semantic zoom". I remember Microsoft doing a demo of Photosynth (now defunct) years ago which demonstrated impressive results.

One approach would be to play around with grouping nodes in useful ways, perhaps even dynamically according to user input, such that the resulting bundles represent ~100 raw nodes on average yielding ~1000 bundle nodes in the top-level visualization.

Gemini Diffusion

https://simonwillison.net/2025/May/21/gemini-diffusion/
215•mdp2021•2h ago•36 comments

Getting a paper accepted

https://maxwellforbes.com/posts/how-to-get-a-paper-accepted/
29•stefanpie•2h ago•0 comments

For algorithms, a little memory outweighs a lot of time

https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/
211•makira•8h ago•47 comments

Show HN: Display any CSV file as a searchable, filterable, pretty HTML table

https://github.com/derekeder/csv-to-html-table
75•indigodaddy•3h ago•14 comments

Google releases Material 3 Expressive, a more emotional UI design system

https://m3.material.io/blog/building-with-m3-expressive
13•nativeforks•2d ago•4 comments

Devstral

https://mistral.ai/news/devstral
399•mfiguiere•13h ago•86 comments

ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

https://68kmla.org/bb/index.php?threads/itxplus-a-itx-sized-macintosh-plus-logicboard-reproduction.49715/
59•zdw•5h ago•12 comments

Tales from Mainframe Modernization

https://oppi.li/posts/tales_from_mainframe_modernization/
34•todsacerdoti•3h ago•8 comments

Gemini figured out my nephew’s name

https://blog.nawaz.org/posts/2025/May/gemini-figured-out-my-nephews-name/
49•BeetleB•3d ago•17 comments

CERN gears up to ship antimatter across Europe

https://arstechnica.com/science/2025/05/cern-gears-up-to-ship-antimatter-across-europe/
77•ben_w•2d ago•28 comments

Rocky Linux 10 Will Support RISC-V

https://rockylinux.org/news/rockylinux-support-for-riscv
95•fork-bomber•7h ago•31 comments

Collaborative Text Editing Without CRDTs or OT

https://mattweidner.com/2025/05/21/text-without-crdts.html
199•samwillis•10h ago•54 comments

OpenAI to buy AI startup from Jony Ive

https://www.bloomberg.com/news/articles/2025-05-21/openai-to-buy-apple-veteran-jony-ive-s-ai-device-startup-in-6-5-billion-deal
658•minimaxir•10h ago•896 comments

Show HN: Confidential computing for high-assurance RISC-V embedded systems

https://github.com/IBM/ACE-RISCV
76•mrnoone•7h ago•5 comments

Animated Factorization (2012)

http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/
234•miniBill•13h ago•53 comments

The curious tale of Bhutan's playable record postage stamps (2015)

https://thevinylfactory.com/features/the-curious-tale-of-bhutans-playable-record-postage-stamps/
91•ohjeez•8h ago•6 comments

Possible new dwarf planet found in our solar system

https://www.minorplanetcenter.net/mpec/K25/K25K47.html
114•ddahlen•9h ago•74 comments

How AppHarvest’s indoor farming scheme imploded (2023)

https://www.lpm.org/investigate/2023-11-16/a-celebrated-startup-promised-kentuckians-green-jobs-it-gave-them-a-grueling-hell-on-earth
18•andrewrn•2h ago•4 comments

Sorcerer (YC S24) Is Hiring a Lead Hardware Design Engineer

https://jobs.ashbyhq.com/sorcerer/6beb70de-9956-49b7-8e28-f48ea39efac6
1•maxmclau•6h ago

The Machine Stops (1909)

https://standardebooks.org/ebooks/e-m-forster/short-fiction/text/the-machine-stops
59•xeonmc•6h ago•14 comments

LLM function calls don't scale; code orchestration is simpler, more effective

https://jngiam.bearblog.dev/mcp-large-data/
181•jngiam1•10h ago•70 comments

Show HN: ClipJS – Edit your videos from a PC or phone

https://clipjs.vercel.app/
96•mohyware•7h ago•41 comments

An upgraded dev experience in Google AI Studio

https://developers.googleblog.com/en/google-ai-studio-native-code-generation-agentic-tools-upgrade/
115•meetpateltech•9h ago•66 comments

Storefront Web Components

https://shopify.dev/docs/api/storefront-web-components
130•maltenuhn•10h ago•38 comments

Did Akira Nishitani Lie in the 1994 Capcom vs. Data East Lawsuit?

https://www.thrillingtalesofoldvideogames.com/blog/akira-nishitani-capcom-data-east-lawsuit
25•danso•2d ago•1 comments

ZEUS – A new two-petawatt laser facility at the University of Michigan

https://news.engin.umich.edu/2025/05/the-us-has-a-new-most-powerful-laser/
96•voxadam•12h ago•96 comments

I have tinnitus. I don't recommend it

https://blog.greg.technology/2025/05/20/tinnitus.html
83•gregsadetsky•4h ago•79 comments

Introducing the Llama Startup Program

https://ai.meta.com/blog/llama-startup-program/?_fb_noscript=1
160•mayalilpony10•11h ago•61 comments

Understanding the Go Scheduler

https://nghiant3223.github.io/2025/04/15/go-scheduler.html
114•gnabgib•3d ago•19 comments

London’s water pumps: Where strange history flows freely (2024)

https://londonist.com/london/features/london-s-water-pump
17•joebig•3d ago•0 comments