pika

Okay, was going to blog about Seattle, but the past hour and a half has to be put down first:

So I landed in Boston and caught the last T out from the Airport (win!) met with the Green Line over to the Red (win!)… and then watched the last T to Kendall Square leave (fail)

I’m feeling good though; I’ve been in Boston enough before to know where I am and my savvy paid off in late-night T navigation. I figure I can handle this leg of my adventure.

So, I hailed a cab, having cut the fare in half by being quick. At this point, my friend’s place in Cambridge is a pin on a Google Map to me.

So the cab lets me off and the lights are on at the place — and there are people up. I walk in the (open) front door and a tipsy fellow greets me. I ask if I’m at the right place.

A gal in the living room says “Oh, you must be Spang’s friend…”

It finally hits me that I’m not in Seattle anymore.

“What’s the story behind this place?”

“This is Pika,” I’m told.

Turns out it was a frat that went co-ed and eventually broke away and became an official MIT co-op. It’s all on their website.

Fortunately, being from Berkeley I know what the gig is. I’ve been by the co-ops. I’ve lived in a frat. This I can handle.

I’m told there are couches to crash on in the TV room downstairs. That being about what I signed up for, I head on down… open the door… and run into someone else.

“Um. Hi! I’m Barak!” I say awkwardly. And repeat my story.

“Oh, she worked out a room for you upstairs. The fellow who usually lives there is in California right now.” Fitting, I think.

I get directions. And that’s where I am now. My friend’s light is off, and she said she’d be jetlagged, so I let her be.

Am having flashbacks to my first trip to Boston, in which I crashed at Random House, thanks to a friend of a friend..

Life’s best as an adventure… had you asked me at my layover in Philly what was going to happen next, I would never have guessed…

From Philly

Never flown first class before. I see the appeal.

Am writing a substantive blog on the plane. Have this weird feeling of “Aw, adventure over” and “Yay new adventure” at the same time.

Lindy in the Square

photo

Pictures

Pictures, including those of the Boston Tea Party, are now up on flickr….

Right here

Meanwhile, I have a new place to live (pretty sure) in North Berkeley! I am building a server so as to retire my current one and reduce the number of boxes I have… and life continues.

Also — Wordpress 2.5 == w00t.

And PicLens is AMAZING if you want to view photos.

The Club Scene

Sidebar: Site updated for speed — you’ll notice the networks link on the right now, as that will connect you to my pages faster than trying to load some of them in.

My thoughts on standard nightclubs:

I’ve never been a fan. Maybe I’ve never been to a good one. Over time it’s become less of the wretched-hive-of-scum-and-villainy feeling that makes me distrust it; it’s just the fact that I don’t see the fun. Let’s be blunt for a second: getting drunk and rubbing up on people seems generally slimy (for men and women equally). If that’s what you’re into, sure, go for it, but take that away, and what do you have? A crowded place taking itself way too seriously with overpriced drinks and DJ Generic with his phat beatz.

(The place we were at on Friday had a particularly generic DJ. That or I’ve been spoiled by good ones (such as the one who ran the late night in Sacramento two Fridays ago))

Last night, through tutorial by a friend of mine, I figured out club “dancing” a little more, in partner dancing terms. I’d call it a drunken two-step. Oh, and the girl leads, unless you’re a real slimebucket. It’s kinda standing there and bouncing to her rhythm. Proper weight shifting optional. I say that like it’s a big revelation; of course it’s not. Maybe I had higher hopes that there was some rhythmic styling I wasn’t seeing.

So, what then to do on a Friday night, other than partner dance?

Answer: Find a small bar (like we hit up afterward) with pool tables and a friendlier, laid-back atmosphere. Going out should be about chatting and laughing; ostensibly, the reason we go to Sparky’s after 920.

I’m more Cheers than A Night at the Roxbury.

January Photos

Are up:

You can find them here.

I also ordered myself 14 prints, of photos new and old, off Flickr to hang on my wall.

Woot!

Wounds that heal and cracks that fix…

…Tell me your own politik

It’s been a long time since I’ve gotten fired up about politics.

Aside from local skirmishes here and there, such as the tree sitters, I haven’t really given a damn since 2004. Even 2006 and the Dems winning back Congress was sort-of nice-but-not-interesting.

I’ve become complacent in being a Berkeley moderate. Which is to say; relative to students here I fit in quite well. The opposite was true through high school — as many of my old friends can recall, I was the one always turned to for the liberal opinion. I’d get fired up, rail on, and generally try to stand out. In some regards, it’s easy to see where I burned out; I protested war since Jan. ‘03 — and yet it happened, and only now does the majority of the country agree with me. I hoped for change in the 2004 election — and then felt shafted.

Tonight, that’s a bit different.

Since he came onto the scene in 2004, My name’s been a decent barometer to measure Barack Obama’s popularity in the Bay Area. When I introduce myself (”Hi, I’m Barak”) most people will guess it’s Eric-with-a-B, but a growing percentage have tried to remember it through association with Barack Obama. Even Prof. Zakhor last semester would call me “Obama” as sort of a mnemonic. And since he announced his candidacy, that number has been increasing slowly.

Those who’ve talked politics with me in the past may have noted I loosely supported Obama — but until tonight, I held a bit of reservation. I didn’t know if I was ready to throw my full support behind any candidate. The extremist in me liked some of what Ron Paul was saying, the pure mercenary in me liked Edwards (as an electable Democrat) but on the whole, I liked Obama the best — but was uncertain if supporting him was a pipe dream.

Tonight was very interesting, not only in that he won by a (large) 8 point margin, not only because a conservative state voted for an African-American, but most interesting was the fact that nearly twice the number of Democrats came out to vote compared to the caucus in 2004. Twice. Most of them new voters. Pundits will assert, and I largely agree, that he has the youth vote, and a percentage of the female vote; but rarely has anyone been able to convert popularity with those demographics (esp. the youth) into actual votes. The Republicans drew record numbers too, but came almost to half as many Democrats. This is unusual.

So when Obama speaks to the desire we have for change, I’m starting to believe him. When he speaks of hope, I’m starting to believe him. The rabid liberal of my youth, now tempered with some age, is beginning to get excited again.

People have been comparing the “feeling” of the Obama campaign with that of JFK. Thanks to the power of the internet, we can compare JFK’s nomination acceptance speech to Obama’s Iowa Victory Speech tonight. I see sort of what they mean now. You can feel JFK trying to break the stagnation and the fear of the 50s, just as one could say we have fear and division in the 2000s.

In that JFK acceptance speech, the following passage rings out as true today as it was 48 years ago:

Perhaps we could afford a Coolidge following Harding. And perhaps we could afford a Pierce following Fillmore. But after Buchanan this nation needed a Lincoln - after Taft we needed a Wilson - after Hoover we needed Franklin Roosevelt…And after eight years of this Administration, this nation needs a strong creative Democrat in the White House.

For me, that Democrat is Barack Obama.

PumaCreed

So my little project while I’m bored at home is PumaCreed — a poorman’s Google MapReduce. (astute hunter-types will notice the anagram name)

I’ve been toying with the idea for the past few days since I got inspired by the MapReduce chapter in Beautiful Code. Mostly it’s a cute little project that’s trendy and scratches an itch of mine — namely, how do I utilize the full power of my little cluster of machines?

My end goal is to bootstrap this on top of the raytracer Lin and I did in CS184 as sort of a proof-of-concept, and run speed tests. Other simple ideas include MP3 encoding (split the wav file, give each machine a piece, and then mp3wrap them together at the end) or if I get really daring, video re-encoding (which would be damn cool for saving off my HD streams)

The idea on top of all of this is that: you split up a problem, you do something to the pieces (Map), you can emit intermediate values (to be further sorted or combined in Reduce), and then you can combine the problem back into the original spec in some way (or not, depends on how you write Reduce). So long as there’s a common NAS (Granted, it’s no GFS, but then, I’m not dealing with petabytes) there can be the necessary file output sharing. SSHFS counts too — it’s just slower.

It’s also cute in that it can spread other time-intensive tasks across machines. It doesn’t even have to transfer files if what you want to compute is somehow representable. Since I’m writing it all in Python (or C# where necessary) a good example is to spread minimax subtrees across machines to make a faster, smarter CS188 Pacman (which would merely return the value of the root-node move — all across TCP).

The backend interface looks something like this right now:

[02:37] michener@enjolras:~$ telnet 192.168.0.16 6278
Trying 192.168.0.16...
Connected to 192.168.0.16.
Escape character is '^]'.
Welcome to the PumaCreed Server on fantine.
Type 'help' for details.
> help
help jobs ls newjob stat quit shutdown
> stat
Computer Name   System  Ranking Threads Description
fantine         Linux   9000    1       2.6.21-2-686 #1 SMP Wed Jul 11 03:53:02 
enjolras        Darwin  9000    1       9.1.0 Darwin Kernel Version 9.1.0: Wed O
> shutdown
Connection closed by foreign host.
[02:38] michener@enjolras:~$

Not much, but it’s a start. The machines know about each other, there’s networking and threads and config files going on (praise be unto Twisted) — not to mention the start of a MapReduceProgram class from which all code run on the cluster should inherit (Or at least implement the interface of).

We’ll see how it goes.

Caffeine Math

Venti Peppermint Mocha: $4.20

Remainder of Amazon’s gift card: -$0.84

$20 bill: -$20.00

(Rings up — Change: $16.64)

36 cents in my wallet: -$0.36

Screwing with the Starbucks cashier over exact change: Priceless

There are some things money can’t buy.

For everything else, there’s MasterNerd

That Buzzing Feeling

Thursday was awesome.

I got myself down to SOMA to go to a justin.tv tech-talk. Sure, they were talking about OAuth (which is pretty much a nice standard for authenticating to share data on the web) but of much more interest was who “they” are. But let’s back up.

The point of my going down there was to answer the question Dad asked me at Thanksgiving:

“Where do you want to work?”

I hadn’t really thought about it in the sense outside of “depends on who wants me”. It started to grow on me, and when I heard about this talk through Karen through Facebook, I found an outlet. Over time, it’s gotten in my head that, (a) there are a lot of tech startups in the City, (b) they do either cool or lame things, or some of each (depending on the startup) and (c) the lifestyle is vaguely like being a pirate: you have a small crew of dedicated folks; much riskier life, but also more rewarding in other ways.

So I figured I’d test the waters.

I found myself chatting after the talk with some of the people I’ve read about in tech blogs and whatnot; people who do crazy and interesting things. I rode back on the BART with a similar sort of buzzing feeling as when I first visited Berkeley as an eighth-grader, and it lasted all afternoon. I may not know exactly with who yet, but I think I’m starting to figure that I’m understanding where I want to work. Or at least how it should feel.

On the other side of the coin, I’m flying up to Seattle in a few days to be shown around Amazon. Amazon strikes me positively in other ways — the benefits of a bigger, more established place. My take on their “corporate culture” as I can see it from here is that it’s roughly a looser, friendlier Microsoft; though part of the goal of going up there is getting a very solid read on it, and what exactly they’d want me to do. They may really surprise me, and I may come back really jazzed.

But now they’ve definitely got that buzzing feeling I got from the cool kids* in the City to compete with. Which is good for all parties involved; if I really want to work at Amazon, I’ll know.

The rest of Thursday was cool in that I helped a friend-of-a-dancing-friend with his computer troubles for an hour or so; and for my time, he helped me brush up my piano skills and showed me how to improv some blues — cause this is what he does for a living. I’ve yet to record myself, but it sounds pretty good when I plunk on my keyboard here.

And then I went to 920, as always. All in one day!

*I say “kids” — I was probably the youngest one there, but the vast majority were 20-something, so I didn’t feel out of place at all.

Pages (5): [1] 2 3 4 » ... Last »