Yep, I'm using an NGage. Not because of the gaming stuff (which does increase the gadget value) but because it has a lot of nice features and was cheap to buy. It works both in Europe and the US, it's got Bluetooth and runs Symbian applications. Most of all, I really appreciate the radio function and being able to record songs I like when I hear them.
Though I also find it funny, I have never experienced the "Dumbo effect". The phone comes with a nice handsfree and if that's not cool enough, you can always go for a Bluetooth headset.
Personally, I wouldn't buy the new phone and I think Nokia is shooting themselves in the foot beleiving people will buy a phone only for the gaming capabilities.
I'm in a similar situation and just graduated from university in computer science. The thing that really has worked for me is focusing on experience. Anything will do as long as you put it right. Summer jobs, working in classes or labs, or projects you did in class. Saying "I did this cool project all by myself" is a lot more interesting than "I did some courses and got good grades". You want to work as a consultant ? Then focus on stuff someone asked you to do and that you succeded in delivering it and so on. You get the picture...
If you just graduated, they KNOW that you've taken a lot of classes, so focus on stuff they don't know. Stuff that makes you different from your classmates.
More than anything else, focus on stuff that is interesting for the company. Figure out the field where you want to work (programming, networking, web stuff, databases,...) and clearly show them that you've done some interesting stuff.
My initial resume focused on everything I'd learnt (OSes, programming languages and so on). Now I've removed all that and focused only on summer jobs and work that is direct experience to the employer. Use one type of resume for each type of company (consulting, programmer, web company,...)
Using this technique, I just landed a job so cool, I couldn't imagine a better one. Hope this works for you =)
It's almost compatible already. XCode uses standard GNU gcc, g++, etc. for compiling.
In XCode, the equivalent of a Makefile is called project.pbxproj (it's a text file) and the equivalent of make is a command called pbxbuild.
So everything you need to do is to create the utility that parses project.pbxproj and compiles.
Of course, make with a Makefile works perfectly fine, but XCode doesn't create those files for you.
Isn't an NDA supposed to be limited in time ?
on
Of NDAs and Resumes?
·
· Score: 1
I personally don't have that problem. The NDAs that I've signed were limited in time and have expired.
That's in Europe of course, where the rules are more strict than in the US. Another example is if you sign an NDA which stops you from working within your profession. It is either illegal (beacuse it takes away your right to work), or, the company has to continue to pay your salary whether you work for them or not.
I've heard (on/.) about similar cases where american companies stop ex-employees from working at competitive firms, but that just doesn't work here...
WOW ! Can you imagine the possibilities with this thing ?
We will finally be able to play Street Lemmings with real people. As soon as we know the sms code for blowing someone up, all we have to do is to give the people on the street a backpack of bricks, an axe, a parachute and a few more things.
... they have missed the most important feature: Changing game
Changing a game in a GameBoy is a matter of changing cartridge. Sounds easy and natural, doesn't it ?
Changing game on a N-Gage a means removing a cover, opening the phone and changing some internal component. I think you even need a screwdriver to do this.
People have been complaining about this from the start and Nokia still doesn't seem to care. Good work...
In terms of upholding honor, Valve should keep GPL software OUT OF THE GAME if they dont want it open-sourced under GPL.
Yep, I perfectly agree with that.
I think that's the real reason this was leaked... GPL violation "detection". It's worked rather good, dont you say?
Interesting tought, but I'm not so sure about that one. Any developer with authorized source code access would shoot himself in the foot by telling "hackers" about such a thing. An intelligent move would have been to ask the company to remove it or (even better) not to use it in the first place.
No matter how much I love open source programming, I can't help feeling really sad for Valve. The gaming market is such a competitive place and this is really the worst thing immaginable. It must be absolutely horrible for Valve to see man-years of work fly out the window. Recent posts have talked about different risks, but I think the potential rumors on "HalfLife2 sources are leaked, so there will be too many cheaters" are a lot worse from a marketing and reputation perspective.
As for you GPL programmers, there is already a lot of interesting code out there to play around with. I cannot express in words how thankful I am to different companies letting me play with their products such as Quake2 by id. I think they deserve making money on their hard work and heavy risktaking. GPLing such code is giving me a present I could never make up for.
As I'm quite fond of snowboarding, I ended up working on the Soul Ride snowboard game engine. It would take me years to reproduce the same code on my own. Even if noone ever uses my changes, I really enjoy working on it and it's fun showing my changes to (geek)friends.
Open source is fun to play with. Stolen code just isn't. The whole idea of open source code is built on honesty and solidarity.
Anyway, good luck Valve, I'll buy the game when it comes out. Also, I will enjoy working on the real source you may GPL in 5-10 years, not this leaked one.
(I'm sure some slashdotters won't like what I write, but I've got karma to spend...)
I am rather surprised of how nobody seems to "know" when the next generation consoles will be out.
When I spoke to some Xbox developers, they told us that they received a test machine (standard PC) about two years before the official launch. Then some other test hardware dropped in from time to time.
Considering that developing a game takes around two years, we should be getting indications in advance. The developer scene for Xbox is growing bigger (google for xbox development), so I expect them to have a difficult time keeping this one secret.
To show off a new console would be hard without cool games. Simply porting existing games would be too easy, since you wouldn't use all the potential in the console and miss the cool-factor. The least thing to do would be to create new graphics to make up for the advances in the graphics chip.
The same thing goes for the GameCube and the PS2 --- If you're not living on the edge, you're taking up space in the middle
This page provides a patch to BIND 8 to ignore the wildcard A record Verisign is now returning for unregistered.com/.net domains. It was cooked up over 10 minutes of pure anger and has not been properly tested; it would be better to be able to specify which IPs to ignore in the configuration file. Suggestions or improved patches are very much welcomed. (Note that this patch causes SERVFAIL results; NXDOMAIN would be better, but I'm not that well versed in the BIND code.)
I don't really worry about having my personal information in the whois database. As most other individuals, I'm in the phonebook too, which can be accessed from the web nowadays.
Having registered a few domain names, I receive a lot of spam telling me how to register new domains, renew when the old are about to expire and so on. I'm sure the registars make a lot of money on this, which surely makes them want to continue.
My personal information is also included in the IP whois database. This database contains info on what ISP uses which IP numbers, etc. - see www.arin.net for more info.
The interesting thing is that I have not received a single spam to the specific email address I supplied. So right now, I see it more like an econimic problem than a privacy problem. --- If you're not living on the edge, you're taking up space in the middle
I think this is great news, especially if they will sell the adapter cheap enough. This would be a nice way of getting a cheap 54 Mbs wireless adapters for our computers.
The article mentions an Ethernet interface, otherwise, it must use a USB interface. (As most people probably know, the XBox controllers, memory cards, etc all use USB.)
I bought the XBox remote control as it was the cheapest computer remote control available (in Europe, remote controls for computers are quite expensive). --- If you're not living on the edge, you're taking up space in the middle
Assuming you want to get paid, I think there are two "easy" ways of getting to do kernel programming.
The first one being embedded systems. A few friends have already done that. There are lots of companies making their own hardware devices: firewalls, toasters, gadgets, etc. Linux is a popular OS for that market and you're likely to touch different parts of the kernel.
The other market is device drivers hardware (Printers, webcams, network cards, joysticks, etc...) Companies making computer hardware need drivers for them and somebody has to code them.
Good luck ! --- If you're not living on the edge, you're taking up space in the middle
Am I the only one thinking "great, now i can run and program my own games for the PS2" ?
Seriously, what software do you need to produce a PS2 game CD/DVD ? Is it available or do you need some special/secret software from Sony ?
Does anyone has experience from the PS2 API ? What's it like working with ?
And no, I am not looking for answers like "run linux and use gcc". I can do that just fine on my PC and it takes the challenge away... --- If you're not living on the edge, you're taking up space in the middle
I hope someone is going to have a counter-example on this one, for D-Link's sake.
My D-Link DI-614 accesspoint/router has had the habit of crashing from time to time, forcing me to manually reboot it. It happens once or twice a month when the trafic load is high. I have seen other people reporting the same thing on newsgroups/mailinglists, but without any answers to why or what to do about it.
Maybe slightly offtopic, but I thougt people might be interested anyway. I was when i first heard of this
64MB of RAM isn't spiff-o-riffic if you plan to run X
Right. But if you use the XBox as a server (ie no display physically connected), you do not need an X server running on the XBox. It only runs on the client side, such as your workstation/PC/whatever.
As long as the X libraries as installed on the XBox, it can send the windows over the network wherever you want
This should be a good news to the Slashdot community.
Nokia provide free development kits for their mobile phones (have a look at developer.nokia.com). OK, it may be just java (not C++), but for people programming for fun, this is more than you will ever get from Nintendo, Sony or Microsoft/Xbox, who require you to go through a certification process (impossible for an individual).
From their web page:
Nokia N-Gageâ game deck supports two different game styles: downloadable titles and rich games distributed on MMC cards. Downloadable titles for Nokia N-Gage game deck are developed in Javaâ MIDP in the same way and with the same tools used to develop downloadable games for any other Series 60 Platform device. Our Step by Step Guide to mobile game development will get you started. You do not require authorization to develop downloadable games for any Series 60 Platform device.
... is to have a nice complete file. It specifies what shows up when you type [tab].
The basic configuration of tcsh (or your favorite shell) is not very userfriendly in Mac OSX (it only completes when there are no ambiguties). It's soo nice to have an inteligent shell that does half the work for you.
A nice example is when programming, typing "make [tab]" makes the shell search all the possible choices in the Makefile and complete.
I took the/etc/SuSEConfig/complete.tcsh file from my SuSE Linux box, it worked straight away.
No matter what your provider says, I did exactly this last summer. I've seen a few posts about buying a separate router, which is of course a "cleaner" solution, but not necessary.
Using a standard ethernet switch, PPPoE works fine between a DSL modem and a mac running OSX. Then you can (not recommended, but it works) share the connection on the same ethernet network. Just connect the other machines to the switch. Using PPPoE adds a new network interface to the computer and does not occupy the standard ethernet interface. Just make sure the routing table is OK (using netstat -rn)
Mac OSX has everything built-in for this kind of operations (check Sharing and Network in System Preferences)
Since a hub is a simple level2 repeater (send everything everywhere), I beleive there is NO way of telling whether a packet has passed a hub or not. So your provider's claim has no grounds.
And no, this question never should have been asked on Slashdot.
In Sweden, The biggest DSL provider Telia also blocked their clients' mail servers this some time ago.
If you really want to run your own mail server, no problem. But Telia require you to sign a form saying "I know the risks of SPAM and the responsibilities of running a mail server, etc". So they get a direct personal contact in case of problems. They also distribute a document explaning everything and provide a service (web page) to make sure that your server is not an open relay.
Now, what AOL should have done is to TELL their clients IN ADVANCE. That way, the people running mail servers could have notified in advance and the transition would have been smooth.
A change of policy in order to fight spam without affecting informed and responsible users. Good idea.
It sounds nice and all, now we just need to develop a router that can handle 6+ billion routes.
You have obviously missed the whole purpose of only allocating/32 to big ISPs.
Today, the internet routing table has about 140'000 bgp routes to approximately 15000 ASs (Autonomous Systems). Since IPv6 is more hiercal than IPv4 is, only huge ISPs can get allocated addresses, which are further distributed to smaller ISPs. Thus only the big ISPs need to be in the routing tables.
So assuming that you give a/32 to all current ASs, this will give a routing table of 15'000 entries, 1/10 of today's size.
Of course, the drawback of this system is that it will be more difficult to do load balancing and redundance, but that is another problem...
Of course you can do raid with ide, scsi or whatever that outperforms a single disk. However, all disks sharing a bus also shares the total bandwidth of that bus.
What I'm trying to say is that when you have a stripe (=raid 0 or 0+1), FC is faster than SCSI because of the way the communication protocols work.
Where I used to work, we had a few Sun servers with FC disk arrays.
Here's the Sun engineer's explanation of why FC is so interesting for servers:
1) The FC protocol has a 100MByte/s dedicated bandwidth to data. The communication between disks etc. will not interfer with this bandwidth.
2) Modern SCSI has two modes: one for data (burst mode) and one communication mode. The communication mode is a lot slower (first scsi standard) in order to remain compatible with older disks. This means that scsi is a lot more advantageous to users reading large files than small files.
This is where FC becomes interesting: If you have a striped disk array, you will read many small segments from different disks instead of large segments from single disks. In this special case, FC is faster than SCSI, even though it is "slower" by looking at the burst rates in the specs.
I believe Oracle started by releasing version 2.0
"to make it sound like it had improvements from the first version"
... I am a little sceptic to the new design.
Yep, I'm using an NGage. Not because of the gaming stuff (which does increase the gadget value) but because it has a lot of nice features and was cheap to buy. It works both in Europe and the US, it's got Bluetooth and runs Symbian applications. Most of all, I really appreciate the radio function and being able to record songs I like when I hear them.
Though I also find it funny, I have never experienced the "Dumbo effect". The phone comes with a nice handsfree and if that's not cool enough, you can always go for a Bluetooth headset.
Personally, I wouldn't buy the new phone and I think Nokia is shooting themselves in the foot beleiving people will buy a phone only for the gaming capabilities.
I'm in a similar situation and just graduated from university in computer science. The thing that really has worked for me is focusing on experience. Anything will do as long as you put it right. Summer jobs, working in classes or labs, or projects you did in class. Saying "I did this cool project all by myself" is a lot more interesting than "I did some courses and got good grades". ...
...) and clearly show them that you've done some interesting stuff.
...)
You want to work as a consultant ? Then focus on stuff someone asked you to do and that you succeded in delivering it and so on. You get the picture
If you just graduated, they KNOW that you've taken a lot of classes, so focus on stuff they don't know. Stuff that makes you different from your classmates.
More than anything else, focus on stuff that is interesting for the company. Figure out the field where you want to work (programming, networking, web stuff, databases,
My initial resume focused on everything I'd learnt (OSes, programming languages and so on). Now I've removed all that and focused only on summer jobs and work that is direct experience to the employer. Use one type of resume for each type of company (consulting, programmer, web company,
Using this technique, I just landed a job so cool, I couldn't imagine a better one. Hope this works for you =)
It's almost compatible already. XCode uses standard GNU gcc, g++, etc. for compiling.
In XCode, the equivalent of a Makefile is called project.pbxproj (it's a text file) and the equivalent of make is a command called pbxbuild.
So everything you need to do is to create the utility that parses project.pbxproj and compiles.
Of course, make with a Makefile works perfectly fine, but XCode doesn't create those files for you.
I personally don't have that problem. The NDAs that I've signed were limited in time and have expired.
/.) about similar cases where american companies stop ex-employees from working at competitive firms, but that just doesn't work here...
That's in Europe of course, where the rules are more strict than in the US. Another example is if you sign an NDA which stops you from working within your profession. It is either illegal (beacuse it takes away your right to work), or, the company has to continue to pay your salary whether you work for them or not.
I've heard (on
WOW ! Can you imagine the possibilities with this thing ?
We will finally be able to play Street Lemmings with real people. As soon as we know the sms code for blowing someone up, all we have to do is to give the people on the street a backpack of bricks, an axe, a parachute and a few more things.
... they have missed the most important feature: Changing game
...
Changing a game in a GameBoy is a matter of changing cartridge. Sounds easy and natural, doesn't it ?
Changing game on a N-Gage a means removing a cover, opening the phone and changing some internal component. I think you even need a screwdriver to do this.
People have been complaining about this from the start and Nokia still doesn't seem to care. Good work
In terms of upholding honor, Valve should keep GPL software OUT OF THE GAME if they dont want it open-sourced under GPL.
Yep, I perfectly agree with that.
I think that's the real reason this was leaked... GPL violation "detection". It's worked rather good, dont you say?
Interesting tought, but I'm not so sure about that one. Any developer with authorized source code access would shoot himself in the foot by telling "hackers" about such a thing. An intelligent move would have been to ask the company to remove it or (even better) not to use it in the first place.
No matter how much I love open source programming, I can't help feeling really sad for Valve. The gaming market is such a competitive place and this is really the worst thing immaginable. It must be absolutely horrible for Valve to see man-years of work fly out the window. Recent posts have talked about different risks, but I think the potential rumors on "HalfLife2 sources are leaked, so there will be too many cheaters" are a lot worse from a marketing and reputation perspective.
As for you GPL programmers, there is already a lot of interesting code out there to play around with. I cannot express in words how thankful I am to different companies letting me play with their products such as Quake2 by id. I think they deserve making money on their hard work and heavy risktaking. GPLing such code is giving me a present I could never make up for.
As I'm quite fond of snowboarding, I ended up working on the Soul Ride snowboard game engine. It would take me years to reproduce the same code on my own. Even if noone ever uses my changes, I really enjoy working on it and it's fun showing my changes to (geek)friends.
Open source is fun to play with. Stolen code just isn't. The whole idea of open source code is built on honesty and solidarity.
Anyway, good luck Valve, I'll buy the game when it comes out. Also, I will enjoy working on the real source you may GPL in 5-10 years, not this leaked one.
(I'm sure some slashdotters won't like what I write, but I've got karma to spend...)
I am rather surprised of how nobody seems to "know" when the next generation consoles will be out.
When I spoke to some Xbox developers, they told us that they received a test machine (standard PC) about two years before the official launch. Then some other test hardware dropped in from time to time.
Considering that developing a game takes around two years, we should be getting indications in advance. The developer scene for Xbox is growing bigger (google for xbox development), so I expect them to have a difficult time keeping this one secret.
To show off a new console would be hard without cool games. Simply porting existing games would be too easy, since you wouldn't use all the potential in the console and miss the cool-factor. The least thing to do would be to create new graphics to make up for the advances in the graphics chip.
The same thing goes for the GameCube and the PS2
---
If you're not living on the edge, you're taking up space in the middle
There is an available patch for BIND 8:
.com/.net domains. It was cooked up over 10 minutes of pure anger and has not been properly tested; it would be better to be able to specify which IPs to ignore in the configuration file. Suggestions or improved patches are very much welcomed. (Note that this patch causes SERVFAIL results; NXDOMAIN would be better, but I'm not that well versed in the BIND code.)
This page provides a patch to BIND 8 to ignore the wildcard A record Verisign is now returning for unregistered
This patch was made against BIND 8.4.1.
I don't really worry about having my personal information in the whois database. As most other individuals, I'm in the phonebook too, which can be accessed from the web nowadays.
Having registered a few domain names, I receive a lot of spam telling me how to register new domains, renew when the old are about to expire and so on. I'm sure the registars make a lot of money on this, which surely makes them want to continue.
My personal information is also included in the IP whois database. This database contains info on what ISP uses which IP numbers, etc. - see www.arin.net for more info.
The interesting thing is that I have not received a single spam to the specific email address I supplied. So right now, I see it more like an econimic problem than a privacy problem.
---
If you're not living on the edge, you're taking up space in the middle
I think this is great news, especially if they will sell the adapter cheap enough. This would be a nice way of getting a cheap 54 Mbs wireless adapters for our computers.
The article mentions an Ethernet interface, otherwise, it must use a USB interface. (As most people probably know, the XBox controllers, memory cards, etc all use USB.)
I bought the XBox remote control as it was the cheapest computer remote control available (in Europe, remote controls for computers are quite expensive).
---
If you're not living on the edge, you're taking up space in the middle
Assuming you want to get paid, I think there are two "easy" ways of getting to do kernel programming.
...) Companies making computer hardware need drivers for them and somebody has to code them.
The first one being embedded systems. A few friends have already done that. There are lots of companies making their own hardware devices: firewalls, toasters, gadgets, etc. Linux is a popular OS for that market and you're likely to touch different parts of the kernel.
The other market is device drivers hardware (Printers, webcams, network cards, joysticks, etc
Good luck !
---
If you're not living on the edge, you're taking up space in the middle
Am I the only one thinking "great, now i can run and program my own games for the PS2" ?
Seriously, what software do you need to produce a PS2 game CD/DVD ? Is it available or do you need some special/secret software from Sony ?
Does anyone has experience from the PS2 API ? What's it like working with ?
And no, I am not looking for answers like "run linux and use gcc". I can do that just fine on my PC and it takes the challenge away...
---
If you're not living on the edge, you're taking up space in the middle
I hope someone is going to have a counter-example on this one, for D-Link's sake.
My D-Link DI-614 accesspoint/router has had the habit of crashing from time to time, forcing me to manually reboot it. It happens once or twice a month when the trafic load is high. I have seen other people reporting the same thing on newsgroups/mailinglists, but without any answers to why or what to do about it.
Maybe slightly offtopic, but I thougt people might be interested anyway. I was when i first heard of this
64MB of RAM isn't spiff-o-riffic if you plan to run X
Right. But if you use the XBox as a server (ie no display physically connected), you do not need an X server running on the XBox. It only runs on the client side, such as your workstation/PC/whatever.
As long as the X libraries as installed on the XBox, it can send the windows over the network wherever you want
This should be a good news to the Slashdot community.
Nokia provide free development kits for their mobile phones (have a look at developer.nokia.com). OK, it may be just java (not C++), but for people programming for fun, this is more than you will ever get from Nintendo, Sony or Microsoft/Xbox, who require you to go through a certification process (impossible for an individual).
From their web page:
Nokia N-Gageâ game deck supports two different game styles: downloadable titles and rich games distributed on MMC cards. Downloadable titles for Nokia N-Gage game deck are developed in Javaâ MIDP in the same way and with the same tools used to develop downloadable games for any other Series 60 Platform device. Our Step by Step Guide to mobile game development will get you started. You do not require authorization to develop downloadable games for any Series 60 Platform device.
... is to have a nice complete file. It specifies what shows up when you type [tab].
/etc/SuSEConfig/complete.tcsh file from my SuSE Linux box, it worked straight away.
The basic configuration of tcsh (or your favorite shell) is not very userfriendly in Mac OSX (it only completes when there are no ambiguties). It's soo nice to have an inteligent shell that does half the work for you.
A nice example is when programming, typing "make [tab]" makes the shell search all the possible choices in the Makefile and complete.
I took the
Here are the satelite channels to watch the broadcast. Unfortunately, they are not available in Europe.
Ku-band
Telstar 5/Transponder: 25 K
Orbital Slot: 97 degrees west
Uplink Frequency: 14444.0 MHz
Downlink Frequency: 12144.0 MHz
Polarity: Vertical down
Audio subcarriers: 6.2 and 6.8
C-band
Galaxy 3C/Transponder 1 C
Orbital Slot: 95 degrees west
Uplink Frequency: 5945 MHz
Downlink Polarity: Horizontal down
Downlink Frequency: 3720 MHz
Audio subcarriers: 6.2 and 6.8
No matter what your provider says, I did exactly this last summer. I've seen a few posts about buying a separate router, which is of course a "cleaner" solution, but not necessary.
Using a standard ethernet switch, PPPoE works fine between a DSL modem and a mac running OSX. Then you can (not recommended, but it works) share the connection on the same ethernet network. Just connect the other machines to the switch. Using PPPoE adds a new network interface to the computer and does not occupy the standard ethernet interface. Just make sure the routing table is OK (using netstat -rn)
Mac OSX has everything built-in for this kind of operations (check Sharing and Network in System Preferences)
Since a hub is a simple level2 repeater (send everything everywhere), I beleive there is NO way of telling whether a packet has passed a hub or not. So your provider's claim has no grounds.
And no, this question never should have been asked on Slashdot.
In Sweden, The biggest DSL provider Telia also blocked their clients' mail servers this some time ago.
If you really want to run your own mail server, no problem. But Telia require you to sign a form saying "I know the risks of SPAM and the responsibilities of running a mail server, etc". So they get a direct personal contact in case of problems. They also distribute a document explaning everything and provide a service (web page) to make sure that your server is not an open relay.
Now, what AOL should have done is to TELL their clients IN ADVANCE. That way, the people running mail servers could have notified in advance and the transition would have been smooth.
A change of policy in order to fight spam without affecting informed and responsible users. Good idea.
It sounds nice and all, now we just need to develop a router that can handle 6+ billion routes.
/32 to big ISPs.
/32 to all current ASs, this will give a routing table of 15'000 entries, 1/10 of today's size.
...
You have obviously missed the whole purpose of only allocating
Today, the internet routing table has about 140'000 bgp routes to approximately 15000 ASs (Autonomous Systems). Since IPv6 is more hiercal than IPv4 is, only huge ISPs can get allocated addresses, which are further distributed to smaller ISPs. Thus only the big ISPs need to be in the routing tables.
So assuming that you give a
Of course, the drawback of this system is that it will be more difficult to do load balancing and redundance, but that is another problem
You're missing the point.
Of course you can do raid with ide, scsi or whatever that outperforms a single disk. However, all disks sharing a bus also shares the total bandwidth of that bus.
What I'm trying to say is that when you have a stripe (=raid 0 or 0+1), FC is faster than SCSI because of the way the communication protocols work.
Where I used to work, we had a few Sun servers with FC disk arrays.
Here's the Sun engineer's explanation of why FC is so interesting for servers:
1) The FC protocol has a 100MByte/s dedicated bandwidth to data. The communication between disks etc. will not interfer with this bandwidth.
2) Modern SCSI has two modes: one for data (burst mode) and one communication mode. The communication mode is a lot slower (first scsi standard) in order to remain compatible with older disks. This means that scsi is a lot more advantageous to users reading large files than small files.
This is where FC becomes interesting: If you have a striped disk array, you will read many small segments from different disks instead of large segments from single disks. In this special case, FC is faster than SCSI, even though it is "slower" by looking at the burst rates in the specs.