With all of the discussion on XML-Dev initiated by Simon St Laurent about the ten year aniversary of XML and the question, is it time for a new review, I have an odd thought given we are comparing the last experience with SGML's struggles and the ease with which XML was sold.
Is there a dark star phase for technologies and ideas? I tend to think of SGML as being sold to publishers and industries whereas XML was sold to programmers. Do standards or technologies endure a phase where the amount of combative energy among the users of different types is such that there is insufficient momentum for it to collapse and fuse until a primary group emerges or is identified which can instantly coalesce and create the required amount of cooling for the collapse?
What are the standards evolution analogs of neutrinos, photons, and electrons?
Humans are the emergent controls of their own evolution. Their intelligence is the fuel and until the coalescence, they cannot shine. The question is, are our conflicts, our resistance to our commonality, our desperate clutching of our self-identity, the dark matter?
It's a fun model.
Thursday, February 14, 2008
Friday, February 01, 2008
It IS About Race
I'm being asked about my voting preferences in the upcoming elections. First, I'm a Democrat. Readers of my blog know that and know my positions on the War, Bubba Bush, Rove the MasterBaiter, and so on. No mysteries there.
1. If it comes down to McCain vs Clinton: I vote for Clinton. I've had enough of the Republicans. Although I respect John McCain, his age and his party work against him.
2. If it comesdown to Obama vs McCain: I vote for McCain. Obama is slick but hollow. A good speechmaker, he may be just a bit too much like John Kennedy who was also a good speech maker but shallow in foreign affairs and up to his hips in scandals which fortunately for him, weren't revealed until after he was assasinated and deified.
Is it about race?
We're told we can't ask that question. The fact that we are told that means it is about race. We were told we couldn't ask questions about the war too because we'd be unpatriotic. When a topic goes off limit, it is worth talking about. I don't hold race against Obama personally. I hold the notion it isn't worthy of discussion against his supporters. I have the very fresh memory of the announcing of the results of the OJ Simpson verdict when the black community stood up and cheered for a man who had cut the head off his wife and murdered a young boy in cold blood. I can't get over it or past it. Now I see Oprah talking about a 'new day for our people' and I have to wonder if I am in the demographic. If I have to wonder, it is about race. Otherwise, why vote for someone who doesn't even have enough experience to know a slum lord from a land lord.
From then until now, I've had all I can stand of tribal drum beating from the far right wing nuts of the Republican Baiting Party to the Al Sharpton's who can't seem to understand that as long as race is an excuse, nothing is inexcusable. Now we can add the Millenials with their age bigotry to this camp who believe it is time for them to take over the country. When you can pay for it, you can have it, kids.
I don't think this country needs a Great Get-Even and that may be what we get with Obama. That WOULD be the politics of the past.
No, what we need is a good hard nosed executive. There is work to be done and I've had enough of visionaries and other feel good fairies. I want to know how the next President will manage my money and the resources I want to leave to my children.
1. If it comes down to McCain vs Clinton: I vote for Clinton. I've had enough of the Republicans. Although I respect John McCain, his age and his party work against him.
2. If it comesdown to Obama vs McCain: I vote for McCain. Obama is slick but hollow. A good speechmaker, he may be just a bit too much like John Kennedy who was also a good speech maker but shallow in foreign affairs and up to his hips in scandals which fortunately for him, weren't revealed until after he was assasinated and deified.
Is it about race?
We're told we can't ask that question. The fact that we are told that means it is about race. We were told we couldn't ask questions about the war too because we'd be unpatriotic. When a topic goes off limit, it is worth talking about. I don't hold race against Obama personally. I hold the notion it isn't worthy of discussion against his supporters. I have the very fresh memory of the announcing of the results of the OJ Simpson verdict when the black community stood up and cheered for a man who had cut the head off his wife and murdered a young boy in cold blood. I can't get over it or past it. Now I see Oprah talking about a 'new day for our people' and I have to wonder if I am in the demographic. If I have to wonder, it is about race. Otherwise, why vote for someone who doesn't even have enough experience to know a slum lord from a land lord.
From then until now, I've had all I can stand of tribal drum beating from the far right wing nuts of the Republican Baiting Party to the Al Sharpton's who can't seem to understand that as long as race is an excuse, nothing is inexcusable. Now we can add the Millenials with their age bigotry to this camp who believe it is time for them to take over the country. When you can pay for it, you can have it, kids.
I don't think this country needs a Great Get-Even and that may be what we get with Obama. That WOULD be the politics of the past.
No, what we need is a good hard nosed executive. There is work to be done and I've had enough of visionaries and other feel good fairies. I want to know how the next President will manage my money and the resources I want to leave to my children.
Tuesday, January 29, 2008
Epiphany and Cecile
Here are some new instrumentals for you. These are reflective, meditative, lush... ah heck... ear candy.
Why Epiphany? Why not?
Why Cecile? Fred didn't fit.
Both of these are part of the new Virtual Reality world being built for the University of Western Australia - Perth. I can't wait to see the completed work.
Epiphany
Cecile
Enjoy!
Why Epiphany? Why not?
Why Cecile? Fred didn't fit.
Both of these are part of the new Virtual Reality world being built for the University of Western Australia - Perth. I can't wait to see the completed work.
Epiphany
Cecile
Enjoy!
Monday, January 14, 2008
Hanging On The Santa Cross
There is a strange cultural phenomenon here in the South. When a person dies in an auto accident, the family or friends of the victim will put a wooden cross memorial at the site of the incident. These crosses dot the Alabama highways and are a accepted as an expression of public personal grief even as they ugly up the roadsides.
This year I saw one that filled me with dark fascination. Someone decorated the wooden monument with a holly bough and a Santa hat. Imagine that: a Santa Cross.
I've been interviewing people for jobs at our company. This is new for me. I didn't expect to become the manager of product development eight months after accepting the job, but one who takes chances the way I have in my career doesn't always predict the path ahead. I know why I left but that doesn't mean I had a good plan if any. Uncertainty can be pleasant or unpleasant. I manage it. I enjoy it. Risk is acceptable regardless of what I have to lose because when I manage it, there is a thrill to that. No matter how nasty people or circumstances are, one can make do and better themselves.
Something I notice is just how dissatisfied some are with their current employer, yet how reticent they are to take a new job when offered until they get the opinions of the very people they are leaving if they take a new job. Perhaps we want approval or applause or maybe we just don't have enough confidence to believe we can control the circumstances wherever we land. I understand that.
Yet I don't understand when someone is so uncertain that they will endure another season in a freezing hell over taking a chance that they might have to manage uncertainty. We can talk about having to take care of our families, our responsibilities, but eventually we have to take care of business, we have to manage uncertainty.
Sitting here watching a miles long flight of birds flying Southeast, content in the cold, and otherwise looking for grain, maybe that is the way most people manage the winters of discomfort and discontent.
Others put up a Santa Cross.
I understand both. I just don't want to hang on one and wait for the wind to turn warm again. Better to fly.
This year I saw one that filled me with dark fascination. Someone decorated the wooden monument with a holly bough and a Santa hat. Imagine that: a Santa Cross.
I've been interviewing people for jobs at our company. This is new for me. I didn't expect to become the manager of product development eight months after accepting the job, but one who takes chances the way I have in my career doesn't always predict the path ahead. I know why I left but that doesn't mean I had a good plan if any. Uncertainty can be pleasant or unpleasant. I manage it. I enjoy it. Risk is acceptable regardless of what I have to lose because when I manage it, there is a thrill to that. No matter how nasty people or circumstances are, one can make do and better themselves.
Something I notice is just how dissatisfied some are with their current employer, yet how reticent they are to take a new job when offered until they get the opinions of the very people they are leaving if they take a new job. Perhaps we want approval or applause or maybe we just don't have enough confidence to believe we can control the circumstances wherever we land. I understand that.
Yet I don't understand when someone is so uncertain that they will endure another season in a freezing hell over taking a chance that they might have to manage uncertainty. We can talk about having to take care of our families, our responsibilities, but eventually we have to take care of business, we have to manage uncertainty.
Sitting here watching a miles long flight of birds flying Southeast, content in the cold, and otherwise looking for grain, maybe that is the way most people manage the winters of discomfort and discontent.
Others put up a Santa Cross.
I understand both. I just don't want to hang on one and wait for the wind to turn warm again. Better to fly.
Thursday, December 27, 2007
Is Being Online Rude?
Tim provides his opinion about audiences being online during presentations as conferences. Generally, if a speaker is that boring, I find another presentation. Most good conferences are running multiple tracks so I've usually marked up the schedule for this occasion. The debate is 'is such behavior rude?' At a concert or pretty much any entertainment venue that isn't *classical* or "dryad jazz*, the answer is no. On the other hand, a power amplifier is a marvelous antidote.
When I observed my children texting at the family Christmas function, I took their cellphones away from them. As I said, "That's rude." A conference might be different. Maybe not.
It is pretty easy to rouse an audience from somnambulance. Point the microphone into the monitor. Some will consider that rude and will leave to type elsewhere. Those that stay are interested. Think of it as culling by holding the wand of power. Rudeness like violence begets more of the same but in the moment, they don't have a power amplifier and you do. They have a wireless connection. They are welcome to IRC their displeasure from another room and surely will. That's fine.
Then there is the one that is most irksome: cellphones in business meetings. Do you tolerate that? If someone is required and does that, count the number of people in the meeting and multiply by their average salaries for the time you are waiting? Was that cellphone call as important as the time at the time? Does your company still have confidential meetings and allow people to bring their cellphones and Blackberries into the meeting? Remember, those are also recording devices. You might want to have a chat with your company security person if you do.
Reflexivity is the nature of communicative acts. Only when they are tolerant, considerate and compassionate can they be considered 'civilized' acts. If this is 'over' it might be a good idea to turn up the power amps, put on some earplugs, and make sure that the force is felt. Then at the very least, boredom ends quickly.
Uncivilized behavior follows it out the door. What is left has value however small.
When I observed my children texting at the family Christmas function, I took their cellphones away from them. As I said, "That's rude." A conference might be different. Maybe not.
- You paid to be there. It's your time or the time of your employer. You may have an issue with your employer if you are texting with your fav(n) while your competitor is presenting.
- The speaker paid to be there. They take risks doing that and one of them is they may fail to hold the interest of the audience. If the speaker is paid to be there, they already have the money.
It is pretty easy to rouse an audience from somnambulance. Point the microphone into the monitor. Some will consider that rude and will leave to type elsewhere. Those that stay are interested. Think of it as culling by holding the wand of power. Rudeness like violence begets more of the same but in the moment, they don't have a power amplifier and you do. They have a wireless connection. They are welcome to IRC their displeasure from another room and surely will. That's fine.
Then there is the one that is most irksome: cellphones in business meetings. Do you tolerate that? If someone is required and does that, count the number of people in the meeting and multiply by their average salaries for the time you are waiting? Was that cellphone call as important as the time at the time? Does your company still have confidential meetings and allow people to bring their cellphones and Blackberries into the meeting? Remember, those are also recording devices. You might want to have a chat with your company security person if you do.
Reflexivity is the nature of communicative acts. Only when they are tolerant, considerate and compassionate can they be considered 'civilized' acts. If this is 'over' it might be a good idea to turn up the power amps, put on some earplugs, and make sure that the force is felt. Then at the very least, boredom ends quickly.
Uncivilized behavior follows it out the door. What is left has value however small.
Monday, December 10, 2007
Same Song New Recording
Here is the final recording of
My Son's Time To Go.
It took some time to winnow this down in the 'less is more' tradition of arranging acoustic songs.
The sadness of wars is we keeping having them.
*********************************************************************
For the music geeks:
G Harmonica, Godin nylon string, Roland 1080 synth, electric bass, Rickenbacher 12 string, voice.
The processed sound effects are nylon string guitar with Doppler effects. The harpsichord is the 12 string electric resampled up an octave (an old hippie songwriter trick).
My Son's Time To Go.
It took some time to winnow this down in the 'less is more' tradition of arranging acoustic songs.
The sadness of wars is we keeping having them.
*********************************************************************
For the music geeks:
G Harmonica, Godin nylon string, Roland 1080 synth, electric bass, Rickenbacher 12 string, voice.
The processed sound effects are nylon string guitar with Doppler effects. The harpsichord is the 12 string electric resampled up an octave (an old hippie songwriter trick).
Monday, November 26, 2007
La Vie en Rose
La Vie en Rose is a recent French film depicting the life of Edith Piaf. Piaf is a name I knew but I knew nothing of the details of her life. The title song is a recognizable melody, but this tells me how short even international fame is once a singer dies. Yet...
For those as little cultured as I am, she was a French singer of the 1930s to the very early 1960s. It is a tragic, sad film with very few light moments and even those always in the context of her willful need to be both loved and independent. The music is extraordinarily beautiful, the acting is world class and the story is not one to be forgotten easily.
I recommend the film for a rainy winter day. There are some YouTube shorts of the real Edith Piaf singing her signature songs. I recommend these highly. Of course, now I will be out looking for Piaf's records.
I am always amazed at the haunting quality of the right song sung by the right voice supported by the right heart in the context of a tragic life. The film director says he intended to portray the life of the artist. He succeeded. Bon.
For those as little cultured as I am, she was a French singer of the 1930s to the very early 1960s. It is a tragic, sad film with very few light moments and even those always in the context of her willful need to be both loved and independent. The music is extraordinarily beautiful, the acting is world class and the story is not one to be forgotten easily.
I recommend the film for a rainy winter day. There are some YouTube shorts of the real Edith Piaf singing her signature songs. I recommend these highly. Of course, now I will be out looking for Piaf's records.
I am always amazed at the haunting quality of the right song sung by the right voice supported by the right heart in the context of a tragic life. The film director says he intended to portray the life of the artist. He succeeded. Bon.
Sunday, November 04, 2007
Jack and the Magic Beans
This weekend was the occasion for the local church production of Jack and The Magic Beans. They cast all kids in these and I get the plum task for writing and recording songs for the show.
The music is here.
http://home.hiwaay.net/~cbullard/mp3/FeeFiFoFum.mp3
http://home.hiwaay.net/~cbullard/mp3/MooBooBouree.mp3
http://home.hiwaay.net/~cbullard/mp3/FeeFiFoFumInstrumental.mp3
http://home.hiwaay.net/~cbullard/mp3/jack.mp3
It was great fun to see the little heads bobbing and twisting to the macarena beat of FeeFiFoFum. The kids in the cast made up a dance for it. Love it!!!
For the gearHeads:
1. Software: Adobe Audition and Guitar Pro
2. Axes: Takamine Six-string acoustic, Godin LGA electric six string, Rickenbacker 12 string electric, Kentucky Mandolin, Roland JV1040
3. Voices: Len Bullard
4. Acoustic Bass: Mark Huff
The music is here.
http://home.hiwaay.net/~cbullard/mp3/FeeFiFoFum.mp3
http://home.hiwaay.net/~cbullard/mp3/MooBooBouree.mp3
http://home.hiwaay.net/~cbullard/mp3/FeeFiFoFumInstrumental.mp3
http://home.hiwaay.net/~cbullard/mp3/jack.mp3
It was great fun to see the little heads bobbing and twisting to the macarena beat of FeeFiFoFum. The kids in the cast made up a dance for it. Love it!!!
For the gearHeads:
1. Software: Adobe Audition and Guitar Pro
2. Axes: Takamine Six-string acoustic, Godin LGA electric six string, Rickenbacker 12 string electric, Kentucky Mandolin, Roland JV1040
3. Voices: Len Bullard
4. Acoustic Bass: Mark Huff
Thursday, October 25, 2007
The Cloister and The Fence Jumper
Bob Sutor asks an interesting question about social networks becoming the banks of our personal information. Haren asks if open standards for exchanging social network information will improve that market.
Would that it were that easy, Haren. Let me compare this to the current faux standards initiatives in virtual worlds. The question is
1. The import/export of object serializations still needs a common object model if the behavior of the system is important. One can import/export geometry assets fairly well minus the color pallette (notoriously variant). After that, scripts are the challenge. VRML is the most ubiquitous import/export format for web use with Collada coming up fast. X3D has a better model but isn't as widely deployed.
2. The next issue is the runtime. These formats are usually not reversible, or what we once called 'lobster traps'. The lobster goes forward but can't come back without shedding a limb, sometimes called 'lossy'. XML doesn't protect a data asset from this. Being without semantics, it can't. The XMLers have long claimed XML is a good runtime format, but most of us are document wonks, not real-time 3D systems designers. Given the size of files required to create a seamlessly navigable virtual planet, verbosity matters. A lot. Animators won’t accept slower frame rates to enable open human-readable formats these days. The pioneering days of VRML gave way to the Second Life city-states where ‘stickyness’ is the analog to the Hotel California: check in but never leave.
In other words, highly competitive markets “forge, f**K, hide and deal” to obtain locks on their customers. The Haight experience repeats endlessly in the Valley: it starts off starry-eyed but pretty soon everyone is focused on the bottom line.
So there are two problems: having a common model to share that is operationally compatible, and the will to share.
Social networks have a slightly more dismal story I'm told. Not much attention has been paid here for the same reason the virtual world owners aren't raging for common interchange. Being entertainment venues or light social interaction venues, the idea is to keep eyeballs from wandering, so like a possessive mistress, they tend to guard the secrets of their attractions.
That might be seen as an indicator of the immaturity of the market. Small firms acting small. As larger companies become involved, they tend toward the common data models because they are more interested in increasing the size of the market itself. Note for example Google created KML for its 3D assets and it was implemented in the X3D/VRML editors such as Media Machines Flux. That is a win for the authors because they can move assets independently among the vendor worlds. This would be the result for the social networks; the users can move information assets. The problem is finding some net advantage for the network owners.
A change might be if more of these were P2P and the local machine could be used to protect the privacy where necessary. People would have to be responsible for it and some would rather pay someone else to do that. That was what I was saying in the first post. If a person could provide all of that information to one trusted/paid-to-be-litigable source, then the ability of that source to protect and manage the private information would be their selling point. Think of it as the Swiss Bank model for personal information. That vendor could provide a card or other means which a user then gives to say their doctor or other transaction partner rather than having each partner own a copy of the personal information. That was the problem of the SSN: it gets too widely distributed-by-value rather than reference; so its security is minimized yet it unlocks an incredible amount of personal information.
It is an interesting conundrum: a system designed to distribute (the web) results in the concentration of stored information to offset the dangers of the very characteristic it was designed to enhance.
Then there is the danger of sharing. It isn’t simply a matter of enabling it. If that were so, adultery would be a very well supported human behavior instead of one that while ubiquitous, is generally punishable sometimes by law but most often by social ruin. Just because something is popular to do doesn’t mean it is safe to do, yet Silly Valley investors and developers act as if every thing they sell has a social imperative.
http://technology.timesonline.co.uk/tol/news/tech_and_web/the_web/article2726190.ece
Doerr is funny if not ironic. His statement comes down to "Buy from us or perish." Actually, the web was a kumbaya thing. When the scout master began to molest the scouts, things changed.
Revolutionary changes don't often come from where the mass is looking. The status quo resists change and nature conspires against intelligence. Revolutionary comes from where few are looking and that few are struggling for their lives in some cause shared quietly if reluctantly by many. That is why it is called ‘revolutionary’.
The first revolution of the Internet is sharing yet sharing has created many problems with identity theft and other social illnesses. The rise of a ‘smarter’ web may be the creation of a cleverer burglar. The problem is protection, not sharing.
The next web is not an open web, but a cloistered one of many walled gardens where the contract is not how widely shared information is, but how safe and protected it is. The rise of the city-state was the rise of a gated community in the beginning. When what goes on inside the gates has enough value, the walls get higher and the guards become more professional.
In a world of competitive dog shows, breeders don't tolerate fence jumpers kindly.
Would that it were that easy, Haren. Let me compare this to the current faux standards initiatives in virtual worlds. The question is
1. The import/export of object serializations still needs a common object model if the behavior of the system is important. One can import/export geometry assets fairly well minus the color pallette (notoriously variant). After that, scripts are the challenge. VRML is the most ubiquitous import/export format for web use with Collada coming up fast. X3D has a better model but isn't as widely deployed.
2. The next issue is the runtime. These formats are usually not reversible, or what we once called 'lobster traps'. The lobster goes forward but can't come back without shedding a limb, sometimes called 'lossy'. XML doesn't protect a data asset from this. Being without semantics, it can't. The XMLers have long claimed XML is a good runtime format, but most of us are document wonks, not real-time 3D systems designers. Given the size of files required to create a seamlessly navigable virtual planet, verbosity matters. A lot. Animators won’t accept slower frame rates to enable open human-readable formats these days. The pioneering days of VRML gave way to the Second Life city-states where ‘stickyness’ is the analog to the Hotel California: check in but never leave.
In other words, highly competitive markets “forge, f**K, hide and deal” to obtain locks on their customers. The Haight experience repeats endlessly in the Valley: it starts off starry-eyed but pretty soon everyone is focused on the bottom line.
So there are two problems: having a common model to share that is operationally compatible, and the will to share.
Social networks have a slightly more dismal story I'm told. Not much attention has been paid here for the same reason the virtual world owners aren't raging for common interchange. Being entertainment venues or light social interaction venues, the idea is to keep eyeballs from wandering, so like a possessive mistress, they tend to guard the secrets of their attractions.
That might be seen as an indicator of the immaturity of the market. Small firms acting small. As larger companies become involved, they tend toward the common data models because they are more interested in increasing the size of the market itself. Note for example Google created KML for its 3D assets and it was implemented in the X3D/VRML editors such as Media Machines Flux. That is a win for the authors because they can move assets independently among the vendor worlds. This would be the result for the social networks; the users can move information assets. The problem is finding some net advantage for the network owners.
A change might be if more of these were P2P and the local machine could be used to protect the privacy where necessary. People would have to be responsible for it and some would rather pay someone else to do that. That was what I was saying in the first post. If a person could provide all of that information to one trusted/paid-to-be-litigable source, then the ability of that source to protect and manage the private information would be their selling point. Think of it as the Swiss Bank model for personal information. That vendor could provide a card or other means which a user then gives to say their doctor or other transaction partner rather than having each partner own a copy of the personal information. That was the problem of the SSN: it gets too widely distributed-by-value rather than reference; so its security is minimized yet it unlocks an incredible amount of personal information.
It is an interesting conundrum: a system designed to distribute (the web) results in the concentration of stored information to offset the dangers of the very characteristic it was designed to enhance.
Then there is the danger of sharing. It isn’t simply a matter of enabling it. If that were so, adultery would be a very well supported human behavior instead of one that while ubiquitous, is generally punishable sometimes by law but most often by social ruin. Just because something is popular to do doesn’t mean it is safe to do, yet Silly Valley investors and developers act as if every thing they sell has a social imperative.
"The web is going to be a much more immersive, a much more multi-dimensional environment," said John Doerr, one of the founding board members at Google and a partner at Kleiner Perkins Caufield & Byers, which invests heavily in the tech sector.
Mr Doerr's presentation touched on a range of areas that would be affected by the web, in particular green technologies and the energy sector, as well as disease therapy, and he gave stark warning to any firm that was not willing to embrace emerging trends. "In any real revolution there are winners and losers. The internet wasn't some kind of 'kum ba ya' thing," he said.
http://technology.timesonline.co.uk/tol/news/tech_and_web/the_web/article2726190.ece
Doerr is funny if not ironic. His statement comes down to "Buy from us or perish." Actually, the web was a kumbaya thing. When the scout master began to molest the scouts, things changed.
Revolutionary changes don't often come from where the mass is looking. The status quo resists change and nature conspires against intelligence. Revolutionary comes from where few are looking and that few are struggling for their lives in some cause shared quietly if reluctantly by many. That is why it is called ‘revolutionary’.
The first revolution of the Internet is sharing yet sharing has created many problems with identity theft and other social illnesses. The rise of a ‘smarter’ web may be the creation of a cleverer burglar. The problem is protection, not sharing.
The next web is not an open web, but a cloistered one of many walled gardens where the contract is not how widely shared information is, but how safe and protected it is. The rise of the city-state was the rise of a gated community in the beginning. When what goes on inside the gates has enough value, the walls get higher and the guards become more professional.
In a world of competitive dog shows, breeders don't tolerate fence jumpers kindly.
Tuesday, October 23, 2007
Rock A Bye Baby
Force vs culture: force loses. It is a rock fighting water. The rock loses every time over time but it takes time. Even with a large rock, enough small streams crossing will erode it to dust.
We seem to be approaching such a time in the evolution of the global Internet and a more massive shakeup in the power structures of our companies and governments. Where companies and individuals talked open standards and open systems, we seem to be witnessing attempts to close it on several fronts particularly given the opportunity to use the emerging markets for virtual worlds to gain keiretsu locks on the technologies. A considerable numbers of streams seem to be crossing.
There is an emerging effort on the surface from several domains to propagate the idea of single language unification. After all, that is what HTML is, right?
This is the wrong approach for many reasons. It creates an unhealthy ecosystem. Even where there is one language for a period of time, requirements for it diverge sufficiently to cause either so many variants that they may as well have separate titles or to eliminate areas of application that look similar on the surface but are quite different in the domain in which they operate (eg, design time vs runtime datasets). Generic markup succeeded precisely because it is the antithesis of the single language ecosystem. Think of DNA and you see how the engines of living systems actually work in cooperation or competition with the host environments.
The single language approach has a very long and public history of failures. One only has to look. XML succeeds precisely by NOT being a single language approach. SGML stalled because of having too many variations in the approach to a syntax unified system. HTML bifurcates because of too many necessary variations in the object frameworks that support it and the plethora of scripting languages that animate it.
This single language meme is stacking up to be one of the Big Idea discussions in the next year given the numbers of ostensibly separated emergence points I am seeing across various blogs and forums. Taken to extremes, it is a very bad idea. Not considered in terms of the technical reasons it is advanced, it is a dangerous idea to ignore. Not understanding that some of the motivations at some of the emergence points are not technical in nature makes it insidious.
While the discussions of social networking make for a fascinating coffee table book collection of musings, the elephant in the room is standards for interop.
1. Platform unification: pick a winner among the various competing gardeners. That's a non-starter for obvious reasons.
2. Keiretsu unification: a consortium of non-standard technologies are pulled together to create a network of interlocked walled gardens. Christian Renaud might want to use a different analogy than speciation. Look at the emergence of cities and city states. This one succeeds for some time but it is the Roman Empire approach to civilization. It has the advantages of money AS a force for integration but it creates a short lifecycle for the content. 3D content minus RADs is very expensive. Caveat emptor.
3. The Language IS the Platform. This approach has historically produced the healthiest ecosystem of standards. Languages are much more like living entities in their development cycles if you want to use speciation metaphors. The lifecycle advantages for the authors and owners of content are far greater as they force system vendors to compete for talent by offering better rendering and other services. The service bundle becomes the product for host vendors. In the X3D/VRML history, multiple vendors vied and died. Had it not been for the language basis, the content would have died with them. That is the ultimate outcome of building walled gardens in the desert. Archaeologists are the inheritors.
On the other hand, The Single Language Theory postulates that multiple languages create fractures with the most popular meme being the Tower of Babel myth interpreted as "God's vengeance on audacity". The counter interpretation is that it was God punishing one King who wished to become the single intercessor and that multiple languages enabled all to pray with their own expression.
The second analogy more nearly fits the situation we encounter with 3D standards. The problem is as Watte points out at Forterra, performance. This is the place to start thinking about 3D interoperability: runtime languages with high performance versus design time languages (eg, X3D, Collada) with desirable lifecycle characteristics.
That is the convergence we have to solve. The rest is marketing politics.
This is a profoundly BAD idea. Many years ago the founder of Fairchild tried posting salaries as an exercise in motivating employees. It was the same reasoning: transparency leads to better performance. According to the stories, it almost destroyed the corporation as the inside games quickly became more important than external business. I’ve seen similar problems with so-called peer reviewing systems that then submit names to a committee to pick the so-called ‘high pot’ performers. Who ever dreamed that one up was certainly high on something. The key clique insiders began to game the system immediately. The results were very predictable.
This is folly because it assumes people are rational and given good information will act to improve the situation for themselves and others. The AI guys know the fallacy of rationality is bogus. The humans will take many kinds of acts given such rating systems but most of them are destructive. There are reasons for privacy laws and for restricting the flow of certain kinds of information. Transparency in proximity means closing the door to the bedroom first.
With cheap labor and dirty manufacturing coupled to the infinite desire of the West for More Stuff, the Chinese have amassed a substantial cash advantage. It is a bit like Google or Microsoft in the software market. Keep a lock on a market long enough and eventually you hold all the cash and most of the high cards in the deck. So goes the pace of globalization. IBM surrendered to China and other companies are kowtowing as fast as they can send salesman.
This is normal and predictable. The US dollar is in the toilet for awhile, the Chinese are holding the notes, and just as we had to do in the late 70s and 80s to dig our way out of the oil debt and the falling dollar post-Viet Nam, we have to do some major kowtowing to rebuild from our latest misadventures. Again, this is predictable as sunrise.
Markets seek levels like water seeks low ground or metal anneals when heated. The problem of annealing processes is sub-optimum minima that have to be socked really hard to restart the flow. One wonders where the thump will come from but those poisoning events will rattle something. What is truly entertaining is how strange the bedfellows become and how former bad guys turn out to be the good guys at the denouement.
It isn’t that the mammals aren’t rational. It is the shocks it takes to get them to use it. They claim the Chinese curse is ‘may you live in interesting times’. I think the right word for what is happening is ‘insidious’ because it is otherwise, deadly boring. What was that old quote about “lulling them to sleep”?
Rock a bye baby, indeed.
We seem to be approaching such a time in the evolution of the global Internet and a more massive shakeup in the power structures of our companies and governments. Where companies and individuals talked open standards and open systems, we seem to be witnessing attempts to close it on several fronts particularly given the opportunity to use the emerging markets for virtual worlds to gain keiretsu locks on the technologies. A considerable numbers of streams seem to be crossing.
Single Language Unification
There is an emerging effort on the surface from several domains to propagate the idea of single language unification. After all, that is what HTML is, right?
This is the wrong approach for many reasons. It creates an unhealthy ecosystem. Even where there is one language for a period of time, requirements for it diverge sufficiently to cause either so many variants that they may as well have separate titles or to eliminate areas of application that look similar on the surface but are quite different in the domain in which they operate (eg, design time vs runtime datasets). Generic markup succeeded precisely because it is the antithesis of the single language ecosystem. Think of DNA and you see how the engines of living systems actually work in cooperation or competition with the host environments.
The single language approach has a very long and public history of failures. One only has to look. XML succeeds precisely by NOT being a single language approach. SGML stalled because of having too many variations in the approach to a syntax unified system. HTML bifurcates because of too many necessary variations in the object frameworks that support it and the plethora of scripting languages that animate it.
This single language meme is stacking up to be one of the Big Idea discussions in the next year given the numbers of ostensibly separated emergence points I am seeing across various blogs and forums. Taken to extremes, it is a very bad idea. Not considered in terms of the technical reasons it is advanced, it is a dangerous idea to ignore. Not understanding that some of the motivations at some of the emergence points are not technical in nature makes it insidious.
Standards Or Not
While the discussions of social networking make for a fascinating coffee table book collection of musings, the elephant in the room is standards for interop.
1. Platform unification: pick a winner among the various competing gardeners. That's a non-starter for obvious reasons.
2. Keiretsu unification: a consortium of non-standard technologies are pulled together to create a network of interlocked walled gardens. Christian Renaud might want to use a different analogy than speciation. Look at the emergence of cities and city states. This one succeeds for some time but it is the Roman Empire approach to civilization. It has the advantages of money AS a force for integration but it creates a short lifecycle for the content. 3D content minus RADs is very expensive. Caveat emptor.
3. The Language IS the Platform. This approach has historically produced the healthiest ecosystem of standards. Languages are much more like living entities in their development cycles if you want to use speciation metaphors. The lifecycle advantages for the authors and owners of content are far greater as they force system vendors to compete for talent by offering better rendering and other services. The service bundle becomes the product for host vendors. In the X3D/VRML history, multiple vendors vied and died. Had it not been for the language basis, the content would have died with them. That is the ultimate outcome of building walled gardens in the desert. Archaeologists are the inheritors.
On the other hand, The Single Language Theory postulates that multiple languages create fractures with the most popular meme being the Tower of Babel myth interpreted as "God's vengeance on audacity". The counter interpretation is that it was God punishing one King who wished to become the single intercessor and that multiple languages enabled all to pray with their own expression.
The second analogy more nearly fits the situation we encounter with 3D standards. The problem is as Watte points out at Forterra, performance. This is the place to start thinking about 3D interoperability: runtime languages with high performance versus design time languages (eg, X3D, Collada) with desirable lifecycle characteristics.
That is the convergence we have to solve. The rest is marketing politics.
Games In the Workplace
This is a profoundly BAD idea. Many years ago the founder of Fairchild tried posting salaries as an exercise in motivating employees. It was the same reasoning: transparency leads to better performance. According to the stories, it almost destroyed the corporation as the inside games quickly became more important than external business. I’ve seen similar problems with so-called peer reviewing systems that then submit names to a committee to pick the so-called ‘high pot’ performers. Who ever dreamed that one up was certainly high on something. The key clique insiders began to game the system immediately. The results were very predictable.
This is folly because it assumes people are rational and given good information will act to improve the situation for themselves and others. The AI guys know the fallacy of rationality is bogus. The humans will take many kinds of acts given such rating systems but most of them are destructive. There are reasons for privacy laws and for restricting the flow of certain kinds of information. Transparency in proximity means closing the door to the bedroom first.
China and The Rest of the World
With cheap labor and dirty manufacturing coupled to the infinite desire of the West for More Stuff, the Chinese have amassed a substantial cash advantage. It is a bit like Google or Microsoft in the software market. Keep a lock on a market long enough and eventually you hold all the cash and most of the high cards in the deck. So goes the pace of globalization. IBM surrendered to China and other companies are kowtowing as fast as they can send salesman.
This is normal and predictable. The US dollar is in the toilet for awhile, the Chinese are holding the notes, and just as we had to do in the late 70s and 80s to dig our way out of the oil debt and the falling dollar post-Viet Nam, we have to do some major kowtowing to rebuild from our latest misadventures. Again, this is predictable as sunrise.
Markets seek levels like water seeks low ground or metal anneals when heated. The problem of annealing processes is sub-optimum minima that have to be socked really hard to restart the flow. One wonders where the thump will come from but those poisoning events will rattle something. What is truly entertaining is how strange the bedfellows become and how former bad guys turn out to be the good guys at the denouement.
It isn’t that the mammals aren’t rational. It is the shocks it takes to get them to use it. They claim the Chinese curse is ‘may you live in interesting times’. I think the right word for what is happening is ‘insidious’ because it is otherwise, deadly boring. What was that old quote about “lulling them to sleep”?
Rock a bye baby, indeed.
Monday, October 22, 2007
Why William Gibson Hates Futurists
Gibson says he doesn't like futurists. He goes on to talk about Osama and Alabama. It makes for the kind of reading that other self-absorbed and pathologically cynical writers enjoy: an affirmation of the emptiness of their work.
As one might suspect, Gibson knows as much about Alabama as he knows about virtual reality: technically nothing.
A vivid imagination is only one part of predicting the future. The other part is the chops to make a prediction come true. The rest is timing. Gibson writes pulp science fantasy. Jules Verne dreamed of rockets to the moon, but he fired them out of cannons, something even the scientists of his day knew was bad engineering.
So here I am back in the office a half mile from an engine laying on its side that once took man to the moon and five miles from the test stands where it was first fired.
I just came from the services of the man who's invention was the coating of the heat shields that saved the life of every American crew returning from space until the space shuttle flew. I sang and then watched his daughter, a prima ballerina now retired and teaching in New York dance for her mother and father's friends, a woman who would bring people such as Dave Brubeck to his home. This I watched in the rebuilt ruin of a tavern on a mountain not half a mile from where Alan Ginburg taught me the blues forty miles from where W.C. Handy, the father of the blues was born, and not much further, where Helen Keller first saw the world through the water falling on her hands.
As I looked through the rain cloud that settled around the park, I realized I am glad for the ignorance of William Gibson and those like him who know so little about my home but wish to use it as their frame for ignorant thought. It is thoughts like theirs that keep a tidy mist around my home keeping others like them from coming here as if it were Brigadoon bewitched. I wish them well and that life and liberty will keep them far from here where giants lived, where the thunder of their engines shook my house and broke my Mother's picture frames.
I live in a place both quiet and beautiful and filled with the gentle men and women who looked at the stars and in them drew a line straight to future while the William Gibson's of their day did not believe and could not go. Please stay in Vancouver, Bill. It is the right place for you. I will stay in Alabama. It is the right place for me.
As one might suspect, Gibson knows as much about Alabama as he knows about virtual reality: technically nothing.
A vivid imagination is only one part of predicting the future. The other part is the chops to make a prediction come true. The rest is timing. Gibson writes pulp science fantasy. Jules Verne dreamed of rockets to the moon, but he fired them out of cannons, something even the scientists of his day knew was bad engineering.
So here I am back in the office a half mile from an engine laying on its side that once took man to the moon and five miles from the test stands where it was first fired.
I just came from the services of the man who's invention was the coating of the heat shields that saved the life of every American crew returning from space until the space shuttle flew. I sang and then watched his daughter, a prima ballerina now retired and teaching in New York dance for her mother and father's friends, a woman who would bring people such as Dave Brubeck to his home. This I watched in the rebuilt ruin of a tavern on a mountain not half a mile from where Alan Ginburg taught me the blues forty miles from where W.C. Handy, the father of the blues was born, and not much further, where Helen Keller first saw the world through the water falling on her hands.
As I looked through the rain cloud that settled around the park, I realized I am glad for the ignorance of William Gibson and those like him who know so little about my home but wish to use it as their frame for ignorant thought. It is thoughts like theirs that keep a tidy mist around my home keeping others like them from coming here as if it were Brigadoon bewitched. I wish them well and that life and liberty will keep them far from here where giants lived, where the thunder of their engines shook my house and broke my Mother's picture frames.
I live in a place both quiet and beautiful and filled with the gentle men and women who looked at the stars and in them drew a line straight to future while the William Gibson's of their day did not believe and could not go. Please stay in Vancouver, Bill. It is the right place for you. I will stay in Alabama. It is the right place for me.
Thursday, October 04, 2007
MooBooBouree: You Can Teach A Cow To Tap
Here is the children's song I was asked to write.
http://home.hiwaay.net/~cbullard/mp3/MooBooBouree.mp3
I can't believe I'm doing this, but hey, so did Garcia and Grisman, so it must be ok.
Thanks to my choirmate, Mark Huff, for playing standup bass!
http://home.hiwaay.net/~cbullard/mp3/MooBooBouree.mp3
I can't believe I'm doing this, but hey, so did Garcia and Grisman, so it must be ok.
Thanks to my choirmate, Mark Huff, for playing standup bass!
Wednesday, September 19, 2007
Blue Moo Bouree (You Can Teach A Cow To Tap)
Blue Moo Bouree (You Can Teach A Cow To Tap)
c len bullard - sept 17 2007
You can dress her in a skirt
You can rouge her up good
She can even wear a mighty fine hat
But if you try to make her dance
She's got two left feet
And there's nothing she can do about that
You might get her on the stage
But she won't say much
When she's chewing on her cud she can't rap
There's many fine things that you can't do
But you can teach a cow to tap.
If she sways too far she might fall down
On the fence or the chicken or the dog
If you her leave outside when the sun goes down
She'll get lost wandering round in the fog
There's a trail to the pond and a trail to the barn
All she needs is a compass and a map
Well there's just some things a cow can't do
But you can teach a cow to tap.
Instrumental:
Show 'em, Prissy!
You can show her to the feed
She'll give you what you need
Grade chuck roast, burger or broil.
She's content to be beef
She's content to be boots
Where there's grass n'er a cow was ever spoiled
But she can't do a waltz
Play a fiddle or a flute
As a singer she'll be coming up flat
As an entertainer goes, she's a pretty dull show
But you can teach a cow to tap.
Look at that.. Blue Moo Bouree!
c len bullard - sept 17 2007
You can dress her in a skirt
You can rouge her up good
She can even wear a mighty fine hat
But if you try to make her dance
She's got two left feet
And there's nothing she can do about that
You might get her on the stage
But she won't say much
When she's chewing on her cud she can't rap
There's many fine things that you can't do
But you can teach a cow to tap.
If she sways too far she might fall down
On the fence or the chicken or the dog
If you her leave outside when the sun goes down
She'll get lost wandering round in the fog
There's a trail to the pond and a trail to the barn
All she needs is a compass and a map
Well there's just some things a cow can't do
But you can teach a cow to tap.
Instrumental:
Show 'em, Prissy!
You can show her to the feed
She'll give you what you need
Grade chuck roast, burger or broil.
She's content to be beef
She's content to be boots
Where there's grass n'er a cow was ever spoiled
But she can't do a waltz
Play a fiddle or a flute
As a singer she'll be coming up flat
As an entertainer goes, she's a pretty dull show
But you can teach a cow to tap.
Look at that.. Blue Moo Bouree!
Wednesday, September 12, 2007
Day Two: Testing the River of Life World
So far tests are running about as I expected. On the Bit Management Contact browser, it works ok minus the expected case sensitive file errors. I'll fix those. One tester sent me his Flux Console output and that IS VERY HELPFUL. BIG THANKS!
I published one comment from an Anonymous source which I normally won't do, but will make an exception in this case. Please when you send feedback, include the name of the browser you are using. One of the reasons for completing and fielding ROL is to provide a shake test for the VRML/X3D browsers. As we understand where this world won't run outside of BS Contact, we'll have a pretty good idea of where and why we aren't achieving the cross-browser playability that is so critical to the success and growth of standards-based 3D content on the web.
Many thanks, Folks! If you want to keep up with this, go to my other blog,
http://3donthewebcheap.blogspot.com
where I'll discuss the technical issues. Lamammals is a personal rant blog.
I published one comment from an Anonymous source which I normally won't do, but will make an exception in this case. Please when you send feedback, include the name of the browser you are using. One of the reasons for completing and fielding ROL is to provide a shake test for the VRML/X3D browsers. As we understand where this world won't run outside of BS Contact, we'll have a pretty good idea of where and why we aren't achieving the cross-browser playability that is so critical to the success and growth of standards-based 3D content on the web.
Many thanks, Folks! If you want to keep up with this, go to my other blog,
http://3donthewebcheap.blogspot.com
where I'll discuss the technical issues. Lamammals is a personal rant blog.
Tuesday, September 11, 2007
New Version of River of Life Is Posted: Please Test
The new version of The River of Life world is now posted at this link.
There are usually some problems with a fresh release (caps in titles, etc.). If you load the world and find these, please post them to me here. I'll be testing as well. This world is encoded in VRML97. I will convert it to X3D once this version works.
Note that the world was built by hand using the Bit Management Contact browser. I have not tested it on other VRML browsers lately. If you do, let me know how that goes. The worlds have been through Chisel and are error free to the best of my knowledge. There are still warnings and non-conformance messages given the tight restrictions of Chisel, but other wise it runs.
One favor: please don't pilfer the sound files. Those are samples under fair use and this is a not-for-profit world. All of the artists are listed in the credits.
Thanks!
There are usually some problems with a fresh release (caps in titles, etc.). If you load the world and find these, please post them to me here. I'll be testing as well. This world is encoded in VRML97. I will convert it to X3D once this version works.
Note that the world was built by hand using the Bit Management Contact browser. I have not tested it on other VRML browsers lately. If you do, let me know how that goes. The worlds have been through Chisel and are error free to the best of my knowledge. There are still warnings and non-conformance messages given the tight restrictions of Chisel, but other wise it runs.
One favor: please don't pilfer the sound files. Those are samples under fair use and this is a not-for-profit world. All of the artists are listed in the credits.
Thanks!
Saturday, September 08, 2007
A New Song Fer Ye
I'll make a proper recording of this song, but for those who like them rawer, this is a raw as I get: one voice, one guitar, one mic, all real time.
This is my comment on war, not the politics, but the sad reality of it over the generations for me.
My Son's Time To Go
len
This is my comment on war, not the politics, but the sad reality of it over the generations for me.
My Son's Time To Go
len
Monday, August 27, 2007
No Cure for BitTorrent
I was having a conversation with a younger developer about the resurrection of one of the more popular copyright infringement sites using Bit Torrent. He said it can't be stopped and seemed proud of that stating it was like cancer: remove it one place and it just pops up somewhere else.
Two thoughts come to mind. One was the pirate radio stations off the British Isles many years ago. They thought they were untouchable. The British Navy made stink of that belief monitoring their last broadcast even as the fresh holes in their sides were filling them with water.
The second is, well, I know a little something about cancer. Not to be cloying, but the truth is it is treatable in very many cases and types. It is just, well, the treatment isn't pleasant. I wonder if that is what is in store for the Bit Torrent sites trading in pirate intellectual property. Perhaps it is a cancer and it may be time to make it clear that the treatment or cure is... well, unpleasant for the host. Even if there is no cure for some cases, it can be driven into remission and even where it can be cured, the poison applied is well, unpleasant.
The millenials believe this piracy is making musicians "competitive". It's probably time to take the poison back to their servers and provide them with an experience that is... unpleasant. Hardware isn't free yet. Something that leaves it hairless as well might be the right cure.
Two thoughts come to mind. One was the pirate radio stations off the British Isles many years ago. They thought they were untouchable. The British Navy made stink of that belief monitoring their last broadcast even as the fresh holes in their sides were filling them with water.
The second is, well, I know a little something about cancer. Not to be cloying, but the truth is it is treatable in very many cases and types. It is just, well, the treatment isn't pleasant. I wonder if that is what is in store for the Bit Torrent sites trading in pirate intellectual property. Perhaps it is a cancer and it may be time to make it clear that the treatment or cure is... well, unpleasant for the host. Even if there is no cure for some cases, it can be driven into remission and even where it can be cured, the poison applied is well, unpleasant.
The millenials believe this piracy is making musicians "competitive". It's probably time to take the poison back to their servers and provide them with an experience that is... unpleasant. Hardware isn't free yet. Something that leaves it hairless as well might be the right cure.
Thursday, August 16, 2007
Emergent Controls in First Order Systems
From time to time I comment on control emergence in cybernetic systems transitioning from first order to second order. In the current parlance, there is the term 'crowdsourcing' and quite a lot misdirected effort to support it as a serious study of research. On the other hand, some of the research does tend to support the model of control emergence.
Good. It may also create some good data for planning such efforts although that seems to be a contradiction in terms. It isn't really. One can sum it up as we once did at a former employer's work site with a scrawled banner on a wall:
We build the tools to build the tools and sell the tools we build.
Not as mystically satisfying as "crowdsourcing", etc., but much easier to present to the investors.
Good. It may also create some good data for planning such efforts although that seems to be a contradiction in terms. It isn't really. One can sum it up as we once did at a former employer's work site with a scrawled banner on a wall:
We build the tools to build the tools and sell the tools we build.
Not as mystically satisfying as "crowdsourcing", etc., but much easier to present to the investors.
Thursday, August 09, 2007
Ravings From A Microsoft Junkie
Oh it is so sad. For so long I've been a Microsoft junkie consuming the twinkies of the uber-toolkit vending machine slobbering over gridviews, popping providers, and storing my procedures where the kids won't find them.
But even junkies have pride.
1. Save As HTML should save HTML. Period. Take out the MS processing instructions. Do yourselves a favor in the document office wars: punt to making extremely easy systems extremely reliable. There is ALREADY ENOUGH INFORMATION IN HTML 1.0 for long lifecycle support. Don't piss in the soup. CLEAN exports and imports are to stressed out
junkies what water is to aspirin.
2. CSS must work in IE exactly like it works in Firefox. It must work in ASP controls. Why do I need TWO style namespaces?
3. The Ajax Controls are hosed in namespace aggregates. Unpredictable Crapware Wastes Days. Days turn into weeks. Weeks turn into lost dollars. Junkies don't have enough time for thisjunk AND other junk. If switching between the design view and the XML source view regardless of container states can cause bindings and controls to disappear without error, crapware is too kind a word. If there is an error in the design view, that same error must be indicated in the XML view. Well-formed XML is not enough.
XML/Design Mode: It is valid or it isn't. If it is the design state is valid. If it isn't, it says so.
That's how synergy from dual-representation editing works. Otherwise, it doesn't.
4. The choice to support a polyglot for web application development is a commercially practical one, but the inability or unwillingness to implement a subset that is common to all web systems normatively, that is a failure to negotiate. Don't *be* the friction. Be the grease.
Clue: Too Much Stuff. Even for junkies.
ps: the C#/SQL Server stuff is good s**t.
But even junkies have pride.
1. Save As HTML should save HTML. Period. Take out the MS processing instructions. Do yourselves a favor in the document office wars: punt to making extremely easy systems extremely reliable. There is ALREADY ENOUGH INFORMATION IN HTML 1.0 for long lifecycle support. Don't piss in the soup. CLEAN exports and imports are to stressed out
junkies what water is to aspirin.
2. CSS must work in IE exactly like it works in Firefox. It must work in ASP controls. Why do I need TWO style namespaces?
3. The Ajax Controls are hosed in namespace aggregates. Unpredictable Crapware Wastes Days. Days turn into weeks. Weeks turn into lost dollars. Junkies don't have enough time for thisjunk AND other junk. If switching between the design view and the XML source view regardless of container states can cause bindings and controls to disappear without error, crapware is too kind a word. If there is an error in the design view, that same error must be indicated in the XML view. Well-formed XML is not enough.
XML/Design Mode: It is valid or it isn't. If it is the design state is valid. If it isn't, it says so.
That's how synergy from dual-representation editing works. Otherwise, it doesn't.
4. The choice to support a polyglot for web application development is a commercially practical one, but the inability or unwillingness to implement a subset that is common to all web systems normatively, that is a failure to negotiate. Don't *be* the friction. Be the grease.
Clue: Too Much Stuff. Even for junkies.
ps: the C#/SQL Server stuff is good s**t.
Monday, August 06, 2007
The Millennials
Somewhere out on the flatlands of the web I was grazing on a press blurb about the so-called millennials, a term Gen-Xers prefer to describe themselves. It said they are not that well-liked by their bosses. The article described their high expectations, fast production and technical skills coupled to their inability to stick with an employer without quick promotions and senior salaries. The comments warned the baby boomers to get "out of our way".
Umm... glad to do it.
When a generation's most notable contribution to culture is the concept of "the starter marriage", that says it all. History skips right over them. Why? For all their ambition, ultimately, they're bland. As my wife says, "no staying power".
Umm... glad to do it.
When a generation's most notable contribution to culture is the concept of "the starter marriage", that says it all. History skips right over them. Why? For all their ambition, ultimately, they're bland. As my wife says, "no staying power".
Subscribe to:
Posts (Atom)
Comment Policy
If you don't sign it, I won't post it. To quote an ancient source: "All your private property is target for your enemy. And your enemy is me."