Random Thoughts – Randosity!

Console Review: Nintendo Switch

Posted in nintendo, technologies, video gaming by commorancy on August 17, 2017

Back in April, I wrote an article entitled Why I’ve Not Yet Bought A Nintendo Switch. It’s now August and I’ve decided to take the plunge and buy a Switch based on a comment I heard about The Legend of Zelda: Breath of the Wild. I hadn’t yet played this game (in part because I was disappointed with the last Zelda installment). However, someone told me that it is effectively Skyrim. That comment piqued my interest. The Elder Scrolls series is one of my two most favorite video game series, the other being Fallout 4. I’ve always liked Zelda, but didn’t want to play it on the Wii U. So, I decided it was time to give the Switch a try (assuming I could find one in stock). After turning the unit on, it became quickly obvious just how limited this tablet really is. However, I am looking forward to playing the Skyrim port on a portable. Let’s explore.

Best Buy

As luck would have it, when I arrived at Best Buy to pick up my pre-ordered copy of Agents of Mayhem for the PS4 (haven’t started playing it yet for reasons that will become obvious), I asked a floor person if they had any Nintendo Switch consoles in stock. To my surprise, they did. I picked one up on the spot, and with it a copy of The Legend of Zelda: Breath of the Wild. I also picked up a few Amiibo that I didn’t have and a Switch Pro Controller in hopes of avoiding the Joy-Con problem. I have heard the Joy-Cons can lose connectivity when operating wireless, dropping their connections mid-gaming. I had experienced this exact problem with the PS3 controller after its release and I definitely do not wish to revisit that problem on the Switch. Even the Best Buy floor representative confirmed the wireless disconnection problem with his own personal Switch.

Note, I also decided to picked up the Switch at this time because it’s still well before the holiday season when finding things in stock gets crazy impossible. I’m planning on playing Skyrim and wanted to have a Switch before Skyrim releases during the holidays (no release date as of this article). I would also like to see Bethesda port Fallout 4 over, but that’s probably a pipe dream. Let’s get right into the meat of this review.

Tablet Weight and Size

Starting with size, the one thing that I immediately noticed upon opening the box is how small this tablet actually is. My NVIDIA Shield, my iPad and my Galaxy Tab S are all actually much bigger than the Switch. Even the iPad mini is bigger than the Switch. Let’s just say that its much smaller than I had expected. In a portable, I guess that’s okay. Of course, after attaching the Joy-Cons, the tablet becomes much longer. As for setting it up, the tablet setup was easy and fast, unlike the Wii U which seemed overly complicated. The slowest part was setting up a Nintendo account (see below).

The weight of the tablet is average, not too light and not too heavy. After you attach the Joy-Cons, the weight becomes more substantial. I’ll probably leave the Joy-Cons attached most of the time because the Switch Pro Controller works spectacularly well even though it costs ~$70. Anyway, the screen is smaller than I expected, but it is still readable. However, the screen controls inside Breath of the Wild are far too small. In fact, this tabsole suffers from the same exact problem as did the PS Vita. The screen resolution is so high and the icons are drawn so small that it can be difficult to touch or read some of the text on the tablet screen. When played on a TV, this isn’t a problem. Though, the tablet screen is bigger than the PS Vita and the play area is quite nice, the tiny icon problem remains. Nintendo can fix this issue in later games, but for Breath of the Wild, it suffers a bit from the tiny icons when playing on the tablet screen.

Graphics and Game Performance

After playing Breath of the Wild for just 15 minutes, it is quite obvious. This tabsole is workhorse fully capable of producing solid frame rates on both the tablet display and through the dock on a large screen TV. In fact, the ability to switch back and forth between the tablet display and the TV display is so seamless, it just works without thought. Simply slide the tablet into the dock and it’s on the TV. Hooking the dock up to the TV was a cinch.

What accessories does the Switch support?

  • microSDXC and microSDHC cards
  • 32 GB built in tablet memory
  • card slot for games (they’re card based)
  • Amiibo support (both on the controller and on the tablet)

Interestingly, there are tablety features missing such as:

  • No cameras (rear or front)
  • No microphone
  • No stylus (interesting because the 3DS was all about the stylus)

However, the Joy-Cons have a unique slide attach system. This means that in the future such devices as microphones and cameras may become available as slide-on accessories. It is unknown if the slide-on accessories can be stacked. Hopefully, Nintendo did design the slide-on accessories to be stackable. Even if they aren’t stackable, you can still use the Joy-Cons wirelessly when other accessories are connected.

Joy-Cons

I would be remiss if I didn’t discuss these controllers. These controllers (light gray – right, blue/red – top) slide onto the left and right side of the tablet (or the left and right side of the adapter). They’re nice enough and have a good joystick feel, but overall they’re only just okay. The buttons are too small for my liking. When you take the Joy-Cons off and attempt to use them separately or attached to the Joy-Con controller adapter (pictured right), they still don’t improve much. The real improvement is in using the Switch Pro Controller (pictured below). Interestingly, in addition to the Joy-Con adapter, there are two slide-ons included for each Joy-Con that attaches a wrist strap. I guess because of the Wii and people breaking things by throwing them at the TV, Nintendo has learned its lesson. Needless to say, these two wrist strap attachments do provide the Joy-Cons with a more polished, finished look and feel when attached. Interestingly, Nintendo did not include simple rounded end closures for the sides of the tablet itself to make the tablet also look finished when the Joy-Cons are detached. The unfinished tablet side ends just hang out to collect dust and dirt.

Switch as a Tablet

In this day and age with the likes of the Samsung Galaxy Tab and Apple’s ever larger and larger iPad versions, coupled with the iOS or Android, these modern tablets are both functional as productivity and browsing devices, but they can also be used for high intensity gaming… with controllers even. Clearly, only Apple tablets support iOS. However, many many tablets support Android. In fact, Android is likely to become the operating system of choice on tablets, far and above iOS or Windows in deployments. Why? Because it’s open source, it’s designed to work with tablets, it performs well and it’s well supported. It also means that there’s a crap ton of applications already available on this platform.

Unfortunately, here is where the Nintendo Switch completely falls down. Nintendo has opted to use its own proprietary operating system to drive the Switch. This has the obvious downside of not running any existing apps or games. This means that as a Switch owner, you are entirely at the mercy of Nintendo to provide every app you could ever want. And herein likes the biggest problem.

While the games run like a champ, the Switch cannot become a useful tablet itself because it does not benefit from inheriting existing games or apps from Android. This is entirely the problem with the Switch in a nutshell. When you power the Switch on, you’ll quickly notice that there are a very very limited number of games in the Nintendo eShop. In fact, there are so few, it’s probably not worth considering the Switch as anything other than a Nintendo gaming system.

Switch as a Game Console

Unlike the Wii U that offered a dual display (the Gamepad touch screen in addition to TV screen), the Switch can only display on the TV or the tablet one screen at a time. When docked, the tablet display is covered and disabled. With the Wii U, you could use the Gamepad screen for maps or inventory or other useful drag and drop features. With the Switch, that’s not possible. That Nintendo has dropped the two screen idea entirely is a bit unusual. I did like being able to perform certain gaming tasks (i.e., rearranging the inventory) on the second screen. Yes, it was of limited use, but having the second screen for certain gaming tasks made a lot of sense.

Nintendo never learns

By now, you would have thought that Nintendo would have learned its lesson from failure of the Wii U. Yet, here we are… back in the same boat as the Wii U. This means that, yes, it’s a tablet but, no, you cannot use it for anything other than gaming. Nintendo, if you’re planning to design a device like this, you also need to understand the bigger picture. This is a tablet. As a tablet, in addition to gaming, it should be able to run standard apps that are found on both Android and iOS. Unfortunately, there is nothing available (not yet anyway). In fact, the Switch is currently missing the most basic of apps such as Netflix, Amazon, Facebook, Twitter, Instagram, a web browser or any other social networking app. While the OS may support sharing some content to some of these services, that’s as far as it goes. You cannot use the tablet as a general purpose device. Such a shame as this means that you will have to carry the Switch around with another tablet or device.

In fact, as a Nintendo device, it doesn’t yet even support Miiverse, not that that’s a big loss. It also doesn’t currently support StreetPass (and may never). That’s a bit odd for a portable gaming device produced by Nintendo. You would think that Nintendo could at least support its own social platforms out of the gate.

Nintendo Login

The bizarre choice to require a Nintendo website ID instead of the Nintendo Network ID to log into the eShop is completely unexpected. Like the Nintendo 3DS, I fully expected to type in my NNID login and password and be on my way. Nope, I had to run over and create a brand new login ID through the web site, then link it to my NNID, then use that new login and password to have the Switch login. Bizarre. Nintendo seems to make these arbitrary and haphazard changes with each new console iteration. I’m not yet even sure what benefit jumping through this hoop actually provides. Though, once you log into the Nintendo Web portal, you can link in your Facebook and Twitter accounts. So, perhaps it’s a way to link your social networks? *shrug*

The one thing that irks me is that you must type in your Nintendo Login password each time you want to enter the Nintendo eShop. Why it can’t remember your password for even a few minutes is frustrating. Better, give me the option of saving my password on the console so I don’t have to type it each time. If you want to add a security feature against accidental purchases, require a separate four (4) digit pin code which must be typed before each purchase. Typing in four (4) numbers is far easier than typing in a long password string. Figure it out Nintendo.

Nintendo Online

With the introduction of the Switch, Nintendo has created (or will create) an online service. This service, I’m guessing, is to be similar to Xbox Live or PlayStation Network. I’m assuming it will offer multiplayer gaming and other perks, but we’ll have to wait and see what it intends to provide. It doesn’t officially launch until 2018 and will sport a $19.99 a year price tag (though you can pay monthly). Whether or not that’s the final price tag remains to be seen. Considering that both PSN and Xbox Live are well more costly than that, I’d fully expect Nintendo to raise the price of this online service in short order. After all, it’s not inexpensive to build and maintain services in AWS or Google Cloud or even in your own data center.

Overall

The Switch is definitely great at gaming. However, because Nintendo has chosen for the Switch not to be a general purpose tablet or run an operating system with a boatload of existing software (i.e., Android), it will only ever be a single purpose gaming tablet. Personally, I think that’s a huge mistake on Nintendo’s part. Nintendo is gambling an awful lot on this limited tablet design. I personally believe this gamble will not pay off for Nintendo and may leave the Switch as dead as the Wii U. Thanks for thinking ahead there Nintendo. For playing Nintendo game franchises (Mario, Zelda, Pikmin, Pokemon, Splatoon, Metroid and so on), the Switch will do fine. Barring the upcoming Bethesda port of Skyrim to the Switch, I can’t foresee much in the way of non-Nintendo franchises or other blockbusters being developed or ported. In fact, Nintendo probably paid Bethesda a boatload to get Skyrim ported. However, I wouldn’t expect third party ports to continue much into the future. Nintendo will, once again, be forced to give up on that idea of wooing AAA titles to the Switch … which will ultimately limit the platform to Nintendo properties (the entire reason the Wii U failed).

The Switch will become just like the Wii U, the third most popular game console. It will sell to those parents who trust the family friendly nature of Nintendo’s games. However, for adult gaming or using this tablet as a replacement for the iPad, nope. It has a nice enough hardware design, but it just has too many shortcomings to be the end-all of tablets. Because it does not support general purpose tablet use, a parent cannot justify it as an educational tool or even a browsing tool, unlike an iPad or Samsung tablet at around the same price point. Sure, it supports Nintendo’s game franchises, but is that enough? No.

Personally, the Switch is just a little too weighty (and way too lacking of general tablet features) to carry it around all of the time. Instead, I’ll use it at home like a console when docked or use it as a portable around the house when I do laundry and such. If it had Android, could access to the Google Play store, had access to an existing library of tablet games, supported a browser and included other general purpose computing features, I could much more easily justify carrying it with me all of the time. Unfortunately, that’s not going to happen with this version of the Switch. Perhaps Nintendo can make this right with an OS update, but certain things cannot be solved in software (i.e., lack of a camera or microphone). The lack of a microphone will seriously hinder multiplayer usage.

The final takeaway is, don’t go buy a Switch expecting anything more from this tablet than playing Nintendo game franchises. For the price of the Switch as a tablet, it’s way under-designed.



Hardware Build
: 5 Stars
Hardware Features: 4 Stars (missing camera and microphone)
Software / OS: 1.5 Stars
Joy-Cons: 3 Stars
Pro Controller: 4 Stars
Overall: 3 Stars

Agree or disagree with this review? Please leave a comment below. I’d love to hear your thoughts about the Nintendo Switch.

 

Tagged with: ,

Rant Time: Apple iPhone, MS Exchange and Security Policies

Posted in Apple, best practices, botch by commorancy on August 7, 2017

If you’re like me, you like to use your phone device as your catch all email reader, including for your company email. Many corporate email solutions choose MS Exchange and/or Office 365 for their mail services. This article is here to inform you exactly what can happen to your iPhone when connecting to Exchange to access your corporate email. Apple has slipped this feature set in under the radar and, worse, doesn’t inform the users or request consent. Let’s explore.

Overreaching Policies and Exchange

I’ve never been one to think that Apple isn’t transparent about its technologies, but in this case, I think I have to make an exception. Apple slipped this technology change in without so much as an eye-blink. What is this change, you’re now wondering? Well, I’ll tell you.

If you connect your iOS device (iPhone, iPad, iPod Touch, etc) to an Active Sync Exchange mail server, the systems administrator operating that Exchange server can muck about with settings on your entire device. What mucking about can they do? We’ll, here’s a short list:

  • They can wipe your entire device through a single exchange server request
  • They can change system settings on your device to prevent using certain functions on iOS, such as disabling the ability to turn off passcodes or modifying other settings on your operating system, possibly even up to disabling iCloud entirely.
  • They can deny connection to the service if your device is set with an insecure setup or jailbroken
  • There are many other security policies they can apply to your device without your knowledge or consent.

Now, I can hear the Exchange Admins all over the world groaning right now. Well, the jig is up. You’ve had your fun for far too long. Unless the company is paying not only for the device, but for the service on the device, these changes are WAY WAY overreaching for the simple act of reading email. The only thing Exchange should be able to do is wipe the mail data left over from that Exchange server. You should not be able to set or change security settings on the entire device. Additionally, users should be able to grant or deny such overreaching settings coming from Exchange. Operating systems have had this feature for years… requesting the root password to make such sweeping changes. This same should be available on the iPhone (or any mobile device).

Mail Service Connectors modifying OS settings?

This was my question… why is this possible?

That the Exchange Service can make these global operating system changes to an iPhone is a way overreaching and abusive use of mail services. Mail applications (or any app for that matter) should NEVER be able to muck about with operating system settings at that level any more than a browser can. This is not only a security risk in itself, it leaves iOS devices open to security vulnerabilities because the mail app could become compromised and used to nefariously mess up iOS. Worse, if there are two or more Exchange Server connections to the mail app, which one rules when policies are applied? They both can’t apply differing security settings and expect them both to work properly.

Of course, the biggest problem is wiping your device. There should be no possible way a mail application should be capable of instantiating a wipe command ever. This is an amazing intentionally introduced vulnerability that I’m surprised to find exists in this day and age. Mail applications should never have this level of access to any device. In fact, the only allowed wiping should be done by the user of the device through a service such as Find My iPhone behind the user’s iCloud login and password and in no other place. I’m sorry… if corporate admins want to be able to wipe lost devices, they should do it through another method… not through the Exchange mail service protocol. Mail services should be for mail services, not for pushing extraneous other functions. This was never the purpose of a mail server and this should never be possible through a mail server connection. It should also not be possible without the user’s prior knowledge or consent.

Devices and Settings

Apple needs to quickly obsolete and remove this capability from the mail app. This was an unnecessarily overreaching decision that has no place on iOS. If corporate admins wish to apply corporate policy to devices, then whatever protocol makes this change needs to inform the user of each and every policy change that will be applied to the device and let the iPhone user make the choice of whether or not to accept those policies changes. If the corporate admins want to make global policy changes to iOS, it should be through an entirely different application and system.

Perhaps Apple needs to roll out a separate application and service that allows corporate admins to make these sweeping changes to iOS. Changes that will inform the user, that the user can track through this new app and that the user can opt out of if they wish. Right now, the only way to remove the applied global settings is to remove the Exchange connector from iOS. Even then, some of the applied settings may remain set and may require a wipe and restore to clear.

Unfortunately today, Exchange can silently push policies to your device up to and including wiping your device. When I say, “wipe the device”, I mean wipe it entirely. Yes, that means data and settings lost in an unrecoverable way. The data lost does include your photos, notes and any other personal information. This means that by connecting Exchange to the built-in Mail app, you’ve given your corporate admins control over your device simply for the convenience of reading email.

How can I protect my iPhone?

Don’t use any Exchange servers with the built-in Mail app on iOS. Instead, if you need access to Exchange email, install the Outlook app which is available on the app store. The Outlook app does not have access to modify any system settings and cannot wipe your entire phone, just as it should be. However, the Exchange server can wipe email data from inside Outlook. I’m perfectly fine with that. As long as Exchange’s modifications remain contained inside the Outlook app alone, that’s perfectly acceptable.

No mail server connection should ever be able to modify an iPhone’s global system settings in such a blatant and sweeping way. Apple, you need to fix this issue pronto. If you want to allow policy changes over the entire phone, then design and build a policy application with an API. Then, like Facebook apps, request the user to approve access to this API for any application that needs to use it and require connection to the iCloud login and password to activate it. Also, allow the user to revoke access to the API and undo all policy changes at any time. Once connected, offer an app with a UI to allow the iPhone user to see what settings are being altered on the phone. Also through this app, allow the iPhone owner to make changes (when possible) to these policy grants on the device. If those changes are incompatible with a specific service’s policies, then notify the user that that service will be removed from the device if changes are made.

Few companies pay for phones today and instead leech off of employees who pay for their own phones and services. If the company is paying for the phone and service, then they can do whatever they want with it. If I’m paying for the phone and monthly service, then it’s my decision over what happens on the device. Granting access to email should never let any mail service take control over my device in such a vulnerable way, especially when I never consented to that give that level of access.

Rant Time: Don’t ever wipe your network settings in iOS

Posted in Apple, best practices, botch by commorancy on July 15, 2017

I’ve been recently trying to solve a problem with T-Mobile which ended up a bust because of the absolute sheer uselessness of T-Mobile staff about the iPhone and Apple Watch features. I will write a separate rant about that entire disaster, but let me lead with this rant that’s a little more critical. Let’s explore.

Apple’s iCloud

What is this thing? It’s a way to store settings and various data in Apple’s network cloud storage. This seems like a great idea until you realize what Apple keeps ganging up into this storage area. Then, you might actually think twice about using this feature.

While you might realize that Apple iCloud service will backup your photos and other data stored on your iPhone, it also stores other things you might not realize, like your WiFi network passwords, your Safari logins and passwords and various other sensitive data. What that means is that if Apple’s iCloud is ever compromised, your passwords could be completely captured by a hacker. Depending on whether Apple has stored this data encrypted strongly or not (probably not), you may end up having to change every password you have ever typed and stored on your iPhone.

Now, while that is a security problem, that’s not the problem that this article is intended to address. Let’s continue.

Apple Geniuses Are Anything But

I was recently talking to an AppleCare staffer who, when trying to solve my T-Mobile problem, requested that I wipe my network settings on my iPhone. I explicitly asked this staffer if it would also wipe my iCloud passwords. She, of anyone on this planet, should have known the answer to this question working for Apple. Unfortunately, I have very quickly learned that Apple is now hiring the lowest grunts of the grunts who simply don’t give a shit nor do they even understand the technology they are hawking. Apple, train your staff. Which leads to …

Never, Ever EVER wipe your network settings on any iOS iCloud device

No matter how much anyone begs or pleads you to do this, tell them, “NO”. And, if anyone ever tries to do this to one of your devices sharing a single iCloud login, you need to grab the device back from them PRONTO and stop them.

The answer to my question I asked Apple is that wiping network settings on your phone does, in fact, indeed wipe all of your network settings in iCloud! Why is this important? If you have multiple devices sharing your iCloud ID and settings, after wiping a single device, all of your WiFi passwords are also wiped for ALL other iCloud devices. This means that every single iCloud device suddenly and explicitly drops its WiFi connection.

This also means you will need to go back to each device and manually re-type your WiFi password into each and every device. This is the only way for the device to log back into iCloud and relearn all of its knowledge of all newly recreated settings.

This is an absolute PAIN IN THE ASS, Apple! So, if anyone ever asks you to wipe your network settings on your iPhone or iPad participating in iCloud, don’t do it! Note that even signing out of iCloud and wiping may cause the same problem once you log it back in. So, I wouldn’t even try this knowing Apple’s crappy network designs. Simply tell the person asking, “Not only no, but hell no” and have them figure out another way to resolve whatever the problem is.

So, there you have it.

Rant Time: Password Bombing

Posted in best practices, business, security by commorancy on June 29, 2017

What is password bombing? This is a malicious activity by trolls on the Internet just to inflict chaos and to annoy legitimate account holders on the Internet. Like DDoS attacks affect Internet providers, password bombing affects individual Internet users. It works like this. You have an account somewhere, let’s say Apple. Apple institutes a policy that after 3 failed password attempts your account is locked. You must then jump through a bunch of hoops to unlock the account… typically answering ‘security questions’ in addition to entering your password. Sometimes these hoops are much more problematic, like bank logins. You might even be required to call in to have someone there verify your identity and unlock your account. You might also be required to reset your password. Some companies, depending on the lockout procedure, might even require that you re-register a brand new account. The hoops you are required to jump through can be minimal to numerous… all in the name of security. A password bomber takes advantage of these security practices and bombs your account to force this account lock inconvenience on you. Let’s explore.

Security and Logins

Yes, we all want our login IDs to remain safe, but not at the expense of being locked out of our account by a random schmoe on the Internet. After all, when they enter your account’s password incorrectly, there’s nothing that affects the malicious troll except a few failed attempts… at which point they can move on and try yet another account. All of the burden and inconvenience is firmly placed on the account holder to resolve the lockout. The malicious user gets to lock you out, you as account holder have to jump through the hoops to get the account reinstated. Depending on the organization’s security practices, you might be online in a few minutes, sometimes it can take days for the lockout to expire.

Overreaching Security Methodologies vs User Preferences

As more and more breaches occur, ever more organizations are making huge security knee-jerk reactions by, in most cases, silently instituting tougher and more problematic security measures for user accounts. After all, it’s my account and, in many cases, I’m paying to have that account (in one way or another).

This is one of those times where organizations think they know better than you. They think they can simply institute security procedures and everyone will just go along with them all happy like. It doesn’t work that way. If you’re an organization instituting security practices that will affect your user accounts, you need to not only inform your user base, you need to also offer ways to set preferences to control these security practices. If you’re planning on instituting a lockout policy, then you should offer ways to prevent lockouts (multi-factor authentication) or in ways to remain informed of lockout attempts. For example, if you’re planning to lock an account due to bad data, send an email WHY your system locked the account and the IP address that caused the lockout.

Locking out accounts may sound like a great security prevention practice, but it’s what’s happens after a lockout that makes this security measure useful or a fail. Making your users jump through a bunch of sometimes impossible hoops to reactivate their account is not cool. Simply because some random schmoe on the Internet decided to type in my account name with a bad password three or more times shouldn’t require me to spend 30 minutes or longer resolving this issue. It’s your system that allowed that schmoe to continue to enter the password multiple times. That had nothing to do with me.

Why not just block that IP address from your site after multiple bad attempts and then inform the actual account holder that someone attempted to gain access from that specific IP? Let the account holder determine how to handle this issue. That’s the better way to handle this. Let us know that people are attempting to access our accounts and tell us where they are from and what device they are using. Let us make the decision. Don’t just lock us out without a word, then assume we’re okay with spending 30 minutes jumping through your silly hoops to gain access again. Do you really want us to use your services?

Password Bombers

As we are forever required to have and own more and more accounts on the Internet, it’s becoming much more common for our usernames to clash with other people. This is especially true when we’re required to use our email addresses as our login IDs. I preferred the time when we could choose our user IDs so they could be unique. Instead, we are now forced to use our email addresses which can be easily confused with other users, particularly when using an email domain like @gmail.com, @yahoo.com, @outlook.com or similar common email services used by perhaps millions of other users.

Worse, though, is when malicious trolls decide to be contrary. When they can simply go out to Yahoo or Apple or Google and just plug in random data into the login screen simply to lock user accounts. Even though this vulnerability has been around for a long time, it’s now becoming more and more common. As we move forward, it will become even more common in retaliation to stupid things like Internet comments.

These password lockout practices need to be refined to not inconvenience legitimate account holders. But, instead, it should inconvenience the password bomber. Yes, inconvenience them. Make them pay for their stupidity of entering incorrect data multiple times. Instead of locking out our accounts, block that IP from your site for 24 hours after entering incorrect login data. Prevent them from locking any further accounts through their contrary actions. Make them contact your team to get the IP unblocked. Leave the accounts alone unless it’s absolutely necessary, like under a real breach. If your organization loses password data, then yes lock our accounts until we change passwords. If some random troll decides to password bomb as an activity, make them pay for this activity by blocking their IP from your login screen.

If you have been password bombed by someone on the Internet, please leave a comment below with your story. If you like what you read here, please subscribe to the Randosity blog so you don’t miss my newest posts.

Tagged with: ,

Rant Time: Xbox One and PS4 automatic downloads

Posted in botch, business, microsoft, Sony by commorancy on June 17, 2017

So, I have reasonably fast internet service. It’s not the top speed I can get, but it’s fast enough for most general purposes. I’ve clocked it on wireless at about 18-20 Mbps down and 6 Mbps up. If I connect a device wired, it will be somewhat faster. With wireless, it’s not the fastest, but it’s definitely sufficient. The wireless is obviously for convenience, but it works well the majority of the time. However, when the PS4 or Xbox One get going with their automatic downloads, it absolutely kills my network connectivity. And so starts my somewhat shorter than usual rant. Let’s explore.

Automatic Downloads

I always turn off automatic downloads whenever possible, no exception. When there is no ability to shut off automatic updates, then I unplug the device. There’s no need to have devices automatically downloading at the most inopportune times. In fact, several months back I explicitly disabled automatic update downloads on my Xbox One. Yet, just yesterday I find my Xbox One automatically downloading again. I’ve finally had enough of rogue network devices and out of sheer frustration, I’ve finally just unplugged it. I also unplugged my PS4 for the same reason. No more rogue network devices. If these systems cannot respect my wishes when I explicitly turn off automatic downloading, then they’re going to remain unplugged until I decide to use them. Worse, these devices would also decide to randomly begin downloading updates at random times (usually in the middle of the night, but it could be any time).

The primary problem is, neither the Xbox One nor does the PS4 limit its download speeds. In fact, both try to download as much as possible, as fast as possible. If both of them get going at the same time, it’s a disaster on my network. Even just one of them downloading is enough to cause problems. If I try to ask Siri or Alexa a question, I get no response or I get the Echo’s dreaded Red Ring (no connectivity).

Rant

At least Apple respects disabling automatic downloads on its devices. These devices dutifully wait until you click update before beginning any downloads. Unfortunately, Microsoft does not honor its no auto updates setting. Instead, it just overrides that setting and dutifully starts downloading whatever it wants whenever it wants. I just can’t have rogue devices like that on my network. Rogue devices need to go away and Microsoft needs to understand that making rogue devices needs to stop. If your software can’t respect the owner’s wish not to download automatic updates, then you really don’t deserve a place in the home.

I haven’t yet determined if the PS4 overrides my no download wishes, but I recall that it, at times, the PS4 will also do this for system updates. Updates which, again, should not automatically update unless I explicitly ask it to update.

Just say no to rogue network devices like the Xbox One. For now, the Xbox One and the PS4 will remain unplugged until I decide I need to use them. Though, in the last few months, there really has been a substantial lack of game titles on both platforms. I’m really finding that the spring and summer to be a dead season with new game titles. Instead of overloading us with too many fall titles which we can’t play that fast, why not spread them out throughout the year and let us have adequate time to play each? This, however, is a whole separate rant topic in itself.

Movie Review: Alien Covenant

Posted in film, movies, reviews by commorancy on May 31, 2017

*SPOILER ALERT* stop reading now if you want to watch this film.

If you haven’t seen Prometheus, then you should probably skip this review. Also, if you want to see Alien Covenant, then I’d suggest you stop reading now as this will be chock full of spoilers. With that said, let’s explore.

Alien Covenant Story

This film begins as a sequel to Prometheus, basically where that film left off. However, it effectively tosses the Elizabeth Shaw character out before the film even begins. While we have seen this happen with the Newt character between Aliens and Alien 3, we’ve never seen it done to a main character. No, Newt wasn’t a main character. She was a supporting character and her loss was no big deal. However, I find it a huge problem to open this film and toss out the one redeeming character from Prometheus. A character that could have been as strong as Ripley. Instead, we’re left with a malfunctioning synth named David. I jump ahead a little bit here.

After a longish and unnecessary expository scene involving a very young Weyland and David, we proceed into the main film.

Colony Ship Covenant

The film starts out following a colonization vessel named Covenant with both crew, colonists in stasis and embryos. The mission is to land on an already vetted planet with a forgettable name to begin colonization. It will take about 7 years to get to that destination planet. However, the ship is rocked by a space anomaly and damaged along with the death of the captain. This ship damage premise actually starts out much like Passengers. This requires the newly assigned captain and crew to go out and fix the damage. While fixing the damage, one of the crew stumbles across a message in a bottle… or more specifically, a space transmission.

So now, the crew has decide whether to follow the transmission or continue on with the mission. Here is the first of many stupid plot devices. If your mission is to land safely on an already existing planet that’s been vetted for the purposes of colonization, why would you make a diversion to some unknown and potentially hostile planet? It doesn’t make any sense. In Alien, the reason the Nostromo landed was in part due to Mother and Ash. They had orders from Weyland to find this alien and capture it. However, the colony ship had no such orders from Mother or Walter (the resident synthetic — artificial person).

Plus, that colony ship wasn’t equipped for that sort of reconnaissance type mission in the first place. Yet, here we go traipsing into the unknown because the naive new captain deems it so even though his second actively protests. Wouldn’t they have at least trained all seconds in command for these sorts of contingencies?

We also find that there is a synthetic on board this colony ship who is named Walter and looks surprisingly like David from Prometheus, except he doesn’t have the British accent.

Planetary Diversion / Alien Backstory

So the colony ship, which was clearly not built for exploration, decides to spend time gallivanting off to this unknown world to find this message in a bottle. What do they find? Spores that turn people into xenomorphs, the Engineer ship (with Shaw’s message), a bunch of dead engineers on the planet surface and, eventually, David. We also come to find that Elizabeth Shaw is dead. We also find that David apparently chest bursted her in one of his experiments.

As the story progresses, we find there are spore plants that can infect people and back burst aliens out of them. We also find that David has unnecessarily re-engineered the species to require an egg and a face hugger. The same egg and face hugger we find in Alien. So, we’ve come full circle. Now we know who created the egg and face hugger, but what was the point?

The spores which seemed quite abundant on the engineer home planet were actually a much more sophisticated and deadly delivery system. No need for alien queens or eggs or even face huggers. Instead, just drop the spores and let them do the work. What we find is that David’s work was actually superfluous. The original design by the engineers was sufficiently deadly enough and easily delivered without the need to complicate it with eggs and queens and hives and stuff.

I’m not exactly sure why Ridley felt the need to degrade the original Alien story by setting up this crude prequel that degrades the idea. Worse, it really doesn’t even get into the head of David sufficiently to understand his motivations. All we know is that this synthetic is somehow damaged, yet still able to function. I guess that’s the point. Since the original Alien didn’t get to take Ash to a more disturbing conclusion, Ridley seems to be doing it with David instead.

Body Count

After the bodies start piling up, first from the spore aliens and then later from David’s face hugged variety, the crew gets fewer and fewer. Of course, this is to be expected and is entirely predictable in an alien film. Because the colony ship used its one and only one landing vehicle to land on the planet (why are they only ever equipped with one?), effectively the crew is stranded because a spore alien makes its way onto the ship through an infected crew member and one of the crew lights the entire ship up with gunfire into explosive canisters.

Being stranded means David comes to the rescue and this is where things turn mostly sour. After a bunch of David vs Walter stuff and some other spore alien death romps, David reveals his big surprise on the naive captain, his prized face hugger alien. Seriously, David hasn’t given himself to be that trustworthy yet, yet this naive captain calmly puts his face right over the top of an open egg. Ah, the stupidity of movie characters.

Anyway, David shows himself to be mentally unstable and Walter and David have a fight. Yet, we don’t really know how it all ends because Ridley cleverly cuts away before the end. So then, the colony ship makes a daring rescue with some kind of ship not designed to land on a planet, an adult alien gets on board and lots of yelling, gunfire and stupidity ensues. Walter and several other crew make it back aboard the colony ship in space, yet we have one more alien to take care of. Now that that’s done, we settle into our cozy 7 year nap. Just as the last crew member is in her cryotube, she realizes Walter isn’t Walter at all. David has somehow taken over Walter.

David in Walter’s body

Here’s where the film jumps the shark. So, Walter is a much more sophisticated and newer synth model. I’m reasonably sure that Weyland did not give David schematics of himself. Yes, David knew what he was, but didn’t have any idea how he was made. So, how is it possible that David could have, in the all of about 5 minutes he had after fighting Walter, transfer himself into Walter? Seriously, there was no equipment on that planet to perform such a data transfer. There had been nothing set up in the film at all to show that David had been working on anything like that. David’s experimentation was entirely with the aliens, not with his own physiology.

Expecting us viewers to suspend our disbelief that far is just insane. There is no way possible that David could have transferred his own programming into Walter that quickly. In fact, as sophisticated as those synthetics were, to believe Weyland didn’t put a fail safe to prevent such synth to synth transfers is also insane. Weyland was extremely paranoid and that idea certainly wouldn’t have slipped past him. Based on what I know about Weyland, it wouldn’t have been possible for David to transfer his programming into Walter. In fact, it’s likely that David’s programming wouldn’t have even worked in Walter considering how much newer the Walter model was.

At the end we see Walter/David burping up alien face hugger embryos. Wait… what? Since when do face huggers exist in small embryo formats like that? I thought they required eggs? I shake my head yet again. Between the embryo aliens and the David into Walter transfer, this whole movie ends up as one big unnecessary Deus Ex Machina.

Third Film

I don’t really even know if I want to see the third film. I already know what’s going to happen. Clearly, they’re going to land on their colony planet and become infested with Aliens with the help of David… unless Walter can somehow reemerge and stop it.

Alien Covenant is a below average film that tries too hard to fill in the details, but fails at pretty much everything it tries to offer. Worse, what it does offer only degrades the idea of Alien rather than enhancing it and it adds entirely nothing new to the franchise.

Stars: 4/10
Recommendation: Skip or rent if you must

Rant Time: YouTube, Copyrights and Content ID

Posted in botch, business, Google, youtube by commorancy on May 16, 2017

Unless you’ve been living in a cave, you probably know what YouTube is. It is a video sharing platform that allows anyone to post video content onto the Internet. YouTube offers the likes of travel videos, personal vlogs, how to guides, DIY projects, music to all types of random content. However, Hollywood has forced Google to employ more and more heavy handed techniques to video uploads to (ahem) protect big Hollywood copyright content. This system is severely flawed. Let’s explore.

YouTube Channel ownership

While it’s fun to run around on YouTube looking for all kinds of weird content, let’s look at what it’s like to be a channel owner and all the fun we’re not having. While I do like writing blog articles, I also have a gaming channel on YouTube. So, I have personal experience with this issue. I like to play games on my consoles and upload recorded game content to YouTube for others to share in my fun.

As a channel owner, you really don’t get many tools other than a content uploader and metadata tools to tweak a video’s description, tags, monetization settings, language, etc. As a channel owner, YouTube offers no tools to the owner to validate that your content is, in fact, your content. Meaning, for example, you might have taken a video of a day at the beach with wave sounds in the background. Then, you’ve uploaded it. Or, you’re playing Grand Theft Auto and you record your session (minus any copyrighted audio to not trigger YouTube’s audio content detection system) and upload. Here’s where things start to fall apart.

YouTube Content ID and content ownership

Besides being a channel owner or a viewer, there is also a third lesser known management meta user. This interface is intended to be used by Hollywood and the music industry. It was designed for the likes of EMI, Sony and other large music and movie conglomerate content creators (mostly by legal threats to Google). This system allows those content creators to submit their content to YouTube into the Content ID system. What is Content ID?

Content ID is a way for YouTube’s automated system to match a channel owner’s content against a copyright owner’s uploaded reference content. Seems like a legitimate thing. I mean, it allows artist’s representatives to make sure their content isn’t being placed onto YouTube unauthorized. Where’s the problem then?

YouTube is the problem

Here’s the rant. The problem is that ANYONE can create a meta content management account and begin uploading any content they wish against YouTube’s content ID matching system. YouTube requires no verification by any alleged content creator. They create a content meta account, get approved (which is apparently relatively easy), upload random content and begin matching against videos on people’s channels. In fact, I’ve even seen content management accounts grab original videos from other people’s channels, download them from YouTube, upload them into the content ID matching system and claim ownership over material that they stole from the original owner. Yes, you can even upload content you downloaded from another YouTube channel and claim ownership of that content in your channel… though, that’s called copyright infringement.

YouTube has taken its somewhat usable platform and turned it into a joke. YouTube is a disaster if you actually expect YouTube to help you protect your own original copyrighted content. Yes, it does allow someone to download a video you own, upload it and then claim ownership of it.

Let’s keep going. What happens when content ID matches a video uploaded through the meta content management account against a channel? YouTube does several things:

  1. It flags the video on the first channel owner as copyrighted content matched against another channel. Basically, the system tells one channel that another channel has claimed ownership over that content even if the claim is false (we’ll come back to false claims).
  2. It allows the alleged ownership claimant to monetize the video (even if they do not own the content).
  3. It allows the first channel owner to dispute the copyright claim, remove the video or leave it up (depending on how the content ID matcher is used).
  4. If the content owner claims exclusive content claims on the content, the content on the first channel can be taken down or deleted.

Disputes

Here’s where the entire system falls apart. While YouTube can match content fairly rapidly, filing a dispute can take days, weeks or sometimes months to resolve. All the while the content is in dispute, YouTube allows the claimant access to monetization over the content in question. Here’s the bigger rub (as if monetizing content you don’t own isn’t big enough).

False claimants are never at all verified by Google. YouTube’s content ID matching system assumes fair play by those approved to use it. That is, people who create meta content accounts are on their honor to upload content that they actually own. In fact, this isn’t happening. While legitimate usage of this system is happening by big content providers, many lesser channels have learned to game the system to claim ownership over content they don’t rightfully own and don’t have the rights to monetize. This is especially true for channels outside the US (i.e. Russia and Vietnam) where copyright rules don’t apply in the same way as in the US. This ridiculous YouTube help article which discusses setting up a meta content account states:

“Content ID acceptance is based on an evaluation of each applicant’s actual need for the tools. Applicants must be able to provide evidence of the copyrighted content for which they control exclusive rights.”

Yeah riiiiiight. Content evidence of what exactly? Copyrights, especially on YouTube are nebulous at best. What are you expected to show, the camera it was created on? How does that prove anything? There’s no way to know that any particular video was produced on any particular camera. YouTube doesn’t show camera EXIF information in the video’s metadata.

Copyright Basics

US Copyright law states that as soon as a work is created, you are automatically the owner of it and possess all worldwide copyright ownership to this work in perpetuity. This is considered an implicit copyright. You don’t have to do anything other than create the work to own it. This assumes some basics like, it must produced entirely by you on your own equipment and on your own time. However, some countries, like China, don’t recognize implicit copyrights at all. Instead, to protect your copyrights in the countries that don’t recognize implicit copyrights, you are required to fill out forms, possibly pay a fee and likely submit your work as evidence. Only then will your work be explicitly acknowledged by the government to exist and that you own that work.

For example, when you’re using your own personal phone to take video of you playing games at an arcade, this work is now considered fully owned by you under US Copyright Law. The moment the video (and audio) is created, it’s yours. On the other hand, if you are hired as an employee of a production company, and that company owns the equipment and they have hired a camera crew to follow you around watching you play games, you won’t own that video content because the production company paid to create it. Of course, there are pesky things like contracts that can explicitly authorize or deny ownership of copyrights to any party involved in a production. So, if your content is created under a contract, you should read your ownership rights carefully. Just because you were involved in a production, doesn’t necessarily mean you have any copyrights to that material.

Evidence of Copyright Ownership?

In this day and age of immediate gratification, YouTube content owners rely on implicit copyright ownership protections to allow their channels to exist. That is, as soon as the content is created and edited (implicit copyright ownership), it’s uploaded to YouTube.

In the case of copyrights, how can anyone sufficiently provide ‘evidence’  over any content? What kind of evidence does YouTube expect to see? The camera it was shot on? The recording studio that it was recorded at? A bill of sale? Seriously, how can you possibly provide ‘evidence’ of ownership for copyrights?

The only way to provide even the smallest amount of evidence is to submit your work to the U.S. Copyright Office for registry. Let’s understand why this is not exactly feasible for most YouTube content. At the moment of this article…

  • It costs $35 to register a single work (one poem, one video, one work of art).
  • It costs $55 to submit multiple works together (a collection of poems, videos or songs).
  • Who knows how long it will take the copyright office to actually register them so that you have ‘proof’.

Sure, while you could do this to, ahem, protect your works, it’s expensive and what exactly does it do for you? The Government won’t stand up on your behalf. The copyright office is merely a registry, not a legal team. They won’t help you protect your content, that’s your responsibility to find a lawyer. It’s also not like Google will get involved in copyright disputes either. For the prices listed above, that would cost $35 for every single video you upload to YouTube and that only registers your work in the US, not necessarily in other countries. It doesn’t give you any specific legal protections other than someone can go look it up, like Google. You may be required to register your content in many different countries to protect your rights in those locales. You’re also responsible for hiring a lawyer to protect your content (regardless of whether it’s registered).

Google and Copyright Disputes

Google outright states they do not get involved in copyright disputes. Yet, by providing a content ID system, content matching and marking videos in YouTube as being claimed by another channel, this absolutely, most definitely is the very definition of getting involved.

If you don’t get involved in copyright disputes, you don’t create controls to help manage disputes. Meaning, it’s entirely disingenuous to create a copyright dispute system and then when someone disputes a claim (that your system sent us notification) state that you don’t get involved. You can’t claim that. You already ARE involved by providing the notification system.

Worse, once you begin the dispute process, Google’s YouTube team doesn’t care. They don’t actually attempt to review the content, the owners or anything related to the dispute at all. They just let the two parties fight it out even if the content isn’t owned by either of them.

Content ID System is Half-Assed Designed + False Claims

Google’s YouTube team got this content system just far enough to make Hollywood and the music industry happy because they can kill content on channels matching their own content catalog. Yet, Google never brought it far enough to actually prevent scammers from abusing it. Instead, Google lets random scammer channel owners run roughshod all over YouTube’s other channels without any consequences. I’ve seen scammer channels claim false copyrights over multiple legitimate channels (even my own) using content that they clearly do not hold copyrights over and yet those channels STILL exist on YouTube. Google does nothing about this. Why was this channel not closed? Clearly, these scammer channels have willfully violated copyright laws using YouTube’s woefully under designed crap of a content detection system to facilitate these false claim(s).

Claiming false copyright ownership over content is, in fact, copyright infringement and very much against copyright law. However, because most of these scammers are outside of the US, Google won’t do anything… not even close the scammer’s channel. Though, sometimes Google will close the legitimate channel and leave the scammer operating. That false claimant had to copy and upload that content to YouTube’s matching system which, in itself, is a violation of copyright laws. This means that Google’s content ID system facilitates false copyright claims and makes Google an accessory to copyright infringement. Google allowed the copyright infringement to take place and allowed the fraudulent claimant’s channel(s) to profit off of that infringement. This is a legal situation just waiting to happen.

Google, fix your shit. YouTube is quickly becoming an unusable mess of a video sharing platform and is now just one big lawsuit waiting to happen against Google. A lawsuit against Google for not only being an accessory to copyright infringement, but providing a service that actually enables copyright infringement in a system that’s supposed to prevent it. Ironic. Such a lawsuit, if won, might ultimately be the end of YouTube.

If you’re an IP lawyer reading this and you would to have a discussion about this situation, please leave me a note on the Randosity About Page.

Why I’ve not yet bought a Nintendo Switch

Posted in botch, gaming, nintendo by commorancy on April 13, 2017

I’m usually all over every new Nintendo system by making sure to pre-order it the first moment it’s available. This time was different. Let’s Explore.

Tablet Gaming

Let’s start with the obvious. The primary reason I didn’t purchase a Nintendo Switch is, let’s face it, it’s a tablet. Thanks to Apple’s very aggressive obsolescence of iPads, I now have at least 4 iPad tablets in my house. One that I’m currently using and 3 others that are older models. I also have a Samsung Galaxy Tab S 8.4 and an NVIDIA Shield for gaming … along with an Amazon Fire of some sort that I almost never use. I also have a PS Vita which is tablet-like.

So, let’s just say, I already have enough tablets floating in my house, most of which never get turned on. Buying yet another tablet, even if from Nintendo, that tablet must offer something so compelling it’s a no-brainer. So far, the Nintendo Switch tablet doesn’t have anything compelling to offer. When I buy a computer of any variety, I need to know that it will provide a useful benefit. For example, Android and iOS tablets are at least useful for browsing, email and various other apps (including games) in addition to gaming. For being a general purpose device, Apple and Samsung have the tablet market sewn up.

Nintendo, on the other hand, is a newcomer in this area. Since Nintendo is first-and-foremost a gaming company, the Switch will almost assuredly be a dedicated gaming tablet with limited general purpose apps, if any. For example, I’m fairly certain we’ll see Netflix and a handful of other streaming apps, but that doesn’t necessarily make the Switch a compelling buy. All of my other tablets and devices support these same apps… more, in fact. Because of the lack of real general purpose apps (or indeed a general purpose operating system), it’s almost impossible to justify purchasing a Switch for non-gaming reasons.

Dedicated Gaming

This leaves dedicated gaming the sole means to justify a Nintendo Switch. Unfortunately, this side also leaves a lot to be desired. Just like the NVIDIA Shield, the battery life of the Nintendo Switch is atrocious (2-3 hours). Worse, like the Shield, you cannot play and charge at the same time. The battery of the Switch still runs down even when playing while plugged into the wall. You’ll get a better gaming experience buying an Xbox or PS4.

On top of the tablet’s design problems, there’s the game round up so far. The only really compelling title is Zelda: Breath of the Wild and even that game is available on the Wii U. This means that if you already have a Wii U, there’s no reason to buy a Switch. This was Nintendo’s primary mistake. The most exclusive and compelling title to force you buy into the Switch… and they make it available on the Wii U.

Wii U, 3DS and Gimmicks

At this point, the Wii U is arguably a dead platform. Nintendo’s newest platform, the Switch, is what I dub a tabsole. It’s not a console, it’s not a tablet. So, tabsole fits. Unfortunately, what should have been the exclusive game was inexplicably made available on the Wii U preventing a compelling reason to buy a Switch. The one and only one compelling reason to buy the Switch is if you truly want a portable faux-HD Zelda gaming experience. Today, 720p is at the very bottom end of an HD gaming experience. In fact, I’d really reclassify 720p as not even HD. HD really starts at 1080p and goes up from there. It’s just a matter of time before 4k gaming becomes the norm and people look back at 480p and 720p as archaic reminders of formats past.

For Nintendo to introduce a 720p gaming experience today shows just how far behind Nintendo is technologically. Nintendo has never been known to push gaming boundaries by including high res display technologies, like on Apple’s tablets. Instead, Nintendo’s boundary pushing has been by adding more-or-less gimmicks to their consoles… like the addition of dual screens to the Nintendo DS, adding no-glasses 3D technology into the Nintendo 3DS, creating the Wiimotes for the Wii or adding the two screens to the Wii U through the combination bulky controller + tablet. Nintendo’s gaming claim-to-fame has never been about pushing technical boundaries, it’s always been pushing gimmicks and fads. While these gimmicks may have worked for some games, most of these gimmicks have limited useful value and end up rarely used.

I find that I rarely ever use the 3D technology built into the 3DS. The added head tracking made the 3D even worse, rather than better. Sadly, most 3DS games being created today rarely ever enable 3D even if the slider has 3D enabled. Even the game developers don’t see the 3D as something useful on the 3DS. Same goes for the gamepad on the Wii U. Few developers ever properly used the two screens on the Wii U. Most times, the screen on the gamepad was relegated to being a map. That’s a perfectly good use for that screen as it’s rarely needed, but when it is needed, it’s right there without having to open up a new screen. On the Wii, the Wiimotes were cumbersome to use and twitchy. Because of their twitchy nature, it made using the Wiimotes for any type of precision almost impossible. For example, Red Steel required using the Wiimote as a sniper and moving the Wiimote in and out as if to zoom. Because of the twitchy and unpredictable nature of the Wiimote technology, it was almost impossible to aim and zoom properly. This forced the game to become a challenge, but not in an intended way.

For each of these technologies that Nintendo has employed, they are not there to advance gaming, but to add a new gimmicky fad that quickly wears off. This gimmicky nature extends yet again into the Switch with its Joy-Cons and the dock.

Tablet Computers and Gaming

A tablet is old-hat at this point and isn’t really a gimmick. I mean, it is kind of a gimmick, but it has at least found a place in societal norms. A tablet offers easy and fast access to search Google or read an email. That’s what’s great about a tablet. It’s good for quick access to information using apps on-the-go. The downside to a tablet is its screen size. It’s bigger than a phone, but still just small enough to cause eye strain. For this reason, a tablet is not really the best for trying to read large amounts of text.

However, for gaming where it’s a visual medium, a tablet sized screen is probably a great size. In fact, I know that it’s a great size for certain types of games. Though, I’d still rather game on a 55″ TV rather than on an 8″ tablet screen. I mean, certain puzzle style games work great on an 8″ tablet when all of the icons and buttons are large and easily readable. It’s only when a game developer is trying to jam a bunch of small indicators and info onto a tablet sized screen does the gaming start to break down. Tablets are good for large touchable buttons with large readable icons. Tablets are not good for 8 point fonts and tiny pixel-sized health bars… design those for 55″ TV displays.

Additionally, games are designed for long duration usage. Tablets are intended for quick bursts of use, limited by small batteries and Eye Strain City. By their very different natures, tablets and games really aren’t a good pairing. That Nintendo thought it would be a good idea to pair the two shows just how out of touch Nintendo is with current technology concepts.

Launch Titles

Unfortunately, the few launch titles released with the Switch is yet another problem. While Zelda: BotW is the most compelling title, it’s not exclusive to the Switch. Meaning, I can play this game on the Wii U without even buying a Switch. That means I need to look to the other Switch games to see if those can justify a Switch purchase. Here’s the list:

  • 1-2-Switch
  • Just Dance 2017
  • Skylanders: Imaginators
  • I am Setsuna
  • Snipperclips
  • Shovel Knight: Treasure Trove
  • Shovel Knight: Specter of Torment
  • Fast RMX

Should I buy a Switch for any of the other launch titles?

  • Both Shovel Knights will be released on multiple platforms… No
  • Just Dance 2017 … on a tablet? Really? … No
  • Skylanders: Imaginators is already on multiple platforms … No
  • I am Setsuna is a JRPG available on other platforms … No
  • Snipperclips … ugh, definitely a NO!
  • Fast RMX is yet another vehicle racing game … No
  • 1-2-Switch is a throw-away party game … definitely No

Out of all of the above titles, there is not one single game that is compelling enough to invest in the Switch. In fact, far too many of the games are already available on other platforms. In other words, most of them are has-been ports. Ports are typically games that avid gamers are likely to have already played. You would definitely not buy new hardware just to play a game that you’ve already played.

Problematic Joy-Con Controllers

The general consensus is the Joy-Con controllers are a problem. Apparently, when used wirelessly, they frequently lose connectivity to the Switch making gaming a chore. There’s nothing worse than losing connectivity while playing a game. I would frequently encounter this same problem when using the PS3’s early controllers. I’d been in the middle of a heated battle only for the controller to drop its connection. I eventually had to invest in a Logitech controller with a dongle to solve that problem. I’m pretty sure the Switch has no other options other than attaching the Joy-Cons to the tablet and using them ‘wired’. This design problem is pretty much a show stopper for using the Switch when docked.

Multiplayer Gaming and Nintendo Transfers

Today, multiplayer gaming is a must have option for any new console. Unfortunately, Nintendo has been so far behind the times with this feature, I really have no idea if they can even rectify multiplayer gaming on the Switch. It seems that Nintendo is likely to require a monthly fee to join a ‘new network’ that may or may not offer proper multiplayer options, but we know how well Nintendo typically executes on these features. It will end up has some half-baked thing that barely works, just like Miiverse.

Plus, Nintendo has some really archaic ideas about how to manage portable devices. For example, the 3DS still requires transferring your data from one handheld to another upon replacement. If you happen to lose your device or if it breaks irreparably, you have to make a call to Nintendo support to have them authorize transfer of that data to your new device… an incredibly manual and time consuming step.

I really don’t relish the thought of spending an hour or two transferring data from my Wii U to my Switch. That’s just a ridiculous ask in this day and age. I understand why this may have existed in the past, but with Nintendo’s store, they can simply store your info there and let you download all your stuff to your new device. Having to backup and restore your data from one console to another manually is just insane. As the saying goes, “Ain’t nobody got time for that”.

Roping in Developers

Nintendo has had a severe problem enticing big game developers into their most recent platforms. The Wii U is a prime example. When the Wii U was released, a bunch of large developers like Ubisoft and Activision were on board with producing games. However, due to the lackluster launch of the Wii U and the less than stellar numbers sold, this led to these large developers jumping ship. This meant that Nintendo had to rely on using its own franchises to sell (or not sell) the Wii U. While Nintendo does have a few relatively strong franchises like Zelda, Mario, Wario, Luigi, Kirby, Yoshi, Super Smash Bros and Fire Emblem, it’s really hard for a single company to produce enough games in a year to keep people coming back, let alone sell even more consoles.

So, the full capabilities of the Wii U were never fully realized. Nintendo tried, but were unable to fully utilize the potential of the Wii U. On top of all of this, Nintendo really never did raise the bar of the Wii U beyond its introductory operating system. The carousel was a complete waste of screen space. On the 3DS, at least the upper screen was used to show what item you were working on. On the Wii U, it was always that stupid carousel with talk bubbles popping up from random Mii. It’s not like Mii’s were that compelling anyway. In fact, that whole carousel idea was Nintendo’s idea of multiplayer social interaction. I digress.

The point is, with as gun shy as most developers are with Nintendo these days, it’s almost assured that third party support for the Switch will be non-existent for the foreseeable future. This means that we’re not likely to see much in the way of big new titles. Though, some developer has promised to release Skyrim on the Switch by year end. I’m not entirely certain that that conversion is coming from Bethesda / Zenimax. It’s more likely that conversion project has been handed over to smaller studio for release on the Switch. This probably means bug-city, but more than that this game is already 6 years old. To bank on a 6 year old game ported to a console with lesser capabilities than a PS4 is almost insane to consider. If Nintendo thinks that Skyrim is likely to spur a whole lot of new Switch purchases, they might want to think again. Bethesda would have to ensure some brand new and exclusive Switch DLC before gamers would buy not only a brand new console, but also buy into a 6 year old game they’ve likely already played.

Overall

There isn’t one single compelling game (or reason) that justifies purchase of the Switch. In combination with Nintendo’s lack of general functionality that a tablet needs to offer to remain competitive in an already saturated tablet market, the Switch doesn’t even stand up to its competition. When docked, the Joy-Cons do not reliably work wirelessly. How multiplayer games will work is still up in the air. In effect, Nintendo has yet to give us a solid reason to buy into the Nintendo Switch.

Perhaps with a few more exclusive games titles and a solidly built and robust multiplayer gaming network, Nintendo can turn that tide and bring the must-buy factor up. For now, there’s just not enough compelling reasons to bring yet-another-tablet into my house… considering how many tablets I already own. I know I’m not alone in this situation. For all of the above reasons, the Switch is not on my list of must have gaming consoles.

Tagged with: , , ,

How to add ‘E’ explicit tag to music in iTunes

Posted in Apple, itunes, music by commorancy on March 5, 2017

I’ve been wondering for a while now how those little Explicit or E tags that show up in iTunes. It turns out it’s a relatively simple ID3 tag added to the song, but it does require some setup.

Before getting started

You’re going to need the following software packages installed:

Also, you’ll want to be aware that this tag only works if applied to AAC formatted music. iTunes does not show the icon in iTunes with MP3 formatted music even if the tag is there.

Converting to AAC

If you want to add these tags to your music so that the music shows up as E for explicit or C for clean, you will need to convert your music to the AAC format which produces an .m4a container. How do you convert your MP3s to AAC in iTunes? Here’s how you do it…

Setup

  1. In iTunes go to iTunes menu => Preferences
  2. Under General, click the Import Settings button
  3. Change the Import Using drop down to read AAC Encoder.
  4. Click OK, then click OK again to close preferences.

The above sets your import and conversion settings to AAC.

To convert a song, use these steps:

  1. Find a song you would like to convert in iTunes
  2. Click on the song so it is highlighted
  3. File menu => Convert => AAC Version
  4. Conversion will start immediately. You will see up and down arrows appear in the status bar at the top.
  5. When conversion is complete, it will be in the same folder where the original song is located.
  6. iTunes will also automatically import the song into your library (but not into the any playlists).
  7. If you wish to find the song, search in the upper right search panel and you will find two of the same songs in your library. One of them is the AAC version, probably the bottom one.

Adding the ID3 Tag

Kid3

Open up kid3 from your Applications folder (or wherever you put it). Here are the steps…

  1. In the left panel, navigate to the newly converted AAC song and click highlight it.
  2. Make sure the Tag 2 is open and you’re seeing the metadata for the track (i.e., Artist, Title, etc)
  3. Under Tag 2, click the Add button.
  4. In the Add Frame window and in the Select the Frame ID field, type in Rating (or drop down and select). Click OK
  5. When the Text panel opens next, add what rating you want from this list:
    • 1 = Explicit (E)
    • 2 = Clean (C)
      • (Meaning… from the above list type in the number ‘1’ or the number ‘2’ only)
  6. Click OK to finish adding your tag with the rating.

Note that you will need to save your tags and completely quit out of Kid3 before iTunes will play the song. Kid3 leaves the file open after editing preventing iTunes from getting access to it until kid3 is closed.

Subler

Open up the Subler app. Perform the following steps:

  1. File menu => Open…
  2. Navigate to and select the *.m4a music file, then click Open
  3. When the metadata area shows up below in the Subler window, click the + at the bottom of the window
  4. Choose Content Rating from the drop down
  5. On the highlighted Content Rating line
  6. Click on None and change it to Explicit or Clean
  7. Save the file with File menu => Save

Subler does not leave the file open after editing like kid3.

Once finished adding the tag to the file, double click the AAC version of the file in iTunes to begin playing it. iTunes automatically re-reads ID3 tags on play and the ‘E’ or ‘C’ should now appear on the song’s listing.

MP3 versus AAC

I convert all of my music to MP3 for one very good reason… compatibility. If I choose to move out of the Apple camp for another music player, I don’t have to worry about converting all of my music back or in any having any weird AAC incompatibility issues. While I like having these flags on the songs, I prefer compatibility over tying myself to Apple. I started with mp3’s in my library and I’m continuing that trend. It’s not that AAC is a bad format, it just started out badly because Apple had to create their own.

It irks me just a little that iTunes doesn’t respect this tag on MP3 files even though they could. I also don’t relish the thought of having to convert all of my music from mp3 back to AAC. That process is like copying a copy. It will degrade the music even more simply by converting an mp3 to AAC. I also don’t want to dig out all of my CDs and re-import them as AAC. That’s also not an option. It took me several months just to import my collection to mp3. So, I’m not anxious to revisit that process a second time.

For me, I will convert or use this tagging for limited one-off purposes. That is, if the song is truly explicit, I may convert it to AAC just for that song just so I can add that tag. For songs which are not explicit, it’s way too much effort just to add that little C when I already know the song is clean without it.

Please leave a comment below if you found this tutorial helpful.

Tagged with: , , ,

How to setup a black / blank screensaver on a Mac or Windows computer

Posted in Apple, Mac OS X by commorancy on February 18, 2017

Note, this technique should work on any desktop operating system and this technique quite easy to set up. I also realize that Windows offers a Blank screen saver that kind of negates this technique, but here it is anyway. Let’s explore.

Mac Computers

I’m starting with the Mac because it seems so much less obvious considering how ‘easy’ it should be for a Mac. One of the things you’ll notice in the screensaver area is that there is no blank or black screen saver. What people have suggested instead of a black screensaver is to enable energy saver. While this works to turn off the backlight and save it, power savings does other unfortunate things to the computer at the same time.

Energy Saver Problems

What problems do you ask? Well, Apple has taken it upon themselves to also shut down a number of other critical components when the power saver is activated. Windows may be doing this as well. Yes, it does turn off the backlight. Unfortunately, with that it also turns the WiFi and networking off.  This means that if you have a VPN running, your VPN will disconnect. If your company invests in VPN software which does not self-connect on WiFi reactivation, you’re stuck reentering your passwords and setting up your terminals all over again. Unfortunately, I have no control over the software that’s used by my company and I have to live with it. So, I avoid the energy saver system like the plague to avoid random VPN disconnection.

A Screen Saver?

A little history, a screen saver was used primarily to prevent burn-in on CRT tubes. It’s also distinctly different from power saver mode. Since the days of CRT tubes have long since passed, we are now using LCD screens with LED back or side lights. Some screens are made of OLED technology, which means that each pixel is a self-illuminated RGB LED light. With either of the LCD or OLED technologies, the chance for burn-in is almost non-existent. However, some LCD screens can show latent imagery under certain specific conditions if left sitting with the same image for too long. So, a screen saver is still useful. However, a screen saver is most useful as a screen lock indicator.

Black Screen Saver on Mac

The problem is, the Mac doesn’t offer a black screensaver. It expects to to use images to cycle through or other screen savers like a bouncing clock or a bouncing apple or similar.

However, I just want a simple black screen with no movement at all. You’re not going to burn-in your screen with a simple black surface, even though LCDs don’t really do that. To wit, you’ll notice no settings for that ..

screensaver-l

There is no screen saver above that provides a blank or black only screen. So, how do you do it?

Here are the steps:

  1. Find your current Mac’s screen resolution in Finder using applelogoascii => About This Mac. Then click on Display and look for your resolution. In the below example, you see 1440 x 900. It’ll be whatever your Mac offers.display
  2. Make note of the resolution above and jump to Creating a blank image using The Gimp section.

Blank Screensaver on other operating systems

If you find that your Windows system doesn’t offer a blank screen saver, you can follow these instructions:

Windows 7

  1. Windows Button => Control Panel => Display
  2. In Display, click Adjust Resolution
  3. Make note of screen resolution

Windows 10

  1. Windows Button => Control Panel => Appearance and Personalization => Display
  2. In Display, click Change display settings
  3. When the Settings window opens, make sure it’s still on Display. Then, scroll to the bottom of the right side panel and click Advanced display settings
  4. Make note of the screen resolution

Linux

  • Refer to your Preferences and Display settings to find the current screen resolution

Create a blank image using The Gimp

From here, what you’re going to do next is create a blank image in the resolution of your screen. It’s best to cover the entire screen’s pixels with black rather than, say some lower res image like 1024 x 768. This is the reason for discovering the resolution above. Using the full screen resolution prevents unexpected issues with the screen saver’s stretching (or not stretching) the pixels properly. This process can be used on all operating systems that have The Gimp installed.

To create a blank image in The Gimp, use the following:

  1. Open the Gimp (download it here — it’s free)
  2. Make sure your foreground and background colors look like so, with black on left top and white on right bottom:gimpcolors
  3. In the Gimp, File => New…
  4. Then, type in the resolution you found from from your operating system into the Width and Height fields (making sure to put the correct values in each field).
  5. Click Advanced Options and change Fill with: to Background Color
  6. Click, OK
  7. You should now see an image filled with black.
  8. Save the image using File => Export As… and type in a filename and change the file type from .png to .jpg to make the image smaller. Be sure to remember the folder where you are about to save your file.
  9. Click the Export button
  10. In the Export image as JPEG window, click the Export button
  11. You now have a new black image in the resolution of your screen.
  12. From the GIMP menu => Quit GIMP

Now that you have a saved blank image, you need to add it to a list of images where your screen saver looks.

Adding this image to the Mac screen saver

This is a fairly simple concept. You will now use this newly created black image as your only screen saver image. So, no matter what the cycle rate is, it will always cycle back to this same blank image all of the time.

Here’s what I did on the Mac. I created a folder called black-image under my Pictures directory. I’ve placed my newly created image into /Users/myuser/Pictures/black-image/black-image.jpg. I’ve put it in a separate folder because that’s how Mac finds images… by folder. Now, select the folder in the screen saver settings like so:

choosefolder

Where the arrow points, click that selection area, it will open a file requester and then choose the folder where your new black-image.jpg file is. Once you set it here, your screen will turn black when the screen saver activates (as in my case, in 30 minutes).

Windows or Linux

While I know that Windows has a Blank screen saver built-in, you can also use this technique by choosing the screen saver as Photos, then choose the folder where your blank-image is located. For Linux, simply perform the same setup using your preferences to select the photo folder where your save black-image.jpg exists. Once you do this, the screen saver will only show that single black image once the screen saver has activated.

This is actually the safest technique rather than relying on plugins or programs to provide a black screen. It will also continue to work should Microsoft decide, in their infinite wisdom, to be like Mac and remove the Blank screen saver in the next version of Windows.

I prefer this technique to using the power saver because of the issues mentioned above. This allows me to set up a black screen with the backlight still on which also keeps my VPN active. Of course, if you don’t deal with VPNs, then by all means use the power saver.

If this tutorial was helpful to you, please leave a comment below and let me know.

Tagged with: , , , ,
%d bloggers like this: