PeerBlock doesn’t play nicely with others

I just spent a good 15 minutes trying to figure out why the hell Steam wouldn’t start up. It was giving me an error consisting of “Could not connect to Steam network…” but I was able to get on the internet and load up Steam’s own website. Turns out it was PeerBlock refusing connections from Valve. I just right-clicked on the Valve IP in PeerBlock’s window and allowed it permanently to fix the issue. Hope this helps someone else with this problem.

Thoughts on the Gawker hack fiasco

So if you haven’t heard about this massive fiasco yet, read this article for a quick summary.  We were talking about this in my wow guild chat and someone said “that’s why my password is complex with a lot of 1′s and o’s.”  The ones of us who are computer literate lolled for a bit and then informed him that he completely had no idea of what was going on.  This article is for the people who read this blog who are like him.

The problem here is that the usernames and passwords were all compromised, meaning that the hackers could SEE everything.  It doesn’t matter if your password has lots of 1′s and 0′s.  It’s out there now.  Everyone on the internet has access to it.  What also got me about my guildie’s statement was that he said “password”.  Singular.  While I didn’t verify this, I get the feeling that he probably has one password that he uses for everything.  THIS IS BAD.  If you read the article I linked at the beginning of this post, it mentions that the compromised account usernames and passwords might have something to do with a bunch of twitter accounts getting hacked right after this happened.  To write a script that uses these usernames and passwords against a multitude of services is relatively trivial.  Blizzard has even sent out emails to users who might be affected by this hack (link).  This is also one reason everyone who plays wow should get an authenticator.  But I digress.

WHAT DOES THIS ALL MEAN?  At the very least, everyone should be examining their username/password security policies.  The ideal solution is to create unique usernames and passwords for each site/service you subscribe to, but this is not going to happen because 1) people are lazy and 2) good is dumb (points if you’re old enough to remember where that reference came from).  At the very least, you can create tiers, or groups, of logins/passwords.  For sites where all you do with your login is comment or read (like forums), a dummy account should suffice.  If this dummy account were to be compromised, the risk associated is pretty low.  OMG SOMEONE CAN SPOOF ME AND WRITE COMMENTS ON GIZMODO!  Who the fuck cares.  However, when you start dealing with services and sites that could have extreme damaging effects if compromised, a unique username and password system is the best method.  Make sure to pick a complex password and not something like “123456″ or “password” as so many people using the gawker sites did.  The bad side to this is that we all use the internet so much now that this system can lead to mountains of usernames/passwords that we have to remember.  For this, you could try using a password manager, but that in itself is worthy of a whole other discussion (keeping all your passwords in one central location accessible by only a single password).

Anyways, I hope this incident has at least made people think about their current username/password policies and perhaps contemplate upgrading their security.  I also would just like to note that while I don’t condone hacking into other people’s sites/systems, Gawker is dumb.  They actively went after 4chan/gnosis/whatever and instigated this.  What they did was the equivalent of driving into the bad part of town in their yuppie VW Jetta and talking shit to feel good about themselves.  You know the old saying.  Play with fire…

facelift

And with a new spring comes a new wordpress skin.  This one is smooth and matches my content in my opinion.  Any comments are welcome.  I’m also going to try and fix the openID integration while working on implementing facebook integration.

UPDATE:  I’ve got openID working for comments and I’m also letting feedburner now handle the rss for the blog.

app: remote droid

Whoa.  You install remotedroid on your android phone, run a jar on your HTPC, and presto! you have a touchpad and keyboard to control your computer at your fingertips.  Too friggin cool.  The default sensitivity is basically zero so you have to adjust it to your liking.  While I probably won’t use this for my main user interface since I have a logitech dinovo edge, I still think it’s a rather innovative idea.

RemoteDroid demo from Joshua Sera on Vimeo.

initial impressions: htc droid incredible

phonepic

Background:

So I was an original iPhone adopter and my last phone was an iPhone 3gs.  On its release day, the HTC incredible was listed on amazon for $99 so I went ahead and bought it and switched over to Verizon.  My frustration with apple and its product policies has just gotten to the point where I refuse to own any Apple products (Once I get rid of my iPod, this will be complete).

I’ve had the phone now for about a week, but I didn’t really start appreciating it till I got a micro SD card a couple days ago and was able to fully utilize a lot of the phone’s potential.  Two essential apps that I was referred to by friends are Ringdroid and Wallpaper Set and Save.  I made my first custom ringtone using Ringdroid in about 5 minutes and have since loved my droid incredible.

Media:

Setting up the micro SD card for my media was a piece of cake.  Ringtones are stored under “/media/audio/ringtones/” and the notification alerts are stored in “/media/audio/notifications/”.   I store all my music in “/media/audio/music/”.  On the root of the SD card, there is a folder named “wallpapers” with all my wallpaper images.  The micro SD card is upgradeable so you can opt to have as much storage on your phone that you can afford (while the phone itself has 8gig storage internally).

sdcard layout

Apps:

And now down to the bread and butter of smartphones, the Apps.  Like I mentioned earlier, Ringdroid is probably one of the best ringtone editors I’ve ever used and you can do it all from your friggin android phone!  Wallpaper Set and Save is also awesome for customizing your home screen.  I’m still messing around with this app called Handcent which is basically a wrapper application for text messaging and offers some options and customization that the native messaging app doesn’t.  Advanced Task Killer is also another must-have app that helps you maintain your running processes.  Barcode Scanner is also a mobile must-have for when you need to check out those Q-codes that are getting popular now on mobile sites.

Gripes:

Ok, so it’s not 100% perfect.  I’m not sure if it’s just my previous iPhone history, but the onscreen keyboard takes some getting used to.  It’s definitely different from the iPhone.  City ID is an app that came pre-installed on my phone and CANNOT BE UNINSTALLED.  This fucking sucks.  This app is pure bloatware (and I’m tempted to classify it as malware because of its shady business practices).  I’m not really sure who to blame for that one (verizon, htc, city id developer), but having shit on my phone that just tries to scam money is NOT KOSHER.

Conclusion:

All in all, I do like this phone.  I’ve already determined that it does surpass my iPhone 3gs (at least for me) in terms of functionality and ease of use.  I just hope that Yelp updates their android app soon to support check-ins.  Hopefully this brief review helps some of you.

more chrome updates

chrome address bar

So I just upgraded to the newest dev channel version of chrome and they’ve gone and made some changes.  First off, the address bar hides “http://”.  It shows the protocol for everything else, but just hides “http://” for simple web browsing.  The other significant change is that you can now enable plugins for your anonymous browsing sessions.  I won’t go into detail on why that is uber awesome.  If you’re tech savvy, you should already know.  I really don’t think I’ll ever go back to firefox at this point.  Chrome just has everything I need and does its job very very fast.  The only browser I haven’t really experimented with is Opera, but now that the opera iphone app is out I should probably give it a shot.

 

Nvidia Driver problems

So I’m home sick today and I was updating the drivers on my gaming rig.  When  I went to intall the Nvidia driver, it kept giving me a weird “Not a valid 7-zip archive” error.  After looking it up online, it seems like Nvidia’s site has massive issues doling out downloads to non-IE browsers (I was using Chrome to download it).  After downloading the driver with IE 8, it worked totally fine.  Way to be cutting edge Nvidia…

happy new year with a chrome tip

Happy new years everyone!  Hopefully 2010 will be much better than 2009 and so far, it’s starting to look that way.  I also want to share a small google chrome tip that I just discovered.

pin tabs

See those small tabs at the top left?  Google Chrome lets you “pin” tabs to the navigation bar.  This is great for people who have a small subset of tabs that are constantly open.  More screen real estate is always good as well :)

 

update: To pin a tab, all you do is right-click it and click “Pin Tab”.  Before the latest update, you used to be able to push the tab over to the left and have it pin automatically but this seems to have been taken out.  Now the pin icons get bigger when you hover over them too.

MSN Spim and Pidgin

So I’ve been using pidgin forever now ever since I stopped using miranda-im.  A couple months back, I enabled my MSN account which I haven’t logged into for a while.  Since then, I’ve been receiving MSN IM spam everyday.  EVERYDAY!  Sometimes it gets so bad, it’s almost on the hour.  Today I finally beat the spim.  I could have beaten it on day one, but I was too lazy to check up on pidgin options.

First, go to “Tools” -> “Privacy”.  From here, it’s just a matter of selecting your account and the appropriate privacy settings.  For MSN, I just changed mine to “Allow only the users on my buddy list” and Presto!  I haven’t received any MSN spim since!

Why some tech bloggers are absolute idiots about Chrome OS

chrome os

chrome os

Ok, so you’re a tech blogger. That doesn’t necessarily mean you actually have a technical degree from an accredited university. It just means that you’re some person who likes to write about techie things. So when you write an article about Google’s Chrome OS in which you completely have no idea what you’re talking about, someone like me has to respond and let you know you’re an idiot.

The article I’m talking about is here.  Mr. Bradley mentions that he knows that Chrome OS isn’t for mainstream PC’s, but does he actually understand that?  His attitude in the article suggests that Chrome OS will fail because “an operating system that is essentially just a web browser on steroids designed to run on low-end netbook hardware will not be able to fill that need.”  The need he’s referring to is to open up an application that benefits from running locally (like Photoshop).  I don’t quite think he understands what a netbook is used for.  Mr. Bradley, I don’t do video/photo editing on my netbook.  I use my netbook for its intended purpose — a lightweight system to use internet apps.  Chrome OS sounds perfect for that.