I agree 100%. I compare the development of OS X to Mozilla, after the initial production quality (10.0 and 1.0 respectively in my eyes) release, the products have just kept in getting better with astonishing speed.
Since Flash 5, you've been able to parse XML documents, ie. read complex data into your flash application. So basically you have the 'rich media' available as interface, the HTTP protocol for communication with the server, and the ability to read arbitrary data into your application. On top of that, the flash plugin is installed and works on more than 90% of all browsers, windows, mac, unix.
This could very well be the next big thing.
Online multiplayer games already exist, personally I have a background in heavy server side development, now I'm creating a communication module for flash/backend, which is to be used within a 3D visual model of a large building. Users can rotate the building, click a room on any floor, book it, retrieve info etc. Try and make that more "effective" in HTML/JavaScript. Point and click is easier and more intuitive to the average user than drop-down, drop-down, type type, check, whatnot, click.
A VM is a good thing. A crummy developer can crash the VM, but not the OS. The developers making the VM should be top-notch naturally and work with the best tools/research available. This is why Java on a mobile phone is good, you may crash the VM, but not the underlying OS (ie. the phone).
AFAIK mission critical aerospace software gets written in completely checked code, ie. errors cannot occur unless dealt with, I believe that ADA is such a language?
I've recently received chain-letter-like anti-war petitions, stating that they origin from the UN that are in the process of gathering signatures.. (Why they would want to do that is beyond me). These are hoaxes, but how do I convince the people that send me these, that this is the case? I have tried pointing them to the page at the UN that explains that they don't do petitions, that didn't work.
Could it be, that these mails have some effect, despite they are not from the UN, I mean, do they end up on someones desk, or in a killfile?
It's the legal system
on
Complications
·
· Score: -1, Troll
These issues are mainly american. People sue because they can. Ouch, hot coffee/slippery floor in McD - 7 million dollars. Ooo - smoking can kill me? 2 billion dollars. Now what? Humans can fail trying to save my petty life. Even experienced software developers have problems controlling systems that are deterministic, how on earth should doctors be able to control one that is not immediatly so?
XML is also meant for humans to read, XML is also meant for humans to read.
The element type names (tags) hold a semantic value that makes this data representation nicer to work with. I would any day prefer working with XML like rather than a binary representation where same semantic value is missing. You can deduce lots and lots just by looking at an XML document with informative element type names. So far, the semantic value is for human consumption, but lots of research goes on in order to make the meta data usable for machines also.
I used to like actors like Bob De Niro and Nicholas Cave quite a lot. But they have sold out. De Niro as Eddie Murphy's sidekick? Come on.. That last burglar movie sucked also. In fact, everything he has touched since Heat sucked.
I used to believe that actors like De Niro, Cage and Nicholson really had class. What a disappointment.
Explore the projects at the above two links. All the most exciting and usable Java/XML technologies are in there, ranging from SAX/DOM Schema aware parsers to transformers, databases and query languages for XML.
XML is not a Java only technology, far from it. I fail to understand why so many books appear to try and make it look so.
This has nothing to do with loyalty. It's business. Any boss should understand that - business is an employer/employee relationship as well as it's a company/company relationship.
Any boss will respect you for asking what you're worth. If you don't - you're the naive nerd at the back of the room.
You're not hired because of your pretty eyes, loyalty and what not, you're hired because of your skills. If you deliver, you're certainly not the first to go when things get tough.
It's common tactics to hint your boss that a competing company is offering you a larger salary, just to make him come with a counter. For nothing else, then just to check out your own market value. If he doesn't counter, then you may very well sit in a spot where you'll be the first to go when things get tough. Loyalty goes a long way, sure, but the almighty buck goes even further. Nobody is ever going to say "Aw.. You disappoint me now" and really mean it, it's all about the money.
Re:Last planned release before release
on
Mozilla RC3 Released
·
· Score: 1, Offtopic
And suddenly I understand your 'ObviousGuy' handle.
What really puzzles me, is what they're trying to accomplish with that site? Upset Java developers or try and turn them to the dark side? If it's the latter, I doubt that their FUD has an positive effect.
What's really interesting is, that Samba allows Unix to serve as file servers. Why is that so popular? Why not just use a Win2K server? My best bet is stability, this means that people who realize this, also realize that Wintendo just doesn't cut the mustard in the server market. This also puts things into perspective when chosing workstation OS'es.. I hope.
You assume that you know what I mean by bastardized. That's wrong. They took several of the Java core packages and redid those, effectively ruining the beauty a common core API is.
If they'd done a com.m-shaft.java package, no harm done, and I would have loved to be able to use that.
..controlled by one company that acts like a four-year-old that doesn't want to share..
Uh, define share? Allow bastardized versions like J# or J++ to pollute the API? Allow the community to partake in the specification? The Java Community Process is nothing but this. Java is free to implement according to the specifications directed by Sun - this goes for runtime environment as well as core libraries. There are completely open source efforts that do this, there are other companies like IBM that do this as well. What is it that you so lack? What are you afraid of? That Sun is going to pull the plug? That cannot happen.
Your examples suck at best. Parts of the Win32 API have never been published, CIFS was reverse engineered by the Samba gang. There are fully public complete specifications for both VMs and langauge implementation available. Same goes for architectural designs, eg. EJB containers.
I wish I had patented it. I had this idea about 2 years' ago, and to be fair probably a lot of other people did too.
Mark Weiser coined the term ubiquitous computing in 1988, and defined it to be a use of computing devices, such that they were an integral and hidden part of our environment.
Ubiquitos computing.
I agree 100%. I compare the development of OS X to Mozilla, after the initial production quality (10.0 and 1.0 respectively in my eyes) release, the products have just kept in getting better with astonishing speed.
Since Flash 5, you've been able to parse XML documents, ie. read complex data into your flash application. So basically you have the 'rich media' available as interface, the HTTP protocol for communication with the server, and the ability to read arbitrary data into your application. On top of that, the flash plugin is installed and works on more than 90% of all browsers, windows, mac, unix.
This could very well be the next big thing.
Online multiplayer games already exist, personally I have a background in heavy server side development, now I'm creating a communication module for flash/backend, which is to be used within a 3D visual model of a large building. Users can rotate the building, click a room on any floor, book it, retrieve info etc. Try and make that more "effective" in HTML/JavaScript. Point and click is easier and more intuitive to the average user than drop-down, drop-down, type type, check, whatnot, click.
What do you think you'd like your future self to tell you now?
So we should stop researching? Think further back, Windows 3.0 was introduced in 1990 - almost 7 years earlier than you used 3.1... :)
Well.. Do you imagine that you'd have kept this device forever? Just like that last PC you bought?
A VM is a good thing. A crummy developer can crash the VM, but not the OS. The developers making the VM should be top-notch naturally and work with the best tools/research available. This is why Java on a mobile phone is good, you may crash the VM, but not the underlying OS (ie. the phone).
AFAIK mission critical aerospace software gets written in completely checked code, ie. errors cannot occur unless dealt with, I believe that ADA is such a language?
I've recently received chain-letter-like anti-war petitions, stating that they origin from the UN that are in the process of gathering signatures.. (Why they would want to do that is beyond me). These are hoaxes, but how do I convince the people that send me these, that this is the case? I have tried pointing them to the page at the UN that explains that they don't do petitions, that didn't work.
Could it be, that these mails have some effect, despite they are not from the UN, I mean, do they end up on someones desk, or in a killfile?
These issues are mainly american. People sue because they can. Ouch, hot coffee/slippery floor in McD - 7 million dollars. Ooo - smoking can kill me? 2 billion dollars. Now what? Humans can fail trying to save my petty life. Even experienced software developers have problems controlling systems that are deterministic, how on earth should doctors be able to control one that is not immediatly so?
I'm sorry america, but your legal system sucks.
Now you repeat after me:
XML is also meant for humans to read, XML is also meant for humans to read.
The element type names (tags) hold a semantic value that makes this data representation nicer to work with. I would any day prefer working with XML like rather than a binary representation where same semantic value is missing. You can deduce lots and lots just by looking at an XML document with informative element type names. So far, the semantic value is for human consumption, but lots of research goes on in order to make the meta data usable for machines also.
Anyone own both? How do they compare to one another?
What did Nick Cage do that you considered "sold out"?
Movies like ConAir, 8MM and Snake Eyes really don't make him look good.
I used to like actors like Bob De Niro and Nicholas Cave quite a lot. But they have sold out. De Niro as Eddie Murphy's sidekick? Come on.. That last burglar movie sucked also. In fact, everything he has touched since Heat sucked.
I used to believe that actors like De Niro, Cage and Nicholson really had class. What a disappointment.
Their network browser looks very very nice. Anyone know if a similar tool exists for gnome?
Spanks.
Well.. Did you!?
Instead of chasing windmills, let's have a poll on this.
Spontaneous computer combustion:
( ) Seen it
( ) Heard of it
( ) Heard of someone who heard of someone who...
( ) Nope
My point is, is this really an issue to worry about?
Apache XML projects
Apache Java projects
Explore the projects at the above two links. All the most exciting and usable Java/XML technologies are in there, ranging from SAX/DOM Schema aware parsers to transformers, databases and query languages for XML.
XML is not a Java only technology, far from it. I fail to understand why so many books appear to try and make it look so.
..is bigger than your index.
Computer scientists - pfft...
This has nothing to do with loyalty. It's business. Any boss should understand that - business is an employer/employee relationship as well as it's a company/company relationship.
Any boss will respect you for asking what you're worth. If you don't - you're the naive nerd at the back of the room.
You're not hired because of your pretty eyes, loyalty and what not, you're hired because of your skills. If you deliver, you're certainly not the first to go when things get tough.
It's common tactics to hint your boss that a competing company is offering you a larger salary, just to make him come with a counter. For nothing else, then just to check out your own market value. If he doesn't counter, then you may very well sit in a spot where you'll be the first to go when things get tough. Loyalty goes a long way, sure, but the almighty buck goes even further. Nobody is ever going to say "Aw.. You disappoint me now" and really mean it, it's all about the money.
And suddenly I understand your 'ObviousGuy' handle.
What really puzzles me, is what they're trying to accomplish with that site? Upset Java developers or try and turn them to the dark side? If it's the latter, I doubt that their FUD has an positive effect.
What's really interesting is, that Samba allows Unix to serve as file servers. Why is that so popular? Why not just use a Win2K server? My best bet is stability, this means that people who realize this, also realize that Wintendo just doesn't cut the mustard in the server market. This also puts things into perspective when chosing workstation OS'es.. I hope.
You assume that you know what I mean by bastardized. That's wrong. They took several of the Java core packages and redid those, effectively ruining the beauty a common core API is.
If they'd done a com.m-shaft.java package, no harm done, and I would have loved to be able to use that.
Uh, define share? Allow bastardized versions like J# or J++ to pollute the API? Allow the community to partake in the specification? The Java Community Process is nothing but this. Java is free to implement according to the specifications directed by Sun - this goes for runtime environment as well as core libraries. There are completely open source efforts that do this, there are other companies like IBM that do this as well. What is it that you so lack? What are you afraid of? That Sun is going to pull the plug? That cannot happen.
Your examples suck at best. Parts of the Win32 API have never been published, CIFS was reverse engineered by the Samba gang. There are fully public complete specifications for both VMs and langauge implementation available. Same goes for architectural designs, eg. EJB containers.
How about fixing that damn annoying "freeze Mozilla when other unit uses sound dev" bug. It's the most annoying bug I've had w. most anything.
I wish I had patented it. I had this idea about 2 years' ago, and to be fair probably a lot of other people did too.
Mark Weiser coined the term ubiquitous computing in 1988, and defined it to be a use of computing devices, such that they were an integral and hidden part of our environment. Ubiquitos computing.