movie-harry-potter-1.jpg
In this enchanting film adaptation of J.K. Rowling’s delightful bestseller, Harry Potter learns on his 11th birthday that he is the orphaned first son of two powerful wizards and possesses magical powers of his own. At Hogwarts School of Witchcraft and Wizardry, Harry embarks on the adventure of a lifetime. He learns the high-flying sport Quidditch and plays a thrilling game with living chess pieces on his way to face a Dark Wizard bent on destroying him. For the most extraordinary adventure, see you on platform nine and three quarters!

Thoughts

  • Windows Vista, The Turning Point: 15 Years Later

    Windows Vista with Start Menu Showing

    There are times throughout our lives when particular years tend to be more important than others. For me, one of those years was 2007. A lot of things happened that year, at least for me technologically speaking. Some of these include:

    • Announcement of the iPhone
    • Windows Vista (this article)
    • Purchase of a 21.5-inch iMac
    • Bought the original Apple TV.
    • Bought a 4GB original iPhone
    • Purchased a Black 13-inch MacBook

    Over the course of the year, I will look back at each of the events fifteen years after they occurred. Each of the posts will look back at my thoughts, and what has happened in the intervening time.

    The first one, previously covered, was the announcement of the iPhone. It was a significant turning point for me in terms of phone platforms. There are instances where a new device can bring complete joy, awe, and inspiration. The original iPhone was that.

    However, the iPhone was not available for sale until the end of June 2007. There was a other pivotal, at least to me, item that came out on January 30th, 2007. That product, was Windows Vista. Now, you might be confused given that I only use Macs, why I would be talking about Windows Vista. In fact, Vista was the catalyst that caused me to switch to the Mac.

    If you were steeped in technology or even tangentially aware, Windows Vista was not the best release of Windows that Microsoft has released. Vista was an operating system that was released five years after its predecessor, Windows XP.

    Windows Vista made some significant changes, like User Access Control, or UAC and Encrypted File System, and including support with the Trusted Platform Module, or TPM.

    Windows Vista About box

    Windows Vista to this day still has the reputation of being one of the worst, if not the worst, version of Windows every released. While it did improve as the years went on, it could not outlive that reputation of not being a good product.

    Along with these was a new Windows Display Driver Model, or WDDM required device driver manufacturers to re-work their device drivers. However, many drivers were not optimized for Windows Vista. Because of these non-optimized drivers, the device drivers would crash constantly, like every 5 or 10 minutes, without fail.

    Windows Vista Orb

    This caused nothing but headaches because the entire system to basically be unusable. The system would not blue-screen, but with the graphics drivers crashing consistently, it would not allow you to effectively do anything on the computer.

    I cannot be 100% certain what I did to mitigate the issue. If I recall correctly, I think I ended up changing the theme to be the basic theme, which would disable the advanced graphics features and would allow Vista to actually run. Even with this mitigation in place, I think this entire event put the seed of doubt in my mind about whether or not to continue to use Windows.

    It turned out, that less than two months later, in March, I ended up buying the 21.5-inch iMac, but more on that closer to the time that I bought the iMac.

  • My Thoughts on Tabs versus Spaces

    There are two debates that will never be solved. The first is VIM vs. Emacs and the second is Tabs vs. Spaces. For the VIM vs. Emacs debate, I use VIM, only because it is the first linux-based editor I learned to use and no, I do not need to look up how to quit out of VIM (it is :q by the way, you can use :wq to write to file and quit). Instead, I would like to focus on the other eternal debate, Tabs versus Spaces. Before I delve too far into the topic, let me share some background.

    Day Job

    My job title at work is Developer. It has not always been this, but development is what I have been doing during my tenure there. Primarily, I create custom web applications and reports using PHP, HTML5, and CSS. Over the summer I spent some time re-writing some older code that I written. There are a variety of things to think about when making web apps, like following HTML standards, accessibility, alt on images, and the like. One aspect that is often overlooked is how the source code looks when it is viewed in an editor. Many developers overlook this aspect when it comes to web coding. Yes, the primary concern is really making sure the product works and meets standards, yet future maintainability should also be a concern particular when you need to go back and look at some code that you have not looked at in a while. You likely do not want to spend an inordinate amount of time deciphering your unformatted code.

    Being able to look at the source code and have it look decent is something that I have been doing for a long time. One way that I achieve this is to line up equals signs. Here is an example of what I mean:

    $short1           = "short";
    $longvariablename = "long";

    I could just use a single space or tab after the end of a variable name, but the code generally looks better when everything is lined up. Usually there are a number of variables within a particular function, file, or other scope of code. I would always try to line up the equals signs. This usually allows me to know what I am looking at without having to look all around the code.

    However, while I was reworking the code, I came to the realization that this is somewhat wasteful. Not necessarily because of the extra keystrokes, which is part of it, but because of the amount of space that the file takes up on the drive. There is another aspect that I was thinking about as well.

    Side Thought

    While I was re-writing the code, there was a nagging thought in the back of my mind, the size of current webpages. With the proliferation of JavaScript-laden webpages, as well as ubiquitous tracking in general, the size of webpages have significantly increased over the past decade. Web developers often overlook

    Tabs versus Spaces

    My position is to use tabs whenever possible. The reason I think this is due to the size of the file. Examples are always good, so let me provide one. Say you have a file that is 2 kilobytes in size. It is small, and this file uses tabs throughout where needed. The file size is small, and generally smaller than the size of a cluster on a hard drive or SSD. Now, imagine replacing all of those tabs with four spaces. You have now quadrupled the size of the file from 2 kilobytes to 8 kilobytes. Even with this, the size of the file may still be smaller or just at the size of a single cluster on a disk.

    Now, let us extrapolate that. Say for instance you have a 1 megabyte file that uses tabs and you replace each tab with four spaces. The file size has again quadrupled but now it is four megabytes in size. Even if the file is only called once in a while, it is still a rather large file. Let us extrapolate this further. Imagine the file is called 1000 times per day and at 4MB, that is now 4GB worth of bandwidth used. If you are on an internal network that may not be a concern, but on the internet it can become one.

    Exceptions

    I should clarify, the above example is only meant for interpreted code, not complied code. For the source of compiled code, it may not make a difference. It should also be noted that you could use a strip-whitespace function for some languages, however, depending on the language this may result in the script being misinterpreted.

    I know some language style guides indicate what should be used, where most indicate spaces. If I was going to release something as open source and to be used by a wide variety of individuals I would likely follow the style guide of the language, but for personal projects, I will continue to use tabs.

    Closing Thoughts

    Maybe it is just my thinking, but reducing the overall code size of a project is a good thing, particularly if it is a web-based application. Not only will this save on storage space, but it will also save on the bandwidth consumed by users who are often saddled with a bandwidth cap. While I can understand the need for following a style guide, it is also possible that the time the style guide was written that some considerations were not taken into account. Lastly, do not do what the top image does, that is just wrong and is prone to errors.

  • Apple forces changes for some Parental Control apps

    On Friday, April 27th, 2019, the New York Times posted a story that claims that Apple is crippling competitors to its Screen Time feature, by either forcing changes or removing apps altogether.

    The story provides some information from several developers regarding that their applications have been pulled and that their businesses have been shutdown and/or the apps they have created had to be modified because “Apple began purging apps that offered similar services.”

    According to one developer,

    “They are systematically killing the industry,”

    In response to story, Apple has provided its reasoning for the requesting changes, and if the apps were not updated, removing the apps.

    Part of Apple’s statement says:

    We recently removed several parental control apps from the App Store, and we did it for a simple reason: they put users’ privacy and security at risk. It’s important to understand why and how this happened. Over the last year, we became aware that several of these parental control apps were using a highly invasive technology called Mobile Device Management, or MDM. MDM gives a third party control and access over a device and its most sensitive information including user location, app use, email accounts, camera permissions, and browsing history. We started exploring this use of MDM by non-enterprise developers back in early 2017 and updated our guidelines based on that work in mid-2017.

    As some quick background, Apple unveiled its Screen Time feature on June 4th, 2018 at their World Wide Developer Conference. The feature is part of iOS 12, which was released on September 19th, 2019.

    My Thoughts

    I am sure that some will argue that this is Apple abusing its dominant position. However, I do not think this is the case, given that some of the parental control apps were using Mobile Device Management to provide the significant access. As Apple states, third parties have FULL CONTROL OVER YOUR DEVICES. This cannot be understated. For some of these apps, if you install an MDM certificate and agree, that third-party developer now has access to everything on your device. So when Apple says they are requiring the changes due to privacy and security, I think they are being honest about it.

    There is a line from the New York Times article from a developer whose app was removed. The reason that the developer received was: “Your app uses public A.P.I.s in an unapproved manner, which does not comply with guideline 2.5.1 of the App Store Review Guidelines”.

    Section 2.5.1 of the App Store Review Guidelines states, as of this writing, “Apps should use APIs and frameworks for their intended purposes and indicate that integration in their app description.”. It is the first half of that statement that many developers seem to be reason why they were asked to make changes and/or why their apps were removed from the App Store.

    It is only my guess, but it seems to me that the developer was using MDM to provide additional settings, then they were in violation of the rule. The reason they were in violation is because MDM is only to be used by businesses and schools to control devices that they own and provide to users of their company or students. MDM is not designed to allow developer access to end-user devices.

    Even though these developers were in violation, it does not seem as though Apple made it clear that the developer’s use of MDM was the reason why their app was being removed.

    What Apple Can Do

    There are a few different ways that Apple can change things to make robust apps available in the store.

    Specifically regarding parental control apps, Apple could provide more granular controls both within the Screen Time section, within the Settings app, as well as allowing developers access to configure these settings. However, I can see the significant reluctance for this to occur. Allowing applications access to change when applications are available, could allow a developer to programmatically limit access to apps, possibly without the user’s consent; which would not be a good situation. If there is no interface for developers, it would honestly not surprise me if there are additional settings with the next release of iOS, possibly with more granular control.

    I also do think that Apple could be a bit more explicit when communicating with developers. I understand not wanting to provide exact steps for having applications come into compliance with the App Store Review Guidelines, as there are exceptions to each rule. I also get that indicating exactly how to fix an app might come off as a way of exerting excessive control and explicitly dictating how applications should be created. Even with that, additional information provided to developers can go a long way.

    In this case of the removed apps, something along the lines of “The application’s use of MDM certificates violates the App Store guidelines, because MDM is intended for business or school usage”, or something along those lines could have gone a long way to making it clear as to why the apps were being removed.

    Closing Thoughts

    I think that use of MDM by companies does need to come to light. One of the arguments of the story is that once Apple introduced Screen Time that competing apps were being targeted and removed. However, I do not think this is the case. I take Apple at its word that the reason that they removed the apps was because they were violating user’s privacy and/or abusing the MDM certificates.

    The New York Times story does state that some of the developers were contacted in August of last year, about needing to change their apps. Apple likely began looking into these some of the apps, that utilized MDM certificates, after it came to light that Facebook and Apple were violating the use of MDM certificates by doing the same thing. And if Apple is going to revoke Facebook’s and Google’s MDM certificates, then there is no reason why they would not do the same thing for smaller developers.

  • George Carlin

    Today marks 10 years since legendary comedian George Carlin has died. Even though he has been gone for an entire decade, many of the thoughts and musings that he espoused still remain true and still entirely appropriate. Here are a few of my favorite bits throughout the years.

    Modern Man

    Euphemisms

    Incomplete List of Impolite Words

    Golf Courses

    And as a bonus, his most famous skit:

    Seven Dirty Words

    As a special bonus, this one has some major parallels to today, even though it was recorded 30 years ago.

    The world is worse off place without having him here. I often wonder what he would say about the current state of things in the world. Alas, we shall never know. Thanks for all the great comedy George.

  • Defining an app

    Everybody has heard, and likely uses, the term “app”. In case you are not aware, app is short for application. A decade ago, prior to the release of the iOS App Store, an app was something that ran on a Mac or PC. With the ability for third-parties to create applications, the term “app” became part of the lexicon.

    With everyone using the term “app”, the question becomes, how do you define an application? Having used technology for the last 25+ years, the term “app”, and all it encompasses and represents, has become instinctive and intuitive. Additionally, it is not often something I think about.

    However, after listening to episode 259 of the Accidental Tech Podcast, I began contemplating the term. What prompted this is something discussed in the episode. Casey List said that he created a Mac app. John Siracusa argued that it was not a Mac app, because it was a command-line based.

    This got me to thinking, “How do you define what is an application?”. I generally agree with John, on many things, but in this case I must disagree.

    After some thinking, I think I have a way to define an “app. My definition is: “Any set of compiled, or interpreted, code, along with its supporting assets, that is run on a specific platform.” I think this succinctly sums up what an application is.

    Some people would likely define an app as something that you interact with and has a graphical interface. Yes, a vast majority of today’s operating systems are graphical in nature, and it was a natural progression to make. However, anyone who requires an app to have a graphical user interface is doing a disservice, not only to themselves, but they are also ignoring a significant portion of today’s computing resources. The disservice is not only to non-graphical applications, but also to all non-graphical operating systems. Some of these operating systems range from most Unix systems, to the more mainstream ones like MS-DOS, BeOS, OS/2, and even Apple DOS.

    With this definition, the interaction method does not make a difference. For instance, if you have a Mac app that is a command-line based application, to me, it is still a Mac app, because it runs on the Mac. It may also run on a Linux box but it is still a Mac app. Similarly, if an app runs on iOS it is considered an iOS app.

    It may be seem like a small thing, and the grand scheme it is, but it did get me to thinking. Even though you may initially dismiss any command-line interface, you may also fail to recognize that a significant portion of things that you use on the internet every day runs using the command-line. Just some food for thought.

  • Thoughts on Man in the High Castle

    One of the upsides to the way that many shows are released these days is that you are able to consume an entire season/series of a show without having to wait for a new episode to be released every week. One of the downsides to this method is that it is as lot easier to not pick up a show after you have consumed it. For me, this has happened with a few shows.

    • Lilyhammer – stopped after season 1
    • Newsroom – stopped after season 2.
    • The Walking Dead – stopped after season 5.
    • Fear the Walking Dead – stopped after season 1.
    • House of Cards – stopped after season 3, episode 10.
    • Game of Thrones – stopped after season 3.
    • Orange is the New Black – stopped after episode 3.
    • House
    • Grey’s Anatomy
    • Lost
    • Sopranos

    Contrast the list above with the list of TV shows that I have seen in their entirety more than once:

    • West Wing
    • M*A*S*H
    • Life
    • Alcatraz
    • Studio 60 on the Sunset Strip
    • Planet Earth

    There are likely more shows, but I cannot think of any more at the moment. Given the popularity of the shows above, you would think that I would finish them. However, this has not been the case. So it may be surprising to learn that I have completely finished Season 1 and Season 2 of Amazon’s Man in the High Castle. I have some thoughts and questions about the show.

    NOTE: There will be spoilers. Consider yourself warned.

    The Background

    The series is based on the novel Man in the High Castle by Phillip K. Dick.

    Man in the High Castle is an alternate reality story. One that is based on the United States losing World War II. The country was divided up between Germany in the East, with the “Greater Reich” and Japan in the West with the “Pacific States”. There is a neutral zone that stretches between the two regions. This is where a portion of the story takes place, in particular Canon City.

    No, Seriously, beyond this is spoiler territory. This is your last chance to turn back

    Frank Frink

    The story arc of Frank is an interesting one. In the first episode, he insists on bringing Juliana to the Police Station to turn in the film that Trudy had given her, and that she needs to tell them that she’s a loyal citizen. However, by the end of the second season Frank is right in the thick of the resistance, planning and offering to go cause major destruction to the Pacific States headquarters.

    Trudy

    One of the plots throughout the series is how Juliana is carrying forth what her half-sister Trudy started. Early in the series, Trudy is killed by the Japanese for trying to evade the Kempeitai and for trafficking the films. The last shocker of Season 2 is that Trudy is not actually dead. This bombshell leads to so many questions.

    1. When Juliana’s Mom says that Trudy is not dead, because she can feel that she is not. Was she right?
    2. From the ending of Season 2, it is presume that she is correct that Trudy is not dead.

    3. Did Juliana actually see Trudy in the market?
    4. Again, from the end of the Second Season, it may be that she actually did see Trudy in the market.

    Joe Blake

    One of the primary characters is Joe Blake. Joe is also one of the first characters introduced. The character of Joe Blake is an interesting one. Joe’s allegiances vary throughout the show. At first he is working for Obergruppenführer John Smith. His first assignment was to bring a shipment of coffee makers to the neutral zone, from New York City. During this long haul, Joe get suspicious and begins looking at the truck and realizes that something does not seem right. So, right from the start, Joe questions his loyalty.

    In Episode One, Joe states “I want my country back”, when he getting the job from Mr. Warren, and insists he is not a spy. However, as the series progresses, it turns out that he is indeed working for the Greater Reich. He is a spy for the Greater Reich. It is not entirely clear where his actually allegiances lies.

    A fact that comes in Season 2, is that Joe is actually leibensborn, or part of a German program to create a superior race of germans.

    The Films

    The biggest thread through the series is the films. These films, as one can surmise, show a different world. Some of these films are ones that depict what actually occurred in World War II. Within the Pacific States of America and the Greater Reich, owing a film is considered treasonous and punishable by instant death, as Frank tries to tell Juliana in episode one.

    The entire story behind the films is not fully flushed out. The theory is that the Man in the High Castle is the one manufacturing these films, but very little is know about the Man in the High Castle.

    The Man in the High Castle indicated that all of the films end up with San Francisco being annihilated by a bomb, except for the one that Julianna gave to Joe Blake, that was subsequently given to Adolf Hitler. It can be presumed that this is the most important film of them all since it may show the only way to not have the entire world destroyed.

    Obviously Hitler wants the films destroyed, as is stated in episode one. However, obviously there is a huge cache of them as discovered by Obergruppenfuhrer Smith at the end of Season 2.

    The Trade Minister

    One of the main Japanese characters is Trade Minister Nobusuke Tagomi. One of the ways that the Japanese divine answers to things, and anticipate what will occur, is through a 5,000 year old book, called the “Oracle”.

    You may not understand this. I live by a 5,000 year old book. I ask it questions as if it were alive. It is alive. It tells me you have a purpose. It says superior person in an inferior position, accepting a task graciously brings good fortune to all.

    One aspect to Tagomi’s story is that he goes back to the house that he and his deceased wife owned, or would have owned that part is unclear. When he returns his wife is on her way out, and he finds that she has filed for divorce; or one presumes that. As I do not read Japanese I cannot say for sure.

    At this point, Tagomi’s story takes us into an alternate reality. Tagomi’s alternate history takes place in the timeline where the United States wins the War. During these sequences he sees his son. In this version, his son marries Juliana, and they have a child. It is presumed that in this timeline that there is a strain within his family. He is still on decent speaking terms with his son, and Juliana, but less so with his wife. With this timeline, I am presuming that he is an alcoholic because his son mentions his father’s “benders”. It is presumed that in this alternate timeline, Tagomi is an alcoholic.

    Upon the second viewing, when Tagomi is repairing the broken cup, it symbolizes his attempt to repair his relationship with his family; at least in the alternate timeline. It may seem like a small gesture, but Nori does put it in the baby’s room and allow Tagomi to enter the room and hold his grandchild, so it is a powerful gesture. This, I believe, allows Tagomi to do what comes next.

    In this timeline, Juliana is having a get together at Tagomi’s house where they are creating “Ban the Bomb” signs to protest the Nuclear bomb. During this time, she shows a video of a Hydrogen Bomb test that was conducted on the Pacific Atoll. After showing this film, Tagomi tells his wife: “There is something that I must do.” Her reply, “Safe Journey.” Right after this, Tagomi asks Juliana for the film. The following dialog takes place amongst some Cherry Blossoms.

    Juliana: “Why do you want this?”
    Tagomi: “Proof, that something like this should never happen again.”
    Juliana: “I don’t understand.”
    Tagomi: “You have all made me happy. Happier than nI have been in a very long time. There are somethings that are more important than happiness. I have duties elsewhere tat I can no longer neglect.”
    Juliana: “Are you leaving?”
    Tagomi: “We will see each other again. Of that, I am sure.”
    Juliana: “Ok, don’t go, I’ll be right back.”

    Here is where Juliana begins to leave, she pauses, and when she turns around Tagomi is gone. In the next scene we see Tagomi back at his desk. This is the location where my questions begin.

    1. Was that whole sub-plot just wishful thinking on Tagomi’s part?
    2. We can presume that he thinks of Juliana as a daughter figure, first by providing her a job when she refuses to “perform special tasks” for the general, but through this sub-plot. In particular, when Tagomi tells his son that he is proud to call her his daughter.

    3. Did Tagomi actually travel to the alternative timeline?
    4. It is easy for one to infer that this may be the case, since we see Tagomi back at his desk with the film in hand. Maybe I missed it, but I do not recall him getting this by any other means. At least not that film.

      I have some theories about it all.

    The Smiths

    Of the entire Smith family, the one character that we are exposed to most is Obergruppenführer John Smith. The Smiths are based in New York City. With the Reich taking over the Eastern United States, it appears that John Smith is the most powerful person in the Reich

    The plot with Thomas, which includes Obergruppenfuhrer John Smith, is an intriguing one. In Episode 6 of Season 1, Thomas reveals that he wants to make his country proud, and that there are many places that he would like to go. The statement of wanting to make his country proud. In his eyes, this is exactly what he does at the end of Season 2 in one of the last scenes of the season. In this scene Thomas turns himself into the Greater Reich Hospital because he is a “degenerate” due to his neurological condition.

    It should be no surprise that Smith would take the doctor out of the equation, given that there are only three people who actually know of Thomas’ condition. The doctor, Smith, and his wife Helen. The means of which he kills the doctor was one that some could predict. It does show two different sides to Smith. The first being a father that would do anything for his family. Yet, Smith is willing to do what it takes to protect the Reich, and has no problem using people for his own personal reasons, like Joe Blake.

    In order to save Thomas, or so they think, John decides to make a ruse and had a letter sent to Thomas indicating that he was picked to go on an expedition. At first Helen is reluctant, since she knows about his condition. She confronts John, at work, and John informs Helen of the entire plan. Ultimately, she decides it is for the best and informs Thomas that he will be going to South America.

    Thomas: So you’re letting me go?
    Helen: We’re letting you go.

    This double meaning has so many implications for the Smiths, and Helen in particular. The way that Helen states it, most would pick up on; but Thomas, both being excited, and only a teenager, does not pick up on the subtly and double-meaning of the sentence.

    Even though John Smith is a loyal Senior Officer for the Reich, he disobeys a direct order by acting Chancellor Heusmann and leaves New York to unveil a conspiracy that killed the Crown Prince of Japan a well as Adolf Hitler. Also, he hides all evidence of Thomas’ illness. This includes killing Dr. Adler, as well as confiscating the tapes that implicate that his son has a defect.

    It is clear that when John is at the Reich Headquarter in Berlin, and is being praised within the volkshalle for his heroism in saving the Reich, that he is quite uncomfortable. Short of Himmler, John is probably the second most powerful person in the Reich, after Heusmann and his co-conspirtors are removed. This is likely due to his betrayal with his son and hiding his defect.

    The Bombing

    One of the main plot points is that there is a resistance that is trying to actively work against the Japanese in the Pacific States of America. The bombing happened late in Season 2, and was intended to cause confusion. One question I have is whether Sara and Frank made it out, just like the Inspector Kido managed to. My gut is no, but it would not be surprising if they did, given the unveiling at the end of Season 2. More on this a little later.

    Theories

    This is my theory on the whole story; thus far anyway. It involves the ability for certain individuals; Those who study the 5000 year old book, and follow what it says, have the ability to enter into, and bring items back with them, from the alternate reality. This theory fits quite well with how the Reich was obsessed with the occult. This would also mean that the Man in the High Castle follows what the 5,000 year old book says as well; hence how he is able to bring Trudy back from the dead. This is similar to how Tagomi can bring the film back with him when he leaves the alternate 1962.

    The ability for certain individuals to travel between the timelines is why Hitler wants the films. Given that there are so few individuals who can do this traveling, it is imperative that Hitler gets the films.

    This is reaffirmed when Tagomi is talking to Kotomichi, and realizes that Kotomichi is not of the 1962 that exists within the story, but from the alternate 1962. Kotomichi has burns from the bomb dropped on Hiroshima or Nagasaki.

    Furthermore, It is possible that Abendsen is able to travel between the two worlds, at will. This is how he is able to get the films, destroy them whenever he wants, and yet can always end up having more films, even after they are burned.

    The films complicate any rational idea behind the storyline. The best theory that I have is that there are multiple simultaneous timelines. The evidence for this is that how the Trade Minister obtains the film with the bomb testing on the atoll. In particular, since he disappeared when Juliana turned around, after giving him the film.

    This is further evidenced by the fact that the Trade Minister has the visions of his deceased wife as well as his son. We know that his wife is deceased since Juliana brought it up during one of her meetings with Tagomi.

    The idea of being able to bring the films back, may also extend to being able to bring individuals between the two timelines as well. This may be how Abendsen was able to bring show Juliana that Trudy was not in-fact dead. This is how Juliana’s mother felt that Trudy was not dead and why Juliana saw Trudy in the market; because while the “true” 1962 Trudy was indeed dead, the alternate timeline Trudy was brought back.

    Season 3 Plot Ideas

    I do not think that both Frank and Sara are dead, even though they appear to be so. It is possible that one of them was killed in the blast. If I had to put money on it, it would be that Sarah is dead. However, a more unforeseen option would be to have Sara survive and Frank not.

    If Frank is indeed dead, it would not be surprising if Ed and Juliana ended up getting together. This theory is based upon Season 2, Episode 9, where there is the flashback to when Ed first meets Juliana. It is clear that she is flirting, at least to some extent, with Ed while Frank is off getting the glasses.

    I think in Season 3, Juliana will learn that she also has the power to travel between the timelines, or at least the existence of the ability to travel between the timelines.

    Other Thoughts

    • I love the little touches that show the alternate reality, like “Ranger Reich” instead of Ranger Rick. Along this, the signs like “U-Bahn” for Subway, while within the Greater Reich.
    • While Stephen Root (Milton from Office Space) does a really good job as the Man in the High Castle. If he were still alive I think Phillip Seymour Hoffman would have made an even better Man in the High Castle.
    • Given that the year is 1962, the Concorde is still flying and super fast travel is still attainable. Having the capability of fast travel like that would be nice to have, even today, but only if it were financially practical for people.
    • I do like the quasi refrigerator that the Smiths have. I honestly would not mind having one similar myself.
    • Can I have a few of the cars that are shown in the show?

    Final Thoughts

    It is not often that I end up watching an entire series of a show. I have now watched the entire series twice and enjoyed it even more the second time around. You may miss things the first time you watch it, but that is typically how things happen when you watch any sort of media.

    There are a breadth of characters, both primary characters and secondary characters. It is easy to get lost within the story, which is why it is best to really pay attention to everything. It is too bad that Season 3 will not premiere until the end of 2017. It would be nice to have it sooner, but I like the quality thus far.

    If you enjoy alternative-reality stories, then Man in the High Castle would be right up your alley. It may start off slow, but it will be well worth seeing it in the end.

  • Vizio Fined by Federal Trade Commission

    I normally do not report on technology stories outside of Apple, but the recent story of Vizio being fined by the Federal Trace Commission (FTC) is one that I determined warranted some coverage.

    Backstory

    The FTC has fined Vizio $2.2 Million for their behaviors. The backstory is that in 2014 Vizio began tracking what viewers were watching. This was done by capturing a set of pixels on the screen, sending this information, along with other information, to their servers. Through the use of machine learning, Vizio was able to match those pixels to a vast catalog of shows. This gathering occurred on a second-by-second basis. The information gathered was then aggregated and sold to third-party advertisers. This information that was obtained included demographics, location, and viewing habits. If it was merely a mechanism for gathering what was watched, it may not be considered too bad, but it was more. Despite how bad this was, it was not just TVs that were made after 2014, but that Vizio went back and proactively enabled this on TVs as far back as 2011. The primary complaint was that Vizio did not get a viewer’s consent before performing this action.

    Problems with this

    The biggest issue that I have with this, besides the fact that this was being done without the knowledge of users, is that Vizio has been the only one who has been caught doing this. Does this mean that they are the only company that is performing in this behavior? I highly doubt it. It is very likely that many other manufacturers are also performing this action.

    Bandwidth Usage

    One aspect that is not always readily recognized in today’s technology-laden world is the amount of bandwidth being used. While the information may have been sent in batches, it still uses some bandwidth of every user. Depending on how much the TV was used, this could easily add up. Take this with consideration that many users now fall into data caps and this uses up that bandwidth.

    Mitigations that can be done now

    There are a few ways to not have this occur. The first is disconnect the TV from your network. If the TV is connected via a physical ethernet cable (which is unlikely for most users), you can simply unplug it. However, if it is connected via Wireless, you will need to disconnect it from the Wireless, and if possible, set the TV to completely “forget” the network, so it cannot reconnect on its own.

    The downside to do this though, is that since it is a “Smart TV”, if you use any of the built-in services, like Netflix, you may not be able to use them. This could likely include not being able to watch Netflix in 4K.

    Streaming Boxes

    Another possible solution is to use an external 3rd party box, like Apple TV, Amazon Fire TV, Amazon Fire TV Stick, or even an Roku, in conjunction with disconnecting the TV from the network. While some of these devices may also be tracking what you watch, it is more likely that it is for their own purposes and not to sell to third-parties. However, you will want to read the agreements before saying anything definitive.

    Long-term Fixes

    There is no simple fix that can be made for this. The fix has to come either through governmental regulation or through industry regulations. The other option, which is not likely, is for people to tell the industry with their dollar. This is likely due to the limited availability for “dumb” TVs on the market. There is a small contingent of people who would be willing to pay a bit more for a TV that did not have any “smart” capabilities. I know I would be one of those people.

    Final Thoughts

    The solution for this problem is not an easy one to determine. It may take some pushback from consumers to demand that privacy regulations be created so that the consumer is in charge of how their information is used. This must come with regulation. The fine of Vizio is designed to let all manufacturers know that they must now get explicit, not implicit, permission from users before gathering the information. The damage, from the existing gathering and selling of information, is already done. Being required to get permissions from users will undoubtedly ultimately hurt the bottom line of the television manufacturers, since fewer users will agree to the collection, thus, they will not be able to sell as much information to advertisers.

    It would behove the government to begin lobbying even larger fines for any company that performs in the same manner as Vizio. If the government is truly intent on curbing this type of abuse, as well as others, making it hurt financially may be an effective way of doing just that.

    Washington Post

  • Thoughts on 2016

    I have been trying to determine how to sum up 2016. I think the most accurate term would be “shit show”. Regardless of how you feel as though 2016 turned out, it was undeniably a surprising year. There were many unexpected aspects to 2016. The most surprising, to many, was the election of Donald Trump as President of the United States; followed closely by the exiting of Britain from the European Union, often called “Brexit” for short.

    Whether it be from being able to sail across and ocean, to flying across the same ocean, or even taking a train across a vast country, there is one thing that the march of progress has done, it has made the world a smaller place. This is even more abundantly true with the rise of the internet, and most particularly social media sites. Social media is a double-edged sword. This has occurred by allowing us to communicate with those anywhere on the planet. This allows us to be exposed to ideas and people would never have another instance to engage in. One of the ways that people learn about news that they may not normally hear, is through Social Media.

    There have been many people who will say “Good Riddance to 2016”. Even though they are consciously aware of the fact that a year cannot cause problems, they do look towards something as a scape goat. Sometimes this is due to the death of celebrities and those known by a significant number of people around the world.

    As with any year, a plethora of household names have passed away during 2016. Some of these include Alan Rickman, Alan Thicke, Anton Scalia, Anton Yelchin, Arnold Palmer, Carrie Fisher, David Bowie, Debbie Reynolds, Elie Wiesel, Fidel Castro, Florence Henderson, Gary Shandling, Gene Wilder, George Michael, Harper Lee, Janet Reno, John Glenn, Kenny Baker, Leonard Cohen, Merle Haggard, Muhammed Ali, Nancy Reagan, Pat Conroy, Prince, Umberto Eco, William Christopher and many many more; in fact too many to list. This includes those that are not as well known, but none-the-less have impacted people across the world.

    Technology’s ability to expose people to more than they could have in the past, does mean that more people have the capability of becoming more well known. This social ability of Social Media also means that collectively we can grieve for those that have died. Even with the coming together that Social Media allows, it can also cause some to be very derisive. Compounding this downside to is that some individuals do not always recognize that there are actual human beings on the other side of the wire. This means that when people interact with others, they say and do things that they would not say or do if they were in physical proximity of others.

    This cognitive dissidence has lead to some of the most contentious stories of the year. Besides the aforementioned election of Donald Trump as the 46th President of the United States and the British exit of the European Union, there have been many other stories that have caused some rancor. The biggest has been the issues with race between minorities and various Police Departments. These stories do not just minorities being shot by Police, although a majority of them are just this type of story. Some of the cities that have had these stories are Alton Sterling in Baton Rouge and Philando Castile in Falcon Heights, Minnesota.

    One of the biggest stories has been the leaking of emails between some Democratic National Committee members. While the emails themselves were mostly innocuous, the leak itself was, and still is, the more worrisome part. It has been determined that Russia is behind the hack. Whilst the hack itself is definitely problematic, the influence of the hack on the United States election is the bigger of the issues.

    As I write this, we are entering the waning hours of 2016. With 2017, we are entering a contentious time with nuclear powers threatening each other. A defector from North Korea, now in South Korea, has indicated that North Korea may have full nuclear capabilities by the end of 2017. With the Russian hacking of the United States Election, and the unknown ties between Russia’s Vladimir Putin and President Elect Donald Trump, we are entering a very unstable time. The progress that has been made within the United States is possibly in peril due to the incoming Congress of the United States and the aims of President Elect Trump.

    Despite how bad 2016 has been, it is my hope that 2017 will be better; not just for race relations, but for everything that is happening throughout the world. We, as humans, are the only ones who are capable of being kinder to one another, and we are the only ones who are able to come together and come to some consensus and compromise and learn to live with each other. Here is to hoping that 2017 is better than we all expect and some of the regression that has been experienced in 2016 is reversed and we all get back into making progress.

  • The Star Wars Generation

    I typically despise reddit, it exemplifies the scum that is pervasive on the Internet. Even so, the following was written by a Reddit user “Zurlap”. It is not my original thoughts, but it does have some truth to it. This is via @joelhousman.

    We’re “Star Wars Generation”. Born between 1977 and 1983, neither the cynical GenX nor the narcissist Millennials, we’re a unique generation that grew up learning all the old-world skills like writing letters and mailing cheques, but never had a chance to actually use those skills in the real world as the internet exploded while we were in high school and college. Out of the generations, we’re the most comfortable with technology because we grew up along side the archaic forms and learned how they actually worked. We used DOS and played with DIP switches on our motherboards and found IRQ ports for our soundcards. GenX doesn’t know what the hell a sound card is, and Millennials grew up with plug&play. We remember life before cell phones, movies before CGI, music before autotune. We went to school before it became a paranoid prison after Columbine, and the change shocked us as we experienced in happening before our very eyes.

    We got jobs during that quiet period of prosperity between the dot com bust and the housing crash, and consider ourselves lucky that we’re not stuck like Millennials are. Millennials hate us because we sucked up the good jobs right before the economy crashed for good. We remember Han being the only one who shot. We’re the ones who look back at the 90’s fondly and wish things could go back to being so simple. 9/11 was the barrier between our adolescence and adulthood. We don’t understand why the world turned so ridiculous just as we crossed that threshold, and are lost in uncertainty, because we remember something better, but never got to experience it.

    We’re the last generation that are proud to own our cars, and will take a while to accept self-driving cars. We’re the last ones living the suburban home ownership dream, and the last generation that moved out of our parents houses when we were still in school and could afford it. We use our smartphones all the time and love them to death, but it still creeps us out when we see little kids using them; we think “Kids shouldn’t have cellphones in school!”. We will never understand the point of watching a video on youtube of someone playing a video game; we’d rather play it ourselves. We’re the last ones who will join social clubs organized outside of Facebook. We’re the last generation that can get away with saying “Oh I don’t have Facebook, I don’t need it”. Jurassic Park gave us nightmares but we still went to see it in the theatres 10 times because it was literally the most awesome thing to ever happen to us as kids. We pretend we were into grunge music before it exploded, but we weren’t. It was already dying when we discovered it. We wish we could have seen Nirvana in concert, and will probably tell our grandkids that we did. Good music stopped being made when The Smashing Pumpkins and Soundgarden broke up and Nickelback exploded on the scene. We played our parents LP collections. We recorded our favorite songs off the radio. We owned the first discmen. MP3 players represent the pinnacle of evolution in music technology, and we don’t like streaming. We like being able to pick what songs we listen to next instead of having a computer do it for us.

    The transition from VHS to DVD literally changed our lives, but couldn’t care less about Bluray. To us, the transition from DVD to BR just isn’t anywhere near as groundbreaking as it was from VHS to DVD. Michael Bay ruined action movies forever. We don’t know what the hell a pokeyman is, and don’t care.

    Princess Leia Organa will forever define the epitome of sexy to us, Luke Skywalker and Han Solo the greatest of heroes. The Ewoks aren’t that bad. Wickett? We love the little guy. Darth Vader and Boba Fett are BAD. ASS. We are the Star Wars generation.

  • Streaming Companies: How to Improve the Customer Experience

    It is the season to watch halloween-based or scary movies. Now I have my list of halloween/scary movie that I watch every year. The list is at the end of this article. Weirdly, I had watched all of the movies that I normally see so I went looking for more.

    I subscribe to Netflix and have an Amazon Prime account. While looking for movies it occurred to me that neither of these two services has a list of halloween/scary movies. Sure, they both have the capability to search based on genre, as well as suggestions for similar titles, but they do not have a list of available halloween-based movies. The closest that either service comes, is when Netflix suggests “Titles related to”. This at least shows similar movies.

    I find it quite strange that neither of these services provides this functionality. I know it would take some on-going man power to accomplish, but in the end it would provide some good will with their customers.

    It may be too late to do a list for Halloween movies, but they could easily do ones for Thanksgiving and definitely Christmas.

     

    Halloween/Scary Movies
    Title Amazon Apple
    28 Days Later Amazon Apple
    28 Weeks Later Amazon Apple
    Attack the Block Amazon Apple
    Battle: Los Angeles Amazon Apple
    Cloverfield Amazon Apple
    Cockney’s VS. Zombies Amazon Apple
    Contagion Amazon Apple
    The Crazies Amazon Apple
    Dawn of the Dead Amazon Apple
    The Happening Amazon Apple
    Hocus Pocus Amazon Apple
    Hot Fuzz Amazon Apple
    It’s the Great Pumpkin Charlie Brown Amazon Apple
    Knowing Amazon Apple
    Outbreak Amazon Apple
    Scary Movie Amazon Apple
    Scary Movie 2 Amazon Apple
    Scary Movie 3 Amazon Apple
    Scream Amazon Apple
    Scream 2 Amazon Apple
    Scream 3 Amazon Apple
    Scream 4 Amazon Apple
    Shaun of the Dead Amazon Apple
    Super 8 Amazon Apple
    The Village Amazon Apple
    World War Z Amazon Apple
    Zombeavers (Just added this year, Not for kids) Amazon Apple
    Zombieland Amazon Apple