Saturday, April 9, 2016
Cotopaxi Questival 2016!
Sunday, September 13, 2015
Soap-making Instructions
To go along with my soap recipe, here are the instructions that were used when we went to teach soap in Thailand.
Thursday, June 4, 2015
The One Where I Ask For Donations
News flash! We're going to Thailand!
For several years we've had a friend who worked at Youthlinc, an international service organization focused on creating life-long humanitarians. It's a great foundation, and she's been encouraging us to take the plunge and go on a trip as mentors (a.k.a. "adult supervision"). This year we've finally made it a priority, and are on our way in just over a week!
Most people going to Thailand are there for vacation. And let's be real here-- if you tell the average person that you're going there on a service trip they'll be a little confused; Thailand isn't exactly an off-the-grid impoverished backwater. What isn't commonly known is that Thailand is home to tens of thousands of refugees from neighboring Myanmar (formerly Burma). Various ethnic groups have been targeted over the years of civil war, and many have found respite in Thai refugee camps during years of military-sponsored persecution.
We're going to be working with these Burmese refugees who are forbidden from working outside their camps. Our group is the Vocational Committee, and we're focusing on teaching sewing and soap-making. Other groups on our team include Community Health, Cultural Exchange, Education, and Business Development. Youthlinc has a page describing the various committees that you should check out. I'll wait. (This year, the team to Nepal has foregone almost all the committee work, and will be focused exclusively on construction to help in the earthquake recovery efforts)
Our students have done a superlative job with finishing their local service hours, fund-raising for their trip, and collecting donations for materials that we'll be bringing in-country. But we could still use more materials! We're especially lacking in school and childhood education supplies, and our committee can use all the fabric and sewing notions that we can round up. Specifically, we're looking for donations of:
- chalk
- colored pencils
- rulers
- markers
- scissors
- thread
- fabric
- interfacing
- lace
- nail polish
- frisbees
- kazoos
- crayons
- puzzles
- any other sewing notions people can come up with
If you're reading this and are able to contribute supplies or would like to make a (tax-deductible!) donation to Youthlinc that will help fund our in-country purchases (like more sewing machines), please send me a message or leave a comment. Final packing is June 13th, so the time is now!
Thank you.
Monday, June 17, 2013
In Defense of Bee Stings
Those mean bees!
No, actually they were goaded into it. Really, the only thing I could have done to aggravate them more would be to stomp on the hive!The Robbing, Part 1
My niece and nephew were visiting from out of state, so I thought it'd be fun to try harvesting from my top-bar hive for the first time. We got in there and some of the comb wasn't being made exactly parallel to the bars, so I went ahead and cut out the crooked parts. Unfortunately the cut went through some of the active brood comb.Now, if you're a bee, imagine some giant creature deciding your garage isn't quite in the right spot. So the giant comes through with a massive blade and cuts through the kids' room, sawing a couple of them in half and taking a few more of them with him as he steals that part of your house. This would not make you a happy bee!
The Robbing, Part 2
We went in for lunch, then a half-hour later tried robbing a different section of the hive. At this point the pheromone signal had time to permeate. The hive was under attack and all the bees were on high alert!This time we found a couple of frames that didn't have active brood in them, so it was time to raid the larder in earnest. My assistant brushed the bees off the comb, then my nephew ran them inside to be carved up. By the time we moved on to the third frame there were several hundred bees in the air that were looking to pick a fight.
The Vengeance
Did I mention yet that I wasn't wearing any protective gear? No hat, no veil, no gloves. Shorts and a T-shirt for me!One of the bees figured out that the giant raiding the nest had an appendage called a "hand" that was nearby! She nobly gave her life as a distraction, but to no avail. The monster kept coming, peering closer with its enormous eyes, greedily eyeing the children in the nursery.
Actually, I was just trying to figure out if this comb had enough honey to be worth taking.
Seizing opportunity, another defender dove in for the attack. Her stinger's barb exposed, a drop of venom glistening in the sun, she plunged for vengeance!
Have you ever been stung on the face? It's rather disconcerting. Among my top 10 favorite activities, face stings are not to be found. At this point I saw the larvae on the comb and decided they had a pretty good reason to be defending. Carefully, I set the full bar back on the hive and packed the remaining empty bars in place. Gently, I set the top back on the hive.
Once the bees were safely packed back up, I stepped away from the hive and had my assistant get the stingers out. This was a good 2-3 minutes after the stings, so there was plenty of time for the venom sacs to empty into me.
Lessons learned:
- Minimal protective gear would have prevented the face sting. Frankly, the wrist sting could have been avoided too.
- If you're going to harvest, do it for real. Don't carve up the larvae and go back a half hour later expecting the bees to act as if nothing happened.
- Get the stingers out soon. Brush with your hand, pluck with tweezers, scrape with a credit card... just get them off.
How horrible! You must be allergic!
So your bees aren't really mean, and you're not severely allergic?
What now?
Tuesday, March 26, 2013
MVVM defined from a Business Workflow perspective
As patterns have evolved since the original work written by the "Gang of Four", another flavor of UI design has arisen called Model View View-Model, or MVVM. It's exactly the same thing, only different-- in this case your controller is replaced by a view-model. Huh? Why not just call it a controller?? People make arguments about the subtle differences between MVC, MVP, MVVM, and MV*, but it's all pretty much just to confuse people in interviews.
I like to think of it in terms of business processes, and the workflows that support them. A business process could be something like "providing a way for people to sign up." Workflows to support that process could include:
- Providing a signup page for people to enter their information directly.
- A referral page so that some of the person's information is already filled in by another member.
- Admin screens for customer service reps to complete the process on behalf of the user.
Friday, February 22, 2013
Is Java Dead? What language should you learn?
The Question
My Response
The short version:
The long version:
Saturday, February 2, 2013
VirtualBox with Linux guest on Windows host won't resize after installing guest additions
Before I go on a rant, here's the short answer:
Instructions from the VirtualBox manual say to install Dynamic Kernal Module System (DKMS). For my Ubuntu setup this is what worked:sudo apt-get install dkms
For a Fedora installation it's something like this:
yum install dkms
Follow these instructions for detailed steps on Suse, CentOS, Debian, etc.
Now that DKMS is installed, you can (re)install Guest Additions. They say to install DKMS before installing Guest Additions, so if your Guest Additions are already installed and functional (ha! If they were, why would you be reading this?) you might consider a) uninstalling and rebooting; or b) just rebooting because if you had the same problem as me the reboot breaks Guest Additions anyways.
Back to my rant...
Wow, how's that for a link-bait title? And why such an obvious bait for the search engines? BECAUSE IT TOOK FOREVER TO FIND THE ANSWER. I've dealt with this issue for several months now by simply not rebooting unless it was absolutely necessary. Once a single reboot was done, my screen was stuck back at the smaller resolution that my image started at.I would have thought that since my Ubuntu image came from VirtualBoxes.org it would play nicely with Guest Additions. Apparently those images are fairly stripped down with only what's necessary. Since those are "additions", the prerequisites aren't in place.
Don't you just love those little nuanced rat-holes you encounter as you learn? Blarg.