9
atheist
51d

My biggest coding motivator is "this thing I'm using is crappy let's replace it" and that's why I have so many unfinished projects.

Comments
  • 4
    better than this one guy who interviewed me once and said I have so many projects cuz I'm trying to do things far above my level =]

    joke's on him, now I have brain damage so everything is too far above my level!
  • 3
    @jestdotty ofcourse the way of a project is many times above level. It's called learning, ever heard of it. I didn't write a parser because I knew how to write one. That's the challenge. And I keep doing it because there's so much to learn. But sadly, people consider it crazy if you spend so much time on making smth that doesn't result in money. Study became weird somehow. "All that effort for nothing".

    @atheist I had a period that I only made a start to a project and the hard part. Every time the hard part was done, I lost interest. My projects still have certain level. I'm now building a devrant like site, which is quite boring but made it interesting my making it complexer by writing pubsub and custom protocol for communication between site instances to be scalable in C. Syncing chat messages doesn't cost energy at all anymore. Even the python async socket uses my C module to parse / validate protocol. I keep it challenging
  • 2
    @retoor I don't think it was above my level, I think he looked at it and couldn't understand them so thought they were above my level (then sent me... weekly html newsletter links like I didn't understand what html was ? 😵‍💫)

    aaaa

    I couldn't even make any valid rebuttals, stole from me the opportunity to discuss the philosophy and spiritual implications behind programming 🥺

    idk if it was related to money. tbh he didn't expound which was also annoying, I even chased him down to ask him questions on other things and it seemed to make him aggressive. blergh?
  • 2
    @retoor "every time the hard part was done I lost interest" ye me too that's called ADHD. Also why you like speed.
  • 2
    @atheist I'm already very bipolar. Any mental disorder people are sensitive for drug abuse. You could ask, what was first? Answer: my mother is it too. But she's a medication addict tho. I am the mania type mostly. Had some absurd mania's and got locked up a few times even. But - my mother is mainly depresses (also had some impressive manias, she became 20 again) and she wanted to get rid of it. She literally did a kinda shock therapy under narcose for 30 times or so. If you think - that electric shocks - from all things that it could do - cure your depression, you're batshit crazy. She won a gameshow on TV with memory before but now she has much issues with brain. That's what you get if you just do what others say without thinking yourself. She swears by medication, but I've never seen it help her. That swearing is just an addiction. But yes, speed, i almost forgot. Great stuff. Had it recently for 1.80/gram so I bought 100 grams. Happy time
  • 4
    Yeah, that tracks...

    and that's just my project folder from 2 years ago. I have a habit of periodically loosing all my stuff to poor backup hygiene. I started self hosting gitea recently, so that should save the most important ones in the future

    Anyone else wants to share how their project folders are looking these days?
  • 3
    @Hazarth and how much of that is node packages?
  • 2
    @Hazarth I will make a picture of my folder size of a laptop a few months old. The size is prolly not very realistic, because all software I compile myself is there too. It's actually a combination of projects and repository folder. If it's a repository, it gets stored there. I should make smth that calculates all source file sizes with auto excluding environments from python and npm. To measure self written code. A typical python script
  • 2
    @atheist prolly he has build a tool to manage all his media like almost everyone has. I rewrote pornhub once with moving thumbnails. Downloaded media doesn't have tags only a title so the search only worked on filename and tags generated based on filenames. It did have a nice tagging system, that's why the project all together was called filemeta. It was fully written in aiohttp and had some docker instances running for background services like importing and generating thumbnails. Quite big project but didn't use github much at the time. It's lost
  • 2
    methinks rust must create global node_modules folder to reduce disk size usage
  • 3
    @atheist Not a lot cause I don't work with node, but my space eater of choice is mostly python/pip and AI related packages like Torch, and some training data (though I don't keep anything brutally large there, I have a separate drive for that, and I'm also trying to keep stuff that uses similar packages to one environment, but there's definitely space creep anyway)

    The raw amount of project space is definitely much much less
  • 4
    @jestdotty pff, there's no such thing as making too many projects. As you said earlier, it's all learning opportunities...

    do I have a lot of started projects that I'll never finish? yes... But to be honest the project idea is usually just a carrier for me to learn a new tech or try something out... so I may have 3 separate home cloud projects started, each in a different language and tech and none of them finished... but I also now know 3 new techs that I built other, actually functional stuff with since then!

    the world is a lego set and most projects are toys to try out all the lego pieces :3
  • 2
    @Hazarth thanks for the suppporttt
  • 2
    I also have many unfinished projects, it's called procrastination and lazy ass disease
  • 2
    @Hazarth / @UberSalt I also had a shitload of unfinished projects but I'm done with that now. I have several projects and work on them all and do often deliver one.

    Previously, I always made the hard part and then quit. But a regex parser is easy for 90% of the functionality. I( don't follow tutorials, so I didn't know the way to do it and there is. Later, I did check the tuts, they're ALL wrong in a way that they can't become full featered. Fundamental mistakes. Chatgpt can't generate a regex parser also, it contains the mistakes) The last ten is pretty hard. It's finishing what is the hard part in some cases. I'm just happy that I finish stuff now. Feels good
Add Comment