Readit News logoReadit News
jessems commented on Show HN: I built an open source web calendar inspired by the Google calendar   schedule-x.dev/demos/cale... · Posted by u/tomosterlund
jessems · 2 years ago
Awesome! Well done. What about resizing?
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
neuronexmachina · 2 years ago
As an aside, I've been pretty impressed at GPT4's ability at generating MermaidJS sequence diagrams for open source projects.
jessems · 2 years ago
Multiple comments like this, I'll try that out!
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
ttfkam · 2 years ago
The article claims that sequence charts are the only useful thing in UML. What about:

Entity diagrams, especially for database ERD

Timing diagrams (think: Gantt)

Interaction/flow diagrams

Use case diagrams

jessems · 2 years ago
I'll give those another look, thanks!
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
nativecoinc · 2 years ago
I guess it’s effective because it is similar to Markdown and other lightweight stuff: things like bullet items are just written like bullet items, with hyphens (or similar). You write it how you want it to be displayed. Granted for a diagram it’s more complicated since it’s a graph and not a tree, and you write it with declarative arrows rather than as ASCII art, but perhaps that in practice strikes a nice balance between being non-finicky and at the same being simple enough (syntax-wise) in order to deal with.

That aside the “unreasonable effectiveness” allusion to “The Unreasonable Effectiveness of Mathematics in the Natural Sciences” is clearly overwrought. Let’s not get ahead of ourselves.

> Reaching for code to solve my code problem seemed like something that would only appeal to someone that loves code so much that they're probably no good at visualizing.

It looks more like a pseudo-markup to me.

jessems · 2 years ago
OP here, did not know of the existence of “The Unreasonable Effectiveness of Mathematics in the Natural Sciences”! I agree, that's a whole other level.
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
kristiandupont · 2 years ago
I have used Mermaid diagrams quite a bit lately because ChatGPT can generate them. It's been an easy way to get it to visualize things before I have access to the image generation stuff. It works really well, try it if you haven't!

I only wish the renderer could render "sketch" style like Excalidraw, I don't like the default appearance. Obviously a small detail, though.

jessems · 2 years ago
Have you tried templates?
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
rcarmo · 2 years ago
I really, _really_ wish I could generate SVGs of these without JavaScript and a headless browser.
jessems · 2 years ago
As another commenter mentions, the mmdc tool takes care of this. I should have mentioned that in the blog post.
jessems commented on The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS   jessems.com/posts/2023-07... · Posted by u/jessems
quietbritishjim · 2 years ago
I can highly recommend PlantUML as a simple language for creating sequence diagrams. It also supports other UML diagram types, which, despite what the article says, are also useful sometimes (so long as you don't worry about every last silly detail that's specified in the standard).

   @startuml
   Alice -> Bob: Authentication Request
   Bob --> Alice: Authentication Response

   Alice -> Bob: Another authentication Request
   Alice <-- Bob: Another authentication Response
   @enduml
https://plantuml.com/sequence-diagram

jessems · 2 years ago
Cool, I'll check it out.
jessems commented on Motion Canvas – Visualize complex ideas programmatically   github.com/motion-canvas/... · Posted by u/matijash
localhost · 3 years ago
This is a much better link than the GH repo - it contains examples and the docs. https://motioncanvas.io/
jessems · 3 years ago
This video from the author is probably the best explainer: https://www.youtube.com/watch?v=WTUafAwrunE
jessems commented on LinkedIn’s Alternate Universe   every.to/divinations/link... · Posted by u/Benlights
forgotmypw17 · 5 years ago
Imagine you have a friend. A good friend.

One day, when you're not paying attention, your friend says to you, in a tonguetwister, "ifyoudontmindmelookingthroughyouraddressbookandcallingeveryonesaywhat?"

"What?" you reply.

"Nothing.", says friend.

Later that day, when you're not looking, your friend copies all the numbers out of your address book and starts calling everyone. If they pick up the phone, friend says:

"Good afternoon, Friend's Name, Your Name said you'd be interested in my new social network, would you like to sign up?"

If you found out that this had happened, would you still be friends with this person? Would you still talk to them? Would you still want to know what they have to say?

jessems · 5 years ago
Yeah, this resonated with me. It's strange we need real-world equivalent stories to get a real sense for how strange some of this conduct is.

One problem I see is that the invasion/violation is abstract, instantaneous and committed by an inanimate thing. I wrote something about it here along the same lines:

https://jessems.com/hairdresser-analogy

u/jessems

KarmaCake day136March 14, 2012
About
Indie maker
View Original