Software engineer & free-software enthusiast. Worked once as embedded developer and digital systems designer in areas such as energy production, telecom, automotive, maritime. Currently working in architecture software.
Made a musical instruments app for Android https://github.com/jmiskovic/hexpress
Also made a live coding VR environment https://github.com/jmiskovic/indeck
I'm on Mastodon, say hi! https://fosstodon.org/@j_miskov
I wish this was true.
Unfortunately when the software is done, the product lifetime comes to a close soon after. Everything around the product changes and the software needs to change to keep up. Smart lightbulbs need apps to keep working and you get kicked out of app stores if you don't keep up with never-ending churn Apple and Google imposes on you.
The only way to run older games is to use emulators and other 3rd party effort, that also needs to be continually updated. When you claim that any piece of software is done and completed, you've only externalized the effort required to keep it useful.
I absolutely agree with your pushback against feature creep. That is unfortunately a reflection of internal corporation value system, while the successful open source projects often know where to draw the line.
Do an experiment. Take any single photograph and try to recreate any aspect of it with the AI. For example, try to match overall vibe of the color palette _exactly_ as it is on your photo. Or try to match the exact camera angle. Or exact composition. How many slot spins did it take? How many would it take to match multiple aspects of a single image?
Creativity involves an extra step, imagining something in your mind eye and then bringing it to life. Not settling for whatever comes out, but demanding more. As you learn any craft your ability to articulate increases beyond happy little accidents into intentional mastery. Not so much with AI.
The argument about killing creativity makes a lot of sense to me. Our brains are inherently lazy and always they seek paths of least resistance. That's the intelligence, basically, strategizing for best outcome with least effort. AI models require ~zero effort to map your prompt to a mere sliver of the entire possibility space. How can we then convince ourselves to spend weeks or years to try to reach some novel art styles, when they require so much manual labor and the attention muscle that we allowed to deteriorate away?
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io