Filling a Pool using Rain Water: Fiskers Rain Barrel Diverter Pro to Hose Attachment

This is a Fiskers Rain Barrel Diverter that you attach to a gutter downspout to fill a rain barrel.

You can buy them on Amazon. They include a flexible plastic pipe and rain Barrel adapter and are designed to be mounted on your downspout at the water line of your barrel so that they fill the barrel but do not over-fill it.

However, I wanted to use it to top off my swimming pool with (free) rain water, as opposed to (expensive) city water. To do this, I needed to run a hose from the corner of my house where the downspout is over to my pool. As I already had several standard 3/4″ garden hoses, and they are relatively inexpensive, I decided to adapt the Fiskars provided hose (which is around 1″ in diameter) so that I could connect a regular garden hose to it.

I purchased a male hose repair kit from Ace hardware that had a barb that would fit inside the hose and multiple metal “teeth” that you would bend down over the hose to hold it on.

male hose barb repair and a tube of silicone selant

Because the Fiskars flex hose is larger than a standard garden hose, I also purchased a tube of silicon sealant, which I used to make the connection water tight. (This only works for low pressure connections, such as that near the rain diverter). I widened up the teeth so that they would fit over the fiskars hose and surrounded the bottom with silicon sealant.

teeth spread out, silicon applied

The fiskar’s house has ridges. I recommend getting the teeth of the male hose end over THREE ridges, which will hold the end of the flex hose into the silicon seal very tightly. Getting it over TWO ridges is easy, but you will have to squeeze the flex hose, latch one side under the teeth, then use a screwdriver to push the third ridge under the teeth on the other side, while tightening the teeth using a pipe wrench or vise.

The pipe wrench I used

Male hose repair teeth bent over the fiskars flex hose

Because I wanted to get as much water as possible into the pool, I mounted the Fiskars Diverter Pro about seven feet high on the downspout. This way I would have several feet of “head” to drive the water down the hose and along the ground to my pool.

Evaporation: subtle Bubble Display problem number 1

After leaving a prototype bubble display running for a week (in 80-100 degree weather) I returned to find the following clear case of evaporation:

Two tubes of water evaporated to lose several inches

The two tubes on the outside have glycerin, while the two tubes in the center (which are several inches lower) contain water. I didn’t leave a marker of what level the tubes were filled to at the beginning of the week, but the water tubes have obviously lost several inches due to evaporation. (The continuous bubbling action helps evaporation along quite a bit…) It looks like the glycerin suffers less from evaporation, but I expect that even a glycerin filled bubble display will need periodic refills. Note that the 80-100 degree (and dry) weather may have made this problem more pronounced.

IKEA Atlanta no longer recycling batteries

IKEA has long been my go to place for recycling used alkaline batteries and eating cheap hot dogs. (Lowes & Home Depot will accept LiIon batteries, but not alkaline).

On my last trip to IKEA Atlanta, I was disappointed to find the following sign covering the hole that used to be the battery recycling station.
Sign stating that IKEA no longer recycles batteries

Of course, whoever is in charge of their website hasn’t yet gotten the memo yet:
IKEA website saying that they DO recycle batteries

I really doubt that the U.S. Department of Transportation has issued a regulation that says IKEA can’t recycle batteries. Perhaps just that they can’t recycle them to a 3rd world country….and IKEA is very good at reducing costs.

How not to wire up porch lights

Our house was built in the 1960’s, so I didn’t wonder too much about this “mystery” panel inside the front door…
A flat panel where a switch used to be.

That is, until I went to replace an outlet on the other side of the wall, and found this LAMP CORD soldered on to the back of the wires feeding the outlet and heading up into the wall.

lamp cord soldered to the wires on the back of an outlet

Now, I have nothing against lamp cord specifically. It is fine for, you know, carrying electricity from an outlet over to a lamp. However, it is not designed to be used inside walls, so I decided to take the “mystery panel” off and see where this lamp cord went…
lamp cord ending in a metal switch box.

Turns out it ended at what used to be a switch box. Yes, that is a bare end of a hot wire just sitting there in that metal box…. somebody had removed the switch (probably so that the house would have a chance of passing inspection…) But what had the missing switch switched? Seeing as how it was right inside the front door, I went outside to take a look, and found a set of four nail holes in the brick on both sides of the front door….and matching lamp cord going over the front door frame. Apparently somebody had wired up two porch lights using lamp cord instead of Romex. I had seen the lamp wire tacked over the door frame with staples while hanging Christmas lights, but because it hadn’t gone anywhere I figured it was just the remnants of a left over extension cord from a previous Christmas.

Four holes in the brick, and the ends of the lamp cord poking over the door frame
wires sticking around door frame

In case you are reading this post and think this looks like a good idea…don’t….go hire an electrician. I yanked the remaining lamp cord out of the wall and replaced the outlet.

_except_handler4_common could not be located (py2exe)

When developing python2.7 py2exe applications on Windows Vista or Windows 7, and deploying the applications to windows XP, some of the DLL files that may be automatically included in your distribution directory may trigger an error message such as the following because they import an incorrect version of msvcrt:

_except_handler4_common could not be located in the dynamic link library msvcrt.dll

One annoying thing is that py2exe is incorrect, and these DLL files don’t actually need to be included for your program to function correctly. Another annoying thing is that the DLL files that trigger this error message are not always the same. Some people have found it to be MSWSOCK.DLL, or DWMAPI.DLL.

To this list I can add DNSAPI.DLL as a DLL file that I had to exclude to remove this error.

And for good measure, USP10.DLL had to be excluded to remove a different error…

Opening winmail.dat files in Thunderbird

Outlook will attach items and forwarded email embedded in a “winmail.dat” file. The winmail.dat file is a TNEF file and Mozilla Thunderbird does not process them natively. The LookOut plugin for Thunderbird will allow you to see the attachments embedded within the winmail.dat file and treat them like normal attachments.

Scaling up to six feet!

So far I have been using 1 and 2 foot acrylic tubes to try out different nozzle types, acrylic welding techniques, and liquid bubble mediums. Now that I’ve selected my nozzle (a 1/4″ coupler that joins the 1/8″ vinyl tubing in polycarbonate) it’s time to scale up to full six foot tubes.

Although all of my calculations told me that everything should work with a six foot acrylic tube, you never really know if something is going to scale up correctly until you try it. For example, here is a list of possible problems with scaling up (ordered by probability):

  • The air pumps, which are rated to a max pressure of 350mmHg (basically meaning they can just barely blow a bubble into a column of mercury 0.35 meters high, or deliver 6.7 psi), won’t actually achieve their rated pressure, and be unable to blow a bubble into a 6 foot high column of water (4.7 meters of water is equivalent to 350mmHg…but still….)
  • The bond holding the nozzle and bottom of the acrylic tube which worked fine for 1 foot of water would spectacularly fail when loaded with 6 times the pressure.
  • The Acrylic column won’t be able to support the water pressure, and will burst. (Even 1/8″ acrylic is relatively strong, if brittle, so I wasn’t really worried about this one…)
  • The cyclic pumping, combined with flashing RGB LED’s would interact in a heretofore unknown way to produce fusion, a la Chain Reaction (1996).

Fortunately, everything worked just fine. What does an air bubble look like rising thorugh six feet of water? I’m glad you asked. Watch this video:

Trying out different nozzle sizes and material

The nozzle size has an effect on the amount of air (expressed in milliseconds of pump activation) that will form into a single bubble. In water, even if you launch a stream of several bubbles, they typically join together relatively quickly to form a single bubble. However, with Glycerin the bubbles are more likely to separate, and the smaller bubbles rise slower, eventually getting caught and integrated into a larger following bubble. By increasing the nozzle size from a 1/8 inch hose barb to a 1/4 inch hose barb, I found that I could create larger more regular bubbles, and launch them closer together (temporally and vertically).

I also switched my nozzle material from Nylon (which acrylic weld won’t weld, and required the use of epoxy) to Clear Polycarbonate, which acrylic weld WILL weld. This allows me to use a single welding solvent to construct the entire tube assembly, and gives me more confidence in the bond. (Although the Epoxy appears to be working well….) Because they are clear I can visually inspect the weld between the bottom of the tube and the nozzle. Also, they blend into the acrylic bottoms of the tubes and give a much nicer visual appearance. The specific part I used to get both polycarbonate and a 1/4″ output was a Single-Barbed Reducing Coupling for 1/4″ X 1/8″ ID Tubes. The nylon 1/8″ nozzle cost 0.26 USD, the same part in clear polycarbonate is 0.47 USD, and if you want a 1/8″ to 1/4″ coupling it costs 0.70 USD, so the cost for the larger clear nozzle is nearly triple the plain old nylon part, but as a percentage of the total tube cost it is negligible.