pphaneuf: (Default)
Ok, so I've got this bunch of shows I want to go to, but going all by myself is kind of sad (although I've done that a few times in Toulouse, and it was the source of just about an equal number of crazy adventures!)... Anyone care to join me (or is already going) to any of those? The links are to the Last.fm event page, with samples of the music and further details:

I'm sure there's already people intending to do the Nuit Blanche, I'm just hoping to slip in a visit to the Metropolis in there. I'm also rather keen on the Trail of Dead show, since it's at La Sala Rossa, and I've been missing that venue something fierce.

Finally, if there are other suggestions or things I've missed, do recommend!

Edit: Added Peter Bjorn and John, as well as Animal Collective, as per [livejournal.com profile] cpirate's suggestion. The full list is the authoritative source for this, feel free to check it out (and I welcome the use of Last.fm's "suggest this event", as well).
pphaneuf: (Default)

I use to post entries to my online diary from my Palm, while I was riding the metro. Looks like I can do that again, thanks to some LiveJournal app! Although I do not ride the metro much, these days... And hopefully, my iPod touch will be spared the untimely demise(s) of my Palms!

pphaneuf: (Default)
Today, I apparently felt very optimistic.

You see, Monday I went to Cycle Technique and asked them if they had some used bikes, having in mind of getting a rain/winter bike. Turned out they did, their summer rental bikes, they were pretty nice, and (allegedly) they had a large one that would fit me. I figured I'd give it a thought, then decided it was a good idea, and went on the Tuesday. I figured I'd walk there, pick up the bike, then ride to work. Except that large was actually a medium. So I walked to work instead.

Today, I figured I'd head over to Beaudry metro, check out Vélo Espresso and Revolution Montreal, for sure I should be able to get a decent used ride between the two of those, right? Well, no. Well, maybe. But mainly no. I had forgotten that Revolution mainly does custom built bikes, meaning that, no, they did not have anything for sale right there. Vélo Espresso had a used bike, but while it could have done, it was quite used. On their main floor, they had this rather weird bike, a Norco VFR 3 Internal. It's a fairly sporty frame, although not too aggressive, and it actually has space and lugs for fenders and racks (although I hear that it's not always the best fit ever), but it has an internal hub and a chain cover. An internal hub and a chain cover, but no fenders? I keep seeing utility bikes that have fenders, racks and lights, but no chain cover nor internal hub, and this bike has the reverse? Well, uh, it so happens that this is the exact set of things that you can't add, so I guess that's cool? I tried it out around a few blocks, and while it's not nearly an upright riding position, it's still surprisingly relaxed. It also comes with clipless pedals and clip-on platforms like those I already have?!? What a weird bike!

After that, I went to ABC Cycles & Sports, but it was closed (only on Wednesdays, argh!). I stopped by Brakeless, since it was just down from it, but they only had the one fixie, it seems more trendy than a place I'd actually want to get a bike from. I then headed over to Le Yéti, where I had a rather informative chat, and saw a ridiculously fancy German bike (I think? don't remember the make/model), which, while complying with pretty much all my requirements, and piling on disc brakes on top (because I really like brakes that work well), is also almost three grands, although it's now on sale at a bit past two grands. Uh, tempting as it is, I'll have to pass.

After that, La Bicycletterie JR, Sport Dépôt, and Pignon sur Roues. The latter had an interesting bike, the Louis Garneau Cityzen One, but is oddly missing just a chain cover (even though a blurb about the bike in Vélo Mag claims there's one?). Why is there almost no bike with chain covers?

I ended up going back to Sport Dépôt, and after some pondering, getting a Marin Belvedere. I had already spotted that bike from some research on the web, and while I knew they had Marin bikes there, turns out they pretty much only had this one, 20% off, so it was a happy coincidence. But... Their mechanic was off today, so they couldn't prep the bike, so I did not ride to work, once more.

Tomorrow, I shall ride home on my new ride! There's no stopping me! They may try, and Jeff might try to jinx me (I beat his Space Invaders high score to ward it off), but I'll be riding back tomorrow, rain or shine, and there'll be no stripe down my back if it's raining!
pphaneuf: (Shy)
Went to the Montreal Pride Parade last Sunday, which wasn't all that much to speak of, this year, in my opinion. There were some good floats, but they were few and far between, and there's a lot of ads, it seems. Some of them have a decent float, like that bank one, but some were so utterly boring and out of place, it was stunning. There was a juice ad, and really, there's no other way to call it, that was just one of those trucks with ads on the sides. That's it. Nobody walking along with it giving out samples or flyers, or even just waving, and, you know, being alive. Nope, just a guy driving a truck with big signs on the side. Nice. Thankfully, the company was much nicer, and [livejournal.com profile] liberation_now led us through some very nice alleys, good to know!

I also found out that my awesome new mini U-lock is only bare millimetres too small for those parking markers that replaced parking meters. The problem seems to be that plastic covering. Argh. But I think this is still vastly good in its lightweightness and ability to fit easily in my mini-messenger bag (or my jeans back pocket, in a pinch). It works just fine with "no parking" signposts, and there's no shortage of those around Montreal. ;-)

The after-parade barbecue at [livejournal.com profile] archdiva was much more fun than the parade itself, in fact. Met some fun people from as far as England, and apparently managed to have a conversation about where Ubuntu is going these days. The latter doesn't sound very surprising for me, but considering the locale, it was rather unexpected. There was burgers, and as per [livejournal.com profile] archdiva's requirement, big fat sausages.

I spent most of Monday cursing at the sky for being so sunny when I had left my bike home because of severe rainstorm warnings, but no worries, I got the rainstorm all right by the end of the day, just as I had to walk home with a heavy piece of hardware. How convenient!

But the weather was good yesterday (even took some detours, blazing down University and taking in the view along the Lachine Canal), and it looks very promising today as well!
pphaneuf: (Default)

Tour de Fat
Originally uploaded by Pierre Phaneuf.
After my recent trip to San Francisco, which included attending Tour de Fat (I won't say "participate", because neither [livejournal.com profile] morethanreal or I could wake up early enough for the ride proper), I've been re-energized about cycling. Going up the Wiggle in the middle of a foggy night, and still having other people riding the same route, seeing all of those fixies and also the pretty city bikes, it's quite the sight.

So when I came back, I decided to reconfigure my bike slightly, to make it more practical. I got safety skewers to replace the quick-release ones, so that I wouldn't have to disassemble my bike anymore, got myself a mini U-lock that is just enough, small enough to easily fit in my bag, and lighter than my big one. I want to get fenders, but apparently, that's rather tricky for my bike. In any case, the point is that I want to remove any friction to my bike being a day-to-day vehicle. And I think it's going well.

I did get a flat by accidentally riding on broken glass on Ste-Catherine Friday, which I got fixed at Belleville Cycle Co-op, and after getting that fixed, I figured that I'd go check out Revolution Montréal. On my way there, on Maisonneuve at the corner of Aylmer, a mother and her daughter were crossing on a red, not paying attention to either cars nor bikes, while I was going on a streak of green lights at 40 kph. I braked hard enough that my rear brake cable snapped (I think it was iffy already), after having left a good deal of rubber on the pavement already. Stopping about six inches from the daughter, the only casualties were thankfully only my right ring finger and the cable, of course.

I should get myself a cycling icon... :-)

And, finally but not least, we celebrated [livejournal.com profile] ayria's birthday and triumphant return to Montreal! It was quite fun, although it is weird observing my own behaviour. I seem to be much less expressive about my feelings (not just with [livejournal.com profile] ayria, but in general) than I used to be. I think I might have said this before, but being away for a while seems to have hardened me in a way that I don't really like. Maybe I was too expressive before, I don't know, but this is certainly too much the other way. In any case, I did enjoy myself a great deal, even if someone's definition of "footsie" seems to be "stomping on my toes vigorously"!
pphaneuf: (Enlightened)
So I went for a weekend in San Francisco... I was planning on that already, so I had packed a light raincoat and a few long-sleeved shirts, so I wouldn't look like a tourist, but as it turned out, I forgot them in Mountain View and looked like a tourist anyway! After obtaining a lender bike for the weekend (thanks Noé!) and deciding to leave my laptop at the office so I could travel light, I hopped on the Google shuttle and managed to get the wireless Internet they have onboard working on my iPod touch. This was already kind of cool, but I was totally amazed when I thought I would consult the map and I pressed the "go to my location" button, just for the heck of it, and it actually got it! I was then further amazed at how it seemed to do a kind of pseudo-tracking, updating my position every ten seconds or so... So I didn't feel quite as lost as I did the last time.

After getting together with [livejournal.com profile] morethanreal, dropping off my stuff at her place and inflating the bike's tires (I quickly found out that the brakes were not working well at all either, which was a bit worrying, considering how hilly San Francisco is!), we headed to some show she had heard was recommended that night. It was in a small but pretty cool art gallery, where they had a good number (maybe a hundred or so?) of speakers embedded in wooden sculptures, hanging by wires from the ceiling. The curator later told us that this is an art installation and that they are actually operational, seemed like this could be pretty cool in itself, but as it turns out, the main attraction of the night was a DJ. He was pretty competent, I have to say, and enjoyed his set, despite the fact that we had just missed a part of his performance where he donned a dinosaur suit and hugged everyone in the audience, I was a bit disappointed having missed that! It's funny how people recognize my accent, including in particular the bartender, whom I was asking for a beer. He pointed me at the menu with just two beers available (this was a temporary setup), and I told him that, well, I had no idea what either of those were. So he apologized quickly, asked me if I knew about Unibroue, to which I responded in the affirmative, and he then told me that I would find the first one horrible, and that the other one, well, wasn't nearly as good as Unibroue, but would probably not offend me too much. Heh!

After getting back to [livejournal.com profile] morethanreal's place, there was some inevitable discussion about music, of course, and I introduced her to the new Apple Remote application for her iPhone. She fell in love at first sight, it would seem, she even moved her iPhone dock to put it beside her bed! We were pretty tired, but she had put on Black Eyes's eponymous album, and it is quite good, we just had to finish it before going to sleep.

Tour de Fat
Originally uploaded by Pierre Phaneuf.
The next day, I wasn't feeling too sore from sleeping her couch, which was good, because we were heading out to Tour de Fat! There was a brief stop for chocolatines and cappuccinos, of course, it wouldn't have been civilized otherwise. There were crazy bikes, crazy bands, and crazy beer! Much fun was had, including bouncing around with (very) limited success on a pogo-stick. I then accompanied [livejournal.com profile] morethanreal to a tattooing session (hers, not mine!), which was pretty cool, including a pretty classic Californian laid back surfer artist. I then headed back with her to pick up my stuff, had some (spicy!) burrito on 16th, then headed to [livejournal.com profile] jbdeboer's place, where I elected to stay that night (thanks, by the way!). That place is up. Very, very up. Like, on top. Yowzer. I had some idea of taking a cab from there to the DNA Lounge, but I was too wiped and gave up (fail!).

On the upside of being at the top is the good view (hmm, there's the view to Lafayette Park, which can be interesting according to the "near here" feature of some random iPod Flickr app!), although it was a bit cloudy. Biking down Gough was mental, though! I realized at some point that with the intersections being flat, that I couldn't see past them! All of that while going upward of 40 kph, of course. That led me eventually to a nice breakfast at Cafe Petra, since there was too many people at Ritual (and I don't think they have food either). I biked around the Mission, dropped by Good Vibrations (got myself a book), then back up around Market and Stockton, where I resisted the siren call of the Apple Store. I managed to get some excellent coffee at Bluebottle Coffee, once more, and then eventually got lost in the Tenderloin without realizing it, while I was taking photos. It was very sketchy, especially with my big SLR camera hanging from my neck.

Monday, the excitement level was much lower as I went to Barefoot Coffee Roasters with a team-mate who is a fan of good coffee. It is also very good, although I preferred Bluebottle's. As it is customary in Mountain View, we were back home before 10pm.

The next day, we went for dinner on Castro (in Mountain View) at an Italian restaurant with a very colourful owner, who seems to be a big George Michael fan. Excellent service, though, setting up a table just for us (my other team-mates are known there, it would seem), and of course, singing at the table by the owner. There was some ice cream after, and some of us were rebellious and went home past 11pm!

Now, I'm about to be taken out to In-N-Out, which I'm told I just have to go to. Sounds questionable, but hey, I've done worse.
pphaneuf: (I Like Beer)
So I went for a ride last Sunday with [livejournal.com profile] cpirate and [livejournal.com profile] dfcarney. I'm not sure fate didn't really want me too, with a series of bad lucks that culminating with the aluminium sole of one of my biking shoes to let go. But it was fun, ice cream was had, and it all ended up on the roof terrasse with a beer. :-)

Monday, as it was my birthday, the lady [livejournal.com profile] azrhey took me out to PortusCalle, which was quite nice! There was some white Port, some rosé, fine food, lovely fondant au chocolat, and, of course, a nice espresso. We then headed down to the Katacombes for a few drinks with [livejournal.com profile] liberation_now and [livejournal.com profile] tygrbabe.

Wednesday, [livejournal.com profile] azrhey, [livejournal.com profile] slajoie and I went to play some pools at iStori, followed by a demonstration of my awfulness at Rock Band. At least, I didn't sing, or else we'd have been in trouble with the police, I think.

Yesterday, [livejournal.com profile] slajoie and [livejournal.com profile] fuzzyila joined me to attend Nista and The Human Kind, at Zoobizarre, which is a pretty cool venue (it's kind of weird, a stone cellar on a second floor?!?). The bands were pretty good, I think, worth getting the CDs for, although Nista doesn't have a CD at the moment. There were a few of my co-workers (and their friends) there, as Nista's guitarist is also a Montreal Googler. There was a song about angst at the supermarket, allegedly inspired by the Super-C near my place, heh!

Tonight, the grand celebration for my birthday! There's a number of people who have been making special efforts in order to be there, so I'm quite flattered! It should be awesome. :-)
pphaneuf: (I Like Beer)
Uh, there was a traffic jam on my small street today when I left for work?!? Complete with no less than two city buses, trying to work around the cranes and other construction equipment currently cluttering the street... Weird.

Oh, man, I've been meaning to post for exactly two weeks, yet didn't. I did this thing where I thought about hypothetical posts that I'd be writing while on the metro and biking, then forgot to actually post it.

It helps that there has been a fair deal of biking going on, beginning with what I called the Weekend of Doomed Awesomeness for a bit (if only in my head). This started by going to Mutek's Nocturne 3 with [livejournal.com profile] tygrbabe on the Friday. Then, went to the Mondial de la bière with [livejournal.com profile] azrhey in the afternoon, after which [livejournal.com profile] tygrbabe joined us to go to Mutek's Nocturne 4. How to follow this best? Sunday, I showed up at [livejournal.com profile] cpirate's place almost in time (9am-ish, after going to bed at 5am!) for, you know, a little Tour de l'Île (with [livejournal.com profile] scjody as well), after which we stopped for well-deserved poutine at La Banquise (and a coffee, so I could stay conscious). Then (the same day!), [livejournal.com profile] azrhey and I met with [livejournal.com profile] rezendi for a quick pint before catching Le Salaire de la peur at Cinéma du Parc. In case I might have survived, [livejournal.com profile] tygrbabe invited me to see She Wants Revenge for my birthday (got me brownies too, woot!), on the Monday evening (we were joined by [livejournal.com profile] fuzzyilla too, ahoy!).

While I thought Nocturne 3 was quite excellent (Millimetrik and Modeselektor were awesome, Kid Koala very good, although I've seen better sets from him, and the other bands were quite fun too), Nocturne 4 let me a little bit down. Most of the bands didn't "click" with me much, and the whole programme was running late, which combined with the act I wanted to see most (Deadbeat, was excellent!) played last, made for leaving the place extremely late. Still, it was nice too, I just wish I could have slept in the next day!

I'll have to agree with [livejournal.com profile] tygrbabe, She Wants Revenge was good, but they'd have to put out a killer album for me to go to their next show. Some of their opening bands were really wacky and not all that good either, including a "punk" band that sounded like Avril Lavigne on speed.

So after that, I, uh, didn't do much for the two last weeks, as you might have guessed. I did bike to work a lot (for which there was tremendously good weather!), played with my own early birthday gift to myself (a new top-end 24" iMac, Core 2 Duo 3.06 GHz and GeForce 8800 GS, smokin'!) and coded (mostly on Quadra, more than 20 commits just this weekend!). There was a visit from [livejournal.com profile] musicdieu and [livejournal.com profile] cpirate, watching of Euro Cup games, and Munchkins.

[livejournal.com profile] azrhey and I went out on the city last Saturday, was quite nice, and I got myself a nice watch (Danish design and titanium? sign me up!). We ended up going to the cinema and watching You Don't Mess with the Zohan. Yes, I know, I know, but it's actually pretty funny, mostly due to the weird cultural references (fizzy bubbles and hummus, baby!), and was saved because I have a small idea of what's going on in that culture, and would probably have been even funnier if I was actually part of it. I don't really expect it to do well, although there's a fair share of stuff that a lot of North American would find funny (silly fight scenes, sexual jokes), but I laughed really hard at the hacky sack, fish and hummus jokes, myself.

On a closing note, I've had a weird email recently from OkCupid (which I do find entertaining, for various reasons). I often get the "come back to our site so you can see and click ads" emails, but this one was different, telling me that there was one particular user I should message where there was some sort of category 5 crazy outlier match. Apparently, the love of my life is in New York state, which is too bad, because I'm not, ha! It then showed the usual "you might be interested in those people" bunch of people, but as opposed to the usual, this morning it was a bunch of my friends, so, well, I guess it sorts of works? I do like my friends, they're nice and everything. :-P

Old Fogeys

Apr. 25th, 2008 12:21 pm
pphaneuf: (Default)
I've become a member of Communauto last week, and combined with getting my bike back, means that I'm at what is going to be my peak mobility for the next little while.

Used Communauto a couple of days later to go to a Quadra hackfest at Rémi's, with [livejournal.com profile] slajoie as well. I've had a surge of interest in Quadra, but it is a delicate thing to do: we need to release a new stable version before we can hack on the "next generation" version, and while we're getting very close now, there is definitely a momentum thing that can be lost just too easily. And now the kind of things left are packaging related, which isn't the most exciting (so help us out, [livejournal.com profile] dgryski!). We've got interesting ideas for future development, but we can't really do any of this for now, since it would make merging from the stable release very annoying (and it already isn't too wonderful at times)...

Getting my bike back meant going to work on bike, and that is ridiculously quick, on the order of six to seven minutes. That's faster than the metro, by a lot (that's only a bit more than the average waiting time, and I don't have to walk to Lionel-Groulx). In my opinion, that's not even good exercise, I hardly have time to break a sweat even if I go fast, so I might end up taking detours on good days (the Lachine Canal bike path is nearby).

Related to Quadra, I've been looking at SDL (which the next version of Quadra uses instead of its internal platform) and SDL_net. It's funny how game developers are so conservative sometimes! I don't know much about 3D games, but in 2D, people seem to develop more or less like they did on DOS more than 10 years ago, which was very limited back then, due to DOS not having much of a driver model. Because of that, since anything more than page flipping and waiting for the vertical retrace (using polling PIO, of course) is specific to every video chipset. A game wanting to use accelerated blits had to basically have its own internal driver model, and when a card was not supported, either the game would look bad (because it would use a software fallback), or would not work at all. In light of that, most games just assumed a basic VGA card (the "Super" part is made of vendor-specific extensions), using 320x200 in 256 colors (like Doom), or 640x480 in 16 colors (ever used Windows' "safe mode"?), with maybe a few extra extensions that were extremely common and mostly the same.

Then, DirectX appeared and all the fancy accelerations became available to games (window systems like X11 and Windows had their own driver model, but could afford to, being bigger projects than most games, and were pretty much the sole users of the accelerations, so they existed). What happened? Game developers kept going pretty much the same way. Some tests by Rémi back then found that using the video memory to video memory color key accelerated blits (with DirectDraw), getting hundreds of frames per second, where the software equivalent could barely pull thirty frames per second on the same machine. About an order of magnitude faster! You'd think game developers would be all over this, but no, they weren't. They were set in their ways, had their own libraries that did it the crappy way, and didn't bother, overall. The biggest user of 2D color keyed blitting is probably something like the Windows desktop icons.

Then, 3D acceleration appeared, and they just didn't have the choice. The thing is, this hardware still isn't completely pervasive, and especially for the target audience of a game like Quadra, who like nice little games and won't have big nVidia monsters in their machines, so using the 3D hardware for that kind of game would leave them in the dust. Nowadays, DirectDraw has been obsoleted and is now a compatibility wrapper on top of Direct3D, so oddly enough, we're back to 2D games having to avoid the acceleration.

Thankfully, in the meantime, the main CPUs and memory became much faster, so you can do pretty cool stuff all in software, but it's kind of a shame, I see all of this CPU being wasted. Think about it: Quadra pulls in at about 70% CPU usage on my 1.5 GHz laptop, so one could think it would "need" about 1 GHz to run adequately, right? Except it worked at just about full frame rate (its engine is bound at 100 frames per second) on my old 100 MHz 486DX! Something weird happened in between...

Game developers seem to be used to blocking APIs and polling so much, it spills over in SDL_net, which uses its sockets in blocking mode, and where one could easily lock up a server remotely by doing something silly like hooking up a debugger to one of the client and pausing it. Maybe unplugging the Ethernet cable would do it too, for a minute or two, until the connection timed out. How awful...
pphaneuf: (Default)
So, there finally was proper partying at our place, which was quite the housewarming! Thanks to our guests for an awesome evening!

Crane Lifting a Jackhammer
Originally uploaded by Pierre Phaneuf.
Some people were a bit incredulous of the, uh, interesting method that the demolition crew has been using on the other buildings of our complex, but you can see a picture of them in action right here. No one seems to have been hurt up to now, but when swinging a jackhammer from a crane, it can't be too long...

I discovered that a new add-on to our garbage can that [livejournal.com profile] azrhey picked up shares a trait with Superman: it gains its powers from the Sun! Add that to the list of our home appliances that are candidates to take over the world.

After hosting a gaming night (we don't stop for nuthin'!), now it's one of those times where we stuff ourselves with chocolate and other things, as [livejournal.com profile] azrhey's parents, my mom and my sister come to visit. Hopefully, our toaster oven won't kill them or something...
pphaneuf: (Default)
In case you forgot, daylight savings aren't only a huge pain in the ass, but also a big waste of money. That's $8.6 millions for Indiana only.

Just the amount I'd save on Advils would be worth it for me.
pphaneuf: (Default)
So, a new year again, eh?

There was (in alphabetical order) Apples to Apples, Doctor Who, drinking, flashing (getting to be a NYE tradition!), kissing, making out, and so on. This can't possibly be all that bad, now, can it?

I went to the party of [livejournal.com profile] maery, Patrick and [livejournal.com profile] iangurudata with [livejournal.com profile] azrhey, [livejournal.com profile] liberation_now, [livejournal.com profile] obskura, [livejournal.com profile] scjody and [livejournal.com profile] tygrbabe, which was pretty cool. There was this thing with a clove orange going around, which was kind of fun, but provided me with ample occasion to face my shyness. I tried to do good, but I mostly fumbled and ended up feeling rather dorky, it seems. I reflected on the delta of going from partying in Barcelona to partying in Verdun for NYE, but while the venue might be a bit sketchier, being in good company more than makes up for it!

[livejournal.com profile] azrhey and I went back to [livejournal.com profile] liberation_now and [livejournal.com profile] tygrbabe's place after the stroke of midnight, for a nice evening of hanging out and playing games (Apples to Apples!). There, it was eventually discovered that Bailey's and wine are actively evil when mixed together. Very evil. As in, we all ended up sick, to various degrees. Eurgh. Still, a pretty awesome night.

We were going to go to my dad's for dinner the next day, but as it turned out, the snowstorm (combined with a nasty hangover) put a stop to that.
pphaneuf: (Default)
Whew, I slept really well these last two days: 23 hours in two nights! This was making up for a week of bad sleep, and was quite welcome!

Saturday, after shopping for some items for our soon-to-be new apartment (w00t! I can't wait!), we headed over to the Maison de Jade, in the evil place that is Boucherville. There, we had a gathering of the evil members of the former Club Info of the Cégep de St-Hyacinthe, ate (quite!) evil food and laughed evil laughters with our bellies full. This was (as usual) organized by [livejournal.com profile] pdage, evil space burger overlord (retired).

The next day, I shot a bunch of people to celebrate, and also found out that [livejournal.com profile] slajoie is now on LiveJournal (better late than never!).
pphaneuf: (Default)
I'm not much of a Christmassy person, it would seem, but hey, that's no reason not to have fun!

I received some well wishes from favourite people (ill wishers can stay home!), which was very nice and in some case, even took me by surprise! Ever since the adventures in France, I find that while I do miss people, I'm much better able to go on for long without them, for better or for worse. While it can be handy at times, I'm not entirely convinced this is fundamentally a good thing... I should get out more, which should also be easier when we'll have moved (which is less than a month from now!).

I got mostly monies from close family who don't know what to get me (and I'll give them that, it's hard to find good gifts for me!), despite having stated a few times that a gift-less Christmas was just fine by me. My sister gave [livejournal.com profile] azrhey and I some kitchen stuff, which caused [livejournal.com profile] azrhey to go on a chase to return the favour (she's all proper and stuff!), but it all worked out in the end.

There was the red scare, which was rather worrying at that moment (and caused us to miss out on [livejournal.com profile] swestrup and [livejournal.com profile] taxlady's solstice party, boo!), but turned out to be okay.

I had this strange dream the other night where I had a crush on a girl, and in the dream I knew it was a dream and I thought "hey, I think I might have a crush on this girl in real life, I better tell [livejournal.com profile] azrhey!", but when I woke up, I couldn't make out who it was, either I couldn't remember or she doesn't even exist.

This morning, in my sleepy haze, I left a "ten dollar tip" to the metro dude when I bought my monthly pass. Doh.
pphaneuf: (Default)
My Sunday in New York was fine. It was rainy, but I had excellent coffee (Gimme! Coffee, and also accidentally tasted someone else's coffee, oops!), excellent pizza, played games all afternoon (Cleopatra and the Society of Architects is fun, I was hilariously bad at Guitar Hero), and had most excellent italian food at Pô (white bean ravioli in a butter balsamic sauce, yum!)) in the evening.

But the return... Oh, the return. I couldn't get any taxi that wanted me for a JFK ride (there was a smell of rush hour coming up), so I decided to be brave (the risk here being getting lost) and take the train. That worked out all right, thanks to another passenger who made me realize I was on the wrong train, which I could fix before it became too annoying.

Arriving at Terminal 2, the check-in hall I was directed to was so amazingly full of people, it was ridiculous. Thankfully, I arrived plenty early, because the place was packed with people queuing for whatever reason, and it was just pandemonium (when I left the place, the queues were extending outside, and this building isn't exactly small!). There, I was told that the booking for my return flight had been cancelled when there was some issues with my first flight. But I'm in New York, not Montreal, get me home!

I ended up on standby for the flight I was supposed to be booked on, and after some delays, didn't make it. They actually called my name by mistake, as the attendant thought there was one more seat, so it was a pretty close call. In fact, it was so close that my checked-in luggage was in the plane, and I couldn't get it back!

So I ended up in an hotel in Jamaica, because, you know, that'd be cool. Jamaica is colder than I thought it'd be. Big thanks to [livejournal.com profile] azrhey and [livejournal.com profile] tygrbabe entertaining me, so that the accidental murdering rampage didn't happen (this would have hindered my return trip even further, I suspect). The hotel was just about full, and I got an "Elite" room or something, which was pretty cool, and I slept very well, strangely enough.

That next flight went just fine, no delay, my luggage was given to me quickly, there was very few people at the security check lines. Whew.

Thanks to my hosts, [livejournal.com profile] andukar, [livejournal.com profile] a_chatterbox and [livejournal.com profile] dreamage for having me over! Also, some photos from the Saturday.
pphaneuf: (Default)
Despite many adventures (including one that, weirdly enough, fixed my shoulder blade, which had been in pain for the last few days, more time in bus and taxi than airplane and involving no less than four separate flights), I'm safe and sound in New-York. Since I'm staying at the place of well-known madmen, this might not last. In any case, heading back Monday evening.

Oh, and in other news, [livejournal.com profile] gregorama is clearly a highly-skilled assassin, [livejournal.com profile] azrhey and I have seen the proof. But he's not too handy around women. Be careful.
pphaneuf: (Default)
apenwarr: No kidding. Ohh, C++ is so complicated and messy... This is so much easier... Except... Yaaaarrrrghhhhh!

People, if Perl, of all bloody languages/runtimes can do it in a less complicated way (pure reference counting with weak references, deterministic finalization), you're doomed.

Perl. Simpler. Think about that.
pphaneuf: (Angry Tongue)
Related to my previous post, I would like to use MySQL++ as an counter-example: it's "result set" object does not have a "no more rows" method, it simply throws an exception when it is at the end.

See, this is a good example of something that is not exceptional at all.

Can't Wait

Oct. 13th, 2007 06:11 pm
pphaneuf: (Default)
I just can't wait to get to the new place, for a number of reasons (and no, the hawtness of both our male and female future neighbours isn't the main reason, but it sure helps!).

I want my own base of operations, and I want to be able to launch all-weather, night and day adventures. Being stuck in 9-to-5 in France wasn't cool, but the fact that I didn't do much outside of work made it easier. Now, it's just plain horrible.

On the upside, I now have in my possession a ticket for Me Mom and Morgentaler (as well as [livejournal.com profile] tygrbabe's ticket, which I intend to use as a bargain chip for various nefarious purposes, most of which I have yet to come up with!) and I had an awesome time yesterday recovering from my week using two pints of Guinness at [livejournal.com profile] gregorama's birthday and dancing off at Saphir for [livejournal.com profile] liberation_now and [livejournal.com profile] nevergirl's combined birthdays!
pphaneuf: (Default)
Wow, I'm quite busy these days, haven't been writing (or reading, for that matter!) much...

Mostly, it's to blame on the quest for a place to live in that's going on. I'd like to buy, this time around, so this makes it a couple of notches more complicated than what I'm used to (I've never been an owner, so this is all new to me). The numbers bandied around are making me quite dizzy! Hopefully, we should come out of this with a nice place, but in the meantime, it's time for "let's save up money like crazy for the cash down", so on top of being busy with this stuff, it'll also make me less visible than I usually am (well, uh, it should still be better than the last year!).

In other more geeky news, I think I am succumbing to the coding style of the C++ standard library with regard to naming. For method names, there's more than a few people who are going to think "finally!" (I used to favour a Java-style interCap, like "readUntil", now I tend to prefer "read_until"). This makes a lot of sense, since this is also more common in C and Perl code. But the more controversial part is that the standard library uses all lowercase for class names (it's "unordered_set", not "UnorderedSet"), and I'm getting a crush on those too... Perl, Ruby and Python are using FullyCapitalized style for those, and so are a number of C++ programmers I know, but I'm finding that there is something to be said for adopting the style of the language. I'm also using namespaces and exceptions (mostly in constructors and object-returning methods) more, these days.

So either I'm becoming stylish, or I'm becoming senile. Oh well.

Also, it would seem that the giant jackhammers are following me.

February 2016

7891011 1213


RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2017 10:47 pm
Powered by Dreamwidth Studios