Robots will control everything you eat

Robots will control everything you eat

It starts with a seed. That seed — maybe it’s a tomato seed — gets planted into the ground. Then it grows. And grows. Slowly, the plant pierces through the soil, emerging into the light. Weeks to months later, this seed becomes a plant, waist-high, bearing dozens of ripe tomatoes. Someone picks the fruit and packs it into a box. Someone else ships those boxes to warehouses where a restaurant or grocery buys the tomatoes. Later, a cook will take one, cut it up and put it in a salad.

Today, this process is still pretty low tech. Sure, there are cars and trucks involved, but robotics? Not as much. People are still key players at every step. But that may change, and soon.

“There are major technologies coming in the next 10 years to make each part of farming more efficient, more productive and hopefully healthier and less expensive,” says Dan Steere. He heads up a company called Abundant Robotics in Menlo Park, Calif.

In other words, robots increasingly are going to play roles in growing and preparing our food.

By time the time kids in middle school become adults, the entire food cycle may be robotic. Even now, robots help farmers. Some plant fruits, vegetables and grains in a more efficient way. Soon, they’ll help harvest that food more quickly. Some food warehouses already have self-driving trucks. Robots will even help get that food onto our plates. In fact, a robot named Sally is already doing just that. The goal is to make the way food is produced and prepared faster, easier and more efficient.

Getting seeds in the ground

Every field has some areas that are naturally less fertile than others. Farmland may not be level, either. It can have areas that rise or are lower than their surroundings. There may even be ditches. Plowing evens out the ground somewhat, but never completely. If a creek runs through a field, there’s always going to be land near that creek where it’s difficult — or impossible — to plant. Soil quality also varies throughout a field.

All of these things can impact how much food the land can produce and how good that food will taste. And the amount of food produced affects how much money a farmer makes.

Math helps farmers calculate how many seeds to plant and where. But land also changes over time, so these calculations must be done over and over again every year.

A quadcopter drone moves over a farm, taking pictures from the air. This can map the quality of the soil, any crops and even pests.ackab1/Flickr (CC-BY-SA 2.0)

Theo Pistorius is head of a company called DroneClouds. It’s in Cape Town, South Africa. His is one of many companies using drones to help farmers know where to plant. Drone is slang for unmanned aerial aircraft a flying robot. The craft that DroneClouds uses has five cameras. Pistorius says each camera “is essentially [like] a camera on an iPhone.” But not a normal iPhone. He says think of each as “a very specialized, aerial iPhone, with a very specialized, calibrated camera.”

As the drone’s cameras fly overhead, they take pictures of the land. These show field size and the different lays of the land. They also reveal soil variation and any irrigation problems. They even show where insects and fungus might cause problems.

Next, DroneClouds processes those images to create a map of the field and what’s growing in it. “We then do analyses to interpret it for the farmer,” explains Pistorius. If the images come from an apple orchard, for instance, they might look at how the trees are growing. They’ll note where tall weeds might cause a brand new tree to struggle.

A farmer in Zimbabwe holds a drone used for aerial crop mapping. This is just one of the ways in which robots are becoming involved in food production.International Maize and Wheat Improvement Center/Flickr (CC-BY-NC-SA 2.0)

To pinpoint problems, analysts compare these pictures to others of the same crop. This is called comparative analysis. Pistorius says it’s like running a race, then comparing your time today to what it was earlier in the season. That lets you measure how much you’ve improved. But runners also compare their time against other runners. So farmers compare pictures of their field to those of other farmers. This is known as a signature-based analysis.

“The ideal pictures come from labs all across the world,” Pistorius says. “Every four years, scientists from the Agricultural Research Commission

meet with labs [in the United States], and take a bunch of signatures.” This way farmers in both countries can help each other.

Picking fruit

Consistently monitored, the little plants grow. Day after day, the sun rises and falls. Sometimes it shines, other times there’s rain. Finally, harvest time arrives. And with it comes new, cutting-edge work in farm robotics.

For two years, Abundant Robotics has been developing a robot that picks apples. Two years? Isn’t picking apples easy?

Not if you’re a robot.

To understand why apple picking is hard for a machine, let’s break down the process. When you see an apple hanging on a tree, your eyes send a signal to your brain. The brain processes the data in this signal — such as the apple’s color and where it is on the tree. Instinctively, you’ll know when the apple’s ready to pick. Your brain then tells your arm to reach out and your hand to pull the fruit away from its branch. You hold the apple like you would a bird — gently enough not to bruise it, but firmly enough that it doesn’t fall away.

For people, picking an apple is so easy, even a kid can do it. But for robots, this simple activity used to be impossible.bubutu-/iStockphoto

When you pick an apple, you make all these decisions quickly. But if you needed to pick an entire field’s worth of apples, it would take a very, very long time. After you picked one apple, you’d have to put it in a basket. The next apple would go in there, too, and the next, until your basket was full. Then down the ladder you’d go, where you’d have to empty your basket before climbing back up to start again.

Doing this for hundreds of trees would be incredibly time consuming. That’s why people are seeking help from robots. When Abundant Robotics is done, farmers will be able to plant more trees. And they won’t be worried about part of their crop rotting in the field because people weren’t able to pick it all in time.

The first problem Abundant Robotics had to solve was acquiring the right signals. “If you don’t have a good pair of eyes, it’s hard to do a lot of tasks in the real world,” Steere says. So the company had to give their robot what Steere calls “a better pair of eyes.” This system — and how it connects to a robot’s brain — is known as computer vision. Computer vision helps the robot see “every surface of an apple,” says Steere, in addition to judging its size, color and weight. It can even scout for any defects in the fruit. Such systems are rapidly improving what robots can do.

Yet even with super eyes, the apple robot still had to learn how to physically pick the fruit without hurting it. In robotics, movement is called animation. Steere says, “Heavy animation damages the fruit.” If it bruises the apple or cuts through the skin, the fruit may look bad and likely won’t sell. Rough handling also can damage trees.

So the robot must coordinate its vision and motor skills. Think back to the apple-picking process: You have to know which apple to pick. You have to pick it quickly and gently. But what else? You can’t disturb apples on the tree that still need time to grow. “The vision has to … recognize fruit,” Steere says, and “recognize whether it’s ripe or not.” And it has to do all that in a fraction of a second.

“People have wanted to automate this type of agriculture for decades. It’s just never been possible,” he says. Even after two years, his team’s work still is not done! Abundant’s robot won’t go on sale until later this year. Developing great tech is like farming — it takes patience.

Sorting the harvest

Coffee berries come in many colors. A new robot can quickly sort the good ones from the bad.Bonga1965/iStockphoto

Once the crop been picked, good fruit must be sorted from the bad. That’s what a company called bext360 does. Instead of apples, its robot works with cocoa, nuts, cardamom (a spice) and coffee cherries (the fruit that holds coffee beans). Daniel Jones heads the company, based in Denver, Colo.

Take those coffee cherries. “The farmers would harvest their coffee and place it in our machine,” Jones explains. “Then the machine drops [the fruit] through a visioning system.” Picture a waterfall of cherries falling. That’s what the machine stares at, all the while taking pictures of the passing fruit. The robot then uses those pictures to sort good coffee cherries from bad.

Machine vision and computer vision are essentially the same thing. Abundant and best360’s robots do different tasks. Still, the same core technology helps both of them do it.

Before building a robot, engineers draw a design of what it will look like. This is the design for bext360’s coffee robot.Garrett Ziegler

Both robots also need more than computer vision to succeed. Vision can tell bext360’s robot how to sort, but then the robot actually has to do it. Farmers harvest coffee cherries — up to 30 kilograms (66 pounds) — from one section of their field at a time. Then they load cherries holding some 18,000 beans into a chute on top of the robot.

Within about 3 minutes, the robot will have individually sorted every cherry. To do that, the robot has to take a picture of each one. Then it analyzes them all in a mere 22 milliseconds or so. “We’ll know everything about them in that split second that they fall through [the chute],” says Jones. Puffs of air then push the cherries into different bins — one for good fruit, another for rejects.

After the coffee cherry falls, the robot shares its analysis with the farmer. “The main things [the robot measures] are size and color and density,” says Jones. It also checks the inside and outside of the cherry for signs of rot or disease. This is why farmers only put cherries from one part of their field in at a time. This information helps them know if something they tried in one part of a field worked better than something they tried elsewhere.

The robot from bext360 is still new: Sales only started about six months ago.

Onto the plate

Picked, analyzed and sorted, a harvest now goes to a warehouse. One day, it might get there in a self-driving semi-truck. And a self-driving forklift might move the pallets off the truck and onto another that is destined for a restaurant or store. Amazon already has a grocery store just for employees that doesn’t have any human stockers or check-out clerks: They’re all robots.

This forklift doesn’t need a driver. It can drive itself.StraSSenBahn/Wikimedia Commons (CC-BY-SA 3.0)

Finally, the food might end up with our last robot: Sally. Sally makes salads. From the outside, she looks like a box. There’s a touchscreen and a hole where a bowl can be placed. Inside, though, this robot’s more complicated. “Sally is a box with the robotic components on the inside,” notes Deepak Sekar. He heads up Chowbotics, in Redwood City, Calif. It’s the company that makes Sally.

“There are cylinders inside the robot that are filled with prepped ingredients,” Sekar explains. People activate Sally by pressing the touchscreen. Diners can customize their salads by calorie count and ingredients.

At $30,000 per robot, Sally isn’t designed to be used at home. Chowbotics sells the robot to schools and offices, which use Sally in cafeterias and breakrooms. Observes Sekar: “We hear all the time that students in schools don’t like eating from salad bars.” Why? Sekar claims they’re gross. “Because all the ingredients are inside Sally, you don’t have to wonder if someone sneezed on the tomatoes an hour ago — ew!,” he says. “Your salad is always fresh and healthy.”  

Robots aren’t in every part of the field-to-plate process yet. But soon they will be. This will make the food process cooler for us. Even more importantly, robots could one day even out the world’s food supply. Think about it: Today, DroneClouds helps farmers know how to plant more. bext360 helps them know how to plant more efficiently. Abundant Robotics helps growers harvest more quickly — which means farmers can plant more. Then Chowbotics stores that produce in a healthier way.

Says Steere, “If there was ever a time [for] a young person going into farming — this has gotta be one of the most amazing times in history. The kind of things that automation can do is going to continue to change and to evolve quickly.” 

418 thoughts on “Robots will control everything you eat

  1. Heya i’m for the primary time here. I came across this board and I in finding It truly helpful & it helped me out much. I hope to give one thing back and help others like you helped me.|

  2. Usually I don’t read post on blogs, however I wish to say that this write-up very pressured me to take a look at and do so! Your writing style has been amazed me. Thanks, quite nice article.|

  3. Link exchange is nothing else however it is simply placing the other person’s blog link on your page at appropriate place and other person will also do similar in support of you.|

  4. Hello exceptional blog! Does running a blog such as this require a lot of work? I’ve no knowledge of coding however I had been hoping to start my own blog soon. Anyway, if you have any recommendations or tips for new blog owners please share. I understand this is off subject nevertheless I just had to ask. Appreciate it!|

  5. Hello! Would you mind if I share your blog with my myspace group? There’s a lot of folks that I think would really enjoy your content. Please let me know. Many thanks|

  6. This design is wicked! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!|

  7. Hello There. I found your blog using msn. This is a very well written article. I’ll make sure to bookmark it and come back to read more of your useful information. Thanks for the post. I’ll definitely comeback.|

  8. Good blog! I really love how it is simple on my eyes and the data are well written. I’m wondering how I might be notified when a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a nice day!

  9. Hi! I’m at work surfing around your blog from my new apple iphone! Just wanted to say I love reading your blog and look forward to all your posts! Carry on the superb work!|

  10. I actually still cannot quite assume that I could possibly be one of those studying the important points found on your web site. My family and I are really thankful on your generosity and for providing me the chance to pursue my chosen profession path. Appreciate your sharing the important information I managed to get from your web site.

  11. My brother recommended I might like this blog. He was totally right. This put up actually made my day. You cann’t believe simply how much time I had spent for this info! Thank you!

  12. After exploring a number of the blog articles on your website, I seriously like your technique of writing a blog. I added it to my bookmark site list and will be checking back in the near future. Please check out my web site as well and let me know how you feel.

  13. Hi, I think your website could possibly be having web browser compatibility problems. Whenever I look at your website in Safari, it looks fine however, when opening in Internet Explorer, it’s got some overlapping issues. I merely wanted to provide you with a quick heads up! Besides that, fantastic website.

  14. I haven’t checked in here for some time because I thought it was getting boring, but the last few posts are great quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂

  15. You’re so cool! I don’t suppose I have read something like this before. So wonderful to discover someone with a few unique thoughts on this subject. Seriously.. thanks for starting this up. This web site is one thing that’s needed on the web, someone with some originality.

  16. I was pretty pleased to uncover this website. I wanted to thank you for ones time just for this fantastic read!! I definitely really liked every bit of it and i also have you saved to fav to look at new things in your site.

  17. It’s perfect time to make a few plans for the longer term and it’s time to be happy. I’ve read this publish and if I could I desire to suggest you few attention-grabbing things or tips. Maybe you can write subsequent articles relating to this article. I want to learn more things approximately it!

  18. I’d been honored to get a call coming from a friend as soon as he found the important guidelines shared on the site. Going through your blog post is a real brilliant experience. Thank you for thinking of readers like me, and I desire for you the best of achievements as a professional in this area.

  19. When I originally left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I receive 4 emails with the exact same comment. Is there an easy method you can remove me from that service? Many thanks.

  20. Actually, I?m a blog starter. I just want more people to visit my blog to make me a popular blog. I?m capable of writing, and I know writing skill is a must. But is there any other way to make my blog more popular?.

  21. Hi would you mind sharing which blog platform you’re using? I’m planning to start my own blog soon but I’m having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something unique. P.S Sorry for being off-topic but I had to ask!|

  22. Its like you read my mind! You appear to know so much approximately this, like you wrote the guide in it or something. I think that you simply can do with some to drive the message home a bit, but other than that, that is excellent blog. A fantastic read. I will definitely be back.|

  23. Woah! I’m really digging the template/theme of this site. It’s simple, yet effective. A lot of times it’s very difficult to get that “perfect balance” between usability and visual appearance. I must say that you’ve done a superb job with this. Also, the blog loads extremely fast for me on Safari. Excellent Blog!|

  24. Greetings from Idaho! I’m bored at work so I decided to check out your blog on my iphone during lunch break. I really like the information you provide here and can’t wait to take a look when I get home. I’m shocked at how quick your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyhow, good site!|

  25. Hello would you mind letting me know which web host you’re utilizing? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot faster then most. Can you suggest a good internet hosting provider at a honest price? Many thanks, I appreciate it!|

  26. You’re so cool! I don’t suppose I’ve truly read anything like this before. So wonderful to discover another person with some genuine thoughts on this subject matter. Seriously.. thank you for starting this up. This website is one thing that is needed on the internet, someone with a bit of originality.

  27. Hello just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Ie. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I thought I’d post to let you know. The design look great though! Hope you get the issue fixed soon. Cheers|

  28. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four e-mails with the same comment. Is there any way you can remove me from that service? Many thanks!|

  29. A fascinating discussion is definitely worth comment. There’s no doubt that that you ought to write more on this topic, it might not be a taboo subject but usually people don’t speak about such subjects. To the next! All the best.

  30. An impressive share! I’ve just forwarded this onto a colleague who has been conducting a little homework on this. And he actually ordered me dinner because I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanx for spending time to talk about this issue here on your website.

  31. Can I simply just say what a relief to find a person that genuinely understands what they’re talking about on the internet. You definitely understand how to bring a problem to light and make it important. A lot more people should look at this and understand this side of your story. I was surprised you’re not more popular given that you surely possess the gift.

  32. Hey would you mind letting me know which hosting company you’re utilizing? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot quicker then most. Can you suggest a good internet hosting provider at a fair price? Thank you, I appreciate it!|

  33. After looking into a handful of the blog posts on your site, I seriously appreciate your way of blogging. I book marked it to my bookmark webpage list and will be checking back in the near future. Please check out my web site too and let me know what you think.|

  34. Howdy just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Internet explorer. I’m not sure if this is a format issue or something to do with internet browser compatibility but I thought I’d post to let you know. The style and design look great though! Hope you get the problem solved soon. Cheers|

  35. Right here is the right site for everyone who hopes to find out about this topic. You realize so much its almost hard to argue with you (not that I actually will need to…HaHa). You definitely put a fresh spin on a subject that has been discussed for a long time. Wonderful stuff, just excellent.

  36. I’ve been browsing online more than 4 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the web will be much more useful than ever before.|

  37. I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all website owners and bloggers made good content as you did, the web will be a lot more useful than ever before.|

  38. Hello! Someone in my Facebook group shared this site with us so I came to look it over. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers! Terrific blog and brilliant style and design.|

  39. Hi! I could have sworn I’ve been to your blog before but after looking at many of the articles I realized it’s new to me. Regardless, I’m definitely happy I came across it and I’ll be book-marking it and checking back frequently.

  40. I must show thanks to the writer just for bailing me out of this type of difficulty. Because of surfing around through the online world and obtaining tricks which were not pleasant, I figured my entire life was over. Living devoid of the answers to the difficulties you’ve resolved all through your good guide is a crucial case, as well as the ones which may have in a negative way damaged my entire career if I hadn’t come across the blog. Your own personal ability and kindness in playing with everything was important. I don’t know what I would’ve done if I hadn’t encountered such a thing like this. I can also at this time look forward to my future. Thank you so much for the specialized and sensible guide. I will not think twice to recommend the website to any person who should have guidance about this subject.

  41. I have been exploring for a bit for any high-quality articles or weblog posts on this kind of area . Exploring in Yahoo I finally stumbled upon this website. Reading this information So i’m glad to exhibit that I’ve an incredibly good uncanny feeling I found out exactly what I needed. I such a lot unquestionably will make certain to don’t disregard this website and give it a look on a constant basis.

  42. Hello there, I do believe your website could be having web browser compatibility problems. Whenever I look at your site in Safari, it looks fine but when opening in IE, it has some overlapping issues. I simply wanted to provide you with a quick heads up! Other than that, wonderful website.

  43. Howdy! I could have sworn I’ve been to this site before but after browsing through some of the posts I realized it’s new to me. Anyways, I’m certainly happy I stumbled upon it and I’ll be bookmarking it and checking back regularly.

  44. Hi there! This post could not be written any better! Looking at this post reminds me of my previous roommate! He constantly kept preaching about this. I am going to forward this information to him. Pretty sure he’ll have a very good read. Thank you for sharing!

  45. Hey there! I’ve been following your weblog for some time now and finally got the courage to go ahead and give you a shout out from Austin Texas! Just wanted to say keep up the excellent work!|

  46. I absolutely love your site.. Great colors & theme. Did you create this amazing site yourself? Please reply back as I’m trying to create my very own blog and want to know where you got this from or just what the theme is called. Many thanks.

  47. Hello there, I do believe your blog could be having browser compatibility issues. Whenever I look at your site in Safari, it looks fine but when opening in IE, it has some overlapping issues. I just wanted to provide you with a quick heads up! Besides that, fantastic website.

  48. You’re so cool! I do not believe I’ve truly read through something like this before. So wonderful to find someone with a few genuine thoughts on this subject matter. Really.. many thanks for starting this up. This web site is something that’s needed on the web, someone with some originality.

  49. I have to thank you for the efforts you have put in writing this site. I really hope to check out the same high-grade blog posts by you in the future as well. In truth, your creative writing abilities has encouraged me to get my very own blog now ;)|

  50. Can I simply say what a relief to discover a person that really understands what they’re discussing online. You definitely understand how to bring a problem to light and make it important. More and more people have to look at this and understand this side of your story. I can’t believe you aren’t more popular since you surely possess the gift.

  51. I’m really enjoying the theme/design of your website. Do you ever run into any web browser compatibility issues? A number of my blog readers have complained about my blog not working correctly in Explorer but looks great in Safari. Do you have any ideas to help fix this issue?|

  52. I loved as much as you will receive carried out right here.

    The sketch is attractive, your authored subject matter stylish.
    nonetheless, you command get got an nervousness over that you wish be delivering the following.
    unwell unquestionably come further formerly again since
    exactly the same nearly very often inside case you shield this hike.

  53. Hi! I could have sworn I’ve been to this website before but after reading through some of the
    post I realized it’s new to me. Nonetheless, I’m
    definitely delighted I found it and I’ll be book-marking and checking back frequently!

  54. Hi, I do think this is an excellent website. I stumbledupon it 😉 I will revisit yet again since I book-marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

  55. Hello there! I simply want to give you a huge thumbs up for your great information you have got right here on this post. I will be coming back to your web site for more soon.

  56. Hello! This is kind of off topic but I need some guidance from an established blog. Is it hard to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about making my own but I’m not sure where to start. Do you have any tips or suggestions? Cheers|

  57. I think that is one of the such a lot vital information for me. And i’m happy studying your article. But want to statement on some basic issues, The website style is perfect, the articles is actually excellent : D. Good process, cheers|

  58. I don’t even know how I ended up here, but I thought this post
    was good. I don’t know who you are but definitely
    you are going to a famous blogger if you are not already ;
    ) Cheers!

  59. I seriously love your website.. Great colors & theme. Did you build this amazing site yourself? Please reply back as I’m wanting to create my own website and would love to learn where you got this from or what the theme is named. Thank you.

  60. After I initially left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I recieve 4 emails with the same comment. Is there an easy method you can remove me from that service? Many thanks.

  61. I blog often and I seriously thank you for your content. This article has really peaked my interest. I’m going to take a note of your blog and keep checking for new information about once per week. I opted in for your Feed too.

  62. Hey, I think your website might be having browser compatibility issues. When I look at your website in Firefox, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, amazing blog!|

  63. Howdy! This blog post could not be written much better! Reading through this post reminds me of my previous roommate! He always kept talking about this. I will send this post to him. Pretty sure he’s going to have a great read. Thank you for sharing!

  64. You are so interesting! I do not believe I have read a single thing like this before. So nice to discover another person with genuine thoughts on this topic. Really.. thanks for starting this up. This website is one thing that is needed on the internet, someone with a little originality.

  65. It’s the best time to make a few plans for the future and it is time to be happy. I have learn this put up and if I could I want to suggest you few interesting things or suggestions. Perhaps you can write subsequent articles referring to this article. I want to read more things approximately it!|

  66. Hey! Someone in my Facebook group shared this site with us so I came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Terrific blog and superb style and design.|

  67. Good day! I know this is kinda off topic but I was wondering
    if you knew where I could get a captcha plugin for my comment
    form? I’m using the same blog platform as yours and I’m having trouble finding one?
    Thanks a lot! adreamoftrains content hosting

  68. Having read this I thought it was extremely enlightening. I appreciate you taking the time and effort to put this information together. I once again find myself spending a significant amount of time both reading and commenting. But so what, it was still worthwhile.

  69. I just want to tell you that I am just beginner to blogging and site-building and honestly liked this web site. Almost certainly I’m planning to bookmark your site . You absolutely come with excellent articles and reviews. Thanks for sharing your webpage.

  70. You actually make it appear so easy along with your presentation but
    I find this topic to be actually one thing that I feel I’d by no means
    understand. It seems too complicated and extremely huge for me.
    I am having a look forward for your subsequent submit,
    I’ll attempt to get the grasp of it!

  71. Howdy! This post could not be written any better! Reading this post reminds me of my previous room mate! He always kept talking about this. I will forward this post to him. Fairly certain he will have a good read. Many thanks for sharing!|

  72. Howdy just wanted to give you a quick heads up and let you know a few of the images aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.|

  73. Hello would you mind sharing which blog platform you’re working with? I’m going to start my own blog in the near future but I’m having a hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something completely unique. P.S Sorry for being off-topic but I had to ask!|

  74. Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just too wonderful. I really like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it enjoyable and you still care for to keep it smart. I can’t wait to read much more from you. This is really a terrific web site.|

  75. I have been exploring for a little bit for any high quality articles or weblog posts in this sort of house . Exploring in Yahoo I finally stumbled upon this website. Reading this info So i’m happy to express that I’ve an incredibly just right uncanny feeling I found out exactly what I needed. I such a lot surely will make certain to don?t put out of your mind this site and provides it a look on a constant basis.|

  76. Hi, I do believe this is an excellent blog. I stumbledupon it 😉 I may return yet again since i have book marked it. Money and freedom is the best way to change, may you be rich and continue to guide other people.|

  77. It’s a shame you don’t have a donate button! I’d definitely donate to this fantastic blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this site with my Facebook group. Chat soon!|

  78. I’m very happy to find this website. I need to to thank you for your time for this fantastic read!! I definitely really liked every bit of it and i also have you saved as a favorite to see new stuff on your blog.|

  79. I loved as much as you will receive carried out right here. The sketch is tasteful, your authored material stylish. nonetheless, you command get bought an impatience over that you wish be delivering the following. unwell unquestionably come more formerly again since exactly the same nearly a lot often inside case you shield this increase.|

  80. Hola! I’ve been following your weblog for some time now and finally got the bravery to go ahead and give you a shout out from Humble Texas! Just wanted to mention keep up the great job!|

  81. Today, while I was at work, my cousin stole my apple ipad and tested to see if it can survive a forty foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is totally off topic but I had to share it with someone!|

  82. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a little bit, but instead of that, this is fantastic blog. A great read. I’ll definitely be back.|

  83. Wonderful work! That is the type of info that are supposed to be shared across the internet. Shame on the seek engines for no longer positioning this submit higher! Come on over and visit my website . Thanks =)|

  84. I뭢 impressed, I have to admit. Rarely do I come across a blog that뭩 equally educative and interesting, and let me tell you, you’ve hit the nail on the head. The issue is something which not enough folks are speaking intelligently about. I’m very happy that I found this during my hunt for something regarding this.

  85. It’s a shame you don’t have a donate button! I’d most certainly donate to this excellent blog! I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to brand new updates and will talk about this site with my Facebook group. Chat soon!|

  86. Hi there! This blog post could not be written any better! Reading through this post reminds me of my previous roommate! He always kept talking about this. I will send this post to him. Pretty sure he’s going to have a good read. Many thanks for sharing!|

  87. The other day, while I was at work, my cousin stole my apple ipad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My apple ipad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!|

  88. With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My website has a lot of completely unique content I’ve either written myself or outsourced but it appears a lot of it is popping it up all over the internet without my authorization. Do you know any methods to help reduce content from being ripped off? I’d truly appreciate it.|

  89. Howdy this is kind of of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!|

  90. Hi there! This post could not be written much better! Looking through this post reminds me of my previous roommate! He constantly kept talking about this. I’ll forward this information to him. Fairly certain he’s going to have a very good read. Thank you for sharing!|

  91. You could certainly see your enthusiasm within the article you write. The sector hopes for even more passionate writers such as you who are not afraid to say how they believe. At all times follow your heart.|

  92. you are in point of fact a just right webmaster. The site loading velocity is incredible. It seems that you’re doing any distinctive trick. Furthermore, The contents are masterpiece. you have performed a magnificent task on this matter!|

  93. You have made some decent points there. I checked on the web for additional information about the issue and found most individuals will go along with your views on this web site.|

  94. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why waste your intelligence on just posting videos to your weblog when you could be giving us something informative to read?|

  95. Hello there, just became alert to your blog through Google, and found that it’s truly informative. I’m gonna watch out for brussels. I’ll appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!|

  96. Undeniably imagine that which you stated. Your favorite justification appeared to be at the internet the simplest thing to understand of. I say to you, I definitely get annoyed while other people think about worries that they plainly do not know about. You controlled to hit the nail upon the highest as neatly as defined out the whole thing with no need side effect , other folks can take a signal. Will likely be back to get more. Thank you|

  97. I am extremely inspired along with your writing talents as smartly as with the structure on your blog. Is that this a paid subject matter or did you modify it yourself? Either way keep up the excellent quality writing, it is uncommon to look a nice weblog like this one nowadays..|

  98. Attractive portion of content. I just stumbled upon your website and in accession capital to say that I get actually loved account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access persistently rapidly.|

  99. Hi, Neat post. There is an issue along with your website in web explorer, could check this? IE still is the marketplace chief and a huge portion of other people will omit your magnificent writing because of this problem.|

  100. Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your website? My website is in the exact same area of interest as yours and my users would definitely benefit from a lot of the information you present here. Please let me know if this okay with you. Thanks!|

  101. I’ve been surfing online greater than 3 hours these days, yet I by no means found any interesting article like yours. It’s beautiful worth enough for me. In my opinion, if all webmasters and bloggers made just right content as you probably did, the net can be much more helpful than ever before.|

  102. What i do not realize is if truth be told how you are no longer actually much more well-favored than you might be now. You’re very intelligent. You realize therefore considerably when it comes to this topic, made me in my view believe it from so many varied angles. Its like men and women don’t seem to be involved until it is one thing to do with Girl gaga! Your own stuffs excellent. At all times take care of it up!|

  103. Its such as you read my thoughts! You appear to grasp a lot approximately this, like you wrote the ebook in it or something. I feel that you simply could do with some to power the message house a little bit, however other than that, that is fantastic blog. A great read. I’ll certainly be back.|

  104. Hey there! I just want to give you a big thumbs up for your excellent information you have right here on this post. I’ll be coming back to your web site for more soon.|

  105. Hi there, simply became aware of your weblog thru Google, and located that it’s truly informative. I’m going to be careful for brussels. I will appreciate when you continue this in future. Many other people will be benefited from your writing. Cheers!|

  106. certainly like your web site but you need to take a look at the spelling on several of your posts. Many of them are rife with spelling problems and I find it very troublesome to inform the reality nevertheless I will surely come back again.|

  107. Hello there, just became aware of your blog through Google, and found that it’s really informative. I’m going to watch out for brussels. I’ll be grateful if you continue this in future. Numerous people will be benefited from your writing. Cheers!|

  108. Greetings from Ohio! I’m bored to death at work so I decided to browse your website on my iphone during lunch break. I enjoy the knowledge you present here and can’t wait to take a look when I get home. I’m amazed at how fast your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyways, awesome site!|

  109. Pretty nice post. I simply stumbled upon your weblog and wished to say that I’ve truly enjoyed browsing your blog posts. In any case I will be subscribing in your rss feed and I hope you write once more very soon!|

  110. First of all I want to say terrific blog! I had a quick question in which I’d like to ask if you don’t mind. I was interested to find out how you center yourself and clear your head prior to writing. I have had a hard time clearing my thoughts in getting my thoughts out there. I do enjoy writing however it just seems like the first 10 to 15 minutes are wasted simply just trying to figure out how to begin. Any recommendations or tips? Appreciate it!|

  111. Admiring the commitment you put into your website and in depth information you offer. It’s nice to come across a blog every once in a while that isn’t the same old rehashed information. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.|

  112. I was suggested this website by my cousin. I’m not sure whether this post is written by him as nobody else know such detailed about my difficulty. You are amazing! Thanks!|

  113. You’ve made some good points there. I looked on the net to find out more about the issue and found most individuals will go along with your views on this web site.|

  114. you’re truly a excellent webmaster. The site loading pace is amazing. It seems that you are doing any unique trick. Also, The contents are masterpiece. you have performed a wonderful activity on this matter!|

  115. I simply couldn’t depart your web site before suggesting that I extremely loved the usual info an individual provide to your visitors? Is gonna be back continuously in order to inspect new posts|

  116. Hey there I am so excited I found your weblog, I really found you by error, while I was looking on Digg for something else, Regardless I am here now and would just like to say thanks a lot for a incredible post and a all round exciting blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have saved it and also added your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the fantastic work.|

  117. Wow, amazing weblog layout! How long have you been blogging for? you made blogging look easy. The overall glance of your site is magnificent, as smartly as the content!

  118. Hi there, simply changed into alert to your blog thru Google, and located that it’s truly informative. I’m gonna watch out for brussels. I will appreciate should you continue this in future. Many other people might be benefited from your writing. Cheers!|

  119. Link exchange is nothing else however it is only placing the other person’s weblog link on your page at suitable place and other person will also do same in support of you.|

  120. I like the valuable information you provide in your articles. I will bookmark your weblog and check again here frequently. I am quite certain I will learn many new stuff right here! Best of luck for the next!|

  121. Thanks for ones marvelous posting! I actually enjoyed reading it, you can be a great author.I will ensure that I bookmark your blog and will eventually come back later in life. I want to encourage you to ultimately continue your great work, have a nice day!|

  122. Thanks , I’ve just been looking for info approximately this topic for a long time and yours is the greatest I’ve found out till now. But, what about the bottom line? Are you certain about the source?|

  123. Hello! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having problems finding one? Thanks a lot!|

  124. Heya this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!|

  125. Very good site you have here but I was curious about if you knew of any message boards that cover the same topics talked about in this article? I’d really like to be a part of online community where I can get comments from other knowledgeable individuals that share the same interest. If you have any suggestions, please let me know. Cheers!|

  126. Nice post. I used to be checking continuously this blog and I am inspired! Extremely useful info particularly the closing phase 🙂 I take care of such information a lot. I was seeking this certain info for a very lengthy time. Thank you and best of luck. |

  127. Woah! I’m really loving the template/theme of this site. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between superb usability and visual appearance. I must say that you’ve done a excellent job with this. Additionally, the blog loads extremely fast for me on Chrome. Excellent Blog!|

  128. I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come further formerly again as exactly the same nearly very often inside case you shield this increase.|

  129. We’re a group of volunteers and starting a new scheme in our community. Your web site offered us with useful info to work on. You’ve performed an impressive activity and our whole community can be thankful to you.|

  130. It’s actually a nice and useful piece of information. I’m glad that you just shared this useful information with us. Please stay us up to date like this. Thanks for sharing.|

  131. I was curious if you ever thought of changing the structure of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or two images. Maybe you could space it out better?|

  132. What’s Going down i am new to this, I stumbled upon this I’ve discovered It absolutely useful and it has helped me out loads. I am hoping to give a contribution & aid different customers like its aided me. Good job.|

  133. I’m really enjoying the design and layout of your website. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a designer to create your theme? Excellent work!|

  134. Undeniably believe that which you said. Your favorite justification appeared to be on the internet the easiest thing to be aware of. I say to you, I certainly get irked while people consider worries that they plainly do not know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people can take a signal. Will likely be back to get more. Thanks|

  135. Hi there! I could have sworn I’ve been to this website before but after looking at many of the posts I realized it’s new to me. Nonetheless, I’m certainly pleased I discovered it and I’ll be bookmarking it and checking back frequently!|

  136. Hi there! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thank you!|

  137. I was recommended this web site through my cousin. I’m no longer sure whether or not this publish is written by way of him as nobody else recognize such detailed about my problem. You are amazing! Thanks!|

  138. Hello! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My site looks weird when browsing from my iphone 4. I’m trying to find a template or plugin that might be able to fix this issue. If you have any recommendations, please share. Cheers!|