Q: What do you call a Middle East dairy farmer?
A: Milk Shiek.
Once again I’m bringing you the fivebooks I’ve read or have been reading over the last week.
- The first one takes the reader on an 1800 mile walking trek throughout Central America. Walking the Americas by Levison Wood is an enjoyable first person account of the still wild lands that make up Central America. From Mexico to Panama and finally ending up in Columbia, Wood and his friend find adventure and danger from both nature and their fellow man. This one wasn’t the most compelling page turner I’ve ever read but it had plenty to keep me interested.
- I like some of Woody Allen’s writing and maybe two of his movies. So when I saw Mere Anarchy on the shelf last week, I grabbed it to see if Allen was as funny as in Without Feathers. Once again there was a mix of laugh out loud funny material and pseudo high brow snarkiness. In all it was a quick fun read.
- Patrick O’Donnell brings a barrel full of first and second hand WWII spy stories in his book Operatives Spies and Saboteurs: The Unknown Story of WWII’s OSS. This book is basically a collection of anecdotes collected and combined in a generally chronological order. I enjoy learning about unknown or largely unsung characters from WWII. This book gave me just that. The OSS was a facinating group of facinating men and women who made a huge impact on the outcome of the war. If you’re interested in wartime espionage, this is the book for you.
- David Naimon‘s interviews with Ursula K. Le Guin were published in Conversations on Writing. This question and answer book covers writing fiction, poetry and non fiction from LeGuin’s perspective. It’s not at all a how to on writing but rather herr philisophical ideas of different types of writing. It was an interesting read but slow in many parts. I’ll admit, I skipped a few parts that didn’t interest me.
- I spend a lot of time thinking about how to exercise better and more efficiently as I grow older. That’s why I was ineterested when I found Play On: The New Science of Elite Performance by Jeff Bercovici on the new release shelf. Jeff travelled around to document breakthroughs in sports performance hacks and trends, talk to olympians about their training regimens and dig into health fads that promise too much. I’m only about a quarter of the way through this one but will definitely finish it. I was especially interested in the chapter on a better way to think about conditioning. Many professional athletes like NFL players are plagued by injuries as early as the preseason. It could be that they simply don’t train smart and that they push themselves too hard too fast. Sometimes you have to slow down and actually work less to reduce your chances of injury and let your body stay fresh.
Kids hate getting x-rays when they go to the dentist. For that matter adults don’t usually care for it either. You have to have a big sharp piece of plastic shoved into your cheeks and then you’re told to sit in an uncomfortable chair and hold still while the hygienist runs and hides behind a lead wall. I mean, they’re hygienists, are they even qualified to use this kind of equipment?
So I got to thinking, what’s another situation where kids can have pieces of plastic shoved in their mouths where we could take x-rays without the uncomfortable chair? Then it hit me that the toothbrush is the perfect tool for this. I just have to figure out how to miniaturize a machine needing 10,000 volts to work. I’ll probably just make this a hard wired device which will require an electrician (or at least someone who kind of knows what they’re doing). I’m sure it will be very safe.
Every night this toothbrush will image your child’s teeth to check for cavities or hidden knives in their cheeks. As an added bonus your child gets a healthy dose of radiation which I once read in some random blog actually promotes stronger bones!
Just download the free app on your iPhone or Android and the images will be transferred directly to your device. You can then configure it to send updates straight to your kid’s dentist.
Each toothbrush is shipped with a lead lined parent smock.
Why would anyone want to make sure their shopping trip is inefficient, clumsy and painful? Why not? Don’t be stuck up and think you have to get in and out, only buy what’s on the list and get home quickly to take care of life’s other responsibilities. Whatever! How’s the store supposed to make any money if you don’t buy a bunch of stuff you don’t need?
So, what’s the most inefficient way to do your grocery shopping? Here’s a list of the top ten methods to ensure things don’t go your way:
- Go at the busiest time. This one is obvious so I thought I would get it out of the way first. The more people at the store the more crowded the isles. It’s a sure bet that every isle you turn down will be packed and you’ll quickly move on to the next one hoping it will be better. It won’t.
- Don’t make a list. Where’s your sense of adventure? Live a little. Don’t go prepared or you’ll be bored and will miss all of the great products that you don’t need or like but are such “great deals”.
- Shop at a store you’ve never been to. This way you’ll be totally unfamiliar with the layout or even the product offering. If you’re lucky, this might even cause you to have to go to a different store for the one item this one doesn’t have.
- Use a full size cart when a short cart or hand basket will do. The bulk of the cart will slow you down, make navigating isles more difficult and encourage you to buy more than you actually need.
- Use a short cart of hand basket when you know you need a full size cart. When your basket is full and you’ve only visited the deli, you’ll have to take the time to go get a bigger cart and transfer all of your items into it. You can also start with the smallest basket available and stair step your way up until you’ve reached what you actually need. See, isn’t this fun?
- Don’t ever ask for help finding things. That would be insane. Store clerks typically know where things are located. At the very least they would be able to point you in the general direction. But then you wouldn’t be able to waste ten minutes looking on the other side of the store where you think the item “should” be.
- At checkout, choose the longest line. Need I say more? Actually, I do have more to say. If you see a checkout line with only one person in it and every other line has ten, go to that line! The person is either arguing with a manager about being overcharged ten cents for a pineapple or they’re an extreme couponer who has crashed the register. Either way, this will be an excessively inefficient line.8.
- Wait in your long line until you’re the second person, then inconveniently forget to have bought a kumquat. Leave the line to go get it. Alternatively, if you have every item from the store in your cart, hop out of line and go to a closed lane muttering “this one looks much better”.
- Question the price of everything that’s scanned. Additionally, you can hand the store’s coupon book or ad to the clerk and ask them to find everything that will save you money. Even if the clerk refuses, you can probably spend an inordinate amount of time arguing about it.
- Finally, even if you’re a healthy 25 year old male buying only some bananas and bottled water, ask for assistance carrying your groceries to the car. The employee pressed into service to help you will almost assuredly move slowly and hold you up.
So there you have it, a ten step plan to have the most inefficient shopping trip possible. And here’s a bonus tip if you want to go pro. Wait until you’re just pulling into the garage before realizing you forgot the key ingredient for dinner tonight. Happy shopping!
I like looking at other people’s code. Said in the right voice, that could sound quite creepy. But I like to see what kind of projects they’re working on, how they implement solutions, what languages they chose to work with and how many other people are using their work. So I’ll keep looking at other people’s code. At night. Through their window. While they work.
Sometimes, I’ll just go to GitHub and search for a language or maybe a keyword having to do with something I’m doing in one of my own projects. This usually gives me a couple of hundred pages of repositories to look through. I’ll click on page 99 or 100 of the results just to “randomize” what I’m seeing a little.
Over the last couple of weeks, I started realizing that I was only searching for code in languages that I was familiar with. Within those languages, I was only really reading code that I already understood or was familiar with. That didn’t sit right with me because I wasn’t seeing anything new or interesting. I felt like I wasn’t growing as a developer. I was staying comfortable and not challenging my skills.
But the idea was to gain exposure to new coding styles, languages, and technologies and on those points, it is a success! I have started a weekly habit of searching randomly using the bookmarklet and whatever result I get, I force myself to read through it and try to understand it. If I think the code is interesting enough I will try to implement it locally.
If you’re interested, you can find the repository at https://github.com/RyanDavison/RandomRepo . Feel free to fix bugs, add features or anything else. If you just want to play around with finding random repositories you can drag the link on this page to your bookmarks bar and click away.
There are a lot of advantages to consumer rebate carts. But they’re all for the companies giving them out. For the consumer, you get a pseudo-debit card that expires 12 seconds after it’s mailed out. By the time you get the card in the mail after 6 to 8 weeks, the account maintenance fees have reduced your $3 rebate to 17 cents. Of course, you can still use that amount at any retailer that accepts credit cards – right?
There are some brands that have a unique advantage in the rebate card racket. They could almost be totally assured that the rebates would never be used. All they would have to do is make the card a bright color and emblazon their brand names the top. In no particular order, here is my list of the top 10 branded rebate cards nobody would want to use:
- Preparation H