According to this Electronics Weekly article, on non-graphics intensive applications like the LINPACK benchmark the Athlon 800 Mhz CPU performs twice as fast as a Pentium III 800Mhz. It goes on to mention that the Quake 3D test which is so widely used is in fact faulty. Underclocking both CPUs to 400Mhz (i.e. halving the speed) and using an nVidia GeForce caused the frame rate to drop by only 2 % at the highest resolution! There is some serious bottlenecks on the video card. Who needs a 1Ghz CPU then?!
IBM should be applauded for not inventing and using another one of those pseudo-opensource licenses like Sun's SCSL. This gives a much needed boost to the GNU license and other large companies wanting to take the opensource route should pay particular attention.
Note to Bob Metcalfe and the likes: should the largest computer company in the world be treated as a communist symphatizer now?
In technical (image processing) terms that's 2.5D, i.e. stacking of 2D layers to create 3D. This is not true 3D since the depth information is not present by default.
Is the Timex Sinclair 1000 the same as the Sinclair Spectrum in UK? I remember years back 1984-ish, you could buy a Z-80B and just drop it in. The Z-80B was twice as fast as the original Z-80 and was pin compatible. I don't know about connecting to the internet though:)
You have to train a neural net. Don't ever underestimate the time, difficulty, and fragility of this step. In order to use a neural net, you have to use a very large data set to intialize it (the dataset tends to grow exponentially as the complexity of what you are trying to do increases). You have to pick the right dataset, which can be extremely difficult if others haven't already figured it out.
This is not unique to artificial neural networks (ANNs). Disregarding the research which are trying to emulate biological neural nets, ANNs are actually statistical in nature. So the "problems" that you mention are not unique but are also applicable in statistical regression and classification problems. The main cause for concern is that engineers and computer scientist fail to make the statistical link and approach ANNs in a wholly different and frequently wrong direction. Learn from the vast statistics literature! Warren Sarle who maintains the comp.ai.neural-nets FAQ correctly identifies multilayer perceptrons (MLPs) as a relabelling of multivariate multiple nonlinear regression models. See this postscript file and this jargon file
ANNs are a classic example where engineers and computer scientist have attempted to reinvent the wheel.
...in which he showed how neural nets implemented in analogue (sub-threshold transistor technology) were able to...
I think the main reason for operating in the sub-threshold region is more to do with obtaining a non-linear transfer function than power saving, although power saving is an added bonus.
This is certainly good news. The best part is that students wishing to use the package at home has to pay zilch. It's not only a victory for open source but also for open standards. I hope we don't see the Microsoft-isation or Sun-isation of Python.
You've obviously not used KDE applications. In terms of quantity and quality there's nothing comparable. Having said that, I hope that people won't loose interest in one project or another since this will promote monopolies and retard innovation.
I've read somewhere that in the future KDE will be providing GTK+ drop-in compatible libraries which will be KDE aware so that you can run GNOME apps seamlessly under KDE.
Rightly said. I was following the thread and found a lot of good questions that I'd like answers to. I hope that part II is in the pipeline. It's not often that we get core developers answering questions from everyone else who do not (or is unable to) attend LinuxWorld and other frequently held linux conferences in America.
I too would like to support the call for Slashdot kind of interviews. Unlike Linux and *BSD, proprietary software companies often present only their Gates', Ellisons and McNealys to the public. I'd like to see interviews from the core developer's themselves.
Now how do we get countries especially those in western Europe to agree?! I'm surprised no one else have posted with my subject line! No flame wars please:)
IBM get's CPU's from Motorola, Intel, they use to use a Cyrix 6x86 variant, Linux runs on all of them, and on thier hardware back to thier early 386's
IBM also co-designs and builds CPUs for a number of companies...some included above. The new copper technology for the PowerPC 4 is especially interesting. One day Intel will have to play catch-up.
I failed to mention that the point I'm getting at is that if you're a programmer then call yourself a programmer, but calling yourself an engineer is an overkill for an unregulated industry. Heck, even Linus calls himself a programmer and he's more than qualified.
> How do you define engineer? As someone who has > an engineering degree? That's like saying a > musician is someone who has a music...
I would argue that certain professions require lesser formal qualifications then others. Of course you might be able to name handfuls of people who've "beaten" the system but overall formal qualifications provide a particular form of guarantee.
Organizations like the IEEE are there to ensure standards within the profession. Note for example the IEEE's code of ethics. Point number one says:
"to accept responsibility in making engineering decisions consistent with the safety, health and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;"
Many people who call themselves "software engineers" are not bounded by such regulations? You may ask why, and the simple reason is that there exist no such organizations for software engineers to protect their formal status.
Even a lowly qualified electrician is required to undertake formal courses and to follow and obey government regulated guidelines and if not is liable to prosecution. Why then are so called software engineers (again I stress those working on mission critical applications) without qualifications allowed a free hold?
I see too many people haphazardly using the term "engineer" without ever thinking about the responsibility. I've heard that in Japan you have to work at least five years in the engineering profession after completing your degree before you can formally call yourself an "engineer" (can anyone in Japan confirm this?).
To soften your dictionary definition, Merriam-Webster also defines "engineer" as: "a person who is trained in or follows as a profession a branch of engineering." But who cares about dictionary definitions. At the end of the day we're talking about responsibility. If you're employing someone wouldn't you feel safer employing a qualified person bounded by regulations such as IEEEs? Or would you employ any cowboy who lists "engineer" as their profession?
Maybe we see things differently outside the US, where education is mostly cheaper (or free) and undergoing a 3-4 year university degree is not as hard on the pocket.
This may be slightly off topic but a poster correctly pointed out the difference between a person qualified in software engineering and unqualified programmers. It seems that nowadays anyone who can write a few lines of C are eligible to use the title "software engineer". This point was in fact also brought up by someone in the letters column of IEEE Computer magazine a few months back.
If you've taken a degree either in engineering or computers then you've bound to come across courses in software engineering. Personally I find such courses very enlightening, especially from a software management point of view. I don't see why someone who's qualified in say history who haven't taken such courses be eligible to use the term "software engineer". I wouldn't call myself a historian if I read history or watched X hours of the Discovery channel.
At the end of the day who'll takes responsibility when something goes wrong? This is especially of concern when you're writing mission critical applications...not web servers but e.g. software for medical equipment, vehicle control systems etc. I personally hope that professional groups would properly endorse qualified software engineers (as they do qualified Electrical and Mechanical engineers etc.) and protect the term "engineer" in general. The last thing you want is people misusing words like doctors, surgeons etc. so why not add "engineer" to the list.
Is Redhat taking part in the competition to see who can put the smallest size fonts on the web page as well? Or is there a bug with Netscape Communicator 4.6 font selection? Why are sites so intent on using small size fonts? Even with a 19-inch monitor, on the solaris box I use I've got to set the font to Helvetica size 18 to see clearly...and no I'm not blind:)
I just noticed a discussion post by Henri J. Schlereth at the ZDNet web site in which he points out that homepages.msn.com is possibly running Apache 1.3.6. Since Apache on WinNT is not as mature as for the unices and considering MSN high hit rates, could it be possible that MSN is actually using a unix variant? I tried checking using Netcraft but was not successful.
I think it's carried on all Sunsite mirrors. In the UK it's located here. The UK magazine PC Plus has also previously distributed it on it's cover CD. PC Plus has been running a string of linux hands-on articles since the middle of last year mainly based on the SuSE distribution.
According to this Electronics Weekly article, on non-graphics intensive applications like the LINPACK benchmark the Athlon 800 Mhz CPU performs twice as fast as a Pentium III 800Mhz. It goes on to mention that the Quake 3D test which is so widely used is in fact faulty. Underclocking both CPUs to 400Mhz (i.e. halving the speed) and using an nVidia GeForce caused the frame rate to drop by only 2 % at the highest resolution! There is some serious bottlenecks on the video card. Who needs a 1Ghz CPU then?!
Note to Bob Metcalfe and the likes: should the largest computer company in the world be treated as a communist symphatizer now?
Old trick on how to automatically reject any cookies and avoid being bugged by pages requesting to put cookies:
1. cd ~/.netscape
2. rm cookies
3. touch cookies
4. chmod a-w cookies
In technical (image processing) terms that's 2.5D, i.e. stacking of 2D layers to create 3D. This is not true 3D since the depth information is not present by default.
I thought the Z-80A runs at around 3Mhz and the Z-80B twice that. So in fact you could have a Z-80B in your TI.
Is the Timex Sinclair 1000 the same as the Sinclair Spectrum in UK? I remember years back 1984-ish, you could buy a Z-80B and just drop it in. The Z-80B was twice as fast as the original Z-80 and was pin compatible. I don't know about connecting to the internet though :)
This is not unique to artificial neural networks (ANNs). Disregarding the research which are trying to emulate biological neural nets, ANNs are actually statistical in nature. So the "problems" that you mention are not unique but are also applicable in statistical regression and classification problems. The main cause for concern is that engineers and computer scientist fail to make the statistical link and approach ANNs in a wholly different and frequently wrong direction. Learn from the vast statistics literature! Warren Sarle who maintains the comp.ai.neural-nets FAQ correctly identifies multilayer perceptrons (MLPs) as a relabelling of multivariate multiple nonlinear regression models. See this postscript file and this jargon file
ANNs are a classic example where engineers and computer scientist have attempted to reinvent the wheel.
I'll stick to perl as long as I can though...
You've obviously not used KDE applications. In terms of quantity and quality there's nothing comparable. Having said that, I hope that people won't loose interest in one project or another since this will promote monopolies and retard innovation.
I've read somewhere that in the future KDE will be providing GTK+ drop-in compatible libraries which will be KDE aware so that you can run GNOME apps seamlessly under KDE.
Rightly said. I was following the thread and found a lot of good questions that I'd like answers to. I hope that part II is in the pipeline. It's not often that we get core developers answering questions from everyone else who do not (or is unable to) attend LinuxWorld and other frequently held linux conferences in America.
I too would like to support the call for Slashdot kind of interviews. Unlike Linux and *BSD, proprietary software companies often present only their Gates', Ellisons and McNealys to the public. I'd like to see interviews from the core developer's themselves.
The word "radio" should be inserted somewhere above :)
I can't seem to hear anything from my system. Maybe the shielding is good....I'll probably take the case off later....
Now how do we get countries especially those in western Europe to agree?! I'm surprised no one else have posted with my subject line! :)
No flame wars please
IBM also co-designs and builds CPUs for a number of companies...some included above. The new copper technology for the PowerPC 4 is especially interesting. One day Intel will have to play catch-up.
Not reading the manual is a sin.
....
man limit
NAME
limit, ulimit, unlimit - set or get limitations on the sys-
tem resources available to the current shell and its descen-
dents
I failed to mention that the point I'm getting at is that if you're a programmer then call yourself a programmer, but calling yourself an engineer is an overkill for an unregulated industry. Heck, even Linus calls himself a programmer and he's more than qualified.
> an engineering degree? That's like saying a
> musician is someone who has a music...
I would argue that certain professions require lesser formal qualifications then others. Of course you might be able to name handfuls of people who've "beaten" the system but overall formal qualifications provide a particular form of guarantee.
Organizations like the IEEE are there to ensure standards within the profession. Note for example the IEEE's code of ethics. Point number one says:
"to accept responsibility in making engineering decisions consistent with the safety, health and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;"
Many people who call themselves "software engineers" are not bounded by such regulations? You may ask why, and the simple reason is that there exist no such organizations for software engineers to protect their formal status.
Even a lowly qualified electrician is required to undertake formal courses and to follow and obey government regulated guidelines and if not is liable to prosecution. Why then are so called software engineers (again I stress those working on mission critical applications) without qualifications allowed a free hold?
I see too many people haphazardly using the term "engineer" without ever thinking about the responsibility. I've heard that in Japan you have to work at least five years in the engineering profession after completing your degree before you can formally call yourself an "engineer" (can anyone in Japan confirm this?).
To soften your dictionary definition, Merriam-Webster also defines "engineer" as: "a person who is trained in or follows as a profession a branch of engineering." But who cares about dictionary definitions. At the end of the day we're talking about responsibility. If you're employing someone wouldn't you feel safer employing a qualified person bounded by regulations such as IEEEs? Or would you employ any cowboy who lists "engineer" as their profession?
Maybe we see things differently outside the US, where education is mostly cheaper (or free) and undergoing a 3-4 year university degree is not as hard on the pocket.
If you've taken a degree either in engineering or computers then you've bound to come across courses in software engineering. Personally I find such courses very enlightening, especially from a software management point of view. I don't see why someone who's qualified in say history who haven't taken such courses be eligible to use the term "software engineer". I wouldn't call myself a historian if I read history or watched X hours of the Discovery channel.
At the end of the day who'll takes responsibility when something goes wrong? This is especially of concern when you're writing mission critical applications...not web servers but e.g. software for medical equipment, vehicle control systems etc. I personally hope that professional groups would properly endorse qualified software engineers (as they do qualified Electrical and Mechanical engineers etc.) and protect the term "engineer" in general. The last thing you want is people misusing words like doctors, surgeons etc. so why not add "engineer" to the list.
You mean CLI....
And "RANDOMIZE USR 0" to you too....
Is Redhat taking part in the competition to see who can put the smallest size fonts on the web page as well? Or is there a bug with Netscape Communicator 4.6 font selection? Why are sites so intent on using small size fonts? Even with a 19-inch monitor, on the solaris box I use I've got to set the font to Helvetica size 18 to see clearly...and no I'm not blind :)
I just noticed a discussion post by Henri J. Schlereth at the ZDNet web site in which he points out that homepages.msn.com is possibly running Apache 1.3.6. Since Apache on WinNT is not as mature as for the unices and considering MSN high hit rates, could it be possible that MSN is actually using a unix variant? I tried checking using Netcraft but was not successful.
I think it's carried on all Sunsite mirrors. In the UK it's located here. The UK magazine PC Plus has also previously distributed it on it's cover CD. PC Plus has been running a string of linux hands-on articles since the middle of last year mainly based on the SuSE distribution.