Weekend Workshop: How to auto tweet your ISP when your Internet slows down

Weekend Workshop
Make:
Need something to keep you busy this weekend? Look no further. The Weekend Workshop is our weekly column where we showcase a badass DIY project that you can complete with minimal skills and expertise. We’ve dug through all the online tutorials on the Web, and gone the extra mile to pinpoint projects that are equal parts easy, affordable, and fun. So put on your work pants, grab your tool belt, and head to the garage — it’s time to start building!

If all goes well, you might never have to suffer through glitchy, slow-loading kitten gifs ever again!

No matter who you are or where you live, we’re willing to bet that your ISP probably sucks. Your broadband is probably slower than advertised, and on certain occasions (usually the most inconvenient times possible), it probably gets so slow you can hardly load a kitten gif on Reddit. Obviously, this is no good — but most of us simply don’t have the patience to call customer service, wait on hold for half an hour, and then complain to a person that probably can’t fix the problem anyway; so we just let it slide.

But, believe it or not, it doesn’t have to be like this. With a handful of cheap electronics and a few lines of code, you can actually create a robot that logs your Internet speeds throughout the day, and then automatically complains to your ISP through Twitter. You don’t have to do it yourself! And don’t let that whole “lines of code” part scare you off, either. You don’t need any programming experience to make this contraption. There are a handful of really smart people in the world who have published their code online. All you have to do is get the right hardware and make sure your copy/paste skills are up to snuff. Here’s what you need to make it happen:

Required gear:

Yup. That’s it. Once you’ve got everything together, you just hook up your keyboard and monitor to your Raspberry Pi, then fire everything up. From there, just follow these awesome instructions from Alsdair Allan of Make. He breaks down all the big, scary Python programming into a series of easy-to-follow steps — so as long as you know how to copy/paste, you should be golden.

Oh — and one last thing. Technically the aforementioned tutorial shows you how to log your Internet speeds and automatically save them to a Google Docs spreadsheet with IFTTT. This is great for keeping track of your broadband, and will help you hold your ISP accountable if your speeds are consistently lower than what you’re paying for. On the other hand, if you want to take things a step further and send out an automatic complaint whenever your speeds dip below a certain point, you’ll need to switch up Allan’s IFTTT recipe and use the Twitter channel instead of Google Docs.

If all goes well, you might never have to suffer through glitchy, slow-loading kitten gifs ever again!

Emerging Tech

Ex astris, scientia: Star Trek logo spotted on the surface of Mars

The Mars Reconnaissance Orbiter has been boldly going to Mars and capturing images since 2005, and now it has spotted something where no man has gone before: a structure on the planet's surface which will look familiar to Trekkies.
Deals

The best iRobot Roomba deals to make cleaning your home a breeze

Keep your home clean without lifting a finger using a robot vacuum cleaner. These nine iRobot Roomba deals not only help you keep your home tidy, but many also come with advanced features such as automatic scheduling and Wi-Fi connectivity.
Mobile

Bored with your Snapchat username? Here's how to change it

We've all been there. You're setting up a new account and just type in whatever pops into your head as a username. Then, later on, you realize that was a mistake. Here's how to change your Snapchat username.
Home Theater

How to update the Kodi media center on all of your devices

Keeping Kodi updated with the latest version is important for accessing new features and improved security. But it's not always an automatic process. We'll walk you through the right way to update Kodi on all of your devices.
Social Media

Need a new Identity? Here's how to change your name on Facebook

There comes a time when everyone must change their online name for one reason or another. Check out our quick guide on how to change your name on Facebook in under five minutes without all the expected fuss or digital hoops to jump through.
Emerging Tech

Adobe develops tool to identify Photoshopped images of faces

With deepfake videos making headlines, and campaigns against the Photoshopping of models, people are more aware than ever of the digital manipulation of images. Now Adobe wants to give tools to users to let them spot faked images.
Emerging Tech

Awesome Tech You Can’t Buy Yet: Plant-based shoes and a ukulele learning aid

Check out our roundup of the best new crowdfunding projects and product announcements that hit the web this week. You may not be able to buy this stuff yet, but it sure is fun to gawk!
Emerging Tech

NASA’s Mars 2020 rover will pave the way for manned missions to Mars

Survival on Mars is a massive challenge for humanity. To cope with the highly variable temperatures, lack of oxygen and water, and high levels of radiation, the Mars 2020 rover will carry instruments to pave the way for human exploration.
Emerging Tech

Facebook builds virtual homes to train A.I. agents in realistic environments

Researchers at Facebook have created Habitat, which is a platform that enables rapid training for A.I. agents. They will receive thousands of hours of training in just a few minutes in the virtual homes.
Emerging Tech

Impossible Foods struggles to keep up with Impossible Burger demand

Red Robin and White Castle have reported Impossible Burger shortages, as it appears that Impossible Foods is struggling to keep up with demand. The company will be selling its meat-like patties in retail outlets within the year.
Emerging Tech

Pass the salt please: Table salt found on Jupiter’s moon Europa

Astronomers have spotted something unexpectedly familiar on the surface of Jupiter's moon Europa -- sodium chloride, better known as table salt. This suggests the under-ice oceans on Europa are salty and similar to our oceans on Earth.
Emerging Tech

Hubble captures explosive galaxy, the site of three recent supernovae

Hubble's latest image is of the spiral galaxy NGC 4051 which is notable for having played host to a large number of supernovae: the first seen in 1983 (SN 1983I), the second in 2003 (SN 2003ie), and the most recent in 2010 (SN 2010br).
Emerging Tech

The grainy texture of Saturn’s rings reveals clues to their origins

New analysis of data from Cassini shows that Saturn's rings are not smooth, but rather are grainy in texture. Scientists believe that tiny moons within the rings cause materials to cluster and form clumps and straw-like patterns.
Emerging Tech

The Very Large Telescope gets upgrade to aid its hunt for habitable exoplanets

The Very Large Telescope is growing even bigger. The latest addition to the telescope's suite of instruments is a tool called NEAR (Near Earths in the AlphaCen Region) which will hunt for exoplanets in the nearby Alpha Centauri star…