Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
graphviz
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
graphviz
7d ago
There are more than enough published algorithms in the last 10-20 years, but the open source model doesn't attract contributors to implement them. It takes relatively difficult, intricate work in a niche area. It's not the Linux k
2.
▲
by
graphviz
3mo ago
Once upon a time, people worked on making imaginary maps https://www2.cs.arizona.edu/~kobourov/PROJECTS/maps.html to visualize datasets like TV and music recommendations. It was fun. In a 2026 context, one might u
3.
▲
by
graphviz
3mo ago
"Fix all bugs"?
4.
▲
by
graphviz
7mo ago
Is it easy to write a renderer in another program? Do people still say lazyweb?
5.
▲
by
graphviz
8mo ago
Gratifying that it's still useful. A lot of improvements are possible, based on 20 years of progress in interactive systems, and just overall computing performance.
6.
▲
by
graphviz
8mo ago
Absolutely.
7.
▲
by
graphviz
11mo ago
Various tools use tool-specific graph attributes. For example, "rank" and "minlen" mean something to the hierarchical or layered graph layout tool (dot) but not to other layout tools. "size" and "label&quo
8.
▲
by
graphviz
11mo ago
Don't most companies seek a supported product, like yWorks or Tom Sawyer Software in the case of graph layout? Isn't the EPL "weak copyleft", so LGPL-ish? Would companies raise similar issues about glibc and GNU libstdc+
9.
▲
by
graphviz
11mo ago
One of the nice things about this work is that by assuming the environment is a web client, it supports some basic interactive exploration, and offloads a lot of bothersome rendering problems. Also, by focusing on control flow graphs, the p
10.
▲
by
graphviz
1y ago
Interesting, glad to know it's been useful for some specific contributions. (Not questioning that interesting-looking, appealing displays as overviews for general awareness are also worthwhile.)
11.
▲
by
graphviz
1y ago
What do people learn from visualizations like this? What is the most important problem anyone has solved this way? Speaking as somewhat of a co-defendant.
12.
▲
by
graphviz
1y ago
And by "system" we mainly meant "transactional website."
13.
▲
by
graphviz
1y ago
Any ideas how these primitives could be used to implement an edge router for drawing natural-looking curves around obstacles in diagrams, as an improvement on the 25-year-old solver in graphviz https://dpd.cs.princeton.edu/P
14.
▲
by
graphviz
1y ago
We learned the hard way, for some of us it's all too easy to make careless design errors that become baked-in and can't be fixed in a backward-compatible way (either at the DSL or API level). An example in Graphviz is its handling
15.
▲
by
graphviz
1y ago
haha yes
16.
▲
by
graphviz
1y ago
Random thoughts: Sketching backed by automated cleanup can be good for entering small diagrams. There used to be an iOS app based on graphviz: http://instaviz.com Constraint-based interactive layout may be underinvested, as a co
17.
▲
by
graphviz
2y ago
IIRC Tamara Munzner and some colleagues worked on visualizing large phylogenic trees. There's this, too, https://academic.oup.com/mbe/article/33/8/2163/2579233 and it's implemented at htt
18.
▲
by
graphviz
2y ago
Modularity is an excellent way of attacking complex problems. We can all play with algorithms that can carry on realistic conversations and create synthetic 3D movies, because people worked on problems like making transistors the size of 10
19.
▲
by
graphviz
2y ago
Not ... even that interesting?
20.
▲
by
graphviz
2y ago
This seems like it could be done in a little script in the graphviz gvpr processor. Someone could implement this as a feature in graphviz. It might take a day to implement. There are probably other "solutions" that already handle
21.
▲
by
graphviz
2y ago
It would be great to see new practical software for declarative specification of general 2D diagrams. With increasing emphasis recently on language-based tools, this is an excellent opportunity. It would be good to find ways to make the int
22.
▲
by
graphviz
2y ago
The Graphviz project often wished to find a convincing formal definition of what it means for curves (spline sequences) that connect two points and are routed around obstacles to be "natural". Maybe machine learning will help with
23.
▲
by
graphviz
2y ago
A lot could be said. If there's a mistake, it was the economy not providing sufficient resources to solve this problem well. There was certainly awareness of this topic and some attempts to address it (for example North, Stephen C. &qu
24.
▲
by
graphviz
3y ago
It's well understood, graphs can be conveniently represented as matrices/tables/relations, and they are equivalent to edge lists. It might be interesting to discuss to what extent did "graph databases" (you know who
25.
▲
by
graphviz
3y ago
Graphviz has its own foundation graph library, that's not used by any other project. It has its good and bad points. Based on that experience, we had our very own second-system-syndrome experience. We decided our graph library should b
26.
▲
by
graphviz
3y ago
This is nice work on graph visualization, but we learned years ago that readable network visualization does not necessarily mean good software architecture. For example, a good drawing of a tree may be easy to read and even beautiful, but m
27.
▲
by
graphviz
3y ago
This is interesting and a little bit entertaining. There has been excellent work on taxonomies for data visualization. Tamara Munzner's book "Visualization Analysis and Design" is a good starting point. There has been excelle
28.
▲
by
graphviz
3y ago
Some algorithms in networkit, like approximate betweenness, are amazing.
29.
▲
by
graphviz
3y ago
In practice, often people don't know if graphs will be planar or if they should expect it. However this is great work for specialists. In the graph drawing community, work that focused on planar graphs has been quite elegant but applic
30.
▲
by
graphviz
3y ago
What? Project founders and software authors might not always be around?
More ›