Category Archives: Tech

A moment of silence for bash.org

I cannot recount how many hours I have spent perusing this great emporium of hilarious quotes. In case you’re not familiar with it, bash.org is a very simple site which allows user submitted snippets of chat logs (funny quotes in essence), and provides a simple digg-like promotion/demotion scheme (as far as i know, it’s actually older than digg, so i guess i should say digg provides a bash-like system).

If you’re not already convinced of its awesomeness simply due to my recommendation, you should check out its top 100 list. The 3rd ranked quote is my favorite — and indeed I do have plans to invent just such a device.

Now, bash.org has encountered many situations which threatened its ability to stay up, primarily consisting of hosting issues. Throughout its history, however, there has always been one issue with the site that simply drove me insane: abhorrently slow moderation of the submissions. I don’t know how many times I would visit the page only to find the same goddamn quotes show up there.

The bigger issue was that even the shitty quotes that were voted down would be left on the top of the page. In some cases, the worst kind of quote would stay up — these were quotes that were actually designed for bash submission. You could just tell when two or more IRC assclowns got together and staged some sequence of events which they assumed the world would find hilarious, since their moms always seemed to laugh at their jokes. A typical submission would go something like this:

*** LinuxNoob entered the room
<LinuxNoob>hey guys, i am new to linux
<LinuxNoob>how do i change my password
<ArkaneRaidenMaceMan>oh its easy
<LinuxNoob>ok tell me what to do
<ArkaneRaidenMaceMan>just open the terminal, and type rm -rf *
*** LinuxNoob left the room
<ArkaneRaidenMaceMan>HAHAHAHAHA IM AWESOME

Now, it’s nontrivial to determine whether or not such an event was real, or staged. If it was staged, both of these assclowns need to taste the wrath of my soon-to-be-invented device. If it was real, the guy giving the “advice” needs to consider the notion that maybe LinuxNoob realized he was not going to get any real help, and actually left the freaking room. In either case, at least 50% of the people involved in the situation are retarded enough to be electrocuted in Texas.

The real draw of the site, at least for me, was the notion that it was always receiving an ever-growing number of submissions, and thus there was a potential store of millions of funny quotes. I was personally under the impression that the reason for slow moderation was high submission volume. With this in mind, I decided that I must take it upon myself to save bash.

I clicked on the “Moderator Application” link, ready to offer my invaluable services for the greater good of humanity. My submission was apparently pre-screened by a super intelligent Cyberdyne-like machine which deemed my time too valuable to be wasted on such things, and rejected my application instantly (a.k.a. the page is down). Either way, my surprise reached its apex when I looked at the bottom right of the bash.org home page.

In innocent 10-point font, it read: “20531 quotes approved; 139 quotes pending”. One hundred and thirty nine? That’s it? Suddenly, it hit me. There is no submission volume overload. There is no Cyberdyne system which intelligently moderates hundreds of submissions per second. The harsh reality must be faced: bash.org is dead. People just aren’t submitting quotes anymore. I guess all the ArkaneRaidenMaceMen have found a new place to compose “hilarious” scenes for the world/their moms to enjoy.

RIP, dear bash. You will be missed.

Tagged

Microsoft lists web sites broken by IE8, beats Google at indexing the internet.

EDIT: This article has been featured on uncov.com!

Don’t get me wrong. The primary goal of the revived IE team has been to achieve standards compliance, and I respect that. The problem is, it’s almost 2009. The damage is already done. It’s worth taking a minute, however, to stop and reflect on the effect IE has had on the interwebs.

Conventionally, the sole purpose of a browser is to show you content. A browser should never play any part (directly or indirectly) in changing the content. This rule is as fundamental as it is simple. Unfortunately, like the UN, the browser police will only go as far as writing down the rules in large bold font, in hopes that someone else will actually enforce them.

Rewind to 1996. Imagine you’re in a classroom. The lesson is basic mathematics, and the teacher is writing up simple formulas. All the kids can see the board clearly, except for this one kid in the front, named Imon Ecstasy (for no reason in particular, I will refer to him by his initials, IE). IE has glasses with the magnifying power of the Hubble, and swaps hygiene tips with dead cats. He also happens to be the principal’s only son. Furthermore, his father has enrolled him in every single class in the entire school.

IE raises his hand, and points out to the teacher that he cannot see shit. The teacher is left no choice but to make amends for him, and starts writing on the board in a way that IE can see clearly. So, instead of seeing 2’s and 4’s on the board, all the other kids now see drawings of giant turds. But hey, IE can see the numbers just fine, and that’s all that really matters.

Fast forward to 2009. IE has had laser eye surgery, and his vision now matches that of his peers. Unfortunately, every single teacher in the school has forgotten how to write real numbers on the board (let alone complex ones), and all of the school’s textbooks have been replaced with collections of turd diagrams.

Now armed with normal vision, IE can’t see shit on the board (more accurately, the only thing he can see is giant drawings of shit). He then starts crying to all the teachers, demanding that they change the way they write on the board. Again.

At this point, the other kids have had just about enough, and some of them start shooting spitballs at IE. Recalling how he dealt with the situation before, IE proceeds to give them his lunch money.

All in all, the notion of a fully standards compliant IE is appealing, despite the initial cost of making half the world’s websites look like ass. It should be noted, however, that the same promises were made with IE7, which ended up with a net increase of jack shit percent in overall standards compliance.

To make things worse, every time IE’s popularity rating drops, the obese bully of the class grins to himself as he convinces one more douchebag to join his pokemon treehouse club.

Clearly, we need to increase spending on education.

Tagged

Microsoft Windows Rainbow Cloud Pixiehorse Unicorn 7

When Microsoft first introduced what was originally codenamed Longhorn, there was hope that for the first time since Windows 2000 was released, some actual progress would be made on the operating system.

For many years, the Microsoft machine churned away, but made the fatal mistake of being far too ambitious with the proposed new features, ultimately trying to manage too many engineering projects at once. While individual projects may have been developed effectively, the integration process for those components closely resembled the human digestive system (input: a variety of potentially valuable materials, output: always a piece of shit).

Already a year behind schedule, Gates needed a solution fast, and decided to solve the problem the Windows Way™: by pushing the giant Longhorn reset button. This was the ultimate fail (alternatively, this fail is also available in Home Basic Fail, Home Premium Fail, and Business Fail editions).

On the bright side, with a clean slate, engineers could now work more effectively, with a simplified focus. As a result, they managed the remarkable feat of un-implementing hundreds of features from XP. This was the single greatest example of Unnovation in history.

Some people will claim that Vista is more about looks than actual features. This is true, which makes the OS mostly about nothing. The “new” UI engine, Aero, is not innovative in any way, nor is it a major enhancement, and it doesn’t do anything you cannot already do in XP. Here are some actual excerpts from the Aero features page:

Dynamic windows
In Windows Vista, windows are dynamic. When minimized, a window will subtly animate to a specific location on the taskbar, making it easier to locate when you need it later.

Wow. You can now minimize windows. Revolutionary.

Windows Flip
Windows Flip is an update of the feature known as ALT+TAB in previous versions of Windows. With Aero, Windows Flip shows you live thumbnails of your open windows.

This feature has been available via the Powertoys add-on for XP for like 10 years. Still, the Aero team gets some points — at least they moved up from un-implementing to re-implementing.

For all you Windows-lovers, don’t worry, there is hope. Steve Ballmer recently announced the future announcement (wtf?) of the next version of Windows. He did not reveal its name, and instead decided to use the name “Windows Cloud” for now.

Ballmer confirmed that geo-replication and other features designed for the cloud would be built into the OS.

I have two issues with this. Firstly, geo-replication with Microsoft essentially means that SharePoint will be replicated on every client. In other words, the bowl of cereal you have been eating everyday will now come with razor blades.

Secondly, Ballmer apparently doesn’t realize the colossal web-two-ohrgasm impact of Microsoft using the word “cloud” in any public announcement of any kind. As if there aren’t enough assclowns out there just waiting to write prophetic proclamations about the forthcoming Care Bear revolution, where everything will be stored in the Magic Rainbow, whose light transcends across the globe and is powered by Heart itself. Before things get out of hand, Microsoft needs to start setting lowered expectations (their engineers may have already accomplished this task).

If all else fails, Microsoft can always keep Project Ship XP With Vista running indefinitely.

Tagged

Featured on uncov!

I have probably told many of you about uncov.com, which is a great tech blog that assaults tech companies for their mass demonstrations of douchebaggery.

Well they recently came back to life, and opened a Peanut Gallery allowing users to submit blog posts, the best of which get promoted to the front page.

Well, i submitted my post about firefox fanboys and it is now featured on Uncov!

Much awesomeness! Thanks uncov!

Tagged

Wiinovation

This is the first time since Google’s acquisition of YouTube that I am seeing some actual innovation on the YouTube site. I’m not sure either party is responsible for the innovation, though, as it turns out it’s a Wii commercial.

Check it out.

After it’s done, you can still play with the fallen pieces. Good times.

Firefox fanboys – the only people more dangerous and less competent than politicians

EDIT: This post was featured on uncov.com!

I’m getting really tired of seeing a new article submitted to digg every freaking day by some douchebag who feels obligated to share his newest discoveries about Firefox to the world. In almost all cases, all that happens is some idiot realizes you can modify browser settings by typing “about:config” in the address bar, and gets overwhelmed by a sudden h@x0r rush.

What they don’t realize is that anyone who is technically capable enough to edit those settings probably already knows it exists, and has settled on the fact that the minute potential increases in speed are simply not worth the effort. Unfortunately, these script-kiddie-wannabes will not stop until every last setting has been toyed with and then documented in what they will ambitiously refer to as an “optimization guide”. In reality, these could be more accurately described as manuals for people who wish to reduce their productivity as a human being to that of a freaking lawn ornament.

Actually, I take that back. Lawn ornaments are, for the most part, harmless. They will not set your lawn to flames, or unlock all your doors while you sleep. Misguided assclowns of the internet, however, provide no such protection:

“You can take the last step even further by telling Firefox to ignore user interface events altogether until the current page has been downloaded. Firefox could remain unresponsive for quite some time.”

Yes — that’s right. He is advising you to “optimize” your browser by configuring it to stop responding to anything you do. Continue reading

Tagged