Egregoros

Signal feed

Timeline

Post

Remote status

Context

9

This program doesn't do anything? It is just a bunch of markdown files and a wrapper for LLMs with shell access?

And you're telling me that developing "skills" for this piece of shit is just writing a markdown file with instructions on how to do a thing?

People are mass buying overpriced Mac Mini computers just to play with A COLLECTION OF MARKDOWN FILES?

AI bubble has reached peak insanity.

RE:
https://minidisc.tokyo/notes/aj7ffz404l

@SuperDicq @sun the future is going to be whatever the hell you want it to be

but there are plenty of apps/tools that have never existed before because nobody thought it was a problem worth solving, or there isn't a good enough product-market-fit

now you can make custom tools pretty easily to solve almost any problem you have. I have a ton of things I've wished for but never had the time to build, and now I can have those things solved quite easily.

It's liberating.
@SuperDicq @sun what about other stuff I want like a web-controlled audiobook player that streams through mpd and icecast and automatically controls my Sonos speakers and after a set timeout stops the audiobook and plays a relaxing sleep sound for me all night?

Where's the open source solution to that?

oh wait there isn't so I've vibe coded my own solution and it fucking rocks

I have dozens of projects like this in the back of my head that I've always wanted but nobody made

Replies

28
@SuperDicq @sun @feld I don't have the time to do that. I do systems administration, I need to learn whatever the industry throws at me to stay relevant. I have nearly zero interest or motivation to learn 3 different languages for multiple of my use cases. It simply isn't possible and kinda reads as self-entitled.

I would want to contribute more to Pleroma, yet I simply don't have enough brain power for that most of the time. It's like if I said you should learn to become a machinist, so you can work on your cars more. You can always become a machinist.
@sun @feld @SuperDicq It can work for AI, I've seen it work well with AI, and I've seen it fail hilariously with Pleroma and Elixir (see the URIEncoding module if you want an intelligence test case for AI). I don't write much code for Pleroma, I mostly just diagnose and fix bugs I find, help users and AI can somewhat help with that, but not much.

But first and foremost, I write programs and play with Pleroma 99% of the time for my personal interest and fun. It's my hobby. And vibe coding takes the fun out of it. The solving of a puzzle is what interests me.
@phnt @SuperDicq @sun

> And vibe coding takes the fun out of it. The solving of a puzzle is what interests me.

solving the puzzle is what interests me too, but I don't savor the grind.

I submitted a fix to a Python project a few weeks ago after waiting over a month where nobody fixed my issue for me. I'm not super interested in Python, but I can do fairly basic things with it. Fixing the code wasn't the hard part as much as knowing how to properly write its tests for their test suite.

The LLM did it for me, and now I learned how the Python tests are meant to be written for this particular problem. It's not like I closed my eyes and refused to learn from the code in front of me. I do much better learning by seeing the actual solutions and breaking them down. It's far more efficient for me.
@feld @SuperDicq @sun Yeah, I usually do some kind of ai-assisted writing when I'm in uncharted territory. Getting a second opinion on how something should probably work and/or how it could be simplified is always better than zero input. And when you have nobody else to ask/bother, you don't have much choice.
@sun @phnt @feld @SuperDicq lain saying it codes as good as them is an indictment of lain being a bad coder, at least until i see a coding model do an actually good job of something in person.

i've been seeing a lot of academic reports that the people who benefit most are simply bad at their jobs, and people who are very good use them very selectively or not at all. after dealing with both beads implementations being steaming piles of trash yesterday i'm not inspired :comfyglare: but i might still be willing to drop 10$ on a GLM sub for a month as one final "hate only in knowledge."
@phnt @SuperDicq @sun

This. why would I spend hundreds of hours mastering something that I'll never use again? That I'll never be employed for? That I wouldn't *want* to be employed for?

Before: there's a bug in this Java program, but fuck that I have no interest in trying to figure that shit out Java is disgusting

Now: there's a bug in this Java program, and this tool will help me find the root cause very fast and save me from having to read thousands of pages of documentation about shit like the Maven build system. I can have this figured out in like 20 minutes.

If you're 20 years old you don't care that it will take you 2 years to become really proficient at Rust, you have no concept of time anyway

If you're 40 years old you know better than to commit yourself to something like that just for a one-off problem
@phnt @feld @SuperDicq @sun where we failed as a field is programming has been stuck in the 1970s forever. we briefly reached out in the 90s with stuff like clickteam and hypercard and the RAD stacks but we've fully regressed back to the 1970s and this makes me very sad.

you're not supposed to be writing C code these days you're supposed to be opening up your object browser, slapping some widgets together and writing a few message sends. this is the future xerox left us. and we just.. walked away. :blobcatsnapped:
@icedquinn @feld @SuperDicq @sun Languages hiding the inner workings from me is probably one of the biggest sources of frustration I have with most of them. Hiding features behind incomprehensible syntax sugar. Just let me write what I want, explicitly.

Sugar like
for i = 1:10:5 do
printf(i)
end
or whatever the fuck Python decided to do with list comprehensions is what drives me mad. I don't want 6 layers of abstraction just so I can drag elements on a screen to "write code". It's why I generally dislike high-level languages since they effectively obfuscate themselves.
@SuperDicq @sun because I don't have enough time

you realize we only have so many years on this earth, right? If I wanted to become in expert in everything that intrigues me I'll be dead before I finish

I also enjoy doing other things, like taking my dog on walks or reading books or playing videogames or having s*x with my wife

If I devoted 24/7 of my energy to these tasks I'd be an insufferable incel shitposter, but thanks to this amazing technology I'm just a regular shitposter