How many times can you pick wrong in a tournament and still keep your job? Shit man, dude should let his 30yr old grudge go and admit MSU is a lot better team than he thought they were. He's yet to give them or Tom Izzo any credit.
Yeap, I'm pretty eloquent. It seems that I hate a lot of things. I'd like to tell you about a small fraction of them now:
- Yellow Candy / Fruit Snacks: Why in the fuck do they still make yellow? It's always either banana or lemon, and it always tastes like shit. People generally leave them till the end, then throw them away. How about some more red or purple or orange, for fuck's sake? From the beginning of time, people have hated these, and yet they still end up in the bag.
- The Office: This show isn't funny. It's stupid. I get that it's supposed to be clever and all that, but seriously, get off the air. People that like this show have downs.
- Religion: Give me a break. Get off your high horse, stop contradicting yourself, and get real. Not even just a particular religion, all of them. Hey, I believe in God as much as the next guy, but I don't need some HUMAN BEING who thinks he's better than you and I telling me what's right and wrong, or interpreting some ancient book for me. I'll make up my own damn mind about what's good. And don't even get me started on the people that can't seperate church and state.
- HTML Frames: If you're still using frames on a web page, you're about ten years behind. If you can't adapt, get off the internet, we don't want you here anymore. I'm talking to you Monitor247
- Bluetooth headsets: Hey, guess what? You're a douchebag! You look like a psychopath wandering around Meijer talking to yourself. Just shut your word hole, get your economy sized bag of Cheerios and beat it. You're annoying 99% of the population with the glowing growth in your ear.
So I have a few things I want to add to the site before it's complete. They are as follows, in order of importance:
- Editing of posts. This is easy as shit. Not sure why I don't knock it out in 10 minutes
- Comments. Shelby, stop asking for it. In due time.
- Better post interface. Probably steal a rich text editor for this as I have some experience with stealing them.
- Some better view of old mobile images. Easily my favorite part of the site
- Editing of twitter right from the page.
- Tag cloud (why tag posts if there is no cloud)
That's it. Trying to keep updating this, but fuck do I hate blogging.
I'm gonna plug some good sites here, stuff I like to read on a fairly regular basis. Only gonna mention the lesser known shit here, no sense in plugging Slashdot, Fark, Ars, etc.
Kotaku:
Kotaku is a fantastic blog (part of the whole Gawker Media deal) that talks and reports about video games. I'm a huge gaming nut, love me some video games, and this site has the best news and gaming commentaries I've ever read. I could visit this site anywhere between 1 and 1 billion times a day if it's slow.
MLB Rumors:
Since the baseball season is coming up, I figure mentioning this one is pretty timely. Great amount of baseball transaction news here. They have done a great job with the hot stove coverage, both aggregating other sites' postings, but giving thoughts on the items as well. In addition, they have a pretty savvy base of commenters over.
Consumerist:
Another Gawker Media one here. This site is an absolute necessity for anyone that considers themselves an informed consumer. Recall information, companies wronging customers, the "Worst Company in America" tournament. So much great shit here. Another site with great commenters.
Torrent Freak:
Not a bit torrent site exactly, they are more a site reporting on P2P news. I have always liked the site, but they really started to shine with their daily coverage of the Pirate Bay trial. I would advise going back and reading the synopses of these in order. Really interesting shit
Highly Essential:
This is a fairly new site run by a friend, but so far, I'm digging the posts. I generally hate blogs unless they are strictly constrained to a topic, but I like this one. Ignore the Mac news (that shit is played out) and read the rest of it. I got the link to http://laserportraits.com from them, so I'm happy as a clam for that.
So Oklahoma lost tonight. Pittsburgh lost tonight. Both of those teams were projected to get #1 seeds in the NCAA tournament over MSU. Now that they both lost, MSU controls their own destiny to a 1 seed They get to the finals of the Big Ten Tournament, or win the Tournament, and I'd have to think, based on all factors involved (RPI, strength of schedule), it is theirs to lose.
So I added a roll of five mobile images from my phone up there. I can not send in the images whenever I want and they automatically appear there. Only the last 5 added appear there, but if you click, it opens a lightbox2 enabled slide show where you can view all mobile images ever uploaded.
It seemed to feel to fit along with the idea of the new site. Twitter and mobile images and shit, that has always fascinated me anyways.
This whole blogging thing really isn't that interesting to me. Strangely, I appreciate the one liners of twitter and facebook more than I do any full set of thoughts. However, for some reason, I got the hour worth of ambition to do something with this nonsense enough to get it working again. I actually scrapped everything I had before and rewrote it all in an hour. And it's better than it was before too. I suck less now.
Also got the twitter status displaying on the header. I'm just going to continue to steal ideas until I am bored with this again. Wait, bored already!
No Iggy and the Stooges, but Madonna? Rock and Roll? Come again? What a load of horse shit. Until The Stooges (and the MC5, for that matter) are inducted into this, it's not even real. The Stooges and Fun House are two of the greatest records of all time. And I mean, come on, they put the fucking Sex Pistols in there, and the Stooges are at least as important as they are in the grand scheme of things...
So I'm sitting here watching Snoop Dogg's Fatherhood (I don't know why I started watching it, and it's pretty apparently scripted, but Snoop is funny, so it's worthwhile), and every other commercial is for a movie called "How She Move", which I guess is a movie about "stepping". I've gotta wonder how stupid a person has to be to lap up this mindless drivel? This is the most formulaic of movies. Take an underprivileged lower class inner city youth that has aspirations of dancing/cheerleading/drumming/singing, and tell their story about their rise from the streets of Los Angeles/New York to gain acceptance through doing their activity at a high level. It is in this youth's struggle and success that the audience gains a warm feeling inside, no matter how cheap, and cliched it is.
Chance are, the people that are going to see this movie have also seen all the other movies that follow this exact same story arc. They are the stupidest sons of bitches on the planet. They are the same ones that buy "album by cute boys in a band" and "album by pretty young girl". There is a reason that the record companies and movie companies put out the same shit over and over again. It's because there are so many goddamn idiots that will buy the shit with their parents expendable income. This movie is going to be all the rage on Michigan State's campus in the very near future.
This would not be "grinding my gears" if it wasn't for the fact that the commercial is on so goddamn much during one of the five shows I actually like. It is no wonder that this is an MTV film. They have been suckering stupid kids into watching awful rubbish for 20 years.
On a more happy note, I have a laptop now. Thinkpad Z61t. It's great. I'm really digging it.
Edit: Seems there is another movie called "Step Up 2" coming out soon also. I can't even begin to describe how stupid this up (start with the '2')
I figured I would post this since I only found one place that ever talked about it. I was doing includes in PHP with query string on them. This necessitates including the file with the full URL (http://domain.tld/script.php?foo=foo1&bar=bar1). However, when including something with the full URL, sessions in the included file do not work anymore. This gave me fits for about two days before I found this out. I got around it by passing the variables into the included file another way (due to the way I am doing my templating), but you could probably just include the file after setting the variables, as the included file will read those variables from the including file.
1 (tie). Streetlight Manifesto - Somewhere in the Between
1 (tie). Shellac - Excellent Italian Greyhound
3. The Snake the Cross the Crown - Cotton Teeth
4. Guilty Simpson - Stray Bullets (mixed by DJ Rhettmatic)
5. Blue Scholars - Bayani
6. Ghostface Killah - Hidden Darts Special Edition
7. Sundowner - Four One Five Two
8. Dinosaur Jr. - Beyond
9. Various Artists - Chrome Children v.2
10. The Good Life - Help Wanted Nights
Biggest disappointments:
Bright Eyes - Casadaga
The Stooges - The Weirdness
Ghostface Killah - The Big Doe Rehab
Today is my last day at my current job. On one hand, I'm excited to be leaving, and for my new job. It's going to be a good challenge, and it should be enjoyable. On the other hand, there are a lot of goodpeople here that I'm going to miss working with. My boss was easily the best boss I've ever had, and I've become friends with him. I will absolutely keep in touch with him and will still go to Camp Losey as often as I can.
I wrote a letter to the staff today thanking them for the opportunity to work here, and got a lot of nice responses from them. I'm pretty happy that I am valued by this place, and hope that at my new job, I am equally as valued. Some lyrics:
"So now I try to keep up, I've been exchanging my currency
While a million objects pass through my periphery
Now I'm rubbing my eyes, cause they're starting to bother me
I've been staring too long at the screen
But where was it when I first heard that sweet sound of humility?
It came to my ears in the goddamn loveliest melody
How grateful I was then to be part of the mystery
To love and to be loved
Let's just hope that is enough"
So I started posting some of my tech related crap over at Chainsaw Hands . It's a site a couple of buddies of mine started and asked me to put some stuff on. Check it out, it should get a fair amount of diversified information.
So I finally broke down and wrote something that will accept images sent from a phone, put them in the gallery, and display a random one on the sidebar. Cool I guess...
1. Shellac - Excellent Italian Greyhound
2. The Snake, the Cross, the Crown - Cotton Teeth
3. Sundowner - Four One Five Two
4. Amy Winehouse - Back to Black
5. Blue Scholars - Bayani
6. Brother Ali - The Undisputed Truth
7. Feist - The Reminder
8. Various Artists - Chrome Children v2
9. Dinosaur Jr. - Beyond
10. Lifetime - Lifetime
After the first two albums, it's a huge drop off to me. I've gotten 42 albums released this year, so I didn't have very many to pick from.
Ok, so I'm only posting this because I had problems with booting Linux from a flash drive on some of the Dells around here (most notable a GX270 and a Precision 650). I could boot Slax and DSL just fine on most machines, but on the Dells, I got the error "Unable to load operating system". The fix for this was found on the DSL Wiki, and it dictates that you have to overwrite the MBR of the flash drive with something called ms-sys . I did this, and booting on those problem Dells became easy.
In the project I am currently working on, I have to take data from a form field and generate images from it. These images need to have a transparent background. Here is the way I did that:
# create the original canvas giving it width and height
canvas = Image.new("RGBA", (W,H))
# select a font (you need to have compiled PIL with freetype installed for the
#_imagingft module to be on the server. This is necessary for this process.
font = ImageFont.truetype("/path/to/ttf/font", size_int)
# setup image to draw text on it
draw = ImageDraw.Draw(canvas)
black = "#000000"
# draw text on canvas, using offsets from upper left corner
draw.text((25,2),text,fill=black,font=font)
This one took me a minute to figure out, but I'm happy I did. To create a new skin from the filesystem, and add your own layers to it (or in this case, add the layers from Plone Default), do the following:
#use this to get the skins directory
ps = getToolByName(self,'portal_skins')
# use this to add a new folder to that directory for your new skin
ps.manage_addFolder(skin_id, skin_id)
Over the past year and some months, I have learned more than I ever wanted to know about Zope and Plone. The problem with those pieces of software is the lack of really good information for filesystem development there is out there. Hence the reason I am posting this here, so I can remember it.
To change the permissions on a filesystem file, in it's associated metadata file, add the following:
[security]
View=0:Authenticated,Manager
That will make it so that only Authenticated users and Managers can view the object. You can set this for any permissions that are available on the object. The 0 is the setting for acquisition. As expected, set this to 1 to turn acquisition on.