File Linking
on
Java IDEs?
·
· Score: 2, Interesting
Because of the oodles of files that large java projects (or even moderately sized ones) tend to create, I would LOVE and environment that would via some magical interface, let you navigate to a file that defines an instantiated object.
Yeah, it's a hairy feature to implement, and one that that I haven't seen much of outside of HTML environments, but file hopping when building your own libraries gets to be a pain in Java!
Hehe, I've been there literally about a dozen times and I just graduated (and am now keeping on in grad school for CS (and approaching another burn out point)).
Most times that I've lost the drive to read CS documents, or code my own stuff, or even just go the extra step on a project, it's because I start to evealuate deep questions like the meaning of life etc etc. I'm mean, really, why are we here? If evolutionary theory is used to state our origin, then we have no assigned purpose, we have to make our own.
The fact of the matter (as I see it) is that our purpose pretty simple! We were made by a God (and if you don't agree with me here, humor me for a few lines and move on), we broke away from that relationship way back in Eden and are now adrift with out purpose.
If you think about it, life really is meaningless unless there is some purpose assigned to us, and that was to prosper in a creation made just for us by God! It's a neat idea, and one that is very true and very believable, both scientifically, historically , and by my personal experience! Quiet seriously, man-kind has this paradigm that if something is "good enough" that alone madates that it really isn't good enough and could be better. When the Bible says we were made in the image of God, that's part of the deal! God made us, not because we made existance "better" but because part of God's nature is to create, and we reflect that part of God! That's the major drive for me in CS, that there is all this computational mystery that was put into this universe and it's just sitting there to be discovered and put to good work!
Granted, all this comes with believeing the Bible (which I highly encourage folks to check out, if they haven't and read some books for and even against it) and you tell me if it doesn't make a whole lot of sense!
Some great examples are things like quick sort and merge sort. They are just NOT intuative, but are really powerful bits of computation! Check out 3d redering and how many people like to build their own little worlds. AI is has given some amazingly powerful computational tools that just do cool stuff, but with purpose, and it's all the nature of the creator coming out in us.
There was once a discussion about "would the world be the same apart from the fall claimed in Christianity?" and the answer "kind-of.":-)
There would not be the problems of age and death and virus' and terrorists, but there would still be space, and the creative part of use would want to go there! Not because we wanted to conquer God or visit him (as was the case with the Tower of Bable) but just to do it! How proud do we make the God that made us when we use the minds he gave us to fly higher and faster than birds or to do mathmatics faster than he gave us power todo with just our minds?
Some folks think Chirstianity is anti-intellectual. These people are mistaken. It's given me a reason to return to my work after every failure, every boring semester, every burn-out after a project. It's the only solid reason to get up in the morning that survives all logical attacks. It just makes sense!
Reading the majority of the comments, no one is given the reasons that most "classics" share; that being universal themses. These are those stories that span ages and most cultures; stuff that made Tolkien famous and has a bunch of people re-reading his work in anticipation of movies!
If you've ever read his trilogy, you'll notice that it's good - vs.- evil all over again in an interesting world. Robert Jordan has an amazing world, but I can't see him sticking around as a classic because he doesn't write to the heart and soul of people.
Consider Shakespear who may not be the most famed sci-fi writer, but in the Tempest touches on forgiveness and the depth of meaning of life and love between enemies and family. People don't read Shakespear today because of the hefty language barrier and they had it spoiled for them in some formal education, but I encourage you to pick it up and take a look! Shakespear's claimed "genius" should NEVER be put in his plots! They are trite and many clearly borrowed/stole. The reason you read Shakespear is that he writes so that we can see the depth of the characters, and in them we see reflections of our selves.
What do you think makes Star Trek (or did make Star Trek) so popular! We saw bits of our daily world in those shows with racism, hate, love, betrayal, forgiveness, grace, justice, and all the rest. The sci-fi wrapper was just a very tasty sugary hook, hehehe.
I'll say that many sci-fi series and books will linger on, but I think the ones with the "universal theme" as it's called, will remain. Read Frankenstein! It's sci-fi and is really a great book. Read The Time Machine. Read The Tempest and King Lear and Paradise Lost. (Paradise Lost does drag, though). Read the Christian Bible and you'll see universal themes applied to life here in our reality; In our Internet; In our world.
The bottom line to this rambling is that despitre genre or plot books that deal with certain issues stick around regardless of what people do. Farenheight 451 will be around for a loooong time. It deals with rights of the individual and breaking the mold. Oh well... you get the idea.
I suppose that's one way of looking at it, IMO a rather sloppy one. It's not the one used in game theory where a strategy is complete contingent plan, i.e. you have a plan for whatever your opponent might do. IMO a real strategy game would be one with more than one optimal strategy.
First, please do not strike the author because he is using the battle-related definition of the word. It's pedantic.
Note that in "game theory" we are dealing with different components than game design. The two fields are related, but achieve different ends. Game design seeks to be entertaining while game theory is looking for solutions. If we make a chess player that always wins, thats bad game design. No one wants to go lose a game... it's not fun! However, it would be great for game theory and game research. I, personally, don't like segmenting off AI into a seperate class called "game theory" as I haven't been convinced yet that it is a truely seperate set of problems, but that's just me.:-)
Getting to the idea of a strategy being a coplete contingency plan: a contingency plan for all sitations means most basically that the AI will not have no action. If it our AI code walks a robot across the street and a meteorite hits it, did we not have a contingency plan? Of course we do! We send out the wrecker bots and clean up the mess. My point is that contingency plans are not solutions to problems, they are what we do when our plans fail. In a game against a human, to have a solid plan that is derived from AI computation would take too long for real time games and so canned strategies are used in practice. Again, this is not how "game theory" does things because we want to have good AI, not entertaining AI.
One final note on contingency plans is that to have a coplete contingency plan you just include "run away" as the fall back. That satisfys the definition. Other wise you need to have a completely accessible world, which is not very commmon in strategy games. The point of many (if not most or even all) strategy games is to compensate for the unknown, be that deployment, arms balance, or intentions with strategy and tactics! You do NOT fight wars on two fronts! That is a strategy. You put pikes in from of your archers. That's a tactic. They are different, and so long as we diolog about war games with people knowledgeable about real war strategies and real war tactics, the differences and the elements of them, I say we use the proper vocabulary and pull our heads out of ivory towers or learnedness.
I hope I've presented my point well. If you have a reason for asserting that such a distinction is "sloppy" I am interested in hearing it. It would seem that the contexts make the point irrelevant or again, pedantic.
Note that there is reason to believe that the US and other nations with able covert units constrain their use. Fighting an "open" war, as the term may be used, is good for a bunch of reasons. The trouble with using solely covert ops is that, well, if that is all you're doing, it isn't nearly as covert... infact, in some senses, it's pretty overt.
Just do some back-of-the-envelope situations of solely covert-ops vs. a combined arms assault. Doh, there's that combined arms principal coming back into war history!:-)
Most accurately, this is a war of the US and world armed forces as a whole. The emphasis may be on covert operations, but that is, IMHOP, a foolish principal and not how you wage a clean war. More so, this will be a war that most likely will emphasise use of more technology and precision strike BUT more interestingly is that the US troops have a strong moral mandate. If you look back at the history of war and groups of soldiers with precieved moral mandate such as Paton and the 3rd army, William T. Sherman and his maneuver warfare with scorched-earth policies, and Hannible's actions.
Good subjects of study in the light that America a moral mandate for justice (and, unfortunatly, probably revenge as well).
One quick note, before I get flamed for bringing Sherman into this, his troops did have a moral mandate, but note that it does not necessarily justify the means by which the end was accomplished. That would lead to a much deeper talk on non-combatant involvement and respocibilities during war time and is a can of worms every time I've heard some one try and touch it.
Oh well, just some thoughts. Check out some books by John Keegan's books on war for more insight than I can offer.
Well, if they are not in a CS/EE class, then the risk is minimal and they won't waste the money on the one student who knows how to work the system.
If they want to lock down you, it's more expensive, but still pretty easy todo. Block all ports and allow only http stuff through and filter that. There you are. You're only option is to use some wireless technology to get to an unaffected port (be it via campus or your own system that backbones to your DSL/Cable at home) BUT WAIT, it's really easy to jam digital data communications. 1 watt is WELL out of what your laptops effective radiated power is and will easily drown you out and so, if people want to exercise a solid controling influence, they can.
As for learning about networking, yeah, you'll learn a lot.:-) My best learning experiences where when I broke my dad's machine at home and had to fix it before he go back from work... hehe.:-)
"I'm not even going to go into the platform independence myth, except to say: I've got an x86 emulator (bochs) and a win32 library (WINE). By your standards, x86 "byte-code" and the win32 API are just as platform indepedent as java.."
Um... an x86 emulator is a virtual machine. As for platform independance, win32 API's may be able to run on other platforms, but they rely on architechture specific functionality which you are emulating with a VM/emulator. Java was not designed around any special hardware as they abstracted it all out to a virtual machine.
I should also mention that for security reasons in browsers you do need the virtual machine, not out of theoretical necessity, but because no browser will implement/employ the jail routing. A VM also gives a standard to check against. SUN was not so far off base and they gave us some really decent technology and a really nice language (unless you think that "good language" is symantically equivilent to "fast language.")
When John mentioned praying I thought about how hard this has to have hit so many people to have so many praying. It's really the last resort to some folks and the first to others. Some blame God for this, others blame man and look to God as the solution. We really get a window into our hearts when this type of stuff happens. Oh well, just my 2 cents...
As one who does not own MS Office and doesn't pirate software, I happily send.doc files back and ask for.ps,.pdf,.txt or if they could print and mail the thing to me.:-) I'll even print out HTML or RTF if they render the same way twice.:-)
I think the finer point is being missed. By designing hardware around Linux, Linux will not be bound that architechure, but will run really well when compiled on that architechure
Take Macs for instance. Apple does a lot of graphic stuff which need a lot of floating point and so they have a G4 chips which does floating point really well. You can do graphic stuff on a Pentium or a Ultra or some other chip, but it's not really built with the graphics model in mind. Similar issues come up with a system like Linux. Graphics aren't as important. Process switching becomes an issue, mutext and shared memory becomes a major point! Look at Windows. It is, for most issues, a single user environment. Mutext is still very important, but not encountered NEARlY as much as it is in a Unix system running 200+ processes with 150+ user id's all grabbing for the same system resources. I've skipped around a bit and I hope this makes sense.:-) I really would like to just post a really BIG architechture book, but I don't think the publishers would let me.:-)
Why, exactly, are so many people bitter, and therefore minimizing what NASA has done with their wireless network? Can't we just say, "Good for you, NASA" instead of the aimless negativity?
Oh well, just my opinion.
I would agree and add that if I were a marketer, a decline in eclectic behavior would bug me!
What do you meant I can't just stick the work Internet on something and have it be more fashionable??
Not that I think we are to this point yet, but we are getting there! And soon all the hootnanny involving the Internet will just only from Distributed System researchs in Grad school who will always think the Internet is kinda cool.:)
I was talking about 2 months ago with a friend who is very aware of the teaching industry and he mentioned that we can expect to see a shortage of teachers as the ones from the Babyboomers retire. Starting with Math and Science teachers will not be treated as badly as they have been. With higher pay, we should see a return of quality to the schools.
Personally I don't think that this will improve education dramatically, but we should see some noticeable imporvements in science AND literature. Oh well, just passing on what I've been hearing.
The College of New Jersey and Villanova University are working on a search engine called W.H.A.T. which uses AI to apply contexts to search results. The idea is that the user can express some how more than words do, the meaning of the target. Pretty interesting stuff. I'm biased as I worked on it for a year, though.:-)
I really liked the comment about leaving the computer in the family room, provided parents are there when the kid surfs! It in no intrusive, but will keep the child with in bounds. Be sure to talk with your child about sites you like, or their favortie sites, or good chats they have had! Be a part of their lives in this way! There are those who will tell you that your child should be set loose and un-fettered. Do not fall for this! Study after study shows that children must be given boundaries with love by adults if they are to grow up well. Your presence in net-surfing will probably be enough, and will hopefully start good habits that will follow your child into their more independant years when you have to let them go.:) More personally, I am THRILLED to see a parent looking to raise their child instead of letting society raise them!!! Thanks!!! Sam --
"The Son of God became a man to enable man to become sons of God."
You don't need FPU for rc5, though... it's an integer-based solution to symetric cryptography. (That's why G3's still blow pentiums out of the water with it.) As for the primes, that I'll concede.:)
Sam --
"The Son of God became a man to enable man to become sons of God."
Now can we get a distributed.net client built for this soon? I mean with all these internet appliances, we could at least maybe generate some prime numbers in our spare time!:) Sam --
"The Son of God became a man to enable man to become sons of God."
In reference to your position that Calc is not needed, where are you coming from?????
W/o calc, discrete math, linear algebra, and basic algebra, how do you purpose to write code with any sort of tolerable time complexity? These higher math courses give you a HUGE set of POWERFUL tools to talk about and manipulate elements in your field.
Already in my undergraduate career I have found uses for vector analysis and Calculus that, with out, I would have some ungly code doing needless calculations on the fly! Specifically calculus helps you reduce complex computations into easy smaller forms! I can understand that position of some that the math requirements are annoying, but they are VERY worth it if we pupose to educate Computer Scientists and not a bunch of very savy computer users.
I would argue that strongly. For an OO language the VM of Java isn't that bad. The fact that it suffers from emulation of a non-existant platorm is the major throttler. I think the theoretical time for emulation is 400%, or something close to that. I would also like to say that Java is an immense tool for research in that you can mach up models with a primitive GUI output and true OO. The thing that gets me with Java is that it is TRUE OO, which is tough to come by as it tends to be bloated by the theory behind it. For what Java is, it is very good.
As for SUN and the political sillyness they seem to fall into every few months, I'm not touching it.:)Sam
Because of the oodles of files that large java projects (or even moderately sized ones) tend to create, I would LOVE and environment that would via some magical interface, let you navigate to a file that defines an instantiated object.
:-)
Yeah, it's a hairy feature to implement, and one that that I haven't seen much of outside of HTML environments, but file hopping when building your own libraries gets to be a pain in Java!
My 2 cents.
Hehe, I've been there literally about a dozen times and I just graduated (and am now keeping on in grad school for CS (and approaching another burn out point)).
Most times that I've lost the drive to read CS documents, or code my own stuff, or even just go the extra step on a project, it's because I start to evealuate deep questions like the meaning of life etc etc. I'm mean, really, why are we here? If evolutionary theory is used to state our origin, then we have no assigned purpose, we have to make our own.
The fact of the matter (as I see it) is that our purpose pretty simple! We were made by a God (and if you don't agree with me here, humor me for a few lines and move on), we broke away from that relationship way back in Eden and are now adrift with out purpose.
If you think about it, life really is meaningless unless there is some purpose assigned to us, and that was to prosper in a creation made just for us by God! It's a neat idea, and one that is very true and very believable, both scientifically, historically , and by my personal experience! Quiet seriously, man-kind has this paradigm that if something is "good enough" that alone madates that it really isn't good enough and could be better. When the Bible says we were made in the image of God, that's part of the deal! God made us, not because we made existance "better" but because part of God's nature is to create, and we reflect that part of God! That's the major drive for me in CS, that there is all this computational mystery that was put into this universe and it's just sitting there to be discovered and put to good work!
Granted, all this comes with believeing the Bible (which I highly encourage folks to check out, if they haven't and read some books for and even against it) and you tell me if it doesn't make a whole lot of sense!
Some great examples are things like quick sort and merge sort. They are just NOT intuative, but are really powerful bits of computation! Check out 3d redering and how many people like to build their own little worlds. AI is has given some amazingly powerful computational tools that just do cool stuff, but with purpose, and it's all the nature of the creator coming out in us.
There was once a discussion about "would the world be the same apart from the fall claimed in Christianity?" and the answer "kind-of."
There would not be the problems of age and death and virus' and terrorists, but there would still be space, and the creative part of use would want to go there! Not because we wanted to conquer God or visit him (as was the case with the Tower of Bable) but just to do it! How proud do we make the God that made us when we use the minds he gave us to fly higher and faster than birds or to do mathmatics faster than he gave us power todo with just our minds?
Some folks think Chirstianity is anti-intellectual. These people are mistaken. It's given me a reason to return to my work after every failure, every boring semester, every burn-out after a project. It's the only solid reason to get up in the morning that survives all logical attacks. It just makes sense!
Reading the majority of the comments, no one is given the reasons that most "classics" share; that being universal themses.
These are those stories that span ages and most cultures; stuff that made Tolkien famous and has a bunch of people re-reading his work in anticipation of movies!
If you've ever read his trilogy, you'll notice that it's good - vs.- evil all over again in an interesting world. Robert Jordan has an amazing world, but I can't see him sticking around as a classic because he doesn't write to the heart and soul of people.
Consider Shakespear who may not be the most famed sci-fi writer, but in the Tempest touches on forgiveness and the depth of meaning of life and love between enemies and family. People don't read Shakespear today because of the hefty language barrier and they had it spoiled for them in some formal education, but I encourage you to pick it up and take a look! Shakespear's claimed "genius" should NEVER be put in his plots! They are trite and many clearly borrowed/stole. The reason you read Shakespear is that he writes so that we can see the depth of the characters, and in them we see reflections of our selves.
What do you think makes Star Trek (or did make Star Trek) so popular! We saw bits of our daily world in those shows with racism, hate, love, betrayal, forgiveness, grace, justice, and all the rest. The sci-fi wrapper was just a very tasty sugary hook, hehehe.
I'll say that many sci-fi series and books will linger on, but I think the ones with the "universal theme" as it's called, will remain. Read Frankenstein! It's sci-fi and is really a great book. Read The Time Machine. Read The Tempest and King Lear and Paradise Lost. (Paradise Lost does drag, though). Read the Christian Bible and you'll see universal themes applied to life here in our reality; In our Internet; In our world.
The bottom line to this rambling is that despitre genre or plot books that deal with certain issues stick around regardless of what people do. Farenheight 451 will be around for a loooong time. It deals with rights of the individual and breaking the mold. Oh well... you get the idea.
I suppose that's one way of looking at it, IMO a rather sloppy one. It's not the one used in game theory where a strategy is complete contingent plan, i.e. you have a plan for whatever your opponent might do. IMO a real strategy game would be one with more than one optimal strategy.
:-)
First, please do not strike the author because he is using the battle-related definition of the word. It's pedantic.
Note that in "game theory" we are dealing with different components than game design. The two fields are related, but achieve different ends. Game design seeks to be entertaining while game theory is looking for solutions. If we make a chess player that always wins, thats bad game design. No one wants to go lose a game... it's not fun! However, it would be great for game theory and game research. I, personally, don't like segmenting off AI into a seperate class called "game theory" as I haven't been convinced yet that it is a truely seperate set of problems, but that's just me.
Getting to the idea of a strategy being a coplete contingency plan: a contingency plan for all sitations means most basically that the AI will not have no action. If it our AI code walks a robot across the street and a meteorite hits it, did we not have a contingency plan? Of course we do! We send out the wrecker bots and clean up the mess. My point is that contingency plans are not solutions to problems, they are what we do when our plans fail. In a game against a human, to have a solid plan that is derived from AI computation would take too long for real time games and so canned strategies are used in practice. Again, this is not how "game theory" does things because we want to have good AI, not entertaining AI.
One final note on contingency plans is that to have a coplete contingency plan you just include "run away" as the fall back. That satisfys the definition. Other wise you need to have a completely accessible world, which is not very commmon in strategy games. The point of many (if not most or even all) strategy games is to compensate for the unknown, be that deployment, arms balance, or intentions with strategy and tactics! You do NOT fight wars on two fronts! That is a strategy. You put pikes in from of your archers. That's a tactic. They are different, and so long as we diolog about war games with people knowledgeable about real war strategies and real war tactics, the differences and the elements of them, I say we use the proper vocabulary and pull our heads out of ivory towers or learnedness.
I hope I've presented my point well. If you have a reason for asserting that such a distinction is "sloppy" I am interested in hearing it. It would seem that the contexts make the point irrelevant or again, pedantic.
Hehe... touche. :-)
Lynx isn't working. :-(
Note that there is reason to believe that the US and other nations with able covert units constrain their use. Fighting an "open" war, as the term may be used, is good for a bunch of reasons. The trouble with using solely covert ops is that, well, if that is all you're doing, it isn't nearly as covert... infact, in some senses, it's pretty overt. :-)
Just do some back-of-the-envelope situations of solely covert-ops vs. a combined arms assault. Doh, there's that combined arms principal coming back into war history!
Most accurately, this is a war of the US and world armed forces as a whole. The emphasis may be on covert operations, but that is, IMHOP, a foolish principal and not how you wage a clean war. More so, this will be a war that most likely will emphasise use of more technology and precision strike BUT more interestingly is that the US troops have a strong moral mandate. If you look back at the history of war and groups of soldiers with precieved moral mandate such as Paton and the 3rd army, William T. Sherman and his maneuver warfare with scorched-earth policies, and Hannible's actions.
Good subjects of study in the light that America a moral mandate for justice (and, unfortunatly, probably revenge as well).
One quick note, before I get flamed for bringing Sherman into this, his troops did have a moral mandate, but note that it does not necessarily justify the means by which the end was accomplished. That would lead to a much deeper talk on non-combatant involvement and respocibilities during war time and is a can of worms every time I've heard some one try and touch it.
Oh well, just some thoughts. Check out some books by John Keegan's books on war for more insight than I can offer.
You can't tunnel of ip unless you can tunnel to the host you want and note that this is potentially filtered.
Well, if they are not in a CS/EE class, then the risk is minimal and they won't waste the money on the one student who knows how to work the system.
:-) My best learning experiences where when I broke my dad's machine at home and had to fix it before he go back from work... hehe. :-)
If they want to lock down you, it's more expensive, but still pretty easy todo. Block all ports and allow only http stuff through and filter that. There you are. You're only option is to use some wireless technology to get to an unaffected port (be it via campus or your own system that backbones to your DSL/Cable at home) BUT WAIT, it's really easy to jam digital data communications. 1 watt is WELL out of what your laptops effective radiated power is and will easily drown you out and so, if people want to exercise a solid controling influence, they can.
As for learning about networking, yeah, you'll learn a lot.
"I'm not even going to go into the platform independence myth, except to say: I've got an x86 emulator (bochs) and a win32 library (WINE). By your standards, x86 "byte-code" and the win32 API are just as platform indepedent as java.."
Um... an x86 emulator is a virtual machine. As for platform independance, win32 API's may be able to run on other platforms, but they rely on architechture specific functionality which you are emulating with a VM/emulator. Java was not designed around any special hardware as they abstracted it all out to a virtual machine.
I should also mention that for security reasons in browsers you do need the virtual machine, not out of theoretical necessity, but because no browser will implement/employ the jail routing. A VM also gives a standard to check against. SUN was not so far off base and they gave us some really decent technology and a really nice language (unless you think that "good language" is symantically equivilent to "fast language.")
Hehe, it reminded me of a digital Ham Radio group. :-)
When John mentioned praying I thought about how hard this has to have hit so many people to have so many praying. It's really the last resort to some folks and the first to others. Some blame God for this, others blame man and look to God as the solution. We really get a window into our hearts when this type of stuff happens. Oh well, just my 2 cents...
As one who does not own MS Office and doesn't pirate software, I happily send .doc files back and ask for .ps, .pdf, .txt or if they could print and mail the thing to me. :-) I'll even print out HTML or RTF if they render the same way twice. :-)
I think the finer point is being missed. By designing hardware around Linux, Linux will not be bound that architechure, but will run really well when compiled on that architechure
:-) I really would like to just post a really BIG architechture book, but I don't think the publishers would let me. :-)
Take Macs for instance. Apple does a lot of graphic stuff which need a lot of floating point and so they have a G4 chips which does floating point really well. You can do graphic stuff on a Pentium or a Ultra or some other chip, but it's not really built with the graphics model in mind.
Similar issues come up with a system like Linux. Graphics aren't as important. Process switching becomes an issue, mutext and shared memory becomes a major point!
Look at Windows. It is, for most issues, a single user environment. Mutext is still very important, but not encountered NEARlY as much as it is in a Unix system running 200+ processes with 150+ user id's all grabbing for the same system resources.
I've skipped around a bit and I hope this makes sense.
Why, exactly, are so many people bitter, and therefore minimizing what NASA has done with their wireless network? Can't we just say, "Good for you, NASA" instead of the aimless negativity?
Oh well, just my opinion.
I would agree and add that if I were a marketer, a decline in eclectic behavior would bug me!
:)
What do you meant I can't just stick the work Internet on something and have it be more fashionable??
Not that I think we are to this point yet, but we are getting there! And soon all the hootnanny involving the Internet will just only from Distributed System researchs in Grad school who will always think the Internet is kinda cool.
I was talking about 2 months ago with a friend who is very aware of the teaching industry and he mentioned that we can expect to see a shortage of teachers as the ones from the Babyboomers retire. Starting with Math and Science teachers will not be treated as badly as they have been. With higher pay, we should see a return of quality to the schools.
Personally I don't think that this will improve education dramatically, but we should see some noticeable imporvements in science AND literature. Oh well, just passing on what I've been hearing.
The College of New Jersey and Villanova University are working on a search engine called W.H.A.T. which uses AI to apply contexts to search results. The idea is that the user can express some how more than words do, the meaning of the target. Pretty interesting stuff. :-)
I'm biased as I worked on it for a year, though.
I really liked the comment about leaving the computer in the family room, provided parents are there when the kid surfs! It in no intrusive, but will keep the child with in bounds. :)
Be sure to talk with your child about sites you like, or their favortie sites, or good chats they have had! Be a part of their lives in this way!
There are those who will tell you that your child should be set loose and un-fettered. Do not fall for this! Study after study shows that children must be given boundaries with love by adults if they are to grow up well. Your presence in net-surfing will probably be enough, and will hopefully start good habits that will follow your child into their more independant years when you have to let them go.
More personally, I am THRILLED to see a parent looking to raise their child instead of letting society raise them!!! Thanks!!!
Sam
--
"The Son of God became a man to enable man to become sons of God."
You don't need FPU for rc5, though... it's an integer-based solution to symetric cryptography. (That's why G3's still blow pentiums out of the water with it.) As for the primes, that I'll concede. :)
Sam
--
"The Son of God became a man to enable man to become sons of God."
Now can we get a distributed.net client built for this soon? I mean with all these internet appliances, we could at least maybe generate some prime numbers in our spare time! :)
Sam
--
"The Son of God became a man to enable man to become sons of God."
Ahh, but even if we have the protocol early, how long will it take vendors to support it all? :)
Sam
--
"The Son of God became a man to enable man to become sons of God."
So assuming this thing does take off, and is all the rage, how would you work it into a laptop? :)
Sam
Sam
--
"The Son of God became a man to enable man to become sons of God."
In reference to your position that Calc is not needed, where are you coming from?????
W/o calc, discrete math, linear algebra, and basic algebra, how do you purpose to write code with any sort of tolerable time complexity? These higher math courses give you a HUGE set of POWERFUL tools to talk about and manipulate elements in your field.
Already in my undergraduate career I have found uses for vector analysis and Calculus that, with out, I would have some ungly code doing needless calculations on the fly! Specifically calculus helps you reduce complex computations into easy smaller forms!
I can understand that position of some that the math requirements are annoying, but they are VERY worth it if we pupose to educate Computer Scientists and not a bunch of very savy computer users.
Sam
I would argue that strongly. For an OO language the VM of Java isn't that bad. The fact that it suffers from emulation of a non-existant platorm is the major throttler. I think the theoretical time for emulation is 400%, or something close to that. I would also like to say that Java is an immense tool for research in that you can mach up models with a primitive GUI output and true OO. The thing that gets me with Java is that it is TRUE OO, which is tough to come by as it tends to be bloated by the theory behind it. For what Java is, it is very good. :)Sam
As for SUN and the political sillyness they seem to fall into every few months, I'm not touching it.