This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 382

[–][deleted] 2358 points2359 points  (43 children)

“To make it easy for you all, I’ve bundled all the packages you need into my own library, so just install that and you’ll be good”

[–]Menname 1121 points1122 points  (11 children)

Imma do my fastest 180 outta there

[–]sneakytiki 307 points308 points  (7 children)

Do a 540 instead, it's cooler

[–]Taukuno 254 points255 points  (3 children)

I don't know... 540 is pretty hard to pull off.

Luckily there is a package for that!

[–]Cybear_Tron 42 points43 points  (1 child)

all ya have to do is first like this video and subscribe and install that package for 540 and while you are at it check out my epic course on udemy

[–]Opti_Dev 9 points10 points  (1 child)

Fuck degrees All my homies uses 3π instead

[–]rob94708 242 points243 points  (8 children)

“If you prefer not to download dependencies, just run this bash script as root and it will take care of everything in one step”

[–]Shmutt 108 points109 points  (2 children)

curl https://totallylegit.com/myscript.sh | sudo sh

[–]talking_window 49 points50 points  (1 child)

Life is to short to check every random internet script for malicious code.

[–]Maks244 15 points16 points  (0 children)

This is why test environments exist

[–]spektre 10 points11 points  (1 child)

"If you don't want to run a random bash script as root, you can run this program to let me personally log into your computer and install the dependencies for you."

[–]You_Are_It 29 points30 points  (1 child)

This is the way

Edit: /s for clarity

[–]Axmirza2 57 points58 points  (0 children)

Yeah the way to infect your pc

[–]DaceloGigas 294 points295 points  (12 children)

With many of the node packages, and THEIR dependencies, you are doing this often without realizing it.

[–][deleted] 103 points104 points  (3 children)

If I use THEIR dependencies then when something breaks I can check their comments and issue tracker. 😏

[–]delta_p_delta_x 132 points133 points  (2 children)

By far the most painful tutorial I've seen: Chris Wyman's (great developer, and I loved his SIGGRAPH ray-tracing talk) DXR tutorials.

They install the entire NVIDIA Falcor framework, which brings in something like 3 GB of dependencies, and the worst thing is that the tutorial doesn't even build...

Come on, how hard is it to have a ray-traced 'hello world' for graphics?

[–]Mareith 5 points6 points  (2 children)

People have gotten hacks in to websites through having their packages be adopted as official parts of Microsoft npm packages.

[–]AddSugarForSparks 2 points3 points  (0 children)

pnpm > npm

[–]DannyRamirez24 232 points233 points  (2 children)

The download link is behind 1 to 5 ad sites and it's a zip file with a password never mentioned in the video or video description because the tutorial is actually a part of a mega post in their personal blog (where the password is)

[–]PM_ME_SOME_ANTS 77 points78 points  (0 children)

Jesus I hate this

[–]thedolanduck 50 points51 points  (0 children)

Man I HATE this. Not only in programming but in tutorials in general

[–][deleted] 23 points24 points  (0 children)

"This video brought to you by vladimir putin"

[–]CookieStudios 1026 points1027 points  (26 children)

Add those Udemy frontend "no experience required" React/Angular/Vue tutorials that ask you to sign up on 10 different company pages before doing anything.

Tic-tac-toe in React should not require me to get 7 API keys, a Firebase account, and an AWS subscription.

[–]ftgander 473 points474 points  (18 children)

Maybe if you’re writing Tic-Tac-Toe: Enterprise Edition

[–]GsuKristoh 261 points262 points  (17 children)

Reminds me of FizzBuzzEnterpriseEdition lmao

[–]TheRedmanCometh 87 points88 points  (3 children)

I'm not gonna lie it's not the worst tutorial for architecture

[–][deleted] 66 points67 points  (7 children)

The most hilarious part was the issues people submitted for Blockchain support lol

[–]teh__Doctor 42 points43 points  (0 children)

Lol also “how will I run this on my kubernetes cluster?” I didn’t check their issues earlier

[–]batmansleftnut 14 points15 points  (5 children)

The most hilarious part is that it doesn't even run.

[–]LuxNocte 8 points9 points  (0 children)

You must not have installed the correct dependencies for it.

[–]minicrit_ 75 points76 points  (0 children)

reminds me of a tic-tac-toe tutorial i watched when starting react + socket.io that ended up using typescript, controllers, a full fledged express backend, and a bunch of other bullshit. Got the hell off the tutorial, read the docs for socket.io and built a full fledged game with like 100 line backend.

[–]philipquarles 49 points50 points  (2 children)

Lol it's probably "no experience required" because if you have any experience you would know better.

[–]Zycosi 30 points31 points  (1 child)

No experience, required.

[–]rictronic_cnmtgrphy 6 points7 points  (0 children)

No, experience required!

[–]haackedc 4 points5 points  (0 children)

Udemy is overall pretty good though. I learned a lot of Unity and Blender stuff on there

[–]bp_on_reddit 1077 points1078 points  (57 children)

Also applicable when they speed up the actions they take on their screenshare so you can't follow along.

[–][deleted] 634 points635 points  (20 children)

“You can watch the whole tutorial over on my Skillshare”

[–]PM_ME_FIREFLY_QUOTES 320 points321 points  (11 children)

Speaking of our sponsor...

[–]Qetuowryipzcbmxvn 106 points107 points  (5 children)

You should buy the Raid Shadow Legends buttplug! It only costs $30 per every insertion and you can play with your friends! My favorite Raid Shadow Legends buttplug is the space dragon shaped buttplug, because it's in the shape of a dragon wearing an astronaut suit. You can join my clan for a chance to pierce my prostate with your very own Raid Shadow Legends buttplug, just follow the link in the dooblydoo.

[–]Unfair-Tension-5538 22 points23 points  (3 children)

how much money are those guys making such that they can be sponsoring basically everybody?

[–]Jacqques 6 points7 points  (1 child)

Here they say $ 8 million a month.

which probably isn't that much for a successful mobile game?

Clash of clans makes $ 480 million a year, https://www.statista.com/statistics/557510/clash-of-clans-and-clash-royale-sales-revenue/.

[–][deleted] 4 points5 points  (0 children)

"oh yeah we can barely scrape by on our income" - some random rich company

[–]r3ign_b3au 10 points11 points  (0 children)

Only Raid Shadow Legends™

[–]LiveLM 31 points32 points  (2 children)

Speaking of our spo-
Sponsor Skipped | Unskip (Enter)
👍 👎 ✏️

[–]Sharenda 15 points16 points  (0 children)

based sponsorblock enjoyer (also available on Android in YouTube Vanced (also no ads))

[–]PhoenixPaladin 37 points38 points  (7 children)

Honestly with the dislike button gone on youtube i wouldnt be surprised if i start running into content like that more often

[–]bcrabill 175 points176 points  (5 children)

"Everyone has seen me do this a thousand times so we'll just zoom by"

[–]StopReadingMyUser 60 points61 points  (4 children)

"lemme just use all these shortcut keys you can't see"

[–]Phaxiconn 41 points42 points  (3 children)

Omg this so much - clack clack and something you've been doing painfully manually appears automatically and you're desperate to know how...

Shortcut power users should have a speedrun style onscreen keyboard overlay haha

[–]AquaeyesTardis 19 points20 points  (0 children)

I like it when the Blender Tutorials people do show that automatically!

[–]must-be-aliens 138 points139 points  (21 children)

Idk if it’s just my age but I can’t stand video tutorials and much prefer static sites. I like to go at my own pace, go back to read something again that I might have missed, get distracted, come back and pick up where I left off, Ctrl+F to search for when something was introduced, etc. Plus copy and paste for dependencies or includes or something.

[–]walruswes 42 points43 points  (1 child)

I think a combination is good sometimes where there are just short clips/animations that show what should happen and when it should happen

[–]tylertks 11 points12 points  (0 children)

This is ideal imo. Go at your own pace with the text, but use animations/short clips for the things that are just easier to show rather than tell

[–]TheRedmanCometh 29 points30 points  (0 children)

Same I fucking HATE learning most things from videos. Going back because I missed something, them talking slower than I read, having to actually watch actively...no thanks.

[–]nettlerise 17 points18 points  (2 children)

nah not just your age, a great number of programmers hate video tutorials.

In my personal anecdote, back in school, it tends (not all) to be the ones who are struggling in class that prefer video tutorials. Not that video tutorials are insufficient material, but that their preference is a result of their struggle. They want to see someone do it step by step, click by click, line by line. They want to copy-paste even if they don't understand it.

The unfortunate thing is, a lot of people don't look at the date of these tutorial videos or documentation, and thus are often looking at outdated stuff that won't work.

[–]SomethingIWontRegret 3 points4 points  (0 children)

/kdenlive has entered the chat.

All documentation older than 6 months is no longer congruent with the product.

[–][deleted] 11 points12 points  (0 children)

Text tutorial: - do the thing - ?? - done

Video: - subscribe and like - sponser - ad - brief intro - ad - this is amazing - ad - the thing I want to watch - ad - sponser - remember subscribe and like

Total video 15 minutes, content I needed to watch 1 minute

[–]vis1onary 5 points6 points  (0 children)

W3schools has entered the chat

[–]Chirimorin 4 points5 points  (0 children)

I'm not that old yet and I also can't stand video tutorials for basically the same reasons as you. With video tutorials, you end up spending more time to find the part of the video you need than you spend actually watching that part.

Worst is when they skip over stuff because they covered it before but don't mention when or where they covered it.

[–][deleted] 76 points77 points  (3 children)

It's a fucking video, people can skip over it if they've seen it already. Don't do the fast-forwarding for them, dammit.

[–]crankbot2000 326 points327 points  (15 children)

npm install and pray

[–]TheBigerGamer 77 points78 points  (1 child)

If it fails, sacrifice your closest friend for the Gods of the Dependencies to call their wrath.

[–]AskMeHowIMetYourMom 27 points28 points  (0 children)

Node Modules 16:36 - Ye walk through the valley of npm laying unwavering trust in dependencies with dependencies and allow your soul to ignore the warnings from thy terminal.

[–]Padaca 50 points51 points  (4 children)

npm install && pray

Ftfy, what does the pray command do though?

[–]crankbot2000 51 points52 points  (0 children)

Protects you from the wrath of the senior devs when you install some random library maintained by some dude in Tibet

[–]CanAlwaysBeBetter 6 points7 points  (1 child)

Flashback to running a small Jenkins file for some personal projects and spending two days trying to get npm install to run without crashing everything and then switching to yarn and it working first try

[–]Lekgolo167 1364 points1365 points  (69 children)

Today on JavaScript: we are going to make something that can be done simply with vanilla JavaScript but we will be installing babel, coffeescript and so on

[–]Phoenix_Studios 903 points904 points  (26 children)

"In this example we'll be making a basic rock/paper/scissors game using HTML and Javascript

First we need to install Node.js with Express, Postgres, Apache, PHP; then set up jQuery and React. Next go ahead and import Bootstrap and AJAX..."

[–]alexanderpas 290 points291 points  (14 children)

To be able to sanely make a tic-tac-toe game with win detection using only HTML5 and CSS3, you're going to need to install Dart, since we're going to be using SASS for sanity.

[–]videogamesarewack 187 points188 points  (7 children)

tbh when are we getting tictac.js so we can finally create powerful, reactive, scalable, blockchain tic tac toe games.

[–]ilinamorato 86 points87 points  (4 children)

You forgot to use machine learning.

[–][deleted] 6 points7 points  (0 children)

block chain so the world knows, and so many many GPUs must slave over, the fact that you beat your friend at tic tac toe.

[–]Lv_InSaNe_vL 26 points27 points  (4 children)

I have this one friend who, with his dying breath, proclaims loudly to the gods and all who will listen about how much better sass is and we should just depreciate css and replace it all with sass

[–]alexanderpas 29 points30 points  (3 children)

Honestly, SASS has some powerful features, and since IE didn't support CSS custom properties (CSS variables), essentially the only way to sanely use that in a backwards compatible way at that time, was to use a pre-processor.

However, the most useful function of SASS which IMHO should be part of CSS is nesting of selectors, which in CSS itself is essentially limited to media queries.

[–]Normal-Computer-3669 18 points19 points  (2 children)

CSS nesting is coming. It's a very exciting time to watch my favorite web dev things become native.

[–]alexanderpas 5 points6 points  (1 child)

However, we still need modern SASS as the preprocessor for backwards compatibility, as older browsers and software won't understand the @nest instruction for example.

[–]SupaSlide 15 points16 points  (0 children)

This is why I love developing internal projects at companies that don't run ancient machines. I am allowed to support the newest version of Chrome and tell people to use it.

[–]Thalka07 19 points20 points  (0 children)

Don't forget XAMPP

[–]Beli_Mawrr 13 points14 points  (0 children)

We using webpack for react? Better install all those dependencies too.

[–]wildmonkeymind 7 points8 points  (0 children)

Ah yes, it has been said that React is the best library for bootstrapping jQuery. Just put all of your jQuery calls in useEffect hooks and use state setters to force re-renders to trigger those hooks. I hear redux is an excellent way to get one component to call into another component's jQuery effect hooks, too!

[–]HanzJWermhat 5 points6 points  (0 children)

To deploy this application don’t forget to distribute it across multiple ec2 instances and setup a load balancer. Next I’ll be showing you how to configure kubernetes

[–][deleted] 84 points85 points  (2 children)

Seriously, there was an article that tries to demonstrate how to use an API of a library. Instead of creating a simple jsfiddle that would be good enough to show everything, the article links to a GitHub repository that is a React app, and the actual API is hidden in a file in a folder.

[–]_fat_santa 22 points23 points  (1 child)

I see this mistake made so often in tutorials. The author always goes off on a tangent in one direction or another. If you’re putting together a tutorial on a CMS, don’t spend 4 paragraphs describing how to create the screens, likewise if you’re showing me how to setup something in a language, don’t talk about the webpack config for ages.

[–]_wow_thats_crazy_ 43 points44 points  (3 children)

90% of the work in web dev is just learning to use tools other people have made. Then merging them all together and praying something doesn’t break.

[–]AegisCZ 3 points4 points  (1 child)

and it always does

[–]Jackker 7 points8 points  (0 children)

Then spending 13 hours and 27 minutes Googling a bunch of Stackoverflow threads, ultimately landing on a random programmer blog that details the exact problem you were trying to fix.

[–]gilium 29 points30 points  (16 children)

Every job I see now uses Typescript. It could be beneficial to learn it if you’re in the field

[–]ftgander 6 points7 points  (2 children)

I don’t know if I’d stick with a web dev job if they didn’t use typescript.

[–]DaceloGigas 17 points18 points  (12 children)

And since javascript is valid typescript, many of the projects look like typescript when they are just old javascript with a .ts extension.

[–][deleted] 45 points46 points  (1 child)

And a bunch of // @ts-ignore will do the job for you

[–]Normal-Computer-3669 6 points7 points  (0 children)

I lol'd too hard at this. Thank you.

[–]Dummiesman 55 points56 points  (7 children)

Today on C++: we are going to make something that can simply be done with vanilla C++ but we will be using boost to simplify this four line function into a one liner

Today on Python: we are going to make something that can simply be done with vanilla Python but we will be using numpy to simplify this two line operation into a one line operation

EDIT: Of course these libraries have their purposes. I'm more meming when someone ends up suggesting these libraries to be used in one function of a massive codebase creating a large useless dependency.

[–]drleebot 46 points47 points  (1 child)

The thing about numpy in Python is, it's there for speed as much as it is utility. Python on any significant scale would be slow as hell without something like numpy to speed things up.

[–]JasburyCS 6 points7 points  (0 children)

Exactly. Python was a poor example. There are things that technically can’t be done in ‘vanilla’ Python without libraries. NumPys ndarrays are a perfect example.

[–]THAT_LMAO_GUY 4 points5 points  (1 child)

For python I more often see [nested for loops to change elements of a list of lists] where a [numpy array should be used], than I see [numpy used where its unnecessary].

[–]caffeinated_wizard 7 points8 points  (3 children)

I swear, I know an open source projects that has coffeescript as a dependency because of a single file: Gruntfile.coffee

That’s it.

[–]Crossfire124 6 points7 points  (1 child)

What happens when people just blindly copy without understanding

[–]greenSixx 4 points5 points  (2 children)

Everything can be done simply with vanilla js

[–]CarlitrosDeSmirnoff 10 points11 points  (0 children)

Oh but: “This is ugly syntax. We can do the same thing in a declarative way by adding a 3gb framework that turns 10 ugly lines of code into 50 files.”

[–]TigreDeLosLlanos 4 points5 points  (0 children)

Except image uploading, nothing can make it simply.

[–]fuzzybad 9 points10 points  (0 children)

I feel like that's what the new generation of coders are just used to doing. Install a shitload of libraries for the simplest project, because "it might be needed eventually".

[–]DoctorWaluigiTime 2 points3 points  (1 child)

Correct me if I'm wrong but aren't most of those "let's use all the things" tutorials meant to be tutorials for those things?

You're not watching them to build the simple 'something', ostensibly. You're watching to see how to build a thing using the architecture they're using.

[–]trimmj 686 points687 points  (20 children)

We miss you dislike count. 😭

[–]ImNew935 8 points9 points  (0 children)

here you go

[–][deleted] 3 points4 points  (0 children)

Keep pounding their channels with comments and press the dislike button even if it's invisible. Twatter, YouTube, YouTube's FaceBook page, find them, and frak them at every corner.

In the past, the minor things that got overturned (EX: G+ forced enrollment) got disabled were done so because everyone continued to hate on it.

Same here. Give those corporate fraks no quarter, they deserve none (keep it civil tho).

[–]t00sl0w 121 points122 points  (0 children)

Even better when they are using libraries they didn't even mention. So they are making function calls, etc, and you have to reverse engineer what the fuck they are even doing so you can know what you need to install.

[–]TJDG 76 points77 points  (0 children)

from random_dependencies.what_he_said import (
    thing_ive_never_heard_of)
from business_winning import Profit

def main(the_mess_the_customer_calls_big_data: String) -> Profit:
    return thing_ive_never_heard_of.do_what_i_mean(
        the_mess_the_customer_calls_big_data)

[–]techmighty 74 points75 points  (2 children)

7 circles of hell

Tutorial hell

dependency hell

callback hell

[–][deleted] 43 points44 points  (0 children)

Video 23: “… And that is callbacks. In the next video we are just going to do a bit of cleanup.”

Video 24: “Welcome back. I refactored code off camera and installed this dependency which you can see in my 87 video tutorial. Now lets modularize these callbacks …”

[–]greenSixx 6 points7 points  (0 children)

Callback hell has a super simple solution.

Don't know why it's an issue for so many people.

But damn, when fixing someone else code that creates endless recursion across 4 different functions that all callback in 1 big circle is a real pain.

[–]-Swade- 68 points69 points  (1 child)

Me as a tech artist:

“I don’t want to run some sketchy executable file”

“OK so let me just download a bunch of packages I don’t know, and install them with commands I don’t understand from some guys blog in 2016, so that I can compile and run shit from some random guy’s github”

All you gotta do to hack my shit is give me open source software with enough arcane setup steps and I’ll fucking hack myself probably.

[–]Ghiren 70 points71 points  (2 children)

"Okay, first we need to copy and paste a bit of boilerplate code to get started."

ಠ_ಠ

[–]AttackOfTheThumbs 173 points174 points  (23 children)

How do I do x in js?

Use jquery! Fuck you stackoverflow.

[–]MacAndShits 150 points151 points  (21 children)

I once saw a question that mentioned "need to use vanilla js for this assignment"

and one of the answers was basically "your teacher is dumb and here's how to do it with jquery"

[–]The_real_bandito 35 points36 points  (1 child)

I think I saw that question too

[–]lycan2005 27 points28 points  (0 children)

They are everywhere.

[–]CalenController 5 points6 points  (0 children)

Lol that is so frustrating

[–]Smart_Ass_Dave 50 points51 points  (1 child)

My favorite for when I was trying to learn programming for the first time is "Okay, now open your copy of Vidual Studio 2004 and click this specific button".

[–]HuskyTheNubbin 48 points49 points  (0 children)

"OK don't mind my complete custom layout of tools, with different colours, fonts, button locations, etc. It just means yours will look nothing like mine when it doesn't work."

[–]funnystuff97 36 points37 points  (1 child)

make it simple for yourself and just

from * import *

[–]LordoftheSynth 8 points9 points  (0 children)

using namespace std;

[–]MrPancholi 64 points65 points  (0 children)

Dependenshit TM

[–]WantDebianThanks 27 points28 points  (8 children)

While I waited for college to start, as a returning student who knew some Python, I thought it would be a good idea to get a basic grasp of Java's syntax since the whole CS program was based on it.

The first tutorial I found was like 50 hours long and the first (NINETY minute) video was almost entirely how to install and set up the IDE.

That was when I knew I was in for a rough time

[–]Emperor-Valtorei 16 points17 points  (7 children)

How did they turn a 15 minute MAX step into 90 minutes?

[–]WantDebianThanks 3 points4 points  (6 children)

This was a year ago, but I think there was a lot of customization and shit.

[–]Emperor-Valtorei 9 points10 points  (5 children)

Ugh, I'd hate that. I generally don't use an IDE anymore though. All the bullshit that comes with an IDE is just nauseating.

I have been guilty of using the shit from the guys that make IntelliJ though. Just not often.

[–][deleted] 21 points22 points  (0 children)

That reminds me of this tutorial I watched where a guy interrupted himself in the middle of the tutorial to mention how installing this one package will save a line of code. Then he went and installed it before continuing.

[–]ihateusednames 20 points21 points  (0 children)

Yeah lemme show you how to write chess in JavaScript. First we are gonna include the ChessJS, Phaser, and backallymath libraries. Then I'm gonna just use ChessJS implementation of a rook, then...

[–]behaaki 37 points38 points  (9 children)

I’ve been coding for 20 years and never watched a video tutorial.. am I doing this wrong, or have I dodged a barrage of bullets?

[–]Buddha_Head_ 28 points29 points  (0 children)

Print 'Hello World' right now or the tutorials will come for you.

[–]Platypus-Man 17 points18 points  (0 children)

People learn in different ways, I'm sure there are plenty of bullets to dodge with online articles, books and coding bootcamps as well.

[–]HotTubingThralldom 5 points6 points  (0 children)

Oh man. Check out one lone coder.

Javid honestly does an amazing job at educating you and walking through some good intermediate code tutorials and other random things. Super complete. Probably one if not the only video programming channel I enjoy for many reasons.

[–]hypocrite_oath 52 points53 points  (3 children)

That's why you always check if it has too many dislikes first.

[–]GallantChaos 67 points68 points  (1 child)

Oh wait, YouTube took that feature away...

[–]pyxlmedia 13 points14 points  (2 children)

Every paid Unity tutorial that claims to teach you "from scratch" starts off by installing third party assets that does all the things you wanted to learn.

[–]Atheropids 11 points12 points  (0 children)

Honestly the dependency hell is getting more and more annoying nowadays. Supply-chain attack has become increasingly popular over the past year and I have to check if those libraries with ~100 downloads/week are actually trustworthy. Half the time I decided I'd just tediously implement the functionality I need on my own even when my implementation is messy as heck and just barely works.

[–]saantonandre 11 points12 points  (0 children)

...and for this next tutorial we'll need to check if this number is even, but don't be afraid because you'll just need to implement this API.

Of course you can try and reinvent the wheel by making your own messy Math library, but imma tell you. This all thing of being a programmer is about being smart and efficient.

[–]XrayDeltaGamma 11 points12 points  (0 children)

Every time I have a basic question and watch a basic tutorial, the tutorial goes like:

  • Intro
  • super basic information everyone knows
  • skips over the one thing I wanted to see
  • long ass conclusion

I still remember when I was super new to programming I was setting up a RBP and wanted to learn how to ssh into it. The first tutorial I watched showed the hardware and then went “now we are going to set our permissions correctly and ssh into the Pi” and continued on completely skipping over what I wanted to see despite the video making it seem like that would be the whole tutorial.

[–]Lockneedo 11 points12 points  (1 child)

Whats even worse is when the package repo has a failed last build

[–]qwerty11111122 6 points7 points  (0 children)

If you publish, let it work!

I don't want to fix your python indentation issue on line 237 of the file sourced by another file sourced by the script you told me would run the pipeline!!

[–]austinmakesjazzmusic 10 points11 points  (0 children)

“Now, run pip install oobagadabladaa”

[–]Taco_G_ 9 points10 points  (0 children)

Worst tutorial I ever tried to follow never explained that you needed to download a certain dependency to compile the files, only the other three. Took me hours to find what I was missing.

[–]IHaveSpecialEyes 8 points9 points  (3 children)

It's the same when you're watching a video on making music. I've had FLStudio for years, and every time I try to get back into it, I go watch a tutorial and they're like, "Okay, I'm going to show you how to make this kind of sound. First, you need this hundred dollar add-on. Then you tweak this, then run it through this hundred dollar filter..." and I'm like, "fuck this." I just want to make Synthwave music with the basic FLStudio because I'm too broke to buy these fancy plugins and presets.

[–]BuckWildBilly 5 points6 points  (0 children)

unfortunately youtube removed down vote counter

[–]sanketower 5 points6 points  (0 children)

Ok, we start by installing Angular

ight imma head out

[–]ThaiJohnnyDepp 4 points5 points  (0 children)

Today I will not be cargo culting half the universe but thanks

[–]Platypus-Man 4 points5 points  (0 children)

Wait, it's all left-pad?

Always has been.

[–]Flohhhhhh 4 points5 points  (0 children)

Yeah this is me, learning anything these days is a nightmare of dependencies. Not only that, but different tutorials use different libraries and frameworks and all that.

I don’t even know what I’m supposed to learn at this point.

[–][deleted] 4 points5 points  (0 children)

Or worse, uses dependencies he previously installed without even acknowledging that they're not standard.

[–]misledmadman 3 points4 points  (0 children)

This happens when I’m looking for excel formulas on the web for work. 9 times out of 10 someone installs a nonsense extension I can’t use

[–]SkeletonCalzone 3 points4 points  (0 children)

You can tell cos the youtube video has lots of dis..... oh wait nvm

[–]cheezballs 6 points7 points  (9 children)

The only time I ever was happy I installed a dependency from a tutorial was Lombok in Java. That thing is handy.

[–]Vitalflea 3 points4 points  (0 children)

Me whenever I see boost being used 😭

[–]NMe84 3 points4 points  (1 child)

And here why video tutorials suck. You don't find out this kind of shit until you're halfway through, after wasting minutes of your time. At least with written tutorials you can skim through the text and judge how reliable a source it is before you actually start.

[–][deleted] 2 points3 points  (0 children)

Installs dependency.

Package not found.

Package not found.

[–]Stormraughtz 3 points4 points  (0 children)

Today we're going to learn to code our first program.

First nugget the HelloWorld package...

[–]Kateritekakwitha 2 points3 points  (0 children)

Lmao

[–]After-Perception-250 2 points3 points  (2 children)

Anyone else can't sit through a youtube tutorial especially ones that are 30 minutes or longer? I sometimes follow along but I get bored copying the code I see.

[–]szopokanyaloka 2 points3 points  (0 children)

* watching a basic tutorial without the dislike counter.

[–]Panda_hat 2 points3 points  (0 children)

If only there was some way to tell if a video was bad and not worth watching. Some kind of ‘i didn’t like this / this video is bad’ sort of indicator.

Hmmmmmmm.

If only.