New Rocket Stove

June 27th, 2009

It’s been a while since my last posting, but I have been working on my rocket stove and I’d say it’s just about done. My first stove was pretty small, measuring 6″ in diamater inside and 10″ outside. Well, the new one is made from a 55 gallon drum.

IMG_0060.jpgOne of the big lessons from the other stove is that airflow is key. I recently had the furnace in my house replaced and I had the guys leave the old one behing so I could scavenge for parts. One of these parts is a blower fan.

IMG_9915.jpg

Next, I needed a way to distribute the air into the combustion chamber (how’s that for technical jargon?) If you look closely or click on the image for a larger view, you’ll see that I’ve drilled holes on one side of each of the tubes. This is also to cause a swirling. I want the air to move around as much as possible before leaving.

Here are some shots of the barrel from below. This should give you a better idea of what’s going on.

IMG_9913.jpg nextIMG_9914.jpg

And here’re a couple inside shots.
IMG_9917.jpg IMG_9918.jpg

Next, I created some forms so I could line the inside with a cement, sand, perlite mix. The perlite is to make it a bit insulating.

IMG_9951.jpg


Instead of removing the forms, I just burned them out.

IMG_9953.jpg

Here are some shots of the stove in action.

IMG_9964.jpgIMG_9977.jpg

IMG_9972.jpgIMG_9973.jpg

IMG_9959.jpgIMG_9969.jpg

IMG_0022.jpg IMG_0023.jpg
IMG_0024.jpg

A last optimization on the stove is a lid. I haven’t tried it yet, but I think it will help it burn even better.

IMG_0055.jpg IMG_0056.jpg
IMG_0057.jpg

Stove performance

So far, I’ve been very pleased with how the stove operates. I’ve been able to burn sawdust, woodchips, firewood and construction scraps. The main issue is with the sawdust. The problem there is that as the upper layers of sawdust turn to ash, it seals away the unburned sawdust. The fire dies down a bit and then when I stir it a bit, it fires back up. Figuring out a way to make it into blocks would be neccessary to really make it work with that kind of fuel.

Wood and woodchips burn pretty good though. I’m looking forward to seeing how the lid does.

Rain Barrels

April 14th, 2009

As always, click for larger images.

barrels.jpg

I’ve been wanting to put in some rainbarrels for a while now. Dan, a friend of ours from Robie’s job, has rain water collection at his house and I’ve thought of it ever since. Dan has two 275 gallon liquid “Totes” but I opted for regular 55 gallon barrels because they fit under the deck/porch.


First I build some racks to hold and stabilize the barrels. As you can see in the pictures, I made a simple tramel for my jigsaw. It required a bit of adjustment for blade drift. What this means is the the blade of the saw has a certain direction it wants to go and after a while of following a certain trajectory, the blade will curve to the left or right. I”m not talking about the curve of the cut, but a curve in the blade itself. To compensate, I rotated the saw a little bit in the same direction of the blade curve and the blade stayed vertical.

Note that Frankie was very helpful.

IMG_9756.jpgIMG_9759.jpg
IMG_9758.jpg

To connect to the downspouts, I used 2″ ABS (drain) pipes.


IMG_9763.jpgIMG_9762.jpg

Because it’s inevitable, the crud comes down the gutters along with the water, I put in some features similar to a septic tank.

First, I extented the downspout well into the barrel. I epoxied a 1.5″ length of ABS inside the 2″ I was using. It extends to about 8″ from the bottom.

Second, for the exit, I make the water level be a little higher than the exit point. The overall exit is higher than the end of the 1.5″ pipe.

What this means is that water and crud are delivered directly to the bottom of the barrel and the crud will either sink or float. If it floats, I don’t want it to be channeled directly to the water exit and that’s why the corner is there.

That’s an awful explanation, but hopefully the pics help clear it up.



IMG_9764.jpg IMG_9761.jpg

IMG_9766.jpg

Here are some of the barrels before I dragged them under the porch.


IMG_9767.jpg IMG_9768.jpg



Jovan’s 25th BDay

March 29th, 2009

Today is Jovan’s birthday so we went out last night to celebrate. A fun time was had. I’ve got a boatload more pics on my website. 25 years. getting old.

img_9503.jpg

img_9492.jpgimg_9532.jpg
img_9578.jpg img_9529.jpg

Trimming the hedge

March 28th, 2009

A couple weeks ago, my friends Markus and Liz helped me trim the hedge at my house.

It was a big job, taking about 5 hours.

I later rented a big chipper and got about 4.5 yards of wood chips.

If you look closely at the box of chips, you’ll see steam coming out of the pipe. For more about why the pipe’s there, see: This post on composting

Instead of using a ladder, I rigged up a scaffolding on my truck.

IMG_9677.jpgIMG_9679.jpg

IMG_9684.jpg

IMG_9682.jpg IMG_9687.jpg
IMG_9688.jpg IMG_9693.jpg
IMG_9717.jpg IMG_9704.jpg
IMG_9721.jpg
IMG_9724.jpg IMG_9745.jpg
IMG_9740-2.jpg



The yard and garden

March 28th, 2009

Just to give you an idea of how our yard and garden are shaping up.

garden_mar27_2009.jpg
hedgeclippings.jpg
yard2_march27_2009.jpg
yard_march27_2009.jpg

Grow box

March 28th, 2009

Spring has arrived and it’s time to plant the vegetable starts. To facilitate this, I built a grow-box.

IMG_9743.jpg IMG_9744.jpg

As always, you can click for a larger image.

Note that the height of the lights is adjustable.


25 Random things about me

February 18th, 2009

 

 
A number of my facebook friends have sent me their entries of "25 things about me" and I’ve found them very nice to read. I’m posting mine here so I’ll have access to it in the future. I took me about two hour
 
1) I’ve lived in six cities
   a) Frankfurt Germany (8 years)
   b) Los Angeles (Lennox, LA and Inglewood) (10 years)
   c) Boston 4 years
   d) Santa Clara/Mountain View CA (5 years)
   e) Haifa, Israel (2 years 8 months)
   f) Portland, OR (8 years and counting)
 
2) I speak three languages 
   a) English is my strongest, but it’s actually my 2nd
   b) German is my first language, but I used it so little for a while that I had to relearn it.
   c) Hebrew. I like to tease some of my American Jewish friends about this.
 
3) I’ve only had one employer since graduating from MIT. I lived in three cities for Intel however, so it’s not entirely one job.
 
4) I considered going to grad school after getting my BS, but decided I was sick of being poor. 
 
5) The main ways I spend my time are:
   a) reading
   b) building stuff/tinkering in my wood shop.
   c) hanging out with Robie.
   d) Gardening (in season)
   e) photography (shots of friends, mostly. I want to expand to video)
 
6) the magazines I subscribe to are (in no particular order)
   a) Fine Woodworking
   b) Fine Homebuilding
   c) Mother Earth News (I’m a hippy)
   d) The New Yorker
   e) The Atlantic Monthly
   f) Economist (just added it)
   g) Wired
   h) Technology Review (Even though I get it for free because I’m an MIT alumn, I do read it)
   
7) in addition to the magazines I read, there are a couple radio shows that I download and listen to in the car:
   a) Talk of the nation. The host can be a bit arrogant and a jerk to the callers 
   b) Fresh Air. I like to call it Fres Hair. I wish she were a bit more probing with liberals. She leaves a lot of good questions unasked.
   c) Think Out Load. A local Oregon show.
 
8) My oldest friends are:
   a) Mishi. She and I used to play in the sandbox when we were 3.
   b) Nicole. She was the girl next door in grades 2-5
   c) Monique. In high school, we saw each other on most days.
 
9) Until 5 or 6 years ago, most of my close friends were women. I now have largely male close friends. The difference is the men’s group I was a part of as an offshoot of couples counseling. Friendship is a skill.
 
10) Girls
    a) My first crush was a girl named Marianne in 5th grade.
    b) first "going with" was Isabel, though it was only for a week or two. We still laugh about that today.
    c) the first woman I had sex with doesn’t know she was my first. I’ve googled her a coule times, wanting to tell her, but have not succeeded. Most people are surprised to learn how old I was at the time (feel free to ask, if you’re curious)
    d) The first woman I loved was Cathy. She will always have a special place.
    e) The first woman I wanted to marry is Michal. Unfortunately, I play for the wrong team.
    f) The first woman I’ve lived with is Shlomit. Taught me a lot about family and home life.
    g) The first woman I did marry is Kelli. She challenged me in many ways.
    h) I consider myself honored for every woman I’ve ever dated. None of them are mistakes
    i) I am very happy to be with Robie today.
 
11) I don’t have kids, but I got a glimpse of it when I dated Shlomit in Israel. She had (and still has) a son. I learned a lot from him including much of the Hebrew I know. I find it interesting that single mom’s have difficulty dating. I consider kids a plus.
    a) Robie and I talk about kids all the time.
 
12) I take the train to work 3 times a week (that’s where I am now). It takes 1.5-1.75 hours each way. My mom thinks I’m nuts for it. Driving takes 35mins. The time I spend on the train is the reason why I can keep up with my magazines.
 
13) when I was a kid, I was a little fish. I spent lots and lots of time in the water. When I lived in Israel, my job was a 15 min walk from the sea and I only went every couple months.
 
14) I have two sisters and a brother. My sisters are 18 years apart. They’re half-siblings actually, so my brother could marry my sisters. What we have is more of a family hedge.
    a) I’m very happy that my brother Rich is with Alma.
 
15) I’m multi-racial. My mom’s German and dad’s American black. I am not half and half. "Which half?" as mom would put it.
 
16) I did very poorly in first and second grade.
    a) I went to the American school for kindergarten and 1st on the Air Force base. My English was so poor that I was about to flunk 1st grade. I didn’t realize at the time why I always felt so lost in class.
    b) I didn’t do much better in German school for the latter part of 1st grade and 2nd. They wanted to put me with the special needs kids. Mostly behavior stuff.
    c) My first teacher in the US was Rhoda Hart. She was very kind to me, a great teacher, and worked closely with my step-mom Silvia. She was my teacher for 2nd and 3rd.
    d) I skipped 4th.
 
17) I was kidnapped as a kid. My dad decided he didn’t want to leave me behind in Germany and took me with him. In the end it may have a blessing. Difficult to say though.
 
18) I ran a marathon at age 17. It took 4.5 hours and was the hardest physical thing I’ve ever done. 
 
19) When I graduated high school, I was about the same height as today. I weighed 155 then. I weigh a little over 200 today.
 
20) I once spent a summer lifting weights for 1.5-2.5 hours two out of three days. I always had food in front of me. At the end of three months I had gained 5 lbs.
 
21) There was a time that West Point was my first choice for a college. It was a college I knew I could pay for. I got in but went to MIT on faith.
 
22) I do not have any tatoos, but I want to get a couple on the sides of my legs. They would be small ~1.5"x3" panels telling a history of me.
 
23) my favorites ever
    a) movie: Forrest Gump. He’s my example of the perfect person. Maybe not so smart, but he’s kinda, loyal, loving, and willing to sacrifice
    b)tv show: west wing. Every episode is a mini-civics lesson
    c)book omnivore’s dilema. IF you eat food or feed those that do, you should read it. It equips you with some questions to ask about the stuff you put in your mouth.
    d) science fiction: enders game
    e) fiction: roots. (historic fiction)
 
24) While living in Israel, there was a period of eight months when I went to church every Saturday (Sunday is a working day in Israel). In the end, I like the idea of church but I don’t like church people. Too much hypocrisy
 
25) as I’m writing this on the train, there was a guy sitting next to me. I got the sense that he was reading what I was wrinting and I didn’t like that. So I stopped until I switched trains. Funny, considering that I’m planning on posting this on "the internet"
 

 

WiMax

January 27th, 2009

 

Intel is promoting WiMax, a type of broadband internet that is based on wireless technologies rather than telephone or cable lines.

Portland is one of the first cities to have the service available and because of Intel’s affiliation with clear (the name of the local WiMax provider) employees get a discount. $20 for unlimited use at home plus 200MB/month mobile.

I figure that if it works well for me at home, that’s all I need for it to be cost effective. mobile access would be a bonus.

So I signed up for it yesterday in the cafeteria and I’m trying it today for the first time.

 

Here are the speed test results for comcast and clearwire. Comcast is MUCH faster in both the bandwidth and roundtrip time (ping)

 

I’m less concerned about the bandwidth than the ping. My next test will be do download some stuff on bittorrent. 

stay tuned.

 

Demo of my vocabulary builder v1.0

January 25th, 2009

 

I have a working version of my vocabulary builder. I’ve also learned how to do videos (which I can use to fulfill Jacob’s request to show how I did the view of my house in the snow)

 


January 6th, 2009

 

 
 
A couple of posts ago, I said that my next post would be about some of the technologlies I’ve had to learn to make progress on my vocabulary builder app. (BTW, I don’t really have a good name for it, so if you’ve got some suggestions, please share)
 
The way I’ll proceed is to in order that I’ve learned them. Some of it is pretty technical, but I think there’s a bunch in there that others can understand as well.
 
To recap a bit, my idea is to look at the content of a webpage and annotate it with a personalized vocabulary list. As a test case, I’ve been using a focus.de article which has 600 words total, ~300 of which are unique. Some of them are variations of the same word. (plurals, conjugations..) More on that later.
 
Before I get overly technical, I’ll list the buzzwords:
1) javascript (the main language of the web.)
2) DOM (the interface to the structure of a webpage.)
3) mysql (to store the master vocabulary list)
4) php (to enable external programs to ask for a definition)
5) firefox XUL (variant of html for things like menu items)
6) firefox infrastructure (read/write files, extension sidebars)
7) more html than I knew before.
 
 
My first inclination was to just have it be another webpage on my site. You go to the page, enter a web address, and hit go. It turns out there are a couple problems with this. The first is security. If you load a page from one domain, scripts on that page are not allowed to access data from another. This is enforced by all of the main browsers. There is an expeption to this, frames, but that doesn’t really help. While frames allow you to have content from different domains to be displayed on the same page, they are compartmentalized. A script in one frame is not allowed to interact with others.
 
A second thing I thought of was to artificially have all of the content come from my site. While the web browser is restricted to one domain per page, the server doesn’t have the same constraint; I can do whatever I want on my server. You could tell my server via a form what content you’re interested in, it would ask the other server and the annotated page is delivered in one piece to your browser.
 
I passed on this option because of bandwidth, performance, and ocpyright constraints. Some websites may only want their stuff to come from them. RSS aggregators like the google reader get around this by serving only the text in the site provided feed. The problem there, is that this text is often pretty useless. If you want to read the actual article, you’ll have to go to the website. This also doesn’t work with the movie subtitle idea I’m thinking about. Bandwidth and performance are issues because it would mean every annotated web access would be two jumps. You tell my site what you want to see and wait. My site would tell the other site what’s needed and wait. 
 
So I’m taking the Firefox extension idea.
 
Most website stuff is done in javascript, a language I did not speak, but I’m glad I’ve learned it. The basic syntax is like C. Functions are first class data, which is something I haven’t had available to me since college. It turns out perl does as well, but until recently, I only spoke an old dialect. Javascript also has closures. It doesn’t have classes, but the combination of function data and associative objects give something similar. It’s as much a "real programming language" as it get.
 
Now that I’ve decided where the program would sit, the next question becomes "where do I get my definitions?". An initial thought I had was to use one of the many translation sites out there. google translate is one possibiliy and it will probably be a part of my final solution. The problem is that it translates and I want definitions. There are other sites that will give a tranlation, but those don’t really work either, because the result is not just a definition, but an entire webpage. If I need to ask for 300 words, this won’t work.
 
So I poked around and found that there are a number of dictionaries available for download, some proprierary and some not. I’m currently using one from Bablyon.com, but I’ll probably need to find something more freeware. They have good quality though, so that’s where I am now. Because they use a proprietary format I had to poke around a bit to be able to convert to something I can load into a database.
 
Now that I have a dictionary, I have to be able to access it and some sort of SQL database seemed appropriate. mysql is one that is commonly available on web servers including the one that I use for my page (1and1.com). It’s also where this blog is stored. I hadn’t used mysql in a while so I needed some refreshing. I still need to find a way to deal with variations on spelling, but it’s working well so far. Hopefully, magazine editors do a good job running spellcheck.
 
While experimenting with these, I’ve found that I need a web server installed on my pc at home. Copying files back and forth between it and 1and1.com was just too slow. This meant installing Apache webserver, the PHP and mysql extensions for it, and mysql itself.
 
Ok, now I have a dictionary as well as the ability to ask my server for a definition. Now I need something to translate. If you go to any page, you’ll find lots of unrelated stuff on it. In addition to the article itself, there are menus, advertisements, links to other articles, all of which may contain vocabulary that the user doesn’t know. Lots of clutter. How do I know what’s part of the main text and what’s not? As it turns out, html components are annotated with ids and classes that are used to formatting purposes. The text can be identified using these. Every site does it a little different, of course. I don’t have a good generalize solution to this yet. I’m hoping I can look for the blocks with the largest amount of text and find commonalities in their html structure. I’ll probably have to embed some knoweledge into the system.
 
Now I have the text. I make a list of all of the words in it. Time to get the definitions. For many of the words, it’s simple. Dog is in there. So is green. "words" like 20 are easy to translate (ie, I don’t). What about "dogs"? Including all plurals would make the dictionary larger. Even if we’re ok with that, the dictionary file has what it has; I don’t have control of it. Ok, what about words like "walked", or "walks". What about the word, "Obama"?
 
German, with fewer irregularities, makes all this a bit easier than English, but there’s still work to be done. (work I haven’t done yet). For the 300 words, about 1/3 of them are not in the dictionary as-is. From a gut feeling the "undefined" words break out like this:
1) 20%-30% are plurals and basic conjugations. Freund means friend. Freunden means friends. If I get Freunden and find that it’s not in the dictionary, I can lop off the ‘en’ and try again. There are some simple conjugation rules as well. German is pretty regular. Hebrew moreso. I think this means it’ll work for the ones I’m trying to improve.
2) 10% are names and numbers. For these, I think I can ask google translate for it’s translation. If the translation is identical to the input work, I leave it off the list.
 
So that’s where I am now. I have something wiggling and I think it’ll be helpful for me. Pretty soon I’ll look for a beta-tester AKA guinea pig. Probably my sister who’s learning Swedish (I like to called it Svenskish)
 
Couple more weeks of work here and there, but even if it turns out to be a total flop, I’ve learned a lot.