40 karma · joined April 18, 2016
See also https://www.dslrbodies.com/newsviews/news-archives/nikon-201... and https://www.dslrbodies.com/newsviews/news-archives/nikon-201...
This is cool: https://dercuano.github.io/notes/8080-opcode-map.html
The market shows that people like free stuff and cheap little programs ('exercise workout timer on your iphone') but will pay for a zillion features (AutoCAD, Lightroom, Tableau, the AWS ecosystem are examples).
Even the variants of Unix tools with a lot of features seem to have won in the marketplace of ideas.
There used to be a live demo on an AT&T Labs website but it is not available now. There are published algorithms for all the phases of the proposed heuristic, but my recollection is that Yehuda found an efficient, robust implementation of k-disjoint-shortest-paths was not easy.
This is an interesting problem, thank you for making your work available. (I do agree the HTML form placeholders that change rapidly but are ignored when you press the GO button are a little confusing; it took me a minute or two to figure out what was going on.)
Some of the main lessons from this software, which can be applied by other projects:
- For certain applications, people need rich types of diagrams, not just dots and lines. Many automatic tools including ours often still do not reach the quality of the best handmade diagrams.
- We can benefit from using more general systems of constraints, and this area of research deserves further study and exploration.
- Interaction, complex APIs, embedding your software in bigger, more elaborate systems is great, but presents some users with a lot of complication that is too costly to surmount.
- Documenting your work in a way that makes it accessible is as important as the work itself. We did fall short there.
We're grateful we had a good run with graphviz.
Best regards, Stephen North north from graphviz.org
About the external shape loader issue - this code is somewhat centralized in graphviz/lib/gvc/gvusershape.c and in gvrender.c which calls it, and I thought it could be disabled at compile time (because we did address the security concerns at one point) and there's a lot of other machinery to control compile time features. Maybe John Ellson can comment here. Kudos to John for recognizing the problems with the shape loader as soon as I proposed it but apparently that didn't stop us at the time. Stephen North
What about an 8080 or 6800? Or Z-80.
Zapple V1.1 >g200
HIGHEST MEMORY?
52926 BYTES FREE
Welcome to BASIC, Ver. 1.3 <TDL Z-80 8-K VERSION>
>READY
Soon: how to win at Lunar Lander.