Studio711.com – Ben Martens

Delicious Bookmarks

For the last 11 years, I’ve been storing all of my internet bookmarks on a site called delicious.com. When you save a bookmark, you associate a bunch of words (tags) with it and then you can easily search for bookmarks via the tags again later. For example, if I want to see all the bookmarks that I tagged with “map”, I just go to https://del.icio.us/bwmartens/map.

Unfortunately the site seems to be dying. Yahoo acquired it in 2005 and it was doing very well until Yahoo went down the tubes. Ownership has changed a few times since 2011 and I’m worried that some day soon it’s just going to disappear. They got rid of the delicious.com domain and are now only available under their original domain: del.icio.us. That broke a lot of the apps and extensions that had been built up around the site.

The biggest concern to me was that their export functionality was gone. So the 2600+ bookmarks I had saved there were in a black hole. I need very few of those but I regularly use it to pull up old bookmarks with solutions to various problems, especially for issues I encounter at work. So I set off on a journey to figure out how to get the bookmarks exported by myself. That proved to be tricky because their API is now shut down. I couldn’t even write my own app to export the bookmarks.

I came up with two ideas:

  1. The pages of bookmarks are easily accessible via this URL format: https://del.icio.us/bwmartens?&page=2 so I could download each page and then write a program that would convert the raw HTML of the bookmark list into something readable by another app. I actually did download all the pages since it was pretty simple. curl.exe is a great command line tool for downloading HTML and I quickly wrote a batch file that downloaded all 200+ pages of HTML. At least I had something in case it died the next day.
  2. I eventually found a Chrome browser extension (Delicious Bookmark Bar Sync 1.1) that still worked and would let me export my bookmarks. It ended up saving them into the Chrome bookmark list (each tag becomes a folder) which isn’t ideal, but it is possible to export bookmarks from Chrome so again, at least I have something.

Now that I know I have a fairly easy way to export my bookmarks periodically, I’m still using Chrome. This doesn’t seem to be a very popular product category anymore so I haven’t found a lot of other options. Google Bookmarks is a similar service but they don’t allow you to bulk import bookmarks. That’s such an obvious feature that it makes me wonder if Google is going to kill off that product some day too.

If you have a good bookmark tagging solution, please shoot me a note!

New Media

I probably get 3/4 of my video entertainment from YouTube. There is so much incredible content being produced. Not only is it a great way to learn stuff and be entertained, but it’s fun to be able to interact with the content producers too. When is the last time your favorite TV star replied to your tweet, liked your Instagram photo, thanked you by name in their book or sent you a t-shirt in the mail? All of those things have happened to me in the last couple months from content producers on YouTube.

The latest one is a t-shirt that Bob Claggett from I Like To Make Stuff sent to thank me for my support. Well thank YOU Bob! It’s so much fun to interact with the same people who are providing my evening entertainment, and it feels much more rewarding to support these people than to give money to random Hollywood people.

I’m not saying that everybody should stop watching standard TV/movies and watch YouTube creators, but if you are at all interested in doing some of that, there is a LOT of good stuff to watch. Here are some of my favorites:

If you like a YouTube creator, one of the best things you can do to help them out is clicking that Subscribe button! And most of these people have Patreon accounts too if you want to contribute a buck or two directly to them every month.

2016 Fantasy Stats

I’m a data nerd and I love to dig into the fantasy stats a little deeper. Here are some records and stats from this season:

  • Austin had the most points this season from players that he drafted (1608.14). Tim had the least (1055.46).
  • Tim had the most points from players acquired after the draft (627.62). Luke had the least (76.1).
  • Logan made the most roster moves (37) and ended up first. Luke made the least (2) and ended up last. Hmm… the 37 roster moves by Logan were the most we’ve ever seen in one season. And the 2 moves by Luke were the least we’ve ever seen.

I did a quick calculation to see if the number of roster moves is correlated with your finishing rank. It isn’t correlated, but the average number of roster moves for teams that finish in 1st place (16) is slightly higher than the average (13) over all our previous seasons combined.

Dad asked for a rundown of our average finishes. I went back through 2012 which is when we started having the current group of teams and here’s what I came up with.

Team Average Finish Worst Finish Best Finish
Logan 2.4 6 1
Ben 3.2 4 1
Austin 3.8 8 1
Andy 4.2 7 2
Jim 5 8 2
Tim 5.2 7 3
Dad 6 8 3
Luke 6.2 8 5

And finally, here are the top players in the league for each position:

Player Position Points Owner
Aaron Rodgers QB 460.02 Ben
Matt Ryan QB 423.46 Ben
Drew Brees QB 406.32 Austin
Antonio Brown WR 258.96 Logan
Jordy Nelson WR 256.2 Andy
Mike Evans WR 256.1 Dad
David Johnson RB 367.8 Andy
Ezekiel Elliott RB 309.4 Ben
Le’Veon Bell RB 279.9 Austin
Travis Kelce TE 180.5 Luke
Kyle Rudolph TE 167.5 Tim
Greg Olsen TE 167.3 Andy
Matt Bryant K 178 Free agent
Justin Tucker K 175 Logan
Caleb Sturgis K 149 Free agent
Kansas City DEF 207.86 Austin
Minnesota DEF 193.89 Free agent
Philadelphia DEF 177.34 Dad

 

Wooden Blocks

Tyla found some big wooden blocks and thought it might be fun for Elijah’s Christmas list. I balked at the $130 price tag and said “That’s ridiculous. I could build that for $30.” I now suspect that I fell right into her trap. Well played.

I found a “unit block” standard size of wood blocks that dates back to the early 1900s. That seemed good enough for me. As that Wikipedia link will tell you, “A unit block is 5.5 inches long, 2.75 inches wide, and 1.375 inches thick.” I used that as my base and made a couple variations on that block size. Figuring out how much wood to buy turned into a bit of a mind bender, but I ended up with the following block dimensions: 4x2x1, 2x2x2, 2x2x1 and 8x2x1 (where 1 = 1.375″).

I wanted to use cheap wood but I decided to get poplar from the wood dealer instead of using pine from Home Depot. The prices are about the same, but the poplar is a lot more stable than the wet/warped pine boards at Home Depot. I bought a lot of 6/4 (1.5″ thick) wood for most of the blocks and then a couple feet of 12/4 (3″ thick) for the cubes.

After doing this project, I actually recommend it if you are just getting started with milling your own lumber. Getting all of the blocks to be exactly the same size is a great challenge.

That part went pretty quickly and then it was a LOT of time at the sander. I already have 80 grit paper for my stationary belt sander, but I also picked up 150 grit. That sped up the process quite a bit.

If I ever do this again, I’ll do a couple things differently:

  • If I was really shooting for those exact final dimensions as specified in the standard, I should have made the blocks SLIGHTLY thicker when I was cutting them to account for the losses during sanding. Poplar is pretty soft wood so it sands easily.
  • I ran everything through a round over bit between cutting the blocks and sanding them. That was a waste of time as the sanding removed most of the roundover. I should have either just done it by hand with the sander or maybe used the roundover bit at the very end (with more touchup sanding on the edges after the router bit was done.)

Because I cut things a little too closely when trying to figure out which boards would give me the least amount of waste, I didn’t end up with as many blocks as I planned, but Elijah couldn’t care less. He loves these and they’ve been getting regular use.

 

RumFriday.com

Take a second and check out rumfriday.com. Ha! That’s right! I finally own it.

What is Rum Friday? It’s pretty complicated. See if you can stay with me here: you drink rum… on Friday. Why? Umm… why not?

I don’t have any big plans for the domain name, but I’m happy to add it to the collection. I should have bought it years ago when I first looked but I delayed and then someone snagged it. They finally let it go and I anxiously waited through the period between their last payment and it being released to the general populace again.

So for now it just points to this blog along with these other domains:

  • benmartens.com
  • benandtyla.com
  • martensfamily.net
  • ctrlaltben.com
  • elijahmartens.com (points to Elijah’s facebook page)
  • tylamartens.com (points to Tyla’s facebook page)

If you’ve never bought a domain name before, it’s incredibly easy. Use a registrar like hover.com or godaddy.com, pay about $10/year and you’re done. You can just have it point to your Facebook page or anywhere you want. And if you pay a little bit more, you can get email forwarding set up so that any email sent to you at that domain name gets redirected to your regular email.

Christmas Music

Christmas is always a special time for music at our church so I try to record as much of it as I can. This year I ended up posting TWELVE videos from the Christmas Eve and Christmas Day services. It as a lot of editing! This was the first time that I’ve done the AV work for a big holiday service using our new amplifier and speakers. It was awesome to be able to mic up the singers and actually balance them individually so that they could both be clearly heard. I want to find out a way to add some more mics but our setup is pretty simple/limited.

I’ll embed a couple of the videos below, but you can view them all on our YouTube page: https://www.youtube.com/calvarylutheranwa I created a few playlists to help organize the content (Sermons, Music, and the school kids.) From Christmas there is 1 sermon video and 11 music videos.

Facebook Purity

I’ve been slowly weaning myself off of Facebook. I waste too much time there and don’t get enough value out of it. The first step was to start unfollowing people. I stay friends with them but I don’t have their stuff show up in my news feed. The most recent find was the Facebook Purity extension for Chrome. It gives you all kinds of customization options to clean up Facebook and bend it to your will. For example, I have mine set to always show the stories in chronological order and hide any story with the word Instagram since I’ve already seen those posts in Instagram. I also have keyword filters set that hide anything with the words Trump and Hillary.

Facebook is beautiful now. Of course this only works when viewing through Chrome on my desktop but not having it on my phone just makes the phone app more repulsive and helps break the habit of clicking on it all the time.

Give it a shot if you’re a grumpy curmudgeon like me!

Media Center Rebuild

Our home TV set up runs on Windows Media Center. Our cable line comes into a PC and all of the DVR functionality occurs there and gets fed around the house to Xbox360s hooked up to TVs. For the past few weeks, it has started having more and more issues with basic playback. It stutters or pauses for long periods of time and it almost ruined our last football party. That PC is ancient. I bought it in 2006 and it has been running nonstop as our Media Center since 2010. I never touch it and it just works. That’s the way things should be. But given the problems we were having, I had to go take a look.

Pretty much as soon as I touched it, it totally fell apart. I blew the dust out of it and maybe I was too aggressive, or maybe it was just a few reboot cycles that did it in, but the thing won’t even get to the BIOS screen anymore.

Decision time. We’re so close to just cutting cable out completely. We only watch a few TV shows and those are easily purchased on Amazon Video. The small cost of those shows is easily outweighed by the convenience and lack of commercials to skip over. But as I thought more about it, technology isn’t quite ready to fit our needs. Specifically, the NFL is too tight with their content to give me many options. I want to be able to watch live NFL games or record them and start watching them and hour or two after they’ve started. There’s no online offering that I know of in our area which allows this. Our Comcast subscription does have a live streaming TV option that works well, but I can’t record that at all.

What about just getting a Comcast DVR like everyone else? We currently pay $71/month for a package that includes 120Mbps down 10Mbps up internet, very basic HD cable channels and HBO. The Comcast rep said that my package “doesn’t support a DVR”… how is that a thing? Anyway, getting a DVR would mean adding $30-40/month to my package price and then another $10-20/month for a DVR. And then I’d only have a DVR hooked up to one TV. I’d need two if I was going to have them on both TVs. Yuck. That’s never going to happen.

There are a lot of online offerings now like Sling TV, Direct TV Now, and PlayStation Vue. They all look awesome but I don’t see the local channels available in our area and the DVR offerings are spotty at best. We’re getting there but I think it will be a couple more years until my scenario is covered.

So in the end, we decided to build replace the current PC with a new one. I built one out with parts available at Fry’s for $340. That included a case, motherboard, CPU, RAM and a power supply. I already had an SSD for the OS, a hard drive for the recordings, and the cable card tuner to receive the Comcast signal. Here’s my shopping list at Fry’s:

  • Intel Core i3-6100 CPU
  • MSI H110M Gaming Motherboard
  • Enermax Ostrog Case
  • Thermaltake 430w PSU
  • DDR4 8GB 2400MHz RAM

The build only took 30-45 minutes and it booted right up. Then the trouble started. I need to run Windows 7 to use Media Center. The product has been slowly killed off since then and no longer exists in Windows 10. The problem is that the motherboard I picked had the Skylake chipset from Intel and the old Windows 7 install media doesn’t have the right drivers for that. The result is that you can’t use the USB ports on the machine. Umm… how do you install Windows from your USB key or use your USB mouse and keyboard to get through the installer if you can’t use your USB ports? Ugh. I’ll save you the long, painful story, but I ended up moving an old DVD drive over and putting the Windows install disc in there. I was able to get a USB keyboard to work just enough to make it through the installer and then I was able to install the drivers in Windows off of the mother board DVD. (This post was particularly helpful for adding drivers to the WIM files in the installer.)

I’m home free, right? Nope. Microsoft wants everybody on Windows 10 and it’s really obvious if you try to start with a fresh install of Windows 7 SP1. Windows Update won’t work for you. After gobs of trial and error and researching, I found this post which worked for me. It basically involves manually installing two Windows Update packs that update the functionality of Windows Update itself. After that it was just a matter of installing around 200 updates and THEN I was ready to go.

Media Center works great on this machine and even though it was about the cheapest PC I could build (without delving into totally unknown brands) it’s crazy fast. Windows 7 still has that “Windows Experience Index” feature. I ran it for fun and got these scores. Recall that the scale goes from 1.0 to 7.9.

  • Processor: 7.4
  • Memory: 7.9
  • Graphics: 6.9
  • Gaming graphics: 6.9
  • Hard drive: 7.9

I’ll be putting it through it’s paces over the next couple weeks but I’m hopeful that this will sit quietly in the closet for 3-4 more years until I’m able to fully switch to a more modern solution.

P.S. Did you know you can still get WEI scores in Windows 10? This post has the details but I’ll copy the instructions here.

Open a Run window (Windows Logo key+R), type perfmon and press Enter. Click Data Collector Sets > System > Right-click System Diagnostics > Start. When it has finished, go down to Reports in the left pane > System > System Diagnostics and click on the name of your computer and the data will be collected. Scroll down in the main pane and expand the Hardware Configuration drop down > Expand Desktop Rating drop down > Expand the + sign below Query, finally expand the + sign below Returned Objects to display your WEI score.

NFL Clock Stoppage

refereeconfusionI’ve watched a lot of NFL games in my life, but I still don’t understand when the clock keeps running and when it stops, especially related to players going out of bounds. I finally remembered to look up the answer:

The game clock stops when a ball carrier goes out of bounds maintaining forward momentum. The game clock continues if the ball carrier’s forward momentum is stopped in bounds before he goes out of bounds. For most of the game, the clock is restarted when the line judge resets the ball and whistles play to continue. The exception is in the last 2 minutes of the first half or the last 5 minutes of the second half. In those cases, the clock does not start again until the offense snaps the ball.

Ok, maybe that wasn’t as complicated as I thought it was, but while I was reading through the rule book, I came across this rule:

When, in the judgment of the Referee, the level of crowd noise prevents the offense from hearing its signals, he can institute a series of procedures which can result in a loss of team time outs or a five-yard penalty against the defensive team.

Huh? How are the Seahawks not hit with that at every home game? It turns out that the rule is officially not enforced as of 2007. I don’t understand why there is such a thing as official rules that officially aren’t enforced but I’ll save that internet rat hole for another day.

Underwater Photos

Last May, Elijah was chosen from his swim class to participate in a photo shoot for some marketing material. We agreed to do it and he had a blast spending hours in the pool with Tyla, an instructor and a photographer in scuba gear. They promised to send us one of the photos as a thank you for participating but they ended up sending us a bunch (it just took a very long time.) If you go to the Water Babies website, you can see they even chose one of the photos of Elijah to use on their site. If you’re looking for a swim program for your kids, Tyla and I both recommend this one!