Open Internet … the continuing saga

This is a great and impressively long spoof about the continuing importance of net neutrality – I know it seems like the big push was years ago, but these corporations are still trying to carve out little pieces for themselves every day and it’s up to the users to keep pushing back and make sure that everyone, including our elected officials, understand exactly what’s at stake as well as what BS the ISPs try to shovel to confuse them into thinking that the issue is something that it isn’t.

We can’t lose sight of this issue any more than we can lose sight of the girl at Hot Dog on a Stick making lemonade.

Fixing YouTube Videos on FiOS

I always knew that I couldn’t be the only one who got lackluster performance out of YouTube videos on Verizon FiOS – it just doesn’t add up that an Internet connection capable of pulling down 50 Mbps should have issues with a 1080p HD stream (@ ~3.5Mbps) from the largest online entity on the planet!

I even found a reddit thread a month or two ago that offered suggestions on how to change some router settings to improve the experience, but I guess I’d never gotten around to actually trying them.

Tonight I did, because I was sitting here putting together some birthday Legos and I wanted to watch some clips from The Daily Show while I did it, and YouTube was being a little bitch, and my patience had all done run out…  😡

Here’s the thread that restored my hope in broadband:

Link: http://forums.verizon.com/t5/FiOS-Internet/having-Youtube-probs-with-Fios-I-have-an-official-VZ-answer/td-p/538809

Here are instructions for doing it in the Actiontec Router, with Both bad IP address ranges…

  • Log into your FIOS Router
  • Click Firewall Setting (at top)
  • Click Yes to proceed
  • Click Advanced Filtering (on left)
  • Under Input, Click Add on the Broadband Connection (Ethernet/Coax) Rules you have setup (either coax or ethernet). You can check which one yours uses by going to My Network (up top) and clicking Network Connections (on left), look for the one that says connected.
  • Change Source Address to User Defined in the drop down list
  • Enter a description (i.e. Youtube Throttling)
  • Click Add under Items
  • Change Network Object Type to IP Range
  • Enter 173.194.55.0 in the From IP Address
  • Enter 173.194.55.255 in the To IP Address
  • Click Apply
  • Click Add under Items
  • Change Network Object Type to IP Range
  • Enter 206.111.0.0 in the From IP Address
  • Enter 206.111.0.255 in the To IP Address
  • Click Apply
  • Click Apply again
  • Select Reject under the Operation drop down list
  • Click Apply

My understanding is that those IP addresses listed are the main ranges used with the peering arrangements that Google has setup with Verizon to deliver services like YouTube to its users. Ironic because the whole reason big companies like Google and Netflix enter into these agreements is because they command massive amounts of data and have an incentive to work with the various ISPs to get their content as close to their end users as possible, and yet in my experience with FiOS and YouTube over the last year, the results have been anything but spectacular.

Sometimes videos load fine, and other times they sit and hang after the first 30 seconds, refusing to move another inch no matter how much I yell and scream at the monitor that I pay Verizon $80/month for this BS!!!  😯

So instead what this rule does is basically tells your router to not accept packets from those peering servers, meaning that as a result your requests to YouTube fail back and it instead has to route them to a different server … one that’s not bottle-necked by some stupid failed arrangement between Verizon and Google.

It’s hard to tell who’s really at fault here – Google for not paying more for peering or Verizon for doing all of that anti-net neutrality-type de-prioritization stuff that we were worried about years ago … but after following the steps above and then refreshing the video that had been stalling out on me, it loaded up and started playing almost immediately at the highest resolution available.

I wish I’d have done this months ago! 8)

When it rains, it rains REALLY REALLY hard…

So this has been a less than stellar week:

  • Paid a bunch of money to finally get the HOA off my back by getting our front yard re-sodded.
  • Discovered that the lawn guys didn’t do a stellar job because the sprinkler system wasn’t working/was half working by the time they finished (admittedly 1 zone was failing when they started).
  • Worried that expensive, new lawn was going to die because sprinklers weren’t working reliably.
  • Spent several hours rooting around the yard to try and figure it out on my own … realized that they couldn’t find some of the sprinkler heads and just laid the new sod down over them anyways instead of telling me.
  • Paid a sprinkler repair guy a bunch of money to come out and fix the sprinkler mess … in two hours, fixed the broken zone, replaced a few broken heads, and in total found 9 sprinkler heads that had been buried under the new sod.
  • Worried about future workings with lawn guys because they’re still supposed to re-plant our garden, plus they mow our grass every week.
  • On a completely unrelated note, went to get in my car for the first time in three weeks … and it won’t start!

😥

The Lego Shelves, They Are Finally DONE!!!

IMG_5843a

So this is a little project that I started way back around the 4th of July, but between it being a very busy summer and a lot of unexpected challenges popping up with it, two months later I can finally say that my Legos have a new home in our family room … and I think it looks kinda cool! 😉

The main goal for this project was more space, more space, more space.

IMG_5749a

We previously kept our completed Lego sets on a pair of bookshelves that I used to have in my office, with overflow pretty much anywhere we could find it, which was getting a little out of hand as the collection continues to grow! I wanted to build something that I wouldn’t immediately fill up overnight – something that we could grow into over at least a little while.

…and ironically you’ll see that free space is already less abundant than I would’ve thought, but more about that later…

It’s kind of funny that I sort of had this same type of setup in my bedroom over my bed back home when I was growing up. My Dad had recognized the need, so he got a bunch of brackets and mounted them to the wall, then threw up five or six pieces of counter-top remnants that he had for one reason or another, and that’s where my childhood Lego collection grew – from monorails to pirate ships to castles and everything in between!

Now that I’m an adult, my collection may have started anew, but it’s still growing probably even stronger than before because I’ve got a job that pays more than $1/week! I needed a new place to store a collection that will keep growing and growing both before and after we have kids, so that’s a pretty tall order to consider… 😛

Anyways, the idea started back in July when we were wandering around Lowe’s picking up stuff for various home improvement projects that we wanted to do. We kinda/REALLY went overboard and ended up buying about 5 projects worth of stuff – one of which was the first of several sets of the boards that I picked out for these shelves. The plan in theory was pretty simple – the back wall in our family room would become covered with shelves, from floor to ceiling, with a small cut-out in the middle for my wife’s fish tank.

…which we later decided is actually going to become a Lego fish tank, so stay tuned for that!

IMG_5750a

All in all, the finished plans would yield 45.5 feet of shelf space across the four tiers you see, with roughly 14 inches of vertical space between shelves and some extra height on the top and second tiers for extra-tall models like the Space Shuttle and the Tower of Orthanc.

The parts breakdown worked out about like this:

  • the shelves themselves – 11 boards @ $10 average each (Lowe’s cut them into the sizes I needed)
  • brackets – 13 sets of 2 @ $10 each
  • wall anchors – 2 per bracket plus several errors and trialing different types … about $50
  • misc. screws for anchors and securing boards … about $10
  • anchor plates to run between adjoining boards … about $15
  • estimated total – $315

The numerous challenges that I encountered throughout this two-month journey…

  • My first Lowe’s didn’t have enough boards and brackets, so I ended up having to go to a second store.
  • It wasn’t until I started opening up the brackets that I noticed many of them were bent … at least half a dozen … and returning to store #2, I found many still on their shelves looked just as bad. Was lucky that the rep worked with me to create matching pairs of good ones with whatever they had left and promptly exchanged the ones I had, no questions asked.
  • Realized that my laser level was pretty much dead, and was subsequently shocked to see how expensive laser levels are these days.
  • Took a while to get all of the brackets installed because even with the level I kept measuring wrong and drilled some holes in the wrong spots.
  • When I got ready to install brackets on the side wall to the left, realized that opposed to the internal wall that most of the shelves are on, that side wall is actually the external wall to the house … meaning that there’s concrete brick within a few inches of the other side of the drywall. Crap. Took some experimenting with different drywall anchors to find a style that would actually work. Ended up using the same ones that I used elsewhere, but drilled two holes side by side to fit the anchor in already mostly extended, then turned it to lock it into place.
  • Also had to buy just the right length of screws to work with said anchors that would hold the brackets in place tightly without running out of space at the concrete bricks. 1/4″ ended up making the difference, and yes, I bought both sizes before I found the right one… 🙁
  • Had to go to Home Depot to find anchor plates to run between the boards that touched (to level them) because I couldn’t find them at Lowe’s. Eventually did find them there, too, because I needed more and didn’t want to go to two stores, but wasn’t super thrilled with the ones I got because Lowe’s was out of the smaller ones.
  • Ended up having to pull out and realign several of the brackets for the top shelves after finding that they were a couple of inches too high at the right end.
  • The shorter screws that I bought the first time to hold the boards down to the brackets … sucked. They were a self-drilling type, which I thought would be better because I knew that the particle board was really tough to dig into, but on the contrary, the “self drill” tip ended up taking up half the shaft of these screws that were only 3/4″ to begin with, so they ended up falling out of the shelves because there was barely anything to bite into the board with after the drill part. Ended up swapping them out for normal screws that I had to pre-drill holes for and those worked great.
  • Also, I wish that I’d discovered the benefit of pre-drilling holes earlier in this project!!! I honestly didn’t start until the final push and it was so much easier than fighting each wabbling screw until it finally took! This alone probably would’ve cut down my frustrations by probably 25%.
  • Stopped and started this project many times throughout all of this because each of these items became very frustrating … I’d literally set aside an hour to work on my shelves and then get maybe 10 minutes before a new problem would arise and I’d be making yet another trip to Lowe’s for more parts! I probably made 6-10 trips for these stupid shelves by the time all was said and done … maybe I should add a fuel surcharge to that cost list, too! 😯

But nonetheless, they’re done now, so take a look at the final product!

IMG_5833a

IMG_5835a

IMG_5836a

IMG_5839a

IMG_5840a

IMG_5842a

As I eluded to earlier, I guess my biggest concern is that even with a seemingly large 45 feet of space, you can already see where most of the shelves have been accounted for with various series, even if they’re not very full yet. I would say that the LOTR/The Hobbit section will be the most full, considering that I have two other sets sitting here that I haven’t built yet, but even look at the modular buildings or the lake house/cottage/whatever it’s called collections that Sara has been working on – a few more sets and each of those are going to fill up pretty quick!

It’s kind of funny because my Mom has slowly been mailing me down my old Lego sets a few at a time – she literally has a huge bin with all of them, so every so often she picks a few manuals and finds the pieces for them, puts ’em in ziplock baggies, and throws them in a box for me! So far they’ve just been stuck away in that same priority mail box because I didn’t have shelf space to unload them, and yet even now with this new project, I still wouldn’t have room if she were to send me many more of them!!!

Good grief, that’s a lot of Legos. :mrgreen:

I think the tough part for me is that not only do I want them on shelves, but I want the shelves to look nice and be somewhat organized … meaning not having sets piled on top of each other and being able to lay them out by theme, even in some scenes like I’ve done with LOTR. I’m sure that these shelves will manage for a few years, but once we’ve got a kid who’s getting just as many Lego sets for holidays as I do?!

I guess we’ll just have to cross that path when we come to it… 😉

So a few quick takeaways before I wrap this up, if I were to do it again:

  • I’d add a couple more inches between shelves. These were based on 14″ – the same dimensions of the bookshelves I was using prior, but it didn’t click that my biggest sets had been sitting on top of the units. About 16″ would probably do it … 18″ if I wanted to fit the shuttle, too. The Tower is a whopping 28″ tall, but I kinda planned for it to be in that corner where it is! Not sure what I’ll do if they build a matching tower for Sauron, though…
  • Mapping out shelves was really important – before I got too far, I sat down with a pen and paper and sketched out roughly what I was envisioning with measurements so I’d know how many boards to buy and how they needed to be cut, like so:

IMG_5851a

  • Making a list before going to the store with specific counts for things like anchors and screws would’ve reduced my number of trips.
  • Paying attention at the store also would’ve helped, as one trip was because I thought that a package had 12 screws in it, whereas they were #12 screws with a quantity of 8 per bag. Likewise in my favor, when I was looking for anchor plates, I had to pass on the size that I did want because the one bag that they had only had 3 plates inside instead of the 4 that it should’ve.
  • Measure twice, drill holes in the wall once.
  • Do it all at once instead of dragging it out so long. Whenever I’d get frustrated, I’d often times screw up more and then eventually give up altogether. If I’d just dedicated an entire weekend to building these, frustrations and all, they’d probably have been done back in July…

Either way, though, they’re done now, and now I can get back to the fun part – building new Lego sets to put on them! 😀

IMG_5847a

Why retail is dying … for me, anyways…

Last night I went and did something that for quite a while I’ve lambasted other people for doing – I looked at a bunch of books at my local Barnes & Noble, then after realizing how much cheaper I could order them from Amazon, I put them back and ordered them online instead.

They’ll be here Friday because I signed up for a free Amazon Prime trial with 2-day shipping, and waiting those extra two days is saving me 31% on what would’ve been a $95 sale for B&N.

Again, for a while I really looked down at people who did exactly this because I don’t think that it’s fair to the retailer for someone to checkout a product in their showroom and then turn around and order it someplace else that’s cheaper. To walk into a Best Buy and pick out the perfect TV there in person, only afterwards to order it online for 25% less seems to ignore the fact that if Best Buy doesn’t sell enough TVs themselves, they won’t be around to provide that showroom in the first place.

And yet I really had no problem whatsoever when it came to that stack of 5 books that my wife and I picked out last night … I think partially because I’m familiar with the terms that retail bookstores offer and how absolutely dreadful they are anyways – it’s hard to feel sorry for a store when you know that there’s very little risk associated with them carrying stock because they reserve the right to return whatever it is that they can’t sell. When you factor in the average cost of 40% off retail and consider that they’re still expecting to sell at the full retail price, it’s no surprise that many of us balk at seeing a book listed at $19.99 that can be bought elsewhere for nearly half the cost!  😯

Sure, they’ve got some extra costs associated with having a physical presence … but at what point do they also have to consider that they’re in a losing battle with online sales and that maybe a few things are going to have to change if they don’t want to go the way of Borders and so many other retail bookstores in years past? A discounted sale as long as it still makes profit is better than no sale at all, so what else could’ve they done to have me walk out those doors with a receipt in my hand instead of leaving empty-handed with an intent to go home and order the very same books from Amazon a few hours later???

For me, I think simply offering some kind of discount would’ve been a big help. I used to shop at Borders a lot more when they were still around and I’m not sure if you could even find a book on their shelves that sold for retail price. And yeah, chuckle if you’d like about that being the reason that they went out of business … I choose to believe that it was a little more complex than that … but when I look at books on Barnes & Noble’s shelves, it feels like they’re not even trying if the retail prices is printed there on the book and that’s it.

Places like Amazon and even Walmart have taught us that only a sucker pays retail anymore, so to see my purchases ring up at the full price makes me feel like the seller doesn’t care about being competitive.

So they’ve got the physical presence for when you just absolutely have to have a book right now … and I’m sure for a percentage of their customers, that’s fine, but for me if I’m stuck buying a gift for somebody at the last minute and it costs me an arm and a leg, that’s just going to be all the more incentive next time to remember to pull up Amazon a week earlier so that I can get my order in and save 30% off the cost of my order.

When you’re talking enough savings that often times it can mean an extra thing or two of what you’re ordering, that’s significant in my book!

There’s a part of me that wishes retail stores weren’t dying in my heart – there really is. I also walked through a Toys ‘R Us last night, which is super nostalgic for me because before Walmart popped up, probably 90% of my toys came from that store … and that’s fine when you’re not the one paying for it all, but I guess when you grow up and have to balance a budget yourself, you realize that it’s just stupid to buy from someplace that’s more expensive simply because that’s how you’ve always remembered doing it in the past. If I can get half again as many Legos or books or an even more ridiculously bigger TV by shopping online, then I’d be a fool not to.

It’s time that retail woke up and figured out how to leverage the Internet in their favor instead of plugging their fingers in their ears and pretending that it doesn’t exist while it continues to swallow up their neighbors one by one.

I think we still need retail and there will always be a place for them in the marketplace, but in the years to come, the ones that really thrive will be those who can figure out how to make people want to shop with them online and in person, and how to make that a seamless experience.

Case in point – just for my own amusement, I priced out that same order of 5 books on Barnes & Noble’s website:

  • Amazon Price: $65.63
  • B&N.com Price: $69.06

I still ordered from Amazon because they’re my go-to at this point … but what if Barnes & Noble had offered me a 25% discount on the spot in the store to have them shipped to me in a couple of days just like Amazon could???   😮

The Evolution of Video Game Consoles

I thought that this was a pretty cool infographic about the history and evolution of video games, as tweeted out by James Rolfe, the AVGN himself.

For starters, I never would’ve guessed that there were almost 50 consoles released in the ’60s and ’70s before the console that changed my life came out in 1985!!! I mean, I knew about the Atari and whatnot, but I never had one myself, and boy, were there sure a whole slew of others, too…

I was also pretty impressed to see the NES hold its own as the #1 console sold until the first Playstation came out. Since then, pretty much every other next gen. console has surpassed it – presumably because gaming has gotten a lot more mainstream than it was in the first couple of decades … though for what it’s worth, that little 8-bit wonder still holds the #6 spot of all time!

It’d be interesting to see a similar breakdown for the bestselling games themselves of all time, though it would probably get a little tricky because nowadays a lot of games are available on all platforms instead of just being Nintendo or Sega like they were back in the day.

Quite the legacy, that’s for sure!  :mrgreen:

And holy cow – I hadn’t really cared to look before, but the new PS4 and XBoxOne are set to have 8 core processors and 8 GB of RAM?! That’s one behemoth of a gaming system … or two!  😯 

evolution[1]

(via onlinegamedesignschools.org)

Birthday Legos!!!

photo (5)

Somebody’s got some building to do!

*Note: Birthday Legos technically also include the awesomely impressive Tower of Orthanc that very magically did show up on my doorstep as a birthday gift from my Mom … albeit a couple of months ago…

**Sub-Note: Definitely need to take some cool pictures to post of all of my LOTR Lego sets to date once I get around to finishing my awesome Lego shelves for the family room…

***P.P.S.: But you technically don’t really know about those, either, so … ummmm … will post more info soon!  :mrgreen:

A Pirate Looks at 33

photo (4)

So, 33 was an … interesting birthday.

A lot of the unexpected – some good, some fantastic, and also some kind of shitty that is probably going to take a bit to recover from. Sara and I ended up over at Disney World for a nice, 3-day vacation from reality, even though reality ended up following along for a bit more of it than we would’ve liked! Believe it or not, we ended up napping quite a bit, in addition to spending some time in the very hot, very wet parks, along with some shopping and movie watching at Downtown Disney. Lots of things far outside of our control made it a bit of a strange trip, but there’s not necessarily any one person to blame…

…at least not that I’ve found yet… 😉

As for the birthday itself – I don’t know … I guess you could say that I sort of feel like I’m in a transition period with a bunch of aspects of my life at the moment. I don’t feel older, though it’s quite clear by now that I’m not in my 20’s any longer! At a risk of sounding weird, I kind of feel like I’m just floating along right now with a couple of things just over the horizon that I’ve been wanting for a while now, but haven’t quite yet reached.

Plus, this year has just been really busy working towards said unnamed mystery goals, so from that perspective I suppose the idea of a vacation consisting mostly of naps actually makes a bit of sense! 🙂

So yeah … that’s 33 in a nutshell … a very vague and exhausted nutshell.

Although for what it’s worth, I ate that cupcake for breakfast at 10:30am and it was excellent.

Still got it! 😛