My first week with Ember.js

I’ve been playing with Ember.js for a little over a week now. Overall, it’s been really amazing. I’m very happy with how pleasant the development experience for framework-based Javascript driven web applications. Web development has come a long ways from the days of using the Layers element in the days of Netscape 4!

Ember.js did prove frustrating at first with the official docs being really sparse and the rapid development of the framework meant assorted tutorials floating around the net are mainly outdated. For example, Ember.js uses convention-over-configuration, but the docs for what those conventions actually are were for some reason removed after the 1.12 release. Thankfully Rock and Roll with Ember.js was recently updated to Ember 2.0, so I picked up the eBook and my beginner experience was back in happy land.

I spent yesterday working on the sign-up page for Passport Date. This will be a two (or three?) page series of forms for creating a new user account. I started by making each page a separate Template. Which meant separate Controllers and Routes, and then the framework was slapping my hand when I tried to do a Model.create() and have a model instance float around in limbo between these pages. Perhaps there is a simple way to do this, but it seems against the grain of the framework from my beginner eyes. So then I tried a model store and find but now it seemed like I had to save and load information from the server between pages, which was equally wrong. So I went to bed a little frustrated and thought I was trying to follow the framework too closely and why don’t I just put the whole form on one page and use the simple CSS display property to hide and show each page?

Which is what I did, but it got me thinking about how working in frameworks it often feels like there is a strong impetus to build functionality in a certain way. Especially if there are prominent cookbooks, example apps or blog posts that use specific design choices. It’s just easier not to go against the grain.

It’s a lot less true these days, as the different communities of the web have cross pollinated with each other a great deal, but it used to be easy to tell if a web application was built with PHP, Java or Python just by how the user interface was laid out. Each programming community tended to riff HTML, CSS and UI elements from each other.

Application Development influencing User Experiences: online dating

In online dating applications, this user interface and user experience really guides how the user will interact with that application. For example, eHarmony lets you send out a “wink” first, then move onto trading a multiple choice set of questions between two potential romantic mates before finally putting a blank message window in front of them, all while doling out only a limited number of matches per day (this is from an older iteration of eHarmony, I believe today they follow a more traditional online dating user experience model). This tells the person using the app that online dating should first be interacted with online. User’s typically spend at least a week cautiously pinging and poking before getting to the point where they exchange numbers and discuss a real life meet-up. On the other side of the coin is Tinder, where users swipe and people appear under a mutual match tab and the bio is just one or two sentences and first interactions tend to be along the lines of, “Hi, how’s it going? Want to meet?”.

In either case, one could message right out of the gate on eHarmony asking to meet or one could send a person a series of multiple choice question and answers on Tinder, but the interaction would feel like the person isn’t playing along with how the application is meant to be used. And ultimately it would result in a lot fewer real life meet-ups.

Another example is Plenty of Fish. It looks and feels like an ASP application. While it’s entirely possible for Plenty of Fish to have a design team create a modern UI experience and have the developers implement that in their existing ASP stack, they haven’t done so to date. And this crude user interface gives Plenty of Fish a reputation for attracting a more, um, lower class set of users. PoF is notorious for users with profiles with horrible grammar and messages consisting of “sup?” and “hey!”.

On the other side of that spectrum is OKCupid. It’s developed in C++ of all things, but it feels like a PHP or Rails app. These are frameworks that draw people interested in creating a focused and designed user experience first and foremost and the development stack is just a pragmatic tool to enable that. OKCupid is intended to be a smart dating application. It boasts a fancy matching algorithm and encourages users to fill out questions and answers to improve match percentage quality before messaging each other. In addition, it doesn’t just provide one or two text fields to fill out, but a whole series of them, encouraging users to write long essays. This user experience draws in more educated people who believe starting their search for love begins with a precise set of information. Initial messages are more often several sentences or even paragraphs in length on this platform.

The way users interact based on the application design bleeds into the real world. Tinder users who meet often have the expectation that sex may happen with the first or second date. eHarmony users who meet may more often expect a series of candlelight dinners and walks on the beach before giving it up in the bedroom. OKCupid is an environment where witicisms and interestingness are currencies of quality, and the path to love has a tendency to be put further in the backseat. Two people who meet on that site may both find each other interesting for a long term partnership, but they may both feel more pressured to play up their more wity and conversational selves first out of fear that their mate in pursuit be distracted by other users on the site who present those aspects better. And a person who browses Facebook and messages single woman on the site is considered a creepy cyberstalker, while on Russian Facebook (VK) there are fields suitable for advertising oneself as single and what you’re looking for in a mate.

Technology enables new personal interactions in real life and each specific implementation influences those initial interactions and expectations. Modern love affairs in some small part are guided by the software upon which they first use to meet each other.

PassportDate.com

This past summer, Vancouver-based Markus Frind sold his Plenty of Fish dating site for a cool $545 million dollars. Having spent a few years kicking around on various dating sites, and being a web developer, I had ideas of making my own dating site. Well, Plenty of Fish started in 2003 and now it’s 2015 and the online dating market is ridiculously crowded.

However, I took an interest in dating internationally. In 2014 I visited Ukraine and toured there to meet women in person with Dream Connections. It was a great experience, I loved Ukraine! But I didn’t find my love. So I went back to dating locally in Vancouver. After I while I started to think about Ukraine again, and I took a look online to see if I could find anyone to connect with. However, I was not happy with the options available for international dating, so I thought maybe the world needed a better international dating site.

I met someone in the spring. She is Ukrainian, but I found her locally on OKCupid.com.

I continued to think about international dating and travel dating. In doing more research in this market space, I found out that there are a few international dating options available: wamba.com, tourbar.com, misstravel.com, lovecrossesborders.com and triptogether.com.

This highlighted the hardest part of international dating apps. How do you get user attention worldwide? I had searched the internet a year ago for such applications and came up empty handed, even though these applications did exist at the time.

So this put a damper on my dreams of making big money from building such an application. But I still had the itch to build a social media application. I wanted to refresh my skill set with new technologies and to give myself a project to really dig into. So even if the project doesn’t become successful and popular, I still want to build something and express my take on how international dating could be done. The journey is the reward.

For now I intend to develop the application as an open source project. Both as a showcase of my skills and with the idea that I may attract other social media developers who want to contribute in the project.

Knowing now approximately what I wanted to build, my starting technology choice were easily made. I selected PostgreSQL, Python 3, Pyramid and Ember.js. For the backend the three PPP’s were easy choices. They are technologies I am familiar with and can be productive out of the gate.

For the Javascript I wavered on the choice single-page interface frameworks. Last year I reviewed AngularJS, Ember.js and Backbone/Marionette as the three more prominent SPI framework choices. Ember.js appealed to me a little bit more as a cohesive application development stack … but don’t take that as a critical technology choice, I’m new to all of the SPI frameworks. Using Ember.js will be a learning experience for me.

But for now this is all still talk, I have an empty database, some skeleton files and a headful of ideas on how to build such an application …

Starting on Starting Strength

Now that I’ve got access to a gym in the backyard of my new place, I’ve been able to do barbell workouts four times a week for the last three weeks. For the first week I was unstructured and just learning to lift, but the last couple weeks I’ve been reading Starting Strength and following it’s starting plan, which focuses on five core lifts: squat, bench press, press, deadlift and power clean.

Lifting the barbell is a tonne of fun, and it’s been great for developing overall strength. I’ve been supporting the lifting by trying to get in as many calories a day as I can, I’m shooting for 4,000 a day, but probably falling short of that half the time. It’s hard to eat that much food while still eating clean. My record is 4 lbs of potatoes in one meal (1500 calories), which is about my limit without feeling overstuffed. I’ll usually follow that up with a pound of salmon (1500 calories) and half a dozen eggs (300 calories) and then make up the rest in butter, coconut oil, blueberries, apples, pears and green veggies.

When you’re first getting into lifting, it’s really cool to be able to make new personal records in at least one lift every day. Of course this won’t last forever, but so far it’s been steady progess – I would have thought I would have started to stall out already, but every time I go into the gym the previous weight I was lifting at feels a lot lighter. I started at 120 lb squat, 80 pound bench press, 60 pound press, 180 pound deadlift and didn’t know how to do the power lift. Now three weeks later I’m at 165 lb squat, 110 pound bench, 70 pound press, 235 pound deadlift and 100 lb power clean – which I’m still getting the hang of. By the end of this week I should be able to squat my body weight — 170 lbs or maybe 175 lbs I’ve probably put on a couple pounds in the last couple weeks with my aggressive eating. Then my next milestone will be able to deadlift 1.5 times my body weight, at 255 lbs. All of these are Starting Strength targets, where I can complete 3 sets of 5 repetitions, with the exception of the deadlift where I only do one set.

Comparatively, these are still fairly light barbell lifts, it will be interesting to see how many gains I can make in the next few months. I did a simple set of 20 kettlebell swings with a 24 kg bell at the end of todays workout, and was pleased with how much lighter the 24 kg bell is starting to feel. A year ago this weight was completely intimidating and beyond my control. Now I feel like it’s an appropriate weight for intermediate kettlebell moves like the bottoms-up clean and flipping the bell. I haven’t hit the kettlebells hard since the spring though, since I spent all summer doing cardio on the mountain bike. The barbell workouts have been much gentler than the metabolic conditioning onslaught a kettlebell workout, which is good because then I have time for a longer stretching on foam rolling session after the workout.

Cheakamus Challenge 2010

Just like last year, there was a miserable, wet forecast for race day, and once again the morning of the race a greatly improved forecast appeared. There were a few sprinkles of water during the race, but later in the day the sky lightened and the clouds went away completely and the sun came out.

This was my second year in the Cheakamus Challenge, and my riding buddy Kevin L.’s first mountain bike race. In training rides we did we appeared pretty evenly matched. I’d drop the hammer and try and ride faster than him in training, but he’d always be there right on my tail. So while neither of us were going to be competitive in a race that draws a lot of well seasoned riders, we would be fighting tooth and nail to see which one of us would finish first.

The race started at 10 a.m. and we rode the first 5 kilometers of pavement in a tight pack, keeping an easy pace. Once we hit the gravel, the legs are asked to do quite a bit more work to keep pace, and I began to drop back. I hadn’t been sleeping so great this week, partly due to a tweaked neck, so I wasn’t feeling 100%, although I was still feeling in decent shape.

On the gravel road there was a little tiny sausage dog who was out there having a blast, his little legs were spinning like mad as he tried to keep up with the cyclists. He was a well behaved dog and was keeping to the side of the road – not a tire nipper. As each rider outpaced the little dog, he’d drop back and start racing the next rider, tail wagging like mad. He kept up with the pack for a really long time despite his tiny size. It was too funny.

On the first climb up to the canyon to the train tracks I started getting a stitch in my side. Not a good sign this early in the race. I could hear the train coming, and pushed harder, but didn’t make the crossing before the train came. Thankfully, it’s just a passenger train and only a few cars long. There was about twenty cyclists or so who were slow out the gate and got beat by the train. Gave us a short breather. I was right on Kevin L’s tail crossing the train tracks, but after that he pushed hard on the remaining hills in the canyon and got ahead of me.

The old road through the canyon is currently being graded by heavy machinery as part of the sea-to-sky trail project. Most of the work is complete, and it was all freshly graded dirt and crushed rock going past Starvation Lake. Some of the gnarliest bits of trail on the way out of the canyon haven’t been upgraded yet, so there was still a bit of bumpy riding before we hit the highway.

On the highway, I got passed by a few people, still with a stitch in my side if I pushed too hard. More people passing me going around Shadow Lake, more people back on the highway, and a couple people passed me going through Brandywine. Some of these riders were faster rider’s who’d flatted out in the canyon. There were a lot of people who got flat tires in the canyon this year, I think I passed at least 10 people in the race who were changing flats. Other riders were just getting ahead of me because I wasn’t still feeling a bit sluggish. At two hours riding, I was beginning to worry about bonking out before the end of the race, but once I hit the sea-to-sky trail I finally got into a groove and started feeling good and began passing a few riders.

Aside from going past at least three times as many riders with flats this year than last year, I don’t remember seeing any dropped water bottles last year. This year it seemed like I was passing a fallen, mostly-full, water bottle every fifteen minutes. I’m thinking next year maybe I won’t carry any water and just scavenge from water jostled loose from other riders!

I caught up to Kevin L’ along the sea-to-sky. We rode together for a bit, until I lost traction on a tight corner and had to jump off the bike. Landed on my feet unhurt, but we stopped there for a 30 second breather and food break. He had home-made bars in plastic wrap. I had a big, open bag of potato starch, chopped dates and coconut oil. So I could just pull out a scoop with my hand, then toss this bag into my cycling jersey pocket. I took off 15 seconds before him from this break, and stayed ahead until the climb to Loggers Lake, where I widened my lead by at least a minute.

On the rocky grade coming down from Logger’s Lake I almost got bounced off the bike and bailed. Then I realized that I’d had my front shock locked out. Doh! I had to stop twice for quick breaks on the decent as I was getting some cramping in my legs. Riverside Trail was a good ride and I thought I was making a good pace, but right before I got to the aid station before Farside Trail, Kevin L. had caught up to and passed me. We stopped for at least a minute at the aid station.

Riding up Farside, I again headed out on the trail ahead of him. He was having none of it this time though, and said he was feeling his second wind from the banana and watermelon we downed at the aid station, as he passed me and started to pull ahead out of view. I dug deep and tried to keep up, and managed to keep him in sight until we hit the climb to Tunnel Vision. I was really feeling a good groove on this climb and pushed hard, and passed a few riders on the climb up. On the last big, straight hill I couldn’t see Kevin L. behind me at all, but I knew he was faster on the descents. If I could beat him to the bottom of Tunnel Vision, I’d probably have my goal of beating him in the bag.

The descent went pretty well. Every time I ride this trail I manage to ride a couple more technical stretches or really tight hairpin turns that I haven’t ridden previously. Still had to get off the bike in a few places. Lots of folks I’d passed on the climb went zooming past me on the descent. This trail isn’t really one you want to be riding on a hardtail. I was getting bounced all over the place on some of the rooty stretches, I got to the bottom ahead of Kevin L. though (he was also on a hardtail). I didn’t see him at all, but later found out he saw me right at the bottom, about 100 feet behind me. He said his descent was slowed because his legs were starting to give out and he was having trouble staying in the saddle. At one point he said he hit a big root at slow speed and went over the handlebars but mangaed to land on his feet.

I tried to dig into the tank for some extra gas on the climb up Kadenwood, but I was starting to peter out and had to drop down to granny gear for much of the climb. Finally I reached the top of Big Timber, and the welcome sight of the final descent. On a tight, rough turn at the top of Big Timber I put a foot down and my calf muscle cramped hard. I stopped the bike and switched to resting on my other leg, and then that calf muscle cramped up. So then I ended up waiting beside the trail, then end so close, for a couple of minutes I till I got the use of my legs again. It was a pretty gnarly cramp and I was worried it’d happen again on the descent, Big Timber is bit thrashy in places for a hardtail. But my legs held, I stayed ahead of Kevin. L. and pulled across the finish at 5 hours and 8 minutes. Kevin L. wasn’t too far behind and crossed at 5 hours and 10 minutes.

I didn’t beat my goal of doing the course in less than 5 hours, but I did beat Kevin L. I also improved upon my race time from last year by 41 minutes, although the course was a couple kilometers shorter this year. Still I was about thirty minutes faster this year, so I was pretty happy about that. I felt way stronger on the final descents down Tunnel Vision and Big Timber this year. The deadlifts and kettlebells swings I was doing in the off-season last year really paid off there. I should have been doing some calf raises though, as my calf muscles were definitely my weakest link. I also almost never get cramps, and the cramping was the rate limiting factor in the second half of the race. Even as early as coming out of Cheakamus Canyon when I flexed my leg muscles to flush the lactic acid build-up the muscles felt like they weren’t relaxing well at all. I’m chalking this up to not enough sleep, and not warmed up enough at the start, but I also haven’t been doing enough stretching and foam rolling.

The Cheakamus Challenge is a great race. It was a shame that the weather forecast probably kept some people away again this year. British Columbia’s first GranFondo was last week, and with four thousand riders taking part, it was cool to see so many people into doing a big ride. However, if you stack the Cheakamus Challenge route against the GranFondo route, the Cheakamus Challenge is a much more scenic and interesting ride than grinding out the miles on the highway. Of course, the GranFondo isn’t a race, and there were so many points along the Cheakamus Challenge when I just wanted to stop and take a good 15 minute break. The memories of the pain is fleeting though, and even a day later I’m only left with memories of a great ride.

Where’s my low-carb weight loss?

I was griping to my friend today about how I influenced a number of people to try low-carb paleo about six months ago. Some of those friends influenced others. In total, I know five people who’ve lost significant amounts of weight: generally 15 to 20 pounds, although one friend lost 60 lbs.

As for my weight, I currently weigh 4 pounds more than when I went on the diet. I got gyped off, everyone lost weight but me! I’ve put on 4-6 lbs in the last month on RRARF, so when I was doing lowish-carb paleo my weight did dropped by about  4-6 lbs from the start of the diet, and my body composition changed a lot for the better though, the waist is still a couple inches smaller and because I was hammering the kettlebells I quite a few pounds on my upper body. My high water mark for weight was 190 lbs, about three years ago when I only hiked in the summer and spent the winters being lazy and eating junk food.

With the first day of summer I’m not longer doing RRARF, but I’m doing high-carb paleo with lots of physical activity. My ideal meal right now is steamed kale, 2 cups of sweet potatoes mashed in butter and spices, and a grilled grass-fed bison steak. I rode around Burnaby mountain on Saturday, and just died on the bike – my cardio was really rusty after just 4 weeks of breaktime. Recovery was beautiful though, I went hiking the next day and the legs fully fresh. I used to have pretty dead legs the next day after hammering the hills on Burnaby. It’s just under a 3 hour ride, but I ride it pretty intensely. Hiked some North Shore woods on Sunday for 3 hours, then another bike ride around the Sea Wall for a few hours yesterday. I want to hit the kettlebells, but I’ve converted my home gym into a bike shop, and still need to spend tomorrow evening wrenching on my bike to get it rideable for summer. The plan is to spend a week or two riding across British Columbia, following the Kettle Valley Rail and detouring along the way to see different remote valleys via backcountry logging roads. Then I’m going to ride Seven Summits in Rossland, I’ve been thinking about that track for so long, that I can’t wait to get on it again.

Opening the food floodgates

After eating paleo for six months, and beating the piss out of myself with kettlebells and mountain biking (which are two highly enjoyable ways of beating the piss out of yourself), I found my recovery from exercise getting slower and slower. My hamstrings were constantly lit up from the weight training, and the cycling was sucking the calories out of me at a rate faster than I could replenish.

I’ve been in a state of mild overtraining before, and found that I needed several weeks of complete rest to start to feel really fresh again. Usually these periods of rest are put off until the rainy season in the fall. This summer though I’m really looking forward to doing some bike touring – strapping all my gear to my mountain bike and winding my way across British Columbia primarily following old rail lines and logging roads. Going on a journey like this is not something I want to enter into in an overtrained state.

The obstreperous Matt Stone wrote a post entitled The Catecholamine Honeymoon, which got me really thinking about overtraining and food intake and adrenal hormones. He iterates through different ways of achieving an adrenal hormone buzz: eating low-carb, rigourous exercise, intermittent fasting, and caloric restriction. Last winter I embarked on all four of those items to some degree or another, and I felt like superman! In the spring, when my bottomless energy began to wane, I wondered why – I had thoughts like, “Maybe I should go back to eating junk food, so I can experience the energy of eating clean again”. Looking at those lifestyle changes from an adrenal perspective though, it makes sense that I was overly relying on those hormones to provide my energy and sense of well being.

Matt Stone puts forth an interesting hypothesis in a comment on his own article, “I believe that catecholamines and insulin have a tendency, in a well-functioning person, to exist on an axis. When insulin levels rise, catecholamines fall – which is why you tend to feel sleepy and relaxed after a big meal. A few hours later, insulin levels fall and catecholamines rise, not to liberate glucose from muscle tissue per se, but to liberate fat from fat cells for energy. So, drop insulin and catecholamines rise. Spike insulin and catecholamines fall. That’s why it’s important to have a bit of both.”

For those who have been over-relying on the catecholamines, Stone offers his RRARF protocol (Rest, Recovery and Aggressive Re-feeding). It’s a really simple strategy: eat as much good quality, whole foods as you can, tending to lean towards a high-carbohydrate diet while doing no exercise. You don’t overeat, so that you feel stuffed, but if you feel even the least bit hungry, go ahead and have a nice big meal.

For me I’ve been eating my normal paleo diet (buffalo heart stew this week, my fourth heart and I was stoked to finally cook it in such a way that the meat is tender and palatable), and then because I already find that level of cooking and eating to be a chore at times, I’ve gone the lazy and slightly sub-optimal route of throwing on top of that mix as many bowls of cereal as I can (organic milk, no-sugar corn puffs or puffed rice, and blueberries). This has been working out to about 6-8 bowls of cereal a day. I’ve also recently discovered the TCM channel (Turner Classic Movies), which plays nothing but commercial-free old movies, so that’s been my outlet instead of mountain biking.

Body temperature is an indicator of your basal metabolism. 36.5 to 36.8 C is regarded as a good, healthy range. In theory, you can raise your metabolism through a period of over-nourishing – which makes sense, since there are so many people out there today who under-nourish day-after-day and year-after-year and have lowered metabolisms (either through dieting, or eating “healthy” low-fat crap, or sugar and refined carbs which are high-calorie but are an overall nutrient drain on the body to digest). Measuring my body temperature in the mornings, when it’s at the lowest, I’m a full degree below optimal the moment, holding pretty steady in the 35 to 35.5 C temperatures upon waking. Stone claims that many can see marked improvements in body temperature after only 30 days of following RRARF.

I’ve been on the diet for a week now though, and I’ve already learned a couple interesting things.

The first is that I can tolerate a high-load of carbohydrates. This macronutrient was taking the brunt of the blame last fall, when I was eating a craptacular SAD diet last year, and experiencing low energy and brain fog. For me, it does appear to only be the sugar and refined carbohydrates which are the trouble makers. I was also reticent to indulge in high-quality carbohydrate sources in the winter, as it was no easy picnic to wean myself away from sugar and refined carbs – I was deathly afraid of backslipping. Refined sugar is a mighty bitch of a drug! After 6 months though, eating healthy has become set and locked in, and junk food cravings are a non-issue.
I had assumed that I still had a lingering sugar addiction because I still had fruit cravings, but since I’ve started really packing back the mainly glucose carbs (corn, rice, potatos, yams), my fruit cravings have disappeared.

The second, and more interesting, is that I’m realizing that I had more hesitation about eating food than I was sub-consciously aware of. I’ve never counted calories, nor shied away from high-calorie foods, so I figured I was always eating all that my body required by more-or-less eating to appetite. But the more I learned about nutrition and food, the more I was sub-consciously coming to fear food. Don’t eat too many plants because their anti-nutrients (phytates and lectins), don’t eat too many animals because the animals don’t enjoy it and it can have a higher cost of production, don’t overeat because you’ve become more aware of body composition by following people who focus on weight training, don’t eat too much because it’s expensive and don’t eat refined foods because they are the primary causitive agents of degenerative disease. OK, I’m still not eating very little junk food, but it’s clear that since I’ve been able to really pack back the food and it feels really good, that I’ve been chronically undereating these last few months.

It’s liberating to take the view that, when on RRARF, that if I haven’t eaten to appetite and comfortably beyond, then I’m not following the diet properly. The license to eat as much as I want, and then some, is great! Sure I may have had a big bowl of stew for dinner, and followed that up with three bowls of cereal. But the cereal was really tasty, and I’m not stuffed yet, so I fire up a fourth bowl and dig in – yum, yum! I would have thought that if I increased my daily caloric intake by 50-100% I would have a perpetual feeling of bloatedness and a feeling of being stuffed and lethargic. But such has not been the case. I can pack back a big meal, and in three hours while I might not feel any pressing need to eat, I can still put back yet another large meal. My digestion seems to have stepped up to the task of processing more food beautifully. Sleep has definitely improved, I’ve had some really great, long deep sleeps in the last week.

I don’t know how much longer I’ll be on RRARF though right now. Summer is just around the corner, and I’m going to have to get out there and enjoy it. However, I will be trying to stick to the maxim, “There is no such thing as overtraining, only undereating” this summer. Perhaps once the rainy season arrives in the fall I’ll give RRARF a 30+ day shake and make a more concerted attempt at seeing if I can raise my body temperature and my basal metabolism back towards the positive a bit more.

An all-egg diet? What whould happen?

There’s a audio-only video on YouTube where Jimmy Moore Talks With doctors Mike and Mary Dan Eades about an all-egg diet. They talk about an 88-year old man who ate nothing but 24 eggs a day. Almost 2,000 calories a day, just from eggs! He usually at them boiled, either soft or hard, and because of his unusual diet they did a case study on him. He had good blood work, good cholesterol levels and all-around general health with no problems.

They talk pretty fast, so I’ve included a transcript of the article below. After listening to this, I had to go cook up a big batch of eggs!

Audio Transcript

Jimmy Moore: I’m thinking of doing an experiment. For one week, just eat ten dozen eggs that whole week. Just to see what would happen to my cholesterol levels, and have it run … just for fun and as an experiment (laughs).

Mike Eades: Well I could tell you what would probably happen. Your LDL might go up a little bit, but your HDL would probably go up a lot. Your triglycerides would go down and LDL particle size would go up. There was an interesting study that came out about, oh I dunno, fifteen, eh, eighteen years ago, well not that long, probably fifteen years ago I guess, published in Southern Medical Journal. A case report of this elderly guy, this 88-year old guy who was in a nursing home. He ate twenty-four eggs a day, and that was his diet!

Jimmy Moore: Two dozen a day … wow!

Mike Eades: And he had the eggs brought in to him, and I think he’d boil them or soft boil them and he ate these 24 eggs a day. They published it because, he was fine. He had no cholesterol problems, he had no problems whatsoever, and the tone of the article was that he ate these eggs, that was in addition to the regular nursing home fare, which is usually pretty high in carbs. That can’t be, an eighty-eight year old guy can’t eat all those eggs, plus regular nursing home fare. So I wrote the researcher, and I said, “hey, did the guy, you know, eat regular nursing home fare? because that’s what is suggested in the article”, I said, “because I can’t imagine a guy eat twenty-four eggs plus that”. He wrote back and said, “No, actually we went and checked with the nursing home staff and you’re right, he didn’t eat anything but the eggs.” And so then it all made sense, because if you eat the egg, you got protein and you got fat, and that’s what we were designed to eat.

Jimmy Moore: That’s right.

Mike Eades: So if you want to find out what happened, you can go read that study, and find out what happens to somebody who did it for a long time.

Jimmy Moore: Wow, that’s amazing.

Mary Dan Eades: It’s a shame that eggs have gotten the rap that they’ve gotten, because they are such a perfect little protein source and good fat, and they’re inexpensive, when you get right down to it. If you ate those two dozen eggs a day, which I can’t imagine many people that could eat two dozen eggs a day. But if you did eat two dozen eggs a day, and what are you paying?

Jimmy Moore (doing math out loud): Two, three dollars, four dollars?

Mary Dan Eades: 6 bucks? It’s a very cheap source of good quality protein.

Jimmy Moore (laughing): Yup, I’m definitely going to do that experiment now then.