Other than that, developers of all kinds use software libraries to implement common tasks.
The problem comes when licensing such libraries becomes cost prohibitive or requires the developer to give up the keys to his own kingdom.
A painfully apparent fact to indie game devs is that Steam is a walled garden
Has there been news either way as to whether software from "unknown sources" can be installed on a Steam Machine?
Thus shuttering the buildings in preparation for an extended year long shutdown would be premature, it would be a waste of money if things are back up again in a month.
Nobody knows how long the shutdown will last, which is why things are shut down to begin with.
And you can't just say "Oh, just mothball it for a few days, things will be fine" because not only is the money not there, the budget isn't there. Congress can constitutionally do whatever it wants with federal money (hence the shutdown), so even if Congress decides the overall shutdown is "over" it can still decide that particular agencies and departments get drastically reduced (or no) funds for '14. This is what budgets are all about.
Thus they still pay for the security guards of the buildings and a skeleton staff.
They're protecting real, government-owned assets. They'd be doing the same regardless of whether the buildings, et al would be used again or sold off.
I can't see the average gameboy putting up with having to wait while his Steam Machine updates yet again.
Funny you mentioned the Game Boy. Both the Nintendo DSi and the Nintendo 3DS, the successors to the Game Boy line, get operating system updates. I don't own one, so I can't tell you how frequent they are.
Yes yes it isn't every day
That's the point. Xbox One was supposed to refresh receipts every day. Steam does so every couple weeks. That and the Steam sales are apparently a big enough difference.
Of course, some of my favorite things are modding them and programming them [...] Steam's making the first console platform that even comes close to what I want.
I thought it was the second, the first being OUYA. How does Steam's greenlight process compare to OUYA's sandbox process?
sharing (share games with friends with the new steam family share plan)
The problem with sharing is that you lend your entire library at once. When you log back in, the other user is kicked out even if playing a different game. Besides, what do you do if you want to play a multiplayer game with someone else living in or visiting your home?
Guys, stop trying to turn the browser into a platform.
Then what's a better platform for developers who want to reach users of Windows, OS X, desktop Linux, Android, iOS, Windows RT, Windows Phone, and the game consoles? Making a program work on more than one platform requires severe modifications, sometimes including translation of every line of code into a different programming language. Windows Phone 7 and Xbox Live Indie Games, for example, couldn't run anything but verifiably type-safe
300 titles at launch would still be better than any other console in the history of videogames.
Any other? The Wii could be upgraded to run every GameCube game for about $30.* It printed money. The Game Boy Advance had every Game Boy and Game Boy Color game, and the DS had every Game Boy Advance game. They too printed money. On the other hand, the Atari 7800 had every Atari 2600 game. It bombed.
* Playing GameCube games on a Wii required a used controller and a used memory card.
Doc: Bye, Marty! Yaaa hoooo! It worked! It worked! I sent him out of the solar system!
Marty McVoyager in a different shirt runs up behind him: Doc! I'm back.
Marty: I'm back. I'm back from interstellar space!
Doc: Great Scott! It must be the interstellar flux transit event capacitor!
If it happens once, it's a bug. If it happens twice, it's a feature. If it happens more than twice, it's a design philosophy.