Processors currently cost a fortune made out of sand. How much will they cost made from diamond? Also will the current duron/celeron chips be made from cubic zirconium the low cost alternative?
Yeah i remember that line, its funny though, the girl in jurrassic park identified unix by looking at a 3rd party GUI tool running on linux and immediately identified it as unix. She was then able to immediately use that application to achieve tasks that the systems designers couldnt do 5 minutes earlier, seems all unix apps are intuitive after all.
Yeah but i kind of got the feeling that Cliff posted this more as a general discussion than to answer that particular question. The vagueness seemed deliberate.
Way to go genius, 3 years to do 2 years of high school. Damn you even topped 2nd year (wonder was it a repeat). As for knowing 9 programming languages, you might have a familiarity with them but unless you have developed large scale applications in every one of them you don't know them. So what if I can write a hello world aplication in 20 diferent languages, it doesnt mean anything. As for nitpicking how did you manage to spend 2 years in high school and 2 years in university in a 3 year period einstein? I suppose you invented the time machine now too. Sorry but may i quote you when i say "You're full of absolute shit" (Excuse my correcting your grammer there).
IBM and Market Vision will both be sending email to everyone who was spammed to apologise for flooding their inboxes with unsolicited email. These mails will include details of several special offers and discounts being offered only to the spam victims which they will be able to claim by visiting the companies respective online stores.
Of course bullfrogs next amiga game Powermonger was far and away the better game. A lot of amiga games were cool, The Killing Game Show, Supercars, Stunt Car Racer (now that one needs a sequel). Im off to weep nostalgically in a corner...
Most big comercial applications have their fair share of bugs, and it is very rare that they will fix them for you in the current release (the notable exception i know of being Oracle who once offered to supply an immediate fix for a bug I found in a company I was working for at the time). If you find a bug your best bet is to generally goto the web-site, check their bug lists and hope someone has a workaround for you to use. Then you can put your code back the way it was supposed to be when the next release is available.
The same holds true for linux, if you find a bug you try and find documentation on it and any workarounds. If you want to fix it yourself fine (though I dont see many peoples bosses agreeing to test a change to a linux kernel for a bug fix one of their in house developers made, let alone undertake to support that version of the kernel on an ongoing basis). So you hack around the bug the same as you do anything else. Luckily most linux apps have a higher turnaround than commercial apps so often the bug fix will be available quicker.
I would say however that the lack of a stable java vm and things like application servers is a bigger consideration for a lot of large enterprise jobs since a lot of big companys want an EJB solution these days.
Just find a project you are interested in (theres several on practically everything out there) and email whoever is administering it offering your services. Explain that you are new and willing to learn and you will find something to do. A lot of the people working in open source are either hobbyists or self taught and to them the simple fact that you want to learn means a lot. However there will always be some who will deride and mock (see half the troll replys you'll get to this slashdot post for examples), so a bit of thick skin may be required.
Finally if no one seems to care then download some early version of an open source project where you have some knowledge, check their bug lists and fix something. This should at least get you in the door with most projects and from there it is up to you how much you take from/give to the project
"From any of 26 zones in the house, Ellison can use color touch screens to activate his 350-disc CD jukebox..."
He should have just bought an MP3 player for crying out loud. However if we can somehow hack into his house and use the spare bandwidth to run streams of music we will never need napster again. Of course his taste in music probably sucks:(
You can call any method in any object in java through the reflecion api. The java.lang.reflect
package includes all the info you could want. It is possible (and relatively simple) to write a java
program that reads as a string the name of a class from the command line, loads that class on the fly,
outputs the names of all its methods and paramaters, instantiates it, calls whatever methods you want
etc. It is one of the languages most powerful features. I have java programs that can load classes and
use them just by having the classes name in a propertied file. No need for dlls or anything like that,
just knowing the name is enough.
Of course you have being modded up nicely for your misinformed
rant so well done. There is a Method class that can be used for a callback, quite easily it must be said.
You might want to take the time to look it up. And what of javas other powers, Its multithreading is some
of the easiest you can ever use, It has a uniform database access API that you can actually use accross
multiple databases without changing any code. Its network code is clean, easy to use and very solid. And of
course the executable is the source code. Why do people give out about java not being open source when any
java class file is inherently reverse engineerable. Once you have the class, you have the code. Some people
obfuscate alright but you generally have pretty usable code just from decompiling.
What do microsoft do? Pay someone to go around and point at each computer in the company saying where is the licence for this piece of software. Letting them check for themselves is a lot less disruptive overall than having hordes of microsoft lawyers poring through their offices.
It cant even play DVDs. Talk about shooting themselves in the foot. How will the average 10 year old convince daddy to fork out 300 quid on a console without the old "but you can watch your DVDs on it" excuse. I think this will really backfire on Nintendo in the long run. And besides, dolphins are a popular icon in japan (the japanese version of Office 2000 here has a dolphin as an office assistant) but they dont really cut the mustard in the west where we need initials to get us going. Unless they remarked it as the ND256+ or something like that no one in the west will want one.
OK allow me to make a quick rant about the whole serverside java thing. Many people are extoling the virtues of EJB and servlet solutions to replace the existing CGI solutions. The constantly extolled virtues of which are that you dont have continuous startup times. You start your WebSphere/WebLogic/Whatever server, it loads your EJBs and servlets once and they get recycled.
However IMHO this has one major flaw versus the one request/one process CGI methodology. Suppose someone decides to submit crap input to you. Your CGI starts up, bombs out and cant return a response. When the next request comes in a new process is started so the error from the last request has no effect, it starts over with a fresh slate. However with the EJB solution you now end up with one of the EJBs in your pool trashed, and it is still sitting around to be recycled for more requests. So if anything happens that your java bombs the "broken" EJB is still kept going to cause more problems. This means that you have to do an awful lot more testing for EJBs and Servlets than you do for CGI.
There is also the problem that java wont crash (bear with me here for a second). If someone sends a load of crap to your CGI causing something invalid to happen it will core dump. Do the same to java and it throws an exception and hangs there. So if you write your server in C/C++ whatever and it bombs, well theres a cron job that restarts it straight away, clean slate and off it goes. Your java app will never die. So if anything happens then it is likely to keep slogging along in its corrupted state until someone spots it and restarts it.
Now a fully tested java solution can be great but it needs a lot more bulletproofing than other similar solutions. For commercial enterprises thats probably ok (after all it is great to brandish the java/ejb/servlet buzzwords) but for anyone without the extensive testing resources that corporations have it can be a lot of work.
I already struggle to get time to do any work, to meet my friends (family have long since been abandoned) or to do anything approaching a life outside computers. And now something like this comes out. I would love to say I resisted temptation but sadly I'm off to meet my bank manager to arrange a $15000 loan...
"Hampton wanted to prevent owners from creating "potty-mouth Furby" and Tiger Electronics (the Furby distributor) wanted to frustrate competitors from copying the design. As a result, the cpu and memory of each Furby are encased in a tough shell of resin. There is no practical way to break through to examine the electronics without shattering them in the process."
It would seem unlikely that they made the code available after going that far to make the thing unhackable.
Processors currently cost a fortune made out of sand. How much will they cost made from diamond? Also will the current duron/celeron chips be made from cubic zirconium the low cost alternative?
Yeah i remember that line, its funny though, the girl in jurrassic park identified unix by looking at a 3rd party GUI tool running on linux and immediately identified it as unix. She was then able to immediately use that application to achieve tasks that the systems designers couldnt do 5 minutes earlier, seems all unix apps are intuitive after all.
Yeah but i kind of got the feeling that Cliff posted this more as a general discussion than to answer that particular question. The vagueness seemed deliberate.
3ivx = 3-iv-x = 3-4-10 = ealo
Sorry for the lowercase roman numerals, bloody lameness filter rejected it with all uppercase :P
Will we get 6 different iterations of pentium 4 performance comparisons on toms hardware for this new technology?
Cool, he came out of the grave to help promote the new films. Now that is professionalism
Way to go genius, 3 years to do 2 years of high school. Damn you even topped 2nd year (wonder was it a repeat). As for knowing 9 programming languages, you might have a familiarity with them but unless you have developed large scale applications in every one of them you don't know them. So what if I can write a hello world aplication in 20 diferent languages, it doesnt mean anything. As for nitpicking how did you manage to spend 2 years in high school and 2 years in university in a 3 year period einstein? I suppose you invented the time machine now too. Sorry but may i quote you when i say "You're full of absolute shit" (Excuse my correcting your grammer there).
IBM and Market Vision will both be sending email to everyone who was spammed to apologise for flooding their inboxes with unsolicited email. These mails will include details of several special offers and discounts being offered only to the spam victims which they will be able to claim by visiting the companies respective online stores.
Of course bullfrogs next amiga game Powermonger was far and away the better game. A lot of amiga games were cool, The Killing Game Show, Supercars, Stunt Car Racer (now that one needs a sequel). Im off to weep nostalgically in a corner ...
Well verizon could start by disabling the all@verizon.com email address :D
Most big comercial applications have their fair share of bugs, and it is very rare that they will fix them for you in the current release (the notable exception i know of being Oracle who once offered to supply an immediate fix for a bug I found in a company I was working for at the time). If you find a bug your best bet is to generally goto the web-site, check their bug lists and hope someone has a workaround for you to use. Then you can put your code back the way it was supposed to be when the next release is available.
The same holds true for linux, if you find a bug you try and find documentation on it and any workarounds. If you want to fix it yourself fine (though I dont see many peoples bosses agreeing to test a change to a linux kernel for a bug fix one of their in house developers made, let alone undertake to support that version of the kernel on an ongoing basis). So you hack around the bug the same as you do anything else. Luckily most linux apps have a higher turnaround than commercial apps so often the bug fix will be available quicker.
I would say however that the lack of a stable java vm and things like application servers is a bigger consideration for a lot of large enterprise jobs since a lot of big companys want an EJB solution these days.
Just find a project you are interested in (theres several on practically everything out there) and email whoever is administering it offering your services. Explain that you are new and willing to learn and you will find something to do. A lot of the people working in open source are either hobbyists or self taught and to them the simple fact that you want to learn means a lot. However there will always be some who will deride and mock (see half the troll replys you'll get to this slashdot post for examples), so a bit of thick skin may be required.
Finally if no one seems to care then download some early version of an open source project where you have some knowledge, check their bug lists and fix something. This should at least get you in the door with most projects and from there it is up to you how much you take from/give to the project
"From any of 26 zones in the house, Ellison can use color touch screens to activate his 350-disc CD jukebox ..."
He should have just bought an MP3 player for crying out loud. However if we can somehow hack into his house and use the spare bandwidth to run streams of music we will never need napster again. Of course his taste in music probably sucks :(
It helps with easier downloading because you are back up and running quicker after your browser causes windows to crash :)
Probably, its not even M type.
You can call any method in any object in java through the reflecion api. The java.lang.reflect package includes all the info you could want. It is possible (and relatively simple) to write a java program that reads as a string the name of a class from the command line, loads that class on the fly, outputs the names of all its methods and paramaters, instantiates it, calls whatever methods you want etc. It is one of the languages most powerful features. I have java programs that can load classes and use them just by having the classes name in a propertied file. No need for dlls or anything like that, just knowing the name is enough.
Of course you have being modded up nicely for your misinformed rant so well done. There is a Method class that can be used for a callback, quite easily it must be said. You might want to take the time to look it up. And what of javas other powers, Its multithreading is some of the easiest you can ever use, It has a uniform database access API that you can actually use accross multiple databases without changing any code. Its network code is clean, easy to use and very solid. And of course the executable is the source code. Why do people give out about java not being open source when any java class file is inherently reverse engineerable. Once you have the class, you have the code. Some people obfuscate alright but you generally have pretty usable code just from decompiling.
If your "professional in the industry" is a fool it doesn't make java a bad language.
"#define const public static final // considered harmful in Java"
Putting // comments at the end of your #define is harmful in C++ too
Aw, No one said "Yes Microsoft, Virginia is a Santa Claus". And its the first of december and all.
What do microsoft do? Pay someone to go around and point at each computer in the company saying where is the licence for this piece of software. Letting them check for themselves is a lot less disruptive overall than having hordes of microsoft lawyers poring through their offices.
It cant even play DVDs. Talk about shooting themselves in the foot. How will the average 10 year old convince daddy to fork out 300 quid on a console without the old "but you can watch your DVDs on it" excuse. I think this will really backfire on Nintendo in the long run. And besides, dolphins are a popular icon in japan (the japanese version of Office 2000 here has a dolphin as an office assistant) but they dont really cut the mustard in the west where we need initials to get us going. Unless they remarked it as the ND256+ or something like that no one in the west will want one.
OK allow me to make a quick rant about the whole serverside java thing. Many people are extoling the virtues of EJB and servlet solutions to replace the existing CGI solutions. The constantly extolled virtues of which are that you dont have continuous startup times. You start your WebSphere/WebLogic/Whatever server, it loads your EJBs and servlets once and they get recycled.
However IMHO this has one major flaw versus the one request/one process CGI methodology. Suppose someone decides to submit crap input to you. Your CGI starts up, bombs out and cant return a response. When the next request comes in a new process is started so the error from the last request has no effect, it starts over with a fresh slate. However with the EJB solution you now end up with one of the EJBs in your pool trashed, and it is still sitting around to be recycled for more requests. So if anything happens that your java bombs the "broken" EJB is still kept going to cause more problems. This means that you have to do an awful lot more testing for EJBs and Servlets than you do for CGI.
There is also the problem that java wont crash (bear with me here for a second). If someone sends a load of crap to your CGI causing something invalid to happen it will core dump. Do the same to java and it throws an exception and hangs there. So if you write your server in C/C++ whatever and it bombs, well theres a cron job that restarts it straight away, clean slate and off it goes. Your java app will never die. So if anything happens then it is likely to keep slogging along in its corrupted state until someone spots it and restarts it.
Now a fully tested java solution can be great but it needs a lot more bulletproofing than other similar solutions. For commercial enterprises thats probably ok (after all it is great to brandish the java/ejb/servlet buzzwords) but for anyone without the extensive testing resources that corporations have it can be a lot of work.
I already struggle to get time to do any work, to meet my friends (family have long since been abandoned) or to do anything approaching a life outside computers. And now something like this comes out. I would love to say I resisted temptation but sadly I'm off to meet my bank manager to arrange a $15000 loan ...
Just go over Mauna Key and scratch the and scratch the mirror on that telescope and see how important those scientists think you are then :)
"Hampton wanted to prevent owners from creating "potty-mouth Furby" and Tiger Electronics (the Furby distributor) wanted to frustrate competitors from copying the design. As a result, the cpu and memory of each Furby are encased in a tough shell of resin. There is no practical way to break through to examine the electronics without shattering them in the process."
It would seem unlikely that they made the code available after going that far to make the thing unhackable.