"Then he shows the Mac and Windows. Again, not really honest screenshots, because even Apple is shipping two different GUI views: the brushed metal theme and the aqua theme (this combination kills me) and Microsoft is not exactly known for keeping their GUI look consistent across their product line: Office, MSN and the rest of the desktop use different styles and widgets."
I don't why you or many of the people here, know what consistent means. OK, so what if the GUI widget look has changed between version(i.e. Win2k --> WinXP).
The important thing is, IMO, the interface is the same. I mean, there is one API call to open a "file dialog" object. So all applications calling a standard method, will get the *same* file dialog box.
The same can be applied to linux at the VFS layer: (*read) (*write) (*readdir) (*ioctl) ( *mmap) (*open)
etc.
No process needs to know how the underlying fs implements the above methods, all it needs to know is the basic capabilities it supports(i.e. some fs don't support mmap).
"So should we all go around breaking windows to generate repair jobs? No. This is known as the broken-windows fallacy. What the naive "destruction == job-creation" analysis misses is that in the absence of all this destruction, people can put their time and capital to more productive uses. IOW, when people stop breaking in and stealing stuff, more businesses move in, existing businesses have to spend less on security, and more jobs are created."
Exactly. Just because a person can make more money being a hitman and breaking knee-caps, or a person who makes "problems go away", or a woman being a prostitute, or selling drugs, or stealing cars, etc does not mean one do it.
The only difference between a telemarketing firm and the above jobs, is that telemarketing is still considered "legal" when it really shouldn't. We should live in a society that protects the honour of an individual and respects their privacy. Otherwise we lose respect for each other, and an individual becomes a variable in "market share" equations.
Yes, I hate them too. I hate it even more when I have to get mad over a poor sap to get the fuck off the phone because I'm not interested. And later on I feel bad because I thought I was too harsh.
Unless they're going to send free hookers to my house, I'm not fucking interested and I never had to get mad in the first place!
Though I am a die hard AMD supporter, i have to admit Intel has really pulled one up on AMD this time. The 64bit 3200+ is just about 15-20% faster than the stock and barrel Intel 32bit 3.2 GHz. Bad news for AMD this is, considering the retail price of these babies is 450 & 800$ (Normal and FX).
Yeah. I can't believe that you can get a brand new CPU that's 15-20% faster than the previous champion for only 25% less! Oh, and that's in 32-bit mode. If 64-bit computing takes hold then Intel is SOL at the moment - despite the rumors flying around about Prescott and 64-bit instructions.
Not to mention that AMD runs at 1GHz LESS than Intel, with 2MB cache less, and it could still kick Intels ass up and down.
My take on the Sierra/Valve thing is they had the right game at the right time. A good 32 player supporting engine that ran on your average machine of the day.
If you look at the post-mortem reports on Half-Life1, it was NOT that they were creating another FPS that "just happened" to be fun and ran on low-end hardware. It's guys like you that "blow off" the efforts of game developers.
Rather, you would see Half-Life was designed on a weekly-basis to be fun; so much so that they had a principle where the player would not get lost after 5 minutes(i.e. they put lots of mini-goals). Half-Life brought back the concepts of "huge monsters and arenas"(i.e. the tentacle-level) that FPS of the day have forgotten.
Where Half-Life got lucky was in the mod-department - CounterStrike. And the fact using an older engine ran pretty well on current hardware.
Gentoo has service dependencies too
on
Booting Linux Faster
·
· Score: 2, Informative
Not trying to be a Gentoo evangelist, but a Gentoo rc script has specifiers for what a service depends on, so they can do away with static service level numbers.
The dependency calculation is regenerated and cached, so bootup is faster. Now if someone could take gentoo service script as input and build a parallel service starter -- that would be a nice project.
Btw, I have a Windows 2000 Server at work which I use for desktop use, and it takes *MUCH* longer to boot than a fully configured redhat 9 system. Why? Dunno, must be all the services and integrity checks that a "server" must have.
Windows XP on the other hand takes about 30 seconds to boot.
You know, it's not only the fault of parents, but society in general. We have accepted a way-of-life where everything is forbidden to kids under-18, but everything is allowed over-18(21 in some states/provinces).
For example, it is "illegal" to view child porn if the people involved are under 18, yet it becomes magically allowed when they turn 18. Similarily, alcohol, tobacco, porn, etc. is magically allowed after you after you turn 18, but not a week before.
The pundits call this rule "responsibility" or "maturity", but what I see is a hypocritical devide between the young and old. Wrong/right are thrown out of the picture and it becomes a game of over-18/under-18 society.
Then you would have a lot of ugly answers, depending on your moral values. If you don't give a fuck about anyone, except yourself then you want "money bliss". For a company, some of its desired to achieve max profit:
- monopolize the industry - destroy any competition - control prices according to your whims - overwork your employees without giving them benefits - have employees being slaves for you - etc.
Actually I found the interview really informative. From his take on MySQL, he basically said that big companies would rather not depend on a piece-meal solution, but a product that has serious backing and has undergone lots and lots of testing. Something which is easier for big companies(since they got the dough) and small companies like MySQL AB don't.
Kashif
Well, 2% of my paycheck goes to pensions. Which goes to old folks, when really it should be their sons and daughters who support them financially, and not my paycheck.
The idea would be that random surveys are done once in a while to figure out how CDRs are being used. If a lot of them are being used to copy free software, then some of the tax would go to the copyright holders.
If you think a person buys a 50-pack of CDRs at the local computer store just to copy free software on it("Yay! I can finally burn every linux distribution"), you must be smoking crack.
Common, grow some balls! You and I both know CDRs are wonderful for copying music, games, and movies@crappy.quality! Sure *some* people will copy digital pictures and backup some stuff(hell, people don't even keep virus scanners installed or updated), but such people form that 2% market share of CDRs.
Making a single mother's life hell when she's resorted to working for a call center because she can not find anything else is not going to solve the problem.
Well, you might as well join a gang and be a hitman. Or a person who makes "problems go away" with a baseball bat and a few friends. Or you can start selling drugs. Or become a prostitute. Believe me, you can make more money this way.
Because the jobs listed above are illegal, and law has not declared telemarketing as illegal does not mean people will accept being harassed for their time and money through the telephone.
What should be done for single mothers, is the gov't must step in and help. If you have to resort to telemarketing(which is a crime IMO), then something's wrong with the gov't.
And you know when a Game Developer has gone big-time? When the phrase "gaming community" is replaced with "our customers", "installed base" with "market share", and "we love to do" with "our interests". Not that its bad or anything, but it has a cold touch of "the guys in suits". And this was how Gabe sounded like on Shader Day. Times have changed.
OT, one thing I like about Id software is that they are down-to-earth and very objective about the strengths and weaknesses of vid cards.
Until 3D gives substantial usability improvements why 3D? In the real world, we use a "3D area" for spatial organization and co-location of like things. For example, we don't go grab a kitchen knife from the garage, but rather keep a knife at most 3 seconds from the cutter board. Also when we perform a task like fixing the leak in the washroom, we don't run to the garage for every tool we need, but bring along a 'tool box'.
I'm rambling now, but I guess what I'm trying to get at is that common tasks needs tools that are co-located, but at the same time you need a higher level organization for desperate unrelated tasks that you don't need to think twice before using.
So tying this back to computers, 3D was only a means of spatial organization. Mostly, things in a house are organized according to rooms, cabinets, drawers, shelves, etc. Now when you enter the computer land, the highest level organization we have is "Folders" organized in a tree-like fashion. And this tree is very complex as it contains all the items no one(i.e. tool-oriented person) gives a fuck about like OS directories, Program directories, configuration directories, etc. ALONG with the stuff that matters to us - OUR STUFF.
This is why content-based relationships in documents is the Next Big Thing, which is why Windows longhorn and Gnome experimental projects like Dashboard and its new database filesystem are being developed as we speak.
Actually I consider *NIX OSes the innovating the use of a "home" directory for each user as it was a common location for all of a users stuff. Windows didn't have such a directory for common folks until Windows XP(well there was My Documents in Windows 9x but it was global for all users). But its lacking now as many unix apps don't take co-location to a next level and build relationships between different documents and applications.
Oracle is giving away a cluster filesystem (so they can sell RAC on linux) there is OpenGFS as well for filesystem usage.
I was saying "Wow! Oracle has released a clustered filesystem!", until I discovered it only works with shared-storage. Meaning it won't create a filesystem image across a cluster network, where data is distributed. But rather the cluster filesystem is stored in a centralized location, but can be accessed by multiple members of the cluster at the same time for both read and write.
Yeah there is no way I'm gonna spend $600CDN fucking dollars on a video card, when for $300 I could upgrade my 1.2ghz Athlon + mainboard to the latest Athlon 2500+/w new mainboard.
Kashif
At least Windows Update doesn't have this big fat warning that Office Update displays before you can download any patches. It basically says that the update might deliberately break your Office installation if you've got an illegal copy.
No wonder most people hesitate to install these upgrades.
What the fuck are you talking about? A crack is going to either hack the.exe or.dll or fuck up Windows configuration in undefined ways. To have the "Windows Upgrade" to know all fucking changes is absurd.
...Windows might boot faster, but as we all know windows has D.S.S. capabilities which means "Delayed Service Startup":)
In other words, it loads everything AFTER you login, no joke;)
"Then he shows the Mac and Windows. Again, not really honest screenshots, because even Apple is shipping two different GUI views: the brushed metal theme and the aqua theme (this combination kills me) and Microsoft is not exactly known for keeping their GUI look consistent across their product line: Office, MSN and the rest of the desktop use different styles and widgets."
( *mmap)
I don't why you or many of the people here, know what consistent means. OK, so what if the GUI widget look has changed between version(i.e. Win2k --> WinXP).
The important thing is, IMO, the interface is the same. I mean, there is one API call to open a "file dialog" object. So all applications calling a standard method, will get the *same* file dialog box.
The same can be applied to linux at the VFS layer:
(*read)
(*write)
(*readdir)
(*ioctl)
(*open)
etc.
No process needs to know how the underlying fs implements the above methods, all it needs to know is the basic capabilities it supports(i.e. some fs don't support mmap).
Then why don't we augment X with modules? Meaning if you want network-tranparency, then compile and load the module.
If you see how the lInux kernel can be slimmed and bloated with millions of modules, a similar process can be applied to X.
Not to mention, we can camaflauge(sp?) material surfaces! Nothing more sweet than being a chameleon...
"So should we all go around breaking windows to generate repair jobs? No. This is known as the broken-windows fallacy. What the naive "destruction == job-creation" analysis misses is that in the absence of all this destruction, people can put their time and capital to more productive uses. IOW, when people stop breaking in and stealing stuff, more businesses move in, existing businesses have to spend less on security, and more jobs are created."
Exactly. Just because a person can make more money being a hitman and breaking knee-caps, or a person who makes "problems go away", or a woman being a prostitute, or selling drugs, or stealing cars, etc does not mean one do it.
The only difference between a telemarketing firm and the above jobs, is that telemarketing is still considered "legal" when it really shouldn't. We should live in a society that protects the honour of an individual and respects their privacy. Otherwise we lose respect for each other, and an individual becomes a variable in "market share" equations.
"Telemarketers can go to hell."
Yes, I hate them too. I hate it even more when I have to get mad over a poor sap to get the fuck off the phone because I'm not interested. And later on I feel bad because I thought I was too harsh.
Unless they're going to send free hookers to my house, I'm not fucking interested and I never had to get mad in the first place!
Kashif
But 2.4.20 /w Con Kolivas's patch set(/w 1000hz tickrate) is much more responsive than 2.5.75.
There's very little window shaking and mouse slowdowns. Still, its not resposive as (*gasp*) Windows, but its getting there.
Hopefully, 2.6.0-testx will get better.
six harddrives available...where I can ditch the one with pr0...and put linux on!
Though I am a die hard AMD supporter, i have to admit Intel has really pulled one up on AMD this time. The 64bit 3200+ is just about 15-20% faster than the stock and barrel Intel 32bit 3.2 GHz. Bad news for AMD this is, considering the retail price of these babies is 450 & 800$ (Normal and FX).
Yeah. I can't believe that you can get a brand new CPU that's 15-20% faster than the previous champion for only 25% less! Oh, and that's in 32-bit mode. If 64-bit computing takes hold then Intel is SOL at the moment - despite the rumors flying around about Prescott and 64-bit instructions.
Not to mention that AMD runs at 1GHz LESS than Intel, with 2MB cache less, and it could still kick Intels ass up and down.
Plus, as you pointed out, its 25% cheaper.
Yes, but its easy to break your system with Gentoo.
Funny, every key under vi in control mode has a specialized job. :q quit :y yank :w write
etc..
They wrote RPM. They bought Cygnus and open-sourced the software.
My take on the Sierra/Valve thing is they had the right game at the right time. A good 32 player supporting engine that ran on your average machine of the day.
If you look at the post-mortem reports on Half-Life1, it was NOT that they were creating another FPS that "just happened" to be fun and ran on low-end hardware. It's guys like you that "blow off" the efforts of game developers.
Rather, you would see Half-Life was designed on a weekly-basis to be fun; so much so that they had a principle where the player would not get lost after 5 minutes(i.e. they put lots of mini-goals). Half-Life brought back the concepts of "huge monsters and arenas"(i.e. the tentacle-level) that FPS of the day have forgotten.
Where Half-Life got lucky was in the mod-department - CounterStrike. And the fact using an older engine ran pretty well on current hardware.
Not trying to be a Gentoo evangelist, but a Gentoo rc script has specifiers for what a service depends on, so they can do away with static service level numbers.
The dependency calculation is regenerated and cached, so bootup is faster. Now if someone could take gentoo service script as input and build a parallel service starter -- that would be a nice project.
Btw, I have a Windows 2000 Server at work which I use for desktop use, and it takes *MUCH* longer to boot than a fully configured redhat 9 system. Why? Dunno, must be all the services and integrity checks that a "server" must have.
Windows XP on the other hand takes about 30 seconds to boot.
Kashif
You know, it's not only the fault of parents, but society in general. We have accepted a way-of-life where everything is forbidden to kids under-18, but everything is allowed over-18(21 in some states/provinces).
For example, it is "illegal" to view child porn if the people involved are under 18, yet it becomes magically allowed when they turn 18. Similarily, alcohol, tobacco, porn, etc. is magically allowed after you after you turn 18, but not a week before.
The pundits call this rule "responsibility" or "maturity", but what I see is a hypocritical devide between the young and old. Wrong/right are thrown out of the picture and it becomes a game of over-18/under-18 society.
If you ask yourself the question,
"What should I do to obtain maximum profit?"
Then you would have a lot of ugly answers, depending on your moral values. If you don't give a fuck about anyone, except yourself then you want "money bliss". For a company, some of its desired to achieve max profit:
- monopolize the industry
- destroy any competition
- control prices according to your whims
- overwork your employees without giving them benefits
- have employees being slaves for you
- etc.
Actually I found the interview really informative. From his take on MySQL, he basically said that big companies would rather not depend on a piece-meal solution, but a product that has serious backing and has undergone lots and lots of testing. Something which is easier for big companies(since they got the dough) and small companies like MySQL AB don't. Kashif
Well, 2% of my paycheck goes to pensions. Which goes to old folks, when really it should be their sons and daughters who support them financially, and not my paycheck.
The idea would be that random surveys are done once in a while to figure out how CDRs are being used. If a lot of them are being used to copy free software, then some of the tax would go to the copyright holders.
If you think a person buys a 50-pack of CDRs at the local computer store just to copy free software on it("Yay! I can finally burn every linux distribution"), you must be smoking crack.
Common, grow some balls! You and I both know CDRs are wonderful for copying music, games, and movies@crappy.quality! Sure *some* people will copy digital pictures and backup some stuff(hell, people don't even keep virus scanners installed or updated), but such people form that 2% market share of CDRs.
Making a single mother's life hell when she's resorted to working for a call center because she can not find anything else is not going to solve the problem.
Well, you might as well join a gang and be a hitman. Or a person who makes "problems go away" with a baseball bat and a few friends. Or you can start selling drugs. Or become a prostitute. Believe me, you can make more money this way.
Because the jobs listed above are illegal, and law has not declared telemarketing as illegal does not mean people will accept being harassed for their time and money through the telephone.
What should be done for single mothers, is the gov't must step in and help. If you have to resort to telemarketing(which is a crime IMO), then something's wrong with the gov't.
And you know when a Game Developer has gone big-time? When the phrase "gaming community" is replaced with "our customers", "installed base" with "market share", and "we love to do" with "our interests". Not that its bad or anything, but it has a cold touch of "the guys in suits". And this was how Gabe sounded like on Shader Day. Times have changed.
OT, one thing I like about Id software is that they are down-to-earth and very objective about the strengths and weaknesses of vid cards.
Until 3D gives substantial usability improvements why 3D? In the real world, we use a "3D area" for spatial organization and co-location of like things. For example, we don't go grab a kitchen knife from the garage, but rather keep a knife at most 3 seconds from the cutter board. Also when we perform a task like fixing the leak in the washroom, we don't run to the garage for every tool we need, but bring along a 'tool box'.
I'm rambling now, but I guess what I'm trying to get at is that common tasks needs tools that are co-located, but at the same time you need a higher level organization for desperate unrelated tasks that you don't need to think twice before using.
So tying this back to computers, 3D was only a means of spatial organization. Mostly, things in a house are organized according to rooms, cabinets, drawers, shelves, etc. Now when you enter the computer land, the highest level organization we have is "Folders" organized in a tree-like fashion. And this tree is very complex as it contains all the items no one(i.e. tool-oriented person) gives a fuck about like OS directories, Program directories, configuration directories, etc. ALONG with the stuff that matters to us - OUR STUFF.
This is why content-based relationships in documents is the Next Big Thing, which is why Windows longhorn and Gnome experimental projects like Dashboard and its new database filesystem are being developed as we speak.
Actually I consider *NIX OSes the innovating the use of a "home" directory for each user as it was a common location for all of a users stuff. Windows didn't have such a directory for common folks until Windows XP(well there was My Documents in Windows 9x but it was global for all users). But its lacking now as many unix apps don't take co-location to a next level and build relationships between different documents and applications.
Oracle is giving away a cluster filesystem (so they can sell RAC on linux) there is OpenGFS as well for filesystem usage.
I was saying "Wow! Oracle has released a clustered filesystem!", until I discovered it only works with shared-storage. Meaning it won't create a filesystem image across a cluster network, where data is distributed. But rather the cluster filesystem is stored in a centralized location, but can be accessed by multiple members of the cluster at the same time for both read and write.
Yeah there is no way I'm gonna spend $600CDN fucking dollars on a video card, when for $300 I could upgrade my 1.2ghz Athlon + mainboard to the latest Athlon 2500+ /w new mainboard.
Kashif
At least Windows Update doesn't have this big fat warning that Office Update displays before you can download any patches. It basically says that the update might deliberately break your Office installation if you've got an illegal copy.
.exe or .dll or fuck up Windows configuration in undefined ways. To have the "Windows Upgrade" to know all fucking changes is absurd.
No wonder most people hesitate to install these upgrades.
What the fuck are you talking about? A crack is going to either hack the
Kashif