Live data from Hacker News

Penrose – Create diagrams by typing notation in plain text

penrose.cs.cmu.edu

31–40 of 124 posts

Re: Penrose – Create diagrams by typing notation in plain text

#33

I have always found "diagrams as code" tools to be limiting. There will be that scenario where the generated diagram is not what you expected. The flexibility you get by using code is outweighed by these limiting scenarios. I switched to Mermaid.js but ended up switching back to normal diagramming tools because of these limitations.

What’s a “normal” tool in this case?

Adobe Illustrator and more importantly, a good graphic designer

Re: Penrose – Create diagrams by typing notation in plain text

#34
I feel like a lot of people are not aware of the tools that are available and they keep building the same thing over and over... or, the other amazing thing missing a feature and this thing now has this feature but lacks completeness of other etc, etc...

Which means we are doing two things bad: composability and informing us.

What do you think?

Re: Penrose – Create diagrams by typing notation in plain text

#35

This is the type of thing I want to use AI for. Beautiful tool, but this looks daunting.

I've used ChatGPT to generate chart wireframes in Mermaid. Basically 'create a mermaid chart for the whole year'.

Not exactly the same as data viz, but it worked for my use case, and cut out a heap of stuffing around and googling.

Re: Penrose – Create diagrams by typing notation in plain text

#36

Does this require a browser (or browser engine) for rendering (like Mermaid.js)? Or can it render (esp. to SVG) without a browser (like Graphviz)? Penrose appears to be written in TypeScript, so my assumption is that it needs a browser.

I think they were working on an Obsidian plug-in at some point, and got some primitive functionality up, but don’t know what the state of that is currently.

So possible rendering point, though I guess falls under browser engine

Post reply on HN