Wow…talk about plans being derailed!

It’s almost been 3 months since I found myself updating this here thingamabob. Wow. Whoops. Definitely not planned by any stretch of the definition. I guess I’m a little out of practice with writing consistently, so I am going to make it a point to update as often as I possibly can. My theme will still be technology with a mix of music and a pinch of the bizarre (because let’s face it…I’m bizarre). Here’s to a new chapter of more writing…*tips hat and glass simultaneously*

LastPass

I know many of you at one time or another have forgotten your damn password to the multitude of websites out there that require a password. It seems like everyone and your mother needs a password in order to use any given site ANNNNNNNNNND each site has different requirements to make a password that fits with rules for “password strength.” You need numbers and letters…now you need numbers, lower case letters and uppercase letters (but no special characters). How many times do you select “forgot password” at the login prompt?

For me it’s almost every time I log into my AT&T wireless account. Why is it so hard to remember? I went through a period in my life where I exponentially strengthened passwords throughout all websites I access. The thing about strengthening my password is I generally pick a special character. AT&T doesn’t like those special characters. Gah…so I can’t ever remember my password for that particular site.

“Forgot password?” the URL almost asks, laughing at my stupidity.
“WHY YES I DID THANK YOU VERY MUCH!” while I click on the link.

A co-worker recently mentioned LastPass and I vaguely remember seeing posts regarding LastPass awhile back. It wasn’t until I started digging last night that I became familiar with the site’s premise once more. I fell in instantaneous love (not lust). Wow…MAYBE this site is for you too!

LastPass is a password management website/application existing in the “cloud.” Ahhh…that proverbial cloud. Everyone seems to be putting things there and no one really grasps what cloud based computing does for the end user. Screw having to back your data up…screw having to manage your effing LIFE! Let the web do it for you…let these vendors deal with your data and make it accessible on whatever computer you sit on.

According to the technology section of their site:

LastPass is an evolved Host Proof hosted solution, which avoids the stated weakness of vulnerability to XSS as long as you’re using the add-on. LastPass strongly believes in using local encryption, and locally created one way salted hashes to provide you with the best of both worlds for your sensitive information: Complete security, while still providing online accessibility and syncing capabilities. We’ve accomplished this by using 256-bit AES implemented in C++ and JavaScript (for the website) and exclusively encrypting and decrypting on your local PC. No one at LastPass can ever access your sensitive data. We’ve taken every step we can think of to ensure your security and privacy.

So how to break everything down? Gosh…ok…bear with me:

LastPass stores everything in relation to all of your logins and passwords on a local encrypted file embedded within your desktop or laptop. You have the ability to choose auto-fill or not to auto-fill (btw I select NO on auto-filling) at each sub account’s login screen. For me it’s merely a password database existing in the cloud. LastPass helps you create one strong master password for your master account then every sub account inside your master account contains whatever websites you added either via the application or any browser extension. Going forward you only have to remember 1 master password. Seems simple, right?

I know the security aspect still remains. Salted hash, aye? Sounds like something you buy at the movies before seeing the next Harry Potter movie. What is it?

From the Wikipedia entry for salt:

In cryptography, a salt consists of random bits that are used as one of the inputs to a one-way function. The other input is usually a password or passphrase. The output of the one-way function can be stored rather than the password, and still be used to authenticate users. The one-way function typically uses a cryptographic hash function.

The benefit provided by using a salted password is that a simple dictionary attack against the stored values becomes impractical if the salt is large enough. That is, an attacker would not be able to create a precomputed lookup table (a rainbow table) of hashed values (password + salt), because it would take too much space.

Small bits of your data exist on LastPass’ servers. Those bits are sprinkled around like salt (get where the name came from?) and do not live close to each other on LastPass’ technology back end. In order for all data to be meaningful, a corresponding piece is required from your local computer before the data can be read (i.e. a combination of your master password and identifiers from previous cached logins or a correctly supplied password if you find yourself on a different computer other than your primary machine). Additionally, those corresponding pieces are encrypted (well the file on your desktop/laptop is at least, every other piece requires you remembering your master password). Plus if you create an exceptionally strong master account, no one can get in aside from you. Simple dictionary attacks will not suffice and normal hacking will not fill in the missing encrypted pieces for the whole puzzle (thank you hashes). A salted hash is like trying to find a needle in a haystack. Hackers have better things to do (surprisingly). In the end, there’s not much a hacker can do to grab your LastPass account information.

Dude try it out already! It’s flippin’ awesome. I will be recommending this site over and over for folks who ask me about applications that effectively organize password information in one place.

Making Life Simpler

I was jokingly called the “IT Enlightener” at work recently. Ultimately I view it as making each life (or “lives” collectively) simpler. The internet is a very powerful tool aside from Facebook, MySpace and Twitter. Over the next few days I will be posting up some of my favorite sites that get heavy rotation inside my daily web surfing. Refreshing Facebook is boring (even though I’m sure folks think that’s all I do…in all fairness I link a lot of sites together for ease of updates and none of them are usually open at the same time). Discovering the internet is so much more fun!

Plus at some point I will dig into my hatred of most things Apple (note I said “most” and not “all”). I feel it’s time to properly document everything in written form for fear of a subpoena from Steve himself.

And if you are following my pitiful excuse for an online tech blog…my apologies for the length of time spent in between posts. No really I am going to get better…I solemnly swear!

Technology Names

Technology is incredibly interesting. Of course this is a completely subjective statement as it’s my opinion. Similarly in my opinion, unfortunately I feel technology enthusiasts and purveyors lack a lot of creativity and or wit (whichever is most applicable) when it comes to naming products (at least initially). Not surprising in the least as most technology folks seem to have limited social exposure with fellow peers. We’re all just a bunch of nerds. Again…opinions.

Now comes the part where I actually offer up proof behind why I hold the opinions I do…although some of these observations contain creative counter points that have so far worked. How about this? I will offer up fails and examples that haven’t failed…

1) Let’s start with my good pal Steve Jobs and his Apple elitist mafia. Apple loves cat themed OS names for their OS X (version 10) operating systems. OS X Kodiak (first public beta), OS X Cheetah, OS X Puma, OS X Jaguar, OS X Panther, OS X Tiger, OS X Leopard, OSX Snow Leopard and OS X Lion. What’s left? OS X Cougar? What happens when the list of big ferocious, carnivorous felines draws to a close? Who didn’t think that far ahead? John back in development who’s extremely deficient in Vitamin D? I think someone should write an open letter to Steve and indicate Apple’s next major version release (version 11 or OS XI) should contain dangerous reptiles. Honestly I would probably buy OS XI Komodo Dragon. Fail? Yeah…fail.

2) Microsoft’s Office Communicator Server (OCS) was rebranded in 2010 to Lync. OCS as an abbreviation just wasn’t hip or with it. For folks that are curious, Lync is a unified messaging solution that can be used for a wide variety of different services: IMing, VoIP phone use, video teleconferencing, etc. When I hear “link,” I think of Zelda. I think of links in a chain. I think of links to alternate websites when browsing the web. I definitely do not think about a unified messaging solution. Fail? Yeah…fail.

3) The function of RPC over HTTP was changed to Outlook Anywhere. Easier to say for sure and closer to what the average user has knowledge of when accessing their Outlook account. Personally I think this renaming actually kind of works (less syllables, more applicable to real life). No real immediate fail here…

4) Bill Gates and crew prefer numbers. To be honest, Windows 7 has a great ring to it. Internet Explorer 8 works (btw the Internet Explorer 9 release candidate is ready for download). The next OS scheduled to come out in beta form is Windows 8. In my opinion this is the only slam dunk (if it can be called a slam dunk) in terms of naming conventions. Keep in mind this is not linked to a love for all things Microsoft. Numbers functionally make sense. The sky’s the limit and you do not need to change the naming convention around or pick a different animal. Numbers plus Office release years (i.e. Office 2007, Office 2010) makes it easier to follow. No immediate fail here…

5) ActiveSync is more commonly referred to as direct push email. Not sure that one greatly benefited the end user base in an overall comprehension of what is done to sync mobile devices up to an Exchange server. Fail? Yeah…fail.

These are 5 really quick examples that I came up with…and am sure I could come up with more if I were feeling 100% (been battling a lot of sickness this winter on top of a crazy work schedule).

In the end, I would love to see these technology types working with either sales or marketing folks (although I’m sure they already are working with the right bodies). Hell a full creative team would be awesome too. Even applications like “Windows 7” could use some pizazz. Now that more folks are using these technologies, names are going to be crucial toward overall success and adoption.

/rant

Description

Yes I know you suck at describing the problem you are having with your computer. More information than “My computer won’t work” is always helpful. It may be hard, uncomfortable and out of the norm for you to formulate words behind sentiments about what is truly happening. Is your machine freezing? Is it rebooting by itself (it does happen folks), is your video impacted, etc., etc.

I can honestly say I empathize with doctors exponentially. I understand the line of questioning to isolate all issues. You must literally pry information from folks to determine if said “problem” is really a “problem.” Maybe I myself fall victim to some degree. I will tell you my normal physician has enjoyed the lively discussion since I found myself immersed inside my current position. She loves the back and forth, the questions and ultimately my ultra descriptive sentiments.

Which leads me to think: no wonder there are more undiagnosed instances of cancer and crap like that. People can’t say “my arm hurts,” or “I am having a lot of head pain.” Instead we dance around issues.

Stop dancing and talk about your feelings. It’s therapeutic…sure I myself will make fun of you endlessly to stop and talk about feelings. But realistically…you need those feelings and you need to talk about them (plus describe them adequately).

Maybe the point of this blog is to assume I am 4 and I need you to over describe sentiments, feelings, etc., etc.? I will say you should assume I am the 4 year old that has the comprehension of at least an 8th grader.

God I always make this difficult.

So much for trying…;)

Verizon iPhone?

Uh…HELLS YEAH! Does this blog entry even need to be written? No. Btw, I want this speculated carrier change purely for selfish reasons. Here is my ideal of all ideals: I want a large number of AT&T idiots jumping ship towards the end of January (proposed release date is supposedly at the end of this month) and open up a Verizon account strictly for the iPhone. Here’s why? AT&T has been laying fiber for increased cellular connectivity. “AT&T doubled the number of fiber-served cell sites last year and will triple the rate of deployment in 2010.

Hot, right?

If all iPhone fanboys and fangirls break up with AT&T, it leaves super fast connectivity for the rest of the faithful AT&T folks to consume. So thanks for leaving…don’t let the door hit you on the ass!

Tomorrow morning at 11am EST, the whole world will scoot forward in their respective chairs and eagerly await the next best thing to enter our weird exclusivity based cellular market since the original iPhone. Steve Jobs and his magical, mystical army. I am still unsure the phones will be available at the end of January, although let’s be honest…who’s to say? Didn’t Apple (::cough:: Steve Jobs ::cough::) originally do the first announcement? Yeah. Where above does it talk through Steve making an appearance?

My guess?

Since no news has talked about Steve being present, I am thinking he is going to parachute into the press conference from a hovering helicopter WITH THE NEW VERIZON IPHONE IN HAND! I mean seriously…doesn’t he always show up in style? For the record: please note my heavy amounts of sarcasm.

Regardless tomorrow will be an interesting announcement one way or the other. I’m rooting for you Verizon. I hope you take over the iPhone and make my call clarity all the better! I also can’t wait to sit back, pop popcorn and watch the drama unfold as Verizon slowly becomes the worst carrier via Consumer Reports.

Vindication my friends…it’s nigh!

Delphic continues to receive a lot of play in my world…LOVE this album…

Tags: Delphic

Facebook Status Updates

Please check the following websites before posting incorrect re-hashed status updates:

1) www.snopes.com
2) www.google.com
3) www.wikipedia.org

I will add more reference sites at a later date (btw these are a GREAT start). Said sites will prove helpful in your online journey toward a better sense of understanding.

The internet is your friend. Use it wisely.

Reboot Your Damn Computer!

No seriously…that problem you’re having? The problem where your Outlook stalls/hiccups/chokes/closes and you haven’t rebooted in over a month? That problem is caused by NOT REBOOTING! Your computer is not opening up documents right? When was the last time you rebooted? You don’t know? REBOOT!

I still don’t know why there is such a huge phobia behind rebooting a computer. Sure it interrupts your world for a brief period of time, but rebooting IS brief compared to most other life time hogs. It becomes funny how many issues rebooting fixes. The hardest argument to make is an importance behind rebooting to the non computer savvy.

When dealing in Microsoft, it becomes imperative to reboot at least once a week. Rebooting frees up system memory and allows applications a fresh grab of available memory for things like Outlook, Word, etc., etc. Here is a colorful analogy that might help officially illustrate why rebooting is important:

If you (the reader) were to stay up for days and days without sleep, would you not start performing poorly? Your speech might not make sense, your body may ache and you would most likely perform slower than usual. The solution? A good rest.

Your computer is not all that different. A computer contains a motherboard (brain), system memory/RAM (synapses) and both need rests from time to time.

Just reboot and reboot regularly. That’s all…especially before you ask me to come fix your computer.

Thanks.

End scene.

Farewell my black balloon…

Tags: The Kills

Google - A Fantastic Push Off Point!

Google is one fantastic search engine.  Google becomes the all encompassing one fell swoop answer by typing in one question or a few words when you need information.  Google helps me complete my job most days as user quandaries sometimes fall outside my realm of expertise.  Hint:  I am no superhero when it comes to fixing computers and servers.  Google definitely helps.  I feel like I am completely exposing myself, but we are trying to make an honest connection here, right?  Right.  Google is a necessity.  Even though Google was recently replaced as number 1 by Facebook, Google is a household name and regularly becomes a one stop shop for most people performing searches online.  I only find it fitting to begin Blog Version 1.0 with a quote I found by searching on (you guessed it) Google:

When Life Gives You Questions, Google has Answers 

- AJ Carpio

And so it begins…

Tags: Google search