+1 I don't think this person is looking for a college education, I suggest they seek out a vocational school. This will be funny when a google search before a job interview pulls up this post. I don't hire engineers that aren't interested in learning.
.NET almost certainly requires a lot of licensing that you normally would not be paying (ignoring Mono). Using.NET requires Windows licenses for development and production (and everything in between). It probably requires a SQL Server license . Most shops that I am aware of that do development on windows also subscribe all devs to MSDN (not cheap!).
MS has bid on a few of my projects. They never include all the required software and CALs required because they assume you are a MS shop. Oh, you don't have windows? You don't have BizTalk? You don't have SQL Server? You don't have sharepoint? No MSDN? Let's just say they've never won a bid even though I'm open minded enough to include them. These license costs add up very very quickly and they don't go away, they just get worse as you get more locked in.
It killed the consumer GPS market and it will kill the consumer digicam market too. It hasn't and won't touch pro-sumer let alone pro GPS/camera markets. "Phones" are becoming the jack of all trades, master of none.
No, just no, not unless you have a specific reason to. As a desktop? They don't call it Slowaris for nothing, y'know.
Way to keep the troll alive. I know you are just trying to get a rise out of people, but come on, digging up a term from like 1995 isn't very convincing. I personally run Solaris (and production systems at work) because there is nothing in the space that scales like it. Even for single thread applications (and only one of them) with no memory requirements it is just as fast (now at least, early x86 versions of Solaris didn't perform as well as their SPARC counterparts) as FreeBSD, Linux, Windows, etc.
I could go on to bash Linux et al but, but what would be the point? What ever suits your needs the best is the best OS. Oh, I remember, this is slashdot, we make uninformed, brash comments here now. In 2000, this was a forum for killing FUD, now it is hear to spread FUD.
To the original poster, I think, if you want a better debate, you should take it to serverfault.com
Additionally there isn't really much likelihood of that happening considering that ZFS isn't really supposed to be used outside of a ZMIRROR or RAIDZ environment.
This requires a citation.
And why not? ZFS is still great in single disk setups. It will tell you when you data is corrupt way more reliably than older filesystems. It just won't auto-correct it because thare are only check sums, not parity for those blocks. It still is way more robust and resistant to corruption that older file-systems. It's easier to manage... blah blah blah. Oh yeah, if I set copies=2 or 3 or 4 or 5 I CAN indeed automatically repair corruption due to sector failures,etc just like in a multi disk setup. I can also tell it to make multiple copies of the meta data on a single disk.
The only one that didn't want Palm products to succeed was Palm. Horrible products. Support EOL for all their products were the day they shipped. Rarely got any sort of bug fixes, never any additional features. Palm Desktop for Mac is still a PowerPC only application (runs on intel via rosetta). Why bother trying to support something the vendor has no interest in supporting? I'll never make the mistake of buying another Palm product (I've had 2, Palm Pro and Palm T5). I've never heard anyone say a good thing about their Treo so I never went there. I don't expect anything will change with the Pre. I also don't understand the Pre hype, it's not bringing anything new to the table.
Please mod this post up. PHP is ridiculously bad. When you build things with a huge committee you are likely to get something bad, when you build something with a huge committee of people that have never programmed before, only edited someone's perl CGI, you get PHP.
Re:Should have used PHP.
on
Twitter On Scala
·
· Score: 2, Interesting
Huh? Are you confused? Both companies made the stupid mistake of using a web scripting language to do backend heavy lifting.
Twitter is fixing that with Scala. (leaving RoR on the frontend because its really good at web frontends)
Facebook already fixed that with ERLANG, not PHP. (leaving PHP on the frontend because of the technical debt they've accumulated)
http://www.facebook.com/eblog
BTW, PHP is the worst language ever. That is a fact, not my opinion.
What does rails have to do with building in an unscalable way? You could say the same but sub in php, c, java, perl,.net, etc.
As I understand it most of their problems stem from them thinking a SQL database would make a good message bus.
I think you're comparing against SATA drives. People that worry about IOPS are normally using FC drives which are much more closely aligned in price with SSDs. (btw, been a while since I was in the market for FC drives)
Any self respecting Java programmer knows better than to have a collection of class ModPoint. You need an interface for ModPoint that is implemented by AbstractModPoint from which ModPointImpl is derived. Let's not even get into ModPointFactory. What really kills me is the ModPointIterator...
Ha. Tha will actually involve entering a Wal Mart store. That's not a good idea, I don't think I'm up to date on my tetanus shots. Have you ever been in a Wal Mart store?
Raid 3 is useless. It can be used with only three drives. 2 for data, one for parity.
Trust me, I'd never advocate anyone using RAID 3.
But Raid 5 storage efficiency follows (Number of Drives - 1) / Number of Drives) with an 8 drive RAID, that's 87.5% efficiency--and that's pretty dern good for a relatively decent fault-tolerant rig. That means that out of 1 Terabyte you lose the equivalent of 125GB, which isn't so bad for all of the benefits that RAID 5 brings, and it's a FAR cry from 40% usable as you claim. Hell, even RAID 1 (the most space-inefficient of all RAID configurations) is never more or less than 50% efficient.
I think Afidel defended my point well enough on this one. Yes, I admit I was being a little dramatic, but only to make the point.
Besides, you only need to snapshot the really important stuff (that can't be easily obtained from backup, and can't be easily recreated), it's not like you need to take 12 rotating snapshots of all your warez/porno/MP3 collection per day. This is all about a relatively cheap PERSONAL server.
If you are going to take the time and spend the money to build an array and make the effort to collect a bunch of personal crap I would hope you'd take the time to ensure you don't lose any of it. With a personal server I'd guess you'd be even less likely to respond to or even notice that the little blinky light over your drive is flashing. I'm sure at work you have a 4-24 hour service contract on that drive so there is little doubt it would be replaced quickly. I'm sure you also have some software paging people so they notice without being active about it. I've seen plenty of people lose their RAID arrays at home because they had no hardware or software notifications (poor drivers, especially with Linux and no logwatch) and they've had their RAID arrays masking the effects of failed drives for many months before the one that mattered failed (or even had a broken mirror and lost the good drive set). But ok, I'll conceed I'm being dramatic again here, snapshots are most useful when dealing with quickly changing data where you need a PIT backup so you can get those slow tape heads to back something up that still makes sense. Hopefully whoever is doing this can stop downloading porn/mp3s/whatever long enough to get a good backup.
With that 3-4 drive consumer level array the effects of RAID capacity drops will be felt and if don't have that hot spare drive failures it's only a matter of time before you lose the entire array.
If you use that terabyte in any sort of useful raid configuration your total usable capacity quickly disappears. You'll need your parity disks for basic raid levels 3 and 5 or a whole bunch more drives if you want to be safer and mirror. If you're talking about a 14 drive configuration like many 3U arrays you are going to want at least 2 hot spares. You'll probably want a whole bunch of those drives dedicated to filesystem snapshots for backups. Getting the picture? When talking serious raid arrays you'll be lucky if if you end up with 40% of total space available for use.
I seem to remember that my school's mailserver was 3xAlpha. That was ahile ago though so I may be wrong.
Technically speaking, I can't think of any reasons offhand that odd number of procs in SMP wouldn't work. After all, lots of people run 1 proc on SMP capable systems. I've personally preffered to use SMP linux kernels on some 1/2 systems to enable less-broken interupt features (APIC) among other things.
+1 I don't think this person is looking for a college education, I suggest they seek out a vocational school. This will be funny when a google search before a job interview pulls up this post. I don't hire engineers that aren't interested in learning.
.NET almost certainly requires a lot of licensing that you normally would not be paying (ignoring Mono). Using .NET requires Windows licenses for development and production (and everything in between). It probably requires a SQL Server license . Most shops that I am aware of that do development on windows also subscribe all devs to MSDN (not cheap!).
MS has bid on a few of my projects. They never include all the required software and CALs required because they assume you are a MS shop. Oh, you don't have windows? You don't have BizTalk? You don't have SQL Server? You don't have sharepoint? No MSDN? Let's just say they've never won a bid even though I'm open minded enough to include them. These license costs add up very very quickly and they don't go away, they just get worse as you get more locked in.
It killed the consumer GPS market and it will kill the consumer digicam market too. It hasn't and won't touch pro-sumer let alone pro GPS/camera markets. "Phones" are becoming the jack of all trades, master of none.
> Switch to OpenSolaris
No, just no, not unless you have a specific reason to. As a desktop? They don't call it Slowaris for nothing, y'know.
Way to keep the troll alive. I know you are just trying to get a rise out of people, but come on, digging up a term from like 1995 isn't very convincing. I personally run Solaris (and production systems at work) because there is nothing in the space that scales like it. Even for single thread applications (and only one of them) with no memory requirements it is just as fast (now at least, early x86 versions of Solaris didn't perform as well as their SPARC counterparts) as FreeBSD, Linux, Windows, etc.
I could go on to bash Linux et al but, but what would be the point? What ever suits your needs the best is the best OS. Oh, I remember, this is slashdot, we make uninformed, brash comments here now. In 2000, this was a forum for killing FUD, now it is hear to spread FUD.
To the original poster, I think, if you want a better debate, you should take it to serverfault.com
Additionally there isn't really much likelihood of that happening considering that ZFS isn't really supposed to be used outside of a ZMIRROR or RAIDZ environment.
This requires a citation.
And why not? ZFS is still great in single disk setups. It will tell you when you data is corrupt way more reliably than older filesystems. It just won't auto-correct it because thare are only check sums, not parity for those blocks. It still is way more robust and resistant to corruption that older file-systems. It's easier to manage ... blah blah blah. Oh yeah, if I set copies=2 or 3 or 4 or 5 I CAN indeed automatically repair corruption due to sector failures,etc just like in a multi disk setup. I can also tell it to make multiple copies of the meta data on a single disk.
That is covered very clearly in the blog article referenced from the Register article. http://blogs.sun.com/bonwick/en_US/entry/zfs_dedup
The only one that didn't want Palm products to succeed was Palm. Horrible products. Support EOL for all their products were the day they shipped. Rarely got any sort of bug fixes, never any additional features. Palm Desktop for Mac is still a PowerPC only application (runs on intel via rosetta). Why bother trying to support something the vendor has no interest in supporting? I'll never make the mistake of buying another Palm product (I've had 2, Palm Pro and Palm T5). I've never heard anyone say a good thing about their Treo so I never went there. I don't expect anything will change with the Pre. I also don't understand the Pre hype, it's not bringing anything new to the table.
Ah, I love PHP. Oh wait, that's not love... that's hate, disdain and frustration.
Please mod this post up. PHP is ridiculously bad. When you build things with a huge committee you are likely to get something bad, when you build something with a huge committee of people that have never programmed before, only edited someone's perl CGI, you get PHP.
Huh? Are you confused? Both companies made the stupid mistake of using a web scripting language to do backend heavy lifting. Twitter is fixing that with Scala. (leaving RoR on the frontend because its really good at web frontends) Facebook already fixed that with ERLANG, not PHP. (leaving PHP on the frontend because of the technical debt they've accumulated) http://www.facebook.com/eblog BTW, PHP is the worst language ever. That is a fact, not my opinion.
What does rails have to do with building in an unscalable way? You could say the same but sub in php, c, java, perl, .net, etc.
As I understand it most of their problems stem from them thinking a SQL database would make a good message bus.
http://www.amazon.com/Godel-Escher-Bach-Eternal-Golden/dp/0465026567/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1234132982&sr=8-1 Godel, Escher, Bach: An Eternal Golden Braid Very interesting book and should get students of that age excited about math and science IF they are predisposed to that sort of thing.
I think you're comparing against SATA drives. People that worry about IOPS are normally using FC drives which are much more closely aligned in price with SSDs. (btw, been a while since I was in the market for FC drives)
How much cost does it add to a product to make it retail shelf friendly (theft, presentation)? Hopefully this will save us money down the line too.
I got a buffer overflow on my site.
WINE (and Picassa) run fine on my AMD64 running Fedora Core 5. I just had to install it out of extras-i386.
Any self respecting Java programmer knows better than to have a collection of class ModPoint. You need an interface for ModPoint that is implemented by AbstractModPoint from which ModPointImpl is derived. Let's not even get into ModPointFactory. What really kills me is the ModPointIterator...
Ha. Tha will actually involve entering a Wal Mart store. That's not a good idea, I don't think I'm up to date on my tetanus shots. Have you ever been in a Wal Mart store?
With that 3-4 drive consumer level array the effects of RAID capacity drops will be felt and if don't have that hot spare drive failures it's only a matter of time before you lose the entire array.
If you use that terabyte in any sort of useful raid configuration your total usable capacity quickly disappears. You'll need your parity disks for basic raid levels 3 and 5 or a whole bunch more drives if you want to be safer and mirror. If you're talking about a 14 drive configuration like many 3U arrays you are going to want at least 2 hot spares. You'll probably want a whole bunch of those drives dedicated to filesystem snapshots for backups. Getting the picture? When talking serious raid arrays you'll be lucky if if you end up with 40% of total space available for use.
And it works great on my wife's AMD Duron 600. Could use a bit more than 384MB of RAM though.
I have a CL for my firewall, I love it.
It's also available in a 1GHZ version but it has a CPU fan.
http://redhat.com/mktg/rhpw/
They are selling RH Professional Worsktation at plenty of retail stores.
I seem to remember that my school's mailserver was 3xAlpha. That was ahile ago though so I may be wrong.
Technically speaking, I can't think of any reasons offhand that odd number of procs in SMP wouldn't work. After all, lots of people run 1 proc on SMP capable systems. I've personally preffered to use SMP linux kernels on some 1/2 systems to enable less-broken interupt features (APIC) among other things.