People find it easier to react (ie: real-time) than strategize/plan their actions (ie: turn-based).
I don't agree to the statement that you don't have to plan anything in real-time strategy games.
Take Starcraft as an example: If you just build some tanks because you think they look cool, somebody will come up with something flying (tanks can only attack ground units) like 12 Guardians, then you can be sure that you won't be able to build any tanks in this game any more. Or somebody produces 100 small, cheap units which blow away the slow tanks, too. You have to choose a good combination of forces, be faster than the other players, and attack the right way (flanking, hit-and-run, overrun, kamikaze, drop, offensive pylon...). That sounds like planning and strategy for me.
I don't like turn-based strategy, because you sit for 30 minutes at your computer, watch some player slowly moving his forces. Then 5 secs after you got control, the game crashes (this actually happened to me!).
Go after the users who are breaking the law
Consider this: Somebody in a country where kiddie porn is legal post some picts to the usenet.
Even though the US tries to force all countries on the world to follow their laws (DeCSS), they currently have no right to arrest him. But how should they stop these picts? If they can't stop it at the source, they have to take the ISPs.
Same goes for the whole Internet, there is no global law.
How easy is it to build current FreeBSD software on X?
depends on the package
Are there any standard package managers included by default?
tar, unzip:-)
Does it come with all of the build tools needed so you can normally just do the "./configure; make" mambo?
Yes, but most packages use old autoconf which doesn't recognize Darwin. If you do a 'cp/usr/libexec/config*.', it will usually work.
Sometimes you have to remove all references to '-lm' and add a '-traditional-cpp' to the CFLAGS.
Do you have to spend a lot of extra time tweaking your environment and downloading other libraries?
Yes, I installed libjpeg, libz, gtk, qt, mesa, XFree, gimp, tetex, wmaker, vncclient/server, tin, gs, fsv...
What are the biggest differences that you notice from the shell prompt between a typical FreeBSD installation and OSX?
uname says 'Darwin';-), tcsh is default, 'ifconfig' requires '-a' like in older versions, most/etc-files don't do anything (see netinfo).
Take today for example..that big new scary.vbs virus is running around but we are protected. Why? Not because we run Linux (We do..just not most people), but because I block *ALL*.vbs attachments coming in our network.
I'm waiting for the day a.exe outlook virus is spread...
If you're not blocking.vbs files TODAY, you need to be asking why not.
Well, I use Macs. It's that simple.
I think it's actually the other way round. We (European languages) write letters from left to right and numbers from right to left.
Just look at this:
<- 3 E ->
<- 7 L ->
Numbers 'look' to the other side. It's more natural to write from the least significant digit to the most, which is right to left. In spreadsheets, numbers are usually right aligned, and so on.
Try a 'ifconfig en0 192.168.0.1 netmask 255.255.255.0' on BSD, Darwin, Linux. One will fail, guess which.
And I don't think pptp without patch would work in this emulator (haven't tried it).
Mainstream? Apple's share is not even 15% how is that mainstream?
SGI, Solaris and Next have about 0% user marketshare.
Hell you can't multi-task while doing a CD-Copy
The latest Toast version allows MT while burning.
And what am i supposed to do with a one button mouse? If the interface is supposed to be easy how come I can't seem to handle it?
I don't think that a Linux geek will find ANY ui usable. If you never used a mouse, one button is more than enough.
Geez even UNIX command-line is more user friendly than that piece of crap.
Then take your mom, put her to a command line and teach her how to use vi. Then teach her how to use SimpleText on a Mac. I think you get the idea.
Wilfredo Sanchez and the other programmers used FreeBSD sources for it. All binary utilities react exactly like in FreeBSD (I use both systems at home). ipfw is included, pptp with FreeBSD-patch works like expected, etc.
It looks like BSD and acts like BSD, maybe it is BSD?
I play a lot of Starcraft with my friends. I actually like to loose, because you can learn out of it.
If I win, I think "Yeah, won. Enemy wasn't good enough. Yawn.". If I loose, I think "How could I have avoided this or that?", which usually takes some hours and a small change in my strategy (for example in detector placement or choice of units) in further games.
So, maybe kids should learn how to win and not just try to compare points.
But maybe that's just for strategy games...
Last week 100000 people died in an earthquake, and you bitch about 8 people who died 15 years ago? Is an American more important than others?
(No, I'm not American)
My best teacher experience: Applied Computer Science, 11th grade.
He basically said the following at the beginning: Write anything you want, present it to the class when it's finished, and you get an A.
I wrote an Alien Invaders clone for MacOS (even though this school had never seen a Mac before), it was great.
That's not true. Quake 3, Oni and all other 3D applications use accelerated OpenGL (well, except BattleZone:).
And windows can't move this way when not 2D accelerated. Just try out XFree on MacOS X, which does not support it.
The difference between OpenStep and MacOS X is the targeted market: OpenStep is for enterprise, MacOS X for home users.
And the times are different. UNIX is no longer something only for the big computers.
No, there's another problem.
If Darwin would be GPL, they couldn't base Quartz on it, because it's closed source. And the last thing Apple will do is opening Quartz/Aqua.
Maybe you should take a look at The Apple Store before you post to slashdot.
I can't see myself or anyone else justifying a purchase of a ~$3000US G4 cube with 2 500 Mhz processors compared with the ultra cheap Athlons and P3's (and 4's) now available.
The cube/500 is $2799.
It has only one processor.
It's main factor is look not price or speed.
A 2x500 MHz G4 (256MB RAM, 40GB HD, DVD-RAM) is $2499.
Yes, what I wanted to say was the following:
At a Mac, you have to enable something to be insecure.
At Windows, you have to disable something to be secure.
I don't agree to the statement that you don't have to plan anything in real-time strategy games.
Take Starcraft as an example: If you just build some tanks because you think they look cool, somebody will come up with something flying (tanks can only attack ground units) like 12 Guardians, then you can be sure that you won't be able to build any tanks in this game any more. Or somebody produces 100 small, cheap units which blow away the slow tanks, too. You have to choose a good combination of forces, be faster than the other players, and attack the right way (flanking, hit-and-run, overrun, kamikaze, drop, offensive pylon...). That sounds like planning and strategy for me.
I don't like turn-based strategy, because you sit for 30 minutes at your computer, watch some player slowly moving his forces. Then 5 secs after you got control, the game crashes (this actually happened to me!).
And then the password gets stolen. This is just as secure as if the data itself got stolen.
Go after the users who are breaking the law
Consider this: Somebody in a country where kiddie porn is legal post some picts to the usenet.
Even though the US tries to force all countries on the world to follow their laws (DeCSS), they currently have no right to arrest him. But how should they stop these picts? If they can't stop it at the source, they have to take the ISPs.
Same goes for the whole Internet, there is no global law.
depends on the package
Are there any standard package managers included by default? :-)
tar, unzip
Does it come with all of the build tools needed so you can normally just do the "./configure; make" mambo? /usr/libexec/config* .', it will usually work.
Yes, but most packages use old autoconf which doesn't recognize Darwin. If you do a 'cp
Sometimes you have to remove all references to '-lm' and add a '-traditional-cpp' to the CFLAGS.
Do you have to spend a lot of extra time tweaking your environment and downloading other libraries?
Yes, I installed libjpeg, libz, gtk, qt, mesa, XFree, gimp, tetex, wmaker, vncclient/server, tin, gs, fsv...
What are the biggest differences that you notice from the shell prompt between a typical FreeBSD installation and OSX? ;-), tcsh is default, 'ifconfig' requires '-a' like in older versions, most /etc-files don't do anything (see netinfo).
uname says 'Darwin'
I'm waiting for the day a
If you're not blocking .vbs files TODAY, you need to be asking why not.
Well, I use Macs. It's that simple.
MPAA and RIAA don't even know how to spell the word C-O-M-P-U-T-E-R and you think they read /.?
I think it's actually the other way round. We (European languages) write letters from left to right and numbers from right to left.
Numbers 'look' to the other side. It's more natural to write from the least significant digit to the most, which is right to left. In spreadsheets, numbers are usually right aligned, and so on.Just look at this:
Try a 'ifconfig en0 192.168.0.1 netmask 255.255.255.0' on BSD, Darwin, Linux. One will fail, guess which.
And I don't think pptp without patch would work in this emulator (haven't tried it).
- It's open source and used for a commercial product
- IOKit, a framework for easy hardware driver implementation with great support for hotplugging (loading and unloading).
- It's GPL-free (not innovative, but an important point)
- Full support for HFS+ (Linux doesn't even do HFS well)
- WebDAV built-in as another file system (at least the MacOS X-version has it, mount_webdav)
That's the things I know of, maybe there's more.SGI, Solaris and Next have about 0% user marketshare.
Hell you can't multi-task while doing a CD-Copy
The latest Toast version allows MT while burning.
And what am i supposed to do with a one button mouse? If the interface is supposed to be easy how come I can't seem to handle it?
I don't think that a Linux geek will find ANY ui usable. If you never used a mouse, one button is more than enough.
Geez even UNIX command-line is more user friendly than that piece of crap.
Then take your mom, put her to a command line and teach her how to use vi. Then teach her how to use SimpleText on a Mac. I think you get the idea.
It looks like BSD and acts like BSD, maybe it is BSD?
(I'm a MacOS X programmer)
I know of one BSD that got more than 100,000 users...
(darwin)
I play a lot of Starcraft with my friends. I actually like to loose, because you can learn out of it.
If I win, I think "Yeah, won. Enemy wasn't good enough. Yawn.". If I loose, I think "How could I have avoided this or that?", which usually takes some hours and a small change in my strategy (for example in detector placement or choice of units) in further games.
So, maybe kids should learn how to win and not just try to compare points.
But maybe that's just for strategy games...
Last week 100000 people died in an earthquake, and you bitch about 8 people who died 15 years ago? Is an American more important than others?
(No, I'm not American)
He basically said the following at the beginning:
Write anything you want, present it to the class when it's finished, and you get an A.
I wrote an Alien Invaders clone for MacOS (even though this school had never seen a Mac before), it was great.
And windows can't move this way when not 2D accelerated. Just try out XFree on MacOS X, which does not support it.
The catch is: it only works with ATI's cards.
Just wanted to note that the most expensive part of a notebook is the display. 2 inches larger costs about $1000 more (AFAIK).
The difference between OpenStep and MacOS X is the targeted market: OpenStep is for enterprise, MacOS X for home users.
And the times are different. UNIX is no longer something only for the big computers.
Bang. There's no Yes/No message box in MacOS.
From the Aqua Human Interface Guidelines:
It's much more work to get a gtk app to be AHIG-compilant.I'd think Mr. iCEO Steve Jobs would want iSQL.
No, there's another problem.
If Darwin would be GPL, they couldn't base Quartz on it, because it's closed source. And the last thing Apple will do is opening Quartz/Aqua.
I can't see myself or anyone else justifying a purchase of a ~$3000US G4 cube with 2 500 Mhz processors compared with the ultra cheap Athlons and P3's (and 4's) now available.
- The cube/500 is $2799.
- It has only one processor.
- It's main factor is look not price or speed.
A 2x500 MHz G4 (256MB RAM, 40GB HD, DVD-RAM) is $2499.Maybe you should take a look at dmesg and /var/log/messages...
Yes, what I wanted to say was the following:
At a Mac, you have to enable something to be insecure.
At Windows, you have to disable something to be secure.
You wrote:
There's a small but important difference here.