Showing posts with label blahblahblah. Show all posts
Showing posts with label blahblahblah. Show all posts

Saturday, August 29, 2009

Garden Notes

One harvest of 3 so far.  This week.

Notes for next year:

  • Plant only about 4 tomato plants, not 6.

  • Same for the jalapeños.

  • MORE green peppers. Or maybe they were just shaded by the tomatoes?

  • Plant the tall things in the back. Which is to say, the tomatoes.

  • Tomato cages have very little resistance to bending from being overloaded. Stake them.

  • The Garden-Fresh Vegetable Cookbook has a trillion good ways to use all the results. (By the time I re-read this next year, I should know if they are actually yummy.)

  • I will also know if making my own crushed tomatoes worked.

  • Add snap peas, basil, cilantro and possibly watermelons.

Sunday, June 28, 2009

I Just Won The Nobel Prize In Sandwiches

A BLT, only instead of mayonnaise, guacamole.

I wonder if egg salad could also benefit.

Friday, June 12, 2009

Contributing to the NERDliness of a Minor

Two minors, actually. A few months ago, I caved in to demands of my oldest two boys (10 and 8) to play D&D. They made me be the DM and they loved it. I did not really love it for several reasons:
  1. Never played before. Any halfway game is annoying the first few times as you learn The System and what is and isn't important, etc.
  2. Takes a lot of time to set up.
  3. I feel like a real dork saying things like "leathern helm" or "dwarf mage".
So I didn't do it again. But that didn't make the demands stop. Finally, I told the 10 year old that I would play with them if he was the DM. Last night, we started that game.

Which brings me to the nerdliness. Playing D&D. Around the dining room table. While eating pizza, hot dogs and nachos. At least none of us has a neckbeard or obesity problem. Although one of us runs Linux. Oh and Mom brought in a sugary snack, plus we had our first game-based injoke.

Anyway, he actually did really, really well at it. I mean, we're wandering around without a clue in a very haphazard dungeon and he's giving hints pretty often ("do you want to check behind you?")...but he has the right attitude. He's confidently telling us what's what and taking our unanticipated actions completely in stride. Kudos, proto-NERD!

Thursday, April 16, 2009

Two Unrelated Things

Just finished reading The Swiss Family Robinson. Two main things jumped out at me.

  1. An incredible quantity of animals are killed. It's seriously like every couple of pages they take down a kangaroo, shoot an agouti or chop a snake. After the fact they talk a lot about the "magnificent creature" but beforehand they don't think twice. They don't even know what most of the animals even are and they start shooting. (They also have an unending supply of ammo.)

    The irony of the family often being afraid of "savages" in this context is pretty thick.

    The variety of animals is also pretty astonishing (which is to say fictional). On what island exactly do monkeys, wild hogs, buffalo, kangaroos, lions, boa constrictors and ostriches all coincide?

  2. There are many similarities to Robinson Crusoe. I noticed them at the time but can't think of any now, so I'm left with the obvious statement that they are both shipwrecked on an island.

    Anyway, in the text they mention that they are Swiss (duh) and don't speak English (whoa!). Looking it up afterwards, it turns out that "Swiss Family Robinson" is kind of a misnomer. They aren't named Robinson. In fact, their name is never given, only the 4 sons are addressed by names with the man being the narrator and the wife called "the wife" or "the mother". The real translation of the original title is more like "The Swiss Robinsons" as in "a Swiss version of the Robinson Crusoe".

    Also, especially near the end, there were many similarities with some of the Heinlein juveniles. I think RAH even said he'd "filed the serial numbers off" of SFR a couple times. Knowing the actual plot of the original now, I should reread the juveniles.

The other thing is slide rules. I asked Freecycle for a slide rule and a kind soul gave me 3. All 3 in leather cases, one of them bamboo and new in box. Wow.

One
Two
Three (has 23 scales on it!)

I feel like such a retro-nerd messing around with them, although I can barely do even simple problems. You really get a sense of what a chore basic computation used to be if this slow, error-prone, laborious process was the easy way.

Thursday, March 5, 2009

Artistic Voice, And Poundage, Being Suppressed

You may remember my previous, paradigm-shifting, boundary-pushing art installation. A chance remark from a coworker caused me to think of another. No pictures, sadly, and it only lasted about an hour.

The idea was: The cubbies kind of look like a vertical cross section of an apartment building. So I filled them with doll furniture to simulate different apartments. One had a bed, another a lamp and armchair, another a toilet and sink, etc. There was room for the cellphones to perch on the "floor" but I really intended the phones to live in the apartments--sleep in the beds, sit in the chairs, etc.

Sadly, some humorless nitwit removed it all because some VIPs are coming through. And we all know VIPs will instantly be turned to powder if they crack a smile. (The VIPs canceled a few minutes later, but now I shan't share. Or maybe I will.)

Unrelatedly, my birthday has come and gone and I didn't quite meet the goal of -60 lbs. However, I'm exactly 3.5 lbs short of it and closing fast, so I'm not too disappointed. What's weird is that the stupid Wii doesn't seem to notice. I deliberately wear exactly the same clothes every time I weigh in and have lost at least 2 lbs since it started tracking me, but no. Then again, it cares more about BMI which changes less rapidly than lbs (they are both linear, but I mean numerically).

Wednesday, February 18, 2009

Meetings Are My Most Productive Time

The projects I'm involved in don't have many meetings. In fact, we basically have zero. But some related projects (and by "related" I mean "not at all related, but they share an uber-manager") have a ~45 minute meeting once every two weeks or so and for some reason I'm required to attend despite the fact that none of it ever affects me or needs any input from me.

Nonetheless, I love these meetings. Several times over the past several months this has happened:

  1. I'm stuck on how to design or build something in the workshop at home.
  2. I think about it for days or weeks, making no real progress.
  3. Meeting time rolls around.
  4. I bring some paper and pencils with me and start drawing even dumb ideas for solving the problem.
  5. I exit the meeting with a solution on paper.
I'm not sure which is the more valuable aspect: The enforced "away from the computer" time or the "draw even dumb ideas".

Thursday, December 11, 2008

How Do You SolveRepresent A Problem Like Mariaechanics?

First, this. (Explanation)

It would be cool to make something like that, but more general. A wider scope of problems, more construction elements, more universal attachments, etc.

The standard method of genetic programming is to represent your algorithm/whatever as a tree. The leaves are data and the nodes are operations that the "universe" supports. Then two parents producing a child via "sex" is just trading subbranches. Mutation is random changes.

That works for a linear sequence of steps because there's a standard way to traverse a tree. The question is, how do you represent a machine in a tree? It's (usually) not a linear thing.

Take a wheel and a stick. They are two leaves, I guess. The node is the operator "attach"? But where? I need to know where on the stick AND where on the wheel. And if the connection is rigid, floppy, powered or what. Where is all that knowledge stored? How can I "break out" each of those things to allow them to mutate separately? Also, you can't have a whole-organism coordinate system, for instance, because a single mutation messes it all up.

Another idea is to use an algorithm to build the machine and represent the algorithm as a tree. But what's the advantage of that? I didn't realize until this morning: This is exactly what embryology is. A machine isn't a linear object, but constructing a machine is a linear process.

So to attach a wheel and a stick, I'd have an embryology something like this:

1) Place stick
2) Locate end of stick
3) Locate center of wheel
4) Attach

Or maybe:

1) Place stick
2) Advertises marker at X
3) Locate marker
4) Locate center of wheel
5) Attach

The marker system would be key. If there's more than one stick in the structure, "locate end of stick" is ambiguous. Whereas if the stick knows that it is, say, the left shin, it can hang out cards saying "I'M THE LEFT SHIN" and "HERE IS MY LOWER EXTREMITY" and the wheel can look for that.

Could one of my graduate students get on this and give me credit so I become rich and famous but don't have to stop the N projects I'm working on to get it done? Kthx!

Wednesday, December 3, 2008

Discoveries

  • The biggest difficulty in making something like a Stirling engine without access to a machine shop is how to make the power piston. The piston has to be precisely sized to fit inside the cylinder. However, via a YouTube video, I have discovered that it is possible to use a pair of PVC pipes to get the same effect. I made one and under breath power it worked so well it nearly knocked my teeth out. I haven't done any real testing yet, so I don't have all the construction details worked out, but basically you just get two sizes that differ by 1/4" and sand down the smaller until it fits in the larger.

  • The way I'm going to test the piston is to build another Stirling. Need a bigger displacement chamber for a piston this big. Should be metal, not too thick-walled, largish, easy to make air-tight. A paint can would be perfect, except you don't want to combined leftover fumes and high heat. Turns out Lowe's sells empty paint cans! Quart- and pint-sized. That means you can even remove the lid to work on the innards and then reseal it.

  • What with one thing and another, the flywheel on the new engine has to be mounted differently. I need a whole crankshaft dealie (which is something else it would be easier to make with a machine shop). Once I realized this, I realized I'd also need some kind of bearing. Idly reading something completely unrelated, I came across a mention of "skate bearings". I was thinking inline skates, but skateboards have the same thing. They are only like $1 each! And I even had an unused skateboard at home, from which I harvested 8 of them. ID ~8mm, OD ~22mm. Cute as a bug's bearing.

  • I've had these drawing pencils for a while now. The leads are 2H, HB, 2B and then some high B one, I dunno what. The problem is you have to keep sharpening them like every 15 minutes. The other day I realized this is already a solved problem: mechanical pencils. The only question was, do they sell mechanical pencil leads in hardnesses other than HB? Answer: Yes. So now I have 3 mechanical pencils, each with a different lead. Makes drawing so much less of a hassle. Can't shade with the side of the lead, of course, but I never did that anyway.

  • I'm not going to meet my Xmas diet goal. Scale is still going down, but too slowly to make it in time. Maybe I should aim for the secondary goal (an additional 10 lbs) at the 2 year mark (March?).

Friday, October 17, 2008

"School Tools"? "TooLibrary"?

Statement of Problem

I don't have the tools I want. Nobody I know has the tools I want. I don't have the money to buy the tools I want. And even if I did have the money, I don't have space for the tools I want. (The tools I'm thinking of are machine tools, such as a lathe, milling machine, etc. But it could also apply to automotive, woodworking, electronics and other things.)

Proposed Solution

I know I've seen at least a couple of businesses on this concept, but I can only find one now: TechShop. It's like an gym, but for tools. You pay a membership fee and you can go use their space, stuff and expertise. (For a more non-profitish take, there's also the MIT Hobbyshop.)

Of course, one could argue that if you are paying even as low as a mere $20/month (TechShop's actual lowest price is $100/month), you'd eventually be paying more than if you bought the equipment yourself. However, you still gain these advantages:

  • lower startup cost - Instead of having to save up $N to buy the next tool, I immediately have access to all of them after the first membership fee.
  • access to specialty tools - It would probably be pretty rare for me to need 5 axis CNC milling machine. But when that's the only thing that will work, it would be nice to have it.
  • access to experts/help - This is either someone that works at the shop and gives classes or just the other users. Synergy, people.
  • space - Unless I start throwing out family heirlooms, I'm not fitting more than one more power tool in the workshop.
However: Statement of New Problem

Places like TechShop tend to be in locations of high population concentration, particularly of a high-tech nature. The Bay Area. Research Triangle Park. And even at that there still isn't (or going to be) one in Boston. Plus $100/month is pretty expensive. The MIT Hobbyshop is only available to MIT students, faculty and staff. Other restrictions apply, void where prohibited.

Proposed New Solution

Almost every town, no matter how tiny, already has a high school with a shop. Some of them also have area vo-tech type schools. This is space that is already set up to

  1. teach
  2. a large group
  3. of complete n00bs
  4. to get immediate results
That's perfect, right?

Of course, you can't go during the school day. But nights, weekends and summers are plenty. This is especially true if you imagine where you might be storing your half-completed project. If it's something big, you might store it at the shop and then you are locked out when they are closed. But if it's small, you can work on it at home with what you have, then bring it to the shop during open hours. (Other hours possibilities would be just weekends, twice a week, etc.)

Another potential issue is whether insurance restrictions or byzantine school regulations would prohibit this. Apparently not, at least in my state. I thought of this idea when I saw the courses offered at my local high school. No shop classes, but according to the coordinator they have done so in the past. These are 8 one-evening-a-week sessions, generally. So you'd really need to just need to extend the class "indefinitely" and done. (I don't know how the instructors for these classes are chosen and/or paid. Maybe they are volunteers? Maybe they get some portion of the proceeds?)

Then we come to the little matter of the bill. How much would this cost? Here's where I think this plan could really work. The tools, space and (some of) the personnel are already paid for! It's part of the school district funding. The venture doesn't have to pay for the entire cost of everything, only for the marginal cost of expanding the hours. That marginal cost isn't zero, but neither would the membership fee.

Just throwing random numbers around: Shop classrooms are typically set up for about 10 students at a time, so let's call that a max nightly number. Let's also say the place is open twice a week and every member wants to attend on average twice a month. That's 8-9 open nights per month or 80-90 person-nights. So the entire membership could be 40-45. That also seems like a reasonable number of interested people living within a radius of a given high school. If each one is paying $20/month, that's around $10k/yr. Not a huge amount of income for the school, but perhaps enough to pay for itself? Some of the 8 week classes are listed at $100, so maybe $50/month is more reasonable.

Of course, I would be remiss in mentioning only the financial side. For instance, book libraries were not actually started purely as a cost-cutting measure, although they serve that function. They were started as an educational measure. Even if I'm well-educated myself, it makes sense for me (in terms of enlightened self-interest) to pay for the education of others. That's because the society I'm in will be better overall, including near me, if everyone else is smarter. If you consider knowledge a mental tool, then my idea is simply an extension of this.

Thursday, October 9, 2008

Apert

  • I've been working on various projects but none of them is to the point of being documentable. But I feel like I should update my blog so it doesn't look like I'm dead. So...here I am. I'm a Montharian. (For explanation of this and the post title, see next item)

  • I'm "reading" Anathem and it's really great so far. I "read" The Name of the Rose a few months ago and had the idea of scientific monastics then, so I'm a little cheesed off that Stephenson beat me to the punch (not that I was going to write a book, but now I can't talk about how cool it would be without sounding like a fanboi). I've seen some complaints about the made-up words, but I don't think that's really fair. For one thing, a lot of the words like "fraa" and "reticule" aren't made up, they are just less common. For another, shut up.

  • Is it just me, or is the YouTube subscription system completely broken? My concept of that list on the front page is that they are supposed to be new, unwatched videos from my subscription list. Instead, they seem to show a random selection of new videos from my subscription list, watched or unwatched, and only one from each subscription. So if, say, New Scientist puts out 3 videos in between visits, I only see the latest one. Why isn't it more like an RSS feed? Or maybe I should use an RSS feed for it?

  • Weight loss is still on track to reach my goal by Christmas. I'm such a dork I even wrote a program to calculate some stats, including what day my current trend will have me finishing at. 12/24/2008 so far.

  • One of the projects I'm not ready to post about yet involves some electronics running outside. I wasn't comfortable having it plugged in, so I went with a large, rechargeable battery. After getting everything working, I realized
    1. The motors weren't powerful enough
    2. but they were still drawing too much power to allow the battery to last very long
    3. and I bet the battery won't work well in the cold
    Sooo....yeah. Back to the drawing board for at least part of that.

Tuesday, September 16, 2008

Wooo

  • I cracked 50 lb of weight loss today. I'm still on track (±ε) to reach my original goal by Christmas. It also happens to be, as of yesterday, 10 lbs in 100 days, or almost exactly 350 calories/day.
  • Pursuant to that, I have made a breakthrough in food reduction technology. One of my favorite meals is...undocumented on this site?! WHAT. Anyway, it involves guacamole. The problem I've had is that I need to make enough to use up an entire avocado, which now that my metamabolism needs fewer calories is a little too much. Avocado turns brown if you look at it funny, so I can't put the excess in the fridge. I also can't throw it away because of the starving children in Africa. However, it turns out to freeze just fine. So now I can make M/Nths of a recipe which not only vastly reduces the hit points but also means I only use M avocados every N days.
  • I'm trying to embed a microcontroller into a project that I'll describe more later. All I know is Arduino, so I'm going with that. (I guess I could just use the Atmega chip or however that works, but baby steps, people.) The basic Arduino is a little unwieldy for this, but last night I finished soldering and testing the Really Bare Bones Board. And besides being much smaller and breadboard-compatible, it's also much cheaper because it pushes some of the cost of the unit into a one-time-purchase cable.
  • Number One Son, age 9, is trollering me. He just found out about HTML and has made a couple of pages. (With random size changes and font colors, naturally.) He keeps calling the .html file a "program".

Wednesday, September 10, 2008

New Control Structure Considered Useful

We have a large data processing problem at work. Basically, we get thousands of items every day and have to figure out which ones go together. The only way to know if they go together is to try them. Some items may not go with anything, some may fit with a hundred or more other items. The one nice thing is that once we've found 3-5 items that go together, we can zip through all the other members of the group.

The problem is finding those 3-5 items. Choosing every possible combination of 5 would take too long. Choosing every combination of 3 is fast enough, but leaves a lot of extras. The simple solution is to first try all the combos of 3, then try all the combos of 4 on the remainder, then try all the combos of 5 on the remainder of that. The smaller and smaller pile makes the larger and larger choices feasible.

My boss, who is a competent practical programmer, suggests we have 3 procedures: One that does a 3 nested loop, one that does a 4, and one that does a 5. Like this (in Tcl):

set items {apple orange banana grape strawberry}
set count 5

for {set i 0} {$i < $count} {incr i} {
    for {set j [expr $i + 1]} {$j < $count} {incr j} {
       for {set k [expr $j + 1]} {$k < $count} {incr k} {
         set string [lindex $items $i]
         lappend string [lindex $items $j]
         lappend string [lindex $items $k]
         puts $string
       }
    }
}

That's just the 3 level loop because the other two look almost the same. The 4 and 5 level loops are identical except for having additional levels. As a programmer who values elegance over readability, the phrase "identical except for" is a red flag. Why have 3 separate procedures when all you are adjusting is a single parameter? What I need is a new control structure that is basically a for loop but lets me control how many nested fors there are.

Tcl makes it easy to create new control structures. Here's the control structure definition:

# Usage:
#  indexcount - how many items are being chosen
#  itemcount  - how many items are being chosen from
#  indexvar   - variable to hold current combination of indexes
#  body       - code to execute for each combination
proc chooseloop {indexcount itemcount indexvar body} {

    if {$indexcount > $itemcount} { 
      error "More indexes than items"
    }

    if {$indexcount == 0} { return }

    set indexes {}
    for {set i 0} {$i < $indexcount} {incr i} {
       lappend indexes $i
    }

    set maxindexval [expr $itemcount - 1]

    while {1} {
 
       # make new body that sets indexvar first
       set newbody "set $indexvar {$indexes}\n$body"

       # do this iteration
       uplevel 1 [list eval $newbody]

       # find incrementable index
       set found no
       for {set i 0} {$i < $indexcount} {incr i} {
          set index [lindex $indexes end-$i]
          set thismax [expr $maxindexval - $i]
          if {$index < $thismax} {
             set found yes
             break
          }
       }

       if {!$found} { break }

       # increment this index and set all following ones
       set incrindex [expr ($indexcount - 1) - $i]
       set precedingval [lindex $indexes $incrindex]
       for {set j $incrindex} {$j < $indexcount} {incr j} {
          lset indexes $j [expr $precedingval + 1]
          set precedingval [lindex $indexes $j]
       }
    }
}

Now to get my 3 level loop, I can call like this:

chooseloop 3 5 indexes {
    set str ""
    foreach index $indexes {
       append str "[lindex $items $index] "
    }
    puts $str
}

In order to do 3, then 4, then 5, I can call like this:

for {set i 3} {$i < 6} {incr i} {
    chooseloop $i 5 indexes {
       set str ""
       foreach index $indexes {
          append str "[lindex $items $index] "
       }
       puts $str
    }
    puts "--"
}

The output of that last one is:

apple orange banana 
apple orange grape 
apple orange strawberry 
apple banana grape 
apple banana strawberry 
apple grape strawberry 
orange banana grape 
orange banana strawberry 
orange grape strawberry 
banana grape strawberry 
--
apple orange banana grape 
apple orange banana strawberry 
apple orange grape strawberry 
apple banana grape strawberry 
orange banana grape strawberry 
--
apple orange banana grape strawberry 
--

Monday, August 18, 2008

Forming Acrylic Mirror

I think all this information exists in previous entries, but it's nice to have all my knowledge, however little that is, dumped into one spot.

Heat forming acrylic (aka plexiglass) is pretty simple. Just get the temperature up around 220°F and it's pliable. I put it into the kitchen oven. Don't rely on the oven temperature, though, use something with a probe to tell if you've got the real temp. For one thing, you can put the probe right down where the mirror is, not just floating around in the air inside the oven. Also, when I was researching this I found some warnings about fumes. I think that's only if you overheat because I never smelled or sensed anything. Maybe I've silently shortened my life by 20 years.

I tried a couple different methods of using a form. The first couple tries were "open-faced," meaning I laid the acrylic on top of something and counted on the weight of the material itself to cause it to sag into the form. It isn't really heavy enough for that, so I moved to a two-part form. It takes longer to heat that way because of the mass of the form itself. Another disadvantage of this method is that you have to be able to force the mirror into shape before you heat it, which means no 2D curves (like a bowl, if you see what I mean). Actually, you probably could do that by putting the acrylic sheet between the halves of the form and then weighing the top part down. Like the open-faced method, but with extra weight. Drill a hole in the form so the temp probe can sit right on the acrylic.

The above should give pretty nicely formed acrylic sheet even in complex shapes. Unfortunately it's totally unworkable for acrylic mirror. I'm not sure if it's the acrylic or the mirror backing, but the heat stresses the material such that you don't get a smooth reflection anymore. For a while I thought it was imperfections in the form, but various experiments ruled that out. (You can get bumps and ridges from a rough form, though, which can be eliminated by loosening the form a little or by lining the form with some kind of bumper material. I used a sliced up silicone baking sheet.)

Also: I never got far enough to have this problem, but eventually you'll run out of space in the oven. Multi-part forms? Some other heating method?

The curve I wanted wasn't 2D, so how about cold forming (aka "bending")? I have not yet determined the point at which the acrylic cracks or deforms. I haven't even determined if there's some point short of complete destruction where the mirror breaks down, a la the heat deformation. It seems to be pretty sturdy and stable, but then I'm not making tiny radius curves. If you imagine bending a yard stick, that's about what it seems like, or maybe a little stiffer. Put another way: I have a square of acrylic mirror that's 2'x2' bent into a curve about the same as the side of a 55 gallon drum and I haven't see any problems with it. (This is the 1/8" thick stuff. There's also a 1/4" thick stuff that I've never tried.)

The trick with cold forming is that you have to hold it in place somehow. Even drilling a hole through the acrylic will deform it, although only in the immediate area surrounding the hole. I started with a sandwich method--cutting two parts and then cramming the mirror between. That works, but you have to have some method of securing the bread of the sandwich that doesn't involve drilling through the mirror. Also, you cover up some portion of the mirror surface.

Of course, you can drill through the mirror, but in that case why even have the top piece of bread? That's what I switched to: Put the mirror on an open-faced form and drill a few well-placed holes to secure it down. Don't overtighten, because the force isn't distributed over a wide area like with the sandwich, so the local area can get quite deformed. Maybe a reason to have the top piece of bread after all. Or maybe just some rubber washers or silicone baking sheet for padding.

You can't get too fancy with this method, but for a single, relatively gentle curve it works great.

Wednesday, August 13, 2008

Massively Unparalyzed

  • I think I'm out of the summer diet doldrums. I suddenly realized that if I stayed focused, I could meet my original goal by Christmas. I have to lose 1 lb every 10 days, which seems pretty reasonable. That's just ~350 calories/day. This is the same rate my overall history has been up til now, so as long as I keep, or *cough* get back on, that average I should be good. (I say "original goal" because after I meet that goal I think I'm going to go an additional 10 lbs. But I'll have to see how things stand when I get there.)

  • I needed to sense sunlight vs shadow and I'd read somewhere you can do that using an LED somehow. I got that working but they aren't made for that and so it didn't meet even the low standards of this application. Some photoresistors, even at RadioShack's redonk prices, were only $3 and work so much better.

  • Also needed, or at least wanted to evaluate, pulleys. McMaster-Carr's site is so awesome, why can't my local hardware store (or even Lowe's) have a website like that? Or McMaster-Carr have an outlet near me.

    That said, my local hardware store fits an amazing depth and breadth of stuff into their store. I don't think there's been a single thing I couldn't find there that I was able to find at Lowe's, in the fields the LHS covers. (i.e. they don't sell appliances at all, so obviously they have a smaller selection of dishwashers.) And the reverse is not true--I've found things at the LHS that Lowe's didn't have. And they manage to fit all this stuff into an area that's probably literally no larger than the area devoted to just cash registers at Lowe's. Like, how is it possible that my LHS has a 9 ft2 caribiners + pulleys display right next to the pumps I need (though are still more than I want to pay)?

    Oh and the staff actually know where things are and how to use them, unlike at Lowe's.

    I guess what I'm saying is, local hardware store:Lowe's::small European country:US. It may be a little more expensive, but the service and selection are great.


  • How can I completely waterproof a wooden structure? How about sunproofing? Like, is it going to get baked and shrunken on one side? Probably somebody already knows all this stuff. No wonder people just build with metal. Oh wait, how about PVC? Does that degrade in the sun? Oh and it's hollow, so you can put wires in there....HMMMMM

  • I was going to have an entry in here talking about all the things I suddenly (as of this morning!) have to do, but I can't even spend time enumerating them!

Friday, June 6, 2008

Speaking Of Things That Don't Work

My house is crammed with computers, but only two of them (mine and Mrs Username's) are connected to the internet. Which means the kids always want to use them to play games.

The basement is wired, so last night I finally got around to hooking one up. It's got some version of Windows on there and already has a network card, so it should be easy, right? Drivers?? I don't even know what the card is! Not to mention the fact that I'm not too comfortable putting a Windows machine on the internet.

Then I get a crazy idea: I'll make it dual boot Ubuntu1! Takes me 45 minutes to download the latest disc, i.e. less time than it would have to identify, locate, download and install a NIC driver. Completely easy to install: Other than the fact that I had to adjust a slider to say how much room to leave for the existing Windows partition, I didn't have to tell it anything at all. It even got on the internet all by itself to download updates.

The question is: Is making my kids dual boot into Linux to play games child abuse or child undangerment? Either way, it certainly builds character.

1Actually, Xubuntu, because this is an older machine. I considered Edubuntu, but I think I'll go with the small, fast one and then add kid-oriented packages.

Friday, July 13, 2007

Introduction

Or maybe "Statement of Purpose" would be better.

I just want a place I can keep track of the many projects I'm "working" on at any one moment. My attention seems to cycle through a semi-fixed list of topics and when I come back to a topic I don't always know what's going on. Plus even if I don't have any readers, I'd like to document the things I figure out so random googlers can get a leg up.

Also, I need a place to articulate the solutions I find to problems. No matter how blinding the insight or life-changing the epiphany, I usually forget how I solved a problem the first time around.