Can't you just picture all the insurance agent conversations; "I'm terribly sorry sir. Thank goodness nobody was hurt. We've dispatched a roadside assistance, but in the mean time, have you tried shutting the ignition off and restarting the car? We find that in many instance this resolves the situation."
Certanily Date, Darwen, Codd, etc are the ones that pioneered this stuff but when you hear them speak they don't seem all that receptive to evolving the seminal work they layed out. Gray does seem to have written and been recognized for his work in the db area. Nothing wrong with new ideas; right or wrong.
IMHO, continuing to evolve the db to be as simple as possible is a good direction to go in. If you need fancy fuzziness, can't this just be another layer that enables various types of indexing? It seems to me that a modular approach to db, like mySQL uses, is a solid architecture to invest in. The modular system of back ends (ie. myisam, innodb) really empowers us to tailor an application infrastructure appropriately for all the different db use cases; primarily a read db in the case of dynamic web sites vs. rd/wr with heavy, contention, etc. Doesn't it seem appropriate to take the same approach to indexing functionality? To abstract it into a different layer? There could be modules for the r-tree stuff, full text searching, and all sorts of other fuzzy stuff. Giving the designer/programmer choices seems to be the best way to go; the write tool for the job. Wasn't this the philosophy behind Wirth's Oberon? To have collections of modules instead of distinct applications? It also reminds me of how/why *nix is so powerful and succesful- collections of small simple tools that can be put together like building blocks. Abstract modules or layers is obviusly a resilient, efficient way to design a system.
You can do the same thing (caching frequently accessed data for dynamically generated pages) in PHP using the shared memory library. (SHMOP?) In regards to the sync issue one/.'r mentions below, you can poll for a TS that indicates the underlying SQL data has changed.
Re:PR is evil, PR people are evil... blah blah bla
on
Paul Graham on PR
·
· Score: 1
"maybe I'm too idealistic" was a hesitant admission prompted by, in fact, knowing I'm too idealistic.
- I was an owner of a business that failed because nobody banged down my door in response to the $0 dollars spent on marketing
- I now work for a company and don't force my idealistic philosophy's on those that sign my paycheck lest my paycheck's cease
The potential for corruption in what's deemed journalism today has gotten to the point where I recently suggested the definition of 'authentic' be considered, "something authored":)
While you're at it, I recommend abandoning socks and collared shirts as well.
Re:PR is evil, PR people are evil... blah blah bla
on
Paul Graham on PR
·
· Score: 2, Insightful
There are cases of products that came out of nowhere and took over a market without any marketing or PR at all. The mechanism for doing this was solely the quality of the product merit. If a product's value merits it, it'll spread like a prolific virus through whatever channels are available (word of mouth, etc) without any marketing whatsoever. The beauty of this is it's based on natural-selection AND that the people who do end up buying the product aren't penalized by having to pick up the cost of the vendor reaching the people who don't by the product.
I like this model much better but maybe I'm too idealistic.
The example I like to use to illustrate the possibility of a product succeeding on merit vice marketing is Doom.
Shouldn't they focus on making their o/s stable/secure before they worry about running other o/s' on top it? Talk about a house of cards.
Or this is a matter of "if you can't fix it, make it more complicated?" Which I personally suspect to be the development philosophy of several s/w companies.
I never got any degree, have been in the industry for over 20 years and am now at the executive level at a small publishing company. When I hire, a degree from anywhere is nice to see, and a prestigous one more so. It's never a stand alone criteria though, more of a risk management factor.
"Historically, this barrier has been surmounted in one of two ways: either a deep-pocketed corporation subsidizes library development until the language gains momentum (see Java, C#) or the languages are sufficiently charming/hip"
So why did PHP gain momentum? Yes it has commercial backing, but I don't think that effected the take up rate. Is PHP really cool/hip?!
Mozilla steals 7% of browser share from MS in what, really just about a year +/-?
First the browser, next up... the desktop. So long Bill, its been a long strange trip. Hope MS has some other business models in the wings lest they follow Apple down the long slow downward spiral of O/S irrelevance...
While I was around for MS-Dos, the whole Windows gaining momentum thing happened mostly during the 8 years I was in the nav so I missed "the great homogenization." It was old news when I bobbed to the surface in 1996...
I remember running OS/9 on my Radio Shack TRS-80 CoCo in the mid-late 80's & Coherent on my clone in the '88-'91 time frame. Neither of them was quite there but then everything changed - I remember distinctly the feeling I had while I was lying reading in a barracks room on the Portsmouth Shipyard in '91 holding a Dr. Dobb's journal and spotted a small classified ad for Slackware Linux from Walnut Creek. While I knew it was significant... based on how far OS/9 and Coherent got I never would have predicted it would grow to the point where it would displace MS. Truly anything's possible.
It certainly feels like the glory days of choice reminiscent of the TRS-DOS/LDOS/New-Dos/DosPlus/etc era have returned. Can anybody offer up who the new equivalent of "Captain 80 Micro" is?
MS should put this guy on their sales staff. Anybody that can sell Windows source obviously has a gift. What was his last job, selling blueprints to houses that fall down?
I agree that privatizing makes complete sense. MA, NH, & VT have several plants but it never seem to really take off. I always wondered if they didn't get bogged down in legislation because of the entrenched regime having an allegiance to the Oil & Gas Industry.
It was particularly funny to me the way the Seabrook power plant got bogged down getting their licensing because of an inadequate evacuation plan for southern NH/ME but yet the Portsmouth Naval Shipyard (in Kittery, ME) has no problem doing nuclear submarine refueling projects right on the river w/in spittin' distance of the toursity downtown Portsmouth area.
Something doesn't add up.
(FYI: I'm a former naval nuclear reactor operator and worked refueling projects at PNSY)
Can't you just picture all the insurance agent conversations; "I'm terribly sorry sir. Thank goodness nobody was hurt. We've dispatched a roadside assistance, but in the mean time, have you tried shutting the ignition off and restarting the car? We find that in many instance this resolves the situation."
Thanks for the leads, I'll check 'em out. My impression was based solely on their stance during talks.
Certanily Date, Darwen, Codd, etc are the ones that pioneered this stuff but when you hear them speak they don't seem all that receptive to evolving the seminal work they layed out. Gray does seem to have written and been recognized for his work in the db area. Nothing wrong with new ideas; right or wrong.
IMHO, continuing to evolve the db to be as simple as possible is a good direction to go in. If you need fancy fuzziness, can't this just be another layer that enables various types of indexing? It seems to me that a modular approach to db, like mySQL uses, is a solid architecture to invest in. The modular system of back ends (ie. myisam, innodb) really empowers us to tailor an application infrastructure appropriately for all the different db use cases; primarily a read db in the case of dynamic web sites vs. rd/wr with heavy, contention, etc. Doesn't it seem appropriate to take the same approach to indexing functionality? To abstract it into a different layer? There could be modules for the r-tree stuff, full text searching, and all sorts of other fuzzy stuff. Giving the designer/programmer choices seems to be the best way to go; the write tool for the job. Wasn't this the philosophy behind Wirth's Oberon? To have collections of modules instead of distinct applications? It also reminds me of how/why *nix is so powerful and succesful- collections of small simple tools that can be put together like building blocks. Abstract modules or layers is obviusly a resilient, efficient way to design a system.
You can do the same thing (caching frequently accessed data for dynamically generated pages) in PHP using the shared memory library. (SHMOP?) In regards to the sync issue one /.'r mentions below, you can poll for a TS that indicates the underlying SQL data has changed.
"maybe I'm too idealistic" was a hesitant admission prompted by, in fact, knowing I'm too idealistic. - I was an owner of a business that failed because nobody banged down my door in response to the $0 dollars spent on marketing - I now work for a company and don't force my idealistic philosophy's on those that sign my paycheck lest my paycheck's cease
The potential for corruption in what's deemed journalism today has gotten to the point where I recently suggested the definition of 'authentic' be considered, "something authored" :)
While you're at it, I recommend abandoning socks and collared shirts as well.
I like this model much better but maybe I'm too idealistic.
The example I like to use to illustrate the possibility of a product succeeding on merit vice marketing is Doom.
Shouldn't they focus on making their o/s stable/secure before they worry about running other o/s' on top it? Talk about a house of cards. Or this is a matter of "if you can't fix it, make it more complicated?" Which I personally suspect to be the development philosophy of several s/w companies.
This is more a comment on Potter as Earthsea preceded Rowley's world by several decades- it was originally published in 1968.
I never got any degree, have been in the industry for over 20 years and am now at the executive level at a small publishing company. When I hire, a degree from anywhere is nice to see, and a prestigous one more so. It's never a stand alone criteria though, more of a risk management factor.
"Historically, this barrier has been surmounted in one of two ways: either a deep-pocketed corporation subsidizes library development until the language gains momentum (see Java, C#) or the languages are sufficiently charming/hip"
So why did PHP gain momentum? Yes it has commercial backing, but I don't think that effected the take up rate. Is PHP really cool/hip?!
Think anybody said that about servers in the not too distant pass?
I was there on two separate occasions- guess it was the 2nd time. It was the feeling I remembered distinctly- not the date. :)
First the browser, next up... the desktop. So long Bill, its been a long strange trip. Hope MS has some other business models in the wings lest they follow Apple down the long slow downward spiral of O/S irrelevance...
While I was around for MS-Dos, the whole Windows gaining momentum thing happened mostly during the 8 years I was in the nav so I missed "the great homogenization." It was old news when I bobbed to the surface in 1996...
I remember running OS/9 on my Radio Shack TRS-80 CoCo in the mid-late 80's & Coherent on my clone in the '88-'91 time frame. Neither of them was quite there but then everything changed - I remember distinctly the feeling I had while I was lying reading in a barracks room on the Portsmouth Shipyard in '91 holding a Dr. Dobb's journal and spotted a small classified ad for Slackware Linux from Walnut Creek. While I knew it was significant ... based on how far OS/9 and Coherent got I never would have predicted it would grow to the point where it would displace MS. Truly anything's possible.
It certainly feels like the glory days of choice reminiscent of the TRS-DOS/LDOS/New-Dos/DosPlus/etc era have returned. Can anybody offer up who the new equivalent of "Captain 80 Micro" is?
Nice work. Did you cc: MS? You know to save them the trouble of pursuing this issue? (you may read that as to rub their noses in it)
Well... this is the thing: reaping the benefits of standards yet allowing room for innovation. It's a trick. Hopefully the LSB guys can work this out.
Any chance they had of becoming a rival super power has now been foiled by their acceptance of said code.
MS should put this guy on their sales staff. Anybody that can sell Windows source obviously has a gift. What was his last job, selling blueprints to houses that fall down?
Is reinnovation a word?
I think there should be a 7 game series, nationally broadcast and presided over by men in black & white striped uniforms.
Book Plug: The Rickover Effect
Yes, the $6,000 system was a highend mac $10 years ago. The other 1/2 of the equation at the time: a comparably equipped PC for around $4,000.
It was particularly funny to me the way the Seabrook power plant got bogged down getting their licensing because of an inadequate evacuation plan for southern NH/ME but yet the Portsmouth Naval Shipyard (in Kittery, ME) has no problem doing nuclear submarine refueling projects right on the river w/in spittin' distance of the toursity downtown Portsmouth area.
Something doesn't add up.
(FYI: I'm a former naval nuclear reactor operator and worked refueling projects at PNSY)