These people really foul things up. They bring a strong taint of negativity to the community. Much of what they constantly push Linux to become (these are the 'We need ONE UNIFIED DESKTOP to DEFEAT MICROSOFT' people) actually ends up hurting Linux and Open Source.
Indeed. Although I don't care much for Linux anymore (I'm more of a BSD enthousiast myself), it's still way cool that Linux and the whole movement exists. Us BSD folk profit from it, and *gasp shock horror* even the people that use win32/NT do.
I'm a right-tool-for-the-friggin-job man, if Linux does something best, I use it for that purpose. If Windows NT does, I use NT (although I have yet to see a NT box do a server task better than a *BSD machine). As a workstation, NT is fine. For gaming, the windows platform seems to rule supreme, but for real developing tasks, well, I grew up on cc, vi and makefiles, and the best environment for those is *nix. KDE takes care of all my other desktop needs while I'm in beanie land.
It sure used to be a lot more fun to run Linux.
Exactly, which is why I defected to the BSD camp. And I never regretted that decision.
I think that is because the articles are trying to give a very general overview of the life cycle of NT.
They do somewhat, but not really. But more about that later.
The various corporate dealings of Microsoft aren't of consequence when discussing how a huge project such as NT gets off the ground and how new demands cause new solutions to be found. And the article did mention that the choice to go to Win32 rather than OS/2 helped to sour the relationship between IBM and Microsoft. What more did you want?
I know they went for win32, but what about OS/2? Why no information what happened to the IBM code base? Windows NT 3.51 had an OS/2 2.x subsystem in there. No word about that in the article. If they are going to "spill the beans" about the history of NT, the site should have reported on Microsoft's love relationship with IBM as well.
Also, I'm not upset with the article. It's probably not for me. Judging from the information that _is_ in the article, Microsoft made lots of design decisions that make NT the piece of horsemaneur it is today (IMHO of course). Also, what I don't understand is WHY Microsoft abandoned all those other platforms (MIPS, Alpha et al) and decided to go with IA32 only, which was a fundamentally STUPID move (also IMHO).
I would have loved to have seen a more objective story about NT from persons inside MS, without all the feel-good fluffyness. But I guess one can only get stories like that from ex-MS emplyees that are past their NDA due date, and the MS marketroids don't have a grip on.
Both articles feel like "feel-good" articles. There is little mention about IBM and OS/2, and the relationship between the two in the beginning of NT.
It's just a big advertising piece about how NT is the greatest thing since sliced bread. Sure, it has some entertaining facts, but I'm still not buying it.
I have to disagree with the Apple analogy.
In fact, Apple does _NOT_ lock you in. In fact, you can even run OS X without the Aqua bits, which will leave you with Darwin. Darwin is completely open source. No closed interfaces. Also, the Apple hardware will not lock you into Mac OS either. It's perfectly okay to run Linux or NetBSD on your mac if you want. Also, the very open approach with OpenFirmware that all new macs use allows this.
Also, the interfaces in Aqua (Cocoa et al) are very open. They are well documented and very useable. There exists an effort to bring an open version of the NS* foundation classes to any OS that wants GNU.
Apple gives a lot back too. They have several developers with commit bits in the *BSD projects, and recently, they gave their KHTML and KJS changes back to the KDE community, and they will keep doing so (because the LGPL license demands it). Also, wrt their compiler toolchain (gcc) they have given back stuff like precompiled headers, which will help make gcc a faster compiler.
Apple is very OSS friendly, in fact, to (not verbatim) quote Mr. Steve Jobs: "We at Apple think that Open Source rocks".
Apple is being very open source friendly. You can't compare Apple with Microsoft, because you'd be comparing apples and oranges (no pun intended), mainly because Apple is more an harware vendor than it is a software vendor. I'd rather see Apple succeed than Microsoft, mostly because Apple has become more consumer friendly (and that includes developers/geeks)
Nah, I once installed it to see what the fuss is about. After 5 minutes I deemed it unworkable and went back to keyboard shortcuts and mousing.
It's perfect that way, with my left hand I can cut, paste, kill windows, minimize/maximize/close windows, select windows and pop up menu's and with my right hand I can use my mouse with the mouse wheel to scroll. read and select text.
To the people who say it isn't possible to kick off a gesture event accidentally: It happened to me a couple of times. I don't know the exact circumstances (or what the fuck I did), but it was triggered nonetheless.
Still no solid arguments as to why mouse gesturing is the way to go. I'll stick to my keyboard hotkey setup and mouse, thanks.
People think "gestures" are the best thing since powdered milk. I don't. I'm not a believer. Heck, I'm a keyboard using heretic. I loove KDE because everything can be assigned to a hotkey.
To me, gestures is a violation of POLA (Principle of least astonishment). When gestures are on in Opera, they get in the way, because I sometimes 'randomly' select text when I browse/read (it helps me read faster, dunno why).
So make me a believer. Tell me _why_ gesturing (as the scourge that it is to me) should haunt me even on my desktop?
No, I'm not trolling, I'm generally curious about why people think this RSI inducing "input method" is useful, and why I should use it instead of my well-optimized keyboard shortcut scheme.
Since both my first and surname (Emiel Kollof) are very uncommon here in the Netherlands, about every braindead desk clerk I meet spells it wrong.
I've seen both my first and last name mangled in all possible permutations, and yes, I do spell my name out before it gets mangled by the person writing/typing it down.
It's very annoying when you have to visit the colo and the security shmuck at the reception desk wrote it down wrong and won't let me in because the name doesn't match my identification. *sigh*
You see, ipv6 is being seeded at the moment. Vendors and application developers are being ushered to use the new standard ANSI library calls/definitions like getaddrinfo() and PF_UNSPEC.
You see, if you use the new calls, your app will work just as fine with ipv4, and it will automagically also support ipv6. Heck, the host OS doesn't even need to support ip6, as long as it supports the newer ANSI standard calls. At least, when you recompile the app on a ipv6-capable box it will support ipv6 automatically.
Developers need to stop using the old stuffy gethostbyaddr()/gethostbyname() calls and (struct hostent *) structures and switch to (struct addrinfo *) for their resolving and socket binding needs as soon as possible.
So no, no chicken and egg. ipv6 is being sneakily seeded into the apps. When the OS switches over, presto, it works. Yay.
Nah, worse. Confiscate their loud hawaiian shirts. They'll never learn otherwise.
yeah I know it's cruel, but some things just _have_ to be done. If they still persist, we just _might_ think about making them use VB for kernel development.
If you don't like it, go here instead. So the editors here post dupes (trips? uh..). If you don't like it, tough. There are more websites out there that do get spellchecked.
If you really want to cheat, use files with holes in 'em. You can store a terabyte easily on a floppy that way. To the outside apps, the file is indeed a terabyte file, yet to the filesystem, it takes up MUCH less.
These people really foul things up. They bring a strong taint of negativity to the community. Much of what they constantly push Linux to become (these are the 'We need ONE UNIFIED DESKTOP to DEFEAT MICROSOFT' people) actually ends up hurting Linux and Open Source.
Indeed. Although I don't care much for Linux anymore (I'm more of a BSD enthousiast myself), it's still way cool that Linux and the whole movement exists. Us BSD folk profit from it, and *gasp shock horror* even the people that use win32/NT do.
I'm a right-tool-for-the-friggin-job man, if Linux does something best, I use it for that purpose. If Windows NT does, I use NT (although I have yet to see a NT box do a server task better than a *BSD machine). As a workstation, NT is fine. For gaming, the windows platform seems to rule supreme, but for real developing tasks, well, I grew up on cc, vi and makefiles, and the best environment for those is *nix. KDE takes care of all my other desktop needs while I'm in beanie land.
It sure used to be a lot more fun to run Linux.
Exactly, which is why I defected to the BSD camp. And I never regretted that decision.
Exactly. It's details like these that are missing from the article.
Like I care about karma. I'm already capped at 50^H^HExellent.
They do somewhat, but not really. But more about that later.
The various corporate dealings of Microsoft aren't of consequence when discussing how a huge project such as NT gets off the ground and how new demands cause new solutions to be found. And the article did mention that the choice to go to Win32 rather than OS/2 helped to sour the relationship between IBM and Microsoft. What more did you want?
I know they went for win32, but what about OS/2? Why no information what happened to the IBM code base? Windows NT 3.51 had an OS/2 2.x subsystem in there. No word about that in the article. If they are going to "spill the beans" about the history of NT, the site should have reported on Microsoft's love relationship with IBM as well.
Also, I'm not upset with the article. It's probably not for me. Judging from the information that _is_ in the article, Microsoft made lots of design decisions that make NT the piece of horsemaneur it is today (IMHO of course). Also, what I don't understand is WHY Microsoft abandoned all those other platforms (MIPS, Alpha et al) and decided to go with IA32 only, which was a fundamentally STUPID move (also IMHO).
I would have loved to have seen a more objective story about NT from persons inside MS, without all the feel-good fluffyness. But I guess one can only get stories like that from ex-MS emplyees that are past their NDA due date, and the MS marketroids don't have a grip on.
Looking at the moderation of my comment, I'm probably not the only one that thinks this. So much for people that don't fall for hype huh?
It's just a big advertising piece about how NT is the greatest thing since sliced bread. Sure, it has some entertaining facts, but I'm still not buying it.
Nah, Writing Microsoft with a $ is soooooooo last century.
Also, the interfaces in Aqua (Cocoa et al) are very open. They are well documented and very useable. There exists an effort to bring an open version of the NS* foundation classes to any OS that wants GNU.
Apple gives a lot back too. They have several developers with commit bits in the *BSD projects, and recently, they gave their KHTML and KJS changes back to the KDE community, and they will keep doing so (because the LGPL license demands it). Also, wrt their compiler toolchain (gcc) they have given back stuff like precompiled headers, which will help make gcc a faster compiler.
Apple is very OSS friendly, in fact, to (not verbatim) quote Mr. Steve Jobs: "We at Apple think that Open Source rocks".
Apple is being very open source friendly. You can't compare Apple with Microsoft, because you'd be comparing apples and oranges (no pun intended), mainly because Apple is more an harware vendor than it is a software vendor. I'd rather see Apple succeed than Microsoft, mostly because Apple has become more consumer friendly (and that includes developers/geeks)
Also, ion is also pretty nice if you're in a minimalist mood. It also has tabbing and is fully controllable by the keyboard. It is way cool.
It's perfect that way, with my left hand I can cut, paste, kill windows, minimize/maximize/close windows, select windows and pop up menu's and with my right hand I can use my mouse with the mouse wheel to scroll. read and select text.
To the people who say it isn't possible to kick off a gesture event accidentally: It happened to me a couple of times. I don't know the exact circumstances (or what the fuck I did), but it was triggered nonetheless.
Still no solid arguments as to why mouse gesturing is the way to go. I'll stick to my keyboard hotkey setup and mouse, thanks.
To me, gestures is a violation of POLA (Principle of least astonishment). When gestures are on in Opera, they get in the way, because I sometimes 'randomly' select text when I browse/read (it helps me read faster, dunno why).
So make me a believer. Tell me _why_ gesturing (as the scourge that it is to me) should haunt me even on my desktop?
No, I'm not trolling, I'm generally curious about why people think this RSI inducing "input method" is useful, and why I should use it instead of my well-optimized keyboard shortcut scheme.
(yes, people sometimes die while climbing everest.)
Famous last words: "Welp, I'm off to climb this little rock. See ya later!"
Since both my first and surname (Emiel Kollof) are very uncommon here in the Netherlands, about every braindead desk clerk I meet spells it wrong.
I've seen both my first and last name mangled in all possible permutations, and yes, I do spell my name out before it gets mangled by the person writing/typing it down.
It's very annoying when you have to visit the colo and the security shmuck at the reception desk wrote it down wrong and won't let me in because the name doesn't match my identification. *sigh*
Nice load average. Wanna fsck?
if the screenhots were uncompressed TIFFs of 1600x1200 size, would they notice? :-)
You see, if you use the new calls, your app will work just as fine with ipv4, and it will automagically also support ipv6. Heck, the host OS doesn't even need to support ip6, as long as it supports the newer ANSI standard calls. At least, when you recompile the app on a ipv6-capable box it will support ipv6 automatically.
Developers need to stop using the old stuffy gethostbyaddr()/gethostbyname() calls and (struct hostent *) structures and switch to (struct addrinfo *) for their resolving and socket binding needs as soon as possible.
So no, no chicken and egg. ipv6 is being sneakily seeded into the apps. When the OS switches over, presto, it works. Yay.
Cool, what will we get in 40 years? Do we get the ENIAC back? Now _that_ is what I call a computer. Woohoo!
yeah I know it's cruel, but some things just _have_ to be done. If they still persist, we just _might_ think about making them use VB for kernel development.
*evil grin*
ROFL.... Oh my god, that's funny. Thanks for making me spill my drink all over mt screen. Bleh.
Now, If we could only get the British gov to stop proposing similar dumb laws (ie. EUCD) that make the EU look more like the USA.
If this one goes through, I've got yet another reason to avoid going to the USA and working/living there.
If you don't like it, go here instead. So the editors here post dupes (trips? uh..). If you don't like it, tough. There are more websites out there that do get spellchecked.
What's next? Jack Valenti gets fired?
10% of all statistics are pulled out of some statistician's ass.
Uhh... Wait... :-)
I'm dutch. I eat raw salted herring and I love it. With onions. And some pickles.
I don't know what's wrong with those american tastebuds. It's probably between the ears. We have a saying in the netherlands:
"Wat een boer niet kent vreet ie niet"
(rough translation: A hick won't chow on what he doesn't know)
If you really want to cheat, use files with holes in 'em. You can store a terabyte easily on a floppy that way. To the outside apps, the file is indeed a terabyte file, yet to the filesystem, it takes up MUCH less.