It's fascinating to see and hear the distinctive personalities of the different sorting algorithms in this 5-minute video. My favorite is the bogo sort at the end, which sounds the best but seems to do a poor job of sorting
Visualization and "audibilization" of 15 Sorting Algorithms in 6 Minutes.
Sorts random shuffles of integers, with both speed and the number of items adapted to each algorithm's complexity.
The algorithms are: selection sort, insertion sort, quick sort, merge sort, heap sort, radix sort (LSD), radix sort (MSD), std::sort (intro sort), std::stable_sort (adaptive merge sort), shell sort, bubble sort, cocktail shaker sort, gnome sort, bitonic sort and bogo sort (30 seconds of it).
Sorting videos are popular on YouTube. I like these ones that show robotos competing to sort balls from darkest to lightest:
YouTuber CGP Grey is known for breaking down complex subjects so that they can be understood by just about anyone. His most recent animated video is no exception. In it, he answers the question, “How do all the algorithms around us learn to do their jobs?,” ie. how do machines learn? Good stuff. He’s even […]
Last month, James "New Aesthetic" Bridle published an influential essay exploring the prolific and disturbing video-spam that had come to dominate Youtube Kids, in which seemingly algorithmically generated videos endlessly recombined a handful of Disney characters and assorted others engaged in violent, abusive and even psychosexual conduct, over a soundtrack of a few repeated public-domain […]
The Paradise Papers continue to expose the economically useless activity that late-stage capitalism rewards with titanic sums of money: today, it's the story of Julien Lavallée, a botmaster ticket-scalper who has harvested the lion's share of concert tickets from all over the world, laundering them for millions through a secret "top seller" program that Stubhub […]
Many of us enjoy the aesthetic of vintage electronics, but trying to use most hardware from the 1950’s isn’t necessarily practical. This is especially true where speakers are concerned. While most of us can appreciate the old-school feel of retro speakers, they have a hard time matching the convenience and power delivered by today’s Bluetooth speakers. […]
Python is one of the most popular and versatile programming languages used by developers today, making it an ideal first choice for those looking to kickstart a career in programming. While you could go back to school or sign up for a pricey coding bootcamp, you can learn the essentials of coding with Python at […]
Going back to school isn’t necessarily an option for everyone. Between the time commitments and steep tuition rates, there are obstacles aplenty as far as furthering education is concerned. However, that’s not to say it’s impossible to learn new skills. Excel with Business lets users access thousands of hours of online learning in Microsoft, business, technology, […]