• 1 Post
  • 15 Comments
Joined 1Y ago
cake
Cake day: Jun 27, 2023

help-circle
rss

I used to have a program called netlimiter (needed to throttle individual aop downloads on a shared WISP that was slow as balls). I bought a lifetime license like 10 years ago because I liked the software. A couple years ago they got rid of the old version and bumped me up to the new version. About a year ago I got an email saying something along the lines of “pay our new subscription fee or you lose your access” and basically put me on a trial account. I pirated their old version years ago to see if I liked the software enough after a couple months. I no longer use that software.

Another time I bought a lifetime access for a game on patreon. About 2 years later the dev switched to a subscription only fee to access all the new content and never released anything from updated versions to the older public release. So essentially I bumped down to a free tier of access to a game I paid for.

I will pirate until I die. Fuck these douchebags.


Haha look how quirky and relatable that is. I can totally relate. Isn’t that super relatable to programmers? What funny.


Oh yeah for sure. It’s given me incorrect code before but I was able to recognize the issue and fix the error which was mostly a logic one.


I may do that already when I get stuck… Tbf I am trying to learn and only ask it to explain how to do something or if I have a bug I can’t figure out. I feel sometimes it’s just best to get an answer if I’ve been stuck for a while because I’m not making progress anyway.


It took me a long time to start understanding MDN but now that I kind of have a feel for reading docs it’s a bit better although I still miss bits of info and sometimes struggle to understand the examples.


It’s what I do. MDN first, chatgpt second. Everything else is third.


I’d like to believe that, I really would but I can’t when it takes the better part of 2-3 hours of frustration just trying to figure out how to reverse a string before just doing a for loop and going over each individual character, only to find out all I had to do was something stupid simple like str.split().reverse().join()


I’m starting to believe I am. Been at this for a year and I still don’t understand how to use methods like .filter() or .map() despite reading and practicing, it’s all just smashing the keyboard until it works. I know some other devs will come in and joke they do the same thing but no, I feel truly lost when trying to figure this out.



That is exactly what I’m struggling with the most. When it gets broken down like the way you explained it, I can sort of wrap my head around it. But if nobody is there to do that for me I end up confusing myself


How long would you say it took you before getting a fundamental understanding? I ask because I’ve been at this on and off for years but I always end up quitting because after a few months I just don’t see any progress happening. I’m still forgetting things I learned 3 or even 4 times like how to do a for each loop.

But as you said it just takes practice. I’ve tried to find challenges that I could do and everything is just so overwhelming I have idea where to start. I see tutorials say to make a tic tac toe game or a calculator or to contribute to open source code. Which is good I suppose but all of it feels too advanced and I get lost on how to begin. For reference I’m currently learning html, css, and JavaScript. Advent of code was okay when I tried but once I got past the first handful of challenges it quickly went way over my head with sorting algorithms and how to make maps out lists for the elves to move or whatever.


As a beginner, how should I go about learning difficult concepts?
I'm trying to learn programming and something I struggle with the most is trying to separate code mentally into chunks where I can think through the problem. I'm not really sure how to describe it other than when I read a function to determine what it does then go to the next part of the code I've already forgotten how the function transforms the data and I get stuck trying to figure out the solution. So instead I'll often cludge something together just to make it work but I don't feel like I made any progress. Has anybody else run into this issue where they struggle with abstracting code from text to mental instructions? Edit: Thank you all for the suggestions and advise. I wish I could reply to everyone but there's been a lot of good information given and I have some ways now to try and train my brain to think about how to break down the code. It's also a little reassuring knowing I'm not the first to have these same struggles.
fedilink

Seriously. What is it going to take to get people to cancel? Stop paying overpriced fees until they bring them back down to cost that’s worth it. Otherwise they’ll just keep getting scammed and never stop. I just don’t get it. Don’t they understand how economics work or something? Or do they feel like they HAVE to have it?


Hey Google, maybe you assholes should realize that if people are willing to jump through this many hoops to not watch ads then maybe you should realize that ads are the problem, not users. Nobody wants ads shoved down their throat so kindly go fuck yourselves. Advertising is a cancer. I’ve been trying to convince people how dangerous attention grabbing billboards are but nobody seems to care.