A Man Wants To Cross A Bridge

A Man Wants To Cross a Bridge

…but a knight won’t let him unless he answers three questions correctly but with each wrong answer, the knight promises to cut off parts of his body.

The man agrees. The first question is incorrect and the knight chops off his arms.

Likewise, the second question is incorrect and the legs were sliced off.

Lastly, he answers the third one incorrectly and off his head goes when the knight separates it from its torso.

“Shall we have a fourth question?” Asked the knight.

The man replied, “I should quit while I’m a head.

More Mommy, Mommy? Shut Up And …

Mommy, Mommy! Why can’t we give Dad a decent burial?
Shut up and keep flushing.

Mommy, Mommy! Daddy’s on fire!
Shut up and get the marshmallows!

Mommy, Mommy! Daddy fell in the campfire!
Shut up and get the barbecue sauce!

Mommy, Mommy! Daddy’s running down the street!
Shut up and step on the gas!

Mommy, Mommy! I don’t want to see Niagara falls!
Shut up and get back in the barrel!

Mommy, Mommy! I want to play with Sheldon!
Shut up and close the coffin!

Mommy, Mommy! Is this the way to make pickles?
Shut up and get back in the barrel!

Mommy, Mommy! Daddy went through the meat grinder!
Shut up and eat your hamburger!

Mommy, Mommy! How will we ever find Daddy on this golf course?
Shut up and search the sand traps!

Mommy, Mommy! I’ve lost my fingers!
Shut up and eat your french fries!

One Happy Dog

Have you ever heard of a Velcro Dog?

A Dog that is constantly under foot because they want to be with you always?

Never wanting you out of sight?

Glued to your legs?

Sleeping at your side?

Rack isn’t it.

Rack will follow me around the yard, but not closely.  He takes a more subtle approach.  Where I am, unless there is something that catches his attention, he will be watching from a distance.

I was out back roaming the property, doing my own version of a Perimeter Search.  Before the heat of the day, looking at the foliage, enjoying the morning cool – or what passes for it, and generally just being there, I managed to keep both of us entertained.  It was one of those rare times where it was quiet, there weren’t any pests to chase off, and even the Monarch Caterpillars couldn’t be found on their milkweed plants.

I had the camera, so I was preoccupied with taking pictures and trying not to fall into the swimming pool.  Since there wasn’t a lot of nature, I wasn’t too successful at finding anything really all that interesting to take pictures of.

All the while I was being watched.

Why not point the camera at the dog?

The thing is, they learn.  In the case of my own Rack, he learns very quickly.  The lesson of the day is “Flash Bulbs Are Annoying”.

Some people don’t like walking around with a big blue dot obscuring their vision for up to about five minutes or so.  Why would you expect a dog to be any different?   Lettie was so insistent that she would turn her head away and wander off when she saw the little black camera in my hand.

Silly dog, I almost always have a camera in hand.

But Rack hasn’t quite learned that level of contempt for what passes for Photography.  He may have learned that outside in the bright, the flash may not even go off.  I am not sure, but it is possible, he’s a brilliant mind for a dog.

Remember though, as a Canine Police Officer said to me once: On Their Best Days, They’re Still A Dog.

I took to entertaining myself.  I was looking for The Shot.  I got about 20 shots this particular day, and the best one was spoiled by my cutting his nose off.

Oh well, it’s digital, and Rack didn’t seem to mind.

As he saw me with camera in hand, he first started looking away and realized that the flash wasn’t going off in the Morning Sun.  So what did he do?  Came for a visit.

I finally got to the point where I thought I had what I wanted and stopped the exercise.  Rack was enjoying the morning, sniffing the air, smiling that gap mouthed grin, and liking the situation.

Sometimes, you just have to step back and smell the night blooming jasmine, relax, and enjoy the day.

Dragonfly on Bougainvillea Picture

There’s something about a rainy week that brings out something new here.

First the new mosquitoes.  Hide inside for a day or two at dusk and sunrise or you’ll end up feeding your very own flock of pets.  Trust me on that one.

Then two days or three perhaps, later, they arrive.  Gliding on the breezes, hovering over land and suddenly veering off to a random direction and gone.  Other times they’ll swoop over any body of water for a drink.  The only way you know they got there is the series of small rings that show on the surface from their impact.

Dragonflies can be quite large, but this one wasn’t.  It was basking in the golden hour, about an hour or two after sunrise, collecting its insect thoughts, perhaps pondering where would it find its next meal of tasty mosquitoes.

Tasty because they’re fed by me, that is.

But breakfast hadn’t shown its head either.  The air was clear of them, or so I thought.  My own hide not having been pierced yet, nor have I been considered a landing strip of the nasties.

This particular little jewel simply perched on a denuded branch that I created by going after the long vines of the bougainvillea hedge behind the Florida room.  Dragonflies will do that.  Instead of perching somewhere that you would expect them to on a more sturdy part of a plant, they’ll edge out to the very tip and stand there looking serene and beautiful.

It also didn’t seem to care that I was looking at it.   I was able to go back inside the house, having forgotten the rule of always bring your camera, and get a series of about 10 pictures.

All the while smiling at its beauty.

Outlook.com – How To Block Messenger

Microsoft, please don’t annoy me before 6AM.

I had gotten in after the dog walk, settled in for some iced tea, and wanted to check my email once the computer got started.

Using www.outlook.com has never been a pleasure for me.  I want an email service that stays out of my way with extra “features” that I don’t want.   Having a chat service tied into an email program that is a bloated mess was not my choice.  Even Hotmail.com was better than the steaming pile of garbage that Outlook.com has been bloated into.

At the lower left of the browser screen was a helpful “Messaging” area with little icons of people who I have written in the past.  I found myself immediately looking for a way to turn it off.  After wasting a half hour in the “Byzantine” settings menu in Outlook, I went to do a search for how to do it.  I found this page suggesting that I add an entry into a low level file and restart my computer.   The low level file is a text file called “Hosts” that your computer reads in when it starts.  What Hosts does is to override networking.  

In Windows it is at C:\Windows\System32\drivers\etc and Linux keeps it at /etc/hosts which would be where I would expect to find it on Mac OSX.

Some very basic and oversimplified networking concepts.

If you type in http://www.ramblingmoose.com your computer doesn’t know what that does. It consults your network stack, finds the gateway, and then talks to your internet service provider.  In this case it looks at a giant phone book called your DNS and gets the IP Address of the site.  Since my blog points to a blogger site, that number changes, and it’s hosted by Google anyway. 

But I can change that.

If I bring up Hosts in notepad or any other TEXT editor, I can add in a line saying that a specific IP address is to be used when you go to a specific web address or URL.

For example, if I want to block Google, I add a line to the file:

127.0.0.1  http://www.google.com

Save the file and restart the computer.

This works for some sites that are advertising providers and other nuisance sites.  My own Hosts file is pretty large having gotten one that has most of those malware and advertising sites that were known at the time.

But all this is annoying to maintain.  Fortunately, there is an easier way to do it.

Adblock Edge or Adblock Plus in Firefox and whichever other browsers it supports.  Adblock Edge is always the first thing I add when I install Firefox.  It allows me to block ads, hide pictures, and even block whole websites (domains) if I choose to from a semi-friendly interface.

Simply add a custom “rule” to adblock to block the following URL:

geo.gateway.messenger.live.com

It would be a whole lot simpler if Microsoft had decided that it would give you a way to block that Messaging app within Outlook.com settings, but they chose not to.  Luckily I can turn it off and get some things done.

How to add a custom rule:

  • Ctrl+Shift+F will open a window called “Adblock Edge Filter Preferences”.
  • Click on the “Add Filter” button in the upper right of the window.
  • In the blue box, enter geo.gateway.messenger.live.com and Enter.
  • Close the window by clicking the Close Box.
  • When you refresh Outlook.com in your browser, it will be blocked in that browser only.

Peat Pots Out Of Used Coffee Grounds Didn’t Quite Work

*sigh* That’s the thing with these Internet projects.  Sometimes they work first time, every time.  Other times, not so good.

Looking at my results, I see two things that could be possible.

First.  You mix coffee grounds, flour, and water and make a mud.  I think that my mud wasn’t quite wet enough.  Sure, it held together like a snowball, but it was still a little brittle.  Next time, I’ll add extra water, try again, and report back. 

Second.  It’s possible that I didn’t bake or “fire” them long enough or at the right temperature.  When I made salt dough for some footprints of Lettie’s feet, I baked them, then baked them again.  There was no visible sign of wetness anywhere.  Two years down the line, they’re inside of a picture frame and look very solid.  This is basically salt dough where the salt is replace with coffee grounds.  If you check the picture of the results, the inside of the pots looked markedly wetter than the outside.  The one that fell apart was probably too thin for the job.  The second one that is intact in the picture fell apart later that same afternoon when I got wet soil in there.

In case you’re curious, yes I will do it again when I have enough coffee grounds.  I generally have coffee a couple times a week, so at 26 grams of grounds per mug, that will take a while to get to where I want to be.  Since I always need plant pots, this will help me out if I can figure out all the fine tuning.  

I must be that big kid that likes to play in the mud.

I usually have some seeds somewhere that need a little help to get them going.  I’ve planted loads of weird things since I landed here in the land of sunshine, palm trees, and critters that try to move your house away.  The pots now have been scooped up and placed in some decidedly non-biodegradable but recyclable plastic pots saved from some cream cheese containers, and are going to serve as the start for some “regular” lemon tree seedlings.  I have more seeds rooting if the originals don’t “take”.

By the time I get enough coffee grounds for the second try in a month or so, I’ll have more seeds to try again.  I would like to start a Key Lime from seed.  Why not?  I have always loved a challenge no matter what it has been in, whether horticulture, agriculture, or technology!

Linux – Cloning Your Hard Disc on RaspberryPi and Raspbian

For a credit card sized computer, it’s been getting a lot of abuse.

I’ve been installing and uninstalling software since I got the thing from my buddy Craig in Atlanta, and not always having success.

Instead of completely reloading the operating system from the “official” image, I decided to do a backup of the computer.

Boring stuff that anyone who uses a computer on any operating system should do on a schedule.

While Windows can be made automatic, it’s fussy.  You don’t have the control over the operating system like you do in Linux, any Linux.  Anything I am doing on this little credit card sized computer, I can do on my bigger Thinkpad T60 laptop that is running a very similar version of Linux.  I would expect these same steps to work on my Debian computers, as well as any derived distribution like Ubuntu.   Just check your “switches” to make sure they “comply”.

That’s the strength and the weakness of Linux.  There’s so much flexibility it’s confusing, but in the flexibility you can get the operating system to do what you want and exactly what you want.

But you have to know what you’re doing.

Since the RaspberryPi only had an 8GB SDHC chip for it’s “disc drive”, it would be small enough and easy enough to backup.  Since it is Linux, why not just make a complete copy of the operating system and all the user data?

Clone the hard drive.

What I did was to cheat.  I did it from the desktop of the RaspberryPi.
Why is that a cheat?  Because files “could be left open” which means you are never 100 Percent Sure that everything gets copied.

The solution with the Raspi is to go into “raspi-config” and set the switch  in “Enable Boot to Desktop/Scratch” to go to “Console Text Console”.  That will put you in what we used to call “Single User Mode” and everything will be closed and there will be no doubt.

But, Me?  I’m cheating and it turned out fine.  No corruption and I was able to switch chips (hard drives) and it booted from the cloned chip with not a problem in the world.

On the other hand, I will be using these instructions to do exactly this on my “real” Linux laptop, an older Lenovo Thinkpad T60 machine.  I have the spare hard drives there too and why not?

Process:

  • Prepare a chip as a hard drive that is the same size or larger than your original drive.  That will need to be formatted FAT32 which can be done on any operating system that supports it.
  • Open a root terminal.
  • Close all other tasks that are running that aren’t essential.

Task 1:

  • In Terminal, run lsblk at a root prompt.  
  • This will tell you exactly what hard drives and media are connected to the computer on the /dev tree.
  • The picture shows the results of both commands.
  • Under the Name Column, the devices are shown as a tree.
  • What you need is not the name of the partition labeled as “part” but the actual root device called “disk”.
  • The internal media is the all important boot drive.
  • For mine, the internal media is on mmcblk0 – which is actually /dev/mmcblk0 .
  • For mine, the external media is on sda – which is actually /dev/sda .

Task 2:

  • Perform a “dd” statement from the internal to the external drive.
  • The statement is for my set up:  dd if=/dev/mmcblk0 of=/dev/sda bs=4096 conv=noerror,notrunc,sync
  • What that statement says is:
    • dd – Disc Dump or Copy
    • if=/dev/mmcblk0 – input file is /dev/mmcblk0 .  Since that is the root device, it will copy everything from that chip onto the output device.
    • of=/dev/sda – output file is /dev/sda .  Since that is the root device, it will copy everything from the input chip onto your output device, deleting anything that was on the chip.
    • bs=4096 – block your output data in 4K blocks for efficiency.
    • conv=noerror,notrunc,sync –  Convert the data but do not truncate any data (notrunc), do not stop on errors (noerror), and synchronize (sync) the file sizes by padding them with nulls in case there is an error on a file.

When that is all done, the dd statement will tell you how many records were copied in and out, and the record counts should be the same.  It will also tell you how large your chip was – here it was 7.9 GB.

Close enough.

If you want to test your clone, shut down your computer via a “shutdown -h now” in your root terminal, swap chips, then reboot.

It should “just work”.  It did for me.