A new year means that it is time to revisit the predictions about Open Source and technology in 2011 I made at the end of 2010. As before, I’ve tried to be entirely honest with my assessment. If I’ve got something wrong please leave a comment and I’ll correct it. On the PC front Netflix will continue to require Silverlight for streaming, although they’ll finally get their act together and make it work well with GPU acceleration.
Lately I’ve had trouble doing anything more than idly browsing the Internet during my non-work hours. Yes, they’re non-work hours, but I still like that time to be productive. I feel much better after work if I took those few hours and wrote some code than if I just sat around and browsed Reddit all evening. I’d imagine that the same holds true for most readers of this blog. I’m not above using technological gimmicks to keep me from wasting time.
I attended the joint meeting of the European Software Engineering Conference and the Foundations of Software Engineering Conference earlier this month in Szeged, Hungary. I was fortunate enough to have a paper in the 4th Workshop on Social Software Engineering and also in the main conference. Engineering Software Engineering Teams This is a short little paper that I wrote based on some observations regarding how software engineering teams share information and coordinate.
Graph databases such as Neo4j, OrientDB, and InifiniteGraph are useful tools for social science researchers because localized queries are a function of only the number of links relative to the nodes in question. In contrast, relational databases, such as MySQL and PostgreSQL, suffer performance degradation as more nodes are added because of the number of entries in join tables and the computational difficulty of finding the relevant edges in the indexes.
In addition to being a computer science nerd and a part-time policy wonk, I’m also a bit of a commercial aviation nut and, like Louis CK, I think flying is pretty amazing. This year I’m on track to take about 75 flights, mainly in the United States, but a few flights to Europe and Asia. For the last two years every one of my flights has been on a SkyTeam carrier.
About a year ago I ditched Ubuntu and MythTV on my media center box for Windows 7 Ultimate. To be honest one of the main reasons I did this was for NetFlix, but also because I got tired of having to tweak my media center all the time and Windows 7 Media Center just works. Also Windows 7 is smart enough to know how to sleep and wake up from sleep, saving my lots of money over the course of a year.

Mon, Apr 18, 2011

I’m 32, married, a professional scientist, and I have a confession to make. I play video games. Worse, I feel guilty about playing games. I often feel so guilty that it saps much of the guy from the game, turning it into some perverse drudgery where I feel obligated to keep on playing so I can say I actually beat the game. In other words, the guilt that I get from playing video games is so great that it turns every game into an obligation game like Farmville.
I hate the concept of New Year’s Resolutions with an utter passion. It’s arbitrary for people to pick a single day and decide to change everything. Some people might call these resolutions, I call these personal development goals. None of these are dramatic changes from things that I already do, or should be doing. Rather, this set of goals will help keep me on track for 2011. Academic Submit papers to FSE, CSCW, and ICSE Submit at least one journal paper Physical These and a few more are covered in a post about 2011 goals on my marathon blog.
Following on the heels of my somewhat successful predictions regarding Open Source for 2010, I now my present my 10 predictions for Open Source in 2011. On the PC front Netflix will continue to require Silverlight for streaming, although they’ll finally get their act together and make it work well with GPU acceleration. Interfaces for Netflix will all move the route of the PS3 and adopt an HTML based interface.
As 2009 came to a close and 2010 started I decided to put all of my schooling and research to good use and attempt some short term prognostication. I entered the realm of people making predictions for 2010. Here’s a recap of my predictions for 2010 and how everything shook out: The Eclipse Foundation will undergo a major upheaval related to community/corporate structure and governance. Wrong - As near as I can tell there was no upheaval in the Eclipse Foundation.