The Morris worm was able to mutate acrost all hardware archs because it uploaded source code and compiled it. If there's a sufficiently large hole in a sufficiently distributed product (sendmail, bind, apache, etc.) a source code worm can wreck havoc on the entire UNIX world (Linux, Sun, Irix, whatever) regardless of hardware platform. Of course, a lack of compiler would put an end to that real fast.
Sure, a well written worm will take advantage of whatever is installed on a server to propagate itself - whether that be cc, perl, python, ruby, sh/sed/awk, etc... and a well written worm would also have the ability to determine its hardware platform and download a compiler and any other required packages from a public mirror and do whatever the next step would be to distribute itself further.
I have been playing with cyrus Imap server, but I have a hard time setting it up, with pam and all. Yet, if you have a large stie, and don't want a unix account for every user, it may be the way to go.
Courier-IMAP lets you authenticate by just about any means you see fit. System, userdb, LDAP, PostgreSQL, MySQL, and probably more. So you don't need to have unix accounts for every user - just one virtual account to own all the mail of your virtual users.
First rule of being a sysadmin: You NEVER put a compiler on a production server. Ever.
Please, please, please tell me how this saves any trouble at all? I challenge you to come up with a scenario where the simple fact that a compiler is not installed on a server somehow hinders the ability of a cracker, script kiddie or even just a determined end-user to install/run any software they want on a server. The 'never have a compiler on a server' mantra seems to be a relic from the days when compilers were expensive things you had to purchase from your OS vendor. What's next? Are you not going to install Perl, Python, and Bash?
All software (including updates) is compiled and tested on a dev machine (preferably on a disconnected network), then moved to the production machine once you're satisfied that it won't break anything.
This pretty much precludes Gentoo.
But this simply isn't true - Even if you wanted to leave the compilers off your production servers, you can still install BINARY packages in gentoo (e.g. the Gentoo Stage 3 install is a fully runnable gentoo system that's entirely prebuilt). You can easilly follow your methodology of compiling and testing on dev machines and then installing those binary builds on all the compatible hardware on your network. So, leave your FUD at the door and stop trying to scare people away from Gentoo.
Your comparison of being a black person to being a member of the open source community is mildly offensive. Contrary to how many open source developers and advocates present themselves you are not born being an "open source". This is a choice you have made.... Instead of comparing it to a minority group you should be comparing it to a company or club.
Not really - it would be better to compare it to a religion than a company since the 'Open Source Movement' is more of an ideology than anything else. So since, SCO's from Utah why not substitute "mormons" for "open source": you're not born a mormon, you either become one by choice or are indoctrinated into the community by your parents just as parents indoctrinate their open source ideology onto their children. But just because there are mormons out there kidnapping young girls, it doesn't mean they're all guilty by association.
Yeah, and in the testing article that appeared on/. a while back, it was shown that the user-compiled Gentoo apps were slower than those pre-compiled for other distributions.
Okay, I'll bite... are you talking about this one?
If you actually read the article attached to it, you'll see that the guy who set it up didn't know what he was doing. He set CFLAGS to "-march=pentium3 -pipe -O3". Leaving off a bunch of optimizations and then comparing it to Mandrake, which includes -fomit-frame-pointer -fno-strength-reduce and -ffast-math in its builds, is simply comparing apples to oranges.
But, even without speed benefits, Portage rocks. Sure you could rebuild all your Mandrake RPMS with better and more cpu specific optimization settings (mmx,sse,etc...), but what easier, rebuilding all your source rpms or 'emerge -e world'?
Well done, sir - not only does it take days to get a full Gentoo system up and running, it's also slower than the competition! I salute your stupidity!
I salute your uninformed opinions and gross generalizations! Whee!
How exactly is Best Buy a competitor to a record company? I never knew Best Buy published music.
They're not really a competitor to a record company, but I think the guy meant that Best Buy is selling music for $12 already and now stores in the mall will have to follow suit since the MSRP is $12.
However, Best Buy does in fact publish music through their 'Redline Entertainment' division. But I doubt that it's any serious competition to a real record company.
Huh? Control Panel : Add/Remove Programs : Add/Remove Windows Components : uncheck the box for Windows Messenger. I don't have msnim.exe on my windows boxes , and iirc that's I'll I had to do to get it that way.
In fact, component inputs (Y/Pb/Pr)are just now showing up on midrange televisions. Only Plasma and LCD screens seem to have them, and very few people own these newer displays.
I have a midrange 36" tube television from Toshiba that I bought almost 5 years ago that has component inputs and it connects nicely to the DVD player I bought at the same time. Component-In is a lot more common than you think, some manufacturers just use a different name - Toshiba called it ColorStream. But it makes for a great picture - substantially better color than S-Video.
Projection TV's, supposedly there are some that offer DVI as well, probably only HDTV units otherwise it would be a waste.
This lovely 50" DLP projection TV from Samsung can be had for under $4000. And there's a 43" version for under $3500 (and a 61" for ~4500). Yes.. all HDTV, all relatively expensive.. but not $8000, and not Plasma - and in fact they look better (brighter & faster) because they're DLP. You make it out like these features are so rare, when in fact they really are becoming more and more common place as time goes on.
Are there any MMO's out there that have community or operator based moderation? (i.e. a way to tell if people are good role players, or just don't care.) It would seem that you could divide most game universes into two - one for real role players and another for everyone else who just wants to chat. If you step out of character one too many times the system operators could warn you; and if the behavior continues, they'd simply kick you from the 'Real RPG' universe to the 'Big Chat Room' universe. You'd still have fun playing the game the way you want to play it, but you're not interfering with those who want to play it differently.
Sounds like they just put a.NET wrapper around the QuakeII Engine, and they're still using native code to do all the heavy lifting.
Not quite -- if you download it and run the code through a.net disassembler you'll see that it can be converted to msil or higher up to C#. I haven't done a detailed analysis of it, but on the surface it looks like a complete conversion. Of course that doesn't count calls to COM objects and any 3rd party DLL's that are called via platform invoke's. But it looks like the "heavy lifting" is being done inside the confines of the.NET Framework.
You are mistaken. Quake I was written in C with extensions in "QuakeC". Quake II is C++
Nope, you're mistaken... Quake II is written in C.. which is why it had to be ported to C++ for this project - they use c++ reserved words as variables and what not. And I may be mistaken, but I thought QuakeC was introduced in Quake II.
If you're developing software for the Windows platform, then you might be a sharecropper.
Or for the Apple platform, or the Oracle platform, or the SAP platform, or, well, any platform that is owned and operated by a company, then you might be a sharecropper.
I currently have it setup to use the 'classic' Win2k style logon dialog, with fast user switcing enabled.
You must not be in a domain... In a domain you're always using the 'classic' login dialog box because there's no option to use the login screen -- and MS removes the shutdown menu option in the task manager - so there's no way to switch users. For the hell of it, I tried your registry tweak, but the funny thing is that after reboot it gets reset back to 0.
It's obviously possible - and maybe if someone developed an app to make the API call to force a user switch it would work. What you're describing would be a perfectly workable solution to allow user switching in a domain - but Microsoft just doesn't allow it.
What I'd really like to be able to do is use switching inside a domain. You're only able to do it on a standalone system. Obviously showing all of the domain users on the XP welcome screen isn't an option, but there's no reason why it shouldn't be able to show the users that are logged in, and a simple fill in form to allow users to log in to a new session. Or just use the Win2k style login box and have it reconnect to existing sessions like terminal services does. But of course MS doesn't think home users run domains... so why support cool features like that?
"Area of the unit sphere = 4 \pi" is a product of Archimedes' intellect. Is it ipso facto "property", with all the connotations of the word in our ambiant ideology?
But, how can you call a property of the universe intellectual property? That's as bad as patenting gene sequences that have existed in nature for millions of years. Archimedes owns the process he used to determine that formula - and genenetic researchers own the processes they use to discover gene sequences.
They both also own process where application of that knowledge is used to acheive an end result in the real world -- whether that be calculating the volume of oranges, or curing a specific disease. If someone else can use the formula to do something you hadn't forseen, like calculating the volume of grapefruit or curing a different disease, then good for them - they were insightful and should rightly profit from it.
Author's rights it is. (PS: it's the legal Brazilian term to copyrights: "Direito Autoral")
The problem with 'Author' is that it's quite common to assign copyrights to others and to do works for hire. This leads to the semantic issue of the person with the "Author's Rights" not being the true author of the product.
Patents, Copyrights, and Trade Secrets really seem to do the job quite well. Intellectual Property is just yet another term to describe what you are protecting - which in this case is a method or process - and if you don't patent a method or process then it's just a trade secret and ripe for being stolen.
In forming the plurals of compound terms, the significant word takes the plural form.
Significant word first:
adjutants general,
aides-de-camp,
ambassadors at large,
attorneys at law,
attorneys general,
billets-doux,
bills of fare,
brothers-in-law,
charges d'affaires,
chiefs of staff,
commanders in chief,
comptrollers general,
consuls general,
courts-martial,
crepes suzette,
daughters-in-law,
governors general,
grants-in-aid,
heirs at law,
inspectors general,
men-of-war,
ministers-designate,
mothers-in-law,
notaries public,
pilots-in-command,
postmasters general,
presidents-elect,
prisoners of war,
reductions in force,
rights-of-way,
secretaries general,
sergeants at arms,
sergeants major,
solicitors general,
surgeons general
Significant word in middle:
assistant attorneys general,
assistant chiefs of staff,
assistant comptrollers general,
assistant surgeons general
Bulletins Nos. 27 and 28,
(not Bulletin Nos. 27 and 28),
(but Bulletin No. 27 or 28),
coats of arms,
masters at arms,
men buyers,
men employees,
secretaries-treasurers,
women aviators
IBM will buy SCO at an inflated price just to shut them up
And then rerelease UNIX under the GPL... it might be a heap of worthless source code at this point, but at least we could stop referring to it as 'UN*X'.
I absolutely agree - the sixteen and cars like it are just not meant for average people to drive and use. But I guess my attitude is that if a few of them get built and driven around by the uber-rich, so what? No one seems to look at these and compare them to other toys for rich people - like private jets for example. How much fuel waste and emissions are those creating? And lets move past private jets and just look at ordinary passenger and cargo jets... where an average commercial jet consumes a million gallons of fuel each year... then multiply that by the number of jets each airline has 20? 100? 500 or more for some of the larger airlines. That's 100's of billions of gallons burned each year just to fly people and cargo around.
13.6 Liter.
And might I ask, who the hell would need that ? That seems absurd. Don't tell me it's for performance.... afaik these days the japanese are ahead in street racing, with much, much smaller engines.
If you looked at the cadillac page you'd see that the car weighs in at 5000 lbs. The street racing cars you speak of are all in the 2000 lb range. And if you go to a drag strip sometime, you'll see that people take out their spare tires, rear seats, and anything else they can unbolt just to lose even more weight to improve their times. So I would say that the 1000hp you get from that enormous engine is quite necessary to get 2.5 tons of metal, wood, leather and hand-woven carpets from 0-60 in ~4 seconds.
Even F1 cars are less than 3 litres, and they easily break 200mph.
F1 cars have very special engines... and teams of mechanics to maintain them. Sure auto manufacturers take queues from exotic engines, but they aren't going to put them in production cars just because they exist. Look at Ferarri even - V12's V10's -- they consistently go for bigger engines over small high rpm F1 styles.
Cadillac still has it, it's part of the Northstar system. But, it's only for use in emergencies - if you lose your coolant, it shuts down half the engine at a time to pump air through to cool it off.
The Cadillac 16 uses a similar engine and it switches on demand to run on 4, 8 or all 16 cylinders of its 13.6 liter engine. Very cool stuff...
But wouldn't it be cool, if you were using screen or even an xterm to have new windows open up a new screen window or a new xterm running your text-mode browser? Not that I want unnecessary pop-ups, but sometimes browsing in a new window is handy. Really it could be implemented by adding an 'Open link in external program ' option then you could just have it run 'screen elinks {url}' and it would open in a new screen window.
Sure, a well written worm will take advantage of whatever is installed on a server to propagate itself - whether that be cc, perl, python, ruby, sh/sed/awk, etc... and a well written worm would also have the ability to determine its hardware platform and download a compiler and any other required packages from a public mirror and do whatever the next step would be to distribute itself further.
Courier-IMAP lets you authenticate by just about any means you see fit. System, userdb, LDAP, PostgreSQL, MySQL, and probably more. So you don't need to have unix accounts for every user - just one virtual account to own all the mail of your virtual users.
Please, please, please tell me how this saves any trouble at all? I challenge you to come up with a scenario where the simple fact that a compiler is not installed on a server somehow hinders the ability of a cracker, script kiddie or even just a determined end-user to install/run any software they want on a server. The 'never have a compiler on a server' mantra seems to be a relic from the days when compilers were expensive things you had to purchase from your OS vendor. What's next? Are you not going to install Perl, Python, and Bash?
All software (including updates) is compiled and tested on a dev machine (preferably on a disconnected network), then moved to the production machine once you're satisfied that it won't break anything.
This pretty much precludes Gentoo.
But this simply isn't true - Even if you wanted to leave the compilers off your production servers, you can still install BINARY packages in gentoo (e.g. the Gentoo Stage 3 install is a fully runnable gentoo system that's entirely prebuilt). You can easilly follow your methodology of compiling and testing on dev machines and then installing those binary builds on all the compatible hardware on your network. So, leave your FUD at the door and stop trying to scare people away from Gentoo.
Here's the Open Letter to the Open Source Community.
Not really - it would be better to compare it to a religion than a company since the 'Open Source Movement' is more of an ideology than anything else. So since, SCO's from Utah why not substitute "mormons" for "open source": you're not born a mormon, you either become one by choice or are indoctrinated into the community by your parents just as parents indoctrinate their open source ideology onto their children. But just because there are mormons out there kidnapping young girls, it doesn't mean they're all guilty by association.
Okay, I'll bite... are you talking about this one?
If you actually read the article attached to it, you'll see that the guy who set it up didn't know what he was doing. He set CFLAGS to "-march=pentium3 -pipe -O3". Leaving off a bunch of optimizations and then comparing it to Mandrake, which includes -fomit-frame-pointer -fno-strength-reduce and -ffast-math in its builds, is simply comparing apples to oranges.
But, even without speed benefits, Portage rocks. Sure you could rebuild all your Mandrake RPMS with better and more cpu specific optimization settings (mmx,sse,etc...), but what easier, rebuilding all your source rpms or 'emerge -e world'?
Well done, sir - not only does it take days to get a full Gentoo system up and running, it's also slower than the competition! I salute your stupidity!
I salute your uninformed opinions and gross generalizations! Whee!
They're not really a competitor to a record company, but I think the guy meant that Best Buy is selling music for $12 already and now stores in the mall will have to follow suit since the MSRP is $12.
However, Best Buy does in fact publish music through their 'Redline Entertainment' division. But I doubt that it's any serious competition to a real record company.
Huh? Control Panel : Add/Remove Programs : Add/Remove Windows Components : uncheck the box for Windows Messenger. I don't have msnim.exe on my windows boxes , and iirc that's I'll I had to do to get it that way.
ILAsm comes with the .net framework along with csc (C#), vbc (VB.Net), jsc (J#). That's what you're asking for, right?
C:\WINNT\Microsoft.NET\Framework\v1.1.4322>ilasm
Microsoft (R) .NET Framework IL Assembler. Version 1.1.4322.573
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.
Usage: ilasm [Options] <sourcefile> [Options]
blah blah... usage options
I have a midrange 36" tube television from Toshiba that I bought almost 5 years ago that has component inputs and it connects nicely to the DVD player I bought at the same time. Component-In is a lot more common than you think, some manufacturers just use a different name - Toshiba called it ColorStream. But it makes for a great picture - substantially better color than S-Video.
Projection TV's, supposedly there are some that offer DVI as well, probably only HDTV units otherwise it would be a waste.
This lovely 50" DLP projection TV from Samsung can be had for under $4000. And there's a 43" version for under $3500 (and a 61" for ~4500). Yes.. all HDTV, all relatively expensive.. but not $8000, and not Plasma - and in fact they look better (brighter & faster) because they're DLP. You make it out like these features are so rare, when in fact they really are becoming more and more common place as time goes on.
Are there any MMO's out there that have community or operator based moderation? (i.e. a way to tell if people are good role players, or just don't care.) It would seem that you could divide most game universes into two - one for real role players and another for everyone else who just wants to chat. If you step out of character one too many times the system operators could warn you; and if the behavior continues, they'd simply kick you from the 'Real RPG' universe to the 'Big Chat Room' universe. You'd still have fun playing the game the way you want to play it, but you're not interfering with those who want to play it differently.
Not quite -- if you download it and run the code through a .net disassembler you'll see that it can be converted to msil or higher up to C#. I haven't done a detailed analysis of it, but on the surface it looks like a complete conversion. Of course that doesn't count calls to COM objects and any 3rd party DLL's that are called via platform invoke's. But it looks like the "heavy lifting" is being done inside the confines of the .NET Framework.
Nope, you're mistaken... Quake II is written in C.. which is why it had to be ported to C++ for this project - they use c++ reserved words as variables and what not. And I may be mistaken, but I thought QuakeC was introduced in Quake II.
If you're developing software for the Windows platform, then you might be a sharecropper.
Or for the Apple platform, or the Oracle platform, or the SAP platform, or, well, any platform that is owned and operated by a company, then you might be a sharecropper.
Because defeation ain't a word because it ain't in Google!
You must not be in a domain... In a domain you're always using the 'classic' login dialog box because there's no option to use the login screen -- and MS removes the shutdown menu option in the task manager - so there's no way to switch users. For the hell of it, I tried your registry tweak, but the funny thing is that after reboot it gets reset back to 0.
It's obviously possible - and maybe if someone developed an app to make the API call to force a user switch it would work. What you're describing would be a perfectly workable solution to allow user switching in a domain - but Microsoft just doesn't allow it.
What I'd really like to be able to do is use switching inside a domain. You're only able to do it on a standalone system. Obviously showing all of the domain users on the XP welcome screen isn't an option, but there's no reason why it shouldn't be able to show the users that are logged in, and a simple fill in form to allow users to log in to a new session. Or just use the Win2k style login box and have it reconnect to existing sessions like terminal services does. But of course MS doesn't think home users run domains... so why support cool features like that?
But, how can you call a property of the universe intellectual property? That's as bad as patenting gene sequences that have existed in nature for millions of years. Archimedes owns the process he used to determine that formula - and genenetic researchers own the processes they use to discover gene sequences.
They both also own process where application of that knowledge is used to acheive an end result in the real world -- whether that be calculating the volume of oranges, or curing a specific disease. If someone else can use the formula to do something you hadn't forseen, like calculating the volume of grapefruit or curing a different disease, then good for them - they were insightful and should rightly profit from it.
The problem with 'Author' is that it's quite common to assign copyrights to others and to do works for hire. This leads to the semantic issue of the person with the "Author's Rights" not being the true author of the product.
Patents, Copyrights, and Trade Secrets really seem to do the job quite well. Intellectual Property is just yet another term to describe what you are protecting - which in this case is a method or process - and if you don't patent a method or process then it's just a trade secret and ripe for being stolen.
You just have to love the Internet:
When a noun is hyphenated with an adverb or preposition, the plural is formed on the noun.
When neither word is a noun, the plural is formed on the last word.
In forming the plurals of compound terms, the significant word takes the plural form.
Significant word first:
Significant word in middle:
Significant word last:
Both words equally significant:
No word significant in itself:
And then rerelease UNIX under the GPL... it might be a heap of worthless source code at this point, but at least we could stop referring to it as 'UN*X'.
I absolutely agree - the sixteen and cars like it are just not meant for average people to drive and use. But I guess my attitude is that if a few of them get built and driven around by the uber-rich, so what? No one seems to look at these and compare them to other toys for rich people - like private jets for example. How much fuel waste and emissions are those creating? And lets move past private jets and just look at ordinary passenger and cargo jets... where an average commercial jet consumes a million gallons of fuel each year... then multiply that by the number of jets each airline has 20? 100? 500 or more for some of the larger airlines. That's 100's of billions of gallons burned each year just to fly people and cargo around.
If you looked at the cadillac page you'd see that the car weighs in at 5000 lbs. The street racing cars you speak of are all in the 2000 lb range. And if you go to a drag strip sometime, you'll see that people take out their spare tires, rear seats, and anything else they can unbolt just to lose even more weight to improve their times. So I would say that the 1000hp you get from that enormous engine is quite necessary to get 2.5 tons of metal, wood, leather and hand-woven carpets from 0-60 in ~4 seconds.
Even F1 cars are less than 3 litres, and they easily break 200mph.F1 cars have very special engines... and teams of mechanics to maintain them. Sure auto manufacturers take queues from exotic engines, but they aren't going to put them in production cars just because they exist. Look at Ferarri even - V12's V10's -- they consistently go for bigger engines over small high rpm F1 styles.
The Cadillac 16 uses a similar engine and it switches on demand to run on 4, 8 or all 16 cylinders of its 13.6 liter engine. Very cool stuff...
Try popping up a new window in, say, elinks. :-)
But wouldn't it be cool, if you were using screen or even an xterm to have new windows open up a new screen window or a new xterm running your text-mode browser? Not that I want unnecessary pop-ups, but sometimes browsing in a new window is handy. Really it could be implemented by adding an 'Open link in external program ' option then you could just have it run 'screen elinks {url}' and it would open in a new screen window.