Unknown
Get ready for what may be the most exciting piece of Deathly Hallows news we've gotten in a while! I stumbled upon these two articles today(here and here), and there are some tantalizing bits about what to expect from the finale. Apparently quite an extensive preview was shown at ShoWest 2010, and I've got to say, it sounds epic. Finally!!!! I really hope they don't screw up these last two movies, because I'm sure it'll be a while before we can get the remake. I loved the impression that it's really set up as Voldemort, the Death Eaters and even the Ministry all against Harry. Quibble:
The footage ended with what might be the final confrontation with Voldemort as he asks Harry, "Why do you still live?" to which he gets the response, "Because I have something to live for."
Ralph Fiennes delivering that line sounds like it'll give me chills, but I hope Daniel Radcliffe delivering that line doesn't end up being another cheesy movie thing.

Other than that, November couldn't come soon enough!

Edit: I also, of course, found more info here.
We saw little bits of everything, from the seven Harry Potters escaping from the Dursleys house (totally surreal) to the attack at Bill and Fleur's wedding to the escape from Gringotts on the pale dragon and even Hogwarts on fire. With unfinished effects it's hard to really say how it all looks, though some of the most effective moments were the simplest -- Ron and Harry's fight in the tent, Harry visiting his parents' graves, running away from the Snatchers in the woods, Harry defiantly telling Voldemort that he stays alive "because I have something worth fighting for."

...the first scene of the extended trailer was Harry and Voldemort's confrontation in the woods outside Hogwarts. Harry, bloodied and visibly terrified, approaches a cold Voldemort (flanked by Bellatrix Lestrange); Voldemort taunts Harry, "The boy who lived, come to die."

They said that Radcliffe's delivery was defiant and very effective, so now I'm just excited! Please don't disappoint me David Yates!!
Unknown
I'm finding an interesting application of operating systems to coding and debugging my little robot -- tentatively named HAL 0.

Interestingly, the NXT not only supports multithreading, it can have up to 255 threads. NXC (Not eXactly C) calls these threads tasks. We also have to deal with mutexes, which is necessary when you consider the consequences of having parallel threads all trying to control the motors.

My understanding thus far is that
(1) You always have a main task. This task is executed first, sets what sensors are connected to which ports, and can determine the order in which the other tasks are started.
(2) If you want task 2 to start after task 1, you can start it off with a Follows(task 1) command. I suspect, however, that this is part of the problem I'm having with switching mutexes between tasks. Unfortunately the StartTask command doesn't seem to work and since NXC is kinda like C, I can't use a StartTask(task 2) command in task 1 because task 2 hasn't been defined yet. Oh the joys of C.

In the course of writing this post, I've had a bit of an epiphany, so I may edit this post later today...
Unknown
I found a great site for baking recipes, http://joyofbaking.com/, and I've been putting their recipes to good use - at least I think it's been good. So far, I've tried their biscuits and scones. I seem to have managed to not take pictures of the scones, so I'll just have to make more this weekend. But for now, biscuits!


From Randomness



From Randomness

The main trick to making biscuits is using really cold butter and not over mixing or over kneading the dough. In fact, my biggest baking tip is to bake with cold butter. If you microwave the butter or use margarine, then you've completely killed the recipe and you're better off using a mix.
Labels: , 0 comments | | edit post
Unknown
I think I just found my dream gadget. It's a little bit out of my price range, but it would shave off $80,000 dollars! That's the pitch I'd sell to anyone I'd try to convince to buy this, though I have sneaking suspicion that someone will be me.

Enter the Yamaha AvantGard. This baby was made to replicate the experience of playing a grand piano at a fifth of the cost, half the size, and a third of the weight - and without the need to tune! Consider the following (according to PopSci):

Grand Piano:
  1. $100,000
  2. 9 feet
  3. 1500 pounds
AvantGard:
  1. $19,000
  2. 4 feet
  3. 450 pounds
I've long been a fan of Yamaha's digital pianos, so the choice seems clear to me. Not many of us have the money for an acoustic grand piano. And yes, I know that the experience is not quite the same as an acoustic for the pianist, but it's so damn close who the hell cares? There's a price difference of $80,000! I say bring on the future of digital piano technology, though I admit that if I were able to, I probably would buy an acoustic.
Unknown
It has a strange name, but who cares, this tool will apparently help you debug your c/c++ code! And after the all nighter I just pulled, I must say I wish I'd known about this before when I was diagnosing that stupid segfault (c++ shall be the death of me). Big plus: it will work on Mac OS X, but unfortunately it won't work on Windows. Will report back on how useful Valgrind actually is, since I apparently will be spending a lot of time with good old c++.
Unknown
Inspiration comes in many forms. Today I took a little moment to watch this amazing video of JK Rowling:

J.K. Rowling Speaks at Harvard Commencement from Harvard Magazine on Vimeo.


It's an interesting speech, with jokes sprinkled throughout, - "Now all I have to do is take deep breaths, squint at the red banners and convince myself that I am at the world’s largest Gryffindor reunion" - on the benefits of failure. This being something that I've been tackling recently, it really struck a chord. My favorite quotes?

"Poverty is only romanticized by fools."

"Ultimately we all have to decide for ourselves what constitutes failure but the world is quite eager to give you a set of criteria if you let it."

"Failure meant a stripping away of the inessential. I stopped pretending to myself that I was anything other than what I was."

"It is impossible to live without failing at something unless you live so cautiously that you might as well not have lived at all, in which case, you've failed by default."

"Life is difficult, and complicated, and beyond anyone’s total control, and the humility to know that will enable you to survive its vicissitudes."

[This following quote really reminds me of Voldemort and the Death Eaters. I understand the inspiration...]
"Every day, I saw more evidence about the evils humankind will inflict on their fellow humans, to gain or maintain power."

[Again, here I can not only see references to Harry Potter but to history, the Nazis, Rwanda, Darfur.]
"And many prefer not to exercise their imaginations at all. They choose to remain comfortably within the bounds of their own experience, never troubling to wonder how it would feel to have been born other than they are. They can refuse to hear screams or to peer inside cages; they can close their minds and hearts to any suffering that does not touch them personally; they can refuse to know."

"We do not need magic to change the world, we carry all the power we need inside ourselves already: we have the power to imagine better."

What are your favorite quotes? Do you think you've had your big failure yet?
Unknown
I know I'm way later than I should be, but at long last I'm learning all sorts of useful command line stuff. For instance, if you've ssh'ed to a machine and you're running ubuntu over a virtual machine, do you know how to shutdown? You type shutdown! I know, why didn't I think of that. It's actually:
sudo shutdown -h now

Another terribly useful thing I've finally learned about: MacPorts. It definitely gets added to my list of useful mac software. It's like synaptic but for macs. If there's something you want to install, for instance player, you type:
sudo port install player

Then, like magic it finds all the software that player relies on and installs them for you before installing player. Brilliant.


Unknown
I was so pleased with Half Blood Prince that I'm dying to see the last two installments of the Harry Potter franchise. This was leaked about a month ago, but has now supposedly been officially released:


What are your thoughts? It's not much so far, and I suspect that there may be parts from both Deathly Hallows Parts 1 and 2 (otherwise there really isn't much left for part 2). It's quite exciting. The image of a horrified Hermione looking at bloody hands (perhaps from Ron splinching) is very eerie. Also, thanks to Pottercast, my sister and I are convinced that the eyes belong to Bill Nighy as Scrimgeour (he has the exact same expression in Pirates of the Caribbean 3). Splitting the book into 2 movies may end up being not just a financially smart decision after all.

Another exciting tidbit is that Miranda Richardson will reprise her role as Rita Skeeter. Now all we need is for John Williams to confirm that he's back as composer and I can safely say we're in for a treat.
Unknown
I wanted to make a short little note on my Gaucho's experience. A week or so ago, some friends and I made an impromptu decision to dine at Gaucho's Grill. This, unfortunately, was not an entirely satisfactory decision. While I have no complaints about the food (their Ye Ole Fish Sandwich, a fillet of snapper sandwich), the service left something to desire. There is no exageration in saying that we were first ignored before being seated, then we waited at least 5 minutes before demanding menus, and then after that waited a good half hour before being moved to another table. After another 20 minutes, our orders were finally taken and we were finally given some glasses of water. Needless to say, they were not tipped.

Now then, this rant is more a message for the management. You have a couple of options. You can (1) hire more waiters/waitresses, because when we first arrived there were none in sight, and we were told by the hostess that the reason for our interminable wait was that the waitresses were busy bringing out food for other tables. You could also (2) reduce the number of tables, since clearly you cannot handle the current capacity. It is unforgivable to have people waiting for an hour just to be served water and to give their orders. You should also retrain your hostess, because I am really in no mood to hear any sad and sorry tales about having to serve other tables who got there first. You see without this, you'll lose customers, because as much as I enjoyed your food and your manageable prices, I'm in no mood to plan to have to wait an extra hour just to place my order.

That's all.
Posted by Picasa
Unknown
Edit: Though this post was started while in Japan, and much of it written in Japan, I didn’t finish it till recently so have decided to move the publishing date. Originally this was going to be in multiple posts, but I decided to put my 4 days in Tokyo in one post – a tall order, I know! Hope you stick through to the end, sorry this is so delayed, and I hope you enjoy it as much as I enjoyed all the experiences. =)
Being the geeks that we are, our first order of business in Tokyo was Akihabara, home of the electronic flea market.
12Japan-Tokyo 004 12Japan-Tokyo 012
This place had everything electronic you could think of. Really, everything.
12Japan-Tokyo 009 12Japan-Tokyo 017
If I weren’t a starving grad student, I’d have gone to town here. And of course where you find nerds you’ll find anime and manga fans, so….
12Japan-Tokyo 023 12Japan-Tokyo 025
12Japan-Tokyo 040 12Japan-Tokyo 032

Labels: , 0 comments | | edit post