And I would argue that there is a big difference between software engineering and computer science, but that one is not 'better' than the other.
Computer science is the study of computers and related theories, like algorithms, data structures, theory of computation, AI, etc.
Software engineering is the practice of applying theory and experience to capture requirements and build robust, well-tested that satisfy those requirements.
Many computer scientists can perform software engineering, many cannot. Many software engineers have studied computer science and further that study, but many have not and do not.
The key to getting a job is to be good at what you do. If you're at a good school, you've got an easy ticket past the resume scanners, but you'll never get the job on that alone. If you're at a bad school, work hard, learn as much as you can, get some experience, and you'll be just as well off.
Now, I'm an AI guy, not a networking expert, but some of this seems sketchy. Their website says:
Because all data packets that are now being sent across packet-switched networks are in fixed-size data packets, SmartPackets' "variable-sizing" packet technology can positively impact the performance of a very wide range of technologies, applications and protocols.
I'm pretty sure that's not the case. Besides, if the technology you're pushing boils down to 'variable-sizing', seems like someone's thought of that before.
As far as neural networks are concerned, a sufficiently complex neural network can adapt to learn reasonably complicated functions. Backpropagation networks and radial basis function networks can make good filters and make sense of noisy data. A network that doesn't adapt its structure boils down to a few matrix operations, so it's easy to script in Matlab.
With all that in mind, shouldn't they have looked at Kalman filters?
Umm. Did you do your homework? What's scotch made from? Malted barley, same as beer. And most vodka isn't made from potatoes. Sake is brewed from rice. Gin begins as grain alcohol, distilled with some flavor additives. Offhand, rum, tequilla, and wine are about the only things I can think of that AREN'T grain alcohol.
Yeah, those were our robots in the 3rd-4th place game. Afterwards, I was thinking along the same lines as Minsky. That being said, I'm about to hike into the lab for an evening of hacking...
You're right about the small league being more exciting, though. The dogs really can't do anything, but if you watch two good teams in the small league, you'll see a much better, more human game.
I've been working on the RoboCup team at my university for two years, and we're finally going to compete this summer. From experience, I can tell you that soccer is a VERY challenging problem. Putting a robot on the field is a huge accomplishment. Trust me - it IS fair to humans because try as we might, humans can't match the stupidity of robots.
I'm not complaining about getting paid to go to Japan - Woohoo!
I've been a fan of KDE since they moved to 2.0, but I couldn't ever stand to run it on my laptop because it made the cpu fan run all the time. Not only is the damn thing noisy, the whole machine was noticably hotter.
After running KDE 3.0 for a few days, it's my cpu fan has stayed quiet and the system is no warmer than it was when I ran Blackbox.
The Cervisia interface to Konqueror is great- I don't have to worry about the security issues of running CVSWeb for all my projects.
Re:Unix _isn't_ an operating system . . .
on
Is UNIX An OS?
·
· Score: 1
I agree with you here. I think the way it'll work out is like this: OS X is not UNIX, and it will not be UNIX, because UNIX is not an operating system, it is a way of doing things. (In the same way that King Crimson is not a band, but a way of doing things) Instead, we'll call OS X BSD. OS X will be an adaptation of one of the instances that we usually associate with the UNIX way.
Does anyone else notice how jealous Bill Gates seems to be of the NeXT box? "Anybody can write a check to Sony," he says. I think Bill wishes he'd thought of it.
I fear you've missed the point. We ARE guaranteed the right to access the internet, but they're not obligated to provide us the means to do it. So they could opt to just not have internet access in libraries and that's just fine. And if it's legal to have no internet access in a library, then they sure as hell can restrict access in a library.
I support free speech in that we must have the freedom to say what we want without fear of opression. But to demand that the government facilitate the distribution of information is ridiculous. We're not guaranteed unrestricted internet access in our contract with our government, so there's no reason to fight these restrictions. Go ahead and ban porn in the libraries. That's their right.
Think of it this way- we're constitutionally guaranteed the right to bear arms. But the government is in now way bound to provide us with guns so that we may exercise our rights. It's as simple as that.
That's not true- every SPAM takes up time and bandwidth on every system that it passes- which works out to be an enormous amount of bandwith and computing time, especially when it's one of those mass emails advertising for cheap toner.
This is true- since the web is so huge an entity, there are always corners that will remain hidden. But if we can get other countries to cooperate (read: extradite), this sounds like it could be remarkable effective. Any US company could probably be held liable regardless of where the spam originates, and this sort of 'distributed enforcement' is about as powerful a tool as we're going to get.
FreeBSD has a different feel to it than Linux. They look the same at first glance, especially when you have them set up similarly, but the generic BSD install is not as preconfigured. FreeBSD feels a little snappier on my PII 300 box, but the difference is not astonishing.
And I would argue that there is a big difference between software engineering and computer science, but that one is not 'better' than the other.
Computer science is the study of computers and related theories, like algorithms, data structures, theory of computation, AI, etc.
Software engineering is the practice of applying theory and experience to capture requirements and build robust, well-tested that satisfy those requirements.
Many computer scientists can perform software engineering, many cannot. Many software engineers have studied computer science and further that study, but many have not and do not.
The key to getting a job is to be good at what you do. If you're at a good school, you've got an easy ticket past the resume scanners, but you'll never get the job on that alone. If you're at a bad school, work hard, learn as much as you can, get some experience, and you'll be just as well off.
I'm pretty sure that's not the case. Besides, if the technology you're pushing boils down to 'variable-sizing', seems like someone's thought of that before.
As far as neural networks are concerned, a sufficiently complex neural network can adapt to learn reasonably complicated functions. Backpropagation networks and radial basis function networks can make good filters and make sense of noisy data. A network that doesn't adapt its structure boils down to a few matrix operations, so it's easy to script in Matlab.
With all that in mind, shouldn't they have looked at Kalman filters?
Maybe they meant DR-DOS.
Umm. Did you do your homework? What's scotch made from? Malted barley, same as beer. And most vodka isn't made from potatoes. Sake is brewed from rice. Gin begins as grain alcohol, distilled with some flavor additives. Offhand, rum, tequilla, and wine are about the only things I can think of that AREN'T grain alcohol.
Less than 15%? Bull!
Amen. These tests are irrelevent as performed.
Yeah, those were our robots in the 3rd-4th place game. Afterwards, I was thinking along the same lines as Minsky. That being said, I'm about to hike into the lab for an evening of hacking...
You're right about the small league being more exciting, though. The dogs really can't do anything, but if you watch two good teams in the small league, you'll see a much better, more human game.
Maybe 'G's are silent when followed by a "NU/" .
I've been working on the RoboCup team at my university for two years, and we're finally going to compete this summer. From experience, I can tell you that soccer is a VERY challenging problem. Putting a robot on the field is a huge accomplishment. Trust me - it IS fair to humans because try as we might, humans can't match the stupidity of robots.
I'm not complaining about getting paid to go to Japan - Woohoo!
I've been a fan of KDE since they moved to 2.0, but I couldn't ever stand to run it on my laptop because it made the cpu fan run all the time. Not only is the damn thing noisy, the whole machine was noticably hotter.
After running KDE 3.0 for a few days, it's my cpu fan has stayed quiet and the system is no warmer than it was when I ran Blackbox.
The Cervisia interface to Konqueror is great- I don't have to worry about the security issues of running CVSWeb for all my projects.
I agree with you here. I think the way it'll work out is like this: OS X is not UNIX, and it will not be UNIX, because UNIX is not an operating system, it is a way of doing things. (In the same way that King Crimson is not a band, but a way of doing things) Instead, we'll call OS X BSD. OS X will be an adaptation of one of the instances that we usually associate with the UNIX way.
Does anyone else notice how jealous Bill Gates seems to be of the NeXT box? "Anybody can write a check to Sony," he says. I think Bill wishes he'd thought of it.
I fear you've missed the point. We ARE guaranteed the right to access the internet, but they're not obligated to provide us the means to do it. So they could opt to just not have internet access in libraries and that's just fine. And if it's legal to have no internet access in a library, then they sure as hell can restrict access in a library.
I support free speech in that we must have the freedom to say what we want without fear of opression. But to demand that the government facilitate the distribution of information is ridiculous. We're not guaranteed unrestricted internet access in our contract with our government, so there's no reason to fight these restrictions. Go ahead and ban porn in the libraries. That's their right.
Think of it this way- we're constitutionally guaranteed the right to bear arms. But the government is in now way bound to provide us with guns so that we may exercise our rights. It's as simple as that.
I love the non-skid title bars. Now I can use KDE in the shower without fear of slipping. Now if I could just waterproof my keyboard...
That's not true- every SPAM takes up time and bandwidth on every system that it passes- which works out to be an enormous amount of bandwith and computing time, especially when it's one of those mass emails advertising for cheap toner.
This is true- since the web is so huge an entity, there are always corners that will remain hidden. But if we can get other countries to cooperate (read: extradite), this sounds like it could be remarkable effective. Any US company could probably be held liable regardless of where the spam originates, and this sort of 'distributed enforcement' is about as powerful a tool as we're going to get.
FreeBSD has a different feel to it than Linux. They look the same at first glance, especially when you have them set up similarly, but the generic BSD install is not as preconfigured. FreeBSD feels a little snappier on my PII 300 box, but the difference is not astonishing.