A sample of the most recent post:
The Beatles were blamed for Charles Manson. AC/DC was blamed for Richard Ramirez, Catcher in the Rye was considered generally subversive, etc. And in my generation, Quake is blamed for Columbine and Flight Simulator is blamed for the World Trade Center strike.
The subtly shifting changes in the API with each release get me too. I suspect that is a symptom of lacking a more abstract API, it would be easier to keep that API consistent and let the changes occur underneath that.
I think the motivation might have been to preserve the aspect ratio of the original game screen. But dammit, who's doing QA and playtesting on this stuff? Did not one person get a chance to say "dudes, that's unplayable" at any point in the process?
On the plus side, the conversion of Dig Dug is quite good.
Since... well, forever. Pick up a history book covering any tumultous time and place in the world.
I'm not saying that makes it okay - just the opposite. Until more people realize that these things happen a lot, have happened, and continue to happen, they'll never stop.
As for destroying Sabaya, it's not as straightforward as you make it sound. The Abu Sayyaf is not a regular army or a regular political group - there are no central points to attack. The Philippine jungle is very large and nasty nasty nasty. Anyone with some jungle savvy who doesn't want to be found, probably won't be found. Think USA vs. Viet Nam, or USSR vs. Afganistan. Guerilla tactics are scary and effective - that's why there have always been guerillas down thru history.
So what, should everyone just give up? Of course not. But sending a bunch of soldiers to wander the jungle isn't going to do it either. The situation is much more complicated than that.
I think Apple sold out in order to have to greater market appeal to the abovementioned stuffed shirts.
Maybe they'll bring back tangerine. That would be some redemption.
The language <=> language problem is not a big issue, it's been solved many times many ways. (One) problem with the idea not often discussed is that software, and software engineers, have to deal with all the different hardware architectures and operating system platforms out there. This is where the software engineering <=> electrical engineering analogy breaks down. Imagine you're an EE and the laws of physics are slightly different every time you start a new job. Now those pre-packaged ICs are less useful, yeah? That's the difficultly facing the issue of reusable software. Ultimately any piece of software has to run on some piece of hardware. There are plenty of POSIX-compatibility libraries out there, but in order to be used they all have to run on an appropriate hardware/OS platform. That's why there are so many of those libraries!
So what's to be done? Right now, and I really stress the "right now," the great leveller we have is the network. So imagine there was a big machine out there on the Internet which exported the entire POSIX API via some form of RPC. Now anyone on any platform in any language really would have access to a reusable POSIX implementation... Erm, provided their computer is attached to the network. For that reason (and others) POSIX via RPC is not really a serious solution, but I wanted to throw out that example in the search for truly reusable software.
dan, schoen, and cdent have been making interesting and I think insightful comments about the stock market and some business practices the world seems to take as given. I think the relentless push for growth and expansion by corporations is ultimately driven by the stock market. The corporations have to point to continued growth in order to keep their shareholders happy and keep their market cap up. Why isn't it enough to just meet payroll and put just a little extra in the bank? A few months ago I read in Business Week that the big telcos are starting to get nervous because their shareholders are selling. Why are the shareholders selling? Because these big telcos are posting profits of $5 billion instead of $10 billion. Not revenue, profit. And that's not enough. No kidding!
I haven't yet worked for a public company and I hope I am never in a position where I have to. I feel kind of guilty about holding a 401k but that's a more complicated issue. I want to have a retirement fund, I don't want to be a burden on my children. But in order to keep pace with inflation money must be "invested" and any time money is "invested" in any fashion it is eventually reaching someone who is expected to provide "return on investment." Which is fine, the privately-held company where I work is the same principle - they give us paychecks and we as a group are expected to create revenue which meets or hopefully exceeds expenses. The problem I have with the stock market is an issue of scale. It seems that among publicly-held companies "return on investment" has finally evolved to mean "astronomical profits achieved by draconian means." I'd rather my money not be a part of that.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!