-70

More 164 rantage:

So today I woke up and rewrote my crappy parser from scratch, having had a showertime epiphany about not only how to write a good one, but write one with features we’ll need for the next part of the project.

In the end, I came out with exact same linecount. So I was +0 in lines but plus several million in functionality.

We didn’t get it in just on time because our grammar-rewriter was, well, mangled. This bothered me a little somewhere deep inside. Until I had two quick beers and took another shower. Upon emerging I had an inkling about what to do. Drunken? Perhaps. But that sort of drunken clarity that makes things possible.

So I scrapped darch’s rewriter and started over. At 3 in the morning. I wrote and wrote and things started to just fall into place. A slight change of order here, a minor off-by-one hack there, one piece slyly using some nice output from another piece… and in 2.5 hours I had it up and running. Which is better than busted. And much shorter, cleaner, and compartmentalized than it previously was.

My line count for the day: -70 My contribution: Enough to make me feel like I deserve my trip to Seattle for Spring Break :)

Right now I’ve got so much hack energy that I can’t sleep if I wanted to. Oh, I’ll crash real soon now, but this is the first time in a while I’ve felt the rush. And it’s this that makes me think that everything’s going to be okay once I leave school and my life is somehow on track — which I was worried about earlier (eating at the dorms makes me feel old).

It’s 3AM and I am…

  • Drinking a beer
  • Listening to The Arcade Fire’s Neon Bible album
  • Messing with photonzero.com
    • In such ways as my new 404 page for anywhere that doesn’t exist
    • This was inspired (and made possible in part) by BeOS’s old browser, NetPositive
    • Playing in Markdown which WP supports
    • Converting to Feedburner (thanks Karen)
    • Adding folks I read to my Blogroll
  • Putting my dotfiles in SVN — which is particularly cool
  • Contemplating summer work
    • Doing Google’s SoC along with taking an AC requirement sounds interesting to me now, as a possible plan
  • Contemplating Monday night’s events
  • Happy that I can sleep in on Mondays
  • Feeling just a little down, but with the feeling that I’m going to have to put it aside and move into overdrive tomorrow

CC Licensing and other miscellany

So I changed all my Flickr pictures to be under Creative Commons: Attirubution-ShareAlike, under the heading of being a good sport while retaining what I really want (which is largely attribution — the sharealike merely perpetuates the CC) — so yeah, if you care to use them, you can totally do so and it’s fully legit. This also from the fact that I’m about to break 300 views — which I know I didn’t do.

Lindy on Sproul is still lots of fun. I have ~ 2.5 gigs of swing music now, which is quite awesome. Note that this is only ~ 500 songs because I’m a nut for quality where I can get it (192+) — I’ve even gone so far as to get FLAC albums in some cases

It’s been almost overwhelmingly WARM in Berkeley — my handy internet thermometer suggests that it was 77 degrees earlier — and with a higher humidity than I get up in GV. Blah. At least b33r tastes even better now.

And apparently a troupe of LoS people are out to find a swimming hole after dancing tomorrow, which I am so in the mood for.

Running a LoS movie night (courtesy of the CSUA) in 306 Soda on Monday…. yay Swing Kids.

UU stuff on Monday too.

And I can write a simple lexer in 38 lines of Python, including comments and whitespace? Who’s the man?

And then darch and I want to write what seems to be a gstreamer-based mpd/mserv replacement in Python — which is totally doable and would be bunches of fun — mainly because it scratches a mutual itch in terms of music serving.

Looking for work, as always — considering Google SoC and research and whatnot.

Next minor project is to finally SVN my interesting homedir stuff (the theory being I can sit down at a fresh machine and go “svn co Homedirstuff” and have my shell work as it should) and possibly reinstall/fully-move-into a copy of Feisty Fawn, which I dunno why I haven’t et myself do — for some reason, my brain calls it temporary when I want it to be more permanent. Likewise, it’d be very nice to put FF extensions and configs into SVN for total cross-platform ‘lovin.

That and update my blogroll to also include blogs of people who a) are not Karen and b) are not on LJ. LJ is for legacy connections — and besides, that’s what my friendslist is for.

In short, what AREN’T I doing these days?

Play That Funky Music White Boy

Today I co-hosted Lindy on Sproul! And played DJ, photographer, and danced to my heart’s content — in short, I was in full multitask mode.

I built the playlist the night before — good thing too; making selections on the fly is hard. Heck, I still was changing the order every few songs or so.

My DJ cred is rising — I did it wholly from the swing collection I’ve been building for weeks from torrents and whatnot — I ripped one of the standard CDs just in case, but ended up not using it.

However, these formed the majority of the playlist. The real cred came from putting some of my own spin in — my hits and misses that weren’t “standard” swing songs. And I had more hits than misses, so I have something of an ear for it. :)

The breakdown:

Read the rest of this entry »

Dance Nerds

You know you’ve gone a little far when you apply nerd concepts to non-nerdy things like dancing. I first crossed this line tonight posting a reply to Emily’s post on dancing

Read the rest of this entry »

Priority Shift

I’m sick. :P I should be getting better, but I think today/tonight I hit bottom.

Dayquil fucks you up. I went to class sooo strung out — feeling better, but loopy. I’m sticking to straight Tylenol from now on. It currently seems to be working.

Hopefully I’ll start feeling better by this evening. Cause dancing is important to me.

So I resigned from the CSUA the other day. It was about time. It’s no longer fun for me; yeah, if I want to hang out, it’s none too bad, but I don’t feel as motivated to. We have so much fresh blood that it’s sort of gone the other way. It’s not an exclusivity thing, it’s a purpose thing. I kid, but we should almost apply as a Greek organization. A very nerdy, very open and inviting Greek organization, but the days of hacks and hackers seem far away. Of course, it’s not like they’ve been near for a long while.

So this marks another shift in my priorities. Namely, something else I believe in — dancehacking. Which is the concept title of the for-fun dissertation I still want to write. I’ve been compiling a handful of notes for it; perhaps I should mindmap it and then write it out.

Which sounds terribly like applying a compiler approach to thoughts. Where the mindmap is the AST. Yay 164 for further fucking with my mind. (Though in all actuality, it’s the most fun I’ve had since 61C)

Anyway, If I want any more sleep than the 3 hours I’ve already accomplished, I’d better get to it.

“You were saying something about ‘best intentions’?”

I saw this on Boing Boing today

I thought this was particularly interesting and well done. Plus it’s based on one of my favorite movies. This is the kind of thing that would be good as research for future moviefest projects.

Past 12 Hours…

====Things I’ve Learned==== * Python has no conditional expressions (but does in 2.5) * svn rocks my socks * Eclipse doesn’t suck as much as I thought * [[http://www.nowpublic.com|NowPublic.com]] exists and they wanted to use my iPhone photos * I let them * I feel like a photojournalist * I’m not quitting my day job * I can really teach myself, even in one weekend of cramming * Writing dreams down can be awesome and motivational

Playing with Plugins

Let’s see…. Read the rest of this entry »

Sketching in Matlab

I could be sleeping. I could be reading a book. I could be writing you all this nice post I’ve been wanting to about the nature of Lindy on Sproul. But no. What am I doing? Playing with Matlab. Fucking around with image processing, not even for my class, in Matlab.

I get a pretty cool effect. I looked up a halfway decent edge-detection matrix in my book, convolved it against the original image, squared it to separate the lines more considerably, and then brought it all back into Photoshop, over the original image. And what you get is a kinda cool effect — like a sketch of the original photo. Sketching in Matlab

Anyway, finally off to sleep with me. But yeah, kinda neat.

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