Learntofish's Blog

A blog about math, physics and computer science

Probability and statistics videos

Posted by Ed on October 15, 2017

Here are some good videos on probability and statistics. I also found them perfect as a quick refresher.

Probability Course by Hossein Pishro-Nik
Video and online book


And here a full university course:

Probabilistic Systems Analysis and Applied Probability
Videos and assignments


Posted in mathematics | Tagged: , | Leave a Comment »

Things flying in compressed air

Posted by Ed on November 12, 2016

Posted in physics | Leave a Comment »

Lectures on C++ STL

Posted by Ed on April 25, 2016

Check out these Channel 9 lectures by Stephan T. Lavavej on the Standard Template Library (STL) in C++.

From the website’s description:

Learn all about the Standard Template Library (STL)  from the great Stephan T. Lavavej (STL), Microsoft’s keeper of the STL cloth (this means he manages the partnership with the owners of STL and Microsoft, including, of course, bug fixes and enhancements to the STL that ships as part of Visual C++).

Posted in programming | Tagged: , | 1 Comment »

Python 3: Inheritance and super()

Posted by Ed on April 23, 2016

Inheritance in Object Oriented Programming (OOP) means that you create a new class by extending an existing class. For example, suppose we have a class Shape with the attribute position. Then we can create a new class Circle by taking Shape and extending it by a new attribute center: Read the rest of this entry »

Posted in computer science, programming | Tagged: , , | Leave a Comment »

Learn to code with these websites

Posted by Ed on April 7, 2016

Two websites that teach you how to code are codeschool and codeacademy. They come with videos followed by interactive questions.

You can find more recommendations at:

Posted in programming, Uncategorized | Tagged: , | Leave a Comment »

How Patreon was founded

Posted by Ed on April 7, 2016

You’ve probably heard of Patreon, a crowdfunding platform that allows people to support artists and creators via a subscription where only 5% are kept by Patreon as commission.

Listen to Jack Conte explaining how he founded Patreon together with Sam Yam. I admire the company because the idea is simple and yet so ingenious.  Conte and Yam were smart enough to recognize a niche and quickly  realise their idea.

Posted in music, Uncategorized | Tagged: , , | Leave a Comment »

Playing Flappy Bird within Super Mario World

Posted by Ed on April 3, 2016

Check out this pretty impressive video by Sethbling showing how to inject the source code for Flappy Bird into Super Mario World. The programming is done within the game of Super Mario World.

Posted in games, programming, Uncategorized | Tagged: , , | Leave a Comment »

Try Linux with these simple steps

Posted by Ed on March 26, 2016

Have you ever wanted to try Linux? Here is how you can do it, and all you need is a USB memory stick. Read the rest of this entry »

Posted in computer science, Education | Tagged: , , , | Leave a Comment »

Introduction to Quantum Computing

Posted by Ed on February 19, 2016

Quantum Computing for the determined
This is a series of 22 videos by Michael Nielsen.
After these videos you can watch this talk given by him.

The topics range from the qubit, quantum gates, superdense coding to quantum teleportation. To understand the lectures I’d say you should have had some exposure to quantum mechanics. In particular you should know about complex numbers and matrix multiplication.

Posted in physics | Tagged: , , , , | Leave a Comment »

Github tutorials

Posted by Ed on February 7, 2016

Here are some nice github tutorials: Read the rest of this entry »

Posted in computer science, Uncategorized | Tagged: , | Leave a Comment »