Tuesday, December 23, 2008

Monday, December 22, 2008


I don't know what I'm doing on New Year's yet, but this is how I'm hoping it will go:

(image from here.)

Wednesday, December 17, 2008

libmokoui2 (+Python bindings) in Diablo Extras

For the next version of gPodder, I plan to have a better suited user interface for the tablets. For this, I needed a finger-scrolling replacement of GTK+'s ScrolledWindow. libmokoui2 provides just that, and it's now available in Diablo Extras.

The package is based on Ubuntu's libmokoui2 source package, but I have removed the doc package and the Vala bindings, because you can read the docs on your computer or online, and I didn't want to mess with Vala (yet).

It also did not build on Chinook, maybe someone can have a look at the build logs? It's working fine on Diablo, though. Example code in Python is also available.

Tuesday, December 16, 2008

cold blooded quiller

Last night I played with the quilling set I bought at a thrift store and actually finished a project, which is kind of incredible for me.
Here's the ornament I made, direction's here:
And here is a freestyle fish ornament I made as well:

Monday, December 15, 2008

it's coming...

not Christmas, although I gotta get moving on that. I was talking about my new roommate:

omg so excited.

Sunday, December 14, 2008

Remote-control Vagalume via a web server

I am using Vagalume to listen to last.fm on my N800 that is hooked up to the stereo. During that time, I'm sitting at my lappy doing random things. When a song I don't like comes up, I have to get up and hit the "skip" button. Not anymore! Enter "vagalumisierung.py"...

This little Python script sets up a little HTTP server on port 8242 (that's "VAGA" if you type it on your mobile phone), receives song changes from Vagalume and can carry out basic operations like play, skip, ban, love, etc..

How to use? Copy it to your tablet, install python2.5 and python2.5-dbus and start it in background (with "python2.5 vagalumisierung.py &"). Then, point your browser to http://yourtabletshostname:8242/ (a good time to set up Avahi correctly, so you can use "tabletname.local"). You can now see the currently-playing song and remote-control Vagalume via HTTP over your Wifi-Style connection!

Oh, and here's the link to download the script: vagalumisierung.py

If people love this, I could enhance this a bit and put a GUI around it and create a Maemo package.

Thursday, December 11, 2008

gPodder 0.14.0 in Maemo Extras

Just released gPodder 0.14.0 today, packaged it for Maemo and promoted it to Maemo Extras. Highlights: Improved the responsiveness of the UI, so gPodder does not freeze so often. Also: The "Never download" button in the new episodes dialog might come in handy. Please report all bugs you encounter, so we have a chance of fixing them! Waiting for your feedback. -- Thomas

Wednesday, December 10, 2008


Yesterday I mailed off 10 ornaments for the swap I joined. The total was just over $10, which wasn't bad since I had to mail one ornament to England. So far I received 3 ornaments (today is the deadline for mailing) and it's been fun to get mail and know I've got more coming. So far this is my favorite ornament:

Hope all my ornaments get to their owners safely!

Tuesday, December 9, 2008

Sunday, December 7, 2008

gPodder, Where Are Thou?

People have started asking when the new gPodder version for Maemo will appear. Installing Scratchbox is tedious, and I've re-installed a few weeks ago. A new release should be out soon, and I'll be rolling a new Maemo package then. And we have fixed some annoyances in the new version...

First, you complained about us having hardcoded the download folder to /media/mmc2/. Well, gPodder still uses this as the default download folder, but you can now simply move this folder from the SD card to your the external card (mmc1), to your home folder (/home/user) or even to an attached USB key (you can do this with a special USB female adapter). So, when you want to download podcasts to the exchangeable SD card on your N810 (or the external card on your N800), you can do so now :)

Another problem that people did not like was the fact that gPodder stored its settings and subscriptions on the SD card. This means that the Nokia Backup application didn't backup these things. So, the new version stores its settings in the user's home folder. This means that Nokia Backup and Restore should take care of you gPodder settings and subscriptions :)

All this awesomeness (or rather "less uglyness than before") will get to you with the release of 0.14.0, which should hopefully be out this coming week.

You won't get the sexy, human-readable folder names just yet. We have to work out some issues with the patches, but we are currently working on it. In the mean time (this also works with the current version!), you can set the "experimental_file_naming" advanced configuration option to "True" in order to get at least good file names (good for episodes that do not have ID3 tags).

Also, please don't hesistate to report any bugs and feature requests for gPodder to http://bugs.gpodder.org/, so we can help you and you have a better podcasting experience on your Tablet.

Another plug: Try Panucci with your podcasts if you have not already done so.

Friday, December 5, 2008

Maemopad+ with search function

It has gotten quiet around Maemopad+ lately, but there are some nice features in SVN that should be released with the next release, most notably: a search entry in the toolbar that will highlight matching memos.

This will come in handy for users that use the checklist feature for all kinds of lists (Someday/Maybe, Ideas, TODOs, shopping lists, etc.). Obviously the search feature won't work on the contents of sketch notes, but text memos and checklists work fine.

What are you missing in Maemopad+ that would make you much more productive with it?

Thursday, December 4, 2008

finished projects

I made a bunch of these owls this weekend:
Finished the mushrooms and trees:

And got a bit more work done on some handmade Christmas presents. I'm pretty frustrated with the photos I took of all my recent craft projects, so even though I listed them in my new etsy shop, I'll probably switch out the pictures soon- that is, if I'm ever home during daylight!

Sunday, November 23, 2008

App idea for high-def camera: Face warping

Here's an idea that's been floating around in my "Maemo ideas" list in Maemopad+, but which I have not yet had time to look into, so I'm publishing it here in case anyone wants to implement it: Make photos with the camera on the internet tablet and then have morphing effects (like Cheese) and also a manual stylus-driven "power goo" (like Kai's Power Goo) mode.

I know, it's pointless, but having seen many people having several minutes of fun with the FaceWarp Java app that comes pre-installed on some Sony Ericsson phones, I can see this being a fun app for showing off the Internet Tablet to friends.

Does this sound like a killer app for the next device that is going to have a "high-def camera"? I don't know. It would be interesting if someone tries to get Cheese running on the tablets and have some fun with it. And of course, add these effects to the videophone app, too!

Friday, November 21, 2008


I was super excited about the swap I joined for Christmas tree ornaments until I realized I had to make 10 of something. Oh. I made sequined mushrooms last year for a few people, but it took about, oh, 4 hours per ornament, so that's not happening.
Instead, I formed mushrooms out of styrofoam, covered them with paper to make them less porous and more vintage-looking, and painted them with acrylic paint. Don't think these are anywhere done yet- the glitter bottle is calling my name.
Will post finished projects (perhaps my first tutorial?) here soon.

So here's another attempt at a cute ornament, but too time consuming for the swap: a bedazzled acorn:

Not sure about that one. Might need some tweaks.
Also, I started making some fancy Christmas trees from cones and trimming.

Can you tell I got a giant bag of styrofoam shapes at a yard sale this summer? They've been burning a hole in my closet.

thrift trip.

Since thrifting is such a regular part of my life, even sort of factored into my monthly budget, I thought it would be cool to start sharing all the goods I find on my blog. Maybe that will keep me from compulsively yelling the name of the thrift store and price of the item when someone compliments me.
This trip was on monday:

awesome brand new leather slippers $1.91, vintage knit dress $1.91, sailor mirror! $3, jewelry chest $5, chunky fake gold chain $1.21, christmas trees $6.00, sweater vest $1.91.
I was going to put the slippers on my etsy shop, but that is not happening since I am already wearing them.

Tuesday, November 11, 2008

"N900" wishlist: Hardware scrollwheel

One of the things I've been thinking about recently is how I would like to have a scroll wheel (like all normal computer mice have) on the right side of my N800, just below the "Nokia N800" text. This way, I could easily scroll web pages and long texts without needing to use my finger on the touchpad. Using the finger on the touchpad has several disadvantages:
  1. You hide parts of the content you are reading with your finger
  2. You might accidentally click a link (in the browser)
  3. Scrolling through long texts means you have to sweep with your finger from the bottom of your screen to the top, several times
Apart from scrolling, this could act as a nice volume control in media players. Maybe even make the scroll wheel pressable, so we have another button (mute in media players?).

If you have an N800, please try this the next time you want to scroll a webpage: Move your finger over the top right side of your N800, between the "Nokia N800" text and the speaker holes. I don' t know if the scroll wheel would fit onto a smaller device like the N810 (or the "N900").

I think a touchscreen is nice, but having hardware buttons makes the device just easier to use in my opinion. I would even try to make touchscreen clicks by pressing the display, like it is done with the new Apple MacBook touchpads (see apple.com for videos). But there may be patent problems with that, so maybe this is the reason why we won't see that on the "N900". But think about it! Wouldn't it be nice?

That said, please also improve the D-Pad and hardware keyboard on the new hardware :)

Saturday, November 8, 2008

Get Avahi working on Maemo

Avahi is a service discovery service (phew!) for local networks (Apple calls this technology Bonjour). Among other things, its most basic functionality is to allow you to have a ".local" domain for your home network managed in a peer-to-peer fashion. This way, you do not have to remember the IP of your N8x0, but can use "threepwood.local" (if your N8x0 is named "threepwood").

The packages that need to be installed are "avahi-daemon" and "avahi-dnsconfd". There are some other avahi packages available (including GUIs) that you might want to try out. After installing, you should be able to ping your N8x0 from your Linux (with Avahi installed) or Mac OS X (works out of the box) machine.

The only problem: Avahi's daemons and D-Bus start in the same order (S20) on startup, and therefore Avahi gets to be first (alphabetical order), so you have to get root on your tablet and rename all S20avahi-* files in /etc/rc2.d/ to S21avahi-*. This way, D-Bus gets started first and after that, Avahi can start successfully (if Avahi is started before D-Bus, it won't work!).

After that, you can disable the HomeIP applet and start reading and typing IPs around your home network, but let Avahi/Bonjour do the hard work and you just type the easy-to-remember ".local" if you want to SSH to your tablet.

You can do even more fun things when you put "ssh.service" into /etc/avahi/services/ and install "service-discovery-applet" on your Gnome Desktop. This way, you can directly connect via SSH/SFTP to your tablet without needing to remember anything.

What are your uses for Avahi?

Thursday, November 6, 2008

Maemo and me

Hi there. I decided to do some postings about my trusty old N800 and some feature wishes/ideas. Maybe also the occassional rant. If you don't know me, have a look at my Maemo.org profile. Enjoy!

Two excerpts from books I enjoy that come to mind while visiting my mom in the hospital that make it a litte easier to be there.

An ambulance drove down the street between us and I imagined who it was carrying, and what had happened to him. Did he break his ankle attempting a hard trick on his skateboard? Or maybe he was dying from third degree burns on ninety percent of his body? Was there any chance that I knew him? Did anyone see the ambulance and wonder if it was me inside?
What about a device that knew everyone you knew? So when an ambulance went down the street, a big sign on the roof could flash


if the sick person's device didn't detect the device of someonehe knew nearby. And if the device did detect the device of someone he knew, the the ambulance could flash the name of the person in the ambulance, and either


or if it was something major,


And maybe you could rate the people you knew by how much you loved them, so if the device of the person in the ambulance detected the device of the person he loved the most, or the person who loved him the most, and the person in the ambulance was really badly hurt, and might even die, the ambulance could flash


One thing that's nice to think about is someone who was the first person on lots of people's lists, so that when he was dying, and his ambulance went down the streets to the hospital, the whole time it would flash


-Extremely Loud and Incredibly Close, Jonathan Safran Foer

the second book is in my car. it will come soon.

*Update: Ok, so I returned the 2nd book to the library. Just read the whole thing, fo realz, so good.

Tuesday, October 28, 2008

dear old love

I just found this tumblr yesterday and omg, so addicted. After reading every single one I promptly wrote about 10 of my own, which is really, so refreshing. I plan to write at least one for every guy I've dated, starting at age 14. I think it will be a thrilling collection of cringe-worthy musings. The super awesome part is that I already submitted a couple, and one ended up on the site! Check it out.

Don't stay there too long though, as Jared said, "with winter fast approaching I'm trying to focus more on websites with bright colors and preferably a daily joke."

Tuesday, October 21, 2008


I bought the furniture set last night- it really was a steal, one couch, 2 chairs, 2 end tables and a coffee table for $100. And it's small so it really fits into my living room. I set it up but the living room transformation is just beginning... I've got big plans.

Friday, October 17, 2008

the snuggler

jax is much easier to photograph when he's sitting with me (which he does now! regularly!) so these photos aren't just a bunch of attempts at a cute facebook profile picture, but an actual effort to capture his tiny bunny-ness. omg i luff him.

Wednesday, October 15, 2008

new couch?

Does anyone have any input on this furniture set? It's on craigslist and I'm thinking about getting it- it comes with all the cushions and 3 end tables, and I'd love to have a whole matching set. The drawbacks are: it would require some serious sewing time (and tons of fabric $$) and one friend in particular can't get past the "porch furniture" aesthetic of it. I personally like the stark skeleton since my living room is so small and generally couches look so heavy and overbearing. I think it fits my style nicely but I don't want to end up with a couch that looks so uncomfortable my guests won't sit down.

Monday, October 6, 2008

the new guy

So this post is a response to the comment asking for pictures of my handsome male roommate, here he is!:

I picked up this little guy last wednesday, after compiling a thorough pro/con list.
So far the pros are beating the hell outta the cons.
Jax is a curious bunny, but also pretty sure I'm going to kill him, or, brace yourself, pick him up (!) which is hellish and torture for him, and likewise, me.
But overall, it's incredibly awesome to have a wild animal in my house, his excretions smell only of hay, and yesterday he made several brave attempts to sniff me, so we're making progress.

*thanks Denise, for the pictures! He might look big in the closeups, but you can see how tiny he really is in his cage.

Tuesday, September 30, 2008

do it/duet

I can't really write about the Conor Oberst/Jenny Lewis show, because you kind of need to hear it, complete with dramatic flourishes- my eyes widening with excitement and my (insufficient) reenactment of some drunken on-stage antics, and the PUNCHLINE OF THE WHOLE NIGHT.
So instead, you can hear a minute or two, of Jenny's cover of "Love Hurts"-and observe how I remember to "zoom", a few seconds into recording.

Wednesday, September 17, 2008


Last night after much wine and nonsense, my friend Jeremy and I discovered just how much the curly part of lasagna noodles look like octopus tentacles, prompting us to sculpt this little guy:

It's kind of awesome for you to know about this, since there are always leftover lasagna noodles when you make a batch, and now you have something pretty amazing to do with them.

Tuesday, September 9, 2008

Thursday, September 4, 2008

birking up

I just ordered my first pair of Birkenstocks. Partly because I got a second job that requires me to stand for hours straight, and partly cause all the cool kids are doing it. Ok maybe not all the cool kids, but one in particular- I've been really inspired by the simplicity and aesthetic of Jenny Gordy's wardrobe. She designs and sews a beautiful line of clothing and blogs about her shop and inspiration here.
Here is Jenny in her birks,

and here are the ones I ordered:

Thursday, August 21, 2008

You're the yellow bird that I've been waiting for...

So lately I've been really into the idea of getting a bird for a pet. Beyond interweb research, today I visited a bird shop to get a little more information. My idea of a pet bird is one that is lovely to look at, not too loud and low maintenance. Being able to hold it doesn't really matter to me. Actually, having a bird just hanging out with me kind of freaks me out.
I am really drawn to this little guy:

A Parisian, or frilled, Canary. But then there's this: "Frilled canaries do tend to be a little more high strung and nervous than other canary breeds."
The bird I would have picked if I'd bought one at the shop today would have been the parrotlet, also called a pocket parrot, as evidenced here:

They are supposedly low maintenance, like to be handled and only the males sing and they don't sing often. I would have to get a girl because they are so much cheaper ($70 compared to $270 for a male) and the girls are green. Which is ok, I guess.
I also liked the diamond dove:

I think cockatiels are bossy, lovebirds are ugly, and conures are too tropical looking.
I think what I'm looking for is a dog-shaped bird that looks and behaves like a dog.

Thursday, August 7, 2008

gravy, as they say.

I made fresh tomato sauce with tomatoes from my garden for the first time ever last night. It was pretty good, but not as delicious as this:

Monday, July 28, 2008

light up the night

I had the pleasure of watching one Thai hot air balloon take flight last night, and I can only imagine what it must be like to experience hundreds of "sky lanterns" rising together.

They seem simple to construct- I would love to make a ton of these and release them (you can buy them here- would be cool to get some really huge ones)...but I'm not sure how legal it would be do to so.

p.s. I'll be really sad if this becomes relegated to a 2008 wedding trend, so don't even think about it, brides.

Thursday, July 24, 2008

something so right.

We saw each other from across the store, over racks of quilted comforters, shelves of puzzles and racks of mugs. When it's love, you know it right away. And you don't let go.

Too much?

Monday, July 21, 2008


i didn't come up with this, here's the tutorial:

scary hill

Finally got to appease my curiousity by spending the day at the Terry Hill water park in Breinigsville, PA. The rides were slow but slightly dangerous, the rope swing was more than I could handle and the mini golf will probably give me nightmare. Check out my photos here.

Tuesday, July 15, 2008

Mermaid Tales

I spent last saturday at Point Pleasant Beach with a couple friends and it was everything I'd hoped for: salty lips, airplanes with banner advertisements for plastic surgery ("Tummy Tuck!," "Liposuction!"), and leathery old ladies chatting nearby.
The funniest part of the day turned out to be when I decided to make a mermaid/dolly parton from a lump of sand that looked like a head. I began forming more precise features- smoothing the apples of the cheeks, shaping the jawline, sculpting a nose and applying lips and eyes. Jared brought over a huge clump of seaweed for hair- which naturally had to be huge 80's hair due to the nature of seaweed. This was when I decided to make the sand lady Dolly Parton and set to work gathering large mounds of sand to form the "bust". By this time a couple people had gathered around. A mom called for her daughter to come see. I actually drew a crowd! Reverently, onlookers stook back and admired my progress. "Beautiful!," they exclaimed, "You have talent!". Some asked me if I did this for a living. I kept my head down and finished the mermaid tail, simultaneously flattered and mortified. I snapped a few photos and returned to my beach towel...leaving Dolly on her way to a watery demise as the tide rolled in.

Wednesday, July 9, 2008


Did you know I have a store? I didn't tell you, did I? Apparently I didn't tell anyone. Well I do, and it's awesome and fully stocked and updated often, so check it out:


stream of consciousness, kind of bad idea.

worries I didn't even realize I had till now:
-can't find the prescription from my eye dr, never bought eye drops.
-lost card to get inside work building.
-check engine light keeps blinking.
-article due monday.
-never saw the end of "the wizard of oz".
-unpaid parking ticket in kentucky.

Friday, June 20, 2008

case clothed.

This is my first week taking pictures of my clothes, almost every day, and uploading them to wardrobe remix on flickr. I did this for a couple reasons:
#1 Choosing an outfit is the number one reason I'm late anywhere. this is because-
#2 I have mostly thrifted, vintage, difficult-to-wear pieces, that require a little more thought and effort so they don't look too dated or frumpy.
#3 I have a ton of nice stuff that gets forgotten in one of the 3 clothing storage units in my room.
So I figured keeping track of what I've worn with flickr will be helpful. Maybe my problem is unique, but I'm sharing it anyways cause I think this is a great solution.
Also in my exciting and fulfilling new outfit hobby news, my friend Jared helped me install this awesome wall unit for hanging clothes:

The only downside is I'm probably not getting my security deposit back on this place.
p.s. found a new fashion blog that perfectly replaced stylebytes: The Clothes Horse.

Wednesday, June 11, 2008

enough to make you a fatist

Paula Deen's heart hurts.
"Brunch burger with glazed doughnut buns!"

I thought the chunks of macaroni and cheese wrapped in bacon and deep fried was appalling but she really outdid herself with the brunch burger.

*thanks, Jared.

Taco Tuesday!*

*Except it's wednesday, and I'm making Pad Thai.
recipes here and here.
(I'll be following the 2nd recipe but the first has nicer pictures).

I'm super picky about Pad Thai, and I have yet to perfect it myself.
Here's the new techniques I'll be trying out tonight:
Using tamarind paste and making authentic sauce.
Making the sauce ahead of time and adding it to undercooked noodles.
Making one portion at a time in the wok.
I'll let you know how it goes.
Woo hoo for completing (partially. well...this is the second one) number 30 on my list!

Friday, June 6, 2008

rilo kiley

I have been scanning my "100 things to do before I die" list because I was sure "go see Rilo Kiley with one or two of my sisters" would have been on there. It's not, but it should have been. Katie and I hustled into Philly, squeezed to the front of the balcony and shimmied along as Jenny Lewis sang powerfully below (as evidenced by the shaky footage).

Tuesday, June 3, 2008

R.I.P. stylebytes

I've been reading the fashion blog stylebytes, by Agathe of Norway for over 2 years.
Although it wasn't exactly my style, (often she would get obsessed with super ugly thrift pieces and go off on a stonewashed jean/80's puffed and pleated dress/turban tangent...) I loved how she mixed old with new (she bought tons of h&m), repeated key pieces, and played with accessories like jewelry and scarves. I think she had fun creating "characters" and finding new ones.

At the end of April she posted that she was staying in a sketchy hostil in Stockholm and wouldn't be bringing her laptop. Since then, she hasn't posted and recently her blog has been shut down. There is lots of speculation over why this happened here, but all I'll say about it is that she was a faithful blogger, had great pictures (thanks to her husband, mostly), and fearless style.
So my quest for a new daily style blogger has begun.

I have added Boboniaa on flickr, but she doesn't have a blog. So if anybody has any suggestions of other similar daily, thrifting, style bloggers (posting photos of outfits on themselves), tell me, please.

Monday, June 2, 2008

look for us on craigslist.

so i guess i'm starting a hipster commune, found this on lauren's away message:

sign up's for the bethlehem commune start today. to be considered one must:

1. listen to tasteful music
2. have the capacity to grow a full rabbinic-like beard on command
3. display a at least a mild amount of creativity
4. dress to the head mistresses approval

please include picture and annual salary with your application, otherwise we will urinate on it.

abbith and laurs inc.

Monday, May 19, 2008

not "some chick."

This post is dedicated to, sponsored by, and exists because of my friend Jared.
Saturday evening, just minutes before being incredibly disappointed by Baby Mama, (Tina! Amy! how could you??? especially you, Tina. I took a BOY to your movie.), Jared and I were wandering around Barnes and Noble and I kept happening to mention this blogger I really liked, and how I read her blog every day and she's been blogging for years...and every time I said "BLOG" I tried to keep it down cause once I heard this Barnes and Noble worker explain what a BLOG is to a customer and she kept talking about her BLOG and why you should start reading BLOGS and she had this long nasty braid that came down to her butt and I just didn't want to be her- but I also wanted Jared to know how good this BLOG is! and how he should read this BLOG every day and that the BLOGGER is a really good writer! And Jared consoled me by saying that of all the places in the Lehigh Valley, Barnes and Noble is probably the safest place to be discussing blogs.
Then he sent me this:

10 seconds ago:
jared: so remember when we saw that not-very-funny chick flick?
about how cute babies are and stuff
me: yes
i was just blogging about that
jared: naturally

the girls.

Today is my twin sisters' birthday.
I'll be heading down to Kentucky to visit them at the end of this week but for now I thought I'd spread birthday cheer by posting this incredibly sweet picture of them, circa early eighties.

Whenever I refer to my twin sisters, people are always slightly confused (Wait- so you're a twin? Doesn't that make you...triplets?) but having the two of them is all I've ever known and having just one sister seems inadequate.
I talk about them often and if you knew them individually, you'd know why. They're both incredibly smart and artistic, funny and thoughtful. I may be biased, but to me they are always the coolest girls at the party. So I almost can't help talking about them, even if you haven't met them- because I feel what my parents must have when my mom gave birth to her very first baby and ended up bringing home two: incredibly lucky.

Monday, May 12, 2008

but which one is right?

thank you to my friend that said my hair makes me look like agent 99 from "get smart."
no thank you to my friend that said my hair makes me look like conor oberst.