Live data from Hacker News

I wrote a tool in Go to write Sequence Diagrams in Go

github.com

11–20 of 48 posts

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#11

There's an AI solution for this https://chatuml.com/ OK, I know the author are against AI, but just in case anyone want to see an AI solution.

The author explicitly discusses requirements:

> You don't need to download any dependencies such as plantUML or Graphviz, which is what most of the tools out there require and what was also my motivation to start this project. go-uml is using a 2D graphics engine written 100% in Go https://github.com/fogleman/gg

This is not a solution for these requirements.

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#12
"Because of my own personal philosophy regarding technology and AI, all the code in this repository that was written by me - I wrote 100% on my own. There is and will be no usage of Github Co-Pilot or any other AI tool."

As a developer that recently went to the dark side with co-pilot... all I can say is that from my perspective having used AI-augmented IDEs, arguments like this seem to me like a carpenter refusing to try power saws and power drills because craftsmanship will be lost compared to using handsaws and awls + hand drills. In my opinion, AI tools greatly enhance my craftsmanship by both saving me time and by suggesting solutions I didn't even know existed (most recent example being JS .every() and .some() - I was about to roll my own every/some equivalent with loops)

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#13
post #7
post #6

Earlier quoted context omitted.

I don't. It's fine making a personal choice to not use AI, but to go on to just openly insult anyone who uses AI is absurd and too far. Everyone is allowed their choices and we should respect that. The doom-whispering is not charming or insightful, good grief.

Agreed. I use AI to speed up my work and love the process of discovering new ideas. I was referring to the following line. "Just like people stopped walking because they commute by cars and trains, which caused an increase in obesity and illness"

If LLMs are transportation, here's to hoping we have a Netherlands like solution, with lots of bicycles and trains for longer distances, meaning lots of healthy people.

Instead of "car-dependency" we should try to use LLMs as bicycles for the mind, still putting effort into every mental pedal.

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#14
post #12

"Because of my own personal philosophy regarding technology and AI, all the code in this repository that was written by me - I wrote 100% on my own. There is and will be no usage of Github Co-Pilot or any other AI tool." As a developer that recently went to the dark side with co-pilot... all I can say is that from my perspective having used AI-augmented IDEs, arguments like this seem to me like a carpenter refusing t…

That’s a flawed analogy, a power saw never suggests a cutting pattern while the very essence of what copilot/AI etc does is suggest coding patterns. Which may or may not be vetted.

Typing manually vs auto-complete is a correct handsaw/power saw analogy.

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#15
post #12

"Because of my own personal philosophy regarding technology and AI, all the code in this repository that was written by me - I wrote 100% on my own. There is and will be no usage of Github Co-Pilot or any other AI tool." As a developer that recently went to the dark side with co-pilot... all I can say is that from my perspective having used AI-augmented IDEs, arguments like this seem to me like a carpenter refusing t…

isn't it closer to "a carpenter refusing to offload the design of subassemblies to an alien whose understanding of carpentry is completely opaque"?

although, i suppose, to your point, even an alien could introduce a skilled carpenter to a new table saw technique.

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#16
post #6
post #2

Love the thought mentioned the warning section https://github.com/MrIceman/go-uml#warning---ai-not-welcome-...

I don't. It's fine making a personal choice to not use AI, but to go on to just openly insult anyone who uses AI is absurd and too far. Everyone is allowed their choices and we should respect that. The doom-whispering is not charming or insightful, good grief.

[deleted]

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#18
post #12

"Because of my own personal philosophy regarding technology and AI, all the code in this repository that was written by me - I wrote 100% on my own. There is and will be no usage of Github Co-Pilot or any other AI tool." As a developer that recently went to the dark side with co-pilot... all I can say is that from my perspective having used AI-augmented IDEs, arguments like this seem to me like a carpenter refusing t…

“I believe that the massive usage of AI will cause people to stop thinking and using their minds and the resulting havoc is unthinkable”

Immediate utility aside that’s a probable prediction by the author though.

Let’s hope the optimists will be right…

https://github.com/MrIceman/go-uml#warning---ai-not-welcome-...

Re: I wrote a tool in Go to write Sequence Diagrams in Go

#19
post #12

"Because of my own personal philosophy regarding technology and AI, all the code in this repository that was written by me - I wrote 100% on my own. There is and will be no usage of Github Co-Pilot or any other AI tool." As a developer that recently went to the dark side with co-pilot... all I can say is that from my perspective having used AI-augmented IDEs, arguments like this seem to me like a carpenter refusing t…

I don't use these tools, due to privacy concerns. Once there is a capable offline model, I will be open to give it a try.
Post reply on HN