Monday, December 24, 2007
Hornets, Saints
Yesterday I went to the Saints game, which did not go so as well. No pictures either. I guess it's turning out to be a very sporty Christmas or something.
Saturday, December 22, 2007
POP
I always knew this, but it definitely helps reinforce how great pop music was in the 1990s, and I'm wondering if we'll ever have another decade where the quality of pop music is so high.
Friday, December 21, 2007
ORD
I currently write from Chicago airport! There was a problem with my plane, and it was fixed or is still being fixed. It is hard to tell. Anyway, you can tell that I have been here a long time because I actually shelled out $7 for the one-time use Internet, something I normally consider to be an outrageous proposition.
But, dear readers, I believe I owe you a bit of closure. I did eventually submit my paper, although not until 4 in the morning. Normally I call it quits way before that, but I was writing with some friends and that gave me the strength to push forward.
The next day I bought Guitar Hero 3 for my roommate's Wii. It is great in many ways,
I am also going home today, which should be a lot of fun!
Wednesday, December 19, 2007
Stay on Target...
I charge forward!
Marl!
Interesting because stock trading software can now finally be bought by your average Joe Schmo. Now I'm not saying managing your own investments is a good idea, but it seems like if you wanted to, you might want tools similar to what big financial firms are using, and from what I have heard, most actual stock trades are made by computers, and even many trading decisions are made by computers.
Update:
Oh wait, I was wrong. It seems like you can't actually buy the software, you can only subscribe to the newsletter where they tell you which stocks "Marl" recommended.
Tuesday, December 18, 2007
GoogleCal SMS Messages
Oh man! I knew I was supposed to be working on something, but I couldn't remember what it was...
The Final Push Towards the Sun
The proof has been TeX-ified. All the experiments that we will do have been done. I have to finish writing one last section, and then it's binge proof-reading. I have a feeling that I will need to make changes, but that's cool 'cause I want this paper to be rad. It's not due until tomorrow night/Thursday morning at 6am, but hopefully I won't have to use that much time.
After that? A little hangin' out in the 'Burgh before some full-scale hangin' out in the City that Forgot to Care. Be back for the new year.
Saturday, December 15, 2007
Car Troubles...
The next day my power locks stopped working, along with the "one-touch" window lowering functionality and my keypad. Looking at my car's manual, I could see that all three of those items were on the same fuse, so I figure the water must have shorted it out. "Oh well," I thought. "I'll put in a new fuse at some point."
Flash forward to Thursday night! I discover two parking tickets on my car, $25 each. Apparently my residential parking pass expired a month earlier than I though. I was really lucky there were only two, since I basically never drive my car. I talked with my roommates, and they gave me the "visitor's" parking pass, because we only get two real parking passes per address. It says things like, "you may not use this on your own car" and "may never be used for more than 5 consecutive business days" all over it. I am worried.
Sure enough I discover a third parking ticket on my car last night. The description says, "Using Own VPass." Boo. That's three parking tickets in three days, for those of you playing along at home. And at this point I am not entirely sure where I am going to put my car on a regular basis. Status: Still Unresolved
Nonetheless, this morning I decide to try and get the fuse in my car fixed, and in the process of pulling the old fuse out of my car, proceed to lock my keys inside. No number pad to bail me out this time, because it was precisely what I was trying to fix at that very moment. I don't know what to do. I go inside Pep Boys. They don't have the fuse I want. They don't have a door opening service. I call up AAA, join, and they send some guy out. On the Rad Side, I got to see the AAA man jimmy open my lock with a Slim Jim. I think I'm going to buy one of those. On the Bad Side, after I got back into my car, I went to Car Quest, found the correct fuse, and it still didn't fix the problem. All this while I was supposed to be working on my paper! Status: Still Unresolved
Friday, December 14, 2007
Rock Band
It took all I could muster to leave the lounge and come back up to my office to work on this paper.
Thursday, December 13, 2007
Writing in a One Horse, Open Sleigh
Actually, you should be scolding me for taking even a small break to post! Nevertheless, I actually think the writing is going rather well. I can't say that I actually enjoy it, but at least I understand the story I want to tell and it's work that I am somewhat proud of, so I want to do a good job. Yay! The only lame part is that I will be spending almost all my remaining time in Pittsburgh working on this paper. The deadline is next Wednesday (actually, Thursday at 6am), and I leave next Friday.
Okay, well back to work for me! Let me know if anything important happens in politics or global finance that I should be aware of but am not because of my not watching TV.
Sunday, December 9, 2007
That Movie 'Proof'
The only kind of lame part is that the 19th is like right before I go home, and the day after our department holiday party, so basically I won't have much time to hang out around here with the cool Pittsburgh people before I go home. Sad face.
Saturday, December 1, 2007
Wingdings
This weekend I am back in New Orleans for a wedding!
A good friend of mine from high school, former band-mate and current guitarist for the band Cowboy Mouth is getting married, and so far everything has been really nice! We went out on Thursday for some last minute celelbrations of bachelorhood. Last night we had the rehersal dinner and (as I found out a little bit too late, because I was supposed to be there!) the actual wedding rehersal. But the dinner was great. It was full of toasts and great food at a restaurant called, Muriel's which is right on jackson square. The wedding starts at 3 and probably will go on the rest of the day, but it takes place at the St. Louis Cathedral, which is really kind of awesome inside and out!
Tuesday, November 27, 2007
Find Him/Keep Him
And no, I won't apologize for the lack of posts, so there!
Tuesday, November 20, 2007
Kanye West Report
That being said, I guess it's weird to talk about Kanye without mentioning the recent death of his mother. Therefore I must say that I do feel sorry for him and hope he is holding up. Bottom line, Kanye makes great music, and I hope he continues to do so.
Monday, November 19, 2007
Get the most out of HeadCat with these cheat codes!!!
n - Add more robots to the screen.
m - Move the kitty.
. (period) - Change background.
Armed with these pro-tips, you will be an unstoppable robot, with a cat on your head.
Friday, November 16, 2007
Liberal Bias
While it’s true that we’re still fighting against unjust wars and that there’s unfinished business on the fronts of women’s rights, civil rights, and environmental preservation, there’s no generational battle left for America’s rich kids to fight. In the sixties, college kids had to fight for their right to refuse to become bankers, soldiers, plastics executives or whatever other types of dreary establishment lifestyles their parents were demanding for them. And because they had to fight that fight, the interests of white college kids were briefly and felicitously aligned with the blacks and the migrant farm workers and the South Vietnamese, who were also victims of the same dug-in, inflexible political establishment. Long hair, tie-dye and the raised black fist all had the same general message – screw the establishment. It was a sort of Marxian perfect storm where even the children of the bourgeoisie could semi-realistically imagine themselves engaged in a class struggle.
Thursday, November 15, 2007
I don't know where this picture is from...
Giving a guest lecture this afternoon at 5:30. The suspense is killing me!
Tuesday, November 13, 2007
Lou Pearlman: Exposing Exposé
Now, it turns out, not only did he have a knack for cranking out terrible bands with weirdly catchy songs, he was a pyramid scam-er, old-people defrauder, possible sexual predator and all-around creepy guy. True story. He's in jail in Florida right now, after fleeing the country.
I learned about this last night in Vanity Fair, and fortunately for you, the article is available free online. It's a little long, but amazingly well written, and extremely fascinating. Do yourself a favor and check it out. This is, honestly, the stuff that movies are made out of.
Saturday, November 10, 2007
Niceness-es
This morning I finished Baudolino, which I have been reading for the Patrick Gage-organized book club. Good book! I recommend that you check it out, even if the subject doesn't intrigue you (as it didn't intrigue me). Quasi review located here.
Last night I went to see Randal Munroe of XKCD fame talk at the CMU gym. I was pleasantly surprised. While there was a fair amount of fanboy-ism from the audience (example questions include, "who would win a fight, a raptor or a zombie?" and "who would win a fight, a minotaur with a crossbow or some other garbage I can't remember"), but I got the impression that Randal himself was actually a pretty well-adjusted guy. He was neither a super-nerd, nor a power-mad leader of the nerds type, which I appreciate.
Tonight I am going to see Broken Social Scene with Brianne and others. What up?!
Thursday, November 8, 2007
Researcher Stats
Here are the two metrics:
Batting Average - Just like in baseball, your batting average is the ratio of accepted papers to submitted papers. I can't really think of the research equivalent of a walk, but I'm sure one of you can. Walks, of course, would not be factored in to batting average. Maybe we can leave that for on-base percentage. My batting average is .667, but this is mainly due to my not having submitted many papers at all. (6 submits, 4 accepts)
Slugging Percentage - Now this metric I believe to be much more illustrative. Just like slugging percentage in baseball, a researcher's slugging percentage is the number of accepted publications over submitted publications, weighted by strength of venue. One could imagine several orderings depending on how things are done in your field, but for now I will go with 1x for workshop papers, 2x for second-tier conferences and journal special issues, 3x for standard journal articles and 4x for first-tier conferences. Here, due to the relative poor quality of my publications, I don't do nearly as well. (2w.s. x 1 + 2s.t. x 2) / 6 = 1.000. Good for baseball maybe, but not particularly stunning in the research world.
What do you guys think? Am I opening a horrible horrible can of worms? Am I a bad person? Any other stats you'd like to see?
Gmail, You're My Only Friend
Sunday, November 4, 2007
Blue States Lose!
Friday, November 2, 2007
Grad Student Tip!
Don't suck on the open end of that plastic tube that you find inside of a ballpoint pen during a meeting with your advisor. The ink could in fact go into you mouth, all over your tongue and teeth, and then you would have to run out of the meeting to flush your mouth with water and scrape ink off of your teeth.
Good luck!
Monday, October 29, 2007
OOPSLA Recap Part II: Technical Stuff
Interesting thing 1: The Scala tutorial!
After reading Scalable Component Abstractions, by the Scala people, I got a little bit worried.
Interesting thing 2: Alex Buckley, Lord of the Java Spec. I also met and spent a fair amount of time with Alex Buckley, the man who is now officially in charge of the Java specification.
Interesting thing 3: Dan Grossman, and his work on transactional memory. I got to talk with him a bit, and he was extremely interesting. This is worth saying outside of any cut; if you have even a passing interest in transactional memory, you really ought to read Dan's essay, The Transactional Memory / Garbage Collection Analogy. Do it for me.
Interesting things: Other papers on my, to-read list:
foo() {
atomic{ x++ };
atomic{ if( x < 10) retry; else ... }
}
Unfortunately, if a function that calls this function is already inside an atomic block, this code will no longer work, thus getting rid of our nice local reasoning. Boo.
Lost in Translation: Formalizing Extensions to C# - A nice, straightforward paper about using type theory (of all things!) to formalize the new features of C# 3.0, translating them to C# 2.0 where appropriate, and formalizing the old features where necessary.
Okay, that's all. It was an interesting trip!
Sunday, October 28, 2007
OOPSLA Recap Part I: Photos
Friday, October 19, 2007
OOPSLA: Pre-Hype Edition
Here's the run-down:
Tutorials: Tutorials are usually hands-on sessions about a particular technology; they teach you how to actually go about using all these fancy tools that come up in the technical talks, and usually consist of a bunch of demos.
- Introduction to Concurrent Programming in Java - Even though I have written concurrent applications in Java before, this seems like a good tutorial to experience, if only to give me background for my research.
- The Scala Experience; Programming with Functional Objects - Scala is a pretty neat little research language that interoperates with Java, and has FP-like features. I would like to know more about it.
- Despite the great name, I will not be attending Totally Awesome Computing: Python as a General-Purpose Object-Oriented Programming Language.
- Second-Life: The World's Biggest Programming Environment - Jim Purbrick and Mark Lentczner talk about their massively-multiplayer online game/programming world.
- 50 in 50 - Guy Steel, of Java fame, talks about languages, where we've come and where we are going.
- Collaboration and Telecollaboration in Design - Fred Brooks talks about something... He's the sort of guy you go see no matter what he's talking about. The same could probably be said for David Parnas, who is also speaking, but I'm not quite as excited about seeing him talk.
- The JastAdd Extensible Java Compiler - After my experiences with Polyglot, I'd like to see if someone can do it better.
- Transactions with Isolation and Cooperation - While I'm not usually too interested in Transactional Memory papers that discuss how we can get I/O to work inside them, since this is the only TM paper of the conference I figured I'd probably better check it out.
- Modular Typestate Checking for Aliased Objects - Gotta see my boy KevDog give his talk.
- Lost in Translation: Formalizing Proposed Extensions to C# - Could be pretty interesting, actually. Those guys from MSR Cambridge seem to know their stuff.
Whoa-La! Google Maps
To Montreal:
Wednesday, October 17, 2007
Monday, October 15, 2007
Compu-Lingo
Catch
represents one half of a try-catch
statement. Specifically, the second half.(From, Polyglot API documentation)
Friday, October 12, 2007
Java Technology; So Simple!
The assertion facility in J2SE 1.4 and later versions is not a full-blown design-by-contract facility. Adding such a facility would require substantial changes to the language and might subvert the simplicity of Java technology.
Which naturally made me LOL out loud, as Java is anything but simple. The name alone refers to about sixteen different concepts simultaneously.
As an aside, if you want to actually use assertions in Java, make sure you turn them on! Use the "-ea" flag at the VM. They are off by default! Boo! I think this officially makes it the only runtime checking that is off by default in Java.
Thursday, October 11, 2007
Dear Firefox, You Suck to the Max
So I guess the point is, if I send you an email that sounds really stilted because I am using no contractions whatsoever, it is probably because of this.
Wednesday, October 10, 2007
UrbanHike Scavenger Hunt, October 21st!
Tuesday, October 9, 2007
MSR
Google Street View Pittsburgh
Check out the google street view!
Saturday, October 6, 2007
Why I Left Linux Land
So here are the reasons why I left, culminating with the straw the broke the camel's back:
- I had a facilitized machine - This is more of a meta-reason, but I was using a CMU facilitized Linux box. This provides a few benefits, like support for when things break (which I needed on numerous occasions), backups and easy access to the printers. However, it makes it impossible to find help on the Internet that actually applies to my system, since my configuration was non-standard in so many ways. I briefly considered installing Debian or Ubuntu and separating from the CMU/Facilities industrial complex, but decided that I don't have time for that sort of thing.
- XMMS Doesn't work - For whatever reason, the XMMS media player crashed on my system whenever I tried to play a song. It was a gnarly error that had to do with its inability to create a new thread. The internet had no helpful advice and 'yum update' did not bring me any respite. I wanted XMMS because it's what I used to use last year before my harddrive failed and CMU upgraded me to Fedora Core 5.
- RhythmBox - So I wanted Last.fm support in the music player that I did use. Turns out, the version of RhythmBox that comes in the Fedora Core distribution is an earlier version that does not yet have support for Last.fm. The package that did have the latest vesion only worked on FC6 and above. I wanted Last.fm support so badly, that I downloaded from source and built the newest version. The only want I could get the build to work was by removing some random lines from the Makefile. Every time I launched RhythmBox, it gave me an error about visualizations not working, and still Last.fm support was spotty. It would only record that I had played a song when it damn well pleased. This all brings me to my next point...
- The Fedora package system is crazy - I like how the linux world has attempted to make software installation easier with the use of package managers like Yum. This is good. What is not good is how a given Fedora package will only work for your exact version of Fedora. If I want RhythmBox version 3.3, for instance, and the FC5 package only has up to version 3.1, tough luck. I am essentially running an incompatible operating system for all intents and purposes. In the Windows world, I can easily and run a program from the Windows95 days, and it will work almost every time.
- Flash - Again, I have been told that this was a problem with having a facilitized machine, but Flash never worked, in my two years of trying. Flash! I tell you, it really sucks having everyone and Katy Couric talking about some YouTube video that is sweeping the nation and not being able to watch it.
- Eclipse - And finally, the end for Linux. Eclispe 3.3 had been working for a month. All of a sudden, it started crashing on launch, and no matter how many times I reinstalled it, nothing was solved. I even had a bonafied Linux/Eclipse guru come in, and he basically told me I was screwed. I need Eclipse for a project I have just started. What else can I do? Added to this fact that Eclipse was always much slower on Linux that Windows, and I am way happier now.
Dear Linux, It's Not Me, It's You
Friday, October 5, 2007
Posting to your blog is for suckers, that's why I haven't
The only bad part is that me and all my CMU friends are competing to get one of the three (?) departmental nominations. It's too bad because, you know, in general I like my friends at CMU...
Anyway, I shall be getting back to my regular research with renewed vigor.
Thursday, September 27, 2007
Java 'finally'
In a try/finally block, the finally code really is called in all situations. That's good, because we want to be able to do some in all cases clean-up code a lot of the times. But what happens if you 'intercept' normal control flow? For instance, the code inside the try block wants to return, but we don't let it? Turns out, this code will not return.
void foo() {
while(true) {
try {
return;
} finally {
continue;
} } }
While this seems a little bit wild, it's actually really helpful for my current project. You see we're translating some new programming constructs into straight-up Java. The problem is, a user could call return in his code when, according to the semantics of our new features, the method shouldn't return. In summary, I was glad that this was the case, because it lets met avoid some gnarly rewriting of the input code.
Tuesday, September 25, 2007
Jokes
Monday, September 24, 2007
Pittsburgh: Cost of Living So Low, It Makes You Embarrass Yourself
Sunday, September 23, 2007
Thursday, September 20, 2007
!!!
I am so happy for her! Congratulations!
Update:
Oh yeah, forgot to mention the best part: they met while evacuating from Katrina. How funny is that?
Friday Night Lights
Tuesday, September 18, 2007
SR
I've been picking around a little bit too, trying to get my callouses back into shape.
Just in case you haven't heard, Pittsburgh is about to get Sick Ridiculous.
Java 5 Concurrency
The Java standard library has at least two concurrency features that I was unaware of, and am now intrigued by.
The first feature (new in Java5) is atomic objects. Java's atomic objects make the development of non-blocking algorithms and data structures actually possible, by providing atomic compare and set operations for primitive and object types. The neat thing about their implementation is that they automagically use the fastest underlying implementation available on your hardware, which is neat, since sometimes really fast compare and swap primitives actually exist.
The other feature is Futures, which allow delayed, concurrent computations. Futures have been a feature of functional programming languages for a while (and honestly, are probably a more appropriate abstraction in their world), but are still neat nonetheless. They allow you to compute some value off in the background, in a parallel thread. When you need the result of that computation, the library blocks until it has finished. So in practice, you get a little bit of extra concurrency without much intellectual overhead.
The point is, if you're programming concurrent code in Java, there's a lot of stuff already available, and it's worth your time getting familiar with the library in order to avoid reimplementing anything.
Monday, September 17, 2007
Papers & Passers
After that, this weekend went pretty well. Things were really crowded in Shadyside due to the annual Walnut Street Art festival. I didn't buy anything, but I sure had a tough time parking my car, so in that way I guess I can say that I did get the "experience."
Saturday night B. & I had some drinks at Kelly's, then went to E's b-day party, before joining up with the remnents of the CS first year pub crawl that was going on. It was great seeing everyone, and at last call they gave us all the Boot with a capital B.
Sunday I went to the Steelers/Bills game at Heinz field. It was great. We had endzone seats, which theoretically sucks but practically is awesome. It's so great being able to see right down the field. You can see who's open and whether or not there are holes for the running backs to bust through. It's just a totally new perspective on the game. They are trying to give us a little bit more of this with the follow cam (that little camera that is suspended on two wires above the field and in my opinion is a feat of modern engineering), but they never really use it much, and therefore it does us little good.
Of course I got a snarly sunburn. I was so tired from the whole thing (and staying up until 4:30 the night before) that I crashed at 7pm and didn't wake up until this morning.
Thursday, September 13, 2007
Paper Part Two
However, I am still working on running the experiments, so there are no numbers in the paper itself. I need numbers. But I'll take care of that right now and until it's done, hopefully. Wish me luck.
BTW, if you're interested, here's another GIF animation of my work! A quick word of warning, however. The file is pretty big since I haven't figured out how to make ImageMajik optimize GIFs, so you may want to download it to your computer before viewing.
Monday, September 10, 2007
Working on a Paper: The Bleh Edition
I don't know how I am going to get things done for Friday at this pace.
I hate C++.
Saturday, September 8, 2007
Welcome Home BBQ
Urban Hike, Washington PA!
Anyway, last Sunday was my first Urban Hike since I've been back in Pittsburgh. Washington, PA is in Washington county, the center of the whiskey rebellion for you history buffs. It was a fantastic hike, and the weather was amazing. It was such a quaint little town, and it made the 30 minute drive from Pittsburgh totally worth it. We finished the whole thing off with a Washington Wild Things baseball game. This is an independent minor league baseball team (outside of the whole A through AAA system), but they had a great park and nice fans.
Anyway, I started a Flickr photo pool, so if you guys went along and took pictures, you ought to go ahead and add yours to the mix!
Tuesday, September 4, 2007
Robots
Keep in mind those are supposed to be robots. This is actually a fully distributed algorithm, so the implementation is non-trivial. Um, also I am going to Cleavland tomorrow night.
Monday, September 3, 2007
Mouth Full of Cowboy
It just so turns out that my friend Pretus, the rock star, is going to be rolling into Cleavland this Wednesday night with his new band Cowboy Mouth. Okay, it's not so much his band, but he is the new guitarist, and I'm going to go check them out as a way of showing my support. Anyone who wants to do this baby road trip is more than welcome, and I can get you on the list.
Sunday, September 2, 2007
Fantastic Fantasy
- Donovan McNabb
- Brett Favre
- Jake Plummer
- Lee Evans
- Joey Galloway
- Kevin Curtis
- Derrick Mason
- Joseph Addai
- Maurice Jones-Drew
- Duece McAllister
- Alge Crumpler
- Owen Daniels
- Chicago's Defense
- Oakland's Defense
- Some kickers...
Thursday, August 30, 2007
Sewing, etc.
Wednesday, August 29, 2007
Spicy
Tuesday, August 28, 2007
Pittsburgh Party PhD People?
Friday, August 24, 2007
City Paper
I just read this week's City Paper and thought I would mention of few of the things that I saw in hopes that other people were interested (and also because I can never remember anything).
- There is an interview with Sharon Lippincott who has written a book called, The Heart and Craft of Lifestory Writing: How to Transform Memories Into Meaningfuly Stories, and I have to say I like the idea of writing short stories about very specific and important/funny/interesting parts of your own life.
- The Dance Alloy Theater School has non-competitive dance and movement classes for all ages! 12 weeks starting September 15th, and there is a $10 discount if you register by August 31st. Eh? EH?!
- This play called Private Lives, which I've heard is pretty funny, is playing at the Stephen Foster Memorial Theater until September 9th.
- I've seen some reviews for a movie called This is England, and it looks pretty good. It's about this 12-year-old kid in 1980s England who is kind of a loser, but ends up hanging out with this group of skin-heads, and kind of gets sucked into their world.
- Still want to see Superbad...
Sunday, August 19, 2007
Movies
There have been times in my life where I have regularly watched a lot of movies. This past week has been one of those times. Since last Saturday, I have watched the following movies:
- The Simpsons Movie
- Knocked Up
- Deja Vu
- Blood Diamond
- Idiocracy
- Shrek the Third (Twice!)
- Guru
- Blades of Glory
- Hot Fuzz
- Fever Pitch
- Paris, Je T'Aime
I will admit, being so awesome is a little tiring.
Tuesday, August 14, 2007
Los Angeles
Staying with Rand had been great so far. He's got adorable cats, is located in a fun area (Echo Park/Silverlake) and has been nice enough to drive me all over this large city of ours. And because it didn't feel like enough of a vacation, yesterday we went to Disneyland! Camp melanoma might be a better name though, because it was just a little bit hot. Heat aside, we had a ridiculously large amount of fun, and I can't believe it had been so long since I had gone.
Today, while Rand was at work, I got a haircut, of which I was in desperate need, and I saw "Knocked Up," a Judd Apataw movie. I would recommend "Knocked Up," if you haven't seen it (it came out while I was in India). It's an impressive combination of vulgar humor, over the top sentimentality, and realistic arguments. It's win/win/win if you ask me. Tonight, we're going to get hot wings, or something like that, and then tomorrow it's back to New Orleans for me! I haven't been here too long, but I think it's been just long enough that I'll want to come back again when I leave. Always good to keep 'em wanting more...
Blue Blockers
Airport Party
Anyway, yesterday we went to Disneyland, and I have a bunch of pictures to post. Today I am just lazing around LA while Rand goes to work...
Thursday, August 9, 2007
Then You Get the Money
Just go, sit down, and follow her instructions.
The only thing that gave her a little worry was the reimbursement for my flight. She wasn't sure that was good enough for proof that I had earned the money... Anyway, we'll find out if it worked or not in two to three business days.
Wednesday, August 8, 2007
First You Get the Money
Pavol found a blog of a former MSRI intern who discusses how to get your precious precious rupees back into the United States. Check it out, and then I'll tell you if it works later today.
Tuesday, August 7, 2007
8-Bit Power
Tom 7 has written the Theme from nbeckman, which I still haven't listened to, but you should go ahead and hear it in all its 8 bit glory.
More importantly, however, someone has finally gotten on the ball and introduced what I have casually been referring to as "Wikipedia: Pants Edition." You can now search wikipedia via text message. I predict this will be crucial for settling those bar disputes that come up at the Harris Grill, and we can see once and for all how utterly full of crap I am.
Monday, August 6, 2007
Badami (Still Rhymes With Salami)
Why was I nervous? Well we only had train tickets to a place called Hubli, which was something like three hours away, and we didn't have any good idea of how we going to make that final leg of the trip. Well, stumbling of the train at 5:30 in the morning, we managed to make our way to the bus station where we found a bus that would take us closer, but not quite to, Badami. In fact it was my first bus experience in India, and for the first time here, I began to feel like I was in fact, Off The Beaten Path (TM Lonely Planet Inc.) We were riding down some bumpy roads through what can only be described as villages; Animals, and little children running around naked, goats blocking our path (and later) what appeared to be some kind of farmer's uprising. It was pretty wild. But our fellow riders were nice, and very excited to ask us questions. ("From what country?" "What is your good name?" "Do you know George W. Bush?" etc.)
(Aside: on this trip I was told that a.) I was a handsome man, b.) that I had nice pants, and c.) that I had the best height. Not just a good height, mind you, but the best. height, because really, once you get to 6'3", that's just too much.)
Anyway, on to Badami. Badami was the former hub of the Chalukya, and is filled with ruins going back to the 5th century. The most interesting are a series of cave temples (guarded by the monkey menace!) that overlook a sort of small lake. Due to the relatively difficulty we had in getting there, there weren't nearly as many tourists as, say, Hampi but the sights were definitely on par.
The second we hired a driver, Suresh, to take us to two smaller towns, Pattadakal and Aihole. (Aihole is actually pronounced ay ho ley, but we had our own, unique way of referring to it...) More temples, which again were fantastic, but the trip was somewhat marred by the constant rain. It is in fact monsoon season, so we sort of knew that ahead of time.
You wouldn't have guessed by his flip flops, but Suresh was a bit of a thug behind the wheel. He was passing cars and hitting gaps that I never in my right mind would have attempted. I, of course, caught all this from the front, and most dangerous seat in our Jeep-like vehicle. Was their a seat belt? Sure. Did it have anything to plug in to? Not so much. I'll be honest though, on some of those one-lane dirt roads with animals and children on both sides, I think 80kph is a bit fast. Anyway, if you're reading this Suresh, you are truly a man's man, at least behind the wheel. I think we may have made his month when we gave him a 300Rs tip, but I feel that he earned it.
A little train ride home, and I'm back to my last week in Bangalore!
Friday, August 3, 2007
Cowboy Mouth
In other news, I have been sick for the past few days with a cold, but it finally seems to be breaking, so I'm pretty stoked about that. Tonight we're leaving for Badami (rhymes with Salami) for the weekend. There are supposed to be some neat temples there, and other cool things, so wish me luck. This will also mark the beginning of my last week in India. We've had some good times, India and I, and I'm going to be sad to see her go. But I'll be honest, I'm excited about my reunion with my old love, Mrs. USA-A-OK. My first stop when I get back is going to be the LAX In-n-Out Burger, for a Double Double. It's going to be my first taste of beef in three months...
Wednesday, August 1, 2007
Notice of University Debt
In unrelated news, I am an idiot.
Monday, July 30, 2007
Snarly Weekend
- Wednesday: Bollywood Night - On Wednesday we went out to a club called Zero G for Bollywood night. Bollywood night is great. They take the already awesome Bollywood movie music and spice it up with a little techno beat. It is awesome, and it's always packed, or at least it has been the twice that I have gone before but, you know, I am extrapolating.
- Saturday: Bangalore Expatriot Club - Saturday night found my friends and me at Park Hotel on fabulous M.G. road, for the Bangalore Expatriot Club's Hollywood meets Bollywood night. The idea behind the club is that it's a way for all these foreigners in Bangalore to meet one another, and have a good time (but don't worry, there are plenty of locals who hang out as well). The idea behind the night was that people would dress up in Western or Indian-style fancy dress, and have a grand old time. There was dancing, food and merriment. Afterwards (and because everything stops are 11:30 around here) we rode a gaggle of rickshaws back to my apartment for a hang-out sesh. Good times.
- Sunday: RSE Lunch & Lalbaugh Park - On Sunday, the head of our research group invited us over to his house for lunch. The food was delicious, and we had a little X-Box fest while waiting for some of the other guests to arrive. Afterwards we went on a little walk around Lalbaugh Park, and even later to a restaurant he claimed had the best Dosa in the city. Not only was he totally 100% correct, but this restaurant was rediculous. There place was tiny, and there was no order whatsoever. Because there were no seats available at first, we had to go stand inside the place, right next to the customers who were eating their meals. There was no room, and the waiters had to push around all the waiting people so that they could serve the people sitting down. Then when a tabled opened up, we basically started sitting down right as they were getting up. (It happened again when we left; a guy was coming into my seat while I was trying to get out and blocking the only way for me to get out!) It was fun and hectic and pretty much was exactly what I was looking for.
Bindi
Wednesday, July 25, 2007
Communique
I have built up quite a collection of postcards, with zany phrases and and mumblings. They are filled out and ready to go, but they want for just one thing; your address! If you would like to receive an international communique, then please email me a mailing address where you can be reached.
Sincerely,
This Guy
Tuesday, July 24, 2007
Cochin, alias Kochi
Anywho, Kochi is on the west coast of India. It was used by the Portuguese as a trading post, and therefore has a heavy European and Christian influence. The architecture was great! The food was great! Weather, not so much... It felt a lot like Central America, or should I say Guatemala, since that is the only place in Central American I have actually been to. At the same time, there were parts that felt like Southeast Louisiana, the backwaters in particular. Here are the highlights in no particular order:
- Finding a roach in my bed on the train car... Just kidding. it really freaked me out, and I was jumpy for the rest of the night.
- Fish! Seafood! I ate some bomb coconut curry fish and some shrimp in the "Kerala style."
- When a group of riskshaw drivers were suggesting places where they could take us, one of them yelling "a barber shop," and putting rubbing in hand on his beard area. Yes folks, my facial hair situation is getting pretty dire!
- The backwater cruise. Although if it were any longer, it would have ceased to be fun.
- Some seriously reckless passing on a bunch of tiny two-lane roads by a host of hired drivers.
The Grapes of Wrath
Friday, July 20, 2007
NOLA Street Photog
Euphemisms
Here are two new euphemisms that I am trying to spread around. (Actually, one is a euphemism but the other is more like a catch-phrase.) Try to work them into your daily routines.
- You had me at Hello World - This is a phrase used to complement a programming language that you like. It is an allusion both to the concept of writing a "Hello World' program in a new language and a line from the movie Jerry Macguire.
- Applying for Dual Citizenship - This one is a bit more obscure. It refers to the act of, in a foreign country where an alternative means of bathroom sanitation is used (e.g., France's bidet or India's hose), utilzing both your home country's and the foreign country's means of sanitation. The logic goes something like, "well maybe their way of doing it is actually much better, but to be on the safe side I better also go with what I know works."
Do I see these phrases taking off? Not really. But I do feel the need to put my stamp on them, just in case the some day come to rule the world.
Wednesday, July 18, 2007
25 American
But 25.75 years ago my parents made sweet love and the result was this man that you all see when you close your eyes at night.
Okay, seriously though. We went to Opus for my and Christian (another intern's) birthdays and had a great time. Wednesday is karaoke night. I sang "fire and rain" by James Taylor. Frankly, it didn't go that well. But what can I do? I love karaoke.
Um, that is it. I am pretty crunk. Coming home in three weeks. Can't wait to see you all!
Sincerely,
Guy Fantastic
Tuesday, July 17, 2007
Done With Paper! Weekend Planos
This weekend I'm going to Cochin, alias Kochi. I know almost nothing about it because I spent the last two weeks working and trying to avoid just about everything else. But at least based on the wikipedia article, it looks nice. Guess I'd better read up. I'll try to make it hot as usual. Expect many more pictures now that I'm actually going to get to enjoy India.
Sunday, July 15, 2007
Time Goes On
Right now, as I sit at my desk at work, a man is washing the floor with a cleaning product that smells exactly like the one used to clean my freshman-year dormitory bathroom. The smell is taking me back to a time that I will always remember as being happy and trouble-free. It's hard to believe that it was six years ago. I feel like I was just there.
Friday, July 13, 2007
Mouth Full of Work
Just in case you were wondering if I'd run off to join the Indian National Ping Pong team, or was kidnapped by bloodthirsty Goan pirates, never fear! I've just had my head down, working to finish this project before a paper deadline. By Monday, 11:59pm Appian Time, I will know my fate and be back to enjoying life in India (we're trying to submit to POPL, a conference for programming languages nerds like myself, and those nerdier).
All the best,
Cpt. Tough Guy
Sunday, July 8, 2007
I Been Eatin' Mangos In Trinidad w/ Attorneys
The reason all of this is possible is because Uncle Bill is nice enough to keep our kitchen stocked with mangoes and other assorted fruits, along with the normal tech-job free foods like coke, coffee and candy bars.
Today I'm working, like yesterday. The POPL deadline is coming up (next Tuesday), and it really would be awesome if we had something to submit...
Wednesday we did go out for Fourth of July to sing karaoke. I wanted to give 'em something USA themed, but when they didn't have "Coming to America," I just settled on "Happy Together" out of a total lack of creativity. Friday night we went to the south side of town to hang out with Astrophysicists at their apartment. Last night I just stayed home and worked on The Grapes of Wrath. Good times all around.
Monday, July 2, 2007
6 Weeks!
Hampi Times
Hampi, as I'm sure you all know, was the center of the Vijayanagara Empire (pronounced laughably close to a part of the female anatomy). It was sacked over the course of 7 years during the 1500s so these days it's basically a ton of ruins, but what a impressive ton it is. This weekend trip has been by far the highlight of this trip thus far. We saw some great architecture, did some out-doorsy sort of stuff, and had a good time hanging out with fun people.
I must immediately proceed to give shout outs to a rad group of astro-physicists; we met Natalie, Nick and Sonnett on the train ride there, as they had initially been planning to travel with our friend Christian (MIA). I had a fantastic time. Everything we did was great, but highlights include bike riding from ruin to ruin, seeing the Jain temples, watching my friends get "blessed" by an elephant (pictured) and taking one of the sketchy-est boat rides of my entire life.
The trip also ended up being somehow perfect for pictures. The light was perfect for portraits and my friends were more than willing to oblige me by hamming it up in front of the lens. You really should check out these pictures if you get the chance. I know there are a lot, but I couldn't help myself (and this is only like a third of them).
Thursday, June 28, 2007
High Five
"The Wayans Bros." premiered in January 1995 on the WB. The show starred real-life brothers Shawn and Marlon Wayans from the multi-talented Wayans family playing brothers Shawn and Marlon Williams, who shared an apartment in New York City.
The show shadowed the brothers through their experiences with love, career changes and life. "The Wayans Bros." was sometimes funny, but mostly mediocre. The best part of the show was the catchy theme song with the unforgettable line, " We're brothers / we're happy and we're singing and we're colored."
From here.
Books & More
I applied to be a student volunteer at OOPSLA! It's in Montreal, and I desperately want to go, see the sweet programming languages research and also practice my French! Wish me luck!
We're finally going to Hampi this weekend! We've had some set-backs (our original trip was canceled to to some last minute shenanigans) but I expect a fun weekend of site-seeing. We leave tomorrow and get back Monday morning, just in time for work. Hopefully this train car will be as nice as the last one, and hopefully I'll be able to get some sleeps...
Wednesday, June 27, 2007
This Dumb Paper
I am disappointed.
This is the paper that I spent most of last semester preparing for. The reviewers focused on my weak evaluation section, which, frankly, I knew was pretty weak. But the acceptance rate at this conference turned out to be 50 percent. 50 percent!!! So I think that at this point there's no way that I won't feel at least a little disappointed. Boo.
Saturday, June 23, 2007
A Nice Indian Saturday
But after that, we went to downtown Bangalore with a few friends for some bowling and good times. We started out at Amoeba which is like a fancy bowling alley for upper and middle class Bangalorians, so it was a little expensive by Indian standards, but still not so bad. It was crowded though! I don't remember the last time I had to wait to bowl (except maybe at Arsenal in Pittsburgh, but since that's hipster bowling that somehow always made sense to me). After that, we headed over to my new favorite place in Bangalore; Blossom books. They have the most amazing selection of English books. They have new one and used ones, but it doesn't matter; they are all as cheap as dirt ($2-$3 for most) and it really makes me happy. I went like two weeks ago and picked up three books (Fear and Loathing in Las Vegas, The Hotel New Hampshire, and Feakanomics) and now I'm just about done with the last of them. Tonight I picked up A Night at the Call Center, which takes place in Bangalore, and Bonfire of the Vanities, which I have always wanted to read.
After that we had some fantastic Punjabi food. Fantastic! Now a little chillaxing before what will hopefully be an equally dope Sunday.
Tuesday, June 19, 2007
Photos! (In Reverse Chronological Order): Mysore
If you haven't guessed, we finally got the Internet at my apartment, after two weeks!
Power
Well yesterday I read a little bit more about the situation in The Hindu, the paper that we have delivered ever morning. I found out that when added together, Bangalore goes over three and a half days each year without power! For comparison, New York City only goes ten minutes a year without power. They have a rolling blackouts policy here in India (sort of like they did in California for a while a few year back) because the demand is so much greater than the supply. Pretty hardcore.
Monday, June 18, 2007
Mysore
The point is, yesterday we went to Mysore, and it was pretty neat, but one day was perfectly fine to see most of what it had to offer. We took a train because it's about 85 miles away. It was a three hour train ride each way so we left at 6:30 in the morning (!!!) and got back at 9 at night. First off, this was my first Indian train experience, so that by itself was pretty neat. When the train pulled up, hundreds of passengers began to push and fight to get on. There was a huge line at the entrance to each carriage, so I was a little bit worried about the whole thing. Fortunately, we reserved the seats in highest class car (about $9 each way). Our car, therefore, was nicely air-conditioned, and had no line whatsoever. If you want to draw the conclusion that I am a high roller, you probably aren't that far off.
Mysore has a few sights to see. It was the former center of the Maharajah empire, and therefore has a large palace. This was by far the coolest sight. There is also a famous/sacred hill, Chamundi hill, which has temples and a nice view of the city. We hiked down the hill, but got to top via the world's slowest auto-rickshaw. We did the whole 13km trip going at like 15 miles an hour (sorry you'll have to convert yourself...), and the whole time it sounded like the piston was about to explode through the top of the engine. We didn't mind getting ripped off on the price (Rs. 150) because that guy had some big auto repairs in his future. As you may have guessed, the hike down is where I got this gnar gnar sunburn. For some reason if I leave the house and it's not sunny outside, I can never remember to bring sunscreen... It was pretty much a disaster.
Finally, for the first time in India, we were in a place where we really had a lot of people (beggars, salesmen, conmen, children, etc) coming up to us and talking to us. I've had a lot of experience with this before in other less-developed countries, but hadn't seen too much until yesterday. Apparently, I have a lot more in my future from what others tell me!
Saturday, June 16, 2007
Adventures in Moving
Tomorrow we are going to a little place called Mysore, which should be a fun day trip (6:30 am departure and 9pm return). I can't say much about it except there's supposedly an excellent palace to see, a great view from the top of a mountain, and it's not the sort of place you need to spend more than a day in. Good to hear.
Also, we've finally gotten into the habbit of going to bars on a semi-regular basis. This behavior is habitiual for me back home, but due to my poor knowledge of the local bar scene and (up until now) a lack of willing bar-partners, this natural behavior had been put on hiatus. Thursday night we went to a quiz night at Opus, a swank lounge sort of place within walking distance of work. It was great as the "tricky-ness" of many of the questions was fact they were about American pop-culture; our forté. However, we still managed to do pretty poorly and skipped out before the whole thing was over. Still, I plan to make it a regular part of my repertoire since I have the feeling we could dominate one week (unlike, say, at Brillobox trivia). Conincdentally, the same bar has karaoke on Wednesday nights! I don't really sense there are too many others here who are quite as interested in karaoke (besides of course) but at the very least we are going on my birthday, which I have figured out is a Wednesday. Singing is a requirement!
Let's see, I've been reading a lot recently, one of my favorite summer-time activities, and so as soon as I get the Internets back I will post three or so new reviews.
That's it for now. I'm working on a Saturday for the first time since I've gotten here, but we have a July 1st implementation deadline that I want to make sure we meet...
Tuesday, June 5, 2007
Where I B?
I know what you're saying.
"No updates? No pictures? WTF, I thought you were in India or something dude!?!"
It's twew, it's twew. But see here's the deal: On Friday I was told that I was going to have to vacate my apartment the next day. They moved us to an apartment that a.) it way farther away than my old one, necessitating early-morning haggling with rickshaw drivers, and b.) doesn't have the Internet! And because I am quasi serious about work, I try to keep the personal Internet time to a minimum... But anyway once I get the Internet installed (I love saying that, like the entire Internet is some appliance that 300 pound men carry into the back room of my house), I will be posting pictures from this past weekend, which unfortunately was not spent in Hampi.
In other news, this weekend we are going to a resort somewhere outside of Bangalore for the yearly employee retreat. There are going to be games and puzzle hunts and swimming and tennis and stuff like that. Rad? My opinion would be 'yes.'
Wednesday, May 30, 2007
This Better Be Good
I forgot to mention the best part about the zoo that I went to last weekend. At one point this group of people came up and asked if we could "take a picture," which I assumed meant that one of us would take a picture of their group. Little did I realize, they wanted the picture to include us (me and my friend from Slovakia) I guess as sort of proof to their friends back home that they really did see two genuine westerners. Good times.
Going to Hampi this weekend via overnight train. I don't know too much about it, but it's supposed to be rad and I am going with a bunch of people from work. I should read up on it before I take off...