All posts by 7h3kk1d

Welcome to My New Blog

This is my new blog which is now hosted with my new personal website rather than being a separate WordPress Site. First off thank you very much for coming. Here I will talk about my various opinions on the current state of technology  the industry, and other things I care about. This is in no means meant to be a personal blog but on occasion if I think I am doing something noteworthy I will in turn make note of it.

On a side note I would like to mention this site is not meant to be taken as a news outlet or a sole source for information. All opinions are strictly my own and are not intended to sway anyone. The purpose of this blog is strictly as an personal outlet and for anyone interested in my perspective.

Android Rant Part 1 – Google Now


Google Now is awesome they say. Tells you all the information right when you need it, but there’s one glaring problem they forget to mention. The system is completely redundant. A quote from the Google Now website: “Google Now gets you just the right information at just the right time.” Google Now is trying to notify you of things that may be important to you, which sounds all fine and dandy until you realize Android has a notification tray already built into the OS. On the right you can see a perfectly functioning notification tray showing someone their next appointment. This is extremely similar to Google Now notifying you of appointments other than the traffic information which could easily be included in the notification. This is true for almost all things featured in Google Now. Flight information, reservations, events, sports, movies, packages, etc. can all be displayed in the notification tray. In fact Google Now even gives you the option to display card notifications in the tray. So the fact that they don’t just put the information there by default is ludicrous. In the rare case that the notification system does not have the capability to do something and the Google Now app does it seems like it would be a much better use of Google’s time to add that feature to the notification system so 3rd party apps can make use of it instead of just adding pointless apps and randomness.

Valve saving Linux?

Valve announced Steam’d Penguins recently. It is Valve’s mission to bring Steam and the Source Engine to Linux. This is a very exciting move for Linux as much as it is for valve. With the current move by Microsoft and Apple to locking down the application distribution in their Operating Systems other application distributing services should begin to feel pressure about possibly being pushed out at the Operating System level. So this is probably a good business move by Valve since it will get their service out as much as possible.

More importantly it will be great for Linux. Gaming on desktop Linux has been a subpar experience. The open-source games are usually of low-quality or not expansive enough of an experience. Now that Valve is porting the Source Engine to Linux we will start seeing many games show up. First off they are releasing Left for Dead 2. There are however many other titles sure to follow. Some of these games include Portal, Portal 2, Dota 2, Counter Strike: Global Offensive and Team Fortress 2.

Another notable way that this is good for Linux is that Valve will push Linux development forward. Valve needs improved graphics drivers to provide a enjoyable experience. Valve and Intel engineers are working together to provide better Intel driver support. This is great not just for Valve games but for desktop Linux in general. We will probably see Valve talking to AMD and Nvidia as well in order to provide a better service on the Linux platform.

It is worth noting that to begin with the only supported Linux distribution is Ubuntu. This is of concern since there are many users who do not use Ubuntu. However I believe that once Steam is released it will also be released as a .tar.gz and will most likely be able to be used on a variety of distributions. Even if this is not how they package it I’m sure valve will try to get their software on as many distributions as possible with time.

This is definitely good news. I’m extremely decided to see if this helps Linux take off on the desktop. It’s definitely an exciting time to be a Linux enthusiast or a Linux Gamer.

Why I quit FaceBook

I got my FaceBook account back in 2006 after I finally switched High Schools to one that gave out .edu email addresses. This meant that I could finally get a FaceBook account, which back then required email authentication to prove that you were a member of an academic institution. It provided a functionality similar to what I was used to with Myspace but with a UI that wouldn’t crash my browser every time I went on a friends profile. It also provided an easier way to manage and keep in touch with friends.

For about a year or two this was great. The functionality was great, my friends on FaceBook were great. Everything was fantastic. For me the problems started around 2008. I began noticing an exponential increase in FaceBook applications. This cluttered FaceBook and almost made it feel like Myspace 2.0. The clean system that I had come to love was gone. Ever since then FaceBook apps have in my opinion gotten better and less intrusive but often appear places I’d rather them not. This was the beginning of FaceBooks shift in order to try to monetize their efforts. I understand that they need to make money off of their product to appease investors and keep the service running. They should however attempt to do this without ruining the service.

Now the actual reasons that I quit FaceBook began occurring much more recently. About a year ago I began noticing that FaceBook would make rapid UI and development changes. As a software developer, I love being on the bleeding edge and testing Beta software. The problem was FaceBook would roll out half-baked changes. The UI would change on some pages but not others and half the time it would not even work. The notification icon would often not clear itself, the chat system would often be broken and my wall would be extremely unreliable. So I understand them wanting to get the latest changes out but they should also fix bugs as soon as they were made aware of their existence.

A lot of tech enthusiasts and more accurately security enthusiasts dislike FaceBook because of the privacy implications. I however am not one of those people. My FaceBook had barely any privacy blocking at all. The reason for this was that I wanted the information I posted on the internet to be accessible by the internet (crazy concept). What did bother me was that the settings I would set on FaceBook seemed to have no permanent hold. They would be reset every few weeks and this would create an annoying cycle of me having to tweak settings consistently.

The final and primary reason that I quit FaceBook was that it offered me nothing. It offered weaker messaging that I had an obligation to use since everyone else uses it. It provided a stream of posts most of which I don’t care about in a less readable format than what G+ or twitter provides. It provided tons of fan and business pages which are nothing more than meme generators. And it tried to consistently pull me back in to check on stuff I really didn’t care about.

The only problem I’ve had since deactivating my FaceBook is on other services. It is ridiculous that you can’t use Spotify without a FaceBook account. It’s trying to force me to use a substandard service in order to use a great one. Similarly the number of Android apps which have a recommended login of FaceBook is obscene. If any Android Devs are reading this use this logic, if my user has an Android phone they most likely have a Google account. Use the Google Account do not just assume that they have a FaceBook. Not to mention the Google account is probably already linked to the device.

So to sum it all up FaceBook is now a replacement for a bunch of better services with interfaces that actually work.