Category Archives: Stupid

Blackberry a Defense for Google Against Rockstar?

If you haven’t been watching the news today, a big bomb was dropped on Google. The Rockstar consortium (Apple, BlackBerry, Microsoft, Ericsson, Sony, and EMC) has sued Google as well as Asustek, HTC, Huawei, LG Electronics, Pantech, Samsung, and ZTE. Is there an obvious and easy way around Rockstar?

Brief History

So what happened is this. Nortel was going bankrupt. Google bid for their patents, but lost out to a consortium of companies. That consortium includes Apple, BlackBerry(then known as RIM), Microsoft, Ericsson, Sony, and EMC. Even at the time, Google’s Senior Vice President and Chief Legal Officer, wrote that Microsoft, Apple and others were engaging in hostile patent warfare against Android.

Silver Bullet?

So, how can Google and company get around this particular issue? There may be a quick and easy was to do it. Maybe. I won’t pretend to be a an expert at patent law, but I do know that one member of that consortium is not doing particularly well these days. In fact, they’ve been shopping around for a buyer. Blackberry. As a member of the consortium, they would have full rights to the patents owned by the consortium. A purchase of Blackberry by Google would bring ownership of those patents (at least partial) to Google, making the suits against Google moot.

Second Option?

Department of Justice

Even if a Blackberry purchase isn’t a possibility, there’s another possible solution out there as well. During the initial purchase, the DOJ investigated the companies involved because they were concerned (as was I) that the patents being purchased would be used in an offensive against Android. As it turns out, they were right about that (and by extension so was I). The DOJ only approved the purchase with the hopes that Rockstar would only use the intellectual property it purchased strictly to defend itself from Android initiated lawsuits. It may be that the DOJ may not take kindly to this particular aggressive action by Rockstar.

Summary

There’s quite a bit of worry out there today regarding these new suits against Google and the Android ecosystem. I’m not going to say that worry isn’t warranted, but there are options available to Google that could very well make this a minor bump in the road. We’ll have to wait and see how things pan out, but this lawsuit may not be the huge problem so many people think it’s going to be.

Stagnant Pools are Unhealthy For You

Stagnant Pool

Stagnant pools are unhealthy for you. This is true in nature just as it is for your mind.

Once in a distant era known only by a few as “The 90s” I joined an archaic communications medium called a “BBS“. At the time, the Internet wasn’t available to me. Yes, I’m really that old. I mainly dug around through software download areas because software was hard to find at the time without buying it.

Let’s stop there just to say that I’m not talking about pirating software. I’m talking about Freeware/Shareware. Without the Internet, it was next to impossible to get.

One day, I happened upon a forum that was set aside purely for operating system wars. Brilliant idea on the part of the Admins to give people a place to yell at each other about OSs so they didn’t do it elsewhere. At the time, it was pretty much Mac vs. Windows/DOS.

I really enjoyed myself in there. I fought with people day in and day out, sometimes making 20 to 30 posts a day. I was there for years. Finally, around 2001 or 2002 I moved on. My full time job was making a a forty hour work week look like a luxury, and I also started dating my future wife during that time. We’ll just say that I had more interesting things on my plate.

More than a decade passes.

I realize this is a long introduction to my point, but bear with me.

I was digging through some old files on my computer when I ran across the settings file for the BBS I used to visit. Intrigued, I grabbed the software and fired it up. Amazingly enough, my account still worked! I navigated the old familiar menus and found myself back in the forum that had used up so much of my time.

Time had not been kind to this BBS. The Internet had stripped away most of the casual users and left it with only the hard core people. Those people were actually the same people that had been in there a decade earlier.

They were still there!

Well, some of them were.

The few people that remained were all Mac users. Every single one. They’d been sitting there for over 10 years not being challenged by anybody. Always getting a pat on the back for saying what ever they were saying because everybody always agreed with them.

Finally: The Stagnant Pool

In talking briefly to them in a couple of posts it became apparent that some ideas that were debatable had been accepted into the realm of fact simply because no one stated that it wasn’t. I’ve seen this kind of behavior elsewhere too, and not just in technology. I’ve seen it all over, from small towns to politics.

Maybe people do this because it’s more comfortable? I honestly don’t know. They surround themselves with people who agree with them and force out the people who don’t. They never have their ideas challenged, and I think they’re the worse for it. They live in their enclosed little pool where no new ideas get in, ever. It doesn’t take long before it becomes foul and rank.

It’s not wrong to hang out with people who agree with you, as long as that’s not all you do. People need to talk to people who disagree with them. Find out why. You may not ever come to an agreement, but you may on occasion decide your initial position was wrong. You may convince them that their’s was. The discussion may only solidify your position. I’m the first one to admit that I’m far from perfect. I’m wrong, and when I’m wrong people point it out. I’m glad that they do because I become better because of it. It’s something that should be worked for, and it’s absolutely not something to be afraid of.

Antivirus for Linux

It never fails to amaze me just how the same arguments keep coming up over and over again, like bad pennies. Most of them ignore facts so blatantly it gives me a headache.

The I’m referring to today is the one about Linux Viruses.

First of all, Linux Viruses exist. Yep, it’s true, they exist. There’s actually a couple of them. Wikipedia lists an even 30 of them. There’s even Virus protection for Linux Extra resources.

True, compared to MacOS and Windows, that’s a drop in the bucket. Barely worth noticing. And that’s where the same old argument comes up time and again.

“The reason that Linux doesn’t have viruses like MacOS and Windows is because it’s not as popular!” The argument is that if more people used Linux, there actually would be viruses for Linux. The completely ignores the fact that the desktop is the exception, not the rule. Linux dominates elsewhere. Servers, smart phones, super computers, etc. Linux is kicking ass and taking names. A virus that could infect all those systems would be hugely valuable both monetarily and for a reputation. Yet, it doesn’t happen.

Even  the ones that already exist pretty much suck compared to their Microsoft and Apple counterparts.

So is there a reason to even consider running anti-virus on your Linux computer? Shockingly, the answer is still yes, but not for the same reasons some Mac users and all Windows users should.

You should run anti-virus on your Linux machine as a courtesy to your non-Linux using friends. Their systems aren’t as impervious as yours, so even though your computer is unlikely to get any infection, the same can’t be said for theirs. This also helps you in the long run when all those non-Linux computers aren’t infected blasting out TBs of garbage data out onto the Internet, slowing your connection down and filling your Inbox with spam.

In the long run, we all win.

Mondays Suck

The clock on my computer is telling me that it’s 11:20 AM. It’s Monday, and everything has sucked today.

Work

Work drug me out of bed this morning with unresponsive web servers. Intermittent issues are always the worst. Took two hours to track down a web app that was only generating an error on one node of the cluster. Restarted the app and everything worked like a charm.

Phone

I decided last night that I wanted to root my phone. After the ICS update it’s been running so slowly sometimes it takes minutes to just make a call. Apps are barely usable. It’s pathetic really. I found a nice little article over on Lifehacker titled “How to Root the HTC Thunderbolt“. Seems promising since it’s only a couple months old.

First complication: “you’ll just need to download the batch script on this page, run it on your Windows machine, and follow all the instructions.” Ewww, Windows.

OK, this can be dealt with.

I fire up a Windows machine, download the necessary crap, and get my phone in a state that the app requires. OK, let’s fire this baby up!

Not only did the phone spontaneously restart, the Windows machine BSODed. I tried it twice more (because I’m stubborn that way) with the same results. It amazes me that people use Windows. What kind of POS operating system takes a complete dump running a glorified batch file? Finally gave up because I have work to do.

Tablet

My tablet is an old beater HP TouchPad that’s hacked to run CM9. Most days it does alright for itself, but lately everything is crashing all the time. I’m not sure if these later CM9 nightlys are just less stable or if the tablet is going down the crapper. Apps like GMail crash. Maps doesn’t even install due to some weird conflict. Google+ crashes. SwiftKey works but the tablet doesn’t seem to recognize that you’re typing on it so you can’t enter text. I get weird digital garbage in the conversation when I use Skype or Google Talk.

I’m about ready for something (ANYTHING) to work today. So damn frustrating. Mondays suck.

Phil Schiller Displays Apple’s Desperation

Desperate AppleReading the comments made by Phil Schiller in a recent Wall Street Journal interview, you could smell the stink of desperation wafting off the pages.

“When you take an Android device out of the box, you have to sign up to nine accounts with different vendors to get the experience iOS comes with. They don’t work seamlessly together.”

It’s pretty obvious that Schiller has either no idea about the Android experience, or isn’t interested in telling the truth. Of course, he went on to talk about Android fragmentation (which really has no impact on the end user at all).

This follows up a rare tweet he made regarding Android security.

To me, as an Android user, all Schiller has managed to do is display a complete and utter lack of knowledge or understanding of the Android experience and environment. He suggested that Android phones are cheap giveaways by carriers, ignoring the fact that iPhones are also given away (you can get an iPhone 4 for 99 cents on AT&T if you’re a new customer or upgrading an existing plan). This is typical of Apple, where facts have never mattered. Now as they watch the mobile market slip through their fingers, the desperation becomes more and more obvious.

Microsoft Screwing The Linux Foundation

A while ago, The Linux Foundation announced a plan to allow for Linux to boot on systems with Secure Boot enabled. Lately, it has come to light that Microsoft is screwing with The Linux Foundation, and not granting the key required despite the fact that The Linux Foundation has already paid for it. Oddly enough, certain Microsoft apologists still believe that this is the fault of The Linux Foundation, despite the fact that there is nothing to support that contention. Here is a list of links that disagree with that fantasy.

Of course, this won’t convince Microsoft fans. Facts seldom do.

Intel and AMD Not Supporting Linux: Why It Just Doesn’t Matter

It’s been an interesting couple days on the processor front, and many think that these past couple days haven’t been all together positive. While I can see where that impression may be gotten pretty easily, I’m here to say one very simple thing. It just doesn’t matter.

First, this is what happened.

Intel’s Clover Trail Won’t Work With Linux

On September 13th, as part of their Intel Developer Forum, Intel claimed that Clover Trail “is a Windows 8 chip” and that “the chip cannot run Linux”. Clover Trail is a new version of the Atom processor, which is used in tablets for the most part. Claiming the processor is “a Windows 8 chip” seems a bit odd considering Microsoft’s complete lack of a presence in the tablet market. Intel later clarified their position saying, “Intel has plans for another version of this platform directed at Linux/Android; however we are not commenting on the platform specifics or market segments that at this time. Stay tuned.” It’s unclear if this was the original intent, or a reaction.

AMD’s Hondo Processor Will Only Support Windows 8

Shortly after the announcement from Intel regarding the Clover Trail processor, AMD came out with their own claims regarding their own Hondo processor. Steve Belt (corporate VP of ultra low power products at AMD) said, “This is a Windows 8 product, only. We’re not doing Android on this platform, at least not now.” Again, the Hondo processor is a processor aimed at the tablet market, which Microsoft has zero presence in. He went on to say, “It is a conscious decision not to go after Android. We think the Windows 8 space has a lot of opportunity, there’s plenty of TAM [total addressable market] there for us to go at. So we don’t need to spread ourselves into other markets, we think Windows 8 is a great place to start. Down the road we may look at Android, right now we’re focused on Windows 8.”

Who Cares?

So the big question on everybody’s mind is, what does this mean for Linux and Android? The answer is much more simple than you’d imagine. What does it actually mean for Linux and Android? Answer: “Not a damn thing.”  While Intel claims that here will be an Android specific version of Clover Trail available shortly and AMD is banking on Microsoft, it really doesn’t matter.

Linux, and by extension Android, will run on whatever its developers want it to run on. Intel didn’t help out Linus Torvalds when he originally wrote the operating system in the 90s, and Linux developers don’t need Intel’s help now. I have full confidence that there is a Linux developer out there that could write a version of Linux that can run on my toaster if he or she so chose. Support from the company is not a requirement for Linux or Android.

Think I’m wrong? I’d love to hear from you in the comments.

#boycottapple

Just wanted to make a quick note about the #boycottapple thing going on on Google+ and on Twitter. I’ve read several people saying that boycotting Apple is dumb, and that the real problem is with the patent system. To the people pointing out that the patent system is broken I have one thing to say.

DUH.

We know this people. We’re not stupid. Here’s the issue though.

The patent system is broken for the entire software industry, so why isn’t anybody boycotting EA? Why isn’t anybody boycotting Adobe? Why isn’t anybody boycotting Attachmate?

The answer is easy. EA, Adobe, and Attachmate aren’t acting like assholes. Apple is. Apple is the one going “thermonuclear” on their competitors, and they’re the one using the broken patent system to do it.

Does the Software Patent system need to be fixed? I’d argue that it doesn’t need to be fixed so much as thrown out altogether, but I think we all agree that it’s broken. That’s not the point of the #boycottapple “movement” (if you will). The point is that Apple is being a bad player, and because of their behavior, they should be boycotted.

A Linux User’s Day with a Mac

Oh $#!+.

Several days ago, I was sitting at my desk minding my own business when a received a new email. This is a regular occurrence for me, as I’m sure it is with most people in today’s office workplace. With not even a thought, I open it.

It’s not what you think. I didn’t get a virus or get fired or anything weird. It was a message from our corporate IT department informing me that my computer was due for a “refresh”.

What is a “refresh” you ask? Well, that’s when they take your computer and replace it with a new one. To top it off, I’d been selected to be a part of our Windows 7 pilot program. Our company is finally moving away from Windows XP and upgrading to Windows 7.

My reaction? “Oh $#!+.”

There’s no getting out of this, so I dutifully copy all my files that I hadn’t already stored on the network drive to a location where they will be safe. The IT department wants my computer “First thing in the morning”, so I drop my computer off at 8:00. They inform me that it will be at least 3 hours before my new one is ready.

My choices are now simple. I can either do without a computer for 3+ hours, or I can find a different system to use.

Casting my eye around my department, there is only one computer currently unused. One of our test systems. A Mac.

How bad can it be I ask myself? I used Macs quite a lot back in the 90s, and for a while was the “Mac guy” at the computer shop, fixing people’s broken Macs. Apple has always been renown for it’s ease of use and beauty. It was only for a couple hours. I could handle this!

Linux User

So, I’m sure anybody reading this is more than aware that my system of preference is Linux. I use Windows at work, but my home system is Linux Mint 12. I’ve made some changes to the default interface, and only use the top bar. I have no bottom bar. Most everything else is fairly stock.

My Thoughts on OSX

So, here’s where I tell you all about my experience. To put it as plainly as I can, it sucked.

First, the dock.

OSX, like Windows, has this stupid bar at the bottom. In the bar are your favorite apps, and running applications. Why should this be on your screen all the time? I know that you can have the stupid thing hide, but every time your mouse approaches that part of your screen, it pops up like some hyperactive chiwawa. It’s as bad as Windows. This is not something that needs to be on the screen all the time. The only time you need to see it is when you’re launching something new, or looking for something that’s already running.

Second, Exposé.

Exposé is actually the perfect solution for switching between applications, it’s it’s limitations in OSX make that impractical. Only applications not minimized show up in Exposé? Not smart. This is a much better way to pick between your windows rather than some nondescript icons where you can’t tell the difference between one terminal window or another. It effectively makes half of the dock completely useless. Why have that half of the dock when the functionality is better represented elsewhere?

Third, Spaces.

What kind of a half-assed hack is this? The functionality has been around in various forms of Unix since the 80s. It’s been improved upon and made very useful, but Apple’s version looks like something straight out of 1988.

Fourth, Exposé and Spaces?

Why the heck have both of them? In Linux Mint, hitting the super key on the keyboard brings up Mint’s Exposé type feature, with the virtual desktops along the right hand side of the monitor. They’re not seperate screens, and Windows can literally be moved from the existing Exposé type view to a completely different virtual space without leaving that screen. One screen, two functions. Apple’s method is straight out of the 90s, if that. It’s ancient, limited, and impractical.

Fifth, Macintosh HD.

On the system that I used, the only icon on the desktop was the Macintosh HD icon. This icon opened up to show your standard file browser type appliation, but what is all this junk inside of it? It takes you to a location that looks like / on a Linux box. Why the heck would you want to go there by default? You need access to your files! When I open Nautilus on my Linux box, it goes to my home directory! MINE. /home/mike. Not some random location with crap that I’m rarely if ever going to want to go to. I mean, “lost+found” and “Library”? What the hell?

Sixth, the Clock.

You’re probably wondering, what could possibly be bad about the clock? It’s a clock for pity’s sake. True, and as a time piece, OSX does very well. What I’m missing is functionality that I use every day in Linux but find sorely missing in OSX. Heck, even Windows does this. When you click on the clock on a Windows 7 box, you get a bigger clock and a calendar, as well as the ability to change your preferences. OSX is missing the calendar completely. On my Linux box, not only do I get a calendar, but on the right, I have a list of all my meetings. Below the meetings, I can open up my actual calendar application! Great functionality in the perfect place. Functionality sorely missing from OSX.

That’s what I found most about OSX. Missing functionality. Chances as making a good interface missed. In closing, I want to show you something. 

On the left, we see OSX, 10.0. Pristine the day it was launched. On the right, we have OSX, 10.7.3. 10.0 from 2001, 10.7.3 from 2011. A full 10 years difference. What’s changed? There’s a new, cool 3d effect on the dock. Color scheme has changed a bit. Yea, that’s pretty much it. This is the “innovative” OS? Are you shitting me?? Seriously?

Don’t even get me started on this iPad type launcher turd.

Conclusion.

So, how does the story end? When all was said and done, I was able to work in OSX. Corporate IT ended up taking 7 hours instead of 3 like I was hoping, so I ended up getting my new Windows 7 computer close to the end of the day. I can say it was with real glee that I ditched OSX to run (RUN I tell you) back to Windows (and that’s saying something). After starting some file transfers to get my personal files back on my hard drive, I gratefully went home, sat down in front of my “ugly”, “hard to use” Linux box and sighed with relief. I hope I don’t have to do that again for many, many years.

Screw those Arrogant Linux Using Jerks

I’ve been using Linux now for quite a while. I couldn’t even tell you when I first tried it. I can place a general time around 1997 or 1998. Probably 1997. So, if my math isn’t truly horrible, about 15 years with Linux. During that time, I’ve had many, many computers. I think Linux is amazing and right now, I wouldn’t use anything else, but I can say that it hasn’t always worked perfectly for me. When I’ve had troubles with it, I’ve done what every other person does when they have troubles. First, I Google. Second, I ask friends. Third, I go to the forums. I can’t think of a single negative experience I’ve had in the process.

Over the years, I’ve talked to many different people about Linux. Not all of them are fans. That’s just the way of humans. One thing that I’ve run into with some of the more…. let’s call them “unreasonable” people is the claim that “getting support from the Linux forums is a horrible experience. Linux users are rude, arrogant, condescending, blah blah blah.” Getting support for Linux is a really negative experience for them.

But here’s the trick.

Out of the people that I’ve seen make this claim I know a handful well enough to say, they’re dicks. Absolute assholes. Seeing them claim that the people on the Linux forums are big meanies just makes me wonder. Was the person hanging around the Linux forums just waiting to help out people that need a hand and receives no compensation other than personal satisfaction the rude, arrogant, and condescending one?

If you need to go to the forums and ask a Linux question, that’s fine. Be nice about it. These people aren’t paid to put up with your shit. Try to do a little research before hand and not just wade in expecting them to solve all your problems. If they have questions for you, that’s normal. I can absolutely guarantee you that no matter how much detail you put into your question, you missed something that might be important. If they start out with basic questions, don’t be offended. They deal with a lot of people, and not all of them are computer experts. They don’t know you.

Above all, show some respect. You’re coming to them for help. They don’t need anything from you. If you cop a ‘tude, expect them to ignore your whiny ass. It’s not because they’re rude, or arrogant, or condescending. It’s because you’re being a prick, and if you’re going to be a prick, you can fix your own goddamn problems.