On a similar note, I once timed how long it took for the BFG to fire in Doom 2 on an old 386. 87 seconds. Why I still remember that from high school I do not know.
Ok, this is something I am really sick and tired of hearing... Are you a teacher?
Nope. I was a TA in college though.
I just spoke w/a group of professors who complained that students aren't willing to learn anymore...
There is always going to be some degree of animosity between students and teachers. There will always be some students who say soandso is a horrible teacher, and there will always be some teachers who say their students are spoiled brats. Teachers share some of the blame, but if you've recently seen the behavior of classrooms firsthand, you'd be appalled.
1. School is forced (especially college, which has become a *necessary* extension of High School).
What does this have to do with anything? Should children be allowed to sit at home all day and play video games because they think Math is hard? Also, you can go to a trade school after high school and get a job that way. If you don't like the job you get, well, then you should've gone to college.
You can try to say that schools don't teach you anything that you'll use in the 'real' world, but that simply isn't true. Now more than ever high schools offer applied programs. Auto repair, programming, and hell probably even carpentry if you ask your wood shop teacher nicely. Last June I was offered a position to teach at a vocational school that had a program for high school students to learn programming as it applied to game development. This wasn't for a rich and privaleged school either.
2. Teachers teach passively yet expect students to be active learners. Putting an overhead on the screen or a PPT presentation DOES NOT COUNT as active teaching.
Even if a teacher does his or her job poorly, this doesn't mean a student is completely absolved from having to understand the coursework. If a teacher gives a poor lecture about WW2, does that mean the student gets to blame the teacher for his or her lack of understanding? No. While a teacher does play a central role in a course, it is still the responsibility of the student to make every effort to learn. With a proper respect for knowledge a student will understand the material is more important than judging the teacher or even the grade they receive. This isn't to say that grades are irrelevant, but that a personal understanding of the value of knowledge is more important than having a high GPA. I'm not advocating throwing grades out the window. I'm advocating the driving force in the learning process for a student should be knowledge, not letters on a report card or classroom dynamics.
With that said, I agree that a bad teacher will obviously have a negative effect on the learning process. Teachers should be held accountable for their actions. I've had my share of bad teachers, but I realized that the classes were about me, not them. I understood that it was my future at stake, not theirs.
It causes people to become uninterested and bored.
This is something I hear all the time, and sorry, I just don't buy it. If a student is unmotivated to take an active role in their own future, then it is their own fault. A teacher shouldn't be required to turn Physics into song and dance to get the student's attention. School is hard and not always fun. More is at stake for the student than for the teacher. School for a teacher is their profession. School for a student is their entire future.
Once teachers start teaching actively, students will probably learn actively. Until that time, it is just as much the fault of the educators.
We obviously disagree on the distribution of 'blame' students and teachers share in the current educational system. Granted there are many, many bad teachers out there, but the students need to understand how to look beyond that. School is about learning new ideas, not a pissing contest with a teacher that supposedly has it out for you.
How about we take a new approach to having students actually give a rat's ass about science or learning in general? The problem isn't textbooks or any 'style' of teaching. It's students who come to school who simply don't care. Why is there the steroetype about smart asian kids? It's because societies like those in South Korea and India place a high value on intelligence and education, ours (America) doesn't.
For companies looking for developers, an actual computer science/engineering degree is extremely helpful. Of course, those who persue other degrees in addition to CS become even more valuable.
I have a BSCS and a BSMath and I graduated last June. The BSMath hasn't helped me much in terms of finding a job. I suppose this is because math is just as nebulous as comp sci is. I mean people rarely care if you know Gershgorin's Theorem as long as you can hack out some C++ code before a deadline.
Safari was the only browser that was perfect on all tests. I could certainly develop some tests [diveintomark.org] that safari would fail....
diveintomark.org details CSS and rendering issues. This was a JavaScript test.
Seriously, is this meaningful in any way whatsoever?
What would you rather Steve said? "Safari is insanlely great!"? Apple posted a reproducable test suite that outlined some of Safari's positives and negatives. As for Apple saying "We're Great", the conclusion reads "The new Safari 1.0 beta is a strong contender." Safari went toe-to-toe with Mozilla and came out alive. That is quite an accomplishment and Apple should be commended for it.
It seems like a good start would be to stop calling it a "law," a term that has some kind of meaning, in a scientific sense.
Fermat's Last Theorem isn't a theorem and Newton's Laws aren't universal laws (they break under certain conditions). Misnomers occur all the time, but yeah it is an annoying buzz-term.
I know lots of people that use Mac OS X (me included) and they never experience any of these supposed catastrophic failures when updating their system. I smell a MS smear campaign.
If this were to be criminal in South Korea I'm sure that a large portion of the Diablo 2 playing population would be jailed immediately. MMORPG'ers beware.
Just wait, by tomorrow morning Apple will have an article on their webpage about the "Terahertz Myth." Soon afterwards AMD will release the Athlon XP 1100000+, but it will really run at 700000 Mhz.
Sigh... I remember when BeOS was made for PowerPC 601 Processors, but it has sadly now left the domain of PowerPC chips all together.
BeOS for PowerPC died when Apple stopped providing them with the ROM information, IIRC. I had BeOSDR8.3 (4?) running on my 8500/180MP awhile back. It ran very, very nicely in the dual CPU setup. The funny thing was the CPU meter application could actually be used to 'turn off' a CPU and you could turn off both CPU's, which of course crashed the machine. I think you could even run it on those Daystar machines that had four 200Mhz 604e's. Yikes.
Yes it does. Your CSS rules just have to end with a semicolon, like this:
.foo {
margin: 10px;
background-color: yellow; }
The semicolon is optional, so says W3C, but the OW CSS parser is just malformed in that respect. OW is a very nice browser, but it's renderer and standards support need a lot of work, as Ken Case admits several times in the article. Hopefully they will use WebKit in OW5 and get all of that work done for free by Apple and concentrate on making a great interface.
Intel have also worked hard on getting their compilers to automatically generate SSE/SSE2 code, which really improves performance on _all_ programs. There is no such thing for the PowerPC - if you want altivec you will have to handcode it.
Anyone who develops for the Mac knows that everything is an uphill battle. You have to fight the good fight and make the best product you can knowing ahead of time that your market share will be slim. With this in mind, why are the developers of Chimera and Opera moaning and groaning about competition? Anyone that is a part of the Mozilla organization knows full well of this. Seeing that the Opera developers already compete on the Windows platform, what's the problem with competing on the Mac platform as well? They already compete with IE, OmniWeb, iCab, Chimera, Mozilla, etc. on the Mac platform.
If anyone thinks Apple is going to pull a Microsoft and start saying that Safari is an integral portion of the OS and cannot be removed, let's look at their track record on other bundled applications. iTunes can be replaced by Audion and still have iPod support. Apple does nothing to prevent this. iChat can be replaced by Adium. Mail can be done away with and be replaced with Mutt, Pine, Entourage, etc. iMove, iPhoto, etc. can all be deleted and other applications may be used in their place.
I can drag Safari into the trash and it's gone. Should Apple release a version of Safari that links to WebKit frameworks installed in/System/Library/Frameworks,/Library/Frameworks, or ~/Library/Frameworks, who cares? This makes it easy for developers to write applications that have HTML view's in their own programs. Gecko (CHBrowserView) could even be packaged as a framework and exist right along side WebKit. If you want you can delete any framework on your system that you don't like. While Apple may not give you the option to run Mac OS X on x86 machines, it does provide real software options, unlike Microsoft.
My adopted geek can kick your adopted geek's ass! Well, actually, I doubt either of them could kick anyones ass, but mine does play a mean game of Scorched Earth.
Just because my desk calculator performs multiplications faster than me, doesn't mean that it is better at mathematics than I am.
Yes, but it also means that it's vastly better (speed, accuracy) at addition than you are. Addition is a well-defined operation on a well-defined domain. Playing Chess is far from the purely mechanical and deterministic process of addition. You could argue that a search based solution to playing Chess (mapping all board configurations and moves) is deterministic, but this isn't what Deep Junior is doing. In fact, Deep Junior handles far fewer possible moves per second than the famed Deep Blue.
How can they really tell which computer plays better chess?
Read the second to last paragraph of this. Or just read "Deep Junior is a three-time world champion and won the last official world chess championship for computers in July".
While your numbers may hold true for the average, it obviously takes less money for the likes of William Shatner or David Hasselhoff to produce an album than U2.
Please, please, please, PLEASE try to remember - Chimera is NOT Mozilla.
Yes, but the argument is over rendering engines, not browsers. Mozilla and Chimera both used Gecko. More specifically, Chimera uses CHBrowserView, which wraps Gecko as a Cocoa NSView sublcass. Safari uses WebCore.
It's a side project, associated with mozilla.org in a similar fashion as Phoenix.
Yes, and Phoenix uses Gecko. Your point?
When comparing Safari to Mozilla, please do it properly, and compare it with the actual Mozilla OS X builds.
A comparison of the Mac OS X build of Mozilla vs. Safari makes Mozilla look even worse. The problem is that it's an apples to oranges comparison because Mozilla includes a chat program, mail & news modules, and all the other X* components. Chimera on the other hand (which may support parts of XPCOM, XUL, etc.--i'm not entirely sure) trims away these parts of the application and provides itself for better comparison. Chimera vs. Safari is as close to Gecko vs. WebCore as you're going to get.
Mozilla supports many more standards/protocols than Safari As Safari reaches this level of functionality it will get bigger and bigger.
Chimera is 20.6MB while Safari is 7.2MB and neither of them provide alternate localizations, afaik. So you're saying it takes 13.4MB of code to properly handle CSS? Believe it or not, but Gecko re-invents the wheel many times over under the hood for the sake of being cross-platform, and pays for it.
On a similar note, I once timed how long it took for the BFG to fire in Doom 2 on an old 386. 87 seconds. Why I still remember that from high school I do not know.
Haw haw. It's April 2nd now. No more jokes. This is a joke, right?
I wonder if any Republicans want to change .fr to .freedom.
Ok, this is something I am really sick and tired of hearing... Are you a teacher?
Nope. I was a TA in college though.
I just spoke w/a group of professors who complained that students aren't willing to learn anymore...
There is always going to be some degree of animosity between students and teachers. There will always be some students who say soandso is a horrible teacher, and there will always be some teachers who say their students are spoiled brats. Teachers share some of the blame, but if you've recently seen the behavior of classrooms firsthand, you'd be appalled.
1. School is forced (especially college, which has become a *necessary* extension of High School).
What does this have to do with anything? Should children be allowed to sit at home all day and play video games because they think Math is hard? Also, you can go to a trade school after high school and get a job that way. If you don't like the job you get, well, then you should've gone to college.
You can try to say that schools don't teach you anything that you'll use in the 'real' world, but that simply isn't true. Now more than ever high schools offer applied programs. Auto repair, programming, and hell probably even carpentry if you ask your wood shop teacher nicely. Last June I was offered a position to teach at a vocational school that had a program for high school students to learn programming as it applied to game development. This wasn't for a rich and privaleged school either.
2. Teachers teach passively yet expect students to be active learners. Putting an overhead on the screen or a PPT presentation DOES NOT COUNT as active teaching.
Even if a teacher does his or her job poorly, this doesn't mean a student is completely absolved from having to understand the coursework. If a teacher gives a poor lecture about WW2, does that mean the student gets to blame the teacher for his or her lack of understanding? No. While a teacher does play a central role in a course, it is still the responsibility of the student to make every effort to learn. With a proper respect for knowledge a student will understand the material is more important than judging the teacher or even the grade they receive. This isn't to say that grades are irrelevant, but that a personal understanding of the value of knowledge is more important than having a high GPA. I'm not advocating throwing grades out the window. I'm advocating the driving force in the learning process for a student should be knowledge, not letters on a report card or classroom dynamics.
With that said, I agree that a bad teacher will obviously have a negative effect on the learning process. Teachers should be held accountable for their actions. I've had my share of bad teachers, but I realized that the classes were about me, not them. I understood that it was my future at stake, not theirs.
It causes people to become uninterested and bored.
This is something I hear all the time, and sorry, I just don't buy it. If a student is unmotivated to take an active role in their own future, then it is their own fault. A teacher shouldn't be required to turn Physics into song and dance to get the student's attention. School is hard and not always fun. More is at stake for the student than for the teacher. School for a teacher is their profession. School for a student is their entire future.
Once teachers start teaching actively, students will probably learn actively. Until that time, it is just as much the fault of the educators.
We obviously disagree on the distribution of 'blame' students and teachers share in the current educational system. Granted there are many, many bad teachers out there, but the students need to understand how to look beyond that. School is about learning new ideas, not a pissing contest with a teacher that supposedly has it out for you.
How about we take a new approach to having students actually give a rat's ass about science or learning in general? The problem isn't textbooks or any 'style' of teaching. It's students who come to school who simply don't care. Why is there the steroetype about smart asian kids? It's because societies like those in South Korea and India place a high value on intelligence and education, ours (America) doesn't.
For companies looking for developers, an actual computer science/engineering degree is extremely helpful. Of course, those who persue other degrees in addition to CS become even more valuable.
I have a BSCS and a BSMath and I graduated last June. The BSMath hasn't helped me much in terms of finding a job. I suppose this is because math is just as nebulous as comp sci is. I mean people rarely care if you know Gershgorin's Theorem as long as you can hack out some C++ code before a deadline.
Safari was the only browser that was perfect on all tests. I could certainly develop some tests [diveintomark.org] that safari would fail....
diveintomark.org details CSS and rendering issues. This was a JavaScript test.
Seriously, is this meaningful in any way whatsoever?
What would you rather Steve said? "Safari is insanlely great!"? Apple posted a reproducable test suite that outlined some of Safari's positives and negatives. As for Apple saying "We're Great", the conclusion reads "The new Safari 1.0 beta is a strong contender." Safari went toe-to-toe with Mozilla and came out alive. That is quite an accomplishment and Apple should be commended for it.
It seems like a good start would be to stop calling it a "law," a term that has some kind of meaning, in a scientific sense.
Fermat's Last Theorem isn't a theorem and Newton's Laws aren't universal laws (they break under certain conditions). Misnomers occur all the time, but yeah it is an annoying buzz-term.
I know lots of people that use Mac OS X (me included) and they never experience any of these supposed catastrophic failures when updating their system. I smell a MS smear campaign.
If this were to be criminal in South Korea I'm sure that a large portion of the Diablo 2 playing population would be jailed immediately. MMORPG'ers beware.
Just wait, by tomorrow morning Apple will have an article on their webpage about the "Terahertz Myth." Soon afterwards AMD will release the Athlon XP 1100000+, but it will really run at 700000 Mhz.
Posted from Mac OS X.
Carmack should just tell the companies he has one giant skinned knee. That'll get him all the peroxide he needs.
Sigh... I remember when BeOS was made for PowerPC 601 Processors, but it has sadly now left the domain of PowerPC chips all together.
BeOS for PowerPC died when Apple stopped providing them with the ROM information, IIRC. I had BeOSDR8.3 (4?) running on my 8500/180MP awhile back. It ran very, very nicely in the dual CPU setup. The funny thing was the CPU meter application could actually be used to 'turn off' a CPU and you could turn off both CPU's, which of course crashed the machine. I think you could even run it on those Daystar machines that had four 200Mhz 604e's. Yikes.
Yes it does. Your CSS rules just have to end with a semicolon, like this:The semicolon is optional, so says W3C, but the OW CSS parser is just malformed in that respect. OW is a very nice browser, but it's renderer and standards support need a lot of work, as Ken Case admits several times in the article. Hopefully they will use WebKit in OW5 and get all of that work done for free by Apple and concentrate on making a great interface.
I flipped through the first three pages before giving up. Can someone point me to the hysterical ones?
"how he will take me he is still big for it" (see picture).
X-rated.
"Toast me".
"I say you got to toast me!".
I thought these were the best, aside from the already mentioned one about someone wanting their sister.
Intel have also worked hard on getting their compilers to automatically generate SSE/SSE2 code, which really improves performance on _all_ programs. There is no such thing for the PowerPC - if you want altivec you will have to handcode it.
What about this?
Anyone who develops for the Mac knows that everything is an uphill battle. You have to fight the good fight and make the best product you can knowing ahead of time that your market share will be slim. With this in mind, why are the developers of Chimera and Opera moaning and groaning about competition? Anyone that is a part of the Mozilla organization knows full well of this. Seeing that the Opera developers already compete on the Windows platform, what's the problem with competing on the Mac platform as well? They already compete with IE, OmniWeb, iCab, Chimera, Mozilla, etc. on the Mac platform.
/System/Library/Frameworks, /Library/Frameworks, or ~/Library/Frameworks, who cares? This makes it easy for developers to write applications that have HTML view's in their own programs. Gecko (CHBrowserView) could even be packaged as a framework and exist right along side WebKit. If you want you can delete any framework on your system that you don't like. While Apple may not give you the option to run Mac OS X on x86 machines, it does provide real software options, unlike Microsoft.
If anyone thinks Apple is going to pull a Microsoft and start saying that Safari is an integral portion of the OS and cannot be removed, let's look at their track record on other bundled applications. iTunes can be replaced by Audion and still have iPod support. Apple does nothing to prevent this. iChat can be replaced by Adium. Mail can be done away with and be replaced with Mutt, Pine, Entourage, etc. iMove, iPhoto, etc. can all be deleted and other applications may be used in their place.
I can drag Safari into the trash and it's gone. Should Apple release a version of Safari that links to WebKit frameworks installed in
My adopted geek can kick your adopted geek's ass! Well, actually, I doubt either of them could kick anyones ass, but mine does play a mean game of Scorched Earth.
Just because my desk calculator performs multiplications faster than me, doesn't mean that it is better at mathematics than I am.
Yes, but it also means that it's vastly better (speed, accuracy) at addition than you are. Addition is a well-defined operation on a well-defined domain. Playing Chess is far from the purely mechanical and deterministic process of addition. You could argue that a search based solution to playing Chess (mapping all board configurations and moves) is deterministic, but this isn't what Deep Junior is doing. In fact, Deep Junior handles far fewer possible moves per second than the famed Deep Blue.
How can they really tell which computer plays better chess?
Read the second to last paragraph of this. Or just read "Deep Junior is a three-time world champion and won the last official world chess championship for computers in July".
The ending to Ender's Game came to mind when I read this. Creepy.
While your numbers may hold true for the average, it obviously takes less money for the likes of William Shatner or David Hasselhoff to produce an album than U2.
Please, please, please, PLEASE try to remember - Chimera is NOT Mozilla.
Yes, but the argument is over rendering engines, not browsers. Mozilla and Chimera both used Gecko. More specifically, Chimera uses CHBrowserView, which wraps Gecko as a Cocoa NSView sublcass. Safari uses WebCore.
It's a side project, associated with mozilla.org in a similar fashion as Phoenix.
Yes, and Phoenix uses Gecko. Your point?
When comparing Safari to Mozilla, please do it properly, and compare it with the actual Mozilla OS X builds.
A comparison of the Mac OS X build of Mozilla vs. Safari makes Mozilla look even worse. The problem is that it's an apples to oranges comparison because Mozilla includes a chat program, mail & news modules, and all the other X* components. Chimera on the other hand (which may support parts of XPCOM, XUL, etc.--i'm not entirely sure) trims away these parts of the application and provides itself for better comparison. Chimera vs. Safari is as close to Gecko vs. WebCore as you're going to get.
Thanks.
Your welcome.
Mozilla supports many more standards/protocols than Safari As Safari reaches this level of functionality it will get bigger and bigger.
Chimera is 20.6MB while Safari is 7.2MB and neither of them provide alternate localizations, afaik. So you're saying it takes 13.4MB of code to properly handle CSS? Believe it or not, but Gecko re-invents the wheel many times over under the hood for the sake of being cross-platform, and pays for it.
I want software that actually RUNS!
Walk, run... crash? Ouch.