phongn wrote:
I sure as hell didn't fuck around with services with 64MB of RAM (or 32MB, or any arbitrary amount I've ever used). Also, NTFS is hardly a "POS" - it's a fairly competent filesystem that does its job solidly and well. Fragmentation? Yeah, if you have small hard drives near capacity it's unavoidable (and the performance problems with fragmentation is vastly overrated: most I/O is random read/write anyways).
If you used NT4 with 32 MiB you must have been really patient in any case. 32 MiB was barely enough to run NT 3.51 with anything resembling adequate responsiveness. Removing services of course wasn't something you had to do, but it did help with those tight memory resources. Especially if your system was not in NT domain, you did not need many of those services for absolutely anything. In any case, I was referring mostly to Bounty's practice of not starting useless shit at startup, but in all fairness some of those services clearly belonged to that category.
You are wrong about disk I/O access being random on desktop systems, by the way. It is in fact highly localized, which is why adding hardware hard disk cache helps performance so much even if you have a modern OS with large main memory disk cache. Therefore FS fragmentation is a very real performance problem, but nowadays you rarely encounter serious fragmentation. The POS referred to the fact that NTFS is more prone to fragmentation than other FS of similar vintage (ext2, UFS etc.), even if still much less than FAT, and like you said it is unavoidable with nearly full partitions regardless of FS.
phongn wrote:
I did use Windows 95/98 extensively as well. Sure, by modern standards it's technically deficient but at the time it was a significant leap for a consumer operating system. And 9X had far fewer services to load than its NT cousins.
Yes, leap over Windows 3.x. OS/2 3.0, which came out in 1994, was better in practically every respect technically while it still maintained a high level of compatibility with Windows 3.x and PC-DOS. It did not have quite as appealing UI though, even if the actual
functionality of the UI was much better than Windows 95, which was about the only point where it failed to match or surpass Windows 95. Now, IBM dropped the ball on developer relations and so there were not enough native applications, which ultimately doomed OS/2 to obscurity, but hell all the years using Windows 9x I wished it had been OS/2 3.0 or later 4.0 instead. 4.0 added eye candy and rectified the only significant design failure of 3.0. Windows did not have as good UI until Windows XP and even that is debatable.
phongn wrote:
Sorry, I was imprecise. The FOSS guys realize they should care and put effort into UI. But they're not doing the hard slog of UI/UX testing like Apple and Microsoft do, whether due to lack of time and resources, lack of training or lack of competence. Sure, they want it to have nice artwork, to look "slick" and not look like CDE, but there's a lot of devil in the details.
Ironically, CDE was a closed source project...it did have some of the weaknesses of many FOSS projects like lack of good leadership and strong vision. I am also not at all convinced about Microsoft's extensive UX testing considering how mediocre their UIs have been on the whole. Apple is of course different and besides clever marketing the UI has always been their main strength.
phongn wrote:
It could go viral. But they have a long, hard slog ahead of them - and it sounds like the Disapora guys are more interested in the technical issues behind a distributed social networking platform. That is all well and good, but if they want to fight Facebook they need a lot more than that.
Sure, that goes without saying. I don't use Facebook much myself, since I find more traditional Web applications like forums a lot more appealing even from the social point of view, but on the other hand I must admit that I'm no longer 18 and I may not "get" all this young people stuff
