I wrote a journal entry two years back. I had recently bought Oblivion and had spent 10 hours try to get it to simply run, and the post basically outlined how PC games require far too much effort from the user to simply run, let alone become playable. This post can be regarded as a followup.
I ended up liking Oblivion, so much so that I bought the Game of the Year edition for the PS3. The graphics were a lot better, and there were no control issues or installation worries. Then I ran into the, effectively show stopping, PS3 Vampire Cure Bug, after probably 50+ hours of play. Bethesda apparently have no intention of ever patching or fixing this bug. I can safely say that if I had know that this bug was present, I would never have bough the game.
As I see it, PC game makers like Bethesda, simply are not going to make it in the current generation of games. Show stopping bugs with no official efferot to patch them might be acceptable in PC gaming, but console gaming has historically had a much higher standard when it comes to major bugs and glitches. Even in the days of the PS2, if a game crashed, it was quite a shock, and a major black mark on your opinion of the game. Show stopping bugs with no workaround, are to my memory completely unheard of.
Say what you will, but up until effectively two years ago, the first version of your console game was going to be the last. Companies had no recourse whatsoever apart from a total recall if they needed to change so much as one bit in the game binary. Under those conditions, a very high level of quality was sought and in fact was achieved in the vast majority of cases. Console gamers have spent the last 20+ years playing games that largely did not crash, did not glitch(obtusely), and did not have show stopping bugs. PC gamers have spent the last 20+ years trying, and failing, to get games not to do any of these things.
My point is that console gamers have come to expect a certain level of quality and professionalism, and console game makers have responded accordingly. PC gamers have come to expect patches, hotfixes and workarounds, and PC game makers have become complacent when it comes to errors, and contemptuous towards their users. This does not bode well for "establishment" PC game makers trying to break into the console market. I believe they are, one by one, doomed to fail in this regard.
Unreal Tournament 3 crashes all over the place on PS3. Oblivion:GOTY has character which when spoken to display "I HAVE NO GREETING" default errors. Call of Duty 4's level and art design is aesthetically appalling. The best titles PC gaming has to offer typically end up a second or third rate titles when it comes to console gaming. A lot of this has to do with control schemes. RTS titles and games like the Sims are fundamentally unsuited to a console controller. But it also has to do with the overall quality of PC titles which when compared to console titles, simply don't meet the grade.
It works both ways. Titles among the best that console gaming has to offer typically do not fare well when ported to PCs. Final Fantasy VII, Metal Gear Solid 2, Halo. However, this is likely due to control and framerate issues, and with PC gamepads becoming more common(Xbox 360 pad plug and play in Windows), and graphics cards improving, these issues alleviated somewhat.
However, PC games makers have a much larger step to overcome if they want to break the console market. They need to overcome a culture of complacency. A culture that allows games to be released that will not work without a patch. The culture that allows a game to be shipped with known bugs still present. The culture that thinks graphics improvement means simply increasing texture rates and bloom and has no time for aesthetic design. The culture that essentially holds technical metrics in awe and game players in contempt. It is a culture driven in large part by the backing of PC hardware manufacturers and not the feedback of gamers.
I was looking forward to Fallout 3. But I will no longer be buying it when it arrives. I have been burned quite badly by Bethesda already, and I have no reason to believe that they will change their ways. It's a similar situation with many PC gamer companies. They are steeped in a culture that simply will not work in the console world. I expect many to simply stop releasing console ports in the years ahead, as it becomes clear that console gamers will not tolerate half finished or unsupported products.
There's something to be said for PC gaming. But professionalism among PC game makers is not it.
This is my (quite crazy compared to what we have) tax rewrite for the US. It is inspired in part by Ron Paul.
My solution is to pass a constitutional amendment that prevents the federal government from collecting any fees, taxes, donations, or seized goods from any citizen. Also in that amendment would be a provision that income may not be taxed by any state, county, or other local government.
A sales tax is specifically allowed, as the primary method for states and governments to get money.
Revenue for the federal government would be provided by the state governments alone, with some specifications for how much each state pays, whether that is by population, a percentage of that state's revenue, or such. Aside from certain declarations of emergency by a state, federal monies would also not be allowed to benefit a state or other local government.
And that is the plan. It is very revolutionary, and quite different from what we have now.
Gone is the IRS, along with the huge accounting businesses that have sprung up to help people to interpret that crazy tax code. Also, the federal government would not be able to take money from people in a state and then hold that money hostage pending that state from passing certain kinds of laws (55 speed limit, 21 drinking age, 0.08% BAC to name a few).
The government has to get money somehow, and a sales tax by the state and other local governments is all that is left. This would mean that it doesn't matter where your income comes from, nor does the government at any level need to know. Nor do citizens that don't run a business have to even collect and remit to the government any taxes at all, since the current sales tax infrastructure would take care of that.
I have already talked about my long term time-lapse project, but now almost 6 months later, I have... 14 seconds of video.
I chose 22:00 UTC (4PM during "daylight saving[sic] time") for my latest video which is August 2007 through March 2008.
It took 217 days to make that video, and the output is 14 seconds at 15 fps. I think the effect is pretty cool, especially with the tiny tree "dancing" in the snow.
Here is what the camera that made that video looks like, and here is a high quality picture of what the camera can see
My other camera had problems in November, so it will be about 4 more months before I can get a useful picture from that camera.
Reflections on this project: the amount of light from day to day is very variable, with clouds and other atmospheric disturbances meaning that there is a "flicker" to the movie. But, without clouds there wouldn't be that cool snow to fall and melt. Spring might be really cool with the grass going green and then brown in summer. The 6mm f/1.8(fixed) lens isn't very good at this, I would like to stop down to about f/4 or so to prevent those blown highlights during the day. My other camera that is outside has major problems with freezing and changing the focus/focal length of the lens due to the thermal expansion of the housings. The Tamron 2.8-12 f/1.4 zoom that I originally had was horrible at this because it is a varifocal design, but the Pentax 12mm f/1.2 is a bit better.
Because of this project I know quite a bit about wifi and making it stable, as trying to send data over a failing wifi link does bad things. Directional antennas, power adjustments, using Tomato on my routers, singal losses over cables, and ping all are useful in keeping the packets going smoothly.
I have a HP dv2000t that I got for running Linux. I made sure all of the hardware was supported in Linux easily, with the Intel wifi card, Intel integrated graphics, etc...
I originally installed Gentoo, and after the 3 days of compiling my system, it worked fairly well. Getting wifi and the 1280x800 screen to work took a bit of configuration, but no big problems.
One year later, I accidentally upgraded libexpat while trying to compile Wine, and promptly broke almost everything that was installed.
I tried to fix it, and then decided to install Ubuntu. Aside from some problems burning the CDs, it booted up quickly and recognized everything I needed, including the screen resolution, wifi, the trackpad and scrolling zone, etc... Plus, no need to spend a week compiling everything and then configuring and installing the kernel.
One thing I always do when I set up a Linux box is to make
Gentoo is good if your goal is to learn Linux, Ubuntu is good if your goal is to use Linux.
One thing I expected around the 2004 election was a virus/worm that randomly changed the values in Access databases. Don't change the schema, don't delete rows, just change the values that was in there. Not changing the schema and not deleting stuff would make it relatively unnoticeable for as long as possible.
If it used a 0-day exploit, and had a way to get through NATs (piggy back on a website request or something), then you couldn't trust any tallies or votes done on anything that touched the internet.
Imagine the havoc that would ensue if it was found out the next day that any elections that were voted on using electronic voting machines were void, and had to be done again? that would make 2000 seem like a small problem.
Too many people think "the computer said X, and computers can't lie" forget that computers get most of their information from humans, and if a human says they don't lie, they are lying.
The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh