Starting from the Bottom, building an app

So, aside from blogging, watching (and playing some) video games, and obviously reading what else am I working on? Well, I’ve got a few things cooking. A friend and I are working on an app for smart phones as well as the web application version.

Who isn’t working on an app these days? Well that’s a seriously good question, it’s pretty easy to get started. I found that the idea was one of the easier things to come up with. Especially since the starting point wasn’t mine, it was Jesus‘s, a really good friend of mine from the Netherlands. The basic premise started with wanting to build a social networks to help kids find other kids to play with.

However, we’ve since evolved the concept into something that parents would want to use for their kids. We’re envisioning an app that will help kids deal with being diagnosed with Diabetes. Managing diabetes through an app isn’t a novel concept, the American Diabetes Association has one already as well as a support group with forums online. Hell they even have dietitians and RNs to help support the forums. We’d have none of that at launch.

Our goal is to enter a slightly different space, helping the adults learn how to teach their kids how to manage the disease. So this puts us in a different space. Furthermore, we don’t think that apps alone will help manage the disease as we believe that there needs to be something to continually engage the kid or parent to continue using the application.

To this end we plan to eventually extend to games and other things that would tie into our application. Those are still in the works and I think our key idea, an avatar, will help when we launch.

So where are we now? At the very beginning. My development skills are way out of date and not so relevant for this project, so I’m learning how to develop in Ruby on Rails right now. I’m using the book Agile Web Development with Rails 4 to do so. I’m  a big fan of this book. By the time I finish walking through the book I’ll have developed a Store Application (to sell the book no less).

Even beyond that though, I’ll learn how to manage a full application in Ruby along with all the database structures that go with it. It’s pretty much ideal for developing the back end as we determine how we want the front end to work. Furthermore, Ruby plays really nicely with JavaScript, CSS, and a few other languages. So, we’ll be able to continually evolve our front end well beyond the initial Rails application.

This will allow us, as developers, to build a fairly consistent application feeling across platforms. I’m not building this alone, as I mentioned Jesus is helping me and he’s doing more of the administration of our server, DB, and has started on a UI for the app version.

We have a long way ahead of us, but we’re using an application called Trello to manage our agile Kanban work items. This allows us to pull the amount of work we believe we can do in a week. Have a conversation about the work we’re planning on doing, and then demo the work that we’ve done so far (see image below).

Kanban Board

 

These tools have allows us to move forward at a modest but consistent pace. Jesus is currently pursuing both a PhD and an ice cream business, while I’m working, buying a house, writing blog posts, and kind of working on a fantasy novel. So we’re both busy guys but we’re making head way. It will take time, but I think no matter what happens, it’s going to be worth the effort invested into this project.

By the way, the app’s name is going to be Monster’s Versus Diabetes. I think it’s a pretty sweet name. I’ll post updates as we go through the process. Feel free to shoot me any questions about agile, kanban, or managing a project like this.

Video Games, not just for Kids

So, today was one of those days where I had a few different topics that I wanted to write about. I had a request to write about video games. I’ve written one or two blogs about video games in the past. However, I think that there’s always more to be said about them.

I think it’s fair to say that video games are a bit of the red headed step child in the entertainment industry. They aren’t taken as seriously as movies and it’s not as culturally acceptable to geek out over video games as it is to geek out over movies (some movies) or television shows. However, I think that this is going to change and it’s not because of the video game designers and publishers.

I think that Twitch is going to drive to make video games more acceptable and shift video games location in culture. Through events like Intel’s championship series or DreamHack which is a collection of tournaments for games like DOTA 2, League of Legends, Star Craft, and many more, I believe that there is an opportunity for video games to reach an acceptance level akin to golf. For the most part these games are multiplayer and very team based. There are leagues, trading of players and everything else you would expect in a major league “sport.”

It’s not just these events, it’s the personalities that drive watching live streaming. As I’ve mentioned in the past I have a few friends that stream and there is a community that has sprung up around watching these guys play. It’s pretty awesome.

Through these streamers, I’ve been able to experience many more interesting games than I can actually play or even afford to play. This allows me to keep abreast of the video game landscape without having to really play (I play Civ V, Binding of Isaac, Super Meat Boy mostly). In the case where the streamers are playing single player games it’s similar to watching a movie with someone guiding the movie. It’s a lot of fun, especially since you’re able to have a conversation with the star and his fans all at the same time.

Furthermore, I think that video games have not been given enough credit for pushing the boundaries of technology. Game designers and players for PC together drive companies like Intel, AMD, and Nvidia to keep designing newer and more powerful products. Intel is able to make a massive profit on their platforms designed for gaming – they know it, they’ve changed their strategy a few times in regard to selling stand alone chips because of gamer’s demands. We should be praising the hardcore gamer because they are helping us continue to advance in one of the few bright spots in our economy.

Each video game community has it’s own quirks and idiosyncrasies, which can be seen in how new games are developed as well as in business practices for the developer. For example, Valve has several economists studying the naturally occurring economy around trading in games like TF2, I believe that through controlled economic settings like TF2 where there is no central control (Blizzard I’m looking at you!) unique economic conditions can emerge that will shape how the designers develop future releases in the game. This has been clearly shown in how Valve continually releases new hats (yes, hats).

Compared to Eve (a massive multiplayer online role playing space video game) TF2’s economic system is rudementary. In Eve you can buy, build, trade and develop true economic systems. Furthermore, it’s possible to see the effect of war and diplomatic missteps on the economy. Recently nearly $200k worth of money was wiped out because someone missed a monthly payment. It’s possible to see how various factions have recovered after a serious economic, material, and military shock hit the entire game.

Games are vital to our culture. We’ve always had both physical (sports) and mental (chess) games. I believe that video games are simply a new extension to both of those. Many games require you to think quickly and have quick moving fingers (Star Craft) while others are almost as passive as watching TV. Understanding the value of video games and the culture about them is important to understand how our culture can grow and develop in new ways.

Book Review: The People’s Platform: Taking back Power and Culture in the Digital Age

I just finished reading “The People’s Platform: Taking Back Power and Culture in the Digital Age” by Astra Taylor  I really found this book to be interesting. I believe it offered a very different critique on the digital age than Evegny Morozov’s “Click here to Save everything” where he focused on the arrogance of the algorithm and total solutionism of the movement, Taylor focused on the cultural cost of our digital economy. I think combined the philosophizing of Morozov with Taylor’s discussion of the value of culture and the economic forces behind these changes is an extremely powerful argument. Alone they are both excellent, but I think they offer balancing points that compliment each other well.

First of all, I don’t think everyone will like this book. I don’t think a lot of my readers will like large portions of the book. However, even the most libertarian will agree with some portions of it. I think that’s the power of this book. It’s not really fair to one side or the other, although is really obvious she has a bias – which she wears pretty proudly. Knowing this bias is there allows the reader to decide which portion is Occupy Wall street dreaming or which is really a problem (of course one can go too far either direction).

Taylor’s cultural argument is powerful because we are all part of that economy. We all consume cultural artifacts or perhaps, like myself, make them. The fact that these have been commoditzed to a cost of nothing while still valuable is something we deal with daily. The choice between pirating a movie, renting, streaming it on Netflix, or buying it all are choices we decide on a regular basis. I think that even the most hardcore pirate buys a lot of cultural goods.

Many of us, even if we don’t produce cultural goods, know someone that does. You might watch a video game streamer, you might have a friend or two that are in various bands, you might read my blog or another friend’s blog. All of these people want to use these artifacts to either live on or perhaps enhance their career in some fashion.

However, in the digital space most of the companies that share or distribute cultural activities are funded by ads. Twitch makes most of it money from ads, Google makes $50 billion/year on ads, Facebook makes the most money on an ad whenever a friend “Sponsors” that ad with or without our active agreement to “sponsor” the ad.

Taylor argues that we need to help develop a cultural public space that helps create value for other cultural goods that you may not actually consume (which is why I wrote this blog).

Many of the ideas in the book are anti-corporation, but not because they make money. Instead, it’s because they make money in ways that aren’t obviously ads and that control our cultural destiny. She is pro-net neutrality, she supports companies making profits from ads, but she argues for more transparency that an article is actually sponsored.

Her argument isn’t that we should tear down companies, but instead that we pull back some of the power that these companies have simply taken without any real conversation. We need to look at the ethics behind the algorithms they are using and understand their biases. We need to enable true conversations about these topics. Ad driven content leads to self-censorship and lower quality products.

Is this book perfect? Not by a long shot, but it really made me think about some topics and I think that we need to have more conversations about not just ads, but also about why companies behave the way they do. We need to find a better balance than we currently have.

I rate the book 5/5 for making me really think about topics

Should we celebrate about Google joining net neutrality fight?

It’s time we be skeptical of high tech companies that support policies that we want. Today, a large number of tech companies came out against the FCC’s plan to allow internet fast lanes. They aren’t as bold as Mozilla in their claims, they don’t push for the most extreme best for the consumer perspective. We, as consumers, have to understand there’s a reason for this. These companies (and there are a lot) wrote the letter without stating what their position actually is, just that they are for a “free and open internet.” This is essentially a dream statement for a lawyer/lobbyist, because “free” and “open” can mean a variety of things based on that company’s perspective.

These companies are willing to push for a free/open internet insofar as it enables them to make money. We have to understand that. Many of these companies are looking to disrupt incumbent market players and are leveraging the internet to enable them to do that.

Normally, I’d be really excited about all these companies coming out in favor of net neutrality. However, because of their tepid support, their lack of recommendations of what to do to address the net neutrality issue, and tardiness to the conversation I’m concerned as to what their actual motives are for this debate. This is a very different discussion than SOPA, where just coming out against the bill was enough. In this case it’s not, we need them to provide clear direction on what the FCC SHOULD do instead. This provides the FCC a path forward and a way to drive the conversation. Without that, essentially there’s no clearly articulated alternative during THIS debate. Yes, they’ve made an argument before, but they aren’t this time.

I also am concerned by this turn of events because of the recent report that Google and the NSA had a very close relationship. In very strict version of net neutrality deep packet inspection wasn’t possible because there was no way to actually do it. The first step to packet discrimination is knowing what’s in the material. Truly end-to-end net neutrality precludes the ability to eavesdrop and snoop on content being passed along the IP backbone. Any sort of relationship between the NSA and arguably the largest internet company in the world necessarily limits the full extent that Net Neutrality can actually be implemented.

Furthermore, we also must remember that a large number of these companies that are now for Net Neutrality were also for CISPA which includes handing over data to the government. Which, based on Google’s relationship with the NSA, they essentially did anyway.

So, it’s a good thing that these companies came out for Net Neutrality because truly only the power of their lobbying can overcome the FCC’s proposal and push Comcast and Verizon into accept the new rules. I don’t think that we citizens could do it on our own.

(if you want to try to fight corruption that’s sort of on display here, check out Mayone.us)

A retrospective, 250 posts and counting

I’m on my 250th post. Quite the milestone, I haven’t done a retrospective post in a while about the history of my writing. I’ve tried a few different tact from the beginning and I’m happy to say that I’ve managed to gather a bit of a following on twitter, largely driven by my association with KBMOD, but I’ve found a decent number of my own through tweets and retweets.

My initial goal with this blog was to write about a lot of different highly technical topics that I felt that would have some sort of impact on people I know that might not really understand what’s going on. I’ve gotten a bit farther away from that as I’ve changed life situations. When I first started blogging I was in my master’s degree in the Netherlands, which really lent my writing a bit more of a scientific perspective. During the first year or so of my blogging (I’m on year 3 now), I frequently sited the scientific articles that I was reading for class. The important piece wasn’t that I was citing these writings, which I did at the time feel lent some weight to my writing, but was that I was actively and continually applying my education to real world situations.

I was hoping that this blog, along with my education, would help me find a policy position either in the Netherlands or in the US. This turned out not to have happened, which after about 6 months of looking for a job, while still living in the Netherlands, I quickly realized I needed to switch to looking for a job in my field of Business Process Improvement and/or Lean Six Sigma. This impacted my writing, because I got a job at AMD, where I tried to applied what I had learned from the University to a corporate position. I believe my writing reflected this to some extent. It was a frustrating year. My writing suffered, I reduced my blogging and tended to focus on writing more about how internet things rather than some of the other things I used to write.

Now I’m at yet another company and I’m struggling to figure out what I want to consistently write about. I’ve bounced around a bit – I tried a consistent schedule but quickly fell off the wagon. I’ve tried keeping up with current events, but I’ve found my interest in many of the topics to have waned. This has made writing much more difficult and caused me to bounce back and forth between topics and to be focusing more on cultural aspects rather than other technology, innovation, or science topics.

I’m not sure what that means for me or for the future of my writing. I’d love to have my readers to contribute suggestions or topics that they’d like me to write about. I think that’s a lot of fun and really helps direct my writing to topics my readers enjoy and are hoping to understand better.

I plan on writing about some topics related to two books I’m in the process of reading, People’s Platform and then Capital in the 21st Century. I’m hoping to help people understand the impact of the internet more and an economics book that a lot of policy makers are talking about. If you have any book recommendations shoot those at me too!