Kyle Seth Gray

Kyle Seth Gray's blog. Usually writing about tech, personal experience, but now leaning more towards health and fitness.

So you want to activate your own phone on Verizon

I don't know what it is about carriers, but there seems to be a job description somewhere that says “must be able to make a website that is difficult, has 20 steps, coded with inline javascript and php, and must have a 94% failure rate”. Websites all over always have some dumb loading spinner overlaid on a site, along with weird button elements that just make things difficult. These sites never like to load right, and sometimes have the dumbest plugins, like still requiring flash in 2014.

One of the simplest things ever should be adding a phone to your cell phone plan, right? After all, you’re just giving more money to your carrier. It should just be a straightforward process.

Wrong.

Over the past weekend, my dad upgraded his iPhone 4 to an iPhone 6 (Finally). In doing so, he still has an old, fully functional iPhone 4 that really isn’t worth much in resale value. So he wanted to give it to my little brother to just use as a normal phone. Seems relatively simple. [Note, my family is in Arizona, I’m up in Utah at the moment.]

So I go to Verizon’s online store to go through the process of adding a new phone to my family’s plan for them. First you have to hunt down the button to actually add a device. Then, after you tell it repeatedly that you don’t want to buy a new device, it brings you to a page allowing you to use an old device that was previously on the plan. Thankfully I didn’t have to enter the IMEI for the iPhone again, so points to them on that. But then come the checkout process.

First Verizon brags a few times about their awesome shipping, how it’s free, and how, if you want, you can upgrade to expedited shipping. Sure! Great! I can’t wait to ship my iPhone that’s sitting right next to me to my house. Splendid.

After this mess, Verizon wants to make sure you accessorize your phone. Do you want more charges? What about another case?

Again. We already have the phone. and a few years worth of accessories. Yet Verizon sees the need to capitalize on the fact that you’re activating a new phone to selling you more accessories for this phone.

Finally, after not really getting a hint of whether or not you’re actually getting a new phone number for this phone, they bring you to a screen that allows you to select… the first three digits (after the area code) of your phone. Why not let us select the whole number?

Then, after all these wonderful steps, you finally get to check out. Again, me and my dad are both wondering and hoping that we are actually activating this as a new phone, rather than reactivating it under my dads phone number. They barely made it clear that we actually are getting a new phone number. Regardless, we finally get to the plan screen.

“Please select which money mongering option fits best with your needs”. How about just add it to the plan? There’s no need for more data, we don’t need a weird plan. And why am I paying $40 for access to the data plan? Seems like an arbitrary number.

Then the kicker: “Your total, for activating your phone that has been activated before, used our network before, and isn’t even being transferred from a different carrier or account: $35 for activation fee.”

How is this kind of crap still going on? Why is there an activation fee? Especially when the phone didn’t even activate for another 2ish hours? You’d think that a fee for activating would at least speed up the process.

I wish I had taken some screenshots throughout this whole process, but it’s just laughable how complicated this has gotten, and how much money the carrier is simply taking from you because they can. Sure, yes, they have huge infrastructure to maintain and a lot of that isn’t cheap at all. But there should simply be a three step process to activating a new phone:

  1. Choose the Phone you want to activate/Enter the IMEI
  2. Choose your data plan.
  3. Choose your new phone number.

Voila! You have a new phone. Here’s an explanation of what you ordered, in plain terms, and when you should expect your phone to be activated.

Is it that hard Verizon?


Extra bonus: my notes when I thought "I should write about how terrible this is."
Verizon Notes

Security Just Isn't Their Thing

One of the things I continue to be baffled by recently is regular users and their attitude towards security. There are people like us, who use things such as 1Password, Touch ID, 2-Step verification, all to make sure our content online, on our phones or computers, stay safe. We use FileVault to encrypt our harddrives, use apps that have Touch ID authentication, and never use the same password anywhere. We all have family or friends however, that don't use a passcode on their phone and just seem to not care. And when we try to encourage them to "use this awesome $35 super secure app so you don't have to memorize your passwords or have anything compromised", they shrug it off as a trouble not worthy of their time.

Security and hacking almost seems to be such a hassle, and no one cares about until they actually get their data stolen. It's interesting to view this from an outside perspective when I am one of those people that knows only a handful of my passwords by heart. Even then, those passwords are crazy generated ones from iCloud keychain and 1Password.

It's difficult to get into the minds of these people and convince them that taking a few extra minutes to set up a passcode, and a few extra seconds to enter said passcode, is a reliable and useful tool when dealing with your devices. Heck, I've seen people with an iPhone 6 that don't have Touch ID, or any passcode, enabled on the phone. And Touch ID has become so lightning quick that I don't even think about it. It's one of the selling features of the iPhone 6, featured prominently by Apple in the stores, and when you set up the darn thing, yet users just see it as a strange inconvenience.

Despite encouragement, marketing, and various other promotions by companies after events like Heartbleed, or whatever retailer is being hacked this week, it just boils down to users not wanting to take those few extra steps to lock down their information. Why make it so I have to wait for a text message from Google to login to my Gmail account when mypuppysname2012 works just fine?

Security just isn't their thing.

School Installs Shooter Detection System

Casey Liss:

A school outside Boston has installed “active shooter” technology, which can detect the presence and location of gunfire...

The technology was apparently developed for the military and is sold by the appropriately-named Shooter Detection Systems.

I find it absolutely stupefying that we’ve gotten to this point.

I agree with Casey here: it is absolutely ridiculous to get to a point where we have to use military grade systems to prevent school shootings, like they're some kind of completely common occurence. It should not have to be like this at all.

School shootings should not be listed alongside earthquakes and fires (As it is at my college) as a common disaster that could possibly happen to you while attending.

"No we don't have a gun control problem, not one bit."

Twittering Wrong

One of the most entertaining things is seeing someone who may be somewhat out of touch, or whose account is being run by a media team, tweeting something way out of line on Twitter.

That happened today with all the buzz surrounding Obama's plan for an open Internet (basically his little statement on Net Neutrality). Senator Ted Cruz from Texas had an interesting thing to say:


What. Where's your logic? I'm so confused as to who in his team thought this was smart, or if he just decided to tweet something when he had no knowledge of it.

Politicians...

Meanwhile, The Oatmeal had a pretty fun response to this tweet:

Dear Senator Ted Cruz,

[Your tweet this morning] led me to assume one of two things:

Thing #1: When accepted campaign funds from telecom lobbyists last year, they asked that you publicly smear Net Neutrality.

Thing #2: You don't actually know what Net Neutrality is.

Politicians apparently love making statements that are just whatever helps them, or confuses their voters to blindly follow their "leadership". I'm not going to go into the politics of anything in this, but outright saying something like this, that doesn't make sense in the first place, is completely wrong and stupid. Yet these people are representing us in the Senate.

Yay America?

Obama Calls for the FCC to Protect Net Neutrality

President Obama:

“Net neutrality” has been built into the fabric of the Internet since its creation — but it is also a principle that we cannot take for granted. We cannot allow Internet service providers (ISPs) to restrict the best access or to pick winners and losers in the online marketplace for services and ideas. That is why today, I am asking the Federal Communications Commission (FCC) to answer the call of almost 4 million public comments, and implement the strongest possible rules to protect net neutrality.

Say what you want about the President, but I am with Obama 100% on this. The Internet should be a public utility for everyone.

(via 512pixels.net)

Everything is Broken. Basically.

Recently I started a web development job. After two months, nothing is more relevant than this paragraph by Peter Welch:

Remember that stuff about crazy people and bad code? The internet is that except it's literally a billion times worse. Websites that are glorified shopping carts with maybe three dynamic pages are maintained by teams of people around the clock, because the truth is everything is breaking all the time, everywhere, for everyone. Right now someone who works for Facebook is getting tens of thousands of error messages and frantically trying to find the problem before the whole charade collapses. There's a team at a Google office that hasn't slept in three days. Somewhere there's a database programmer surrounded by empty Mountain Dew bottles whose husband thinks she's dead. And if these people stop, the world burns.

It's been a month full of taking an entire week to find out the cause of this bug, finding some previous idiots in-line, (inside a freaking HTML img tag) javascript that has been terribly implemented all for a hover image effect, and CSS.

It's a lot different from a blog or funny website when you’re deploying your code in the real world, but it sure is a learning experience. You never would’ve thought some random ‘mark’ class in bootstrap was going to interfere with a page handed to you with code from someone you’ve never met, but suddenly you’re trying to figure out a work around while still maintaining the same functionality and not upsetting people.

My favorite little method I’ve learned is the band-aid method of testing. When you’re maintaining a website for a separate group, sometimes the best thing you can do to fix it is tear it off, and see if someone screams1. 9/10 times, the weird feature was just by that old developer that no longer works there that you adore so, so much. And no one else will miss it when it’s gone.

1. Or emails you. Calls you. Calls someone else and blames them. Or hopefully just doesn’t notice.

Shop on Amazon - Support my random blogs