How the Raspberry Pi Can Automatically Tweet Complaints About Your Slow Internet (ibtimes.co.uk)
An anonymous reader writes: Contacting your internet provider to complain about slow browsing speeds is a tiresome chore which none of us enjoy, but one man has found a solution. He has configured a Raspberry Pi computer to automatically tweet a complaint to Comcast when his internet falls below 50Mbps, well below the 150Mbps he pays for. Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
This Raspberry Pi device has to have something really special inside! I am shocked.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
I'd like a pony, too.
#stupidstory #shouldstayinfirehose #thankstimmy
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
You must be new here....
Free, as in your money being freed from the confines of your account.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
I'm sure what they promise in the fine print is to do their best to try and deliver you atleast some fraction of the advertised bandwidth some of the time.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
How does the raspberry Pi know it's not just the servers being slow.
And if it works, can I have a windows version for my VPN provider PrivateVPN, who suck when it comes to slow downs and strangling torrent uploads.
Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
Not too sure about the rest of the world, but in South Africa the adverts in fine print say "UP TO (x)Mbps".
So if your service is slower, it still falls into their accepted limits ...
1) Automatically measure browsing speed for each web link published on Slashdot.
2) send compliant letter to ISP asking for refund.
3) ???
4) Profit!
OK look, all you idiots hate Comcast, but this guy is clearly spamming. Spamming is bad, right? You people advocated the death sentence for spammers, and this guy is spamming. He's pure evil, right? Oh! He's spamming Comcast, so it's OK.
You're all hypocrites.
No, spam is unsolicited commercial communication. From the summary, this seems that the guy is not soliciting new business, and is providing feedback to a commercial services provider via a channel they themselves put into place for the purpose and are ostensibly monitoring. Not spamming at all.
Disclaimers: I don't have a Twitter account, nor do I live in a country where Comcast operates. Nor do I read TF articles.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
They do if you want to negotiate a SLA that guarantees it, but that tends to be kinda expensive for the average residential customer. Otherwise you get best-effort.
Please stand clear of the doors, por favor mantenganse alejado de las puertas
Want to guess how fast they start automatically sending this guy's complaints to the bit bucket?
I'm reading this from my 500/125Kb/s DSL connection. It's the best that money can buy in this neck of the woods.It's amazing what douchebags with too much time on their hands can complain about.
Advertised speed is often the maximum speed, if you read the fine print, there is a much smaller guaranteed speed.
There are many more interesting Raspberry Pi projects out there.
It is not spam when "you already have a business relationship with someone". Providers (ab)use this for telling us about new offers we don't care about. This guy simply goes the other way - and he even has legitimate complaints!
Oh, my, it's not even routing. The script just tries a speedtest service without concern for whatever else might be competing with the Pi for transfer.
The usefulness and appropriateness of complaining like this can be debated, but when he connects to a big torrent and his Pi starts complaining that Comcast is being slow - well, that's just an asshole move.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I don't get the RasPi hate in this thread. The Pi is clearly not intended for applications such as a high powered NAS, but I've got 3 RasPi 2's running OSMC\Kodi as media centers on my TVs and they do awesome streaming full HD movies and TV shows from my 16TB piecemeal server! Of course, once 4k becomes more prevalent, I'm going to have to make a change, but for now my family uses them happily on a daily basis. Does anyone complain when their hammer sucks at tightening screws? Use the right damn tool for the job!
Next, the ISPs will develop a Raspberry PI device that can automatically do nothing in response to the flood of these automated tweets...and the cycle continues...
If you approach the arbitrary/BS monthly cap, you get an automated message. Good job turning that around on them.
You don't need to start stories with "how..." or "why..." or worse still "ten reason why you must ..."
I want a list of atrocities done in your name - Recoil
Consumer internet is never guaranteed a rate from cable providers. There's an advertised speed, and they give you whatever the fuck they feel like. And you'll like it, because in most places they operate you've got no other choice!
Is it just my observation, or are there way too many stupid people in the world?
Pity I already have no mod points anymore. The OP has made a valid point, and was modded down by some idiots based on opinion only.
Certainly there's nothing special about a Raspberry Pi for such purposes, but they are common and inexpensive. I just wish that Pi Zeros were actually available. I've got some old webcams I'd love to turn into security cameras...
PHEM - party like it's 1997-2003!
I don't know about you, but, Comcast gets a bit upset when you have a "server" hooked up to a non business account (assumed).
I'm sure once they track down the source of the tweets you'll get a CD letter.
I'm also all for getting a discount when they don't deliver on the product.
While they do make it clear that they don't guarantee the speeds, they should find the lowest guaranteed speed and charge based
on that. How else do you measure performance?
Maybe if they worried less about DPI and focused on performance we would get a better infrastructure out of the deal.
Why run this on a Rasp Pi??? It would be much more interesting if they added this functionality to an open source router.
This could have been done with a beaglebone or million other similar boards. A more impressive story would have been if he did this on his home router.
Maybe they have shitty Internet in England??? Mines fine in the US.
boaah - that's news ! someone wrote a script on a pi ! boah. Slashdot ! suupper !
Unless the device knows what bandwidth utilization is like on the connection, this is nearly useless. The measurement needs to be done at the router or egress port level or for all the raspberry pi knows, there a dozen other devices on the network segment using 90% of the bandwidth for torrents, netflix, etc.
Have a look at the lamobo pi r1...as for new SBCs I have not yet find another to my liking with a good quality/price ratio.
About what you need for streaming a 4K h264 video. What type of video, one wonders?
Will do no good. "Speeds are not guaranteed" and pushing 150mbps, down DOCSIS, with an entire neighborhood using the same DOCSIS frequencies...you're NOT going to get the 150mbps you pay for. Not to mention speedtests download so little data it's not an accurate picture.
You should use some simple RF science to figure out why you'll never get those speeds on a reliable basis. Last I looked; they weren't even giving more than 200mbps total on each node
Maybe that's changed; but the real problem is you're on a over-sold network that's shared with who knows how many people. Good luck.
Verizon provides 3 Mbps DSL and calls it "broadband".
The only thing guaranteed is the connection speed between your router and the cable company head office - buying a 150 Mb/sec data plan from your cable company doesn't guarantee you'll get data from a remote server anywhere near 150 Mb/sec. The actual speed of a connection to a remote web server depends on the various speeds of the links that comprise the path between your Raspberry Pi and the remote server, most of which are not under the control of 'evil' Comcast.
Ken
I don't get the RasPi hate in this thread.
Because the neckbeards here have grown into conservative luddites. See also: Uber, systemd, any programming language that isn't C or Perl, etc, etc, etc....
Fine. You don't want to spam the poor mega-corp. How about you open a trouble ticket with them instead? http://makezine.com/projects/s...
Time's fun when you're having flies. - Kermit the Frog
The error was posting this article at all, the Raspberry Pi is inconsequential. The author describes himself as not a programmer. His script indicates that.
...or maybe it's because of the silly stories with titles equivalent to "You won't believe what the Raspberry Pi can do now".
There are A LOT of cool things to do with mini (micro? tiny?) computers, running a script that checks your bandwidth and posts to Twitter is hardly exciting news for nerds.
Lots of pictures of, and for, cakes.
PHEM - party like it's 1997-2003!
http://www.merriam-webster.com...
YOU don't get to redefine words. AC gave you the definition of spam, unsolicited commercial email. You don't get to claim it is something that it isn't just because you want to use the word where it doesn't belong.
APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
Having had two consumer WiFi routers crap out in the last 4 years (start dropping packets like crazy), I wonder how he differentiates with issues on his network or on Comcast's when running this speed test. Even something as simple as the cat yanking on the network cable could affect the results.
Thank you for that, I will order a couple of those. These look like they might be useful for many different purposes.
APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
The Raspberry Pi sucks
For what? Your assertion is rubbish without describing your use case. If it sucks chances are you're not using it for the right use case and you're probably an idiot for buying into it.
Rewrite the code in Lua (which is usually already installed) or install python if you have the room. https://wiki.openwrt.org/doc/s...
Not that I'd recommend participating in such pestering campaigns, mostly due to a lot of ISPs having some form of "no speed guarantee" clause in their contract.
(The article is really more about selling the Raspberry Pi than it is about ISP accountability, and it uses the most (actionable) emotional hook that people have about technology, access speeds.)
Fuck all of you so called experts.
If you don't like a Raspberry Pi or feel that the ~90Mbps speed limit of it's ethernet interface is too slow, then use the script on a more powerful machine. I thought that those of superior intellect, such as you all fancy yourselve's, would be able to figure that out without help.
This is a great little Python script and the automated public shaming via Twitter is genius. I hope everyone starts doing it and shames the lying ISPs to improve their service or stop with the willfully fallacious advertising of speed and unlimited transfer(bandwidth).
Fuck you all. This guy's the real MVP and he published a script to do it before any of you "experts" thought of it. Hahahahahahaha!
The Pine A64 just exceeded its kick starter funding. It sounds very promising for cheap 4k media boxes. https://www.kickstarter.com/pr...
sustainable living
The Pine A64 just exceeded its kick starter funding. It sounds very promising for cheap 4k media boxes. https://www.kickstarter.com/pr...
Well, fairly promising anyway. It can only do 4k at 30 fps. That's fine for digital signage, where the base ($15) model should mop up. It's not as exciting for a media player. I backed the 2GB model, but I'm not planning to do 4k output, only 1920x1200 or less.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"