RAID1 is for speed. However, you CAN tell when one is corrupted - HDs have checksumming built into them, as do CDs, DVDs, and even your old floppies. You can tell.
1920x1200 is NICE. That's something that I like about my home displays (twin 26" 1920x1200's - almost impossible to find now that everyone is putting out 1920x1080 - "TV-style").
The quantity of money that I save by buying a non-Apple laptop and installing opensuse is a quality I very much prefer.
Apple's cheapest 17" laptop is $2,300.00 For that price, I can buy 4 $498 17.3" laptops - that's a total of 16 gigs of ram, 2.56 TB of disk storage, and 4 1600x900 displays - and STILL have $300 left over. That's almost enough to double up on disk space - giving 10x the space of that cheapest 17" mac laptop.
It's not like Apple actually *makes* laptops, or any of the components that go in them. They use the same parts and the same assemblers as everyone else.
Um... Small random reads are the primary pattern in desktop usage. Are you a complete idiot? That's the SUBJECT under discussion, not dumb shit like sequential transfer speed. That's only important for marketing people who like big numbers with MB on the end.
No, small random reads are NOT the primary pattern in desktop usage. Almost NO file on your file system is under 4k in size, which is the "chunk" size for most 8mb to 64mb hd caches.
Even DOS didn't have average file sizes that small. And many of today's hard drives also have implemented the elevator algorithm in hardware, so head seek times, especially for small random files, are much less of an issue than they once were.
4 drives with 32mb hardware caches will outperform your sdd in every scenario, including small random writes - especially since, for the same capacity, they can be grossly under-stroked - limited to the outermost few tracks. Understroke a 1TB drive to 32 gigs and its' seek times drop to almost zero. Throw 4 of them into a 4-drive setup as/,/home,/var, and/srv, and you'll beat the 128-gig SDD in small file r/w, and massively beat it in large file r/w.
I've got today's junk mail (for once I actually looked in it) and it has a dual-core laptop with 17.3", 4 gigs ddr3 ram, 640 gigs hd, 1600x900 display, for $498.00.
I originally had 7 laptops in the calculations, but took out one and threw in the extra hard disks, w/o properly recalculating the total drive space. My bad - sorry. Or you can wait until after the holidays, when the 1TB hd will be $115.00 - the numbers will work then:-)
The price *is* amazing - one of my co-workers wanted to buy a slightly used laptop off of one of his friends, and I had told him Friday to wait until February, when a similarly spec'd laptop would be "only" $699 - but they're already down to $499.00.
At that price, it's "good enough" that almost nobody is going to spend $2,300 for even the cheapest 17" mac portable (and anyone who's used a 17" laptop will tell you that having a full-sized keypad and non-squinty display are nice conveniences). That's almost 5x the price.
At $498, even a $250 mini notebook with the 160 gig hd and 1 gig of ram is starting to look a bit overpriced...
Your write speed is a LOT slower than your read speed. Also, how often do you read only 4k of data? A 12-disk HD array is going to massively beat out your SSD on sequential reads, even more so on writes, and have 30x the storage for the same price.
The hybrid drives were obsoleted by the newer drives coming out with 32mb or 64mb of cache. Much past that, having a couple of gigs of SSD acting as an "L2-type" cache doesn't make sense - better to save the money and use it to double up the basic cache. In a couple of years, drives will be 4 to 8 TB and have 128 to 512 meg of main cache, and STILL sell for under $200.00.
You can buy a new 17" laptop today with 4 gigs of ram and 640 gig hd for under $500. For the price of a 640gig SSD, you can buy a half-dozen laptops and have your own portable compute cluster.
You'll see much more of a performance boost, at a much cheaper price point, and with much more storage and redundancy, buy buying 4 hds and running them as a 4-disk raid-1 mirror.
You'll see nearly as much of an increase by just buying 4 drives and setting them up so that/var,/home,/srv and / on different drives, thanks to each drive having its own 32mb or 64mb hardware disk cache, and you STILL get much larger storage capacity - $800 gets you 8 terabytes instead of $1,200 for 400 gigabytes. (your SSDs are 30x the price per gig). Plus, if you only use the same total capacity as your expensive SSD, you'll be running on the drives' outer sectors all the time, so not much head seeking, for an additional speed bump.
And you could have done even better by just adding a second hard drive to your laptop (most 17" laptops will accommodate 2 drives) and used one for your OS and one for your data, or ran them as a RAID-1
AND saved $$$$.
Just for fun, I just priced a 17" mac laptop (I like my full-sized keyboards). With a 512gig SSD, it's $3,628.00
For the same price, you can buy, not one, not two, not 4, but 6 17" laptops. plus a second 640gig hd for each of them.
So, for the price of ONE 17" mac with half a terabyte of SSD, you get:
24 gigs of ram
12 cores
10 terabytes of storage
6 displays (imagine the virtual desktop !!!)
On top of that, if one breaks, you would have 5 spares. Plus lots of place to store backups
Think about being able to carry a lan party in one of those large recyclable shopping bags.
And you won't have to just imagine having your own Beowulf cluster.
The CCTV java applets offer much worse performance than native apps. Try viewing 25 live cams @ 25 frames/sec each with a java applet. And yet, you can do it with a native application on an 800mhz P3 with 128 megs of ram (and feed all 25 video streams to the hard drive at 640x480x25fps with sound for each).
Short-term protectionism is only a crutch. What is really needed is fundamental changes to the US economy.
Think of it - Germany, with 1/16 the population of China, and with a much shorter work day and work week, and 6 weeks minimum vacation, exports as much as China.
The 40-hour work week in the US has to go. It is a job destroyer. Productivity gains over the last 30 years should have been shared with the workers who actually do the producing - they have not been, to the destruction of the middle class.
What would the unemployment rate be if the US were to adopt a 4-day, 35-hour work week? Half what it is now?
Throw in the energy savings by people only commuting 4 days instead of 5, and people being more productive because they can get personal stuff done on the floating/rotating "extra" day off, and the economy would see an immediate boost.
Fewer people would be losing their homes. Or having to choose between eating and meds.
Sure, your take-home pay would be a few dollars less, but you'd also pay less in taxes, spend less on transit, lose less to taking time off for "personal reasons", and deficits to cover things like unemployment would be lower, so you would probably end up with more money in your pocket at the end of the month.
If they can use a file browser, just have them drop the files in a per-determined shared directory and run a job to periodically check that directory for file drops. Ditto for any other stuff they need. You already know the directory name, so you know the user, etc. They can even fill in a form and save the plain text file to that directory.
Email also works. Or are your email clients incapable of selecting more than one file at a time?
Either way, you don't care what filenames they used - you have the actual files.
There must be dozens of ways to solve this problem, all simpler than a java applet.
And I never said Java was responsible for it... but it was the enabling technology of choice for certain people who made some other VERY bad decisions.
Trading stocks based on fraction-of-a-second price arbitrage does not increase the wealth of the nation - it just diverts resources that could have gone to more productive activities.
The US took a crap-shoot, trying to change to the "New New" economy, and it turned out that the "New New" economy was about as sustainable as the Dutch Tulip Mania. Germany, on the other hand, exports as much as China does, with about 1/20 the population - and they get 6 weeks vacation and less than 40 hours per work week.
"Enterprisey java stuff" doesn't replace production of actual goods - and the majority of the actual production capability still on American soil after 30 years of bleeding is now owned by foreign corporations. Thank Reagan, because it started under him.
The client can always spoof what it was being sent from - I don't need java to make it look like I was using your java app/applet to make a request.
Same thing on the server end - I don't need java to pretend that I'm running java to respond to a request from a java app/applet.
Java is on the way out. It was a good idea, poorly implemented, and never found a real calling. First, it was for set-top boxes; when that didn't work, it was re-purposed for web apps, then a general "write once, bring any machine to a crawl", then... well, you get the idea. Between OraKILL and Apple, Java hasn't got a chance.
The right tool for the right job - in this case ftp.
[X] Operated by non-tech people
[X] GUI
[X] Multi-file / multi-directory select and upload
[X] Contents preview
[X] Auto-rename on overwrite
What would have been the big deal to give them a copy of filezilla set to the proper host and local directories by default, and proper access permissions so they don't do something stupid?
If by "everywhere", you mean in the financial systems that single-handedly managed to crater the US economy with their fake number-crunching, and have allowed Germany to out-export the US while working 1/3 fewer hours per person...
There is nothing Java can do that can't be done without Java... on the other hand, there are plenty of things Java is doing that should never have been done in the first place in an economy that hadn't started to go off the rails when they decided to replace the manufacturing centers with "the new economy", and making money out of nothing by shuffling bits back and forth. Take the quants out back and shoot them. Or don't. It doesn't matter in the long run - they damage they've done is permanent.
You have an option to install Linux on our Mac hardware to leverage your current investment.
Please don't. We have enough ID-10-Ts installing Crapuntu, then complaining that "linux sux" because they tried it instead of opensuse or another distro that doesn't break stuff with every upgrade.
People should switch to linux because they want to, not because of radiation poisoning from the Steve Jobs Reality Extortion Field.
Besides, removing Java from any computer probably qualifies as a "Good thing."
This is about treating Java-in-general as a second class citizen on MacOS.
It is and has for a long time been a second-class citizen on Mac OS X.
Java has been third-class for a LONG time, on pretty much every platform. Even flash gets WAY more attention.
You could remove Java from most people's PCs and the only side effect would be more disk space.
And on that "universal" platform known as the web browser? When's the last time you used a java applet? Is anyone who doesn't live in mom's basement even writing them any more?
A site that had been coded by someone else used graph.facebook.com for some data. The service was down today (again), and managed to bring down the site.
So, a few minutes to code around it, and a proposal to permanently remove it and replace it with something better:-)
Google's problem is that they need "fresh meat" to make up for all those businesses that used adwords, found they weren't effective, and dropped them.
Twice a week I get a bundle of junk mail (fliers, etc) in a large plastic bag. Twice a week, it goes, unread, into the recycling bin (except for the plastic bags, which I use to "stoop and scoop"). There's TOO MUCH advertising for me to bother wasting my time reading it.
It's the same with on-line advertising. There's TOO MUCH, so it all gets ignored.
It's the same with failbook and twatter. The volume of crap ruins the product as an effective way to convey a message, whether it's online or in my mailbox.
RAID1 is for speed. However, you CAN tell when one is corrupted - HDs have checksumming built into them, as do CDs, DVDs, and even your old floppies. You can tell.
1920x1200 is NICE. That's something that I like about my home displays (twin 26" 1920x1200's - almost impossible to find now that everyone is putting out 1920x1080 - "TV-style").
I prefer quality over quantity.
Quantity is a quality.
The quantity of money that I save by buying a non-Apple laptop and installing opensuse is a quality I very much prefer.
Apple's cheapest 17" laptop is $2,300.00 For that price, I can buy 4 $498 17.3" laptops - that's a total of 16 gigs of ram, 2.56 TB of disk storage, and 4 1600x900 displays - and STILL have $300 left over. That's almost enough to double up on disk space - giving 10x the space of that cheapest 17" mac laptop.
It's not like Apple actually *makes* laptops, or any of the components that go in them. They use the same parts and the same assemblers as everyone else.
Um... Small random reads are the primary pattern in desktop usage. Are you a complete idiot? That's the SUBJECT under discussion, not dumb shit like sequential transfer speed. That's only important for marketing people who like big numbers with MB on the end.
No, small random reads are NOT the primary pattern in desktop usage. Almost NO file on your file system is under 4k in size, which is the "chunk" size for most 8mb to 64mb hd caches.
Even DOS didn't have average file sizes that small. And many of today's hard drives also have implemented the elevator algorithm in hardware, so head seek times, especially for small random files, are much less of an issue than they once were.
4 drives with 32mb hardware caches will outperform your sdd in every scenario, including small random writes - especially since, for the same capacity, they can be grossly under-stroked - limited to the outermost few tracks. Understroke a 1TB drive to 32 gigs and its' seek times drop to almost zero. Throw 4 of them into a 4-drive setup as /, /home, /var, and /srv, and you'll beat the 128-gig SDD in small file r/w, and massively beat it in large file r/w.
I originally had 7 laptops in the calculations, but took out one and threw in the extra hard disks, w/o properly recalculating the total drive space. My bad - sorry. Or you can wait until after the holidays, when the 1TB hd will be $115.00 - the numbers will work then :-)
The price *is* amazing - one of my co-workers wanted to buy a slightly used laptop off of one of his friends, and I had told him Friday to wait until February, when a similarly spec'd laptop would be "only" $699 - but they're already down to $499.00.
At that price, it's "good enough" that almost nobody is going to spend $2,300 for even the cheapest 17" mac portable (and anyone who's used a 17" laptop will tell you that having a full-sized keypad and non-squinty display are nice conveniences). That's almost 5x the price.
At $498, even a $250 mini notebook with the 160 gig hd and 1 gig of ram is starting to look a bit overpriced ...
Your write speed is a LOT slower than your read speed. Also, how often do you read only 4k of data? A 12-disk HD array is going to massively beat out your SSD on sequential reads, even more so on writes, and have 30x the storage for the same price.
You can buy a new 17" laptop today with 4 gigs of ram and 640 gig hd for under $500. For the price of a 640gig SSD, you can buy a half-dozen laptops and have your own portable compute cluster.
You'll see nearly as much of an increase by just buying 4 drives and setting them up so that /var, /home, /srv and / on different drives, thanks to each drive having its own 32mb or 64mb hardware disk cache, and you STILL get much larger storage capacity - $800 gets you 8 terabytes instead of $1,200 for 400 gigabytes. (your SSDs are 30x the price per gig). Plus, if you only use the same total capacity as your expensive SSD, you'll be running on the drives' outer sectors all the time, so not much head seeking, for an additional speed bump.
AND saved $$$$.
Just for fun, I just priced a 17" mac laptop (I like my full-sized keyboards). With a 512gig SSD, it's $3,628.00
For the same price, you can buy, not one, not two, not 4, but 6 17" laptops. plus a second 640gig hd for each of them.
So, for the price of ONE 17" mac with half a terabyte of SSD, you get:
On top of that, if one breaks, you would have 5 spares. Plus lots of place to store backups
Think about being able to carry a lan party in one of those large recyclable shopping bags.
And you won't have to just imagine having your own Beowulf cluster.
Java can't do it.
Think of it - Germany, with 1/16 the population of China, and with a much shorter work day and work week, and 6 weeks minimum vacation, exports as much as China.
The 40-hour work week in the US has to go. It is a job destroyer. Productivity gains over the last 30 years should have been shared with the workers who actually do the producing - they have not been, to the destruction of the middle class.
What would the unemployment rate be if the US were to adopt a 4-day, 35-hour work week? Half what it is now?
Throw in the energy savings by people only commuting 4 days instead of 5, and people being more productive because they can get personal stuff done on the floating/rotating "extra" day off, and the economy would see an immediate boost.
Fewer people would be losing their homes. Or having to choose between eating and meds.
Sure, your take-home pay would be a few dollars less, but you'd also pay less in taxes, spend less on transit, lose less to taking time off for "personal reasons", and deficits to cover things like unemployment would be lower, so you would probably end up with more money in your pocket at the end of the month.
It works for the Germans, and the French.
-- Barbie
But we can assume a Java applet capable browser,
That's a big assumption.
If they can use a file browser, just have them drop the files in a per-determined shared directory and run a job to periodically check that directory for file drops. Ditto for any other stuff they need. You already know the directory name, so you know the user, etc. They can even fill in a form and save the plain text file to that directory.
Email also works. Or are your email clients incapable of selecting more than one file at a time?
Either way, you don't care what filenames they used - you have the actual files.
There must be dozens of ways to solve this problem, all simpler than a java applet.
Trading stocks based on fraction-of-a-second price arbitrage does not increase the wealth of the nation - it just diverts resources that could have gone to more productive activities.
The US took a crap-shoot, trying to change to the "New New" economy, and it turned out that the "New New" economy was about as sustainable as the Dutch Tulip Mania. Germany, on the other hand, exports as much as China does, with about 1/20 the population - and they get 6 weeks vacation and less than 40 hours per work week.
"Enterprisey java stuff" doesn't replace production of actual goods - and the majority of the actual production capability still on American soil after 30 years of bleeding is now owned by foreign corporations. Thank Reagan, because it started under him.
Same thing on the server end - I don't need java to pretend that I'm running java to respond to a request from a java app/applet.
Java is on the way out. It was a good idea, poorly implemented, and never found a real calling. First, it was for set-top boxes; when that didn't work, it was re-purposed for web apps, then a general "write once, bring any machine to a crawl", then ... well, you get the idea. Between OraKILL and Apple, Java hasn't got a chance.
-- Barbie
[X] Operated by non-tech people
[X] GUI
[X] Multi-file / multi-directory select and upload
[X] Contents preview
[X] Auto-rename on overwrite
What would have been the big deal to give them a copy of filezilla set to the proper host and local directories by default, and proper access permissions so they don't do something stupid?
In other words, why re-invent (badly) the wheel?
-- Barbie
There is nothing Java can do that can't be done without Java ... on the other hand, there are plenty of things Java is doing that should never have been done in the first place in an economy that hadn't started to go off the rails when they decided to replace the manufacturing centers with "the new economy", and making money out of nothing by shuffling bits back and forth. Take the quants out back and shoot them. Or don't. It doesn't matter in the long run - they damage they've done is permanent.
You have an option to install Linux on our Mac hardware to leverage your current investment.
Please don't. We have enough ID-10-Ts installing Crapuntu, then complaining that "linux sux" because they tried it instead of opensuse or another distro that doesn't break stuff with every upgrade.
People should switch to linux because they want to, not because of radiation poisoning from the Steve Jobs Reality Extortion Field.
Besides, removing Java from any computer probably qualifies as a "Good thing."
-- Barbie
This is about treating Java-in-general as a second class citizen on MacOS.
It is and has for a long time been a second-class citizen on Mac OS X.
Java has been third-class for a LONG time, on pretty much every platform. Even flash gets WAY more attention.
You could remove Java from most people's PCs and the only side effect would be more disk space.
And on that "universal" platform known as the web browser? When's the last time you used a java applet? Is anyone who doesn't live in mom's basement even writing them any more?
-- Barbie
Apple has made PLENTY of bad design decisions. Plenty of lists: here, here, etc.
-- Barbie
So, a few minutes to code around it, and a proposal to permanently remove it and replace it with something better :-)
Failbook makes me look good.
-- Barbie
Quick - any way we can "export" this "technology" to the rest of the world?
-- Barbie
And Coke had a leg up, since it originally contained cocaine.
Twice a week I get a bundle of junk mail (fliers, etc) in a large plastic bag. Twice a week, it goes, unread, into the recycling bin (except for the plastic bags, which I use to "stoop and scoop"). There's TOO MUCH advertising for me to bother wasting my time reading it.
It's the same with on-line advertising. There's TOO MUCH, so it all gets ignored.
It's the same with failbook and twatter. The volume of crap ruins the product as an effective way to convey a message, whether it's online or in my mailbox.
'I' before 'E', except after 'C'. It's conceived, not concieved.
Seriously, how difficult is it to find an editor who can spell?