Most "tech innovations" and "tech-hype" are coming from non-tech people, especially from business folk or ex-lawyers. She should have mention her dedicated tech staff for being her brain trust--unfortunately she didn't.
And thus reminds me of what friend of mine said (he's a gen. consel):
In the end, laywers always win (cha-ching).
We are obviously studied the wrong subject if we wanted to spur innovation.
With the graphics being moved out is a very critical design change from their "integrated approach". Basically like the kernel + the X windows system.... hence, that sounds like:
Vista == Linux.
I rather go with the older, more mature architecture as Microsoft argues, hence it would be Linux.
If it's internet access, hmmm... A poor country needs:
money
Well, looks like we should all be prepared for more spam.
MIT has good intentions for this, but remember, every solution to a social cause always moves to the least common denominator (that's why such things as the "war on crime" will never end).
Basically, the only problem with opening formats is time. Office is really Microsoft's flagship product. people actually respect it. Their OS is just a crappy vehicle to Office considering the number of versions (95/95/Me/NT/2K/XP/blah blah) and the problems that each version currently have.
At this point, either Microsoft is betting their Office team can "out do" the F/OSS community such as Oo or this is all vaporware. If they play fair with their "open" format, then this could be a race about who turns out a better product: F/OSS or corporations... Basically this could be a test if FOSS can live up to the promise of quick feature turn around and reliable s/w (time). If the F/OSS can't take advantage of the open formats with robust, reliable apps, then Office wins.
If I were Microsoft and wanted to compete in the F/OSS world, Office would be a good weapon to use against the competition. Who would you bet on (Office, Oo, WP)? The problem I have with my theory: Is Microsoft willing to compete or just play the system as usual?
"I've been spending a lot of time lately with folks around the mid-Atlantic region and talking to them about Web 2.0."
There's only one group of tech-savvy folks in a boom right now in the mid-Atlantic. That's gov't agencies. Due to the politically driven tech initiatives, even if it smells tech, they'll want to buy it (with our $$$ of course). And gov't folks love buzzwords, business speak and such so they can purchase vaporware with our tax dollars. They salivate and eat it all up when it comes to tech nomenclature. All talk--and that's why so many gov't tech projects waste so much of our money. Trilogy comes to mind.
I think with all the new web2.0 widgets & tools the dev-shops are going crazy over, we are losing sight of basic UI design (i.e. efficiency). I mean it's Google we're talking about here, comeon guys you can do a better UI integration than web-clips!
I mean for RSS feed links, nothing's better than a topdown newpaper view (i.e. a list) than left-right, AOL style.
It's just digital television guys! (hmm computer monitors?) There is no new technology here. The whole TV industry has no presented any new technology in the last 10 years (LCD screen).
It's all about formats and protocols. And that's why there are too many gadgets to keep up with--all have essentially the same function, but no interoperability so each vendor can confuse the marketing crap out of you by telling you it's a different device.
HTML will be around for a long time
on
The Future of HTML
·
· Score: 2, Insightful
HTML isn't a very good language for "making Web pages"
The above notion is inaccurate. HTML was very good in making web pages, especially back in 1995, but the hardware and requirements have evolved, but HTML has not. More accuracy, it should be that HTML isn't a good syntax for making web applications.
Why?
Plenty of reasons, for instance, I graduated in 3 years and in hindsight, staying the extra year:
I could have finished my double minor in Math & Pre-Med (really Genetics)
Took it easy with a 3 class load vs. 5.
Enjoyed my PT job (at the hospital)
And in the second half of the year (2nd semester) I could have experienced the life of a typical college student and...
PARTIED...
Lastly, staying the extra year is only worth it if you take advantage of it. Basically have a good reason for staying (partying not really included!). You'll never reget that decision in the future.
IMO, graduate immediately, I mean with the costs of education and degrading quality of the sciences, you'd be better off getting a job to pay of those extra classes.
So, are these guys basically saying that to find "the needle", just "turn up the noise"? Hence, look at the noise patterns, then mask them out to get the key value(s)?
Look, Microsoft, like the other big s/w companies wasted a lot of money (millions) when the outsourcing craze started by simply throwing UML over the wall to India and China. Then ended up with clunky code (neatly written, give them some credit), a bill from those outsourcing companies, and a huge task to refactor that code to the real requirements--which were developed after the fact. It was due to poor exploitation and management of those firms and those firms cashed-in on those mistakes. Brings back the memories of why companies still went Chap11 though using outsource firms.
Just like IBM, Cisco, and Oracle, they finally figured out how to handle this by putting the whole team over there, hence the large investment to create "centers" in India. I know a lot of senior folks from the states moving to India to run a team of developers and they travel periodically back to the US to talk with corporate and the customers. With the cost of living being 100x less, it's could be a win-win for some folks (e.g. if you can speak the language and tolerate the culture).
It's a better model 2nd time around on outsourcing, though commoditizing the s/w development industry still has a 50/50 chance of stifling innovation permanently.
By Google mainly creating products on the Windows platform, they will fall into Microsoft's trap: the 'integrated approach' philosophy. With the Microsoft approach to design, ease of installation is a fact, BUT an application is as weak as its weakest component (as someone mentioned). Unfortunately, that component is built into the operating system! And so since Microsoft controls that foundation, the can easily blame any 3rd party application since the OS still "works".
Therefore, my advice to Google: be prepared for those lawsuits where M$ points the finger at you due to a flaw in their architecture.
Just download the tiger release at java.net. OK, so it's under the JRL license, but you can at least see the source and debug it.
This makes some sense and kudos for Sun. Basically there needs to be a gateway for core modules, just like the linux kernel, but instead the JDK depends on an organization to formally keep it stable vs a community (which can be too democratic). Since Java is free to develop this is a good balance for app developers as well as most core developers.
If you look at it more, the JCP process compliments this strategy well.
So, ok, they release the formats. This kills Oo's current sales pitch on properitary formats in motivating people to move to Oo. Time to thing of the counter-point (i.e. simplier, more elgant UI?).
That's pretty good salvo, but I wonder how DRM will play into this?
Heck, they are defining how DRM will be used in the software industry (not media in all cases).
Hence, creating code is that's maintainable is soley for one reason:
So the next guy can understand it.
Since work (a la free market society) is a competitive environment, is that counter-productive for one's gain? It's like you write great code for Microsoft Office 12, get laid off, then the next guy finishes it up and gets the credit for the smashing success of the product...
With my Acer 3002 at $399 (just got my rebates!) that model will be about $200 a year from now making Negroponte's idea a sham.
Really, Negroponte as a computer geek, I'm surprise he just didn't scoop up all the used/cheap laptops on ebay, install linux and build a real application fit for 3rd world countries. Using that roadmap:
People would learn/see/touch "the history" of computers (and why they're so important--hey we've all been though it),
have some commonality with the rest of the world (I see a lot of humble attitude to those users: "yeah, that C64 was awesome back then" stuff),
those countries would have an incredible amount of FREE (or paid) support cause we're all experts on the old stuff,
Have technology THAT WORKS and has a track record,
And with linux and FOSS, those who are talented or really interested in software can contribute!
It's basically the used car business model. And we all owned a used car--why? heck, cause that system works.
Instead this guy is creating another "industry" that provides no real impact except to his wallet and ego. Great, computers and the internet are tying people together, and now the 100$ laptop is creating a seperate system of devices between the have's and have nots. That what happens in academia when corporate $$$ mixes with big egos... oh well.
Obviously the VC's haven't talked to the Colgate Palmolive lawyers?
Anyway, what I see is that AJAX will allow me to push all of the controller (MVC) logic onto the server. And I can hide script logic as needed (though can be done with jsp's or servlets/JSF). Aside from making remote scripting easier (i.e. don't need to rewrite functions), it will allow me to write code that looks more procedural and manageable than straight HTML. So it's another tool to add to the arsenal--hence the article sounds like more hype than new tech.
The weird thing is ESR thinks that more javascript than html-content is a train wreck waiting to happen. I would disagree here with something like AJAX in the mix.
Then again, AJAX is old tech and DHTML will likely have a greater impact.
ok, typical of SuSE, it's a wonderful release (I'm using 10.1alpha2). They have the distro nail ed for an admin, business or power user.
What they lack is good multimedia integration, and few minor nits (like filec shell stuff too SLOW, etc..) and as everyone else said speed in general, especially against Gentoo. Also their their screen savers are a bit unstable (my laptop froze 3 times from it already). Also, if you repartition other drives (and extended partitions) in MS Windows and reboot, the boot sector gets mangled and grub fails, such that a rescue CD or reinstall is on order.
Installation was a snap, setup was a snap, and operation is pretty stable, up there with the best.
One other thing: 10.1's (alpha) license agreement at install has no reference to being FOSS, but a NOVELL license agreement(??).
Look at the Sony i-phones and the new walkman cell phone. Does everything and has a external speaker (and sounds better). Costs about the same.
Basically with the slick designs and marketing to promote ease of use is why iPods sell (my phone battery life playing mp3s and internet surfing last longer than an iPod with a graphic i/f).
Goes to show that Micrsoft is now a typical mature business. It's future as an innovative company will likely sink further. That's considering they used to toot loudly how they could solve everything internally and with internal means. Hopefully this will make customers more comfortable with OSS, that even Microsoft needs outside (out of their control) help to figure out their products.
Obviously they're learning from the OSS movement, which is good.
Will they still make money... of course. This doubles as a great PR stunt.
Was it worth it? Yes, from an experience point of view you can see how much technical value relates to business. Like shockingly only 33% of a total gig. Successful contractors get the big picture of a problem/customer and can apply their expertise to develop a solution. That's why you're paid the big bucks in contracting. Unsuccessful contractors just get paid big bucks (and screw up the implmentation, hence contractor/consultants get a bad wrap in general--like lawyers). Then again that can sound just as good if you can get a steady stream of cash year over year (think federal contracting!). Definitely, there are way more bad contractors than good contractors.
Otherwise, 8 out of 10 contracting jobs are usually doing the crap work no one else wants to do. And working with other contractors IS A ROYAL PAIN. Most of my contracting gigs paid great, but the work was pretty undesirable (read: CODE MAINTAINANCE;) ). That's why connections are so critical in contracting, I doubt anyone off the street with a Ph.D. in CompSci is going to get a cool gig with a Google or a CIA shop. You either need world-known credentials or a good network and you'll be fine contracting, and then ultimately, you will enjoy that work. Otherwise, most contractors drop in-and-out of the corporate/startup environment because of the funding problems and that they fall into a niche they didn't choose, cause gigs come and go in buckets due to the environment.
Problem is all the competitors have better tools out there [or in the works...] now for IDS. Believe me, it's just no one's buying.
The neat thing about snort is it's history and that I hope companies look at it as a model of S/W developement (i.e. FOSS). I wish they turn their rules language via an XML Schema.
Interesting triva to ask is where did snort originate? The feds come to mind;).
[Funny] It's understandable why Marty had to sell! A big house and a brand new [huge] office building for the peeps (better than the last location) will suck the $$$ dry quickly.
that is the definition of a "yes" man. It's just that in order to move up, (a circumstance) you need to be a yes man in most cases.
And thus reminds me of what friend of mine said (he's a gen. consel):
In the end, laywers always win (cha-ching).
We are obviously studied the wrong subject if we wanted to spur innovation.
Vista == Linux.
I rather go with the older, more mature architecture as Microsoft argues, hence it would be Linux.
Enough said.
- money
Well, looks like we should all be prepared for more spam.MIT has good intentions for this, but remember, every solution to a social cause always moves to the least common denominator (that's why such things as the "war on crime" will never end).
At this point, either Microsoft is betting their Office team can "out do" the F/OSS community such as Oo or this is all vaporware. If they play fair with their "open" format, then this could be a race about who turns out a better product: F/OSS or corporations... Basically this could be a test if FOSS can live up to the promise of quick feature turn around and reliable s/w (time). If the F/OSS can't take advantage of the open formats with robust, reliable apps, then Office wins.
If I were Microsoft and wanted to compete in the F/OSS world, Office would be a good weapon to use against the competition. Who would you bet on (Office, Oo, WP)? The problem I have with my theory: Is Microsoft willing to compete or just play the system as usual?
There's only one group of tech-savvy folks in a boom right now in the mid-Atlantic. That's gov't agencies. Due to the politically driven tech initiatives, even if it smells tech, they'll want to buy it (with our $$$ of course). And gov't folks love buzzwords, business speak and such so they can purchase vaporware with our tax dollars. They salivate and eat it all up when it comes to tech nomenclature. All talk--and that's why so many gov't tech projects waste so much of our money. Trilogy comes to mind.
I think with all the new web2.0 widgets & tools the dev-shops are going crazy over, we are losing sight of basic UI design (i.e. efficiency). I mean it's Google we're talking about here, comeon guys you can do a better UI integration than web-clips!
I mean for RSS feed links, nothing's better than a topdown newpaper view (i.e. a list) than left-right, AOL style.
I'll stick with my trusty Sage plugin for FF.
It's all about formats and protocols. And that's why there are too many gadgets to keep up with--all have essentially the same function, but no interoperability so each vendor can confuse the marketing crap out of you by telling you it's a different device.
The above notion is inaccurate. HTML was very good in making web pages, especially back in 1995, but the hardware and requirements have evolved, but HTML has not. More accuracy, it should be that HTML isn't a good syntax for making web applications.
PARTIED...
Lastly, staying the extra year is only worth it if you take advantage of it. Basically have a good reason for staying (partying not really included!). You'll never reget that decision in the future.
IMO, graduate immediately, I mean with the costs of education and degrading quality of the sciences, you'd be better off getting a job to pay of those extra classes.
So, are these guys basically saying that to find "the needle", just "turn up the noise"? Hence, look at the noise patterns, then mask them out to get the key value(s)?
Just like IBM, Cisco, and Oracle, they finally figured out how to handle this by putting the whole team over there, hence the large investment to create "centers" in India. I know a lot of senior folks from the states moving to India to run a team of developers and they travel periodically back to the US to talk with corporate and the customers. With the cost of living being 100x less, it's could be a win-win for some folks (e.g. if you can speak the language and tolerate the culture).
It's a better model 2nd time around on outsourcing, though commoditizing the s/w development industry still has a 50/50 chance of stifling innovation permanently.
Otherwise, this undos everything, i.e. takes the simple out of RSS
Therefore, my advice to Google: be prepared for those lawsuits where M$ points the finger at you due to a flaw in their architecture.
Let the finger pointing games begin!!
This makes some sense and kudos for Sun. Basically there needs to be a gateway for core modules, just like the linux kernel, but instead the JDK depends on an organization to formally keep it stable vs a community (which can be too democratic). Since Java is free to develop this is a good balance for app developers as well as most core developers.
If you look at it more, the JCP process compliments this strategy well.
EJB3.0 will give everything a run for the money.
That's pretty good salvo, but I wonder how DRM will play into this?
Heck, they are defining how DRM will be used in the software industry (not media in all cases).
So the next guy can understand it.
Since work (a la free market society) is a competitive environment, is that counter-productive for one's gain? It's like you write great code for Microsoft Office 12, get laid off, then the next guy finishes it up and gets the credit for the smashing success of the product...
Shouldn't JSF be a better comparsion to AJAX?
With my Acer 3002 at $399 (just got my rebates!) that model will be about $200 a year from now making Negroponte's idea a sham.
Really, Negroponte as a computer geek, I'm surprise he just didn't scoop up all the used/cheap laptops on ebay, install linux and build a real application fit for 3rd world countries. Using that roadmap:
It's basically the used car business model. And we all owned a used car--why? heck, cause that system works.
Instead this guy is creating another "industry" that provides no real impact except to his wallet and ego. Great, computers and the internet are tying people together, and now the 100$ laptop is creating a seperate system of devices between the have's and have nots. That what happens in academia when corporate $$$ mixes with big egos... oh well.
Anyway, what I see is that AJAX will allow me to push all of the controller (MVC) logic onto the server. And I can hide script logic as needed (though can be done with jsp's or servlets/JSF). Aside from making remote scripting easier (i.e. don't need to rewrite functions), it will allow me to write code that looks more procedural and manageable than straight HTML. So it's another tool to add to the arsenal--hence the article sounds like more hype than new tech.
The weird thing is ESR thinks that more javascript than html-content is a train wreck waiting to happen. I would disagree here with something like AJAX in the mix.
Then again, AJAX is old tech and DHTML will likely have a greater impact.
What they lack is good multimedia integration, and few minor nits (like filec shell stuff too SLOW, etc..) and as everyone else said speed in general, especially against Gentoo. Also their their screen savers are a bit unstable (my laptop froze 3 times from it already). Also, if you repartition other drives (and extended partitions) in MS Windows and reboot, the boot sector gets mangled and grub fails, such that a rescue CD or reinstall is on order.
Installation was a snap, setup was a snap, and operation is pretty stable, up there with the best.
One other thing: 10.1's (alpha) license agreement at install has no reference to being FOSS, but a NOVELL license agreement(??).
Look at the Sony i-phones and the new walkman cell phone. Does everything and has a external speaker (and sounds better). Costs about the same.
Basically with the slick designs and marketing to promote ease of use is why iPods sell (my phone battery life playing mp3s and internet surfing last longer than an iPod with a graphic i/f).
Obviously they're learning from the OSS movement, which is good.
Will they still make money... of course. This doubles as a great PR stunt.
Otherwise, 8 out of 10 contracting jobs are usually doing the crap work no one else wants to do. And working with other contractors IS A ROYAL PAIN. Most of my contracting gigs paid great, but the work was pretty undesirable (read: CODE MAINTAINANCE
The neat thing about snort is it's history and that I hope companies look at it as a model of S/W developement (i.e. FOSS). I wish they turn their rules language via an XML Schema.
Interesting triva to ask is where did snort originate? The feds come to mind ;).
[Funny] It's understandable why Marty had to sell! A big house and a brand new [huge] office building for the peeps (better than the last location) will suck the $$$ dry quickly.