Ask HN: What are your favorite YouTube channels to learn stuff? - <AUTHOR> Any kind of channels are ok! I am specifically interested in urban (balcony) gardening, guitar and gaming (Apex Legends).<p>Would be interested in what other people are watching and what other cool channels are out there. <comment><USER16> Louis Rossman [https://www.youtube.com/channel/UCl2mFZoRqjw_ELax4Yisf6w](https://www.youtube.com/channel/UCl2mFZoRqjw_ELax4Yisf6w) Routinely shows bench scope detail of him doing circuit troubleshooting and replace of "no user serviceable parts" modern surface mount Apple stuff, but in the process shows good heart and entertaining moxie.

EEVBlog (David L. Jones) [https://www.youtube.com/user/EEVblog](https://www.youtube.com/user/EEVblog) Likes to take things apart and people send him things, but he is a great teacher and gives an amazing does of theory and design practice, and (very rare!) his electronics design knowledge spans part and practice back to the early 1970s.

bigclivedotcom [https://www.youtube.com/user/bigclivedotcom/videos](https://www.youtube.com/user/bigclivedotcom/videos) Famous for his teardowns of the most ludircous and trashy designs, he's a maverick experimenter who plods along and pokes and prods and touches things he shouldn't, just like you would.

<comment><USER17> I do not recommend Louis Rossman. Instead of learning, you'll listen to endless hateful anti-Apple rants, deceitful personal attacks and unsubstantiated speculations of how terrible Apple engineers are - the whole community is cultish and they love listening to LR just about anything. I despise his channel and his popularity.

<comment><USER16> Rossman has earned his grumpy and acerbic attitude in an old fashioned and honest way: routinely repairing expensive devices that were not meant to be repaired. Having to salvage working components from salvaged boards because the manufacturer decided not to supply them. His board working technique is first rate and he goes to great lengths to show you every step of the process. You learn things even if you were to mute the audio and play "Endless Sax Man" instead! How many other Youtube channels would survive that treatment?

Apple engineers are first rate also, but they've been dis-incentivized to do anything that would make affordable component level repair part of the life cycle, its parts distributed widely enough to be accessible, and technicians (factory trained or otherwise) capable, Unless this corporate approach FAILS spectacularly in the end, the human race is heading into a cul de sac of evolution by having its most essential technologies hanging by tiny threads. Some day Apple will decline and their newer technology will all be in the landfill... and Rossman will still be repairing last-generation boards.

But... by failing to make things repairable and removing whole customer care layers from their business plan, Apple has managed to bring prices down! That's a joke BTW

</comment></comment></comment><comment><USER18> Among others that have already been mentioned (Applied Science, Bon Appetit, Food Wishes, etc.):

* Game Maker's Toolkit -- in depth analysis of game mechanics and game design (from a journalist / player perspective, not so much a technical one -- though he does host yearly game jams -- my point-and-type entry last year was [https://vgel.itch.io/themengi](https://vgel.itch.io/themengi) </shameless plug>)

* NativLang -- (Mostly comparative / descriptive) linguistics videos

* Historia Civilis -- very in-depth takes on (mostly ancient) history, military, & politics

* Clickspring -- professional clockmaker, has a series of him building a mechanical clock, and is currently working on a series of him recreating the Antikythera Mechanism with investigations into the original construction methods

* This Old Tony -- videos on hobby machine shop projects

* Steve1989MREInfo -- showcases old military MREs, talks about their design / development, and eats & reviews them... including 40+ year old ones. It sounds weird, but it's strangely interesting and calming.

<comment><USER19> If you enjoy game makers toolkit the GDC channel has a lot of good similar stuff.

[https://www.youtube.com/channel/UC0JB7TSe49lg56u6qH8y_MQ](https://www.youtube.com/channel/UC0JB7TSe49lg56u6qH8y_MQ)

</comment></comment><comment><USER20> I really love the conciseness and accessibility of 'Two Minute Papers' \- "Awesome research for everyone. Two new science videos every week. You'll love it!"

[https://www.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg](https://www.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg)

</comment><comment><USER21> AvE - General engineering

Strange Parts - interesting electronics

Electroboom - blows up interesting electronics

Mark Rober - ex NASA engineer, builds cool stuff

Finish Carpentry TV - gives info on finish carpentry

Jay Bates - Woodworking - good woodworker

SmarterEveryDay - interesting science topics

Bald and Bankrupt - explores Russia and other countries

Curious Droid - NASA history

Bosnianbill - <USER2>

LEMMiNO - general documentaries

Cody'sLab - <USER5>

Mustie1 - small engine repair

Matt Risinger - newer building trends

The Wood Whisperer - <USER6>

Project Farm - tests products (oil, fuel, etc) against each other

bigclivedotcom - examines / fixes electronics

<comment><USER22> >Cody'sLab - <USER5>

NileRed is far better (in content, video/lighting quality and Editing). His newer channel NileBlue shows him safely cleaning up and what not.

And he's not currently going through what appears to be a mental breakdown. Cody had the feds come out to his property after he posted several questionable videos (like rushing through an airport talking about blowing himself up, showing all of the radioactive ore and yellow cake he has just laying around, showing videos of jars of poison next to his canned food at home etc) and had his girlfriend leave him around which time he started being super mopey on his channel and wearing chainmail everywhere and using mercury as mouthwash.

<comment><USER23> > girlfriend leave him around which time he started being super mopey

That tends to happen.

I often wonder what enables people to leave such scathing reviews of someone else's work. Reviewers like you had nothing to do with the production or promotion of videos and often don't pay anything to watch them. If a user feels a channel is going awry, they have no resistance to belittling the creator and doing so with a total lack of empathy.

Sure the anonymity is a huge factor that doesn't make someone care enough to write about it. It's as if you felt a sense of ownership in Cody'sLab and he let you down when he began to display the negative affects of his real live in the videos he created.

Your feeling of ownership over something you have done nothing to earn is entitlement. YT creators are just people and they don't get paid a lot. They are constantly chasing an algorithm created within a labyrinth for which they have they have no control over. They feel they need to create and post weekly or they will be penalized. Once they achieve Internet influencer status they find it is a very lonely depressing place to be and everyone watching has demands yet provides no money and no help to create. It's frankly disgusting to see people behave this way.

[https://www.youtube.com/watch?v=x1mv0vwb08Y](https://www.youtube.com/watch?v=x1mv0vwb08Y)

In this video Cody'sLab clearly spells out that he's going through a hard time in his life. He's allowed to be human. If you don't like it just move on and shut your mouth. Have some dignity and allow others around you to reclaim or maintain their dignity and self-respect.

<comment><USER24> "I often wonder what enables people to leave such scathing reviews of someone else's work."

Possibly some sort of internet-enabled device running a web browser?

"Reviewers like you had nothing to do with the production or promotion of videos and often don't pay anything to watch them."

That's true of practically all reviewers of every product/service ever. In fact, if they were involved in any way it would deserve some sort of "vested interest" warning. It's also true of much of the content on youtube.

"It's as if you felt a sense of ownership in Cody'sLab and he let you down when he began to display the negative affects of his real live in the videos he created....Your feeling of ownership over something you have done nothing to earn is entitlement."

I don't see that in the original comment at all. They just seem to prefer channel 1 over channel 2, and gave a reason ("..shows him safely cleaning up and what not.."). What's wrong with that?

If one is producing youtube videos for fun, and finds it no fun, they should stop. Likewise, if they're doing it for money and not making enough money, stop. No-one's forcing them to do it. Nobody owes them anything. There are a million other channels out there, and i'm grateful to the OP and everyone else in this thread for pointing them out.

</comment></comment></comment></comment><comment><USER25> Primitive technology

[https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA](https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA)

</comment><comment><USER26>
      Rick Beato
      3blue1brown
      Smarter Every Day
      Bon Appetit
      Monty McKinnon
      Strange Parts
      Half as Interesting
      Produce Like A Pro
      Cinematography Database
      J M Archer
      Mix With The Masters
      Nerdwriter1
      Pensado's Place
      Peter Hurley
      Robert Scovill
      This Guy Edits

<comment><USER27> Rick Beato's channel is pure gold. Probably my favorite channel of all time (so far). The only other recommendation you've made that I recognize is Smarter Every Day, that one's great too.

<comment><USER28> At first I got taken in by Rick Beato. He is terrifically knowledgeable about music theory and plays a number of instruments well.

But it didn't take long to notice that his presentations of music theory are not done to help the listener understand music theory. They are done to show how terrifically smart Rick Beato is. I suspect a lot of his fans know enough music theory that they nod their heads at the parts they understand and it makes them feel good that they can follow. But it is terrible if you actually want to learn.

There are much better youtubers that present music theory that is conducive to learning.

</comment></comment></comment><comment><USER29> Polymatter - mostly about company / nation scale economics. Possibly too high- level for the average HNer.

Mustard - great videos about the history of notable vehicles - mostly planes, with a couple of trains. Mixture of historical footage and great animation.

Journey to the Microcosmos - very new channel, basically little nature documentaries about microorganisms.

Robert Miles - really great videos about AI safety - why it's important, what the cutting edge of research is etc.

Captain Disillusion - VFX breakdowns of hoax videos and some explanations of video technology. His channel also hosts videos of a couple of his talks, which are excellent.

Tom Scott - five minute videos from interesting places, plus some layman level programming topics.

Jay Foreman - mostly maps and politics combined with British humour.

TechAltar - Tech company strategy discussion - some normie topics, but some interesting insights as well.

Internet Historian - very well made videos about significant events in 'Internet Culture'. Famous/signifant 4chan raids, cons that went badly and other misc stuff like Fyre festival and the launch of Fallout 76 that spawned a lot of discussion and memes. Definitely not for everyone.

I'm not sure whether you'd consider review channels educational but if you do then I like:

LinusTechTips, MKBHD, Dave2D, Jenny Nicholson, Ralphthemoviemaker

</comment><comment><USER30> Out of necessity, lately it's been Grayfurnaceman ([https://www.youtube.com/user/grayfurnaceman](https://www.youtube.com/user/grayfurnaceman)) for home HVAC/appliance repair and Scotty Kilmer ([https://www.youtube.com/user/scottykilmer](https://www.youtube.com/user/scottykilmer)) for auto repair.

For fun: Amarguitar for Phish guitar solo analysis and lessons: [https://www.youtube.com/channel/UCP31spBZuvhmXf2gz9ugO8w](https://www.youtube.com/channel/UCP31spBZuvhmXf2gz9ugO8w)

</comment><comment><USER31> TwoSetViolin - classical violinists provide music theory infused hilarity

NardwuarServiette - idiosyncratic and over-researched interviews with musicians of all kinds

matthias wandel - canadian engineer and one of youtube's early wood working wizards

sam johnson - voice teacher analyzes vocal performances

practical engineering - civil engineering videos

Hand Tool Rescue - old tool rebuilds

mr. chickadee - handtool woodcraft and traditional building techniques

RegularCars - sassy and knowledgeable reviews of regular cars

</comment><comment><USER32> My favorites, in no particular order: TheBrainScoop [https://www.youtube.com/user/thebrainscoop](https://www.youtube.com/user/thebrainscoop)

Adam Ragusea (cooking) [https://www.youtube.com/channel/UC9_p50tH3WmMslWRWKnM7dQ](https://www.youtube.com/channel/UC9_p50tH3WmMslWRWKnM7dQ)

Tom Scott [https://www.youtube.com/channel/UCBa659QWEk1AI4Tg-- mrJ2A](https://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A)

Smarter Every Day [https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA](https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA)

Minute Earth [https://www.youtube.com/channel/UCeiYXex_fwgYDonaTcSIk6w](https://www.youtube.com/channel/UCeiYXex_fwgYDonaTcSIk6w)

Minute Physics [https://www.youtube.com/channel/UCUHW94eEFW7hkUMVaZz4eDg](https://www.youtube.com/channel/UCUHW94eEFW7hkUMVaZz4eDg)

Numberphile [https://www.youtube.com/channel/UCoxcjq-8xIDTYp3uz647V5A](https://www.youtube.com/channel/UCoxcjq-8xIDTYp3uz647V5A)

Veritasium [https://www.youtube.com/channel/UCHnyfMqiRRG1u-2MsSQLbXA](https://www.youtube.com/channel/UCHnyfMqiRRG1u-2MsSQLbXA)

You suck at cooking [https://www.youtube.com/channel/UCekQr9znsk2vWxBo3YiLq2w](https://www.youtube.com/channel/UCekQr9znsk2vWxBo3YiLq2w)

</comment><comment><USER23> Tech Ingredients - Speaker and science maker series.

Savage Geese - Long form in-depth car reviews.

Rich Rebuilds - Guy rebuilds decommissioned Teslas.

Joe Rogan Experience - Longform interviews.

PBS SpaceTime - Quantum Physicist explains astrophysics.

Scott Manley - Everything space travel.

Joe Scott - Science for the masses.

SciShow - Science for the masses.

French Guy Cooking - French cooking.

FortNine - Motorcycle advice and reviews.

Bon Appetit - Cooking.

mtmwood - Making Chess and cutting boards.

kobeomsuk - Japanese handmade furniture.

Tom Scott - Applied Science.

SteveMould - Physics explanations.

Hudson Henry Photography - Photography.

Rick Beato - Music theory.

What I've Learned - Diet and Nutrition.

How To Drink - Cocktail mixology.

Firebox Stove - Camping cooking.

Forty Times Around - Motorcycle camping.

Stock & Barrel Co - Making leather apparel.

Thomas Heaton - Landscape Photography.

Simon Baxter - Landscape Photography.

WiseCrack - Film Theory.

The Film Theorists - Movie breakdowns.

Rare Earth - Sociology.

<comment><USER33> kobeomsuk is a Korean furniture making channel

<comment><USER23> My Bad, thanks for the correction :)

</comment></comment></comment><comment><USER34> I'm on a phone so links are hard, but I'll throw in...

\- Woodworking for mere mortals, it's a series that goes into detail about basic things for beginner woodworkers.

\- PBS Spacetime, they cover astronomy and cosmology at a nice level for educated laypeople.

</comment><comment><USER35> AvE Electronics is a hilarious, foul-mouthed Canadian who dismantles power tools and appliances and gives a thorough guided tour and quality assessment. His show is great fun.

</comment><comment><USER36> Fun Fun Function, JS specific: [https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q](https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q)

Computerphile, general CS topics and computing history: [https://www.youtube.com/user/Computerphile](https://www.youtube.com/user/Computerphile)

Biographics, 20-minute biographies of historical figures: [https://www.youtube.com/channel/UClnDI2sdehVm1zm_LmUHsjQ](https://www.youtube.com/channel/UClnDI2sdehVm1zm_LmUHsjQ)

Intelligence Squared, long-form structured debates on current-day issues: [https://www.youtube.com/user/iqsquared](https://www.youtube.com/user/iqsquared)

<comment><USER37> MBJ <3

</comment></comment><comment><USER38> AvE - very intelligent and humorous guy who tears down tools and explains how they work. Probably my favorite channel.

Edge Precision - heavy duty CNC machinist [https://www.youtube.com/channel/UCCkSr3M8GXbS4txqPY7OMxQ](https://www.youtube.com/channel/UCCkSr3M8GXbS4txqPY7OMxQ)

Essential Craftsman - construction, tools, etc. Has a great new series where he is walking through the entire construction of a home, dubbed the "spec house" [https://www.youtube.com/channel/UCzr30osBdTmuFUS8IfXtXmg](https://www.youtube.com/channel/UCzr30osBdTmuFUS8IfXtXmg)

Frank Howarth - <USER6> [https://www.youtube.com/user/urbanTrash](https://www.youtube.com/user/urbanTrash)

Matthewmatosis - long-form video game analysis [https://www.youtube.com/user/Matthewmatosis](https://www.youtube.com/user/Matthewmatosis)

NurdRage - incredibly interesting high level chemistry (to me at least). Has a really great series where he finds a new way to make Sodium Metal. [https://www.youtube.com/user/NurdRage](https://www.youtube.com/user/NurdRage)

RR Buildings - post-frame construction, tool reviews [https://www.youtube.com/channel/UCWXEQsK3UiHszjwgGN5HUeQ](https://www.youtube.com/channel/UCWXEQsK3UiHszjwgGN5HUeQ)

This Old Tony - machining, welding. Very funny! [https://www.youtube.com/user/featony](https://www.youtube.com/user/featony)

Vancouver Carpenter - mostly drywall tips. Offers very clear explanations of how to do various drywall jobs [https://www.youtube.com/channel/UCbZdXox6mKHdcT2QdVT- goQ](https://www.youtube.com/channel/UCbZdXox6mKHdcT2QdVT-goQ)

</comment><comment><USER39> Numberphile and Computerphile : maths and computer topics. I learned all about the Enigma machine on there.

Standupmaths with Matt Parker, inventor of the famous "Parker Square"

Ben Eater : Electronics, breadboards, computer logic.

Astronogeek (in French) : astronomy. He also debunks UFO and crop circle stuff.

<comment><USER40> Numberphile is great, but Computerphile to me feels like a kinda lame rip-off with computer related topics really. It's mostly about the depth and presentation I think. Compared to Numberphile their videos are (at least for me) sort of superficial. The original problem most likely lies in topics being much more complex: It's easier to show and explain an OEIS or describe an interesting conjecture with a hand full formulas and proofs than to explain the entire concept behind e.g. machine learning or computer graphics in a ~15 minute video.

Example: There was a video about dithering not so long ago which basically boils down to "Well, if 2 of 2 pixels are black you perceive it as black, and if there is 0 of 2 black, it's white, and in between it's gray ..." The actual methods used (e.g. Floyd, Stucki etc.) and how they work? Not really.

</comment></comment><comment><USER41> A very general question there because stuff can be so many things!

Try:

Boris (search: boris kvass) this guy cooks Russian food, and is quite funny.

Except TypeError: Then I suggest Herbert Gross teaching Linear Algebra at MIT (they dont have such teachers anymore).

I also like the charming Python lady at Socratica.

And if you want to learn about Islam (and not the fake narrative imposed by MSM) Mufti Menk is a good source. You can learn about who Moslems really are, as opposed to the propaganda that is going on now with the "terrorism" circus.

Finally, Talos Principle game walkthrough by Derek Banas is good fun if you are into logic and games.

</comment><comment><USER42> Lots of good suggestions in here. One I haven't seen mentioned yet is NileRed for those interested in chemistry ([https://www.youtube.com/channel/UCFhXFikryT4aFcLkLw2LBLA](https://www.youtube.com/channel/UCFhXFikryT4aFcLkLw2LBLA)).

</comment><comment><USER43> Lindsay Ellis. While she does mostly film movies, she's also done some great documentaries about YouTube, fair use, etc. It's very long form, with not a lot of clickbait or CTAs. I think she's heading more that way these days, and she is entertaining, insightful, and wicked smart.

</comment><comment><USER44> Medlife Crisis is great, does videos about medicine: ([https://www.youtube.com/channel/UCgRBRE1DUP2w7HTH9j_L4OQ](https://www.youtube.com/channel/UCgRBRE1DUP2w7HTH9j_L4OQ))

kiwami japan teaches a lot about various material properties without saying a single word: ([https://www.youtube.com/channel/UCg3qsVzHeUt5_cPpcRtoaJQ](https://www.youtube.com/channel/UCg3qsVzHeUt5_cPpcRtoaJQ)) PolyMatter is really good at economics and politics: ([https://www.youtube.com/channel/UCgNg3vwj3xt7QOrcIDaHdFg](https://www.youtube.com/channel/UCgNg3vwj3xt7QOrcIDaHdFg))

Guitar and other music channels: Davie504 ([https://www.youtube.com/user/Davie504](https://www.youtube.com/user/Davie504)) Rob Scallon ([https://www.youtube.com/channel/UCyDZai57BfE_N0SaBkKQyXg](https://www.youtube.com/channel/UCyDZai57BfE_N0SaBkKQyXg)) TwoSetViolin ([https://www.youtube.com/channel/UCAzKFALPuF_EPe- AEI0WFFw](https://www.youtube.com/channel/UCAzKFALPuF_EPe-AEI0WFFw))

</comment><comment><USER45> They're not creating new content, but Every Frame a Painting was superb for cinematography.

[https://www.youtube.com/user/everyframeapainting](https://www.youtube.com/user/everyframeapainting)

</comment><comment><USER46> * Park Tool - [https://www.youtube.com/user/parktoolcompany](https://www.youtube.com/user/parktoolcompany) \- Tutorials for maintaining the most important machine ever invented.

</comment><comment><USER47> \- Lex Fridman [https://www.youtube.com/channel/UCSHZKyawb77ixDdsGog4iWA](https://www.youtube.com/channel/UCSHZKyawb77ixDdsGog4iWA)

\- Rebel Wisdom [https://www.youtube.com/channel/UCFQ6Gptuq- sLflbJ4YY3Umw](https://www.youtube.com/channel/UCFQ6Gptuq-sLflbJ4YY3Umw)

\- Fresh Out - Life After The Penitentiary [https://www.youtube.com/channel/UCTsGL6oeAKi4lHIMfWwkcyA](https://www.youtube.com/channel/UCTsGL6oeAKi4lHIMfWwkcyA)

\- Living Big In A Tiny House [https://www.youtube.com/channel/UCoNTMWgGuXtGPLv9UeJZwBw](https://www.youtube.com/channel/UCoNTMWgGuXtGPLv9UeJZwBw)

\- JunsKitchen [https://www.youtube.com/channel/UCRxAgfYexGLlu1WHGIMUDqw](https://www.youtube.com/channel/UCRxAgfYexGLlu1WHGIMUDqw)

\- TrueFood TV [https://www.youtube.com/channel/UCOaof-3dr6b7dFIxNP_1Wlw](https://www.youtube.com/channel/UCOaof-3dr6b7dFIxNP_1Wlw)

</comment><comment> a-afterglow Dogen.

Though mostly satirical rather than actually educational lessons, I've recently found it to be an amazing channel. Some of his videos are almost poetic. They give an insight into Japanese culture and quirks. He also offers actual classes via Patreon.

[https://www.youtube.com/watch?v=ucqMh9iYpTo](https://www.youtube.com/watch?v=ucqMh9iYpTo)

</comment><comment><USER48> Oversimplified at: [https://www.youtube.com/channel/UCNIuvl7V8zACPpTmmNIqP2A](https://www.youtube.com/channel/UCNIuvl7V8zACPpTmmNIqP2A)

It is a channel devoted to historical events(mostly wars) and it is very on point and entertaining. With only 10+ videos out, it has already gotten 2 millions + subscribers.

</comment><comment><USER49> Philosophy Tube is pretty good for exactly what you'd expect. The recent stuff is mostly political, but the old stuff is a really good starting point for general philosophy.

<comment><USER50> And if you're into political stuff and want to actually have your views challenged instead of reinforced, on top of Philosophy Tube I'd also recommend: ContraPoints, Some More News, Shaun, Innuendo Studios, Three Arrows.

<comment><USER49> I've seen at least some of most of those, but given my views, those would mostly reinforce them.

<comment><USER50> Fair enough. I've used that term because I wanted to represent them as left- leaning "saviors" (as in, opposition to PragerU, Shapiro, JBP, Crowder, and the rest of the shit on YouTube that only reinforces bigotry) without my comment getting flagged.

</comment></comment></comment></comment><comment><USER51> I'm a big fan of engineerguy ([https://www.youtube.com/user/engineerguyvideo](https://www.youtube.com/user/engineerguyvideo)). Lots of older tech explained.

As for Apex Legends, I find that Frothy ([https://www.youtube.com/user/FrothyOmen](https://www.youtube.com/user/FrothyOmen)) has some great strategy and discussion videos.

For general gaming topics, can't go wrong with Raycevick ([https://www.youtube.com/channel/UC1JTQBa5QxZCpXrFSkMxmPw](https://www.youtube.com/channel/UC1JTQBa5QxZCpXrFSkMxmPw)). His "Years later" series of videos is a highlight.

</comment><comment><USER52> I watch a lot of cooking channels. Here are a few of my favorites:

[https://www.youtube.com/user/MindofaChef](https://www.youtube.com/user/MindofaChef)

[https://www.youtube.com/user/foodandwinevideo](https://www.youtube.com/user/foodandwinevideo) \- Jacques Pepin

[https://www.youtube.com/user/BBQwithFranklin](https://www.youtube.com/user/BBQwithFranklin) \- Aaron Franklin

[https://www.youtube.com/user/CIANetwork](https://www.youtube.com/user/CIANetwork)

<comment><USER53> If you like Indian, "Get Curried" has some amazing recipes : [https://www.youtube.com/channel/UChYpOn9tfcJkfjq7e0KaAhw](https://www.youtube.com/channel/UChYpOn9tfcJkfjq7e0KaAhw)

</comment></comment><comment><USER54> If you're into language learning, Easy Languages: [https://www.youtube.com/user/magauchsein/playlists](https://www.youtube.com/user/magauchsein/playlists)

</comment><comment><USER55> Ben Eater for digital electronics (he's got an excellent series about building an 8 bit computer from scratch)

</comment><comment><USER56> MRC Laboratory for Molecular Biology, videos on molecular biology research by Nobel Prize winners from the institute: [https://www.youtube.com/user/LMBCambridge/videos](https://www.youtube.com/user/LMBCambridge/videos)

Leiden University, video series on Philosophy of the Humanities: [https://www.youtube.com/watch?v=K4ChzesrWKI&list=PLPeStI124d...](https://www.youtube.com/watch?v=K4ChzesrWKI&list=PLPeStI124dee1ByfcDzRvPxKDNb0GQjmo)

Computer Chronicles, TV show on computer technology from the 80s and 90s: [https://www.youtube.com/user/ComputerChroniclesYT/videos](https://www.youtube.com/user/ComputerChroniclesYT/videos)

Peter Thiel's talks and interviews: [https://www.youtube.com/channel/UC3ObfUE2qbhzkC11v0WQtQg/vid...](https://www.youtube.com/channel/UC3ObfUE2qbhzkC11v0WQtQg/videos)

Best of Startup Secrets featuring Michael Skok: [https://www.youtube.com/playlist?list=PLxpB5Hi17Tp2cAs_OoRZS...](https://www.youtube.com/playlist?list=PLxpB5Hi17Tp2cAs_OoRZSHqohHJhy9AWo)

</comment><comment><USER57> Some of my favorites are:

* CGPGrey - 10 minutes long explanations about some topic

* Seytonic - General security and electronic channel

* LiveOverflow - Computer security and software

* FunFunFunction - Functional programming and other CS topics

* GamersNexus - Most in depth computer hardware reviews on Youtube

* Actually Hardcore Overclocking (BuildZoid) - Hardware analyses

* Todd V - Seduction / Social Skills

Ands lot's that people have already talked about like PolyMatter, Louis Rossman, Tom Scott, Brady Haran's Channels (Numberphile, Periodic Table...), and much more...

<comment><USER58> FunFunFunction is my favorite. It has a nice balance of silliness and interesting information.

</comment></comment><comment><USER59> Electroboom (Electronics) [https://m.youtube.com/user/msadaghd](https://m.youtube.com/user/msadaghd)

<comment><USER60> Electroboom is very entertaining and knowledgable, but it bugs me that he purposely shocks himself almost every episode. His safety practices are terrible. I get that that's part of the joke, and as long as you know it's a joke, fine. But somebody who doesn't get the joke and tries to copy him could get hurt.

Of course this is Youtube, so anybody who blindly copies anything there is asking for trouble.

<comment><USER61> My perception of Electroboom is that he makes it blindingly obvious why you shouldn't blindly copy him: as you say, he shocks himself in almost every episode. To me, at least, the message is that if you try to do what he does, you'll get shocked, and if you don't know _exactly_ what you're doing, those shocks can kill you (surely he very carefully calculates how much he's going to injure himself?). I find that message makes me much more careful than the generic "don't try this at home unless you know what you're doing", where I don't really have a good way to assess whether I know what I'm doing.

</comment></comment></comment><comment><USER62> I really enjoy math videos on youtube. [https://www.youtube.com/user/MIT](https://www.youtube.com/user/MIT) anything with Gil Strang is fantastic. [https://www.youtube.com/channel/UCtAIs1VCQrymlAnw3mGonhw](https://www.youtube.com/channel/UCtAIs1VCQrymlAnw3mGonhw) appeals to my sense of humor.

</comment><comment><USER63> If you like lasers and everything related check out styropyro

[https://www.youtube.com/user/styropyro](https://www.youtube.com/user/styropyro)

Also, for random contraptions/robots Michael Reeves delivers hilarious content

[https://www.youtube.com/channel/UCtHaxi4GTYDpJgMSGy7AeSw](https://www.youtube.com/channel/UCtHaxi4GTYDpJgMSGy7AeSw)

</comment><comment><USER64> I just found this channel and I'm amazed at how technical and well researched everything is: Tech Ingredients

The best thing is that he repeats experiments to verify the concepts he is exploring. It seems to still be in its infancy, it could benefit from practical improvements, such as including links to parts, as well as professional video editing, but the content is really strong.

<comment><USER38> I too can vouch for Tech Ingredients! Fantastic channel with some really interesting experiments on there.

</comment></comment><comment><USER17> Tech Ingredients and Applied Science. Just phenomenal. Absolutely amazing.

</comment><comment><USER65> I love exploring different fields that I really know little about. One of my favorite channels is NileRed (and alternative channel NileBlue) which is a chemistry channel that really acts like a proper science channel. NileBlue has recently been showing the clean-up process of projects featured on the main channel, which are just as interesting.

</comment><comment><USER66> Andreas Spiess has some great content, especially for ESP series microcontrollers. He has some videos on soil sensors that you might find interesting. ([https://www.youtube.com/channel/UCu7_D0o48KbfhpEohoP7YSQ](https://www.youtube.com/channel/UCu7_D0o48KbfhpEohoP7YSQ))

</comment><comment><USER67> My all time favorites:

Isaac Arthur - Futurism (A must for any Sci-fi fan)

Astrum - Astronomy (easy astronomy!)

Redlettermedia - Film reviews (Rambling. Incredibly bad puns. Acquired taste)

Baldandbankrupt - Amazing travel blog

Videogamedunkey - Game reviews (and occasionally a song)

Food Busker - Food (recipes & learning about different types of food like Ramen / Beef etc)

Bonus:

RaggtagGamer - Apex Legends Gutter-tier gamer (since you mentioned apex)

</comment><comment><USER68> Binging with Babish: [https://www.youtube.com/channel/UCJHA_jMfCvEnv-3kRjTCQXw](https://www.youtube.com/channel/UCJHA_jMfCvEnv-3kRjTCQXw)

His basisc series is what has essentially been teaching me how to cook, and the binging series is great for getting some inspiration.

</comment><comment><USER69> I really like Bucky Roberts. His channel name is "TheNewBoston." He has a fun way of teaching and gets to the point. I started programming 6 years ago watching his intro to java videos. 6 years later he has millions of subscribers and has videos on a ton of topics including how to make beer lol.

<comment><USER70> I still remember back in 2010 when I was in 5th grade watching his HTML/CSS videos, as a child no other tutorial series stuck as his did. really great work

</comment></comment><comment><USER71> I've been really enjoying these two:

Jamie Windsor (photography) [https://www.youtube.com/channel/UCxCFQfO05RinX6x_r5VVuiA](https://www.youtube.com/channel/UCxCFQfO05RinX6x_r5VVuiA)

The Crafsman SteadyCraftin (various crafting techniques, mostly around making small models and casts) [https://www.youtube.com/channel/UCzsjHlc0WRwZYwlinsmtM4w](https://www.youtube.com/channel/UCzsjHlc0WRwZYwlinsmtM4w)

For cooking I was watching Alex the French Guy but his channel fell into content that's a bit too formulaic for me: [https://www.youtube.com/user/FrenchGuyCooking](https://www.youtube.com/user/FrenchGuyCooking)

I'm watching Binging with Babesh and picking up some tips from that.

</comment><comment><USER72> Lots of great material here to check out after work!

My contribution is a vintage stuff restoration channel called My Mechanics. No verbal explanations of what he's doing, just some subtitles where necessary, and I find this really helps me focus on what he's doing with his hands while restoring these bits.

</comment><comment><USER73> Aimee Nolte Music - really excellent jazz piano and theory with practical examples and explanations

</comment><comment><USER74> DocMikeEvans - [https://www.youtube.com/user/DocMikeEvans](https://www.youtube.com/user/DocMikeEvans) \- Health tips from a Canadian doctor (as they say on their page, a "Med School for the Public")

Eastory - [https://www.youtube.com/channel/UCElybFZ60Hk1NSjgCf7I2sg](https://www.youtube.com/channel/UCElybFZ60Hk1NSjgCf7I2sg) \- History channel focused on Easter Europe and WW2 (for now); very similar with Historia Civilis, which has already been mentioned here; their animated maps of WW2 or mind-blowing; highly recommended

High Pressure Aviation Films - [https://www.youtube.com/channel/UCopOnltjd_os9EhR0nE_tSA](https://www.youtube.com/channel/UCopOnltjd_os9EhR0nE_tSA) \- cockpit video recordings of takeoffs/landings from various planes and airports; they include airport maps, radio traffic and subtitles (the guys are French)

Historia Civilis - [https://www.youtube.com/channel/UCv_vLHiWVBh_FR9vbeuiY-A](https://www.youtube.com/channel/UCv_vLHiWVBh_FR9vbeuiY-A) \- already mentioned here, very nice history channel

J Utah - [https://www.youtube.com/channel/UCBcVQr-07MH-p9e2kRTdB3A](https://www.youtube.com/channel/UCBcVQr-07MH-p9e2kRTdB3A) \- the guy drives through downtown of major cities, especially from USA/Canada, but also Europe; I guess you learn about other cities in these videos :)

Kurzgesagt - [https://www.youtube.com/channel/UCsXVk37bltHxD1rDPwtNM8Q](https://www.youtube.com/channel/UCsXVk37bltHxD1rDPwtNM8Q) \- general channel about science

Nerdwriter1 - [https://www.youtube.com/user/Nerdwriter1](https://www.youtube.com/user/Nerdwriter1) \- a channel about movies and art in general

Thanks for the other people that commented, I found some nice channels that I didn't know about!

</comment><comment><USER75> Very niche, but good: Eli Fieldsteel's YouTube channel for learning Supercollider, the programming language attached to a powerful audio synthesis engine. He also goes into building custom interfaces for experimental music with arduino.

<comment><USER76> He also explains SuperCollider's quirks that might confuse a beginner as they come up, in a way that doesn't overwhelm.

</comment></comment><comment><USER77> * thebennybox (3d and 2d rendering and game engine development tutorials)

* Periodic Videos (charming elemental chemistry)

* Kristen Dirksen (alternative living spaces)

* Practical Engineering (civil engineering)

* Kruggsmash (neat things to do in dwarf fortress, so you don't have to)

</comment><comment><USER78> Any channel which gives a high level view on various software tools i.e what was used before, what problem they were trying to solve, practical usecases, pros and cons , any new tools in that space.

Or ELI5 on various Enterprise stacks.

</comment><comment><USER37> TechLead - Awesome for general coding practices

Fun Fun Function by MBJ - Amazing for learning the ins and outs of Javascript.

Traversy Media - All around amazing coding tutorials.

Level Up Tuts by Stolinski - Beat boy teaching us the ins and outs of web development

</comment><comment><USER79> * [https://www.youtube.com/user/TheScienceAsylum](https://www.youtube.com/user/TheScienceAsylum) \- like a kid's science channel but often surprisingly deep

* [https://www.youtube.com/user/lefticus1](https://www.youtube.com/user/lefticus1) \- C++ trivia, weekly short

* [https://www.youtube.com/user/whatdamath](https://www.youtube.com/user/whatdamath) \- astronomy, daily 10 min

</comment><comment><USER80> For real maths, 3blue1brown is my go-to (1.9M subscribers, fwiw).

For "real science" with younger kids (or just non-sci/eng people), Kurzgesagt is wonderful.

And +1 for Minute Physics (previously mentioned).

</comment><comment><USER81> Some of my favorites include:

Professor Leonard - <USER9>

NancyPi - <USER9>

EEVBlog - electronics / electrical engineering

3blue1brown - <USER9>

Lex Fridman - <USER10>

<comment><USER82> Agree with your math choices. Professor Leonard is an underrated workhorse - every few months I refresh my knowledge on his channel.

</comment></comment><comment><AUTHOR> I really like

* Self Sufficient Me ([https://www.youtube.com/channel/UCJZTjBlrnDHYmf0F-eYXA3Q](https://www.youtube.com/channel/UCJZTjBlrnDHYmf0F-eYXA3Q)) – channel about gardening * The Gaming Merchant ([https://www.youtube.com/channel/UCz2_M6-NBgdiLvDOmlH074g](https://www.youtube.com/channel/UCz2_M6-NBgdiLvDOmlH074g)) – great tutorials for Apex Legends

</comment><comment><USER83> The CMU Database Group: [https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA](https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA)

It's mostly run by Andy Pavlo, a professor at CMU. Full recordings with slides+notes of class lectures, and lots of talks by visiting lecturers. It's far and away the best resource I've found for learning about DB internals.

</comment><comment><USER84> Paul Harrell — Guns

I'm a typical European with only basic training in the armed forces, no other gun relation, I believe in strict gun control, and yet — those videos are fascinating. All those different guns (he's an expert in black powder guns, muzzle-loaded), the monotonous readings from the chronograph, anecdotes and a really down-to-earth and a bit awkward presenter. It's a time sink I've been sucked into lately.

<comment><USER85> Check out forgotten weapons. It has all sorts of history of the development of certain firearms and inspects them as artifacts and engineering marvels.

</comment></comment><comment><USER86> CGP Grey - Similar in spirit to Wait But Why blog. Great, insightful, cartoony explanations.

Futur - Not just a great resource on design but on how to run your own company.

</comment><comment><USER87> A channel I don't see in this thread is "The Thought Emporium", and I think he deserves at least an honorable mention with all the recommendations for Nile Red, Applied Science and Tech ingredients. Its very much in the same vein.

[https://www.youtube.com/channel/UCV5vCi3jPJdURZwAOO_FNfQ](https://www.youtube.com/channel/UCV5vCi3jPJdURZwAOO_FNfQ)

</comment><comment><USER88> IppSec. [https://www.youtube.com/channel/UCa6eh7gCkpPo5XXUDfygQQA](https://www.youtube.com/channel/UCa6eh7gCkpPo5XXUDfygQQA) He does offline HackTheBox boxes, very detailed clear explanation. Excellent resource for anyone interested in hacking and exploits. It's also very fun to spin up the box yourself and follow along.

</comment><comment><USER89> I really like Ashton Gleckman's YT channel. He goes over the process of making and composing movie scores. Check out the video on the Dark Knight. It's fantastic. Unsurprisingly he got hired by Hans Zimmer's studio.

[https://www.youtube.com/channel/UC9Z0p8W-IvB_2K_cAQdf7bg](https://www.youtube.com/channel/UC9Z0p8W-IvB_2K_cAQdf7bg)

</comment><comment><USER90> YouTube is so good and so unfortunate at the same time. YouTube has revolutionized educational content. And I'm not talking about cookie cutter wendover productions, thanks-to-our-sponsor-nord-vpn kind of educational channels. I'm talking about ave, thunderfoot, mikeselectricstuff, and etc. videos coming from engineers who are on the ground and who provide the most clear, unbiased and complete information on whatever they find that is relevant to their field. Thunderfoots busted videos for have been so amazingly enlightening. That's the definition of education: sweeping away all the hearsay bullshit and throwing a light of facts and science on the topic. It's something I couldn't live without.

However, this changes life in a negative way. It's not just that YouTube is pumping out more videos that you would enjoy, it's that YouTube is now pumping out more video content than you can watch which is vitally important. You have no choice but to be watching YouTube in your free time. It makes you a slave to the video feed. Not because you're addicted, but because it's the most effective way to build your information web. The economics demand that you be watching all the time. It's another step in the direction of people being hacked into the matrix hive mind all the time because without the matrix hive mind one will only be left behind.

</comment><comment><USER91> Applied Science, Ben Eater

</comment><comment><USER92> Bonsai/tree channels: Nigel Saunders, Masteryo, Bonsai Mirai, Heron's Bonsai, Arborist Blair Glenn

Boatbuilding: Acorn to Arabella, SV Seeker, Sampson Boat Co

Home building: Kris Harbour, Essential Craftsman, Matt Risinger, Matthew Cremona

Cooking: Pasta Grannies, Cheap Lazy Vegan, Maangchi, Alex the French Guy

Astronomy: Anton Petrov

Coder vlogs: ThinMatrix, Jonathan Blow

Esoteric Knowledge: Rev Jonathan Barlow Gee

</comment><comment><USER93> Found linus tech tips surprisingly entertaining.

e.g. Their episodes attempting to watercool 6 powerful PCs on a giant watercooling loop

</comment><comment><USER94> Michael Stark Investing - to learn about long-term & professional investing

[https://www.youtube.com/channel/UCJetbEO3QGCosQHb_43jVNg/fea...](https://www.youtube.com/channel/UCJetbEO3QGCosQHb_43jVNg/featured?disable_polymer=1)

</comment><comment><USER95> Throwing in some random favorites : Kento bento ( amazing bank heist, war, world politics vids )

3blue1brown (math)

brothersGreenEats ( cooking )

codingtrain

</comment><comment><USER96> 'JHS Pedals', 'shnobel', 'JLeonardJ', and 'Mike Hermans' all have great content about guitar pedals, effects, etc.

[Note: Even if you're not a guitarist, JHS's "The First Guitar Effects Ever" is an interesting watch.]

</comment><comment><USER97> Food Wishes, Laura in the Kitchen, Bon Appetit, Tasty, Munchies, Pasta Grannies, Maangchi

<comment><USER98> I'd add Americas Test Kitchen - independent testing of kitchen appliances and basics. Recipe how to's after extensive testing. Good cooking tips.

</comment></comment><comment><USER99> PBS Eons for Paleontology and Anthropology - [https://www.youtube.com/channel/UCzR- rom72PHN9Zg7RML9EbA](https://www.youtube.com/channel/UCzR-rom72PHN9Zg7RML9EbA)

</comment><comment><USER100> Try Smartereveryday. Love Dustin to hell. [https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA](https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA)

</comment><comment><USER101> _Tech channels for keeping up to date_ : LinusTechTips, Techlinked, Science Studio

 _Tech channels that go in-depth on various topics_ : GamersNexus, Actually Hardcore Overclocking, Computerphile, LiveOverflow

 _Math_ :

3Blue1Brown

 _History_ :

Shadiversity, The Armchair Historian

 _Futurism_ :

Isaac Arthur

 _Politics_ :

Aydin Paladin

 _Videogames_ :

Bellular News, Digital Foundry

 _Electronics_ :

EEVBlog

 _Guns and other weapons_ :

hickok45, ForgottenWeapons

</comment><comment><USER102> Accursed Farms is the best gaming related channel I'm subscribed to. For whatever reason I think his series, Game Dungeon, is the best thing on the internet.

For engineering/machining - This Old Tony, AvE, Micheal Cthulhu

Watercolor by Shibasaki

</comment><comment><USER103> Surprised not to see Computerphile mentioned so far:

[https://m.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA](https://m.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA)

</comment><comment><USER104> Gaming & politics: Hbomberguy, Jim Sterling

Politics: Shaun, philosophytube, contrapoints

Food & Travel: Tabieats, mikey chen/strictly dumpling

Mountain Biking: seths bike hacks, bkxc

If you haven't checked out mountain biking youtube before I highly recommend it!

</comment><comment><USER105> Will throw a shout out to bps.space, a channel about one guys quest to make a business out of model rockets. I don't think I've actually learned that much about rocketry but the videos are awesome.

</comment><comment><USER106> Learn how to fix your car - Scotty Kilmer [https://www.youtube.com/user/scottykilmer](https://www.youtube.com/user/scottykilmer)

</comment><comment><USER107> Always enjoy watching ColdFusion - [https://www.youtube.com/user/coldfustion](https://www.youtube.com/user/coldfustion)

</comment><comment><USER108> [https://www.youtube.com/channel/UC4xKdmAXFh4ACyhpiQ_3qBw](https://www.youtube.com/channel/UC4xKdmAXFh4ACyhpiQ_3qBw)

</comment><comment><USER109> Guitar:

\- Pete Thorn - amazing guy, although no lessons, he shows various effects and stuff!

\- Ben Eller - His lesson about vibrato is a must-watch

\- Rick Beato - Just plain amazing

\- Adam Neely - If you want to delve REALLY deep into music theory

</comment><comment><USER110> Jayz2cents - lots of info and tutorials on custom PC water cooling. Last year I heavily binged his videos and built a custom rig with a custom loop. It's great fun.

</comment><comment><USER111> Jackson Galaxy - How to be a better kitty father

Helpful Vancouver Vet - How to be a better kitty father

EricTheCarGuy - DIY car stuff

Scotty Kilmer - DIY car stuff

50sKid - DIY car stuff

I Like To Make Stuff - <USER13>

Paul Sellers - <USER13>

Stumpy Nubs - <USER13>

Jason Turner - C++

</comment><comment><AUTHOR> Wow. Thanks everyone for all these great suggestions. I guess I'll have enough content to watch for years to come. Definitely bookmarking this thread

</comment><comment><USER112> I've been inspired GoRails and Laracasts.

Outside of coding, I've enjoyed Day9, Marginal Revolution and various interview shows with accomplished guests.

</comment><comment><USER113> My personal favorite is "closer to truth".

It touches on everything - math, biology, religion, philosophy, physics.

</comment><comment> chupa-chups Just read. More information, more compressed, easier to skip what you already know. Now flame me :)

<comment><USER114> This post is for those who have already chosen to use youtube. How about you help us out with a Reading recommendation or a ask HN?

</comment></comment><comment><USER115> * Paul Davids

* Adam Neely

* Veritasium

* Smarter Every Day

* AvE (only if you can laugh with a Drunk Canadian)

* Minute Physics

* SciShow

* Cody's Lab

<comment><USER116> Hmmm based on the above list, you might also enjoy Up and Atom:

[https://www.youtube.com/channel/UCSIvk78tK2TiviLQn4fSHaw](https://www.youtube.com/channel/UCSIvk78tK2TiviLQn4fSHaw)

</comment></comment><comment><USER117> Ivan Miranda This Old Tony Skyentific James Bruton Peter Sripol Marco Reps

</comment><comment><USER118> scanlime [https://www.youtube.com/user/micahjd](https://www.youtube.com/user/micahjd)

</comment><comment><USER119> honest manual labor/heavy machinery/repairs/fabrication - Andrew Camarata [https://www.youtube.com/channel/UCUujfNBK9uv3cIW-P5PX7vA/vid...](https://www.youtube.com/channel/UCUujfNBK9uv3cIW-P5PX7vA/videos?disable_polymer=1)

\----

fixing old junk/cars/bikes/engines - <USER14> [https://www.youtube.com/user/mustie1/videos?disable_polymer=...](https://www.youtube.com/user/mustie1/videos?disable_polymer=1)

\----

fixing old electronic junk - The Post Apocalyptic Inventor [https://www.youtube.com/channel/UCDbWmfrwmzn1ZsGgrYRUxoA/vid...](https://www.youtube.com/channel/UCDbWmfrwmzn1ZsGgrYRUxoA/videos?disable_polymer=1)

\----

old technology deep dives - Technology Connections [https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q/vid...](https://www.youtube.com/channel/UCy0tKL1T7wFoYcxCe0xjN6Q/videos?disable_polymer=1)

Techmoan [https://www.youtube.com/user/Techmoan/videos?disable_polymer...](https://www.youtube.com/user/Techmoan/videos?disable_polymer=1)

VWestlife [https://www.youtube.com/user/vwestlife/videos?disable_polyme...](https://www.youtube.com/user/vwestlife/videos?disable_polymer=1)

\----

fixing electronics - The Workbench [https://www.youtube.com/user/kore464/videos?disable_polymer=...](https://www.youtube.com/user/kore464/videos?disable_polymer=1)

CORE [https://www.youtube.com/user/1servicecore/videos?disable_pol...](https://www.youtube.com/user/1servicecore/videos?disable_polymer=1)

Terabit Lab [https://www.youtube.com/channel/UCRRTfkRDKqsI9FSXP1sc4kw/vid...](https://www.youtube.com/channel/UCRRTfkRDKqsI9FSXP1sc4kw/videos?disable_polymer=1)

Laptop.In.UA Videochannel [https://www.youtube.com/channel/UCIHSBp0MiQDV-b1dQuS_BfA/vid...](https://www.youtube.com/channel/UCIHSBp0MiQDV-b1dQuS_BfA/videos?disable_polymer=1)

Langeron.lg.ua [https://www.youtube.com/channel/UC2EQmypjuRR4oBYQICIEgCg/vid...](https://www.youtube.com/channel/UC2EQmypjuRR4oBYQICIEgCg/videos?disable_polymer=1)

Remonter [https://www.youtube.com/user/MrMarigor/videos?disable_polyme...](https://www.youtube.com/user/MrMarigor/videos?disable_polymer=1)

STS Telecom [https://www.youtube.com/channel/UC39yMXOL0ubFxLWwF1RwelA/vid...](https://www.youtube.com/channel/UC39yMXOL0ubFxLWwF1RwelA/videos?disable_polymer=1)

iPad Rehab [https://www.youtube.com/channel/UCPjp41qeXe1o_lp1US9TpWA/vid...](https://www.youtube.com/channel/UCPjp41qeXe1o_lp1US9TpWA/videos?disable_polymer=1)

\----

welding aluminum - ПРАВКА,СВАРКА АЛЮМИНИЯ. Евгений Иванов [https://www.youtube.com/channel/UC_HZvxzC_PWvRKoFznYOfYw/vid...](https://www.youtube.com/channel/UC_HZvxzC_PWvRKoFznYOfYw/videos?disable_polymer=1)

<comment><USER120> what! you've been spying at my YouTube account for ideas? heheh.

</comment></comment><comment><USER121> Japanese Ammo With Misa

Khan Academy - <USER15>

Kurzgesagt - ??

are the ones I can think of right now.

</comment><comment><USER122> Any good one for learning synths?

<comment><USER44> Dylan Tallchief is pretty good:

[https://www.youtube.com/channel/UCIu2Fj4x_VMn2dgSB1bFyQA/fea...](https://www.youtube.com/channel/UCIu2Fj4x_VMn2dgSB1bFyQA/featured)

</comment></comment><comment><USER123> Some wide variety of picks for eclectic tastes :)

If you have any recommendations you think I'd enjoy please drop a reply.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* LiveOverflow (security/hacking/CTFs)

[https://www.youtube.com/channel/UClcE- kVhqyiHCcjYwcpfj9w](https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w)

His Pwnie Island series is super fun and accessible for just about everyone about how to apply hacking concepts to a networked video game, with more in- depth other vids on smashing the stack, overflows, and lately, hacking JS engine.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Tronics Fix (repairs)

[https://www.youtube.com/channel/UCfOrKQtC1tDfGf_fFVb8pYw](https://www.youtube.com/channel/UCfOrKQtC1tDfGf_fFVb8pYw)

He repairs broken consoles, especially modern eg. Switch / PS4 / XBone. If you're interested in repairability / how these things work inside it's pretty interesting.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Helpful Vancouver Vet (pets)

[https://www.youtube.com/channel/UCtEnS6HGyK1oe71sxbJuhcw](https://www.youtube.com/channel/UCtEnS6HGyK1oe71sxbJuhcw)

Tips on how to look after your pet, with a general focus on cats, occasionally dogs.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* People Make Games (gaming industry background stories)

[https://www.youtube.com/channel/UCZB6V9fUov0Mx_us3MWWILg](https://www.youtube.com/channel/UCZB6V9fUov0Mx_us3MWWILg)

Stories on the stuff that goes on behind the games. How Neopets was owned by Scientologists. The history of a particular title. Shutdowns / layoffs at Blizzard / Telltale.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Middle 8 (music)

[https://www.youtube.com/channel/UCfeppgcy70ERp4gQrsYijsg](https://www.youtube.com/channel/UCfeppgcy70ERp4gQrsYijsg)

Focus on particularly indie/alternative music - how influential albums were made, how up and coming stars are changing the landscape

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Marshall McGee (audio design)

[https://www.youtube.com/channel/UCIoNgwHpavUi2UnC68cKgbw](https://www.youtube.com/channel/UCIoNgwHpavUi2UnC68cKgbw)

He works for a AAA game developer. Focus on how to create engaging sound design, with a lean towards gaming, but also dipping into TV and movie audio design

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Modern Vintage Gamer (emulation/DRM/anti-piracy)

[https://www.youtube.com/channel/UCjFaPUcJU1vwk193mnW_w1w](https://www.youtube.com/channel/UCjFaPUcJU1vwk193mnW_w1w)

Vids go into detail on how different consoles, arcade boards etc. implement(ed) DRM and anti-piracy measures. Also works on his own homebrew stuff, so some vids on that like getting Diablo running on Switch.

</comment><comment></comment><comment></comment><comment></comment><comment>====

* Summoning Salt (speedrun history)

[https://www.youtube.com/channel/UCtUbO6rBht0daVIOGML3c8w](https://www.youtube.com/channel/UCtUbO6rBht0daVIOGML3c8w)

Pick a game and run through the history of speedrunning a particular category in that game. How the record has progressed over time, major breakthroughs, glitches and the stories behind the records.</comment>


Zed Shaw on Bullying - <AUTHOR> http://sheddingbikes.com/posts/1306948009.html <comment><USER2> When I first came across Zed, I thought he was intelligent but over the top. Now, I get why he does it and I've come to respect him a lot more.

Most people stay quiet and try to "take the high road" when people are being jerks, but that does nothing to slow down or stop the jerk behavior. In order to publicly come out against it, you've also got to be entertaining and amusing so that at least some people want to read - if you're just writing that people are being immature, no one's going to read that. But if you put it in a somewhat interesting way, people get some laughs out of it _and_ ideally you can slow down the spread of jerk behavior a little bit.

I still think Zed is over the top sometimes, but I love that he comes out strongly against when do jerk stuff and think the over-the-topness actually helps facilitate taking strong stances. Also, he's a massively prolific guy - man, he's launched a lot of interesting projects. I respect the dude a lot.</comment>


Scientific paradigms constantly change in order to reflect reality - <AUTHOR> http://aeon.co/magazine/science/why-scientific-paradigms-keep-changing/ <comment><AUTHOR> "The capacity for self-correction is the source of science's immense strength, but the public is unnerved by the fact that scientific wisdom isn't immutable. Scientific knowledge changes with great speed and frequency – as it should – yet public opinion drags with reluctance to be modified once established. And the rapid ebb and flow of scientific 'wisdom' has left many people feeling jerked around, confused, and increasingly resistant to science itself."

Scientific knowledge changes constantly based off of the latest research, and is re-synthesized into the textbooks every once in a while. This means that the stuff you learned in college is massively out of date, and may have many inaccuracies. It's frustrating to feel like you are losing ground against science, but look on the bright side: every time we change our minds in the wake of new results, we refine our understanding of the world.</comment>


Intel's Cache Monitoring Technology Software-Visible Interfaces - <AUTHOR> https://software.intel.com/en-us/blogs/2014/12/11/intel-s-cache-monitoring-technology-software-visible-interfaces <comment><USER2> Great, we've been using performance counters to characterize what's been going on inside caches at runtime and I'm really glad Intel is taking time to add real monitoring features to cache contention and use.

These factors are increasingly becoming a critical part of system performance and our operating system and hypervisor schedulers are woefully underprepared to deal with it.

That all said, I'm sure the OS level interfaces are likely to take some time to become available and even more to become usable, the perf_events_open syscall on Linux is a clusterfuck and performance counters have been around for years. This stuff may only be usable from kernelspace for awhile.

<comment><USER3> [http://lwn.net/Articles/620699/](http://lwn.net/Articles/620699/)

And here's the patch that uses cgroups to control cache allocation in future processors: [http://lwn.net/Articles/622893/](http://lwn.net/Articles/622893/)

</comment></comment><comment><USER4> Where can I find out about what information is monitored (ie the Event ID information.)

<comment><USER3> The Intel bible volume 3 is the definitive source but it can be somewhat confusing to interpret. [http://www.intel.com/content/www/us/en/processors/architectu...](http://www.intel.com/content/www/us/en/processors/architectures- software-developer-manuals.html)</comment></comment>


Show HN: React-smart-key – Pass anything as key without re-renders - <AUTHOR> https://github.com/zzarcon/react-smart-key <comment><USER2> What is an example of when you would want a promise to represent the key of a component? Wouldn't you be more interested in identifying the component by the _result_ of the promise?

</comment><comment><USER3> Does this improve performance much?

Stat's or bench marks would help sell the idea to people</comment>


"MapReduce is Good Enough" by Twitter scientist - <AUTHOR> http://arxiv.org/pdf/1209.2191v1.pdf

<comment><USER2> I don't quite understand the gradient descent section. How do you parallelize stochastic gradient descent? Each iteration changes theta, so any parallel computations will be computing the wrong gradient. His citation for that section doesn't seem to address this, but I only skimmed that paper so I could be wrong.

<comment><USER3> You are correct that each iteration changes theta. You are also correct that parallel computations will be computing the wrong gradient.

However, this is not bad.

 _Stochastic_ gradient descent (non-parallel, simply sequential) also computes the "wrong" gradient. If you compute the gradient over the entire example set, you get the "true" gradient.

Nonetheless, SGD (stochastic gradient descent) converges faster than batch gradient descent, because the cost of each update is cheaper (one example vs. all example gradient computation). More importantly, doing a _stochastic_ gradient descent sometimes leads to finding _better_ local optimum. Batch tends to get you into easy-to-find local optimum, and you have no stochasticity that temporarily pops you out of a local minimum and allows you to find a better one. (See Lecun paper from 97 or 98, "Efficient Backprop".)

[edit: I initially wrote the following: "So computing a stochastic gradient over each example in parallel, and them aggregating them, isn't necessarily a bad idea. It's particularly a good idea when you are operating over zipf-ian sparse distributions, like natural language inputs, where many words will be quite rare and infrequently updated in a sequential SGD approach."

Jimmy Lin presents that approach, but points out that the aggregator step is a bottleneck. So, as pointed out by iskander's child comment, each mapper trains SGD _on a subset_ of the examples, and the trained models are aggregated into an ensemble. Thank you for the correction. The point stands that stochastic updates can give superior generalization accuracy to batch updates.]

<comment><USER4> >So computing a stochastic gradient over each example in parallel, and them aggregating them, isn't necessarily a bad idea.

Wait a minute, I don't think that's what the paper is suggesting. The communication costs of aggregating every micro-step of SGD would be extreme. I _think_ Jimmy Lin is saying you should partition the data, train one model per partition using SGD, and then combine the models in an ensemble.

</comment></comment></comment><comment><USER5> Funny how Twitter happens to have the guy who invented Storm...

<comment><USER6> On that note, what are the viable alternatives?

All I'm really aware of are Google Proprietary Magic™ (motherfuckers. I want colossus baaaaad), CFS from DataStax, Storm (sorta-not-really?), and Spark.

<comment><USER7> Sector/Sphere is what the Sloan Digital Sky Survey uses.

Instead of supplying map and reduce routines, you implement generic "user defined functions". This gives you some more flexibility about how the work is handled, though if you want to just implement map and reduce UDFs, it supposedly gets better performance than Hadoop.

It's also designed to support distributing work over WANs. I think Hadoop really wants every compute node to be on the same LAN.

<comment><USER6> >I think Hadoop really wants every compute node to be on the same LAN.

Fucking a-right it does. You should see the labyrinthine depths people descend to in order to scale Hadoop. Sub-clusters of sub-clusters, rack-local clusters, Zookeeper nodes all over the place.

It's like fuckin' 'Nam all over again man.

</comment></comment></comment></comment><comment><USER8> I have a naive question regarding MapReduce.

I tend to observe that MapReduce is often used to do "search requests" that would be more easily answered with indexes.

Am I missing something?

<comment><USER9> Where does the index come from?

<comment><USER8> Indexing can be done on the fly, when adding or modifying entries.

<comment><USER9> Only if your data is stored in such a way that you can monitor adds and modifications. MapReduce is often used on huge bags of data pulled from random places or as one pass in a massive sequence of passes (think pagerank), where any index will be destroyed by each pass.

MapReduce isn't a database. It avoids mutable state such as an index. It's more like a command line tool such as grep.

You could also use MapReduce to build your index.

Finally, it is a simple example. Like how people use fib to demo parallelism.

<comment><USER8> Thanks for your answer. My point was exactly what you're implying: wouldn't it be cheaper to insert the data into an ad hoc "database" instead of using Hadoop?

<comment><USER9> What kind of database are you going to insert into if you have 1000 TB of data? Let alone an open source one. What kind of database is going to allow you to set everything up and strip it all down just for one of a million passes of your data? Do you have a simple database that you can distribute over thousands of nodes?

Searching isn't really a MapReduce problem anyway - think, what is the map? What is the reduce? They're not really any kind of computation are they?

If you want to understand why MapReduce, find a better motivating example than search. PageRank is the classic.

Have you read the paper? If not, that would be the best start.

J. Dean and S. Ghemawat. MapReduce: Simplified data processing on large clusters. In Proceedings of Operating Systems Design and Implementation, 2004.

<comment><USER4> It seems like a pretty straightforward MapReduce, though I agree that if you're doing searches repeatedly or your data is small enough you should use a database.

(map = search a partition and return top k results, reduce = combine multiple n*k result lists into a single result list)

</comment></comment></comment></comment></comment></comment></comment><comment><USER10> What are the author's thoughts on Dremel?

</comment><comment><USER11> But dremel...</comment>


Bitcoin surges in Zimbabwe after military seize power - <AUTHOR> https://www.timeslive.co.za/sunday-times/business/2017-11-15-bitcoin-surges-in-zimbabwe-after-military-seize-power/ <comment><USER2> I feel like there are whales that simply manipulate the price based on news. There's little evidence to suggest bitcoin has any usage in zimbabwe in practical day to day usage.

Therelies the problem with bitcoin, why would someone in zimbabwe pay 1 week of their salary to move 3 weeks of pay and still not be sure if the money will still be there tomorrow?

<comment><USER3> if you didn't dealt with this you can't understand, but simply put, 1 week of pay could be toilet paper next week(s), as it happened in Venezuela.

In my country some years ago, in a time of crisis for example the government locked all foreign currency in banks, and auto exchanged it for the national currency, at a rate set by them, it was robbery basically, prices would jump up like 25% day to day, so the national current was worthless, oh, they did the same with all the private owned gold in banks or so they could grab, sold for national currency, same scenario I think it happened in Basil too, government locking money in banks.

<comment><USER4> .... but bitcoin frequently jumps 25% a day on NON-domestic news.... how is it a better store of value?

<comment><USER5> That still beats hyperinflation or the currency collapsing outright. Also, what other investment options do you have? I have no idea how easy or hard it is to buy Vanguard shares on short notice in Zimbabwe.

<comment><USER6> Probably not hard for the elite or upper class, if you have access to the internet and an interactive brokers account.

</comment></comment></comment></comment></comment><comment><USER7> I don't want to start the usual bitcoin scaling debate, but aren't the fees extremely high now?

Using [1] an average transaction costs about 10$, this is particularly bad in a poor country. I wonder if using a cryptocurrency is really the best option in this case.

[1]: [https://bitcoinfees.earn.com/](https://bitcoinfees.earn.com/)

<comment><USER8> Average transaction cost has been shown to be a bad metric, context:

[https://www.reddit.com/r/Bitcoin/comments/7b7jj1/john_newber...](https://www.reddit.com/r/Bitcoin/comments/7b7jj1/john_newbery_responds_to_erik_voorhees_10_average/)

<comment><USER9> 24 hours? I want it to confirm in 1 second for even less fee than that. How else can Bitcoin become a serious mean of payment?

<comment><USER10> How else can wire transfers become a serious means of payment??

<comment><USER9> Do you pay online with wire transfer? My vision is a decentralised coin that is as fast as VISA is perceived but a lot cheaper to transact. Obviously that's not the vision of Bitcoin though?

<comment><USER8> Please don't start on the "Vision" rhetoric, look at the pipeline of core, there is a clear path to VISA scale tx but it is an engineering challenge, unfortunately the majority of people complaining and talking about scaling blocksize (right now, with a terrible straight-up hard-fork) are (bad) Operations people who are more than happy to shitcan half the benefits of a decentralised, privacy focused system for a frankenstein system that in reality still won't compete with VISA. Protip, if you're competing against a behemoth incumbent, it's not enough to simply match their capabilities, you have to surpass them. Lightning network fees will be cheaper than VISA, a lot cheaper. Scaling a $120b financial network on a whim without a real engineering team is not only a bad idea, it's downright fucking deplorable to put users at risk.

<comment><USER9> I've never said that Bitcoin Cash is any better. It may have lower fees right now but it still takes ages to transact. I just doubt that any Bitcoin based coin will ever match my vision and that we need something fundamentally different. Maybe Lightning Networks will solve it but it doesn't seem clear.

</comment></comment></comment></comment></comment></comment></comment><comment><USER11> I'm intrigued by the idea that cryptocurrencies can exist and may help alleviate economics crises, but in a dark plot twist can't governments essentially own the majority of computing power, start their own cryptocurrency, and outlaw all others? What does the world look like when a decentralized concept like this is appropriated and brute forced into a more- or-less centralized concept? (Or perhaps I'm way off track...)

<comment><USER12> Sure they can try to "outlaw" cryptocurrencies. Or the internet as a whole. Good luck with enforcing it though…

<comment><USER13> Or you outlaw changing cryptocurrency into fiat currency or providing any goods or services in exchange for cryptocurrency. What would bitcoin's value be right now, if it was illegal to convert into any fiat currency? No established exchanges (just black market ones). In addition, due to the power requirements, it is probably pretty easy to figure out who is mining.

<comment><USER14> They can outlaw exchanges and then cryptocurrencies would "simply" become a black market or "shadow" economy. But they can't stop it.

<comment><USER15> But at that point wouldn't people just use cash?

<comment><USER16> Cash doesn't work over the internet and is not immune to central bank meddling.

</comment></comment></comment></comment></comment></comment><comment><USER17> Is this a legitimate news source? I have a difficult time believing this part:

> The events unfolded as Zimbabwe is in deep crisis. The economy has halved in > size since 2000, an estimated 95% of the workforce is jobless and as many as > 3 million Zimbabweans have gone into exile.

95% unemployment?

<comment><USER18> Fact check on it:

[https://africacheck.org/reports/is-zimbabwes-unemployment- ra...](https://africacheck.org/reports/is-zimbabwes-unemployment- rate-4-60-or-95-why-the-data-is-unreliable/)

Basically, it's complicated, and nobody knows what to believe. The 95% figure is taken from the CIA World Factbook, and has been repeated frequently in mainstream media and on Wikipedia. However, depending on who you ask and how you count, it could be as low as 4%.

Keep in mind that not everyone in the world takes Western institutions (like a national government, rule of law, and functioning economy) for granted. More than half the world's population still lives on subsistence agriculture: they tend a small plot of land, which generates enough food to feed their family and trade with surrounding villagers. These people are still "employed" in the sense that they work to support themselves, but they don't participate in any traceable economic activity.

<comment><USER19> I thought "economic unemployment" is defined by the people who seek a job while not having a current one. People who do not seek a job aren't counted. It's been a very long while since the economy classes though.

<comment><USER18> ...how do you define "seek a job" in a place where the concept of full-time employment is alien?

Therein lies the rub. If you dig into the stats, the 10% unemployment rate quoted in official government statistics - and measured accordingly to the methodology economists usually use, excluding people who have "given up on searching for a job - is based on a definition of "job" where they have worked (in cash or in kind) for at least one hour in the past week. By those stats, 50% of the country was not in the labor force, 45% was "employed" (for at least one hour a week), 5% was actively unemployed.

But then when you dig further, 75% of those classified as "employed" didn't receive any payment for their work. They bartered. So now we're looking at 12.5% employment. And 84% of those employed worked in the informal sector, i.e. maybe they did a couple hours of labor for another villager. Considering the large overlap between the bartering & informal sectors, we're at around 5% full-time employment in the country.

That shows the difficulty in applying models built for an industrial economy to regions that still primarily function on an agrarian economy. The definitions they use are nonsensical - they don't apply to how people qualitatively work. (There're similar difficulties applying models made for industrial economies to _post_ -industrial economies - how do you classify someone who drives for Uber & Lyft at the same time while AirBnBing out their house, doing Instacart runs, running an Amazon import-export business over the Internet, trading in Bitcoin, and selling stuff on Etsy? Is that 0, 1, or 7 jobs? Are they a financier or taxicab driver?)

<comment><USER20> a more sensible approach is counting how many people maintain a certain standard of living (determined by local or global metrics, whatever you are interested in) without relying on government assistance or charity.

</comment></comment></comment></comment></comment><comment><USER21> For additional context: when you see the $13,000 price - don't think that is USD, even if it nominally is.

A year ago Zimbabwe introduced a surrogate currency known as the "bond note"[1] that is officially pegged 1:1 with the USD. Because of Gresham's law[2] (and higher utility of USD compared to the Bond note), the USD disappeared from the market and now commands a premium. Just to confuse things further, there are cash shortages even for bond notes as the central bank is attempting to rein-in inflation - electronic money (bank balances) is the 3rd tier of currency that is commonly available, and the bond notes command a premium over electronic money that you can wire in and out of your account.

The Zimbabwean exchange in this story (Gollix) strictly uses bank wires to trade (only Zimbabwean banks), so the denomination of the bitcoin price isn't real USD, but something less valuable. If you were to sell your bitcoin on this exchange, you'd pay a premium to convert you electronic balance into USD - and incidentally, you'll end up with roughly the same price as other exchanges (in USD).

1\. [http://www.dw.com/en/zimbabwe-introduces-bond- notes/a-364964...](http://www.dw.com/en/zimbabwe-introduces-bond- notes/a-36496437)

2\. [https://en.wikipedia.org/wiki/Gresham%27s_law](https://en.wikipedia.org/wiki/Gresham%27s_law)

</comment><comment><USER22> Yeah it is probably Zimbabwe that helped bitcoin increase in value. A country that has 16 billion GDP and $600 GDP per capita [1] Even if all the people in Zimbabwe tried to buy bitcoin that day, the value of bitcoin would remain the same.

[1] - [https://en.wikipedia.org/wiki/Economy_of_Zimbabwe](https://en.wikipedia.org/wiki/Economy_of_Zimbabwe)

</comment><comment><AUTHOR> Actually the quoted price is from an exchange with low liquidity and the real price is around $7k:

[https://qz.com/1130147/bitcoins-price-in-zimbabwe-is-not- act...](https://qz.com/1130147/bitcoins-price-in-zimbabwe-is-not- actually-13000/)

</comment><comment><USER23> I find it hard to believe ANYONE wants to take the other side of this and sell bitcoin for local currency. In cases like this or Venezuela, even at exorbitant prices I can't see why anyone would want to hold the local currency.

<comment><USER24> The article says that there is no local currency. Zimbabwe adopted USD and SA rand some years back and the bitcoin exchange sells BTC for USD.

<comment><USER23> Then where is the inflation? 1 usd = 1 usd

</comment></comment></comment><comment><USER25> Could there be a future type of financial vehicle based on news? Since political instability has market effects. From what I understand, prediction markets are simply like sports betting. But what I'm thinking is something that's pegged to currency / commodity price fluctuations.

Did the Saudi purge similarly boost crypto value as well?

<comment><USER26> You're basically describing derivatives, which represent a multi-trillion dollar market...

</comment></comment><comment><USER27> A million a month in Bitcoin trade might not sound like much, but Zimbabwe's total GDP is only $1.3 billion per month

</comment><comment><USER28> very small correlation between situ in Zimbabwe and price of bitcoins. [https://coinmarketcap.com/currencies/bitcoin/#markets](https://coinmarketcap.com/currencies/bitcoin/#markets) Either a pump from Korea or China.

<comment><USER29> Agreed that this seems fishy. Given that Zimbabwe no longer has a local currency, this seems to be USD->BTC on an exchange that happens to be in Zimbabwe. If you have the financial freedom to move your USD, it seems highly unlikely that you'd want to do so into BTC at a price much worse than at other exchanges.

Can anyone familiar with Zimbabwe shed some light on what's happening?

<comment><USER28> Not just fishy -- fake news all the way. There's just not enough capital out of Zimbabwe to dictate a global market cap surge of 10-20 Billion (in the past 3 days)

</comment></comment></comment><comment><USER30> This is a counter-example to the tired meme that crypto-currencies are only a benefit for criminals.

<comment><USER24> How do you know that the people buying BTC in Zimbabwe are not criminals?

<comment><USER31> I'd downvote you if I could.

How would you know that the people buying groceries in your store are not criminals?

It's how a currency is used not by whom. I'd say guarding your life savings against the reckless actions of your government is a legitimate use case.

</comment></comment></comment><comment><USER32> Are there any other examples of this kind of surge happening?

<comment><USER33> It would be interesting to see what would happen to Uber prices

</comment></comment><comment><USER34> We can only hope the military seizes power in the US.

</comment><comment><USER35> Zimbabwe looks poor but I'm 100% certain that thousands of people have billions and trillions of dollars stored at home [https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Zi...](https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Zimbabwe_Hyperinflation_2008_notes.jpg/1280px- Zimbabwe_Hyperinflation_2008_notes.jpg)

<comment><USER36> That was Nigeria...</comment></comment>


64 bits ought to be enough for anybody - <AUTHOR> https://blog.trailofbits.com/2019/11/27/64-bits-ought-to-be-enough-for-anybody/ <comment><USER2> There have been a few OpenCL versus CUDA posts lately and I wanted to add my take on it after writing the GPU portion of sixtyfour, which was my first GPGPU application.

OpenCL needs more examples, tutorials, and documentation. I really wanted to use it because it is cross platform, but quickly gave up. The tutorials and documentation wasn't there, and what I did find was confusing. For CUDA there is an immense body of examples, support, and documentation that makes creating your first CUDA program dead simple.

I went with CUDA.

<comment><USER3> > For CUDA there is an immense body of examples, support, and documentation > that makes creating your first CUDA program dead simple.

Isn't it dead simple only if you have compatible hardware? OpenCL works everywhere, even in the worst case on the CPU through pocl.

<comment><USER4> I'm surprised this isn't more of an advantage. Sometimes you just need to test if your code _runs_ and in my experience, a CPU on my netbook is fine for that purpose. With CUDA I have to upload the code to a VM and test it there. Both expensive and a bit awkward.

<comment><USER2> I originally wanted to do just that, but my laptop is a MacBook and OpenCL is deprecated there. With CUDA I could just ssh to an old box under my desk.

<comment><USER5> I guess you could just ssh with OpenCL too, no?

<comment><USER6> Yes he can, but why would he? It just doesn't make sense to do so.

</comment></comment></comment></comment></comment></comment><comment> Const-me The source code is very hard to port to Windows: pthreads instead of OpenMP, Linux sys.calls instead of std::chrono, proprietary compiler extensions for CPU SIMD for no reason, etc.

That's unfortunate because it would be interesting to compare virtualized V100 GPU with real hardware 1080Ti. On paper, the two are pretty close. If that's true in practice, you can use [https://vast.ai](https://vast.ai) to reduce the cost by a factor of ~5, i.e. it will only cost about $350.

<comment><USER7> That website is kind of sketchy. The blog on it doesn't link anywhere. Is it yours?

<comment> Const-me Not mine, found by DDG by a question like "rent 1080Ti GPU", and there're more.

I don't need their services, but I think the prices are reasonable.

Nvidia is way too greedy, they charged $5000 for server equivalent of a $700 consumer GPU. The major difference between the two GPUs is legal, not technical.

Cloud providers like Google or Amazon have little choice but to pass the cost to users.

<comment><USER8> The server class gpus are generally different silicon than the consumer gpus. That's a technical difference.

<comment> Const-me > generally different silicon

1080Ti / P100:

Chip: GP102 / GP100

Cores: 3584 / 3584

Base clock: 1480 / 1328

Single precision TFlops: 10.6 / 10.6

TDP, Watts: 250 / 300

The only major difference of the chip is double precision performance, probably irrelevant for the OP's task. And I'm not convinced the difference is in the silicon as opposed to firmware or drivers, games don't need doubles so the NV could cripple the consumer model without consequences, just to differentiate the two products.

<comment><USER8> GP100 and GP102 are different sizes. They are certainly different silicon - the die area can't be changed in firmware or drivers.

From techpowerup:

GP100: 610 mm^2

GP102: 471 mm^2

<comment> Const-me Good point. You're right, they are different chips. But still, the only difference is double precision performance (that's probably what these extra transistors do), and support of HBM2 memory as opposed to GDDR5X. Pretty sure Amazon/Google/MS would be happy to offer affordable cloud-based GP102-s, if they could.

</comment></comment></comment></comment></comment></comment></comment><comment><USER9> I don't think I understand the problem.. to do this search you need to have the target number, and if you already have the target number no search is required.. what am I missing ?

<comment><USER10> It's a thought experiment to figure out how long it takes to brute force a 64-bit space. In reality you won't have the number you're searching for.

<comment><USER11> But in reality you'd need to do some complicated operations on each 64-bit item, right? When e.g. cracking a password or so.

I also don't understand what type of real-world application is being simulated here. I do understand that it is a simplified example, but of what?

The takeaway is that it is feasible to perform a single comparison operation for each 64-bit bitstring. But we don't just do a single operation per item in the real world.

<comment><USER12> The complicated operation will generally be a constant factor though. Let's say it takes 100 times longer each cycle, now it'll cost you $100,000 instead of $1000.

</comment></comment></comment></comment><comment><USER2> There is an associated github repo with code for those who want to reproduce results ([https://github.com/trailofbits/sixtyfour](https://github.com/trailofbits/sixtyfour)). Or if you'd like to contribute an ARM version :).

<comment><USER10> Don't know enough about NEON to help, but do you even have hardware to run it on if someone did contribute an ARM version?

<comment><USER2> Yes. AWS has support for ARM instances, and I have an RPI3 :).

</comment></comment></comment><comment><USER10> Up until recently I had considered even a 32-bit brute force to be infeasible (fun story: I learned this during a CTF, when I complained to a team member that I was stuck trying to find a way to not have to do that and they just came back to me with the brute-forced answer about an hour later…). This'll teach me to not underestimate computers in the future :)

<comment><USER13> Advent of Code[1] often has problems that might seem just a bit too much to bruteforce, or not, depending on your background and language at hand. Many of them are bruteforceable enough that I ended up setting races: run a bruteforce in the background while I try to write a less naive solution. Kinda fun, but I also found out that many of the problems are a bit _too easy_ to bruteforce (with C on a modern CPU), taking something like 10-15 minutes.

[1] [https://adventofcode.com/](https://adventofcode.com/)

</comment></comment><comment><USER14> In some CPU-discussions I continuously see some people still insist Intel beats AMD... because AVX512.

But these tests shows minimal difference between AVX2 and AVX512. So what's the big deal?

<comment><USER15> In current-generation Intel CPUs the use of AVX512 forces a reduction in clock speed, negating much of the theoretical benefits.

The clock speed reduction also affects other cores, which may not be executing AVX512 instructions at that time. Code that is nearly 100% AVX512 will get an overall speed boost, but mixed multi-threaded workloads can actually regress in performance. On virtualised or multi-user systems such as Citrix or some database engines this is a serious issue at the moment.

This will improve or go away entirely once they're on 10nm or some smaller process.

Secondly, the rarity of AVX512 means that few applications take advantage of this instruction set, and those that do have not had anywhere the same level of fine-tuning as the more common AVX2 code.

For example, SQL Server recently got vector instruction set support, called "Batch Mode Processing", but I can't find any references to indicate that it uses AVX512, and it probably doesn't.

Once AMD supports AVX512, it trickles down to the mainstream CPUs, and the clock speeds are maintained it'll have a significant advantage over AVX2.

</comment></comment><comment><USER16> Does anyone know why the big cloud vendors don't seem to have any offerings that can beat a regular consumer machine in single thread performance? Surely there must be a market for it?

<comment><USER17> AFAIK server CPUs aren't much different than consumer offerings, and generally more cores = lower clock speeds, and (generally) subsequently leads to lower single threaded performance.

It's highly likely there's a market for it, however I'm doubtful they'd be willing to spec lower-density, higher-performance machines for the few people who would actually take advantage of them. Considering high core count CPUs are becoming the new norm, re-writing or finding software that can take advantage of multiple cores/threads is certainly the way to for maximum performance (where possible, of course)

</comment></comment><comment><USER18> While using GPUs is one way to increase performance, with all of those machines at your disposal you can also use a simple MPI script to run the job in parallel across all of them to drastically bring down the total runtime. This is actually how much of the industry handles parallel processes at scale since running it on a single machine can only get you so far.

<comment><USER19> If you run parallel across many machines you will reduce the time, but the cost stays the same (roughly anyway).

The initial cost is what makes this insane, not the time, and the end result (GPUs) is undebatable the most cost efficient method (in this case very likely by a factor of 50-100x).

A situation like this is not premature optimization. Developers sometimes need to understand that in the scheme of things, their time is not worth very much compared to the cost of the infrastructure required to run their code. Throwing the corporate credit card at optimization issues is far too common today in tech.

<comment><USER20> On the flip side, we spent almost $100,000 in developer time one summer in order to keep a handful of customers from having to upgrade hardware.

We could have gifted them all $5000 machines and spent less. Plus, when you remember that the point of spending on developers is to earn back many times that cost in sales, the opportunity cost of that 3 months of very senior development effort was massive.

</comment></comment></comment><comment><USER21> No quantum supremacy comparisons ?

</comment><comment><USER22> the joke this time is that we switch to non-binary logic gates with qubits.

so we'll still laugh at this comment even though the addressable space turned out to be "good enough", it was just an antiquated framework to begin with

</comment><comment> why-oh-why If my calculations are correct, that GPU is making 1,000,000,000,000 guesses per second.

The takeaway here is that cracking a 64bit password only cost $1700 and is totally doable in 3 weeks.

If you need things to be really safe I guess you need to start lengthening those passwords.

<comment><USER23> If you need things to be really safe, you should enable 2FA.

Those $1700 of computational costs are likely to be run on hacked infrastructure, so definitely doable.

<comment><USER24> The 1700 estimate is probably off by a factor of a million.

1.7 billion in computation

</comment></comment></comment><comment><USER25> The amount of yak shaving needed to get a one line loop running on CUDA is truly impressive. ( _shudder_ ) But I bet an FPGA implementation would beat it, in every way.</comment>