Studio711.com – Ben Martens

Ted’s Woodworking Scam

tedswoodworkingThe internet is missing something like Amazon for woodworking plans. There should be a site that hosts plans from various authors and has reviews from people who have purchased the product. There are plenty of tiny sites, but no master collection.

That allows scammers like Ted’s Woodworking to step in. They have collected some freely available plans, stolen a bunch of plans that they don’t own, and then packaged it all up into one bundle that you pay for. It’s sad and frustrating that these guys can somehow get away with this. Many of the major wood magazines have done articles about this being a scam, but I’ll do my part by announcing it here too. Here’s a great article showing all the companies that Ted has stolen from and Steve Ramsey has an older video about it. This has been going on for a very long time.

If you’re looking for great plans, check out these sites which have a mix of free and paid plans:

There is so much awesome content out there, and much of it is free anyway. Don’t perpetuate the scams.

Childhood Cars

I’ve been spending a lot of time dreaming and learning about my potential next vehicle purchase (TRUCK!) and it got me to thinking about all the vehicles I’ve owned over the years and the cars that Mom and Dad have owned. I asked Mom to dig up photos of all the cars they owned together (until I left the house) and here’s the list:

1973 Ford Gran Torino Sport
Dad loved this car. He actually kept it until probably the late 80s though it didn’t run at that point. He gave it to a neighbor who restored it.
momdad_torino1978 Ford Mustang II
I don’t remember this car. The only thing I remember about this car is a story Mom and Dad tell about driving through Nevada (?) and it was so hot that it felt like being in an oven.
momdad_mustang1979 Ford LTD
This is the first car that I remember. Dad used to hold me on his lap and let me drive down our quarter-mile long driveway in this car. I didn’t know it until Mom sent over the info for this post, but this is the only car that they purchased from a used car lot. A couple others were used cars as well, but those were purchased from friends and relatives.
momdad_ltd1981 Mercury Grand Marquis
This car belonged to Great Grandpa Hinkle. Mom and Dad bought it from Great Grandma after Great Grandpa passed away. The only thing that I remember about this car was that a bottle of acid for the pool accidentally spilled on the floor behind the drivers seat and ate through the floor mat. Oops.
momdad_marquis
1989 Ford Taurus
I have a ton of memories about this car. For one thing, it’s the first car that I remember them purchasing. I was so excited about how “small” it was. I remember doodling the dashboard layout while sitting in Miss Loescher’s class. And this was the car that I drove to high school. By the time I got it, some of the paint was starting to flake off the gray part on the bottom and there was a little rust on the maroon parts. I tried to grind off the rust and repaint both parts. It wasn’t a great idea.
momdad_taurus1991 Ford Probe
Dad and Mom bought this from Uncle Mark who works for Ford (which explains all the Fords…) and what a cool car it was! It came with a stain on the floor in the backseat from where cousin Ryan had accidentally spilled an orange pop. I spent a ton of time in this car as well. In the photo you can see me driving it to prom. I took this to college for about three of my years at Purdue and drove it during my internships at John Deere. I got over 40mpg from it! It was also the start of my love for manual transmissions. I started driving this around 1999 and drove a manual from the until now.
momdad_probe1995 Ford Taurus
Dad and Mom liked the first maroon Taurus so well that they bought another one six years later.
momdad_taurus951999 Mercury Sable
And last but not least (while I was living there) is the Mercury Sable. This one was extra fancy. It had leather seats and a six disc CD changer in the trunk.
momdad_sableMom, thank you for finding all this information!

Forza 6 Review

forza6My gaming time has dwindled to almost zero, but the Forza series is still going strong in my house. Forza 6 launched in September and I jumped in. I was unimpressed with the changes in Forza 5, but 6 really is a great step forward. Here are my bulleted impressions:

  • The visuals are incredible, but you need to hit pause to notice all the details. You should be focusing on your driving, not watching blades of grass whiz by.
  • The addition of nighttime and rain modes adds a lot of challenge. My only complaint is that rain mode is REALLY wet. There are huge puddles of standing water around the track and they realistically change from lap to lap so it can be a bit of a crap shoot.
  • The game has always been very light on story/guidance but I felt like 5 was pretty bad and 6 regains some ground.
  • The AI is fantastically good. One of the frustrations of racing up through the pack has always been that AI cars will be super aggressive (or just dumb.) Unless you’re being ridiculous, the AI does an excellent job of staying out of your way in this version of the game. (DrJeffS, is that your code? If so, thank you!)

And of course, if you had anybody a piece of software, they’ll enjoy it for 5 seconds before spouting off a list of feature requests.

  • I can’t find any way to get updates on how many seconds ahead or behind my nearest competitors are. All I get is a display about how many feet ahead or behind they are. Really? Who cares about feet. I need time. The only situation where distance is useful is when I’m very close to another car. It helps me know if someone is right beside me without looking over.
  • Forza 6 makes it easier to see the leaderboards after a race, but it’s still not as good as it used to be. As soon as I finish a race, I want to see the top time for the track, my time for the track, what rank that is and what percentile I’m in. I love the thrill of posting a top 50 or top 100 time!
  • You start every race mid-pack. Why not use my Drivatar data to pre-qualify me and give me a better starting spot? I’d probably crank the difficulty up to max if I didn’t have to pass a dozen cars just to get to the front. It’s fine if you don’t want to put me in the #1 spot, but at least let me get in the top 2 or 3.
  • When I was doing go kart racing around the turn of the century (how’s that for making me feel old?), we had a system on the kart that would map out the track based on gyros and overlay a bunch of stats like when you were on the gas or brake, etc. You could compare your lap times and look at characteristics that might have led to those lap times. Forza has all that data and more! Give me a screen where I can see something like that and maybe even have an AI coach that will point out where you could gain time.

And then there are some ridiculous/futuristic dreams:

  • Imagine this game in virtual reality. I don’t care too much about VR, but I would buy a VR setup just to play Forza. I already play on a 110″ screen, but it would be incredible to be able to look around by turning your head while having a full field of view. Couple that with a full driving rig (seat, steering wheel, pedals, etc) and you’re closer than ever to the real thing.
  • The tracks in the game are great, but we have all this real-world map data available. What if you could pick a car and tear off on streets that you drive every day?! Obviously the scenery would be difficult to match exactly, but if you just got the curves and elevation changes right, I’d have a blast. Yes, I know that Forza Horizon is an open world game, but I want to drive on streets that I know. There are some roads that where I’ve always dreamed about setting up a road course. This would be the way to make it happen legally and safely with unlimited budget. Maybe one of the PC racing games has some sort of feature/hack to make this work. I should look into it…

If you love racing simulators, you probably already own this so I don’t have to tell you that it’s worth your money. In Forza 6, I finally feel like the graphics, physics and audio are so perfectly tuned, that any improvements will probably not be noticeable. I’m happy to be proven wrong, but I’ll also be happy to see how the series can branch out into other areas (like the driving coach or VR?) to keep us buying the next versions.

Thank you Forza team!

Fantasy Football – Week 7

2015_week7_lamarmillerThe 49ers and the Seahawks came into the game with the same record, but the Seahawks played like the dominant team. It was nice to see the offense working and Lynch getting some good carries. Both defenses put on a clinic showing how to rush through porous front lines. The win didn’t inspire a ton of confidence, but there was no fourth quarter collapse so that’s something. Here are some stats which further my belief that they won’t make the playoffs:

  • The Seahawks rank 30th in drives that result in first downs or touchdowns.
  • They rank dead last in touchdowns per red zone appearance.
  • They are last in offensive line pass protection.

All of these stats come from footballoutsiders.com. They have tons of statistics and you can lose a lot of time digging through them and having fun.

In our league, my streak was almost ended by Andy. It came down to the final plays of Monday night, but I eeked out another win. Next week I have a tough game against Dad to tie Micah’s 8 game winning streak record. Dad and Logan won their games this week too and kept their tie for second place. For a while it was looking like the surprise late scratch of Jeremy Maclin from Austin’s roster might lose the game for him but Logan had enough points that Austin would have needed more than just that one change to win. After last year’s massively tied leaderboard, we have a pretty stretched out set of teams this year. We’re only halfway to the cutoff for the playoffs so a lot can still happen.

In this week’s power rankings, Andy jumped up an impressive three spots to claim the fourth slot. In weeks 5 and 6 he was in last place so he’s making a strong comeback.

1. Ben
2. Logan
3. Dad (+1)
4. Andy (+3)

Now on to the weekly awards.

This Week Season All-Time
Highest Team Score Dad had 138.57 Tim 200.51 (Week 3) Tim 200.51 (2013)
Lowest Team Score Luke had 71.52 Austin had 64.70 (Week 5) Luke 47.01 (2011)
Biggest Blowout Jim beat Luke by 49.27 Ben beat Austin by 68.23 (Week 4) Luke beat Andy by 113.02 (2010)
Closest Win Ben beat Andy by 2.46  Was Austin beat Jim by 2.49 (Week 2) Jim beat Ben by 0.12 (2012)
Highest Scoring Player Lamar Miller had 37.10 for nobody Aaron Rodgers had 44.92 for Tim (Week 3) Peyton Manning had 60.28 for Andy (2013)
Longest Active Winning Streak Ben has a 7 game winning streak Was Ben had a 6 game winning streak (Week 6) Micah had an 8 game winning streak (2011)
Longest Active Losing Streak Austin has a 5 game losing streak Was Luke had a 5 game losing streak. (Week 5) Kyle had a 14 game losing streak (2011)

Noel Sign

Tyla showed me a Christmas decoration on Etsy. It was a sign that said NOEL and was made out of reclaimed wood with a wreath for the O. Price? $50. I started adding up the cost of building it myself and I figured it was only the cost of the wreath since I already have plenty of scrap wood.

Tyla picked out a wreath and in just over an hour, I knocked out all the letters. The N is made from the fence at the house where Tyla grew up, the E is made from an old dining table that Tyla kept for a long time in hopes of refinishing (I ended up using it as oak lumber), and the L is from the palette that my band saw came on.

While we don’t get any real credit for the design, I’m really happy with how this turned out!

noelsign

Church Surveillance System

amcrest1080p8chI’m the volunteer IT guy at church so they came to me when they wanted to install a camera surveillance system. I have a DIY system at home that works pretty well, but for church, I wanted something that “just works” and doesn’t require a geek to operate it.

I ordered the following:

A couple Saturdays ago, I met DaveK and LoganB at church to do the install. It’s not very complex. You just decide where you want the cameras, where you want the DVR, and then you run wires to connect them. I’d say about 90% of the project was just running cables around. Yes, there are wireless systems but wired is a lot more reliable at this point. Plus you don’t have to worry about powering a wireless cameras. The cables carry both video and power.

I was really impressed by the quality of the cameras. Those eight cameras give us good overage over most of the church and the entrances. Even with it cranked up to record all 8 cameras 24/7, we still get over two weeks of storage on the DVR.

We were done in about four hours, and by the end I was itching to upgrade to some better cameras at home because these cameras at church look so nice!

WeMo Light Switch Review

wemolightswitchI have a pretty long checklist of things I do when we leave our house and one of them is setting up a few light timers. But if you watched Home Alone, you know that simple light timers are pretty obvious to burglars.

I have tried a couple more complex options, and the latest one is the WeMo light switch from Belkin. They have a variety of products like this but they all have WiFi built in which means you can control them from a variety of devices.

I installed one in our house and everything was really simple to get going. The hardest part was that they only support Android and iPhone. Ken had loaned me an older Android device but it wasn’t able to run the software so he came through again and loaned me Galaxy S3. That worked fine and setup was a breeze. You basically put the phone on the same temporary WiFi network as the light switch and then the phone passes along the regular house WiFi credentials so the light switch can get on the network with all your other devices.

From there you can schedule the light switch from your phone or from the IFTTT website. Side note, if you haven’t played with IFTTT, it’s fun to check out. IFTTT stands for “If This Then That” and they are positioning themselves as a way to get more value out of your Internet of Things devices. For example, I set up a “recipe” that says “If I hold down my WeMo light switch for 5 seconds, call my phone.” (It’s a convenient way to find a lost phone.) Or maybe you want it to turn on the house lights when you get close to home, turn down the heat when you leave, or flash the lights when you get to your Fitbit step goal.

WeMo is a nice way to get into home automation without making a big mess of your house or having to explain it to your house guests. This light switch is still a regular light switch. You don’t have to know anything about it to work it, but it has a bunch of extra capabilities that I can use if I want to geek out a bit.

The one complaint is that this only works with lights that have a single switch attached to them. They don’t (yet) have a solution for 3-way circuits. Hopefully that comes because it would be really nice this on some of our 3-way circuits.

You can pick this up from Amazon for $37.

Planes For Charity

During the month of October, the Makers Care group is encouraging makers to creating a plane of any kind to raise awareness (and money) for Make A Wish. Steve Ramsey posted some plans along with a video. For every plane we make, Steve Ramsey will donate $5 and it will be matched by MicroJig.

I used some scrap walnut and cherry to make two of the planes. It was my first attempt at making toys. They came out reasonably well but even this small project taught me a lot. My next project is probably going to be a much more complex toy for Elijah so I’m glad I had a smaller warm-up project to get some of the learnings out of the way.

You can find more information about this charity drive at makerscare.com. You still have time to build your own! It doesn’t have to be done with wood. ANY plane will qualify and you can look through the gallery to see some of the ideas people have come up with.

makerscareplanes

Fantasy Football – Week 6

2015_week6_staffordThe Seahawks. Ugh. The offense and defense actually looked ok-ish until the fourth quarter. The flea flicker play was one of the best plays we’ll see all season.

Congrats to Luke! He’s on the board with his first win and through the magic of our playoff system, he’s still in the game along with everyone else. Andy gets kudos for starting a perfect roster. My improbable run continues and I now have a two game lead. Something about “farther to fall” comes to mind. Dad and Logan are tied for second with Andy in fourth. But there’s a long way to go before the playoffs.

Power Ranking:

1. Ben
2. Logan
3. Tim (+1)
4. Dad (+1)

Now on to the weekly awards.

This Week Season All-Time
Highest Team Score Ben had 165.00 Tim 200.51 (Week 3) Tim 200.51 (2013)
Lowest Team Score Austin had 96.52 Austin had 64.70 (Week 5) Luke 47.01 (2011)
Biggest Blowout Ben beat Tim by 30.83 Ben beat Austin by 68.23 (Week 4) Luke beat Andy by 113.02 (2010)
Closest Win Dad beat Jim by 21.17 Austin beat Jim by 2.49 (Week 2) Jim beat Ben by 0.12 (2012)
Highest Scoring Player Matthew Stafford had 41.90 for Dad Aaron Rodgers had 44.92 for Tim (Week 3) Peyton Manning had 60.28 for Andy (2013)
Longest Active Winning Streak Ben has a 6 game winning streak Was Ben had a 5 game winning streak (Week 5) Micah had an 8 game winning streak (2011)
Longest Active Losing Streak Austin has a 4 game losing streak Luke had a 5 game losing streak. (Week 5) Kyle had a 14 game losing streak (2011)

Cloud Computing Job Description

datacenter(Note: I generally try to avoid specifically mentioning my company name because then I get picked up by search engines and news articles and incorrectly quoted as an official company resource. Let me be clear that none of this is an official company statement. I’m just explaining things from my current, personal viewpoint.)

I’ve worked in some interesting groups in Microsoft. The most recent was probably the easiest to explain. I’d just tell people to go to powerbi.com and they could either watch a couple videos or even sign up for a free account. Now I’ve made the switch to Azure Compute and I’m in more of a data scientist role so I thought I’d take some time to explain what that all means.

Azure and Cloud Computing
Azure is Microsoft’s cloud offering. It’s a direct competitor to Amazon Web Services (AWS). It’s hard to know who is bigger because these companies don’t publish lots of numbers, but it’s probably safe to assume that AWS has more customers than Azure. Watch for that to change in the future though. Azure is growing by leaps and bounds.

That’s great, but what is “the cloud”? In the past, businesses have operated their own data centers. It’s generally a building full of racks and racks of computers with blinky lights and cables all over the place. Each computer is specially built for a special purpose and maybe there’s an identical one sitting right next to it in case the first one fails. There is a huge overhead cost of the building (including cooling, electricity, maintenance, etc) as well as the need to amortize the cost of all the equipment over many years. Companies often end up running on old equipment because they’re still trying to pay it off. And oh yeah, even if you can get a datacenter running smoothly and paying for itself, if you need to be concerned about compliance, certifications and international law, be prepared to create a new data center in a variety of countries or even in specific countries. There are all kinds of laws that say, for example, you cannot move user data out of Europe if it was created there. How’s that going to work if your only datacenter is in the United States? There have been huge international changes in this area after all the Snowden revelations. And oh yeah, even if you do somehow manage to build out a global network of datacenters, some countries won’t let you do business there unless they run the datacenter themselves! You don’t even get a key to the building that you paid to construct. It quickly becomes a nightmare to manage on your own.

Cloud computing changes that whole model. Microsoft, Amazon, and others are building enormous data centers around the world. Instead of designing and buying all of your own equipment, you just rent time from the provider. In Microsoft’s case, that is the Azure service. There are many different products inside of the Azure world, but the basic premise is that you no longer need to think about the physical hardware. You just tell Microsoft what reliability and scalability you want. Do you want to store data in one part of the world but have it automatically mirrored on the other side of the world? Click a box. Do you want to change from using a single CPU machine to one with 16 CPUs? Click a box. Do you want to expand from 10 computers to 1000? Click a box. Or you can even completely ignore what kind of computer is being used and just publish your web application to Azure. Azure will then help you automatically scale based on load and automatically failover when underlying hardware has issues. It’s a big mind shift and it’s taking time for some companies to wrap their heads around it. At this point you basically have people in the old mindset who are still running their own data centers and are trying to pay off the cost over 10-20 years while their competitors are using the latest cloud technology and are just paying for what they use. Cloud computing costs a fraction of what a full, custom datacenter would cost and you’ll get eaten for lunch if your company doesn’t switch over because your competitors will be running so much faster and cheaper than you can.

Azure Compute
I’m in the “Azure Compute” team. It’s one of the fundamental building blocks of Azure. This team provides the virtual computers directly to customers and also to all of the other Azure products. If you need computing power in Azure, it comes through this team. As an example, there is a virtual machine in Azure hosting the MySQL database that powers this website.

Data Scientist
And finally, my title has changed from Software Engineer to Data Scientist. The “data science” term is a buzzword right now and I always ask people to define it when they use it because everyone means something different. But very generally, what it means on this team is that we take all of the telemetry data that we get from the system and we dig through it, analyze it, and run machine learning algorithms on top of it to find problems and make sure our customers are happily getting what they pay for. There’s also a lot of “data engineering” thrown in because in order to analyze petabytes of information, you have to do some serious work to get all that data moved into the right systems and curated into a format that makes sense. And once you get it all working, you have to keep it working.

This area of computer science has been around for a long time but it’s getting really hot right now. Technology has advanced to the point where storage and computing power are almost free (because of cloud computing) and everything around us is logging data. Depending on which report you read, the total amount of data on the planet doubles every year or two. And the rate at which it doubles is rapidly increasing. All of this data on it’s own is pointless so it’s the job of people like me to dig through it and extract actionable information and value from it. It’s an exciting area of the field and I’m really happy to be doing it for Microsoft Azure!