view the rest of the comments
Unpopular Opinion
Welcome to the Unpopular Opinion community!
How voting works:
Vote the opposite of the norm.
If you agree that the opinion is unpopular give it an arrow up. If it's something that's widely accepted, give it an arrow down.
Guidelines:
Tag your post, if possible (not required)
- If your post is a "General" unpopular opinion, start the subject with [GENERAL].
- If it is a Lemmy-specific unpopular opinion, start it with [LEMMY].
Rules:
1. NO POLITICS
Politics is everywhere. Let's make this about [general] and [lemmy] - specific topics, and keep politics out of it.
2. Be civil.
Disagreements happen, but that doesn’t provide the right to personally attack others. No racism/sexism/bigotry. Please also refrain from gatekeeping others' opinions.
3. No bots, spam or self-promotion.
Only approved bots, which follow the guidelines for bots set by the instance, are allowed.
4. Shitposts and memes are allowed but...
Only until they prove to be a problem. They can and will be removed at moderator discretion.
5. No trolling.
This shouldn't need an explanation. If your post or comment is made just to get a rise with no real value, it will be removed. You do this too often, you will get a vacation to touch grass, away from this community for 1 or more days. Repeat offenses will result in a perma-ban.
6. Defend your opinion
This is a bit of a mix of rules 4 and 5 to help foster higher quality posts. You are expected to defend your unpopular opinion in the post body. We don't expect a whole manifesto (please, no manifestos), but you should at least provide some details as to why you hold the position you do.
Instance-wide rules always apply. https://legal.lemmy.world/tos/
Writing code has never been an issue.
Non-devloppers imagine with LLM, creating program would become much simpler. Yet, it becomes simpler for non-developper. But simpler does not means simple.
There already was millions of skilled developers before LLM. But there is still no widespread ffmpeg UI, pixel art editor, ...
There actually are dozen of tool like this. But as I said at the beginning, writing a program has never been an issue.
Creating a program that solve real problem. Build community of users (and contributors if it is open source). Gain trust of your users. Maintain it in the long run. Those are the real problem. And those are problem you face when you have written applications for years.
New "vibe coders" never faced those problem, so they are not even aware they exist. They imagine they can prompt their app and that's it. But when you look at vibe coded apps in github, there were built one shot, by a single guy, and then just stay as is because no one use them. Not because they are bad, but because writing code has never been the issue.
Yup, I have a program (a programming language I wrote) I have been working actively for 2 years, and still add features now, all open source, with pages and pages of documentation, and I even added webapp. Still no users except me. I've published papers showing the program, and the analysis it can do. No users, no citations.
Now, someone with AI could probably make something similar, if they have a good amount of followers their program might get users too. And it might just be unmaintained after their interest wanes.
Hey, and you don't even give a link to your project ? I want to see how it look like 🙂 I'll probably never go back but still, I would like to give a look.
Use documentation is here, use the sidebar to navigate: https://nadi-system.github.io/latest/why-nadi.html
GitHub: https://github.com/Nadi-System/nadi-system
It has multiple components, all in the same github org if you wanna explore
Some example probects with networks and custom code. There is visualization too. You can run code line by line after loading network, or press Refresh all to run everything
https://nadi-system.github.io/playground.html?example
One of the example when loaded and run: (It's better on computer)
Wow, impressive work. However, it's a bit specific, and if you are not in the domain I can understand it may not seems interesting 😅
It makes me think a bit about Tulip, a tool developed by the LaBRI, French research lab about computer science: https://tulip.labri.fr/
Yeah, it's niche. I think while trying to do anything non niche, I find it already exists. People still do those things for fun or to learn, but I thought about doing something only I can, and combined my CS knowledge with river networks. But the problem is, I made it with a programming user at mind and most people with programming skills don't do river, and most people in river works don't like programming. So I only have handful of researchers that might be interested, but if they code, then they already have their own preferred tools