AFAIK, Germans were not developing nuclear weapons. Some German scientists had the idea of an a-bomb too, so much is true, but Hitler didn't believe in it and there were no large-scale efforts to enrich uranium etc.
For Mr. Ebert, computer games are not art and never will. For many other people, they are. It's a fallacy to assume that there can be a definition of art everybody agrees to, or even if there was such a definition, that everyone would come to the same result when applying this definition.
Technically, it's possible to develop for the.net compact framework without using Visual Studio, or even Windows, at all. DotGNU Portable.NET is the way to go... But honestly, if it isn't for the fun of hacking, it's not worth the effort.
"Facts and fallacies of Software Engineering" by Robert L. Glass. Good stuff, and lot of references to more good stuff. For a PhD thesis, you rather want to cite academic work than the/. crowd, won't you?
As a software developer, I get paid the solve problems. In most cases, those problems are specific and cannot be solved by off-the-shelf software, be it boxed commercial software or any open source project. Open source allows me to solve those problems quicker and better. Those are building blocks for the solution that cause no pain in terms of complicated licenses, royalities or artificial limits. They just work, and they will work in 5 years from now. Even if that means I have to recompile them myself so they run on the new processor architecture. Proprietary building blocks are in many cases a pain in the ass. For practial reasons, I have to accept a few of them (e.g. the Oracle database) but the more you put into the project, the sooner you will run into problems.
The "everything expanding" theory does not work. Put a small ball exactly between two equaly sized larger balls, one made of lead, the other one made of polystyrol. Why is the small ball more attracted by the lead ball than by the polystyrol ball? It's because gravity is proportional to the mass. In the "everything exapnding" theory, the small ball would stay in the center. For that reason, the "everything expanding" theory does not predict the same results like the theory of gravity, no matter what Scott Adams says.
Assuming a (large but) finite digital Computer is used for the VR, some predictions can be made, e.g..) existence of time quants.) existence of space quants.) existence of effects caused by rounding errors
and of course.) existence of a "Theory of Everything" (though this preciction seems impossible to prove incorrect)
IMO, if the theory assumes a computer that is either infinite or non-digial, it's most likely untestable and therefore worthless.
Funny... I live in Vienna, but havent't seen it...
on
Solar Tree Bears Fruit
·
· Score: 1
... or heard or read about it. Anyway, this tree seems to be rather a piece or art than anything that is likely to go into mass production anytime soon.
Even in a mission critical system, I would go live with the 2-3 minutes fix (and have done so several times!) if a) I'm sure that the fix does what it is expected to do and b) not fixing it quickly causes major problems (not unusual when a major problem pops up in a mission critical system)
a) requires:
a1) both the bug and the fix are obvious
a2) I understand the affected part of the system
a3) the system is built in a way that makes it (almost) impossible that its parts interact in unpredictable ways (wild pointers etc.)
a2) requires a good system design and discipline during the development process (naming conventions, comments etc). a3) is easier to accomplish when managed languages like Java are used, but it's also possible in C. It's essential that all bugs are fixed by finding and understanding the cause of the problem, not by trial-and-error hacks.
Open Source databases like PostgreSQL? Free (beer) "Express" editions of commercial databases? Hypothetical MySQL spinoffs no longer controlled by your company?
I guess the people who invented that funny little robots have yet to see a real big automated warehouse. My biggest issue with this new system is that is seems mostly twodimensional. Compare that to automated warehouses with 20 or so storage levels. Those warenhouses are also operated by robots, of course, though they run on rails and move the pallets to conveyor belts which finally transport the goods to the workers. It's not exactly rocket science to design such a system to keep the workers busy all the time, so it's pretty hard to believe that this new toy can be any faster. But without the key figures about the speed of the system (the brochure omits them), it's hard to tell.
What MS is really doing is covering their ass. Looking back, during the last years, MS has been paying again and again because someone claimed that MS violates their patents. While MS can afford that, it's definitely not funny to license MP3 patents from Frauenhofer and then get sued by Alcatel for the same technology. For that reason, MS is making patent swap deals to protect themselfs. (Maybe a litte FUD is good for their business, too) Linux is not the main topic of the game... but they need the construct invented for Novell to get Linux vendors on board.
a) It's already in your PC: if you believe that, just set the system date to Jan 1st, 2008 and see what happens. b) They contact your PC and send the kill signal: Your firewall should intercept that. Otherwise, it's time for a class action. c) Your PC calls home and receives the kill signal: Without WGA, your PC/doesn't/ call home, does it? Just let your firewall prevent that; if there is something in Windows that bypasses the firewall, it's time for a class action.
The main thing about agile methods is to anticipate changes. For that reason, most agile methods prefer short iteration circles and lots of communication with the customer. Automated testing (especially unit testing) is an important part of extrememe programming, since it is a pre-requestite for safe refactoring.
SCRUM is basically a management method for projects of any kind and not specifically targeted to software. In other words: If SCRUM is the only method in place, you have not software development method at all.
Ideas should be free. If the development of the working device takes millions, fine, patent that device. BTW, there are other ways to protect the investment. Is there a patent on Coca Cola?
It doesn't seem likely to me that those Webaroo guys will be able to fullfill the conditions of (2), especially (C) and (E). The cache exemption is obviously targeted towards _online_ caches. This makes sense, IMO.
... SHOCKER: Those persons have not been using stuff from the future for months. They just pretend to.
How could any sane person expect anything else? This whole affair is just stupid.
AFAIK, Germans were not developing nuclear weapons. Some German scientists had the idea of an a-bomb too, so much is true, but Hitler didn't believe in it and there were no large-scale efforts to enrich uranium etc.
I'm an Austrian, and so far no Austrian news site has reported this. WTF.
For Mr. Ebert, computer games are not art and never will. For many other people, they are. It's a fallacy to assume that there can be a definition of art everybody agrees to, or even if there was such a definition, that everyone would come to the same result when applying this definition.
http://shop.t-mobile.at/2151810010/1_1_3_5/10011/index.html&intTab=1
Technically, it's possible to develop for the .net compact framework without using Visual Studio, or even Windows, at all. DotGNU Portable.NET is the way to go... But honestly, if it isn't for the fun of hacking, it's not worth the effort.
"Facts and fallacies of Software Engineering" by Robert L. Glass. Good stuff, and lot of references to more good stuff. For a PhD thesis, you rather want to cite academic work than the /. crowd, won't you?
As a software developer, I get paid the solve problems. In most cases, those problems are specific and cannot be solved by off-the-shelf software, be it boxed commercial software or any open source project. Open source allows me to solve those problems quicker and better. Those are building blocks for the solution that cause no pain in terms of complicated licenses, royalities or artificial limits. They just work, and they will work in 5 years from now. Even if that means I have to recompile them myself so they run on the new processor architecture. Proprietary building blocks are in many cases a pain in the ass. For practial reasons, I have to accept a few of them (e.g. the Oracle database) but the more you put into the project, the sooner you will run into problems.
The "everything expanding" theory does not work. Put a small ball exactly between two equaly sized larger balls, one made of lead, the other one made of polystyrol. Why is the small ball more attracted by the lead ball than by the polystyrol ball? It's because gravity is proportional to the mass. In the "everything exapnding" theory, the small ball would stay in the center. For that reason, the "everything expanding" theory does not predict the same results like the theory of gravity, no matter what Scott Adams says.
Assuming a (large but) finite digital Computer is used for the VR, some predictions can be made, e.g. .) existence of time quants .) existence of space quants .) existence of effects caused by rounding errors
.) existence of a "Theory of Everything" (though this preciction seems impossible to prove incorrect)
and of course
IMO, if the theory assumes a computer that is either infinite or non-digial, it's most likely untestable and therefore worthless.
... or heard or read about it. Anyway, this tree seems to be rather a piece or art than anything that is likely to go into mass production anytime soon.
Most flix at youporn.com have been rated by several users. At least I've heard so.
Even in a mission critical system, I would go live with the 2-3 minutes fix (and have done so several times!) if
a) I'm sure that the fix does what it is expected to do
and
b) not fixing it quickly causes major problems (not unusual when a major problem pops up in a mission critical system)
a) requires:
a1) both the bug and the fix are obvious
a2) I understand the affected part of the system
a3) the system is built in a way that makes it (almost) impossible that its parts interact in unpredictable ways (wild pointers etc.)
a2) requires a good system design and discipline during the development process (naming conventions, comments etc).
a3) is easier to accomplish when managed languages like Java are used, but it's also possible in C. It's essential that all bugs are fixed by finding and understanding the cause of the problem, not by trial-and-error hacks.
Open Source databases like PostgreSQL?
Free (beer) "Express" editions of commercial databases?
Hypothetical MySQL spinoffs no longer controlled by your company?
I guess the people who invented that funny little robots have yet to see a real big automated warehouse. My biggest issue with this new system is that is seems mostly twodimensional. Compare that to automated warehouses with 20 or so storage levels. Those warenhouses are also operated by robots, of course, though they run on rails and move the pallets to conveyor belts which finally transport the goods to the workers. It's not exactly rocket science to design such a system to keep the workers busy all the time, so it's pretty hard to believe that this new toy can be any faster.
But without the key figures about the speed of the system (the brochure omits them), it's hard to tell.
If I were to select the form of the remaining carbon, I'd choose diamonds.
Does anyone here know anyone who really bought a boxed version of Vista? Just because it seems to me that Vista happens on new PCs and MSDN only.
What MS is really doing is covering their ass. Looking back, during the last years, MS has been paying again and again because someone claimed that MS violates their patents. While MS can afford that, it's definitely not funny to license MP3 patents from Frauenhofer and then get sued by Alcatel for the same technology. For that reason, MS is making patent swap deals to protect themselfs. (Maybe a litte FUD is good for their business, too)
Linux is not the main topic of the game... but they need the construct invented for Novell to get Linux vendors on board.
Proprietary software is, more often than not, driven by market pressure and release dates that must be met, no matter what the QA department says.
Oracle wants to cut into RedHat's revenue stream, to punish them for offering JBoss which effectively competes with Oracle's middleware offering.
a) It's already in your PC: if you believe that, just set the system date to Jan 1st, 2008 and see what happens. /doesn't/ call home, does it? Just let your firewall prevent that; if there is something in Windows that bypasses the firewall, it's time for a class action.
b) They contact your PC and send the kill signal: Your firewall should intercept that. Otherwise, it's time for a class action.
c) Your PC calls home and receives the kill signal: Without WGA, your PC
The main thing about agile methods is to anticipate changes. For that reason, most agile methods prefer short iteration circles and lots of communication with the customer. Automated testing (especially unit testing) is an important part of extrememe programming, since it is a pre-requestite for safe refactoring.
SCRUM is basically a management method for projects of any kind and not specifically targeted to software.
In other words: If SCRUM is the only method in place, you have not software development method at all.
Ideas should be free. If the development of the working device takes millions, fine, patent that device.
BTW, there are other ways to protect the investment. Is there a patent on Coca Cola?
It doesn't seem likely to me that those Webaroo guys will be able to fullfill the conditions of (2), especially (C) and (E). The cache exemption is obviously targeted towards _online_ caches. This makes sense, IMO.