Can You Identify the Different Bird Calls in This Video?

iStock
iStock

Listen closely to birds, and you'll notice that their lilting melodies don't always resemble chirps. Beginner birders who want to learn to identify—and mimic—avian songs can get a crash course by watching the video below, spotted by Slate and filmed by Cornell University's Lab of Ornithology.

Produced as part of the Lab of Ornithology's new online course for birding enthusiasts, the video shows students demonstrating 10 different kinds of song. See how many you can identify for yourself—and if you get stumped, visit the Lab's original YouTube post for a full rundown identifying the species behind each song.

[h/t Slate]

Learn Python From Home for Just $50

Andrea Piacquadio / Pexels.com
Andrea Piacquadio / Pexels.com

It's difficult to think of a hobby or job that doesn’t involve some element of coding in its execution. Are you an Instagram enthusiast? Coding and algorithms are what bring your friends' posts to your feed. Can’t get enough Mental Floss? Coding brings the entire site to life on your desktop and mobile screens. Even sorting through playlists on Spotify uses coding. If you're tired of playing catch-up with all the latest coding techniques and principles, the 2020 Python Programming Certification Bundle is on sale for $49.99 to teach you to code, challenge your brain, and boost your resume to get your dream job.

Basically, coding is how people speak to computers (cue your sci-fi vision of a chat with a creepy, sentient computer), and while it does sound a bit futuristic, the truth is that people are talking to computers every day through a program called Python. The 2020 Python Programming Training Certification Bundle will teach you how to build web applications, database applications, and web visualizations in the world’s most popular programming language.

Python is also the language computers are using to communicate back to programmers. You’ll learn how Jupyter Notebook, NumPy, and pandas can enhance data analysis and data visualization techniques with Matplotlib.

Think back to your creepy, sci-fi visual from earlier; was it some form of artificial intelligence? Contrary to what you may have seen in the movies, artificial intelligence is something you can learn to create yourself. In the Keras Bootcamp, you’ll learn how to create artificial neural networks and deep-learning structures with Google’s powerful Deep Learning framework.

Coding is associated with endless text, numbers, and symbols, but the work code is performing is hardly limited to copy. Dig deep into image processing and computer vision tasks with sessions in OpenCV. You’ll give yourself an extra edge when you can use Python for sifting through information and implement machine learning algorithms on image classification.

Explore coding education with the bundle’s 12 courses, spanning from beginner to advanced levels, to elevate your skillset from home. The 2020 Python Programming Certification Bundle is on sale for $49.99.

 

The Complete 2020 Python Programming Certification Bundle - $49.99

See Deal



At Mental Floss, we only write about the products we love and want to share with our readers, so all products are chosen independently by our editors. Mental Floss has affiliate relationships with certain retailers and may receive a percentage of any sale made from the links on this page. Prices and availability are accurate as of the time of publication.

Do Dogs Get Headaches?

Even without raging benders, dogs might still get headaches.
Even without raging benders, dogs might still get headaches.
damedeeso/iStock via Getty Images

Like babies, dogs can be hard to read in the medical ailment department. Are they listless because they’re tired, or because they’re sick? What’s behind their whining? And can they suffer that most human of debilitating conditions, the headache?

Gizmodo polled several veterinarians and animal behavior specialists to find out, and the answer seems to be a resounding yes.

Although a dog can’t express discomfort in a specific way, particularly if it doesn’t involve limping, animal experts know that canines that have diagnosed brain tumors or encephalitis can also be observed to have a high heart rate, a sign of physical pain. According to Tim Bentley, an associate professor of veterinary neurology and neurosurgery at Purdue Veterinary Medicine, administering painkillers will bring a dog’s heart rate down. If signs of physical distress also decrease, a headache was likely involved.

Unfortunately, not all dogs may offer overt signals they’re feeling some brain pain. According to Adam Boyko, an associate professor of biomedical sciences at the Cornell University College of Veterinary Medicine, dogs instinctively try to mask pain to avoid showing weakness.

Ultimately, dogs have many of the same central neural pathways as humans, which can likely go awry in some of the same ways. But the kind of persistent headaches owing to head colds or hangovers are probably rare in dogs. And while it goes without saying, they definitely don't need any of your Advil.

[h/t Gizmodo]