I've written a couple times about my love of GigaPan images. It's a really cool technology which stitches together tons of hi-resolution images to form one massive photo that you can zoom into to ridiculous degrees. Most of the time, GigaPan is used for capturing scenery. You see the scene and then can zoom and zoom and zoom to reveal all kinds of little details.
But you can use GigaPixel for all kinds of things.
A really cool application is artwork.
I've been to Milan, Italy in order to see The Last Supper. It's a magnificent work of art by one of my favorite artists, Leonardo da Vinci...

One of you bitches is going to betray me!
And now Google's Arts & Culture has posted a painting of the painting by one of Leonardo da Vinci's pupils which is presented in GigaPan format...

What's interesting is that you can see how the original masterpiece showed Jesus's feet, which were chopped off when somebody decided to cut a door into the wall of the original.
And since this is GigaPan, you can zoom into the canvas to a crazy degree...





All in all, it's pretty spectacular.
If you want to explore the painting yourself, here's a link for you.
The world may be at a standstill, but the blog keeps turning... because an all new Bullet Sunday starts... now...
• Free-Fitty-Free! For the month of April, HBO is streaming some of their most acclaimed content for free, no subscription required. A full list of shows and instructions can be found here and, if you need a recommendation, I'd take a look at Bill Hader's Barry which is a pretty great show. It starts off a little slow... but snowballs into insanity in short order.
• Nice! I love projects like this one...
The world is smaller than we realize. Given current events, it's good to remember that.
• Upload! You know when you see a trailer and it's so good that all you can think is how the actual show couldn't possibly live up to what you're watching... but you are hopeful anyway? That's me watching this...
Greg Daniels is running the show, so I have reason to be hopeful. But still... fingers crossed.
• Disney At Home! A Disney animator is teaming up with Josh Gad to create some Frozen shorts while quarantined at home. The result is pretty great...
The tools make things easier and easier for animators... but they don't mean a lot if the person doing the animating can't tell a story.
• Buttholes! I said a while back that this is the only way I would ever watch Cats. And here's why...
This is the only way I'd ever watch Batman vs. Superman again too.
• One?! So laughable that an abhorrent network devoted to far-right presidential dick-sucking can in any way claim to be serving "One America," but here it is...
Thank heavens that John Oliver is still doing his show while under quarantine at home.
• Munneh! I had $90 in PayPal that wasn't doing anything, so I signed up for a Robinhood account and got their app so I can play the stock market. I'm now worth $108.23, so my market savvy has me well on my way towards becoming a billionaire, I can feel it! — I will try not to forget you, the little people, once I am a part of the 1% and above your petty existence.
And that's all the bullets we have for today.
My cats do adorably insane things every day. Most of the time all I can do is say "Why?!?"... then laugh about it.
This morning Jenny woke me up at 4:30am. She jumped on the bed. Meowed in my face. Then ran out of the room. "Why?!?" I'm assuming that she's still pissed about Daylight Saving Time ending, but that was a week-and-a-half ago, so who knows? Heaven only knows I can't blame her.
Fortunately, I have the internet to keep me distracted from stupid shit with even stupider shit. Like a young cat named Ulla from Dyrenes Venner i Grønland (Friends of the Animals in Greenland) who underwent an ultrasound to verify she was pregnant...

Photo from Dyrenes Venner i Grønland

Photo from Dyrenes Venner i Grønland

Photo from Dyrenes Venner i Grønland

Photo from Dyrenes Venner i Grønland

Photo from Dyrenes Venner i Grønland
As you can tell by Ulla's reaction, she was indeed pregnant... with four to five kittens!
My guess is her shock is because her boyfriend told her that he had been fixed. All men are liars!
Last night as I was hanging up my laundry to dry, I slipped on a patch of wet floor and fell. Hard. No idea where the water came from. Twisted my ankle... ripped the toenail off my big toe... blood everywhere... scraped up my leg... slammed my elbow into the door frame. It was a mess. And as I was laying there in agony, I called my cats to please help. They just sat there on the cat tree and stared at me.
The peril of living alone, I guess. I'll probably end up dying while Jake and Jenny watch. I really need to find out if Alexa can call 9-1-1 for me so I can call an ambulance before I pass out and my cats eat me.
But, when it comes to bad news, that's not all!
I really don't have any extra money to spend right now because I bought a bunch of stuff I shouldn't have. New clothes and camera gear for my upcoming trip. New books and movies that were on sale. New kitchenware. A couple new tools. It's a non-stop parade of extravagance up in here. The good news is that I'll have it all paid off by mid-October and can end the year back on track.
At least that was the plan until my router died on Wednesday.
Since I don't exist without the internet, I rushed to Amazon to see if there were any cheap deals on a decent router. There were. Sweet.
But then...
As I was browsing I ran across the Google Wifi Mesh Router...
The reviews were stellar so I decided to research it a little bit. After a half-hour of fun-times Googling reviews on Google WiFi I had a 3-Pack in my shopping cart. $257 later* and it was ordered.
And let me tell you why.
The average US home is 2,687 square feet. Mine is smaller... around 1500 square feet. That's twice as much as I really need now that my mom is gone, but I have a room for guests and plenty of space for the cats, so it's all good. You would think that since my home is smaller and two-story that a single WiFi router would cover everything just fine.
You would think.
And to a certain extent it does.
But a reliable signal cant seem to make it from the fiber box at the back of my house all the way through my main floor and garage to the security cameras at the front of my house. This causes occasional drop-outs which can be annoying when I get an alert from the security system that motion has been detected and I can't use my cameras to see what's going on.
Also... my Ring Pro doorbell drops its signal way too often despite there being a straight-shot from the back of my house to the front door. That never happened with the original Ring doorbell, so I have no idea what's happening. Ring probably just used cheaper components to make the newer models and it requires a stronger signal.
I tried a WiFi extender, but could never get it to work very well. I was having to reboot it once a week.
And so... mesh WiFi.
Instead of one router with WiFi serving the entire house, mesh networks spread the signal out to nodes throughout your home, eliminating dead zones. I've got the node with the fiber connection at the back of my house... another node above the stairwell in the middle of my house... and a final node in the garage at the front of my house. They all work together to blanket my entire home with sweet, sweet WiFi goodness. Kinda like this...

Not my house, but you get the idea.
But wait, there's more!
Google has done some very smart engineering to make WiFi setup and management so much easier. First of all, you have just one network name to worry about. This has always been true for mesh networks because the system switches you to the node with the best signal automatically... just like a cell phone does as you drive around. But where Google takes it further is that your 2.4GHz and 5GHz networks also have the same name! If a device is getting good signal from the faster, but less powerful 5GHz band, it will use that. If a device needs the stronger signal on the slower 2.4GHz band, it will use that. And it's all 100% automatic. This right here was where I decided that Google Mesh WiFi was for me. You don't have to decide anything. You let the nodes and your devices figure it all out.
Setup was laughably easy.** It's literally a matter of plugging it in, scanning QR codes on your nodes, and naming your network (I used the same name as my old one so I wouldn't have to go around reconfiguring all my devices). I had the extra step of authenticating the new router with my ISP, but it was no big deal. The only irritating part was that I have fiber which doesn't have a modem, but the setup assumes there's a modem and made me wait around for a modem reboot that I never had. What a waste of time.
Turns out all the reviews were right. Google's Mesh WiFi system is amazing. Speed tests shows that I'm getting better speed than I ever got with my old router. What's really strange is that a single node with no antennas sticking out had pretty much the same range as my old router which had ugly antennas sticking out everywhere! And once all three nodes were set up, I get full bars on signal absolutely everywhere. Even in my driveway and to the edges of my yard!
And this makes for some intriguing possibilities when it comes to my home automation obsession, because Google WiFi has IFTTT (If This Then That) integration and can trigger IFTTT actions or be triggered by them. I just added two actions in minutes... one to prioritize bandwidth on my Ring doorbell when it senses motion... and another notifies me when my iPhone connects to my Google Wifi. This second one is just a test right now. What would be cool would be if Nest allowed IFTTT actions to adjust image quality on Nest Cams. That way I could have all my cameras use max bandwidth and best image quality whenever I'm out of the house, then go back to normal quality when I'm home so I can use my bandwidth for other things...


Another thing I absolutely love about Google Mesh WiFi? The cool tools it has built in! Before I had fiber internet, it was a real struggle to balance device bandwidth... especially since I had no idea how much bandwidth each device was using. This became less of an issue when I got fiber, but it's still nice to know how much bandwidth my cameras are using so I know what quality picture to broadcast. With Google, this is a piece of cake. Open the app, find the device you're curious about, click on it, and the upload/download bandwidth is displayed. Simple. After a few hours of poking around, I found that I could increase the picture quality on some cameras without causing problems for any other devices.
Many of the "standard" toys for a router are also included. Like a firewall, NAT, DNS, WAN, PPoE, and device prioritization. But there are a few things missing for advanced network configuration. Things like being able to decide what IP block to use. Out of necessity, my non-cloud security cameras all have static IP addresses at the back-end of the 192.168.0.X block (instead of getting IPs dynamically like my cloud cams do). But Google WiFi uses the 192.168.86.X block and I found no way to change this. Which meant I had to reconfigure all six cameras in an IP reservation I made in the .86 range. Such a pain in the ass. Another pain in the ass? There's no web interface. You have to use a phone app. Which would be fine if the app were stellar, but it's really not. It's "serviceable," and that's about the best thing you can say about it. At the very least they should have an option to display IP addresses instead of just MAC addresses on your device list. It's rage-inducing to have to open every device just so you can see its IP and try to figure out what all the "Unknown Devices"*** are so you can name them.
And speaking of devices... when you run a speed test on all your devices, or click on an individual device to get more information... you can see which node the device is connecting to...

For the most part, each device is connected to the node closest to it. But not always. My Harmony Television hub is connected to the hub upstairs... instead of the primary hub that's right next to it. No clue why that is, but I'm guessing Google WiFi has its reasons. So long as everything works, I'll choose not to worry about it.
So far the only thing that's given me pause over the whole Google Mesh WiFi experience is being forced to tie everything to Google. Believe it or not, the main node has to be connected 24/7 to your Google Account to even function. What the hell? I'm guessing the excuse is that your settings are stored in your Google Account in case you ever need to replace or upgrade your system. Which is bullshit, of course... why not just be able to download a backup? I have no idea if this means Google is tracking all my online activity, but it wouldn't surprise me. I haven't investigated migrating my Nord VPN account to run from Google WiFi, but I should probably do that.
In the end? Very happy with Google's mesh router system. It's weird to me that Google is now occupying problem-solving space that Apple used to, but the system is priced very well, is easy to set up, works automatically to give you the best possible WiFi, and seems to have solved some nagging problems I was having.
Can't help get me up off the floor when I fall, but it can't do everything.
UPDATE: Welp. All of a sudden my iPhone could not connect to the internet but my MacBook could. I called up the Google WiFi app but couldn't connect to the Google WiFi router, which was odd because my MacBook still had internet. Just as I was ready to start screaming, my MacBook also lost internet. Then the Google WiFi router restarted on its own and everything began working again. I hope this isn't a regular occurrence, because that will drive me batshit crazy. Also? Here is where only allowing connection via an app can really screw you. It would have been nice if I could have logged into a web interface while my laptop was still able to get internet so I could try and figure out what was going wrong. Also? WHERE IN THE HELL ARE THE LOG FILES?!? I have no idea what happened, and without log files I'll probably never know.
*Regular price is $300, but Amazon had the three-pack on sale for $257 plus tax as of this writing. SCORE!
**The only hiccup was that my "smart outlet" lost its internet connection during the transition, which caused it to power-cycle the Google WiFi router as I was adding nodes. Oops. Had to force-quit the Google WiFi app because it got stuck in a loop so I could start over...

This was my fault for not making sure my outlet was plugged into internet after I got the primary node set up... but Google needs to fix their app so it doesn't get stuck like this. You can't escape the error dialgue no matter how many times you press "OK" because it just pops back up again.
***It drives me insane when device manufacturers don't put the name of their devices... or, at the very least, their company name... in the networking table along with the MAC address. How in the hell am I supposed to know what all these "mystery" devices are on my network? Sometimes you can get a clue by looking up the MAC address owner, but not always. This results in my having to pause the device's internet access so I can try to figure things out that way. Doesn't always help, which means I'm running around the house turning devices on and off in an attempt to figure out which devices are what.
Everybody have a nice Earth Day?
Good! Because an all-new Bullet Sunday starts... now...
• Sikh! Essential viewing...
The more you know...
Sikhism is a fascinating faith that I haven't studied nearly enough.
• Kingsman! Holy shit! Going back to insert this in Bullet Sunday because it's just too good. I loved the first film, and it looks like the second is going to be more of the same!
Very cool that the American version of "The Kingsmen" makes their debut... " The Statesmen!" I wonder if a spin-off franchise is at hand? So long as Matthew Vaughn is involved, that's fine by me!
• Krypton! Ooh a TV show based on Superman's home planet... Krypton. This could be interesting! Wonder how faithful they'll be to the source material? Will we get to see the Scarlet Jungle? The Gold Volcano? How about Vathlo Island? The Jewel Mountains? Or even the Red Ocean? Can't wait to find out. The series is being developed at SyFy but, for reasons too fucking stupid to comprehend, they're killing the trailer everywhere it pops up. So I can't share the trailer. I can only share this hilarious reaction video from Double Toasted, which only shows parts of it (NSFW)...
The trailer is getting pretty good buzz. God only knows why SyFy is keeping people from sharing it.
• Mountains? When your CAPTCHA tells you to select all the mountain images, so you do... only to find out that they must live in Nebraska and think hills are mountains, which they most certainly are not...

#1 and #8 qualify as "mountains"... alrighty then.
• These Days! "Take That!" is a band that didn't get huge success here in the US when compared to their home in the UK, where they are massively popular. Even so, I've always liked the band, and was surprised to find out that they released an album back in 2014 that I missed entirely called III. The lead single is a track filled with poppy fun that I can't seem to get out of my head...
Kind of cool how Take That! keeps chugging along even after losing two of their bandmates.
• Puppy! And, lastly, your weekly dose of "Awwwww... cute!" is right here...
Amazing how Mother Nature works.
And now... I could really use another day of my weekend.
You know when you try to be all edgy and cool by using the slang phrases that you hear the kids using now-a-days, but it backfires horribly?
Like that time "Netflix and Chill" doesn't mean what you think it means...

 
I mean, seriously, Google That Shit.
UPDATE! Thanks to Canadia's Favorite Blogger (who is apparently no longer blogging?), I found out that they've updated their ad...

Apparently they're dead-set on watching Netflix... sex or no sex.
If you're not familiar with sites like Kickstarter, GoFundMe, and IndieGoGo, they are fundraising sites where individuals and companies can bring a product or service to market without having to find investors. Essentially, the people backing their fundraising campaign become the investors and are repaid with "rewards" that often include the product/service itself. Most famous of these would be something like the Veronica Mars movie, where fans of the awesome TV show pitched in $5,700,000 to help get a film sequel made.
I've backed around 35 projects from these sites, and most of the time end up regretting it.
But I keep buying into the idea because every once in a while it's worth it.
As I pledged to yet another project this morning, I thought I'd run through ten of my most memorable campaigns from the past six years...
And... that's a wrap. Looks to be a mix of hits and misses I can live with. If nothing else, it's been a learning experience that has me being a lot more cautious now than I used to be.
You know how when you're little and magic is real and the world is ripe with possibilities?
Even impossible possibilities?
But then you grow older and more cynical and the magic dies and you'd give anything to go back to a time when you could believe again?
The look on the monkey's face is priceless. That's what happens when you can believe that anything is possible.
Even the impossible.
I'm not opposed to advertising on the web. Stuff has to get paid for somehow, and ads are a part of the game.
The problem is that they have quickly become an obstruction to content. No longer are they satisfied with being a minor nuisance... instead they beat the shit out of you and have become a major problem.
Take YouTube for example.
At first the ads were dismissive. Click here to skip.
Then they became delayed-dismissive. You can skip this ad in 15 seconds.
Then ads became mandatory and non-dismissive... but mercifully short. 20 seconds or so.
But now? Mandatory. Non-dismissive. And pushing three minutes long...

Needless to say, this fucking sucks.
Not only do I find myself hating YouTube... but also the advertisers that are subjecting me to this insane amount of obstruction. I don't care how cool of a product you're pushing... if you spend three minutes keeping me from content that lasts four minutes, I hate your guts and am not buying your shit.
Even worse?
Many times YouTube doesn't even tell you that you're watching an ad any more. The time-bar turns yellow instead of red and that's all the notice you get.
It's worse than television ads.
And I'm watching a fraction of the YouTube videos I used to because of it.
Congratulations, Google. You've fucked over and ruined yet another part of the internet.
NOTE: To start the audio on a Vine video, you have to click on the little icon in the lower-right corner to turn mute off...

To stop a video from repeating after you've watched it... just click on it.
And then...
I won't be blogging today. I haven't got time because I had a day of power outage followed by a day of driving to Spokane and back followed by whatever the hell this shit is that I've got going on today.
Oh... and also because I'm catching up on the funniest damn thing I've seen on the internet in ages.
It all started when "How British People Shower" popped up on my Tumblr last weekend...
I've been laughing off and on all week just thinking about it.
Turns out the guy's name is Arthur, and he has a Vine channel that's comprised of screaming at traffic and hanging out with his daughter. Among other things. All of it hilariously funny. And usually hugely offensive.
And here's a follow-up to "How British People Shower"...
Genius.
Arthur had a daughter a while ago, and she turns up in a lot of his more recent stuff...
Awwww.
Life lessons need to start early.
Arthur is an expert at childcare...
Arthur is a lorry driver (truck driver) and a lot of his earlier Vines involve being very cross about London traffic...
Very cross indeed...
Everyday life with Arthur is always interesting too...
And Arthur does love his fans...
But not as much as he loves his girlfriend...
Maybe...
And his mum, of course...
So... if you're not easily offended, be sure to check out the rest of Arthur's Vine feed.
You're welcome!
