Live data from Hacker News

Software galaxies

anvaka.github.io

111–120 of 120 posts

Re: Software galaxies

#111

Couldn’t make the Elm galaxy show up on my phone. Anyone know what accounts for the disconnected islands? I know Elm has a fairly closed-off core development process that could be part of it, but can’t otherwise tell…

Perhaps it's the versioning? Like in the way that libraries for Elm 0.18 are often (mostly? always?) incompatible with 0.19.

(N.B. 0.19 has been the latest version for almost six years.)

Re: Software galaxies

#113
Seems unusable with unintuitive undiscoverable controls, standard touch screen controls like pinch-zoom and pan don't work on Firefox for Android. The about page says something about rotating your device, but that's a pretty bold assumption that the user wants to do that, or isn't currently on a subway/bus or otherwise in a fixed position like a stand, large tablet, or the user could have various disabilities.

Re: Software galaxies

#115
post #87
post #73

Earlier quoted context omitted.

What's used to compute distance? I couldn't find any legend or description (mobile). Edit Ah, noticed the bottom-right about: https://github.com/anvaka/pm/tree/master/about#software-gala... Distance is seemingly arbitrary, decided by clustering algorithm.

It's weird, because there are (at least in the Rust "galaxy") several tiny, extremely distant constellations. I thought they were background decoration until I zoomed way in on them. Hard to image why they would be so distant if they're relevant.

I did notice it seems to have a preference for distancing well-connected clusters.

Maybe it's a layout algorithm preference for distancing "complexity" (i.e. groups of many items / connections) for improved readability?

Or that's representing single source-to-core clusters (e.g. many different things depend on a single library, which itself links back to core)?

Re: Software galaxies

#116
Wandering around in the javascript realm, there was some amusing stuff out at the borders.

Eject the warp core: https://i.imgur.com/h1ngR7A.png

Barren bare defaults: https://i.imgur.com/hLWXqER.png

Ideal atomic separation: https://i.imgur.com/3lmujgV.png

Rides his black horse upon the horizon: https://i.imgur.com/e6NnsDv.png

Not joke part, it's a neat visualization, just a bit confusing on the distribution. There were a few, like Microsoft being way off in their own world that were kind of obvious. Yet much of the distribution seemed like stuff that was related, but got put way off somewhere without any clear link. I ended up finding angularJS refs way out in the border.

Re: Software galaxies

#117
post #34

As for Go, the dataset looks very-very old and outdated. At least 5 to 10 years old.

For Golang they used some exotic aggregator site, and it seems it went defunct years ago. I've tried clicking a few packages and was served casino ads.

Re: Software galaxies

#119
The graphics remind me very much of Netwars [1], although the controls of Netwars were a little bit better. However, this feels so good compared to some randomly generated universe, as you know that every star is something meaningful. And you can find actually helpful stuff: I just found logrus [2] a Go library for logging, which sounds cool :-D

1: https://en.wikipedia.org/wiki/NetWars

2: https://github.com/Sirupsen/logrus

Post reply on HN