WHAT'S NEW?
Loading...

Game Review: Rocket League



So today I decided that I would try out something different. Usually the most extent I talk about games on here is when I'm talking about Nintendo, but I also play a large amount of PC games. Yesterday I bought Rocket League on Steam since it was on sale for 40% off. I've been hearing a lot of hype about this game for a long time and I was really excited to try it. It has definitely lived up to the fun I've heard that it is.

Rocket League is a simple, yet fun concept. In one sentence, it's soccer but with rocket cars. But it's so much more fun than that. You hit the giant ball by controlling a car. Typical forward/reverse, steering controls. It takes a lot of skill (or luck) to be able to coordinate with your team members to score a goal. Different from soccer, however, is the giant explosion when you get a goal, or ramming into someone so hard with your rocket boosters that they explode. The game's hilarious almost toy-like physics make the game that much more fun. Combined with gorgeous graphics that allow you to see individual blades of grass moving in the wind and amazing sun flairs, it's fun to even just watch.

You win by getting the most points in a five minute round. If there is a tie when the timer runs out, there is overtime where the next team to score a point wins. When the round is over, you'll get experience points depending on how well you and your team did that round. You also have a chance to get a new item to customize your vehicle with. These items are almost entirely cosmetic, since the hitboxes, speed, etc. of all of the cars, hats, and flags are almost identical. But it's still awesome to get a new boost trail, or pirate hat.

The game isn't terribly competitive, which strikes me as odd. You would think with a game that is so focused around one of the most competitive sports of all time, it would have that. There is a competitive mode, but it still doesn't carry the same weight. I think it would be more interesting if the items you got each had balanced ups and downs, such as increased speed with decreased control. Things like that would make customizing your vehicle much more fun, much like Splatoon's gear system.

Overall, I can tell this will be a game I will become addicted to over the next few weeks. I can't say whether it will have a lasting effect on me, but I can definitely tell it's worth the $12 I spent on it.

Will I Be Getting A Google Live Case



Google has introduced a new option for its Nexus lineup of accessories, which now includes the Google Live Case. What makes the Live Case special isn't really that special, many case manufacturers have been printing custom images over cases for forever. What makes this such a good thing though is that usually those custom brands will only print cases for popular phones like iPhones and Samsung Galaxies.

But that's not all. The Google Live Case isn't just any old custom case, it has a custom NFC button on the back that, when pressed, will allow for many custom actions. (Such as launching an app, toggling settings, turning on a flashlight, etc.) This is super helpful and incredibly smart for a case to include. This isn't the first time Google has created Live cases, though. Back when the Nexus 6 was Google's current flagship, Google announced the "Skrillex Live Case" which was basically the same thing, but used as advertisement for Skrillex's tour. I guarantee someone at Google saw the potential with the NFC button in that case design and decided to adapt it to the current customizable model.

There are multiple options to customize the case itself through Google's Live Case studio, which lets you not only upload images, but scale, move, rotate, apply filters, and view it in 3D. Even if you don't have a photo to use, you can choose a place through Google Maps that is important to you to display on the case. After you apply the case, you can press the button to get the Live Cases app, which can put the image or place you selected as your background and unlock the NFC button.

So to answer the question in the title, yes. I will be getting a Google Live Case for my Nexus 6P. Normally I'm not a case person, as I've talked about. But the ability to add my own personal flavor on a case that the manufacturer approves, combined with added functionality of the NFC button makes this an offer I can't refuse. Unfortunately, it's going to take about a month for it to get to me due to this being a preorder. I'll definitely post what it looks like when it comes, though!

What I Want from Alphabet's Tech Utopian City



According to Android Authority, Alphabet, Google's holding company, is looking to create a 21st century tech city. Along with Google, Alphabet holds a bunch of smaller companies. One of these is Sidewalk Labs, which looks to improve city living through technology. Tackling problems such as overcrowding, energy usage, transportation, and connectivity, Sidewalk Labs, and by extension Alphabet, are looking for a likely candidate to transform.

Regardless of what city they choose, imagine a tech giant, especially Alphabet, taking complete control in designing a city's infrastructure. Imagine what could be accomplished! Of course, with Google's connections with Fiber and Project Fi, I can only imagine that they would have city-wide public Internet. I'm curious if Google will be able to secure a network that large, however. Something else to keep in mind is that a city like this would be a haven for self-driving car testing. I could for sure see a city such as this becoming the breeding ground for self-driving cars.

These are the obvious things, but there are less conventional things I would love to see in a tech utopia such as this. Firstly, a central transport system that is easy and cheap to access. Trains are crowded and nobody wants to drive with all that traffic in big cities. Alphabet has the resources to get around this problem, and I want to see them be creative with it. Second, it'd be really interesting to see what they could do in terms of laws and electing officials. If it is a true city, a mayor would need to be elected as well as other city officials. Would Alphabet look to unconventional methods in terms of the voting process as well? And could these methods be adopted into larger forms of election?

Alphabet City, while terribly capitalistic, could result in amazing technical innovation. I would certainly move there.

Could The HTC 10 Save HTC?



Oh, HTC. I've written a whole article about HTC's failing revenue and business practices, and with the release of their next flagship, it's time to take another look. In my last post about HTC, I talked about various things that HTC needs to address if they want to stay competitive in the smartphone industry. Now I'm going to see if they did address these issues with the HTC 10.

Firstly, I said HTC should release a phone like the leaked (fake) version of the HTC One M9. What I meant by that wasn't an exact copy of that design, rather just something different. I think HTC has succeeded in this part. I absolutely love the chamfered edges of the HTC 10. The 10 keeps many of the elements that made the One line popular, namely an all-metal unibody, while at the same time changing up the design to look more modern. A definite win for HTC.

Secondly, I urged HTC to create a better skin that doesn't exploit its customers for advertising money. I think, again, they succeeded with the HTC 10. The HTC 10's UI is very minimal, staying fairly close to stock Android. HTC did something I wish all manufacturers would do, (even Google) they worked with Google to remove duplicates of stock apps with the same functionality. For example, we don't want three different web browsers, personal assistants, health apps, etc. all on the same device when we first get it. It wastes space and is confusing to the user. HTC has done a great job at showing restraint with Android, I approve.

Lastly, I asked that HTC release their next flagship for an affordable price. And while we may still see that this year if HTC does indeed make the next Nexus, it's not quite the same as making your flagship affordable. The HTC 10 definitely fails in this department. It's $699, which isn't that bad for a smartphone, but still definitely not affordable. HTC seems to think it can compete with Samsung on an even playing field still, but that isn't true. HTC's reputation has gone down significantly in just a few years, they can't just release their flagship for the same price as Samsung and expect to get as good of sales.

The HTC 10 looks to be one of the best phones of 2016 so far. If nothing else, it is a solid software package in a solid hardware package. Whether that's enough to get HTC back on its feet, only time will tell.

Source: Android Authority, Verge

GSM (AT&T, T-Mobile) vs. CDMA (Sprint, Verizon)



GSM and CDMA are two different technologies that are competing in the US. AT&T and T-Mobile are the major players using GSM, while Sprint and Verizon are the ones using CDMA.

There is a huge difference in how SIM cards work between CDMA and GSM. With GSM, the subscriber data is stored on the SIM card. This means you can pop it into any phone with a SIM card slot and it'll just work without needing to even contact your carrier. With CDMA, subscriber data is stored with the carrier. This means to switch a phone over to a different CDMA carrier you'll need for both carriers to work together in swapping over your data, or to use a different phone with the carrier you need to go through them and have them pre-approve it. The reason CDMA carriers use SIM cards at all is because they were forced to adopt it when 4G became a big thing.. It is not even close to what SIM cards do with typical GSM carriers. What's the problem? Well, the majority of the world uses GSM as a global standard and a lot of phones are not built CDMA compatible because the USA is one of the weird cases where CDMA is popular. It's a lot easier for an OEM to build a GSM-compatible phone and just let the user swap a SIM card in and have it work. This is why you normally don't see OEM's selling two unlocked versions of their phones, CDMA and GSM versions. Because CDMA carriers need to allow and support unlocked phones, while GSM carriers can just hand out a SIM card. Recently there have been unlocked phones released for CDMA thanks to popular demand, but to get an unlocked phone working on a CDMA network you still have to get it activated with the carrier instead of just swapping a SIM card. Besides, most of the world uses GSM anyway.

Image source: PC Mag

Android N's Subtle File Structure Change May Mean Big Things



Thanks to Android Central, they've uncovered an interesting file structure change in the first Android N developer preview, which could mean huge things for the future of Android. This is almost all speculation and hope that Google is actually doing this, so if you don't want to be potentially disappointed, don't continue.

Google has been heavily criticized in the past and present for its fragmentation. Well over half of Android users are on a pre-Lollipop version. Lollipop was released at the end of 2014. Many compare this to Apple's total control of the OS and consider it a terrible thing. In fact, I wrote a post about fragmentation quite a while ago. I think it is a user issue, but if Google can step up its game and gain more control over updates, I certainly won't complain. And that's exactly what Google may be trying to do with this structure change.

The structure change is very subtle, Google is separating Android's core OS and UI elements. But why? Google has to have done this for a reason. Android Central speculates that it's because they're going to push OS updates directly to skinned devices like Samsungs, without interfering with the OEM's skin. These OS updates could involve security updates, new features, API updates, etc. If Google can gain control of the under-the-hood updates, it will greatly increase the security of everyone's devices. Usually when a major vulnerability is found, something a hacker can exploit, Google fixes it fairly quickly. Nexus devices receive monthly security updates to combat this. Unfortunately, these fixes do not reach most other devices running Android for sometimes months. That's because OEMs like Samsung, HTC, and LG have to take this Android update that Google has released and apply their skin to it again, as well as bug test. Depending on individual OEMs to deliver the security updates that Google releases is like the U.S. government depending on civilian militias to defend the country. Security is much more air-tight when updates can be applied to most Android devices right from the source of the patch. Not only is this move better for security, it makes it easier for OEMs to skin Android to their liking without completely messing with core system files. This means faster, less buggy skinned devices. When most Android devices are skinned, this is a big deal.

But let's look at the downside. It's no secret that I'm not a huge fan of skinned versions of Android, which is why I have a Nexus. But this change, making it easier to skin, would fragment Android in a way that may cause different skins of Android to be too different. When Google has an idea for a UI, and Samsung wants something else, and HTC wants something else too, we have a race of competing design standards that could clash when these are all on the same, core platform. My only hope is that if Google does go through with this change, they create more rigid rules for OEMs. But that's just me.

Either way, if Google does do this, it's going to be good for pretty much everyone. It's going to increase security and keep devices updated without waiting on OEMs to push updates through. Let's just hope that that's what Google is actually doing with this subtle change.

App Review: Nintendo's First App, Miitomo



It's sort of hard to explain what Nintendo's first app, Miitomo, actually is. It's kind of a game, but it's kind of not. It's kind of a social network, but not really. But all the way through it screams "Nintendo."

If you've played any Nintendo product since the Wii, you'll know what a Mii is. A Mii is Nintendo's customizable character model that you create on their systems to represent you in certain games. Miitomo is sort of Nintendo testing the waters by opening their network up to mobile. There isn't really a point to it, but it's still a fun thing to check daily. It lets you create Miis, buy clothes with Miitomo Coins, add friends from various social networks, take pictures (or Miifotos), and most importantly, answer questions.

Yes, Nintendo's first mobile app revolves around answering questions. I'm a little concerned about this being their main selling point, here. Especially considering you can't even think of the questions to ask, yourself, like Ask.fm or Tumblr. What Miitomo does is generate questions, (Think: "What is your favorite food?" or "Do you recommend any TV shows lately?") and asks you them. Your answers to these questions are then displayed for your friends to see, and they can like or comment on them. It's fun, for a bit, but kind of gets old. Something that makes Miitomo more entertaining is that there is a voice synthesizer that speaks all of the things different Miis say. The voices are customizable so each Mii sounds different. Besides this, they have a few games. They're all "Miitomo Drop" where you try to win prizes, though.

The app experience is laggy at best. When you change screens, there's always a few second loading delay before it actually switches. I don't know why this is, other than Nintendo trying to emulate the experience on its consoles. (Burn!) Besides changing screens, the 3D elements are very well done. They're smooth on my Nexus 6P and actually look very nice. I would love for them to have done more with this, other than a static room and Miis. Animal Crossing or an actual game would be amazing using these kinds of graphics on mobile.

Despite all of its flaws, Miitomo has a certain charm to it that makes me nearly forgive them. Even though the app has flaws, it does feel polished. There are a ton of outfits, positions, expressions, and possibilities. If anything, I'd download it and play with it. It's free, and it's fun. It isn't going to be a craze or something that will even be relevant a year from now, but it's still enjoyable.

The FBI's Irresponsible Hacking of the iPhone Is Dangerous



I talked about the FBI attempting to force Apple to unlock their iPhone for them, but now it seems like the FBI doesn't need that anymore. That's because they've allegedly hacked the encryption on the iPhone themselves, and are already agreeing to help Arkansas prosecutors hack their iPhone as well. While we don't know exactly how the FBI hacked the iPhone, we do know one thing. If it can be done to one, it can be done to them all. Most people aren't against the government having the ability to get into their homes if they're breaking the law (and for probable reason) but this isn't just one phone. Imagine the government making a master key that can unlock every person's house door. What if it got stolen? What if a corrupt official were to use it without probable cause? These kinds of questions are what are being raised about the technique the FBI used to hack the iPhone.

Not only is this bad news for us, but it's also bad news for Apple. Now there is a security issue in their phones, which can cause people to not buy them. This is the government directly getting in the way of free enterprise. If the government keeps this all-access key instead of giving it up to Apple to fix, I can only see Apple retaliating. For a country that is so lucky to have so many tech giants' headquarters reside, it sure is odd that our government is so against technological progress.

Thankfully, the government probably won't have use for this vulnerability for much longer. Since it's almost inevitable that an exploit like this will not stay a secret, it will eventually get leaked and make its way back to Apple. Still, when so many iPhones will stay in evidence, unupdated, it begs the question of just how many iPhones local and federal governments will have access to.

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.  - Benjamin Franklin

Image source: Forbes 

Where Is SoundCloud 'Go'ing?


Today the "YouTube for sounds" service SoundCloud announced the launch of SoundCloud Go, a subscription service which unlocks many tunes from big-name labels and offline storage. Having tried it, I'm completely underwhelmed. I love SoundCloud as a service, I really do. It is my go-to platform to discover new music. And while Go is a good effort, its implementation falls short.

For $9.99 or $12.99 a month, it's hard to not compare to Spotify or other big name music streaming services. After all, it's the same price. But what you're getting isn't the same value. I love SoundCloud for its collection of unique indie artists, and that's there whether I have Go or not. Go is supposed to add licensed music from big-name labels, but it doesn't. Searching for the likes of Lady Gaga, Katy Perry, or any other superstar artist just doesn't pull up any real results. Go results are in their own separate page when you search so it's easy to distinguish, but it's almost never what I'm looking for. The organization of the songs is random at best, sometimes putting covers or tributes ahead of the actual music. Forget artist or album pages, too. When I first saw Go on the SoundCloud homepage this morning, I was hoping SoundCloud could do something YouTube is still struggling to do. Find a happy medium between user generated content and licensed music. I was let down hard.
Sure, you get an ad-free experience and the ability to download tracks, but that's hardly worth $9.99/month. If they implemented this licensed music functionality in a decent manner and added more organization tools, and signed up more labels, and bundled their Pro features, then and only then it might be worth the price tag.

Like I said, I love SoundCloud. I just wish they would stop limiting themselves and try to become a real contender. This half-baked implementation of a Spotify-esque streaming system just shows that SoundCloud needs to get its act together. There have been many rumors circulating of SoundCloud losing huge amounts of money, which doesn't surprise me. Their only ways of income are ads and pro sales. (And now Go sales.) But paying off record labels so they don't sue and the cost for hosting music is crushing them. Unfortunately, the only solution to this is a paid tier that doesn't, well, suck.

Has Apple Begun to Put Profits over Innovation?



A few days ago, Apple's event shocked millions with more amazing innovation. Just kidding. Apple's "Let us loop you in" press event was a failure of the highest caliber. First of all, they announced the iPhone 4—I mean, the iPhone SE. No doubt you've heard of it, with every iPhone Apple announces making national news due to the exclusivity of its platform. Nevertheless, design-wise, the phone is reverting Apple back to 2010. Sure, it updated it with Touch ID and some new specs, but who cares? In an ever-evolving smartphone world, companies should be trying to be new and innovative, not going back to six years ago. Coupled with this, Apple announced the iPad Pro, something literally everyone was expecting. It's a bigger iPad. That's basically it.

Apple has shown in the last few years to not be a pursuer of innovation, but one of greed. Apple knows that it can release and re-release whatever it wants and it will not suffer a significant loss in sales. And when it does take chances, say, with the Macbook, it's a massive failure. Near-mobile specs and thinness that sacrifices usefulness? Yeah, that sounds like a great laptop. But with Apple's demographic, as long as it comes in a pretty color and boasts a new "thinness" nobody will care. Why is this?

Apple's advertising and brand revolves around the "magic" of "it just works." Apple hides its specs behind buzzwords such as "Retina" which causes users to become too trusting in the brand. When Apple is "magic" and other brands are "nerdy tech" it isn't a competition between what phone is better. It doesn't matter if one phone has the processing power of four iPhones, as long as Apple can say it has the "The most advanced chip ever in a smartphone," the vast majority of consumers will not care. Apple knows all of this and exploits this. It uses this as an excuse to not innovate. 3D touch was a cool concept, but in practice, nothing more than a novelty. I think that in the past few years not only has Apple been lacking in innovation, but it has become a one trick pony.

I have no doubt the iPhone SE and the iPad Pro will sell like hot cakes. That's the kind of consumers Apple panders to. I just hope that Apple will see that it doesn't have to use repeat designs and uninnovative tactics. You're one of the biggest tech companies in the world! Do something with what you have.

Microsoft's Totally Tubular Twitter AI Turned into a Neo-Nazi in Less than 24 Hours



Microsoft, in an effort to further AI research (?) released a Twitter AI yesterday, and within 24 hours it was taken offline by Microsoft for becoming racist, offensive, and Hitler-loving. After all, what can Microsoft expect, releasing a teenage chat bot upon Twitter? Tay's websites says that Tay is intended for "18 to 24 year olds in the U.S., the dominant users of mobile social chat services in the US."

TayTweets, or Tay.ai, learns from interactions with other users when they mention her or DM her. Bots like this have been around on Twitter forever, but this is the first time I've ever seen where a bot this sophisticated has been released to the masses to receive such a huge audience. It replied to 96,000 tweets in just under a day. 96,000 human interactions that each influence Tay.

Now, here's where the problem is. When you create a chat bot with no filter and release it on the Internet, you can't expect great results. The bot began to tweet the N word, saying it hates feminists, and basically turned into a Nazi. AI is complex, and currently our technology is not strong enough to provide it a sense of morality or prejudice. Tay learned from what people told it, and if people told it bad things, it would repeat them.  When I say Tay was taken offline, I don't mean she was deleted. She made a tweet saying she was going to sleep, presumably so the AI engineers could work out this PR disaster in the making.

But what's really amazing about this whole thing is how realistic Tay's responses were. If I didn't know anything about Tay and I glanced at its profile, I would think it was an actual teen. It uses all lowercase, uses emojis, slang, everything. It could hold a real conversation and give responses that made logical sense, albeit sometimes a bit odd. I hope Tay comes back online with some improvements in order to stop it from learning prejudice things, but over-all it's incredible to me how much Tay learned in just under a day. If Tay was up for a week, or a month, I could only imagine how realistic Tay could become.

Source: Twitter

What It Takes to Be a Programmer



A lot of people see programming as a very mathematical and logic-oriented field, and while this is true, there is a whole other aspect to it. To be a programmer, you need creativity and ideas. I think it's more important to have perseverance and strong ideas than be good at math or logic.

This year I really started getting into learning actual programming. Previously, I had only been interested in HTML and CSS, which are markup languages. Basically, you code how things look. It does not actually do much of anything. There is no logic or processing. This year, with my computer science course, I've learned Python and am starting to learn Java. There is a huge difference between a markup language and a programming language. Programming languages allow for user input to solve a problem. Solving problems is what programmers do.

When I started learning Python, I loved the problem solving aspect the most. You have to think of creative ways to get around problems with your code. Not every problem has the same solution, and there are multiple ways to get around the same problem. Code is personalized, not robotic.

I started programming a simple Android app earlier this year and had many problems along the way. I wanted something that could be useful in everyday life. When I began, I had no idea what I was doing. I didn't know Java. I didn't know XML. But the ability to learn and Google my problems let me get through making most of my app. Eventually though, I got to a problem that I just couldn't solve. That's when I realized I needed more knowledge of Java. So while I'm currently learning Java, I'm beginning to understand more and more about the language and about programming as a whole. In the end, it's for the user. And I think a good programmer should know that to create a good program, it has to have the user in mind. I think this is why certain software (Linux) doesn't reach mainstream success. It is not focused on the end-user. Design, creativity, and problem solving are the main aspects of a good programmer in my opinion.

I hate math class, and I feel like programming is wrongly equated to mathematics. You do have to have some math knowledge, but the amount of math you use compared to problem solving and creativity is minute. Think of all of the experiences you have had with technology. All of those experiences were made possible by programmers. Your Twitter, YouTube, Facebook. It takes one great idea and perseverance to become a successful programmer.

Why Google's Project Fi Is Revolutionizing Wireless



Project Fi isn't exactly a household name. It's a new wireless network created by Google that only currently supports Nexus devices. But not only is it one of the best things to come out of Google in a long time, if it gains enough popularity, it could surely change the world of wireless networks forever.

So, what makes Project Fi different? Fi uses two different networks, Sprint and T-Mobile, and intelligently switches between them to find the best option. Not only does it switch between data networks, it can also connect to specific WiFi hotspots that Google deems safe, such as Starbucks WiFi. Even though these networks are safe, Google still automatically connects you through a VPN so there is no question whether your data is secure. This intelligent data-hopping is something I have never seen before, and it could really help save precious GB at the end of the month.

Speaking of GB, Fi offers an interesting take on what data plans in the 21st century should be. Instead of a fixed monthly price for an allocated amount of data, Fi lets you pick what you think is best for you, and then refunds you the difference. Fi starts at $20/mo, and then it's +$10/mo for each GB. Let's say you buy 3GB, so you're paying $50/mo. But let's also say that you only use 1GB. That extra $20 worth of data is credited to your account, so you only pay $30 for the next month! It's a brilliant system that provides a level of flexibility I have never seen.

Not to mention all the other amazing features that Fi offers, such as the same $10/GB model internationally, the ability to connect with Google Hangouts to talk/text on multiple devices, WiFi calling, and a simple to use management app. Project Fi also heavily discounts the Nexus 5X to a price of only $199. That's incredible! Personally, I'll be switching to Fi the second my current plan runs out. I can't wait!

Google Surprises Everyone, Releases Android N Developer Preview Today



Google, in a move nobody was expecting, decided to release the full Android N developer preview to the masses today. I'm currently downloading it on my Nexus 6P, (because I'm a rebel like that) so while that's happening, let's talk about the various changes that Google has introduced to Android today.

First off, the most interesting thing about Google's changes today isn't even to Android itself. Along with the release of the dev preview, Google has launched the Android Beta Program. This allows anyone with a compatible Nexus device enroll in over-the-air beta updates. This is a huge change compared to what they did with Android M. With M, if you wanted to participate in the developer previews, you had to manually flash them. Most people do not know how to flash system images, so this put up a large wall for user feedback. I can't say whether Google choosing to make this process easier will be beneficial or not. On one hand, you have more people becoming engaged in the future of Android. On the other, you have a lot of people who don't know what they're doing installing the beta and complaining about bugs.

On to the features! Android N has added various improvements that keep it competitive with Apple. Usually, I'd say Apple is playing catch-up with Android, but Android N does this to iOS in many ways. First of all, it finally adds multi-window support, something that Google is hoping to expand their tablet market. It's been a long time coming. Second, the addition of a f.lux-like screen tinter is also something iOS has added recently. That's about where the similarities stop, though. Back from the early Android M builds is the dark theme, which turns various UI elements dark instead of white. The notification shade and quick settings have also been restyled to a more modern look, taking up 100% of the width of the screen. Speaking of notifications, Google has added an official API for text input within notifications. Think of quick-reply being fully supported in the OS.

There are also tons of new features being discovered right now, as the preview was only released a few hours ago. I sure can't wait to go explore them! Looks like my apps are being optimized, gotta go!

What the App Drawer Means for Android


Android is famous for being customizable. When you think of iOS, you think of a grid of icons as your home screen. That isn't true for Android. Android flaunts a more desktop-esque layout for its home screen, and a major part of that is the app drawer. The app drawer holds all the apps that you don't want on your home screen. Lately there has been some rumors of Google getting rid of the app drawer in Android N, and there is more and more evidence to support it every day. Also, manufacturers like LG have already chosen to get rid of the app drawer in the LG G5. But... Why?



The above tweet is the major cause for us to believe that the next version of Android will not have an app drawer, but Android Authority reports that multiple inside sources have informed them that Android N currently does not have one.

So why? Well, many think it's for a more "simplistic" approach in order to make it easier for users, but personally, I think it does nothing but crowd the home screen. Others are wondering if Google is planning on replacing the app drawer with a search bar to find your apps. Either way, I'll stick with my app drawer. The app drawer is the "overflow" of information that you don't need right on your home screen. But the good thing is, even if Google does choose to get rid of it, there are always custom launchers like Nova to take its place. That's what makes Android great.

Image source: Droid Life

What Makes a Good Mobile Game


When I think of mobile games, I think big companies spending a lot of money to get people like Arnold Schwarzenegger to narrate over CGI explosions. Maybe the occasional arcade game fad like Flappy Bird or Angry Birds. What I usually don't think of is quality gameplay and mechanics, but there are games who break the mold and achieve this regardless.

First, I'll have to talk about Monument Valley. What Makes Monument Valley different is its game-changing puzzle mechanics. The app is paid with paid DLCs, but that's a small price to pay for an app that is this amazing. You can also get it for free on Amazon's Underground app store. The game combines a beautiful geometric aesthetic with physics-defying gameplay. The goal is simply to get from the beginning to the end while moving the environment. Seems simple enough, but simple is what makes a good mobile game. Each level is well thought out and just the right amount of challenging. It's great to play when you have down-time, or just binge it all in one go.


You know when I gave Angry Birds as an example of a fad in the first paragraph of this post? Well, the studio that made Angry Birds, Rovio, made a game that doesn't rely on Angry Birds branding to succeed for once. The game is called Retry, and I think it is a great example of how to make a game that strikes the perfect balance between user experience and profit. The game is fairly simple, you pilot a plane through various levels, collecting coins and other things along the way. I think the best part of this game is how it is monetized. Lots of mobile games basically rely on micro-transactions to win. Pay-to-win is common among mobile games. While Retry has micro-transactions to get more coins and gears, you don't need them to succeed. Coins are used to unlock checkpoints, but even if you don't have any coins to unlock a checkpoint, you can watch a simple 30-second ad or grab some coins from another level. I think this is a very non-obtrusive way for a game to make money.


How can I make a post on games without talking about Neko Atsume? Neko Atsume: Kitty Collector is a game that's gained widespread popularity, and the weirdest part? Nobody knows why. I don't even know why I keep coming back to it. The game is simple, you put items down in your yard for cats to come and play with, and they leave you fish to buy more things. The game is laid-back, which I think is important in a mobile game. Sometimes it's nice to just check and see how your cats are doing. Maybe snap a picture of a cute cat. The game is slow, but rewarding. Games like this where you have to wait and do little things throughout the day are another great way to utilize the mobile platform.


So what is it that makes a good mobile game? Simplicity, elegance, mobility, and originality. There are too many games that are all the same lately. Luckily, we have games like the ones I've listed above trying to break the mold. I don't need a 50th Candy Crush or Angry Birds. I don't want a war game that exploits women. I'll stick with my beautiful art styles, airplanes, and cats.

Ads: Necessary Evil?



Today, some studies show that Americans are exposed to as many as 5,000 or more ads in a single day. Many of those are found on the Internet, television, and physical media. Are these ads necessary in daily life? A lot of us have Adblock or have cut the cord on our cable subscriptions, but is this hurting the industries that we really want to support?

Firstly, I'd like to give my opinion on Adblock. I support it in most cases. I wish there wasn't a need for it, but the way the Internet is now, I don't see a way around it. Flash advertisements that carry malware, random ads playing audio and video, and extremely distracting and ugly advertisements make the whole site look worse. Now, I realize this may seem hypocritical because I have advertisements on this site. A 4:3 ad on the sidebar. But hey, if you don't want to see it, use an adblocker. I don't mind.

I believe that we, the consumers, should be the ones to decide how advertisements reach us in the Internet age. Personally, the only ads I can tolerate are ones such as Twitter's ad tweets. Advertisements that blend seamlessly into the content, while at the same time not masquerading as content. On sites like this, I'll disable my adblocking software. I realize that this is how sites get revenue, and I want to support that. But I refuse to support sites whose pages are littered with advertisements.

I think it's extremely interesting what Spotify and YouTube have done in terms of advertising. Both companies offer a free version of the service which is ad-supported, and have an option to cheaply get rid of those ads while also unlocking new features. I think this is a great way for sites to gain reputation. People don't like ads, and if they see that they can still support the site without viewing them, they will. I have YouTube Red, which I talked about in this post, that does just that.

I don't think it is the user's responsibility to provide funding for the service. If they really want the service, it will receive funding from either people willing to view ads or donations or other means. If a service is covered in ads, turn adblock on and let them come up with another solution. Or die. Thus is capitalism.

As for television, I think it's ridiculous that people are paying to be able to watch things other people pick for you, with 1/4 of the time watching ads. Solutions such as Netflix are a much better alternative, with people directly paying Netflix to host the content and even create new content.

Nobody likes ads, and if you don't want to support a site, don't view the ads. If you do and still don't want to view the ads, think of other ways to support them. Donations, purchases, things like that. Ads are an evil, but they aren't necessary. There's always other ways of funding and support. 

Sources: CBS

Opinions on the LG G5 and GS7



Today, two major companies in the Android smartphone market revealed their flagship devices which will stand as the company's mark on the industry for the next year. I talked about the LG G5's odd rumored changes in a previous post, but now it's official. Both devices have added "always-on" displays, which I think is a fairly nifty feature, but I can't say it's as game changing as I originally thought. I'd be interested to see some battery statistics about it.

I'll be honest, I think the LG G5 may have focused too heavily on being different and not enough on what people actually want. Sure, its new "modular" slot on the bottom is different and allows for some cool accessories, but the amount of people that will actually use it I think is minimal. There is also a dual-camera design to snap wider-angle pictures, and while that's cool, I'd rather just have a solid camera. Plus, I'm not a fan of its new design. A lot of people are comparing it to a Nexus 6P in terms of design, and I don't think that could be any more wrong. When you look at the 6P, you just see premium. You see the diamond-cut edges and the quality metal. But with the LG G5, it's so smoothed that it doesn't look premium at all. Along with this, the color choices are very odd as there's only lighter color options except for an odd grey-ish one. On the software side, LG has taken a step in the wrong direction. They chose to remove the app drawer in their default launcher because it can "confuse users", which I think it a very odd thing to do. Thinking about it more and more, the LG G5 almost seems like a copy of what many Chinese manufacturers are doing. No app drawer, smoothed surface with odd features. Is it a bad phone? No. I'm sure it's great. But I think LG has shifted their focus on being "different" instead of being good.



There's not too much to talk about with the new Galaxy S7 and Galaxy S7 Edge. In terms of design changes, the only major difference is a slight curve in the back. Besides that, they've added better specs for both devices and they've both been waterproofed. I think the S7 is a solid upgrade to last year, but if you already have the S6, there is absolutely no use upgrading. The devices are so similar I just can't see a point in getting the S7 over the S6.


Sources: The Verge

Why the Court Ruling Apple to Hack Its Own Phone Is a Bad Decision



You must have been living under a rock if you haven't heard about this by now, but just in case Patrick Star is reading this, I'll explain what happened.

Last December there was a terrorist attack in San Bernardino, California. This attack resulted in 14 deaths and 22 injuries. Now, the courts have ruled that Apple has to help the FBI and the United States government hack into the perpetrator's iPhone. Apple has rightfully opposed this ruling, citing the security issues that can and will result from them doing this.

Apple has the capability to do this. Encryption is a word commonly thrown around, but few outside of the tech industry really understand what it means. Encryption is when data, in this case the user data on an iPhone, is scrambled in a way that it becomes unreadable without a specific key. Without the key, it is virtually impossible for anyone but the best hackers to break that encryption. Once the encryption algorithm is broken, any device using the same algorithm can be easily broken as well. What the FBI wants Apple to do is create a custom iOS update that they're going to install on this specific iPhone that will decrypt its data. That's great, right? It's only for one iPhone. Wrong.

With this piece of software that the FBI wants Apple to create, it not only allows the FBI to unlock anyone's iPhone, but it creates a backdoor that anyone will soon be able to access. If that software is leaked in any way, there is no way to tell how widespread it could get. Creating a backdoor is not just leaving it open for one person, it leaves iPhones vulnerable to everyone. When this happens, iPhones become completely insecure. The whole point of computer security is to completely close any gaps in the security. If there's even one gap, it can and will be exploited. Intentionally creating a flaw as large as this one can only have terrible consequences.

I'm not saying that it's not important that this phone doesn't get hacked, but there are a few things to consider. One, it is not Apple's responsibility to provide the FBI with the tools to hack its secure devices. And two, if they do, it will completely destroy Apple's reputation as a company that values security. Because of this, Tim Cook, Apple's CEO, has written a public letter to its customers on this topic of encryption. (Here.) I completely support Apple taking a stand against a court who obviously doesn't understand the repercussions of this order.

What I Learned from My First Hackathon



Yesterday, I attended the hackathon at Iowa BIG as a part of a field trip from my computer science class. Up until yesterday, I had no idea what a hackathon really entailed. I assumed it would be intense and I wouldn't like it, but after going I'm really glad I did and would happily go again.

A hackathon is when a group of developers or other people gather in a space in an attempt to solve problems through coding. It's not as hard as it sounds. The people at Iowa BIG already had some problems for us to solve, such as build an RPG to drive tourism to the community, building an app to help our school keep track of tutorials, or build an interesting project with a Microsoft Kinect. The people there made sure that we chose a project we're passionate about, a problem we want to solve. I chose to redesign a logo and website for a local nonprofit, because I've had experience in web and graphic design in the past.

A major setback I had right away was redesigning the logo. The nonprofit itself had a very outdated logo with clipart, and I planned to completely scrap it and make a new one in Adobe Illustrator. Once I drew up the draft on a whiteboard, I found that the computers we had there did not have Illustrator on them. (GIMP or Inkscape are pretty much unusable for me.) Asking one of the teachers from BIG, I found out that there was indeed a computer downstairs where I could use Illustrator. Making it was a really fun exercise, because I felt like I was actually contributing my design skills for someone else. It's the first time I've ever done something like that. And while I was pressed for time because another group had to use the computer, I got a rough draft done. It could definitely be improved upon, but the coordinators of the hackathon insured us that the goal was not to get a finished product, but to make a dent in the problem.

While I was making the logo, I left my group to the website. Apparently I should not have done that. I don't know if my group felt over their heads or if they simply just went to the hackathon to get out of school, but they made little progress. Taking control, I essentially ended up copying a Bootstrap template and replacing certain text and images with stuff from the nonprofit's website to give it a more updated look. I didn't get all the way through because I felt like my group wasn't doing any work, so I handed the laptop to them and told them to finish it while I relaxed for the last 30 minutes. I'm not exaggerating when I say they did not make any changes or progress at all after that point.

Even though my group wasn't helpful, I would still do it again even if it meant doing it alone. It was fun to practice my web and graphic design skills on something that actually exists, and for another person. I also had various people at the building complement my work on the logo, which was a huge motivator. Plus, free pizza! Who doesn't want that?

The purpose of this post isn't just to talk about my experience, but to let everyone know what a hackathon is like and what it can be. A hackathon will be fun if you're actually planning to contribute, and I did see other groups that worked well together. But if you aren't interested in doing any work, it's not going to be fun. It was a great learning experience to get actual practice and experience in the field of something I hope to do for the rest of my life. Design and coding are extremely fun to me, and if they are to you, I'd encourage you to check one out as well.

App Review: ACT® Exam Prep 2016



Studying for the ACT can be hard, not knowing exactly what to study or what will be on the exam is a problem for first time test takers. Thankfully, in the 21st century we have the option to study during free time using our smartphones. ACT Exam Prep 2016 is an app by Pocket Prep that makes studying really easy. This is the first ACT prep app I've downloaded, but I can't really picture an app doing it better.

The app uses notifications to remind you to study on a basis that you select in the settings. The app also has the option to input your ACT test date in order to keep you aware of how much time you have left to study. Along with extensive 10-question or more quizzes of all areas, there is also questions of the day which help you move along without spending the time to do a full quiz. My favorite part about the app is that when you take a quiz, it categorizes the questions and answers so you know which areas you have to work on.


When you get an answer wrong, there is always a written explanation of why the correct answer is correct.


The app also allows you to flag questions to review them later if you're having trouble, and even take whole quizzes of flagged questions. There are also other options to show the answers as you take your test, customize how many questions per test, or if it should time you. While the free version of the app only includes a small number of questions, once you get a feel for how great the app is at keeping you studying it really won't be a hard decision to shell out a few bucks for hundreds more.

Best Low Budget Smartphones



In recent years, there has been a trend for smartphone manufacturers to create smartphones with decent, or amazing specs at an affordable price. The logic behind this is that if they create a smartphone that can compete with the top flagships for a cheaper price, they'll gain more marketshare and more loyal users. If they can mass produce affordable smartphones, the profit margin won't matter as much.

Under $200 - Moto G (2015)


While it's unclear whether Motorola will continue to offer low cost smartphones like the Moto G, what is certain is that the current 3rd gen model is the best smartphone you can get below $200. It offers an updated near-stock experience, a 5-inch display, and a 13 megapixel camera in an affordable package. It isn't the most flashy or best specced smartphone out there, but it's about as good as you'll get for under $200. The Moto G starts at $179.99 unlocked.


Under $300 - OnePlus X


I do have my problems with OnePlus as a company and their inability to provide consistent software experience and customer service, but I can't overlook the OnePlus X in the under $300 category. In a package strikingly similar to the iPhone 4 days, it provides an updated Android experience. Its camera and display are fairly similar to the Moto G, but its specs outpace it. With 3GB of RAM and a Snapdragon 801 processor, this device won't be lagging behind any time soon. And while Oxygen OS isn't stock Android, it's pretty darn close. It adds some nifty new features such as accent colors, but I wouldn't count on consistent updates. The OnePlus X starts at $249.99 unlocked.

Under $400 - LG Nexus 5X & Moto X Pure Edition

LG Nexus 5X


The successor to the wildly popular Nexus 5 is here in the form of the Nexus 5X. The design is cost effective while at the same time keeping a premium feel. The 5X is also the first device on this list to include a fingerprint sensor, which is in fact the same as the one in the Huawei Nexus 6P. Speaking of similarities with the 6P, the 5X's camera is the same as well. The only difference is that the 5X cannot shoot 4K video due to hardware limitations. Regardless, the 5X has one of the best cameras on this list. Because this is a Nexus, you're getting the stock Android experience as Google intended, as well as receiving constant updates. The LG Nexus 5X starts at $349.00 unlocked.

Moto X Pure Edition


The Moto X Pure Edition's praise comes from a variety of things.While it doesn't have a fingerprint sensor, the Moto X Pure Edition's screen outpaces other smartphones in this class. Its QHD screen combined with a 21 megapixel camera makes for some really sharp photos. Besides this, the Moto X Pure Edition also has something completely different from anything else on this list. (Besides the Moto G.) Moto Maker. This allows for nearly limitless customization of your phone. You can choose the color of different parts of your phone, different materials, and even engravings. The Moto X Pure Edition starts at $399.99 unlocked.

Above $400 - Huawei Nexus 6P


If you know this blog, you know this was going to be here. While I wouldn't call this phone "low budget", it certainly is cheap for what it is. This phone rivals every other flagship smartphone out there for about half the price. You can read my full review of the Nexus 6P by clicking here, but for the sake of this post, I'll keep it short and sweet. The Nexus 6P has no major faults. It's all-around great in every sense of the word. Amazing metal build, top-of-the-line Samsung AMOLED QHD display, fingerprint sensor, award winning camera, and pure stock Nexus experience. The fact that all of this can fit in a package that's merely $499.00 is a feat. 

The LG G5 Is the Most Mysterious Flagship Not-Yet-Released



LG has been making weird statements about its LG G5 flagship before its announcement on February 21st. And not just weird for LG, weird for smartphones in general. Either they're going to be changing the LG G5 drastically from its predecessors, or we're getting fooled. If everything they say is true, the LG G5 could be the most unconventional flagship I've seen in a long time.

First weird change for LG, they're switching their volume buttons to the side of the phone. This isn't normally weird, but since the LG Optimus G, LG has been committed to its back-button design. LG has toted in its advertisements how it's the "perfect placement" for buttons as that's where your index finger naturally sits. It's odd that they would change something so iconic to the brand that LG has built over the years. Some leaks say this could be because of a possible second camera on the back, while others hint at a fingerprint sensor. Maybe even both. The reasoning for this change is blurry, but it is something we know for sure.

If you didn't think that was too weird, just wait. The LG G5 has been leaked to have a metal unibody design, while at the same time keeping its removable battery and expandable storage. Usually, it's one or the other, but LG has some weird plans for the G5. Reports show that they're planning on having a sort of metal "cap" on the bottom of the device that allows access to the battery and SD card port.


Last weird leak is LG teasing an "always-on" display for the G5. Many news sites are comparing this to how some other devices, like Motorola, have displays that light up just a portion of the display to show information like the time and your notifications. The way LG is teasing this, I don't think that's it. Those other devices are not always-on, they just turn on when you pick them up or other similar action. What it looks like LG is doing is something like what Pebble does with its e-paper displays, or the low power mode on Android Wear watches. That is, the display really never turns off. If that's true, it could be an incredible innovation for smartphones that I can see a lot of manufacturers adopting. 


So whatever LG is doing with the G5, it's going to be drastically different than its past flagships. LG is probably hoping to make a real competitor to Samsung's Galaxy S7, but personally, I can't see them doing that without a huge software overhaul. LG's Android skin is one of the worst I've seen, and when Samsung—once notorious for having a bad skin—is far better than you, it's time to step  up.

Sources: Verge, Android Authority, Droid Life

Carriers Giving Some Services a Free Data Pass: A Violation of Net Neutrality?



If you don't know what net neutrality is, check out my net neutrality post. Verizon has made news this week by announcing that their Go90 video service will not count towards their user's data. This isn't the first time carriers have given certain services a pardon, with T-Mobile boasting free unlimited music streaming to certain services. So what's the problem? It's good for the user, so who cares? Who doesn't want unlimited music streaming or video?

Well, the problem here lies in the very problem with violating net neutrality. It's unfair for other businesses that aren't given this privilege. Imagine that you want to create a new company that streams music to compete with Spotify, but something Spotify has that you won't is that streaming Spotify doesn't affect people's' data. This means you're never going to become as big as Spotify unless you're added to this special "VIP" data list. Not only is this bad for that company, it's bad for the user because it curbs competition. Verizon's choice to have their Go90 app free of data charges is even worse than T-Mobile, because they're the ones directly making a profit and stealing users from the likes of other video streaming platforms. While I don't like T-Mobile's choice to have certain music streaming services not incur data charges, I think it's at least more morally acceptable than what Verizon has just done. At least T-Mobile continues to add various music websites to encourage competition. Verizon, on the other hand, has done this purely for selfish gain.

Sources: TechCrunch, T-Mobile

Why Nobody Is Taking Android from Google



A lot of people are having the idea that Android can be a separate entity outside of Google and it will be successful. This is true in very limited circumstances, which I will go over, but most of the time and in the widest cases, Android is Google's. Android, or AOSP (Android Open Source Project) is licensed under the Apache license. The Apache license is a fancy legal term which basically allows for anyone to copy the source code of Android and use it for anything they want, as long as it doesn't go against the terms of the license. This means that companies like Cyanogen, Inc. and Amazon can take Android, modify it, and release it for profit. So why isn't everyone doing this?

Google takes strict control over small but important parts of Android that make it, well, Android. These parts are called the GApps, or Google Apps. Things like the Google Play Store, Google Maps, Google Now, Google Calendar, and Chrome are not licensed under Apache and are Google's property. Imagine Android without the Google Play Store, the most important aspect of GApps, or Google Now on modern Android versions. Most people wouldn't want this, except in very limited cases. So the reason you don't see tons of versions of Android that are vastly different from stock is because Google will not let them use their GApps unless they comply with some rules. Personally, I think these rules are important. They are what keep Android as a central operating system and what keeps things consistent across device manufacturers. Without a central power in charge of the OS it could go the way of many Linux distros, all vastly different and unrefined. One could argue this as a strong suit, but while I think choices are important in your OS, I don't think the OS should be too different to become unrecognizable. This only creates inconsistent apps and confused users.

Amazon is one of the only successful worldwide companies I can think of that releases a fork of Android that does not include GApps. The reason Amazon can do this and get away with it is because Amazon is a large company and markets its tablets not as Android tablets, but as their own separate Fire e-readers. When people buy an Amazon Kindle Fire, they aren't expecting Android, they're expecting a Kindle Fire. Amazon has the resources to make this branding speak for itself instead of piggybacking off of Android, something few other companies have. As a result, their app store is semi-successful, (although hardly anything compared to the Play Store) as well as the Kindle Fire itself. The only other company I can think of that could do something similar and succeed is Samsung, simply because they hold such a wide market in Android. Samsung already has a bunch of its own stores and apps, but they're coupled along side GApps. Neither the Kindle App Store or Samsung's app stores can compete with Google Play, though.

This is in America, but elsewhere in the world, especially China, manufacturers do not include GApps on purpose. Google is largely blocked in China, so smartphone manufacturers like Huawei, Xiaomi, OnePlus, Oppo, and more are forced to not include them. Because of this, different manufacturers have vastly different themes, skins, and forks of Android because they don't have to follow Google's guidelines.

Xiaomi's MIUI
OnePlus's Hydrogen OS

Cyanogen, Inc. has made headlines in the past year for their CEO's comments about taking Android away from Google. They're ridiculous and would never work in a US or European market. Cyanogen is cocky because of its new investors, and it isn't sustainable if they want to expand into major markets. Their best bet is to stay in emerging markets like India and China if they want to avoid Google's rules. In America they had semi-success with the OnePlus One launching with Cyanogen OS, but it also included GApps. And before long, that relationship fell apart due to their irresponsibility as a company. Cyanogen doesn't have a chance to take Android away from Google in a global market, and neither does anyone else. The Google Play Store's major library prevents it, as well as how Google is starting to integrate their services more and more into the OS.

Why Microsoft's Acquisition of SwiftKey Has Me Jumping Ship (Probably)



I'll be honest, I don't like Microsoft's modern strategy for basically anything it's doing. Yesterday, Microsoft announced plans to acquire SwiftKey, my keyboard of choice, for $250 million. Seems like a lot, right? It really isn't. Microsoft isn't paying for the keyboard, they're paying for the branding, the research, the users, and the technology. SwiftKey has made many leaps in typing research that makes their suggestions and autocorrect scarily accurate. Three posts ago I talked about SwiftKey's Neural keyboard, which uses AI neural networks to predict typing and make typing much more accurate. So far, this isn't something that any other keyboard uses. This research along with the user base and user data makes SwiftKey extremely valuable to Microsoft.

Why don't I like it? Microsoft has basically ruined everything it has acquired the past few years. Take Skype for example. Once a great method for communicating with friends and family, its new, unintuitive and ad-ridden interface has made it basically unusable for me. I've talked about how Microsoft's meddling has caused me to move to Discord in a previous post, and I can only assume their guidance will lead SwiftKey in a similar direction. From Skype, to Halo, to Nokia, to Minecraft, to SwiftKey. Microsoft's acquisitions benefit no-one but themselves and those in their ecosystem. Unfortunately, I'm not in Microsoft's ecosystem. The only Microsoft product I use on a daily basis is Windows, and that's only because I have to.

I'm not against the acquisition of items in general, but personally, Microsoft is not a company I appreciate acquiring the apps I use. I'll be honest, though. This isn't the sole reason I'm attempting to switch from SwiftKey. I've felt quite a bit of lag on it compared to the stock keyboard. Also, I feel like SwiftKey's transition from a paid app to a free app with paid themes was greedy at best.

So what am I using instead? Chrooma Keyboard is a fairly new addition to Android keyboards, taking after the default Google Keyboard but adding a few cool features. It adapts to the color of the app it is being used in and has a number row, but other than that, it's basically stock. Other options for keyboards I've considered in the past include Fleksy, but my main complaint about that is how difficult it is to get to commas and other punctuation, and the gestures have quite a learning curve. Chrooma Keyboard is a great alternative to the stock Google Keyboard, and I recommend it fully.

The State of Virtual Reality



Virtual reality has been in the news for the past few years for its major advancements, but we aren't even on the brink yet. Google, Microsoft, HTC, Valve, Oculus, and more are all into the VR game. This amount of competition hasn't been as strong for any individual field in years.

Oculus made major headlines with the Oculus Rift, marketed as the first major VR headset for the masses. Facebook has since taken over Oculus, which caused quite a lot of backlash. While it still isn't completely ready for everyone to use, everyone is certainly impressed by it. Following suit comes everyone else. Google Glass was a big thing for about a year before it regressed back into the experimental labs of Google, but while it was popular everyone was imagining what could be possible with VR in the near future.

Microsoft's HoloLens made one of the coolest tech demos in history last year by providing a VR headset that merges VR and reality. This isn't simply viewing a fake world through a screen, this creates objects on top of the real world and allows you to interact with them. Imagine a fake Minecraft world on your coffee table. That's what HoloLens is aiming to do.

Google isn't done with VR simply because they're taking a break from Glass. This month they officially announced their virtual reality division, meaning they have a team of VR experts working on it all the time now. Google's Cardboard is probably one of the more interesting VR concepts. It isn't anything fancy, but that's the point. If you're looking for a good VR experience without shelling out hundreds of dollars, Cardboard has you covered. I got a free Google Cardboard simply by following Google's Twitter. You place your phone in the headset and install Cardboard-compatible apps. They aren't fancy, but they give you a feel for VR if you've never done it before. As my dad said, "I've never seen anything like this before. Wow."

HTC Vive is another attempt at VR, focusing on gaming. Vive allows you to walk around the room and explore your surroundings while warning you of any nearby obstacles. Vive partnered with Valve, a major game creator, in order to ensure their focus on gamers.

Lastly, there's the mysterious Magic Leap. Google invested just under a billion dollars in the startup last year, and since then there hasn't been much talk. The company is very secretive, not even releasing a look at their product. The most we have are renders of what the view behind it might look like, and one small tech demo.


With so much competition from various companies, from Facebook to HTC, VR is going to explode in the next decade. I can't even imagine all the things possible with it.

Facebook's Internet.org: Greed Masquerading as Charity



Internet.org is Facebook's effort to expand Internet access into less fortunate areas of the world in order to improve life there. Or at least, that's what they make it seem. Sure, it may do just that for the people there, but it is motivated by nothing but greed on Facebook's behalf. When Internet.org installs Internet access in these places, they offer a very stripped down version of the web. Not only does this version explicitly violate net neutrality, but it strongly benefits Facebook and makes them a monopoly in these areas.

Internet.org only allows for the use of pre-approved websites over its network, which includes, of course, Facebook. They say that this is a necessary measure in order to keep the bandwidth usage down and optimize sites for slower devices and networks. Really, this creates a walled system that discourages innovation and threatens the very freedoms that the Internet stands for.

"It is our belief that Facebook is improperly defining net neutrality in public statements and building a walled garden in which the world's poorest people will only be able to access a limited set of insecure websites and services," stated an open letter to Internet.org, signed by 67 Internet rights groups.

Internet.org also discourages the use of encryption and security of the websites that are allowed on its service. This puts the privacy of everyone who uses it at serious risk. Sure, I know what a lot of people are thinking. "Aren't these limited websites a lot better than no websites for the people who are receiving this service?" Yes, for the time being. If the Internet begins to expand in those regions, it is completely possible that this service could expand into a full-blown monopoly of the Internet in those regions. Facebook has, and will continue to have, complete say in what sites are allowed to be accessed by these people. If that isn't the largest violation of net neutrality you can think of, I don't know what is.

Sources: New York Times, BBC

Modern AI

AI isn't science fiction. You hear about the human-like programs that will overtake humanity, (which I talked about in my "Machine Labor, AI, and the Technological Singularity" post.) but what you don't hear about is how AI is hugely beneficial to humans. Incredibly useful and interesting advancements in the field of AI are made every day.

Google has made many advancements in AI possible, as well as made them available to the public. Google Photos uses neural networks to understand what is in an image and display relevant images, keywords, and allow for search of what's in the image. Google Photos lets you search for say, "dog", and it will understand which pictures have a dog in it. Everyone is familiar with Google Images, but it's currently vastly different than what Google is doing with AI. Google Images searches websites and file names for relevant images and displays them. That's why searching for one thing can sometimes lead to something completely different. Google's new neural network algorithm understands what is actually in the image. You can see a visual effect of this with Google's "DeepDream", which provides a sort of viewpoint of what their neural network sees. Any image can be put through it, you can see what the computer thinks is there.



SwiftKey has been my Android keyboard of choice since my first Android phone. In the past few months, SwiftKey has been working on a keyboard that bases predictions and corrections on a neural network AI. Presently, SwiftKey looks at your last few words typed and will suggest words that many people put after. SwiftKey's Neural Alpha examines actual word relations and understands the meaning of words. SwiftKey Neural clusters similar words and understands sentence structure. After using SwiftKey Neural Alpha for a few months, it's leagues ahead of any other keyboard prediction I've seen. The old model doesn't actually understand how humans speak, it simply suggests words that are frequently placed after the last few. In practice, this leads to suggestions that don't make sense. When SwiftKey's Neural network examines the whole sentence, it uses all of the words to predict an accurate continuation.



Go is an ancient Asian board game still extensively played in China and Japan. Google made history recently by creating an AI that beat the European Go champion five times out of five. This probably doesn't seem significant. We've had bots beat humans in chess, and lots of other games. Why is Go different? Well, Go is extremely complex with more possible moves than there are atoms in the universe. Usually, a bot will scan the possible moves for the most advantageous position to best their opponent. This isn't possible with Go due to the sheer number of possible moves. When humans play Go, they rely strongly on instinct. In order for the AI to replicate this, Google had it study and understand games played by humans. Afterwards, the AI played against itself thousands of times in order to gain a deeper understanding. If an AI can master Go, a game once considered an art that must be mastered by any Chinese scholar, what can't it do? The progress of AI is expanding at an exponential rate. Whether this is scary or exciting depends on your opinion, but the fact is, AI is not only something done for purely research purposes, but also for practical use in every day life.

Sources: Nature, Wikipedia, SwiftKey

Apple Could Ditch the Headphone Jack in the iPhone 7



Why is Apple considering ditching the headphone jack on the next iPhone? Space. Apple is all about fitting the most stuff into the smallest amount of space. When you consider the amount of space inside an iPhone dedicated to the large headphone jack, it's actually quite a lot. Whether this space could be used to make the battery bigger or add more features, it doesn't really matter. If Apple goes through with this, I won't be surprised due to the decisions they made with the new Macbook. Most likely instead of a headphone jack, the next iPhone could just use the Thunderbolt connector. This isn't only bad for headphone manufacturers, it's even worse for the consumer. If you want to be able to use your old headphones, you'll have to buy an adapter. Headphone manufacturers will have to spend more money creating two different versions to fit iPhones, increasing the overall cost. Oh, and forget about charging your phone and listening to music at the same time without an adapter as well. I can't see this decision being good for Apple in any way, but I also think they can get away with it like they did with the adoption of the Thunderbolt port and the use of a single USB-C port on the Macbook. I suppose we'll just have to wait and see if they go through with it, and if they do, see what kind of backlash they receive.

Source: Forbes

Amazon's Gadget Business



Amazon has been making various gadgets for years now. Kindles being the most popular. When Amazon released the Kindle Fire, it was meant as not only an e-reader, but a cheaper competitor for the tablet market. Unfortunately, Amazon is viewing this business all wrong. Instead of capitalizing on the e-reader market they're trying to branch out into the tablet and smartphone industry. This is a bad move considering they can't compete.

Amazon's smart devices run Fire OS, a fork of AOSP or Android. Fire OS doesn't include the Google Play Store or any Google services at all. Amazon has completely taken their fork in a different direction away from Google. While this isn't terrible, it certainly means the devices will lose a lot of features that Google already has in place with Android.

Now it's time to talk about one of the biggest flops in tech history. The Amazon Fire Phone. When it was released, it could be considered a mid-range phone. What made it "special" was its 3D software which used sensors to make the interface appear 3D. It was pretty gimmicky and honestly, nobody wanted the feature. For a mid-range phone from a company new to the smartphone game, you would expect a cheaper price, right? Well, apparently Amazon overestimated itself. When the phone was released, it was for an off-contract price of $650 and an on-contract price of $199. That was as much as a new Samsung Galaxy or iPhone. Needless to say, nobody was getting this phone. Sales plummeted, resulting in an over $200 price drop for both models. Even still, Amazon practically had to give these things away with free Amazon Prime memberships included. Amazon finally ran out of stock in 2015 and it doesn't look like they plan to release another phone anytime soon.

Just because their phone strategy failed, doesn't mean Amazon's done. Amazon has been hard at work making worse versions of already existing products. Amazon Fire Stick, for example, is basically a copy of Google's Chromecast. Even better? Amazon banned the sale of Chromecasts on their website because it would be "confusing for customers" to have both products for sale. Amazon Echo is an ambitious product, for sure, but like the Fire Phone, I don't see any reason for anyone to get it. Echo is basically a large speaker with microphones in it, allowing you to ask it questions and it will respond. Sounds cool when you forget that almost all smartphones have this feature. Plus, for $179, I would expect something better.

All-in-all, Amazon needs to calm down about its gadget production and focus on its market and website. I realise that Amazon has to continue to evolve to make it, but the paths it's taking aren't going to get it anywhere.