pphaneuf: (Default)
[personal profile] pphaneuf
I'm in a weird headspace these days. This is the first time I'm unemployed in, what, ten years? Totalling about four jobless months since I dropped out of school (which was no big loss!), and it was willingly both times, once again to move to Montreal. I'm being a bit of a homebody, which is not that different from my year in France (yes, I'd go to work, but that'd be almost all I'd go out for), but this time I'm not depressed, I'm just, you know, at home. Rather relaxing, I must admit, but better not over-extend this!

I went out photo-walking with [livejournal.com profile] jul3z last Saturday, which was quite nice. I had nearly zero inspiration for photos for a long time now, and coming back to Montreal, I've had it coming back to me, but seems like I was never carrying my camera at the right times (despite carrying it around a good deal, doh!). We went along the Lachine Canal toward the Old Port, and while it was a good time chatting along with her, mid-day sun and my self-imposed restricting myself to my 28mm/f1.8 didn't make for anything great, I feel, but it was nice pushing myself a bit, and I did spot a few places that could make very interesting photos with better light (by the way, [livejournal.com profile] jul3z, here's that chain that's gone missing!).

We then watched Stranger Than Fiction, which I had seen bits and pieces of on the flight from Casablanca to Montreal. To start off, it has a nice casting, with Will Ferrell (but it's not a Will Ferrell movie at all), Maggie Gyllenhaal, Dustin Hoffman and Emma Thompson, and they did great job of giving some texture to the characters without being too blatant about it. For example, tiny details like Hoffman's character pouring himself some coffee at the start of a conversation, then as it ends, pouring back the content of his mug back into the coffee pot just had be imagine the lifecycle of his coffee, and what it must taste like at the end of the day. The subject is also one that I like, that of finding purpose and meaning in life, but it wasn't some overly cheesy grand meaning either, it was just the same kind of "ordinary" meaningfulness that I experience often, of appreciating what you have and being happy.

[livejournal.com profile] gregorama is right, girls in Montreal are a severe whiplash hazard! (hey, the subject says "random item", you were warned!)

The geeky type can find some dynamic language humour (Perl hackers know that there is indeed such a thing!) involving the Visigoths (that, the Perl hackers might not have known, but they probably suspected) here.

I boggle at how much attention to details Apple has sometimes, and how they manage to instil this attitude to their developer community. While I had previously noticed that, for some reason, moving around word by word in the location bar of my browser using the Control and arrow keys worked in a nicer way in Camino than it did in Firefox, where they use a slightly different set of delimiter characters, and they put the cursor in a different place depending on the direction you're going, avoiding the cases where you get just one character off of where you want to go (say, over a dot or a slash). But I just noticed that while double-clicking on a word selects that word, if you hit the Delete key, it deletes the word and the preceding space. Selecting character by character doesn't "discover" that you stopped at word boundaries, though. Oh well, for all I know, it's going to be in Leopard.

I'm probably one of very few people to be excited by what's coming in C++0x, especially as my top peeve about C++ templates seems to be fixed. One of my big use for template-based meta-programming was to detect errors at compile-time, but providing readable compile-time error messages is currently impossible (my error "messages" are often things like "variable YOU_FORGOT_TO_DO_THIS_THING does not exist", surrounded by a huge chunk of useless, unrelated context). Of course, actual lambda (even though Boost has a really neat hack to do it now) and type inference are very nice to have too. The latter will certainly help cut down on the amount of "foo<bar, baz>::const_iterator it = bob.begin()" typing I'll be doing, as it will now just be "auto it = bob.begin()"! My wrists thank the C++ language committee.

It seems one of my ideas has been picked up by some people in Waterloo, in the form of AideRSS. Now, I want an "Edit" button in the Firefox toolbar that would use AtomPub, okay?

Date: 2007-07-26 06:40 pm (UTC)
From: [identity profile] http://users.livejournal.com/hub_/
Ah ah Boost.Lambda...

I was being jetlagged insomniac in Prague. So I pulled the Boost book I had brought and finished it. I was right in the Boost.Lambda chapter, and off course I understood it. But I started being curious. I pulled the laptop and started looking at the source code. The next thing I recollect is waking up on time for the continental breakfast buffet, ready to go to work.

Date: 2007-07-26 07:04 pm (UTC)
From: [identity profile] pphaneuf.livejournal.com
Hehehe! I haven't looked at the guts of Lambda, but I suspect a bunch of global variables (_1, _2 and so on) with funky types and a lot of operator overloading in them! I'll have to check it out, one of these days...

What's that book on Boost? Did you like it? Sounds like it could be interesting...

Date: 2007-07-26 07:13 pm (UTC)
From: [identity profile] thebabynancy.livejournal.com
so it put you to sleep?


:P

Date: 2007-07-26 07:26 pm (UTC)
From: [identity profile] pphaneuf.livejournal.com
Boost caught him in a dark alley, beated him senseless and took his lunch money?

Date: 2007-07-26 07:30 pm (UTC)
From: [identity profile] pphaneuf.livejournal.com
Either way, he fell unconscious. ;-)
(deleted comment)

Date: 2007-07-26 11:49 pm (UTC)
From: [identity profile] pphaneuf.livejournal.com
It's pretty nice! The focusing was pretty quick, is it HSM?

going out

Date: 2007-07-27 01:38 am (UTC)

Re: going out

Date: 2007-07-27 02:19 am (UTC)
From: [identity profile] pphaneuf.livejournal.com
Yeah, that could be nice, and also, resuscitating your wireless router! *glances at the calendar* Maybe we could do the latter Monday or Tuesday? It's kind of silly having a nice iBook and being tethered to the cable modem! ;-)

Date: 2007-07-27 02:22 am (UTC)
From: [identity profile] tygrbabe.livejournal.com
i was just patiently waiting for you come over and try to fix it :)

monday or tuesday sounds good, i'll txt you when i'm done work (usually between 2 and 4pm)

February 2016

S M T W T F S
 123456
7891011 1213
14151617181920
21222324252627
2829     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 20th, 2026 06:08 pm
Powered by Dreamwidth Studios