Welcome to GNIKville...

Thu, 19 Mar 2009

Itty Bitty Beds

I been doing an open shop at the Eliot School and this week I started building a pair of toddler beds for my two girls.

You can keep track of my progress at this Flickr set: Itty bitty beds

Tonight I milled a 10' board that was 2" thick down to 8 posts.

Milling the posts

Update: Night 2... jointed all of the rails so that once face was flat and then ran them all through the planer, making them all equal thickness. Then I switched to starting the mortises on the posts but only got part way through and will now have to try and get the same setup on the machine next week.

Update: Night 3 and 4... finished drilling the mortises and then cut all of the tennons. I've fitted the tennons to the mortises on the footboards. Here's one dry fitted. It almost looks like a real bed!

Bitty Footboard

Mon, 02 Feb 2009

Hacking iPhoto 09

So Apple has come out with the iPhoto 09 that introduces two features that are near and dear to my heart: geolocating (Places) and tagging (Faces).

I've done a fair amount of work on my daughters' photo blog on the geolocation front, diligently marking each picture with a lat/lon of where the picture was taken and creating a Google Maps mashup to show them all on the map. Going on 4 years worth of images now with 675 places mapped. Some complications are that due to disk space issues on my laptop I've had to move off a good deal of the old pictures onto a NAS in another iPhoto library (using iPhoto Library Manager). This presents a challenge on how to best use the new features (I shudder to think how long the initial face recognition will take over the wireless!)

My first question is: How do I integrate this with Places?

A bit of poking at what's new in the iPhoto library folder reveals a very pleasant surprise. All the image metadata, including Places and Faces are now in few sqlite3 databases! It just so happens that in my professional life I've been living and breathing sqlite for a year or two now. Very nice!

In iPhotoMain.db there is a SqUserPlace table with all your named places. When assigned to a photo the SqUserPlace.primaryKey will be entered in the corresponding SqPhotoInfo.namedPlace column. It should be very doable to dump out a mapping of images -> locations that I can integrate into my existing map.

On the faces side, everything seems to be in the face_blob.db and face.db files. I read elsewhere that you can start from scratch with faces by stopping iPhoto and deleting these two files (USE WITH CAUTION!). These seem a bit trickier but still doable. The face.db has a table called detected_face with an image_key column that maps back to the iPhotoMain SqPhotoInfo.primaryKey.

A few problems I see so far:

  • Given the above I don't think it would be feasible to share these between libraries. The SqUserPlace table would be possible if you could ensure that there was only one copy open at a time and that that table was reliably updated between them. The face.db on the other hand seems to be a non-starter because of the foreign key mapping between databases. This means that there is no way to share the file between two libraries even with copying before opening. (it might be possible to muck with the schema to replace the main tables with views that do a mapping to aux tables for each library but now you'd be talking about copying the db and mucking with the schema - creating a view - and would be in dangerous territory anytime there was an sw update)
  • I am unsure of the intended relationship between keyword tags and the new Faces and Places. Specifically what about images that have known people with their head turned or obscured? What if you still want to indicate that that person is _in_ the picture? If you create a "missing face" for them and assign it, say, to the back of their head, will that then mess up the recognition accuracy?
  • Exporting location information seems to be broken. So far when exporting with location information it seems that the result is that all EXIF metadata is lost from the image.

I am very interested in being able to get the information back out and will post here as I find more info.

Sun, 19 Oct 2008

First Turned Ornament

Took a wood turning class at the The Eliot School in Jamaica Plain. Here is the result, a small walnut ornament.

Now maybe I'll have the courage to actually try the lathe on my Shopsmith.

My first turned ornament

Sun, 12 Oct 2008

A Pumpkin We Can Believe In

My attempt at a Barack O'Lantern: Stencil and idea from Yes We Carve

Fri, 06 Apr 2007

Quest: Real world impressions

So we've had the quest for a few weeks now and just took our first trip down to NY. In 200 or so miles we averaged 60 MPH and 26.2 MPG according to the car's trip computer. Given that this was on regular gas, this seems pretty good. (Nissan suggests premium but says that regular is OK but will result in lower gas milage)

Overall, the quest has lived up to hopes and expectations. The 3.5L 6-cylinder engine is more than powerful enough -- it might even be more than is needed for around-the-town trips. Getting the kids in and out is a breeze, and the amount of storage space is just plain crazy! The DVD player and 6-CD changer makes long trips go much faster.

There are a few minor nits... There is a flip-down center console which itself is handy -- you can store a bag or other stuff between the front seats -- but it has the only cup holders available for the front seats. So when you have it down, no cup holders. The DVD player for kids old enough to controll it themselves would be fine, but is very hard to controll from the front seats since you can't see the monitor. Like I said, minor nits.

All in all the transition to the dread mini-van has been a success.

Tue, 27 Mar 2007

My Car Purchase Story

Short version: The Internet is your friend, Costco is your ally, and promise yourself that you won't buy the car the same day you do a test drive.

Now on to the details of how I purchased a new 2007 Nissan Quest S.

First, why a minivan? Well with two kids the trusty 2001 Subaru Outback was starting to buckle under the load after 130K miles. On the financial side, between the alternator dying in the middle of Connecticut, a $2K head-gasket repair and an upcoming need to replace the catalytic converter it sure wasn't feeling like we weren't making car payments every month. On top of that the rear seat was just big enough to accommodate the two child car seats and left no room for a fifth passenger, let alone a friend for the kids.

This didn't leave many options. SUV's were out of the question. Really not much more practical than the Subaru wagon, more money, more gas and not very convenient for loading small kids into car seats and such.

The only real choice was a minivan. I have a number of friends that have already taken the plunge and joined the Minivan Club so the stigma wasn't really an issue but it did affect our purchasing decision.

The first step in buying a car is picking the one to buy. I'd originally hoped that the Subaru Tribecca would be a salvation but after giving it a test drive my impression was that it was going to be a lot of money to be very cramped (8 cu ft cargo with all seats up).

Ok a minivan, but which one? We had the big players (Honda Odyssey, Toyota Sienna), the domestics (Dodge Grand Caravan, Chrysler Town & Country) and the niche players (Nissan Quest, Kia Sedona). We settled on three choices to focus on:

  • Nissan Quest. Frankly it was the exterior styling. And they have nice commercials. Sad, but true.
  • Honda Odyssey. If everyone else is driving one, maybe there's a reason?
  • Chrysler Pacifica. A last gasp attempt at not buying a minivan.

So with that list in hand I called some local dealers to make appointments to test drive each on the last Saturday of the month. Last Saturday? Yes, all things being equal the Internet-wisdom seems to suggest buying in the last week of the month is your best chance at getting a deal. This end of month happened to also be end of quarter which made it even better.

The key to the test-drive day is to promise yourself that you will not buy a car that day. No matter what the sales guy (or gal) says, stick to your plan. You have 3 potential choices, you're going to test drive each and then go home and think/talk/sleep on it. Be firm and don't be afraid to get up and walk out.

The first appointment was with Honda. But due to some dumb planning on my part we ended up at the wrong Honda dealer and didn't realize it until we'd unpacked the kids and entered the dealership. Talk about plans being the first casualties of war! We were already starting off on the wrong foot. So no appointment in hand we were shown to the "up" sales-woman who took our name and brief info and asked what we were looking for. She proceeded to say "sure I'll go get one" and 20 minutes later came back with the next higher trim than we'd requested which just happened to come with leather seats and the nicer engine. But she said "oh, it's the same other than the leather. hop in!". We dutifully drove it (just walking out is much harder than I implied earlier, but we should have) and it was very nice. Everything seemed where you would want it and felt good. Back inside the dealership we regained our game face and politely told her that we had another appointment. If I hadn't asked for her card I probably wouldn't have gotten it. The car was nice, but the sales technique was lacking.

After a trip to Dunkin Donuts to kill time and compare thoughts on the Honda, we drove over to the (correct) Nissan dealer to try out the Quest. The salesman I'd gotten on the phone to set up the appointment was Joe the Internet Sales Manager (or one of the two or so). He was much more the expected car salesman (not in a bad way) and had the model we'd asked for ready to go. The Quest felt just like the Odyssey and from the test drive I really couldn't feel the difference. There were interior differences. The Honda has more seat configurations for example, but the Nissan felt just as put together. Just different.

Next up was Chrysler. Going from the imports to a domestic really is night and day. Or entering another country. Everything works almost the same way but feels different. The sales guy we had an appointment with was young and nice but was so busy he practically just threw the keys at us and let us drive it ourselves. The Pacifica is fun to drive. It's got a 4-liter V6 with the triptronic type auto/manual shifting thing. Let's just say I gave it a good try-out. As expected the quarters were as cramped as in the Tribecca but probably wouldn't have been the end of the world. This was the only dealer that was interested in looking at my trade-in before sitting down to talk purchase numbers and the estimate was unsurprisingly bad. $3K when Kelly Blue Book suggested $4.7K for fair condition.

With the drives over it was time to get rid of two options. First to go was the Pacifica. Not practical enough and let's just say that by not matching the manufacturers warranties of the imports (3/36 vs 5/60 drive-train) it's just hard to take them seriously.

That left the hard choice. Go with the car everyone else is driving (and once you start looking you see Odysseys everywhere!) or the "cool" one. Well damnit if we're going to buy a minivan at least we'll have the cool one.

So it was the Nissan Quest. Now the nervousness sets in: how am I going to negotiate a deal and not get raked over the coals? This is where the Internets come in very handy. Truthfully I'd done a fair amount of research before the test drives but that doesn't really matter here. What does matter is that you read these before buying your next car:

The first two are pretty old but the concepts are all still useful today with some tweaking. The third is a contemporary experience that applies many of the same principles.

Through sitting up at night surfing the web I also ran into a what seems like an essential tool in buying a car. The Costco Auto Program. Costco negotiates deals with dealerships to provide fixed markup offers to Costco customers. In the case of the Nissan Quest that meant that I could walk into an authorized dealer and walk out at $100 over invoice. That's a pretty good deal in and of itself and if you aren't interested in the work or time involved to get a better deal you could just stop there and drive away knowing you didn't get completely ripped off. Just remember that this doesn't help you with the trade-in or financing or add-on offers (warranty, lowjack, life insurance, etc).

Unfortunately there was a gotcha in my case. The closest authorized Nissan dealers to me were about 100 miles away. There are at least 50 dealers closer than that (trust me, I know. more on that shortly). I clicked submit on the Costco form and asked to be contacted anyway. Worse come to worst I could drive out there to take the deal.

In the meantime I compiled a list of all the Nissan dealers within 100 miles. Luckily I'm a hacker at heart and a little python scripting later I had my list. I then went through and checked the inventory of each dealer to see who had what I wanted (trim, options and color). It wasn't fun but it was somewhat interesting to see how much inventory was in the Northeast US. About half of the dealerships had one or two of what I was looking for (S, with DVD, not red/blue/brown).

On Sunday I also took my Subaru to a random used car lot to get an offer from them to compare against the trade-in offers from dealers. This lead to the sketchy-but-fortunate series of events that make my car buying experience unique and probably unrepeatable. This particular used car lot sold mostly late model luxury cars and really the only reason I stopped was it was the first one that didn't look completely sketchy. The guys working there were all suspiciously young and hip looking but whatever. Neil took my information, checked out the car and another guy even drove it around the block. Eventually he came back and explained how he could get the same thing but ready to sell from wholesale and that all he'd be willing to offer me was $3-3.5K. On the way out he offhandedly asked what new car I was looking for, because "he knew guys" and might be able to broker a deal. I told him what I was looking for and what my dream out-the-door price I was looking to pay was. Figured I'd never hear from him again.

Now it was Monday morning. I had my list of dealerships and was planning on walking down the list soliciting bids from the Sales or Internet Manager at each and attempt to get a bidding war going. But before I could start I received a call from one of the Costco approved dealerships who told me about the $100 over invoice deal and said he'd get back to me if he could find a model that fit my request (he never did but that was fine).

I took this information and called Joe at Nissan and said that I'd like to get at least the same deal from him as I'd of course like to do business locally. Joe said he was sure they could work it out and would call me back.

Still I was planning on calling at least a couple of other dealerships to see what the water felt like and maybe get a better deal. But before that could happen I got a call from used-car Neil. He said he had a guy that would give me the price I'd asked (essentially $2K below invoice). I reminded him, as I had already explained the day before, that if his guy was at the same Nissan dealership I'd test drove at we may have a problem. Neil said not to worry and I agreed to go over with him later in the afternoon.

At the dealership he seemed to know a number of the guys on the floor fairly well and we managed not to run into my guy. Eventually "Smitty" was located after making the introduction, Neil left to sell more used cars.

First thing I told Smitty was that I'd been in just two days earlier and test drove with another sales guy. Smitty was not happy at this point as Neil, of course, never relayed this information. I was promptly ushered over to Joe because even among car salesman they don't steal from each other. (at least after the customer has been logged in the system taking a test drive)

I was somewhat nervous starting the negotiation at this point but got it out there that the reason I'd come in to see Smitty was that I'd been lead to believe that I had a deal at $26K out-the-door. This was on a MSRP of $28,870 and invoice $26,462. The price I was asking without the tax, title and registration was approximately $24,000. I never would have had the guts to come straight in and ask this.

Joe was somewhat skeptical but said he'd see what he could do and went off. I suspect at this point that there was a three way conversation with the Sales Manager, Joe and Smitty. Ten minutes later Joe and the Sales Manager returned to discuss. It was made clear that they would accept the offer but were very interested in getting their hands on my trade-in. I explained that I didn't have it with me but gave the Sales Manager a description of it and that I was looking to get $4500. He came back with an offer of $4K and I shook their hands and took my deal.

The way I see it, the $2K below invoice made my trade-in worth $6K with a deal at invoice. $6K was about what I was expecting to get via private sale anyway and saved me the hassle of floating the cash, listing the sale and finding a buyer.

The Finance and Insurance guy was easy to deal with and I managed to say no to everything except for the extended warranty. I'd priced these out at Warranty Direct and the dealer's offer was only slightly more expensive but covered more stuff for longer. I consider this insurance in case the Quest quality isn't quite up to snuff. It's also transferable if I want to sell later.

I'd also gotten pre-approval for a 5.90% loan from Bridgewater Credit Union but the 5.99% from the dealer was good enough that I just let them have it.

Four hours after entering the dealer on Monday I drove home in my new Nissan Quest reasonably confident that I wasn't taken to the cleaners. (although I'm always suspicious that if they're agreeing to do the deal I must be loosing somehow)

Thu, 08 Feb 2007

A toddler's guide to online videos

I've started a new blog where my daughter and I are going to highlight some of the best toddler appropriate vidoes on the internet.

Have a look: A toddler's guide to online videos

Mon, 15 Jan 2007

Zero-clearance insert and narrow rip jig

Here is my Shopsmith 10ER with a custom zero-clearance insert cut from 1/4 inch plywood. Cutting to size was straight forward, but drilling the holes for the set screws proved tricky.

Zero Clearance Insert and Thin Rip Jig

I also built a jig to straddle the saw's fence that allows me to rip thin stock safely. I traced the shape of a saw handle and rounded the edges on the router table. The fit was a smidge loose so I shimmed on the inside with electrical tape. Seems good now.


Fri, 05 Jan 2007

Shopsmith Lathe Info

So I recently acquired my very own Shopsmith 10ER. It's a super cool multi-tool from the early 1950's that can be used as a table saw, drill press, horizontal boring machine, disk sander and lathe.

Table Saw

I'm very interested in trying out the lathe but a ittle hesitant to jump right in as I haven't used a lathe since high shool (and really have no memory other than I made a clock).

I've joined the SS10ER user group and trolled around looking for some helpful links. Here's what I found...

First is exactly my question:

Hi, I'm wanting to try the lathe option of my er-10. I would like to try spindle turning but don't know which fittings go on the tailstock or headstock or if I even have them. Unfortunatly, my father, who gave me his er-10 passed on a dozen years ago so he's not here to ask. How would I identify the fittings and if I don't have them, how might I obtain them? Thanks so much and please excuse my ignorance.

Which elicited this response:

Lets start with a link

http://www.shopsmith.com/ownersite/catalog/l_lathecenters.htm

This should take you to Shopsmith WEB page with Lathe parts. If not go to The Shopsmith home page and select Accessory and Parts catalog - Then - Master accessory - Then - Lathe Accessories - and - Lathe Accessories.

Item A in the pic is attached to the spindle of the ER. This item is available from Shopsmith. Sears used to sell then although I dont believe they do any more.

Item B goes in the Tail Stock.

A pic of the tail stock is here in this group http://ph.groups.yahoo.com/group/Shopsmith10ERusers/photos/view/24b7?b=2 The one on the left is probably what you have. The center fits into the bolt with a hole in it. It is a tapered hole. It is a common taper for lathes called a Morse taper #2. You can get centers to fit this taper from any lathe supplier.

Item C does the same as Item B but has a bearing in it to spin with the work. This prevents burning of the work. Either B or C will do. Again available from most lathe suppliers.

Item D you dont need right now come back to it later.

In the photos section of this group we will find some important pictures

This first one is the tool rest. It mounts in the carriage and is used to position the cutting tool. http://ph.groups.yahoo.com/group/Shopsmith10ERusers/photos/browse/9d42 A pic of it installed with a chuck mounted http://ph.groups.yahoo.com/group/Shopsmith10ERusers/photos/view/cc51?b=2

This link shows a pic of the basic set of Chisels. There are MANY styles of these and they are available from many places. http://www.shopsmith.com/ownersite/catalog/l_lathechisels.htm

You can get most of these items from any wood working supply

Grizzly is just one http://grizzlyindustrial.com/

Item H3404 is the ball bearing live center Search for Lathe Chisels for some of their options.

That should at least get you started on the hunt :)

and this:

Great job of explaining the parts and their functions. I'd add just one additional item: Aligning the drive center(headstock) and the live/dead center (tailstock). This is accomplished by sliding the headstock (with drive center mounted on the spindle)to within an inch of the dead/live center mounted in the tailstock. Then extending the quill forward so that the two points of the drive center and dead/live center just touch. If everything is aligned, then the two tips will meet. If they are not aligned, then the floating center (large nut) can be lossened and moved around to align the two tips. Then retighten the large nut.

Later I ran into a pointer to The American Association of Woodturners and from there I found my local chapter the Revolutionary Turners.

And here is a long thread where I found this:

CAUTION: the holding power of a chuck system can exceed practical use (swing) of the 10E/ER spindle - especially is you extend the quill. I still turn between centers (for larger pieces) until a piece is rounded and vibration is reduced, before using just the chuck.

Duly noted.

Also in this post reviewing the Artisan chuck, there was a link to the Penn State page where they sell the 1" X 8 TPI adapter for the SS.

And finally this post on sharpening

This is only looking back until May 4th 2006. I'm sure there is more good stuff to find.

Sun, 05 Nov 2006

Stenciling The New Baby's Room

Polka Dots

Painted the nursery for my second daughter this weekend (first daughter pictured). 3 walls are green and one white with polka dots. The idea was inspired by this picture.

The stenciling was done with acetate film taped to the wall. I'd cut 5 stencils (3 little and 2 big) and reused them for each color. This worked OK, but the paint drying on the acetate ended up stretching it so that subsequent colors were harder to keep the edges from bleeding. I'd bought some temporary spray adhesive but unfortunately it didn't seem to work on the acetate.

For paint I used the green from the other walls plus 3 of those little color samples they sell at the hardware store.


 







Last modified: Fri, Mar 20 02:18:23 2009 GMT