That's the point. There is no definative standard that every application should follow. There's the Unix way (select and middle click) and the Windows way (Ctrl-C and Ctrl-V). Some people like one, and some like the other... personally I like Ctrl-C and Ctrl-V because it's harder to accidentally copy over what's already in the clipboard.
That seems like something that would either need a special moniter or hardcore software support. Most moniters (as far as I know) have to use the same resolution for the whole screen. In fact, I'm not even sure if it's possible to physically have sections of different resolution. You'd need to run the moniter at the highest resolution possible and "fake" the lower resolution by throwing away some of the pixels and resizing the rest so they're the right size.
Agreed about the abusive mods and disabling AC, but I was under the impression that you were metamodding *all* negative mods. Thanks for clearing that up.
When you metamod GNAA posts, do you metamod their troll moderation as "unfair" because of principle?
The reason we have negative mods is so things like Goatse.cx links, GNAA trolls, and random off-topic posts don't interrupt the actual discussion. You may not like the fact that some posts get negative mods, but it's for the greater good. If we didn't have neg mods and metamods, the whole place would be overrun by trolls.
2.91 was, if I remember correctly, an unofficial leak. I don't know where classic.winamp.com went, but I'm sure you can still find the 2.x series around.
Thanks for the advice. I tried MSYS, but it seems to be just a stripped down Cygwin installation . SFU is good also, and I'm definately keeping both around.
The way I see it, the argument that programs "need not be fast" is saying that most things we do with our computers (web browsing, listening to music, writing email and word processing) aren't terribly processor intensive. The bottlenecks are usually storage speed and user response. Even the newest and greatest DDR3000 memory can't send data anywhere nearly as fast as a 500mhz PIII can execute it. Same thing with hard drives and network. It's also true that most user interaction is the slowest part of most operations. If you're typing in MS Word (or OpenOffice.org;), your processor is sitting there going "OK, type another letter!" about 2 billion times a second.
That said, our requirements (I assume you're with me, cause you're compiling stuff...) are a little different than the average user. I manage to hit 100% CPU utilization pretty regularly due to compiling, POV-Ray, starting Mozilla, etc.
Just the fact that it doesn't have to be fast doesn't mean it can't be, but I figure the less time the developers spend making Windows 0.0000001 second faster at popping up the start menu the more time they spend fixing bugs and security holes.
It does have gcc and perl. I haven't used it, but I would guess it's NFS client is a lot easier to use than Cygwin... can you map a drive using the Cygwin NFS client?
As for the servers you mentioned, I don't see those as something that should be installed by default on SFU. It's not a distro of Linux, it's a collection of simple utilities and a few servers for common-on-Unix protocols. By your standards, anything that doesn't include every bit of free software known to man is "missing a lot".
1) I don't want to run the exact same Unix programs, because I might as well just dual-boot! I realize that part of the advantage of cygwin is that most Unix apps will compile unmodified, but I think it'd be far more valuable to take advantage of the features of Win32.
2) It tries to force my entire environment into UNIX. I don't want to manage an/etc/fstab in Cygwin just so I can use bash. I want a bash workalike that can work with drive letters and similar platform-specific things. Again, if i wanted another root filesystem and associated baggage, I'd run Unix.
3) The Cygwin Netinstaller is *horrible*. I don't like net-install programs generally, but Cygwin is the worst. There's no way to download a single exe that contains everything and lets me select subgroups and individual programs like a normal Installshield app. Even a collection of tarballs and some easy setup instructions would be an improvement. Also, the mirrors are always out of sync. I think they'd benefit from making periodic releases of *all* the packages with a version number attached, so I know i'm installing the same versions as I did 2 weeks ago.
I guess what I need is ports of common unix utilities that "do the right thing" on Win32 instead of just dumbly following Unix semantics. Programs would use the registry for settings and my Windows home folder instead of/home. If SFU doesn't fulfill my needs, I guess it's time to look at doing some native ports myself in the near future...
POSIX compliance isn't a "barely" thing. If it provides the appropriate interface, then it's POSIX. If it doesn't, then it ain't. I've used Cygwin, and it is significantly more than POSIX. POSIX is a nice idea, but it's not a complete cross-platform development environment. From the features page, it looks like SFU 3.5 includes gcc and friends, so I don't see why it wouldn't compile at least as much as MinGW, which seems to have a similar setup.
As for me, this (hopefully) means I can mount my school network's NFS shares in XP, and maybe even start using 'ls' instead of 'dir'. As another poster pointed out, it's also good that MS is finally providing the same support for UNIX servers that it does for Apple and NetWare.
I don't know about you, but I'm 8% done with SFU355SEL_EN.exe (222,835KB) directly from the MS SFU website.
Register, yes. I had to put in my Passport user/pass and fill in some survey questions, but that's pretty much the standard for free stuff from big corporations.
The BIND patch didn't break anything. Careless admins who disabled delegation for *all* top level domains instead of only.com and.net did. Since that option didn't even exist before the patch, that means they had to manually change something to break their systems.
That's the point. There is no definative standard that every application should follow. There's the Unix way (select and middle click) and the Windows way (Ctrl-C and Ctrl-V). Some people like one, and some like the other... personally I like Ctrl-C and Ctrl-V because it's harder to accidentally copy over what's already in the clipboard.
That seems like something that would either need a special moniter or hardcore software support. Most moniters (as far as I know) have to use the same resolution for the whole screen. In fact, I'm not even sure if it's possible to physically have sections of different resolution. You'd need to run the moniter at the highest resolution possible and "fake" the lower resolution by throwing away some of the pixels and resizing the rest so they're the right size.
Agreed about the abusive mods and disabling AC, but I was under the impression that you were metamodding *all* negative mods. Thanks for clearing that up.
When you metamod GNAA posts, do you metamod their troll moderation as "unfair" because of principle?
The reason we have negative mods is so things like Goatse.cx links, GNAA trolls, and random off-topic posts don't interrupt the actual discussion. You may not like the fact that some posts get negative mods, but it's for the greater good. If we didn't have neg mods and metamods, the whole place would be overrun by trolls.
2.91 was, if I remember correctly, an unofficial leak. I don't know where classic.winamp.com went, but I'm sure you can still find the 2.x series around.
Stay at UW long enough, and you'll appreciate laser cheese slicing...
Thanks for the advice. I tried MSYS, but it seems to be just a stripped down Cygwin installation . SFU is good also, and I'm definately keeping both around.
The way I see it, the argument that programs "need not be fast" is saying that most things we do with our computers (web browsing, listening to music, writing email and word processing) aren't terribly processor intensive. The bottlenecks are usually storage speed and user response. Even the newest and greatest DDR3000 memory can't send data anywhere nearly as fast as a 500mhz PIII can execute it. Same thing with hard drives and network. It's also true that most user interaction is the slowest part of most operations. If you're typing in MS Word (or OpenOffice.org ;), your processor is sitting there going "OK, type another letter!" about 2 billion times a second.
That said, our requirements (I assume you're with me, cause you're compiling stuff...) are a little different than the average user. I manage to hit 100% CPU utilization pretty regularly due to compiling, POV-Ray, starting Mozilla, etc.
Just the fact that it doesn't have to be fast doesn't mean it can't be, but I figure the less time the developers spend making Windows 0.0000001 second faster at popping up the start menu the more time they spend fixing bugs and security holes.
It does have gcc and perl. I haven't used it, but I would guess it's NFS client is a lot easier to use than Cygwin... can you map a drive using the Cygwin NFS client?
As for the servers you mentioned, I don't see those as something that should be installed by default on SFU. It's not a distro of Linux, it's a collection of simple utilities and a few servers for common-on-Unix protocols. By your standards, anything that doesn't include every bit of free software known to man is "missing a lot".
That comment's getting bookmarked. I've been looking for a way to install sid without having to use a stable cd then upgrade everything.
Thank you!
I don't like Cygwin for 3 reasons:
/etc/fstab in Cygwin just so I can use bash. I want a bash workalike that can work with drive letters and similar platform-specific things. Again, if i wanted another root filesystem and associated baggage, I'd run Unix.
/home. If SFU doesn't fulfill my needs, I guess it's time to look at doing some native ports myself in the near future...
1) I don't want to run the exact same Unix programs, because I might as well just dual-boot! I realize that part of the advantage of cygwin is that most Unix apps will compile unmodified, but I think it'd be far more valuable to take advantage of the features of Win32.
2) It tries to force my entire environment into UNIX. I don't want to manage an
3) The Cygwin Netinstaller is *horrible*. I don't like net-install programs generally, but Cygwin is the worst. There's no way to download a single exe that contains everything and lets me select subgroups and individual programs like a normal Installshield app. Even a collection of tarballs and some easy setup instructions would be an improvement. Also, the mirrors are always out of sync. I think they'd benefit from making periodic releases of *all* the packages with a version number attached, so I know i'm installing the same versions as I did 2 weeks ago.
I guess what I need is ports of common unix utilities that "do the right thing" on Win32 instead of just dumbly following Unix semantics. Programs would use the registry for settings and my Windows home folder instead of
POSIX compliance isn't a "barely" thing. If it provides the appropriate interface, then it's POSIX. If it doesn't, then it ain't. I've used Cygwin, and it is significantly more than POSIX. POSIX is a nice idea, but it's not a complete cross-platform development environment. From the features page, it looks like SFU 3.5 includes gcc and friends, so I don't see why it wouldn't compile at least as much as MinGW, which seems to have a similar setup.
As for me, this (hopefully) means I can mount my school network's NFS shares in XP, and maybe even start using 'ls' instead of 'dir'. As another poster pointed out, it's also good that MS is finally providing the same support for UNIX servers that it does for Apple and NetWare.
I don't know about you, but I'm 8% done with SFU355SEL_EN.exe (222,835KB) directly from the MS SFU website.
Register, yes. I had to put in my Passport user/pass and fill in some survey questions, but that's pretty much the standard for free stuff from big corporations.
In the future it might be a good idea to mention that most of the talk won't be in English...
I didn't see this mentioned anywhere on the site until I couldn't select "United States" as a country on the registration form.
Well, if(x = 1) is actually a boolean expression... it evaluates to 1, which is true. It's also useful for testing the result of a function like this:
if (result = aFunction()) {
}
The BIND patch didn't break anything. Careless admins who disabled delegation for *all* top level domains instead of only .com and .net did. Since that option didn't even exist before the patch, that means they had to manually change something to break their systems.
Try the artwork tab on the Get Info window. Click on the artwork and click delete.
Try TightVNC. It uses better compression and, in my experience, is a whole lot easier to work with than normal VNC.