No we don't need to rehash the mess we have. Even if 100% of the browsers supported 100% of all the web standards the problems would still exist. Incompatability isn't a trivial problem, but there are bigger problems out there.
--
Q
The language is the least of the problems. There's plenty of languages that would suffice. What is needed is something to replace the mess that is HTML and CSS. Either find something that fits both application forms and document plubishing or provide two separate technologies that cater to each.
I guess I'm not real optimistic about the ability of the web standards committee to come up with such a solution.
--
Q
Ajax and its predicessors, to me, are poor attempts to patch problems with building web applications. It's unfortunate that we haven't seen real solutions to the problems of building web applications. I'm surprised at how excited people get over things like CSS and Ajax.
At this point in the game, we shouldn't have to be jumping through hoops and playing games to get great looking web applications. Web applications should be on par with traditional applications.
You can use the leviathan forces of attention and enthusiasm that are swirling around Web 2.0 these days as a powerful enabler to make something important and exciting happen in your organization. Use this opportunity to seize the initiative, ride the wave, and build great software that matters.
So basically you wave a Web 2.0 sign in front of VC and investment bankers and wait for one to be duped and give you loads of cash so you can go off and do something real?
--
Q
What I really hate is the way Windows allows a background application to interrupt a foreground application. I'm happily typing on along in my favorite editor when something hidden demands attention via a message box. Unfortunately that time I'm typing and I often hit a key that maps to a button or otherwise dismisses the dialog. Leaving me wondering what the heck did I just answer.
Was it asking, "Would you like to format your hard drive?" or "Press OK to transfer all your bank account funds to Joe Smith.".
This has been a problem for ages on Windows, and I can't believe they have yet to address it. A simple fix would be to create a brief quiet period that would allow the user to react and stop typing and respond.
--
Q
That came to my mind as well, but I think a lot of people have adopted caller ID. I know no one answers the phone when I call, so they must somehow know its me;-)
--
Q
By delivering security features such as virus scanning online, Sykes believes the footprint of its applications will no longer be an issue: "Once you move to the service situation then the footprint becomes almost irrelevant.
So by this reasoning, if we made the OS, word processors, spreadsheets all services, we could all go back to the orignal 64k PC's with 8088's running at 4mhz? I think I still have my Timex Sinclair with 16k at home, maybe I'll be able to put that to some use now.
--
Q
Value is in the eye of the beholder. For me, value means not having to take my car in for repairs every month. So yes, I'm willing to pay more up front so I don't have to see a repairman on a regular basis.
I once opted for reducing the up front costs one time. I then add edup the amount of time I spent taking the car to the repair shop, being towed, etc. not to mention the out of warranty repairs, I would have been better off with a higher priced car. I'm not talking Ford vs Toyota necessary, this was just my observation of the two brands of cars I've owned.
It's also been interesting to compare my parents time spent at repair shops and stranded compared to mine.
That said I have Window's at home. The price is right, and it has never given me any problems. I've used Apple in the past, but it never impressed me enough to make me want to switch. I wouldn't mind using it. But for home, I have to consider games, and many of the games my children and I play aren't available on the Mac. Hopefully that may change with the move to Intel. I'd honestly consider getting a Mac for my wife, as I think she'd find it easier. The other factors unfortunately override that.
--
Q
Geez, if they're that worried about security they need to be concerned about anything that stores info
So when are they going to lock down people's brains? I mean anyone with a good memory could walk away with valuable information. Lets ban people from the workplace that will solve all the problems.
--
Q
Re:How did they fix it w/out updating Google Deskt
on
Google Fixes IE Bug
·
· Score: 3, Informative
Google Desktop apparently uses some CSS style sheets served by their site. The IE vulnerability was in its CSS logic and thus adjusting the CSS on their server avoids the exploit from the Google Desktop vector.
--
Q
Having had the pleasure of running IE under Purify with Google Desktop installed, it wasn't a pretty site. I ended up uninstalling it so I could see my code's faults without all the noise from Google Desktop IE hooks.
Hopefully they've addressed these issues with their latest release. The errors reported didn't give me a warm fuzzy about the software.
In general if you're concerned with security, it's probably not a good idea to run beta versions of software.
--
Q
I never understood this. When I got my first cell phone that was able to download ring tones, I couldn't believe they wanted $2 for something I could get for $1 and the $2 version was of lesser quality. Even if the newer phones the quality was same, I wouldn't pay twice or more for the same thing.
Cell phone makers should just equip their phones with USB/Bluetooh connectively that allows their customers to download anything they want to phone. I should be able to record a sound file of my wife saying "Hey stupid answer the phone!" and stick that on my phone as a ring tone.
--
Q
That breaks down sometimes, sure, but that's when your "backup mechanism" would come into place
Either way, you should always have options. At least I can bolt on GC (bhoem) to C++, I can't choose anything but GC in Java or C#. From what I've heard GC will probably be offered in the next standard of C++.
Most of the leaks people talk about are from old style C++. With smart pointer classes and such I rarely if ever have to explicity remember to add a "delete". And I rarely have memory leaks. Where that breaks down is in cyclic references. And I only occasionaly encounter situations where I have such cyclic reference and where ownership isn't clear cut. But for those cases, I really wished for a GC mechanism in the language.
But I think it boils down to giving the engineer a selection of tools not limiting his selection.
--
Q
I would have no problem with making a collector as a backup mechanism. Unfortunately Java, C#, etc. provide no other means for managing memory. This assumes that the algorithm is always superior to the engineer. Unfortunately in some cases that's not true and prevents the use of Java, C#, and similar languages.
The other issue is that many of these VM's assuming they're the only thing running on the system. They'll happily consume RAM until available RAM gets low, starving other applications needlessly.
Then there's the issue that they just don't do real well when memory gets paged out. The current crop of mark/sweep generational algorithms don't cut it in many situations. They cause excessive page swapping.
What I want is something that watches my back, but doesn't get in the way. It should allow me to grab the reins and take control when I know more than the GC algorithm does.
I wish I had a moderation point left, I'd vote for troll;-)
-
Q
You've seen about global warming, the Tsunami and the increasing hurricanes - don't you think we're already over the edge?
Tsunami's are caused by geologic movement and I doubt that's affected much by global warming. Hurricanes are cyclic, and we're returning to levels seen in the 60's. The average intensity might provide a better indicator.
If we're over the edge, then it's probably unrelated to anything humans have done. I live in what was once a tropical zone that is no longer. If we're over the edge now, then we've been ten miles from the edge in the past. I believe there have been past erruptions that have dwarfed anything we humans have expelled in a much shorter time and life survived.
Honestly I think we worry about the wrong things. We'd be better off spending our energy on how to deal with it. Past history indicates this planet has seen wild climatic changes and probably will in experience such changes in the future.
Hopefully such changes will be far enough off in the future where we will have the technology to survive here or find some place a bit cooler.
--
Q
Its the stuff we're pumping and digging up out of the ground that's adding to our CO2 levels in the atmosphere.
But isn't that stuff we pump and dig out of the ground just plant/animal material made up of CO2 that those, once living, things obtained from the atmosphere when they were alive?
--
Q
Ofcourse I'm joking. Most likely the amount released by each phone would be very small compared to what comes out of a human.
I'm sure it will be a target for the cause of global warming. Yeah, it's small, but it's adding to the overall green house gasses (assuming your guess of CO2 is right) and that small amount might be just enough to push us over the edge.
--
Q
Are they slowing it down to 1/300 so that they can release subsequent "faster" optical CPU's in the future?
Seems like it would be much more impressive to increase the speed of light than reduce it
Also I thought the speed of "electricity" and light was pretty close. If so how is an optical computer that is 1/300 the speed of it's electric based one "faster"?
--
Q
I was using that for the parental controls on my TiVo, till my six year old son figured it out. Fortunately he wasn't smart enough to keep quiet about it
-- Q
No we don't need to rehash the mess we have. Even if 100% of the browsers supported 100% of all the web standards the problems would still exist. Incompatability isn't a trivial problem, but there are bigger problems out there.
--
Q
The language is the least of the problems. There's plenty of languages that would suffice. What is needed is something to replace the mess that is HTML and CSS. Either find something that fits both application forms and document plubishing or provide two separate technologies that cater to each.
I guess I'm not real optimistic about the ability of the web standards committee to come up with such a solution.
--
Q
Ajax and its predicessors, to me, are poor attempts to patch problems with building web applications. It's unfortunate that we haven't seen real solutions to the problems of building web applications. I'm surprised at how excited people get over things like CSS and Ajax.
At this point in the game, we shouldn't have to be jumping through hoops and playing games to get great looking web applications. Web applications should be on par with traditional applications.
--
Q
You can use the leviathan forces of attention and enthusiasm that are swirling around Web 2.0 these days as a powerful enabler to make something important and exciting happen in your organization. Use this opportunity to seize the initiative, ride the wave, and build great software that matters.
So basically you wave a Web 2.0 sign in front of VC and investment bankers and wait for one to be duped and give you loads of cash so you can go off and do something real?
--
Q
What I really hate is the way Windows allows a background application to interrupt a foreground application. I'm happily typing on along in my favorite editor when something hidden demands attention via a message box. Unfortunately that time I'm typing and I often hit a key that maps to a button or otherwise dismisses the dialog. Leaving me wondering what the heck did I just answer.
Was it asking, "Would you like to format your hard drive?" or "Press OK to transfer all your bank account funds to Joe Smith.".
This has been a problem for ages on Windows, and I can't believe they have yet to address it. A simple fix would be to create a brief quiet period that would allow the user to react and stop typing and respond.
--
Q
Rumor has it, you'll soon be able google for your perfect mate.
--
Q
Yeah, or answer their phone when it rings?
;-)
That came to my mind as well, but I think a lot of people have adopted caller ID. I know no one answers the phone when I call, so they must somehow know its me
--
Q
By delivering security features such as virus scanning online, Sykes believes the footprint of its applications will no longer be an issue: "Once you move to the service situation then the footprint becomes almost irrelevant.
So by this reasoning, if we made the OS, word processors, spreadsheets all services, we could all go back to the orignal 64k PC's with 8088's running at 4mhz? I think I still have my Timex Sinclair with 16k at home, maybe I'll be able to put that to some use now.
--
Q
I wonder how many people open the front door to their house when the doorbell rings?
--
Q
Value is in the eye of the beholder. For me, value means not having to take my car in for repairs every month. So yes, I'm willing to pay more up front so I don't have to see a repairman on a regular basis.
I once opted for reducing the up front costs one time. I then add edup the amount of time I spent taking the car to the repair shop, being towed, etc. not to mention the out of warranty repairs, I would have been better off with a higher priced car. I'm not talking Ford vs Toyota necessary, this was just my observation of the two brands of cars I've owned.
It's also been interesting to compare my parents time spent at repair shops and stranded compared to mine.
That said I have Window's at home. The price is right, and it has never given me any problems. I've used Apple in the past, but it never impressed me enough to make me want to switch. I wouldn't mind using it. But for home, I have to consider games, and many of the games my children and I play aren't available on the Mac. Hopefully that may change with the move to Intel. I'd honestly consider getting a Mac for my wife, as I think she'd find it easier. The other factors unfortunately override that.
--
Q
Geez, if they're that worried about security they need to be concerned about anything that stores info
So when are they going to lock down people's brains? I mean anyone with a good memory could walk away with valuable information. Lets ban people from the workplace that will solve all the problems.
--
Q
Google Desktop apparently uses some CSS style sheets served by their site. The IE vulnerability was in its CSS logic and thus adjusting the CSS on their server avoids the exploit from the Google Desktop vector.
--
Q
Having had the pleasure of running IE under Purify with Google Desktop installed, it wasn't a pretty site. I ended up uninstalling it so I could see my code's faults without all the noise from Google Desktop IE hooks.
Hopefully they've addressed these issues with their latest release. The errors reported didn't give me a warm fuzzy about the software.
In general if you're concerned with security, it's probably not a good idea to run beta versions of software.
--
Q
But then you couldn't use all the nice little buzz words associated with web apps. And traditional apps are just so passé.
--
Q
I never understood this. When I got my first cell phone that was able to download ring tones, I couldn't believe they wanted $2 for something I could get for $1 and the $2 version was of lesser quality. Even if the newer phones the quality was same, I wouldn't pay twice or more for the same thing.
Cell phone makers should just equip their phones with USB/Bluetooh connectively that allows their customers to download anything they want to phone. I should be able to record a sound file of my wife saying "Hey stupid answer the phone!" and stick that on my phone as a ring tone.
--
Q
That breaks down sometimes, sure, but that's when your "backup mechanism" would come into place
Either way, you should always have options. At least I can bolt on GC (bhoem) to C++, I can't choose anything but GC in Java or C#. From what I've heard GC will probably be offered in the next standard of C++.
Most of the leaks people talk about are from old style C++. With smart pointer classes and such I rarely if ever have to explicity remember to add a "delete". And I rarely have memory leaks. Where that breaks down is in cyclic references. And I only occasionaly encounter situations where I have such cyclic reference and where ownership isn't clear cut. But for those cases, I really wished for a GC mechanism in the language.
But I think it boils down to giving the engineer a selection of tools not limiting his selection. --
Q
I would have no problem with making a collector as a backup mechanism. Unfortunately Java, C#, etc. provide no other means for managing memory. This assumes that the algorithm is always superior to the engineer. Unfortunately in some cases that's not true and prevents the use of Java, C#, and similar languages.
;-)
-
The other issue is that many of these VM's assuming they're the only thing running on the system. They'll happily consume RAM until available RAM gets low, starving other applications needlessly.
Then there's the issue that they just don't do real well when memory gets paged out. The current crop of mark/sweep generational algorithms don't cut it in many situations. They cause excessive page swapping.
What I want is something that watches my back, but doesn't get in the way. It should allow me to grab the reins and take control when I know more than the GC algorithm does.
I wish I had a moderation point left, I'd vote for troll
Q
You've seen about global warming, the Tsunami and the increasing hurricanes - don't you think we're already over the edge?
Tsunami's are caused by geologic movement and I doubt that's affected much by global warming. Hurricanes are cyclic, and we're returning to levels seen in the 60's. The average intensity might provide a better indicator.
If we're over the edge, then it's probably unrelated to anything humans have done. I live in what was once a tropical zone that is no longer. If we're over the edge now, then we've been ten miles from the edge in the past. I believe there have been past erruptions that have dwarfed anything we humans have expelled in a much shorter time and life survived.
Honestly I think we worry about the wrong things. We'd be better off spending our energy on how to deal with it. Past history indicates this planet has seen wild climatic changes and probably will in experience such changes in the future.
Hopefully such changes will be far enough off in the future where we will have the technology to survive here or find some place a bit cooler.
--
Q
Its the stuff we're pumping and digging up out of the ground that's adding to our CO2 levels in the atmosphere.
But isn't that stuff we pump and dig out of the ground just plant/animal material made up of CO2 that those, once living, things obtained from the atmosphere when they were alive?
--
Q
Ofcourse I'm joking. Most likely the amount released by each phone would be very small compared to what comes out of a human.
I'm sure it will be a target for the cause of global warming. Yeah, it's small, but it's adding to the overall green house gasses (assuming your guess of CO2 is right) and that small amount might be just enough to push us over the edge.
--
Q
I originally Googled for 'speed light electricity'. Which brought up some pages on speed of electricity through a wire.
But you're right capacitors and such definitely slow things down, I was only thinking in terms of circuit paths.
I image that operating tempatures is a big benefit of optical CPU's
--
Q
Are they slowing it down to 1/300 so that they can release subsequent "faster" optical CPU's in the future?
Seems like it would be much more impressive to increase the speed of light than reduce it
Also I thought the speed of "electricity" and light was pretty close. If so how is an optical computer that is 1/300 the speed of it's electric based one "faster"?
--
Q
I was using that for the parental controls on my TiVo, till my six year old son figured it out.
Fortunately he wasn't smart enough to keep quiet about it
--
Q
New? I remember my grandmother using it clean her sink.
--
Q
I wonder how thick these things are. Layering them might prove interesting, assuming they don't generate a lot of heat.
--
Q