2010-08-28
Wave is Dead
Given that I've called Wave's doom from day one, I feel I have the right to comment once more on this silly undertaking.
First, even Wave's start was problematic. Google used the Wave announcement to suck the air out of an event Microsoft was holding on the same day, which was at best childish behavior, and personally I consider it unfair business practice.
Then, conceptually, Wave was a complete dud. Wave didn't offer even one interesting concept – seeing each others' keypresses is not a concept. That so many people got their knickers in such a twist over this shows just how banal and superficial the software world is, and why some of our best minds leave it in disgust to sell beer.
Technically, Wave was even more flawed. It threw out everything we've learned over the past decades in building internet apps, and replaced it with an ill-specified, unimplementable set of protocols that sent pieces of an extended form (!) of XML around, statefully and non-idempotently. Web-nativeness was an afterthought, and offline use wasn't even a consideration. That anyone took this crap seriously (hello Novell) is another sign of the shallowness that hampers progress in our field.
Every cloud has a silver lining. If there's one good thing about Wave it's that it showed that people long for new approaches to computing. Wave was like a Rorschach test, in which everybody saw what they wanted to see. In the end there was not much to see, and what was there was hideous. But still Wave showed that there's a possibility of introducing new concepts and having them adopted. If only someone found an interesting concept.
Long live the internet!
2010-08-27
Does it get uncooler?
First Facebook didn't want anyone else to have the word "book" in the name of his or her online community and now it doesn't want anyone to have the word "face" either.Thankfully, people acting this way are building castles on sand.
There is a small but crucial group of people that specifically want Unix. These people are the "hackers" and should not be discounted. Almost every good feature in computer operating systems today, including most features in DOS, Windows, and Windows/NT, came from the mind of one hacker or another. Typically, the work was not commissioned by a company. It was done as a research project and then productized. Without these people, we make no forward progress. These are the sort of people that made NetBSD run all of those different applications. This sort of talent, energy, and enthusiasm can not be bought. — The Sourceware Operating System Proposal
2010-08-25
2010-08-23
Facebook lol
Facebook's "global domination plan" has been here all this time & staring at us in the face- it's Facebook pages! — Facebook's killer app is here. No, it's NOT places.At a party on Sunday I asked who of the guests had a Facebook account. There was one who had one, but he said he didn't check it regularly. Others said they knew people who have one.
I guess it's time again to quote Perlis:
Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.And here's a nice Hugh:
2010-08-22
Clients are a Lose, Right?
Almost ten years ago, Paul Graham said that clients are a lose.
Web apps have two big plusses over clients:
Simple web apps are write once, run everywhere badly. This is extremely pronounced on mobile devices, where interaction is so limited.
And once you go to richer web apps, the development process is simply insane, although tools, such as GWT, that abstract over all the different buggy execution platforms help.
All in all, I think the fight between the web app and the native client is far from over. Personally, I'd much rather write, say, a Blackberry app than a web app next time.
There's nothing like good old GUI programming to a Smalltalk72-style WIMP API.
Web apps have two big plusses over clients:
- As long as you stick to HTML 3.2, it will run on any computer.
- No manual installation and updates needed.
Simple web apps are write once, run everywhere badly. This is extremely pronounced on mobile devices, where interaction is so limited.
And once you go to richer web apps, the development process is simply insane, although tools, such as GWT, that abstract over all the different buggy execution platforms help.
All in all, I think the fight between the web app and the native client is far from over. Personally, I'd much rather write, say, a Blackberry app than a web app next time.
There's nothing like good old GUI programming to a Smalltalk72-style WIMP API.
2010-08-21
WikiLeaks and the Afghan War:
The image we have is of an unidentified individual or small group working to get a “shocking truth” out to the public, only the truth is not shocking — it is what was known all along in excruciating detail. Who would want to detail a truth that is already known, with access to all this documentation and the ability to transmit it unimpeded?
2010-08-20
The Collateral Damage of "Journalism"
I've always cut "journalists" a lot of slack – it seemed to me that I couldn't criticize them, because after all they were doing something really important.
But I've changed my outlook on this issue, because I've discovered that what goes today for journalism is actually harmful.
The tipping point was when a friend of mine who's managing a lot of people said:
Because they're backed by big money and thus widely circulated, they reach not only the people stupid enough to pay for them, they also cause collateral damage to innocent bystanders by sheer volume: today one is somewhat surprised to not find oneself in a cultural war at work, because "journalists" are constantly hammering us with faux "news" from the war of terror (among other things), copied and pasted directly from the prop-agenda-ists' feeds.
"Journalism": Good riddance.
But I've changed my outlook on this issue, because I've discovered that what goes today for journalism is actually harmful.
The tipping point was when a friend of mine who's managing a lot of people said:
Employees of all races, cultures, and creeds have no problem whatsoever working and having fun together, contrary to what the press would have us believe.And I'm not talking about the designated rags, such as the Post, I'm talking about the "respected" rags, such as the Times.
Because they're backed by big money and thus widely circulated, they reach not only the people stupid enough to pay for them, they also cause collateral damage to innocent bystanders by sheer volume: today one is somewhat surprised to not find oneself in a cultural war at work, because "journalists" are constantly hammering us with faux "news" from the war of terror (among other things), copied and pasted directly from the prop-agenda-ists' feeds.
"Journalism": Good riddance.
2010-08-19
Apple’s App Store Director Sells His Own Fart Apps
I'm actually not surprised.
"Simulate the experience of urinating for a long time," iWiz’s app description reads in iTunes. "Convince your friends that you’ll never stop. IWiz allows you to simulate urination: faster, slower or just a trickle."(via fefe)An Apple spokeswoman said Shoemaker was hired partly because of his background as a developer. ... "His experience and perspective as a developer is one of the valuable things he brings to Apple’s developer relations team."
Marijuana Legalization in California, Policy Perspectives
The title is wonderful, and it's funny to watch an intelligent suit from the BLAND Corporation with teh ugly slides talk about sensimilla equivalents.
The atheistic intertubes
Atheist seems to be a common answer when netizens are asked about their religion.
For me, atheism is basically nihilism.
For me, the existence of reality itself is a wonder, and proof of a kind of meta-level.
And I think God is a good name for the meta-level.
So I think I'm an agnostic. And I hope that all the people that answer atheist mean agnostic, and just don't know the different definitions.
Because what would it mean to be atheist? We believes in nothing?
There's even an old philosophical school that defends that thesis, and simply declares atheism stupid (but I forgot its name). I feel vindicated.
For me, atheism is basically nihilism.
For me, the existence of reality itself is a wonder, and proof of a kind of meta-level.
And I think God is a good name for the meta-level.
So I think I'm an agnostic. And I hope that all the people that answer atheist mean agnostic, and just don't know the different definitions.
Because what would it mean to be atheist? We believes in nothing?
There's even an old philosophical school that defends that thesis, and simply declares atheism stupid (but I forgot its name). I feel vindicated.
Subscribe to:
Posts (Atom)