When you build a new apartment complex, it makes sense to design in proper conduit channels so whatever is needed in the future can be easily pulled into each unit. That does not necessarily translate into pulling whatever expensive cabling happens to be 'bleeding edge' at the time.
Much of what you've typed doesn't make a lot of sense.
People don't and can't live in a democracy if they're not ruled by an elected government. Many parts of the world do not have elected governments. There isn't much, if any, impetus going on in the world today to elect one big world government. Governments consistently become less controllable by the people they govern as they scale to bigger and bigger sizes.
Other than a big cluster of Multinational Corporations controlled by International Capital, there aren't a heck of a lot of people pushing for 'globalization' of the sort you seem to be blurrily advocating.
International laws? Laws passed by what elected body? A bunch of bureaucrats in Brussels???
Let's face it: the borders between countries are obsolete. The restriction to cross the border based on nationality is against democratic rules.
Where did you come up with a chestnut like that?
The only thing preserving democratic rule are borders that establish boundaries within which at least some of humanity to govern themselves. There is no trans-national organization that enforces any kind of democracy on the world as a whole. The United Nations is a body with representatives appointed by the various democracies, dictatorships, fiefdoms, etc. of the world.
Your whole notion of a 'global world of freedom enabled by the Internet' is hype that's been sufficently disproven.
Years ago, I remember seeing a bumper sticker that read: "Engineers do it with precision."
I regret that I didn't have a bumper sticker on hand to slap beside it. Mine would have read: "Engineers can't do it at all without technical support."
If you've ever had to fix a breadboard circuit that an Electrical Engineer has cut loose on, you know what I mean.
Clearly you took the bare minimum number of courses in non-Engineering disciplines. In particular it's clear that you scoffed at the English and Writing courses.
If you want your argument to be stronger, you should cite actual examples how your four years of education augments your skills. How your coursework in data structures, etc. enhances your abilities, etc. etc. There is clear merit to having taken those years of mathematics, physics, and the core engineering courses. You cite none of this in your comment; you just make it sound like 'I had to take the four years of courses, and damned if I am going to let anybody else not have to take the courses, too.'
I can't wait for governmental bodies to start demanding to see the credentials of anybody who has contributed to the Linux kernel. Without 'paperwork' it just isn't going to be allowed to run any critical infrastructure. Better get used to 'hobby' status, kernel hackers...
The converse, of course, is to claim that any duff who can pass courses, give the answers that the professor wants to hear, and make it to class on time on days when there is an exam can be an engineer.
And the way that colleges these days track 'average years spent getting a degree' as a statistic, and are marked down if their students dilly dally while actually exploring the realm of knowledge, I would hazard to say that someone who says 'fuggit' to the whole pyramid scheme and actually just learns the stuff, however necessary, is the better person.
However, there are layers and layers of smug 'achivers' out there who went through their intellectual hazing, and they'll be damned if they're gonna let anybody get into 'the system' who hasn't been similarly hazed.
The thing is, garbage collectors aren't 'sanitation engineers' and housewives aren't 'domestic engineers'. That's just hyped up bullshit. Are you sure you want programmers associated with such nonsense?
It doesn't matter how much 'wonderful' code you were producing. If you weren't there at the same time as the other people working on your team and/or the people who define the requirements, you weren't working cooperatively. You can spin algorhythms into the night to scratch your own itch. That isn't what you're paid for.
Does that mean the abbreviation for the programming language C is 'CPL' (C Programming Language), and we've been making a big collosal mistake all these years?
Well! I think there's work to be done renaming all those source files that end with.c to.cpl! We'd better hop to it!
The dilemma you describe is the same one faced by anti-big-government conservatives. They have to involve themselves with the distasteful thing called politics in order to make their attempt to pare it down.
All Microsoft has to do to force people to purchase upgrades is include a fatal flaw in each of their released systems.
That sounds more like the revenue strategy for the companys 'selling' Open Source products, i.e. Red Hat. The old 'release often, release buggy' philosophy that's a hacker's job program in disguise.
You didn't list a single service that can't be run on NT 4.0 as well. I've never heard of anybody running Samba on NT, though.:)
I have several licenses for the (formerly third-party) Interix POSIX subsystem, and if I choose to, my version will install on an NT 4.0 system. Then I can just plain uninstall or disable all of the Microsoft services and port in Apache, OpenSSH, (probably) Samba. A roll it yourself method isn't impossible under Microsoft's OS, it's just not the easiest method, and most people haven't even heard of Interix (which Microsoft now owns and has crippled somewhat- so it's not something for the future).
I remember the stink that Microsoft made when O'Reilly started selling their Web Server Box set (I think it was called 'WebSite' or something) which bypassed Microsoft's built in limits. MS was of course horrified because someone had plugged in third party services that turned their 'Workstation' product into a server, without the 'per-connection' licensing that they like to maintain on their server products.
So you're going to complain that Microsoft doesn't produce a feasible Operating System to run on a machine from the era of NT 4.0 and you're going to at the same time advocate OS X, which won't run on many of the Apple machines that were current three or four years after NT 4.0???
Look again. You had to upgrade your hardware to run OS X. Dirty rotten Apple didn't even attempt to provide an upgrade path for your NuBus PPC boxes. You're stuck buying new hardware, or running pathetic 'cooperative multitasking' MacOS 9 or earlier.
Wow, a single DSL connection for a whole building. I can hear people pounding the wall for bandwidth already...
'Damn Randy down in #103 must be streaming PORN again....'
When you build a new apartment complex, it makes sense to design in proper conduit channels so whatever is needed in the future can be easily pulled into each unit. That does not necessarily translate into pulling whatever expensive cabling happens to be 'bleeding edge' at the time.
Much of what you've typed doesn't make a lot of sense.
People don't and can't live in a democracy if they're not ruled by an elected government. Many parts of the world do not have elected governments. There isn't much, if any, impetus going on in the world today to elect one big world government. Governments consistently become less controllable by the people they govern as they scale to bigger and bigger sizes.
Other than a big cluster of Multinational Corporations controlled by International Capital, there aren't a heck of a lot of people pushing for 'globalization' of the sort you seem to be blurrily advocating.
International laws? Laws passed by what elected body? A bunch of bureaucrats in Brussels???
A good synonym would be 'fabricate.'
So, what it really comes down to, is that the 'NewsForge' website fabricates news stories.
I wonder if they all flunked that ethics course in J school, or just a few people at the top?
Let's face it: the borders between countries are obsolete. The restriction to cross the border based on nationality is against democratic rules.
Where did you come up with a chestnut like that?
The only thing preserving democratic rule are borders that establish boundaries within which at least some of humanity to govern themselves. There is no trans-national organization that enforces any kind of democracy on the world as a whole. The United Nations is a body with representatives appointed by the various democracies, dictatorships, fiefdoms, etc. of the world.
Your whole notion of a 'global world of freedom enabled by the Internet' is hype that's been sufficently disproven.
Years ago, I remember seeing a bumper sticker that read: "Engineers do it with precision."
I regret that I didn't have a bumper sticker on hand to slap beside it. Mine would have read: "Engineers can't do it at all without technical support."
If you've ever had to fix a breadboard circuit that an Electrical Engineer has cut loose on, you know what I mean.
Clearly you took the bare minimum number of courses in non-Engineering disciplines. In particular it's clear that you scoffed at the English and Writing courses.
Your academic advisor screwed you, dude.
If you want your argument to be stronger, you should cite actual examples how your four years of education augments your skills. How your coursework in data structures, etc. enhances your abilities, etc. etc. There is clear merit to having taken those years of mathematics, physics, and the core engineering courses. You cite none of this in your comment; you just make it sound like 'I had to take the four years of courses, and damned if I am going to let anybody else not have to take the courses, too.'
Yeah! That would be just soooo cool!
I can't wait for governmental bodies to start demanding to see the credentials of anybody who has contributed to the Linux kernel. Without 'paperwork' it just isn't going to be allowed to run any critical infrastructure. Better get used to 'hobby' status, kernel hackers...
The converse, of course, is to claim that any duff who can pass courses, give the answers that the professor wants to hear, and make it to class on time on days when there is an exam can be an engineer.
And the way that colleges these days track 'average years spent getting a degree' as a statistic, and are marked down if their students dilly dally while actually exploring the realm of knowledge, I would hazard to say that someone who says 'fuggit' to the whole pyramid scheme and actually just learns the stuff, however necessary, is the better person.
However, there are layers and layers of smug 'achivers' out there who went through their intellectual hazing, and they'll be damned if they're gonna let anybody get into 'the system' who hasn't been similarly hazed.
The thing is, garbage collectors aren't 'sanitation engineers' and housewives aren't 'domestic engineers'. That's just hyped up bullshit. Are you sure you want programmers associated with such nonsense?
It doesn't matter how much 'wonderful' code you were producing. If you weren't there at the same time as the other people working on your team and/or the people who define the requirements, you weren't working cooperatively. You can spin algorhythms into the night to scratch your own itch. That isn't what you're paid for.
Formerly known as NeXTStep OS.
This is the grownups table. We're not discussing Microsoft.
Shouldn't you be out spraying anti M$ graffiti or something?
Wow. A rationale for using the GNU license to protect and foster software patents.
Now that one is new.
Anybody from the FSF want to make a comment on the topic?
must.... preserve.... precious.... uptime.... stats....
Does that mean the abbreviation for the programming language C is 'CPL' (C Programming Language), and we've been making a big collosal mistake all these years?
.c to .cpl! We'd better hop to it!
Well! I think there's work to be done renaming all those source files that end with
"All we like sheep, have gone astray."
The dilemma you describe is the same one faced by anti-big-government conservatives. They have to involve themselves with the distasteful thing called politics in order to make their attempt to pare it down.
He meant early Adapters. Don't you remember that proprietary ISA card used with the old Mitsumi 1x CDROM drives?
All Microsoft has to do to force people to purchase upgrades is include a fatal flaw in each of their released systems.
That sounds more like the revenue strategy for the companys 'selling' Open Source products, i.e. Red Hat. The old 'release often, release buggy' philosophy that's a hacker's job program in disguise.
.
The idea of backporting Kernal 2.4 to Red Hat 4.2 just makes my head hurt.
You didn't list a single service that can't be run on NT 4.0 as well. I've never heard of anybody running Samba on NT, though. :)
I have several licenses for the (formerly third-party) Interix POSIX subsystem, and if I choose to, my version will install on an NT 4.0 system. Then I can just plain uninstall or disable all of the Microsoft services and port in Apache, OpenSSH, (probably) Samba. A roll it yourself method isn't impossible under Microsoft's OS, it's just not the easiest method, and most people haven't even heard of Interix (which Microsoft now owns and has crippled somewhat- so it's not something for the future).
I remember the stink that Microsoft made when O'Reilly started selling their Web Server Box set (I think it was called 'WebSite' or something) which bypassed Microsoft's built in limits. MS was of course horrified because someone had plugged in third party services that turned their 'Workstation' product into a server, without the 'per-connection' licensing that they like to maintain on their server products.
Without a printer, a computer is just a super-fancy colored light bulb.
So you're going to complain that Microsoft doesn't produce a feasible Operating System to run on a machine from the era of NT 4.0 and you're going to at the same time advocate OS X, which won't run on many of the Apple machines that were current three or four years after NT 4.0???
Look again. You had to upgrade your hardware to run OS X. Dirty rotten Apple didn't even attempt to provide an upgrade path for your NuBus PPC boxes. You're stuck buying new hardware, or running pathetic 'cooperative multitasking' MacOS 9 or earlier.