Can’t tell me nothin’… Wanna bet?

Post by: on September 11th, 2007 | Filed Under Annoyances, Stupidity

Note: This post somewhat breaks my "No politics" rule. If you don't want to hear it, don't read it. If you have an opinion, leave a comment. I'm about freedom of speech and if you want to say "You suck" or "Amen to that" you can feel free to email me at snarky(at)thesnarky.com just please don't leave that as a comment since I want comments to go somewhere discussion wise. Oh, and Kanye if you read this, please drop me a line.
Read More »

Comments (2 responses so far)

But Bill Gates is an Honorable man

Post by: on September 3rd, 2007 | Filed Under Annoyances, Poetry, Windows

Friends, Coders, Net Junkies, lend me your ears,
I come to praise Windows, not bury it!
The good of code like this is oft talked up;
The cost is buried in the legal crap.
So let it be with Windows. The noble Gates
Hath told you Windows quite cheap and good.
If it were so, it is a coding feat,
And Windows rightly spread across the Earth.
Here, under leave of Bill gates and the rest --
For Bill Gates is an honorable man,
So is Microsoft, honorable all --
Come I to speak 'bout Window's legal state.
I don't use it, it costs just too darn much.
But Bill Gates says it is quite cheap and good,
And Bill gates is an honorable man.
It crashed each day and disappointed me,
Then crashed my bank, 'cause good code don't come free.
Did this in Windows seem affordable?
I saw BSOD, but Windows didn't care.
Good code, I think, should always try() and catch().
Yet Bill Gates says it is good code, and cheap,
And Bill Gates is an Honorable man.
You saw they were accused, "Monopoly!"
Convicted guilty and then forced to change,
But they did not. Is this good business form?
Yet Bill Gates says it is quite cheap and good,
And sure, he is an honorable man.
I speak not to disprove what Bill Gates says,
But here I am to speak what I do know.
You all have used it 'cause "its all that's out".
Why then do you not cry "Monopoly!"
O Judgement, thou are fled to stupid beasts,
And men have lost all reason!
Bear with me.
My heart is buried with my lost choices,
And I pause til I afford Vista.
--Snarky's Life, Act 21, Scene 8
--(See the original here)

Read More »

Comments (No responses yet)

Great Deal on Dell Printer Ink

Post by: on August 23rd, 2007 | Filed Under Annoyances, Dell, Stupidity

Man, I just got an amazing deal on some printer ink for my nice Dell A920 All-in-one printer! I was going to have to buy the ink off dell.com at $31 for the color, and $28 for the black and white cartridges. Quite steep paying $60 just to print, huh? I can't just get them locally because Dell only sells their ink on their website. Then I walked into Walmart trying to find some power strips. Right next to the door they had the Lexmark X1240 All-in-one printer (link is for its big brother, and the reason it was so cheap). This printer cost only $25, cheaper than even one of Dell's cartridges so I grabbed it.

The irony...
The irony is that Dell uses rebranded printers for their own. This means they take the other company's printer, make it look a bit different and only accept Dell ink. More to the point, my "A920" is a Lexmark X1150... basically the little brother of the printer I just bought. Yup, I got my "Dell" ink real cheap this year, and I'll never buy their ink again! Oh, and Lexmark ink is $20 a cartridge, but thanks to some places giving coupons in return for empty ink cartridges and refilling empty cartridges, this becomes much cheaper.
Read More »

Comments (No responses yet)

SVN – It’s the Law

Post by: on July 15th, 2007 | Filed Under Annoyances, Programming, Stupidity

For the past few weeks I've been working for Harkins, specifically for NearbyGamers, to build a Facebook application. Work was going nicely, and this afternoon I finally got close enough to being done to set a release date for myself: Friday afternoon. Now, if that went as planned, would I be writing this post? I left my SSH session open, grabbed some dinner, and sat down to play Chez Geek with a friend. I wandered back about an hour later to find my SSH session hung. This happens often, not sure why, so I thought nothing of it, closed the terminal and logged back in. But when I got to the file I'd been working on, it appeared to hang again. Maybe the file was getting too big to load in a quick manner? 10 seconds later and vi still showed no data. Then, to my horror, I realized it was because the file was empty. A quick ls -al showed the following:

<18:00:53 nearbygamers>$ ls -al
...
-rw-r--r-- 1 snarky pg4xxxx 9548 Jul 15 17:42 facebook.php
-rwxr-xr-x 1 snarky pg4xxxx 23146 Jul 15 17:42 facebookapi_php5_restlib.php
-rw-rw-r-- 1 snarky pg4xxxx 0 Jul 15 17:42 functions.php
drwxrwxr-x 3 snarky pg4xxxx 4096 Jul 15 17:42 images
-rw-rw-r-- 1 snarky pg4xxxx 2154 Jul 15 17:42 index.php
...

The file was zeroed. And it happened, according to the timestamp, just 15 minutes before I got back to my computer. How or why that happened, I have no clue, and this shouldn't really matter except I had no version control. That's right, I once again decided that this project would be over before any catastrophes could happen. Man was I wrong. To say I freaked out would be an understatement, and finally I filed a ticket with my host, Dreamhost, pleading with them for any backups they might have. Literally within a minute I got a response which pointed to a page on their wiki about a wonderful (and secretive) backup system of theirs. After a little digging and a call to Harkins, I was able to pull a file out of thin air. During the time that I had waited before submitting the ticket I set up the SVN repo for this project, it took a whopping 2 minutes to create, move my files, check out in place, and do an initial import of all the other files. All that grief to save 2 minutes, I'll never make that mistake again.

Now, at this point I have to give major kudos to Dreamhost. Not only do they have the system in place to save my butt when its my fault and they don't owe me any help, but their crack support team was able to get back to me minutes after submitting my ticket, and I'm writing this just about half an hour after I submitted that ticket. I have my file back (minus maybe an hour or two) and my peace of mind to sleep tonight.

I've been a Dreamhost fan for a long time, they've got great servers for the sites I build, very decent uptime, and Shell access that I oh so love. This may just be the last in a series of events that made me love their service, but it is by far the most important, and telling about their service and their customer-oriented mindset in general.

Thanks Dreamhost, you've got a customer as long as you're in service!

Comments (No responses yet)

Comcast Internet – Not just a waste of money

Post by: on July 10th, 2007 | Filed Under Annoyances, Stupidity

Also a waste of time. My internet's been down all day, which means no coding from home, no email, no nothing. I work during the summers mostly from home, and every day without Internet has a direct impact on my quality of life during the school year. Anyways, I just got off the phone with a comcast "technician" trying to fix this minor inconvenience of not being able to make money. This is to the best of my recollection how it went, I was trying to type and talk on the phone at the same time, AND dealing with power flickering.
Read More »

Comments (2 responses so far)

Mastercard Promotes Credit Theft

Post by: on July 8th, 2007 | Filed Under Annoyances, Real Life Rights, Security

I saw a commercial on TV the other day that made me laugh. I'm sure normal people see this commercial as a sign of how advanced our technology is, and how convenient modern life is, but all I see is theft.

Here's the video

Watch that through, then think about this. Elephants can't obtain credit cards, so that must have been the trainer's card. Not one clerk ever thought to get a signature for their sales. The elephant spent $40 without ever having an ID checked or even needing to know a PIN.

To quote Mastercard's offer: "Signature is not required for purchases under $25 at participating locations. PIN may be required for debit transactions," so this would be fairly limited in the US, aside from doing a bunch of small purchases stealing groceries or small items.

But this card is valid in the United States, Canada, the United Kingdom, Japan, Korea, Thailand, Turkey, Lebanon, Malaysia, Australia, Taiwan, the Philippines, and South Africa. Some of those places are hardly known for being safe to not have your credit cards stolen, and I'm sure shop keepers would be fairly lax regarding getting signatures for large purchases.

Anyways, I just found it really funny that Mastercard touts this great new service, when in reality its showing how easy it is to use their service to steal!

Comments (No responses yet)

Taxation without Representation

Post by: on July 8th, 2007 | Filed Under Annoyances, Digital Rights, Real Life Rights

Friday night I went over to a friend's apartment for a nice dinner, as his parents were coming through town on their way home. It was a nice evening, though I didn't really jump into the conversation until it turned to more technologically oriented ideas. One topic we got onto was music downloading, or "piracy", as my friend ran afoul of RIAA at one point in time. By that, of course, I don't mean he DID download anything, merely that they claimed he did, and his school was too scared to offer any form of defense. I ended up butting heads with my friend's dad on this topic, as I think RIAA has stepped way over the boundary of protecting their property and now is just using scare tactics trying to keep online music purchases from taking off any more. Now, at the time I really couldn't think up a good argument articulating why I felt so strongly against RIAA (besides just their tactics in general, I mean why I dislike their underlying ideals), and how to get across to someone in their early 50's who may have never bothered to download music, legally or otherwise, what the real issues are. Luckily I always replay conversations in my mind for days afterwards to rethink my positions and prepare myself should that topic ever come up again.

Just before America started the Revolutionary War, many colonists took up the slogan "No Taxation without Representation" because the American colonies were being taxed by Britain, yet given no say in the British Parliament. The British claimed a 'virtual [funny they should use that word] representation' by British representatives across the ocean. James Otis is recorded as having said "Taxation without representation is tyranny." What he meant by that is if some power can take a group's money, and yet give them no way to express themselves, they are no better than slaves under a dictator. Most Americans, would agree what was happening was unjust, and our fighting against those policies was justified.

Now imagine that RIAA is Britain back in 1765, and the colonists are music lovers. Don't quite see the comparison? Try this. The 'Taxation' that we're speaking of is the price of buying music, or movies in any format, hard or soft copy. Obviously it is necessary to pay for these, otherwise there'd be no music out there. However, the 'Representation' is the customer's rights. In our current society they don't exist. Hence we have a case where the consumer is being taxed ($12 for a CD), but then getting no representation (No rights to copy that CD for themselves, and if things go as RIAA plans something like a one CD per one player could happen). Wow, all of a sudden our outlook changes. Now its not tyranny, but necessary for our country. Congress even took time our of their busy schedule to write 15 major American universities to pressure them to expel more students for downloading.

I know exactly what will be said at this point. "Aha! You said downloading, it is illegal and therefore your whole argument is invalid!" That's interesting, as a major event in our (American) history would be the Boston Tea Party, where 90,000 lbs of tea (worth 10,000 pounds) were dumped into the harbor. 8,000 soon-to-be Americans cheered when they saw this. It is important to note this took place on the night of the biggest protest they had held against the British, it wasn't just 5 guys in Indian costumes acting on their own. Yet we are proud of that moment, many see it as one of the sparks for the American Revolution!

Lets jump back to today. We have millions of music lovers oppressed by crappy DRM schemes, the DMCA, and RIAA's lawyers who go so far as to set up fake music sites to catch and sue people. Yet we now accept that as the norm, and absolutely warranted to protect the sacred intellectual property. I put forth that something must be done to end this tyranny, as something was done over 200 years ago. With a big enough outcry the RIAA will be forced to recognize that what they're doing won't fly. With enough calls to your representatives they will understand that to keep signing things such as the DMCA, and writing letters asking for good students to be expelled for downloading one song will mean the end of their time in public service. The government is in place to serve the people, not the lawyers or the greedy, and it is time for RIAA's tyranny to end. I am not advocating any illegal action, obviously the choice to download music is your own to make, but it did take illegal actions for our country to be free, so I won't limit my call by criminalizing downloading either.

So tell me, how do you feel? If you were back 200 years ago, would you have cheered when they dumped that tea overboard? Or would you have said that property is sacred, and the rights of those being oppressed should take a back seat to the law?

EDIT: Ideas for how to get this 'revolution' to work. Boycott major labels that institute the worst DRM. Call your congress representatives. Refuse to buy music online unless it comes DRM free (While Apple supports this now, I'm boycotting their service as they make you pay a higher premium to get your rights). Encourage friends of yours that are in a band to look up the Creative Commons license for their work. Petition your favorite band to write their label and express discomfort at the scare tactics RIAA is using now. IF you download illegally, do it in such a way that you can't be caught, the more RIAA catches people the stronger they become (Yes, it is entirely possible to acquire DRM free music undetectably. No, I won't tell you how).

Comments (No responses yet)

What a great birthday

Post by: on March 5th, 2007 | Filed Under Annoyances, Uncategorized

Two nights ago I posted a picture, and a challenge to guess what the heck happened. Didn't get that many responses, though the best was: "While undercover you smoked up and your backup came to arrest you by accident..." from my loving brother. Thanks for the support. Harkins was right close with his: "I’d bet you got in an awful lot of trouble for making your car look like police car." Whoops, I meant: "Oh, it’s the other one? Got me then. Skidded through some ice and onto someone’s lawn?"

So, the fll story goes like this. Saturday here was really weird. I woke up, and it was snowing hard. An hour later it was sunny, and snow was melted. Repeat 3-4 times. 'Round evening time I went over to a friend's place for a Wii party. Was fun, until we realized there was no pizza, bummer. So two friends and I went out riding to grab a pizza and listen to Pirate Shanties, not half an hour after we'd arrive. When we went to the party, the roads were perfectly dry, wonderful traction. When we left, we had to go down a hill that starting from the crest of the hill curves to the left. Also starting at the crest of the hill (so you couldn't see it sooner) was an entire hill of black ice. By the time I realized we were on ice, I couldn't do anything, and we skidded into the curb. Ok, no we skidded onto the curb, and were stopped by a poor sapling who now sits at a 45 degree angle, and more costly, its concrete box. That initial hit busted my axle so my wheels couldn't turn more right than almost straight, luckily the hill curves left, right? So we had to move the car immediately, as the next car over that hill would smash right into me, and past this tree/box was a sloping hill down to a nice tree line, you guessed it, the hill was a nice sheet of ice as well. I kinda got us sliding down the hill again, with just about no control, and managed to skid up onto the left shoulder about a foot in front of that tree.

*Whew* Fun time's over, right? Well, not exactly. My bumper was still about a foot into the road, and some idiots were taking this hill as fast as 40 miles an hour. When I hit it I was only doing about 20, so we saw people whose cars did full 180 turns, even a few 270s as they tried to stop/turn/whatever. Moral of the story, this being a 1 lane on each side road, my car was still in the danger zone if anyone else lost all control. So we ran back up the hill to try not to get hit. Its 18 degrees out, by the way. Took me an hour to get a tow truck out there, an hour outside standing there watching people keep flying down the hill and sinlently hoping one would hit my car so it'd be on their insurance. No such luck, hello $500 deductible. Thankfully a police officer showed up with road flares and was able to guide a bus down that would have just gone down as fast as it normally does. Unfortunately that also means accident report, and that leaves me liable for that stupid sapling I beat up if the management of the property decides to be mean to a poor college student.

Oh, and the best part. I turned 21 at midnight. So I busted my car 2 hours before I was supposed to be in a bar with a coupla friends "celebrating". The really sad thing: Between a web contract I've got now, and my money to go out somewhere nice for my birthday I MIGHT be able to break even with regards to the deductible.

*Mutter* Wish I was a pirate and could just plunder me a new car...

Comments (No responses yet)

Plain Text Passwords

Post by: on February 13th, 2007 | Filed Under Annoyances, Hacking, Interests, Security, Stupidity

So I was feeling kinda down a few days ago, and I turned to the thing that always cheers me up, hacking. Nothing malicious, just seeing what bugs I could turn up. Found a great one dealing with why sites should use HTTPS instead of HTTP traffic by default. Oh, I've taken the liberty of attempting at clearing out all links to my accounts. Don't worry, my account doesn't use that security question any longer. Also, because this post isn't malicious, I'm omitting the name of the site I found this on (and really, it could be any of the major sites out there, they all act a lot the same and I've yet to go check some other major ones) because they deserve anonymity as much as I do.
Read More »

Comments (One response so far)

Phishy Snail Mail

Post by: on February 7th, 2007 | Filed Under Annoyances, Interests, Phishing, Security, Stupidity

Saturday I got a letter that I thought I'd share. It's really interesting to me, since I've dealt a lot with phishing emails, and this real letter set does many of the things that both phisers, and unfortunately legitimate companies, do. If companies would stop doing these things, Phishing would get harder! This is gonna be a long post, please bear with me. Without further ado, I give you: The Car Registration Scam (which later turned out to be legit).
Read More »

Comments (One response so far)