"I don't know why people are just accepting the individual prices that are being quoted to them as justification for the $50 price of the Orange Box. I guess the fact that it's Valve turns off the ripoff detectors in their brains."
Yeah, that could be it. Or maybe those people are just not whiney douchebags, so they see 3 awesome looking games for $45 and buy them instead of bitching on slashdot about how horrible valve is for making good games and charging a fair price for them.
Export of "Strong crypto" (which includes symmetric cipher using 128 bit keys) is still regulated by the US government. Its not as bad as it was, but its still a very complicated mess of regulations and you do have to get products reviewed. Exporting crypto to "the bad guys" is totally forbidden, like selling any device that contains a web browser capable of TLS to someone in Iran would get you into trouble for instance.
And there is no limit on commercial encryption products key size, you can get 256 bit AES support in lots of stuff.
And the idea that they can just universally break any 128 bit cipher is pretty dumb. They don't have the resources to make brute forcing 128 bit keys reasonable. Its very unlikely that they are aware of significant weaknesses in every symmetric cipher that exists.
Bounce messages that don't contain the original message suck because you can't filter them easily. Normal bounce messages you can check if the original messages contains a rcpt from your mail server or not, and if it doesn't its obviously bogus so drop it. If it does, then its a legit non-deliverable message so you want to deliver it.
I'm not saying its stupid to use Solaris or Linux. Just that their plan is to get the extra business from the idiots who will buy IBM hardware instead of some other vendor because they think IBM cares about linux and/or open source software. Its stupid to choose IBM hardware because you think IBM gives a shit about anything but money.
And they can't ONLY offer linux because of the idiots who think you need the magical enterprise fairy dust that AIX and Solaris have, so they would never buy linux. If they have both linux and solaris they get to keep their existing "enterprise" customers, gain some linux customers, and all without having to maintain an OS themselves.
That's quite a leap in logic there. The fact that IBM didn't port AIX to x86 supports the obvious conclusion. They don't want to bother doing that, they just want to let people use linux instead, its cheaper. Every time they asked customers about buying a theoretical AIX on i386, their customers said "no thanks, we'll just use linux".
Second and third, Solaris is being ported to Power. Duh? And IBM doesn't have to worry about Sun suddenly pulling support sometime in the future because its open source now. If Sun drops it, then IBM can pick it up.
IBM just wants a unix for its systems without having to pay to maintain AIX. That's why they sell systems with linux, and that's why the are going to sell systems with solaris. Its better for them to offer both, so they can get linux business from the idiots who are dumb enough to think IBM cares about open source, and get solaris business from the idiots who think solaris has magical enterprise fairy dust that makes it better.
ISC use the ISC license, which is basically a 2 clause BSD license. OpenBSD also uses the ISC license. The patch is not accepted because its a patch to use the operating system supplied RNG instead of including a worthless broken one. ISC is more concerned about their software running on operating systems that suck than they are about it being secure on operating systems that don't suck.
I am a unix sysadmin pimp, a really good web developer, a strong network admin, and I even know windows pretty well (and will tolerate a little of it when needed). So I have several resumes, one for each kind of job I might apply for. The current list is:
Unix sysadmin Windows and Unix sysadmin/network admin Network admin (cisco shit) web developer web admin (people who specifically want apache, tomcat, mysql, postgresql, etc)
Then just send the resume that suits the job. If you try to put all that on one resume, most people will assume you don't know any of them really well, or are just lying. Lots of people spend 6 months learning something, then the next 8 years trying their best to avoid learning anything else, so they are suspect of people who keep learning all the time.
Lighttpd (or any of the good event driven webservers, lighttpd is awful) can't solve this problem. If your database is running slow, the requests that "start to queue up" are requests for PHP scripts. Static files will still get served just fine. Lighttpd has to have just as many concurrent PHP processes as apache does worker processes or threads. Either way its the same problem, lots of PHP processes/threads hanging around sucking up lots of RAM.
The only benchmarks that show mysql beating postgresql are benchmarks of a single connection making queries in serial. It performs very well at this workload, but most real world workloads involve many connections all performing connections concurrently. Mysql sucks at this, and the more parallel queries, the worse it gets. Postgresql is way faster when handling typical loads of multiple connections making queries at the same time.
Those people are unable to use the mysql client library to add mysql support to their software without buying a commercial license. If the server were GPL and the client lib were BSD/MIT (or even LGPL) then it wouldn't be a problem.
Differ doesn't usually mean "back up his argument with more anecdotal evidence". The fact that they can't find anyone to do it means its a dying skill. That (plus the fact that it would take for more than 100k to make anyone sane work with other people's CF messes) is why it now pays so well.
Just because the one they purchased hasn't been installed yet, doesn't mean they never tested out a demo unit. Its pretty common to try before you buy.
What are you talking about? Read the summary, PHP has just fixed yet another batch of security holes. Trying to distract from the fact that PHP itself is poorly written and constantly full of exploitable holes is bull. Yes, lots of people write shitty PHP code. No, that does not mean PHP itself is secure, as their never-ending stream of security holes demonstrates.
"Hey, I get it that you've been trained that transactions are some end-all be-all. But your training is comming up short here. Like I said, you're out of your depth."
No, I never said transactions are end all be all. Go read your bullshit again. You claimed that transactions are seldom needed. I said they are frequently needed when dealing with relational data. If your ego depends on your creative memory that's fine, but it also means there's no point in trying to reason with you since you just pretend we said something totally different from what was actually said.
"Single Row, Single Table commits have no use for transactions."
Right. And single row single table commits aren't relational data. Duh?
"It's just you, over and over again, thrusting yourself into my oncoming path so I can roll right over you."
No, its just you clinging desperately to your delusions that data integrity doesn't matter and anyone with common sense must be brainwashed morons, I'm done.
"Firefox is implementing a relational database in V3"
Which they don't need first of all, you don't need a relational database to search your history. Second, sqlite has transactions.
Making moronic claims about how much you think you are bitch slapping me, or trying to insult my work isn't going to make you any less stupid, or make mods any less likely to mod you a troll. I answered your questions, told you why you were modded troll, and gave you a list of mysql data integrity problems. Cry and act like a baby if you want, but even in the giant festering pile of idiocy that is slashdot, you still stick out as being so stupid its troll-mod worthy. Certainly an accomplishment, perhaps you should add it to your CV.
"Have you ever, you know, been paid to develop software? And if so, is it script-kiddy IT-department CRUD development?.... In fact, dont' answer that. I'm positive you've never written any REAL software."
Says the guy who can't tell the difference between "an RDBMS" and "any database of any kind". See, this is why everyone assumes you are a troll, its genuinely hard to believe anyone can be as stupid as you appear to be. Firefox doesn't use an RDBMS because it doesn't need one. So claiming that because firefox doesn't need transactions, RDBMSs don't need them means you are a fucking moron.
"But for most of the software written (like, for example, this web browser, every single Office application, photoshop, and just about every other commercial application people are lining-up to spend $400 for) doesn't require rock-solid db transactions."
Like I said, they don't require an RDBMS at all. Grow a brain fucktard.
If you find transactions are seldom needed, then you aren't doing anything of any significance. If you don't need an RDBMS at all, then of course you don't need transactions. And silently accepting data and then changing it without informing you in any way is most certainly a data integrity issue. If you think posting further proof that you are a moron is a bitchslapping, then you should really attend remedial bitchslapping classes, cause you suck at it.
And its hard for mods to tell the difference between a troll and a genuinely stupid poster sometimes. Claiming that transactions are seldom needed is probably enough for people to think "nobody can really be that stupid" and thus decide you're a troll.
Yes, we informally call it human, and formally call it homo sapiens. We can test for that already, its not a future thing. Trying to pretend there is some spiritual question here isn't going to change that. And chimeras requires no quotes, and doesn't have anything to do with it. A chimera is both species. If you test its DNA, you will get either species it contains, depending on which cell you got the DNA from. This is very clear and not in any way confusing.
Who the hell modded this up? Yes, we most certainly will be able to scientifically differentiate "human" from "other animals". There are many unique specific traits to humans, and those are all encoded in our DNA. We can already do DNA tests to find out of a sample is human or not using features unique to human DNA.
You mean screwed by Nintendo. Opera has nothing to do with it, they just licensed their browser to Nintendo. Nintendo is the one choosing how much to charge for it, how long to offer it free, etc.
While you may not like any of the games out, there are lots of really good games already: wii sports, wii play, zelda, rayman, wario, elebits, marvell ultimate aliance, trauma center, godfather, paper mario, etc. Plus there's all the good gamecube games for people who didn't get a gamecube last generation.
There's lots of 360s available because its been out for so long. The people who wanted one got one. Now until there's a game worth buying the console for, or a price cut, there's no reason to buy one. That's a natural part of the console sales cycle.
"I don't know why people are just accepting the individual prices that are being quoted to them as justification for the $50 price of the Orange Box. I guess the fact that it's Valve turns off the ripoff detectors in their brains."
Yeah, that could be it. Or maybe those people are just not whiney douchebags, so they see 3 awesome looking games for $45 and buy them instead of bitching on slashdot about how horrible valve is for making good games and charging a fair price for them.
Export of "Strong crypto" (which includes symmetric cipher using 128 bit keys) is still regulated by the US government. Its not as bad as it was, but its still a very complicated mess of regulations and you do have to get products reviewed. Exporting crypto to "the bad guys" is totally forbidden, like selling any device that contains a web browser capable of TLS to someone in Iran would get you into trouble for instance.
And there is no limit on commercial encryption products key size, you can get 256 bit AES support in lots of stuff.
And the idea that they can just universally break any 128 bit cipher is pretty dumb. They don't have the resources to make brute forcing 128 bit keys reasonable. Its very unlikely that they are aware of significant weaknesses in every symmetric cipher that exists.
Bounce messages that don't contain the original message suck because you can't filter them easily. Normal bounce messages you can check if the original messages contains a rcpt from your mail server or not, and if it doesn't its obviously bogus so drop it. If it does, then its a legit non-deliverable message so you want to deliver it.
I'm not saying its stupid to use Solaris or Linux. Just that their plan is to get the extra business from the idiots who will buy IBM hardware instead of some other vendor because they think IBM cares about linux and/or open source software. Its stupid to choose IBM hardware because you think IBM gives a shit about anything but money.
And they can't ONLY offer linux because of the idiots who think you need the magical enterprise fairy dust that AIX and Solaris have, so they would never buy linux. If they have both linux and solaris they get to keep their existing "enterprise" customers, gain some linux customers, and all without having to maintain an OS themselves.
That's quite a leap in logic there. The fact that IBM didn't port AIX to x86 supports the obvious conclusion. They don't want to bother doing that, they just want to let people use linux instead, its cheaper. Every time they asked customers about buying a theoretical AIX on i386, their customers said "no thanks, we'll just use linux".
Second and third, Solaris is being ported to Power. Duh? And IBM doesn't have to worry about Sun suddenly pulling support sometime in the future because its open source now. If Sun drops it, then IBM can pick it up.
IBM just wants a unix for its systems without having to pay to maintain AIX. That's why they sell systems with linux, and that's why the are going to sell systems with solaris. Its better for them to offer both, so they can get linux business from the idiots who are dumb enough to think IBM cares about open source, and get solaris business from the idiots who think solaris has magical enterprise fairy dust that makes it better.
ISC use the ISC license, which is basically a 2 clause BSD license. OpenBSD also uses the ISC license. The patch is not accepted because its a patch to use the operating system supplied RNG instead of including a worthless broken one. ISC is more concerned about their software running on operating systems that suck than they are about it being secure on operating systems that don't suck.
I am a unix sysadmin pimp, a really good web developer, a strong network admin, and I even know windows pretty well (and will tolerate a little of it when needed). So I have several resumes, one for each kind of job I might apply for. The current list is:
Unix sysadmin
Windows and Unix sysadmin/network admin
Network admin (cisco shit)
web developer
web admin (people who specifically want apache, tomcat, mysql, postgresql, etc)
Then just send the resume that suits the job. If you try to put all that on one resume, most people will assume you don't know any of them really well, or are just lying. Lots of people spend 6 months learning something, then the next 8 years trying their best to avoid learning anything else, so they are suspect of people who keep learning all the time.
Lighttpd (or any of the good event driven webservers, lighttpd is awful) can't solve this problem. If your database is running slow, the requests that "start to queue up" are requests for PHP scripts. Static files will still get served just fine. Lighttpd has to have just as many concurrent PHP processes as apache does worker processes or threads. Either way its the same problem, lots of PHP processes/threads hanging around sucking up lots of RAM.
The only benchmarks that show mysql beating postgresql are benchmarks of a single connection making queries in serial. It performs very well at this workload, but most real world workloads involve many connections all performing connections concurrently. Mysql sucks at this, and the more parallel queries, the worse it gets. Postgresql is way faster when handling typical loads of multiple connections making queries at the same time.
Those people are unable to use the mysql client library to add mysql support to their software without buying a commercial license. If the server were GPL and the client lib were BSD/MIT (or even LGPL) then it wouldn't be a problem.
Differ doesn't usually mean "back up his argument with more anecdotal evidence". The fact that they can't find anyone to do it means its a dying skill. That (plus the fact that it would take for more than 100k to make anyone sane work with other people's CF messes) is why it now pays so well.
Just because the one they purchased hasn't been installed yet, doesn't mean they never tested out a demo unit. Its pretty common to try before you buy.
What are you talking about? Read the summary, PHP has just fixed yet another batch of security holes. Trying to distract from the fact that PHP itself is poorly written and constantly full of exploitable holes is bull. Yes, lots of people write shitty PHP code. No, that does not mean PHP itself is secure, as their never-ending stream of security holes demonstrates.
Just listen to all the PHP apologists, PHP never has any security problems, its just people writing bad software in it that gives it a bad reputation.
"Hey, I get it that you've been trained that transactions are some end-all be-all. But your training is comming up short here. Like I said, you're out of your depth."
No, I never said transactions are end all be all. Go read your bullshit again. You claimed that transactions are seldom needed. I said they are frequently needed when dealing with relational data. If your ego depends on your creative memory that's fine, but it also means there's no point in trying to reason with you since you just pretend we said something totally different from what was actually said.
"Single Row, Single Table commits have no use for transactions."
Right. And single row single table commits aren't relational data. Duh?
"It's just you, over and over again, thrusting yourself into my oncoming path so I can roll right over you."
No, its just you clinging desperately to your delusions that data integrity doesn't matter and anyone with common sense must be brainwashed morons, I'm done.
"Firefox is implementing a relational database in V3"
Which they don't need first of all, you don't need a relational database to search your history. Second, sqlite has transactions.
Making moronic claims about how much you think you are bitch slapping me, or trying to insult my work isn't going to make you any less stupid, or make mods any less likely to mod you a troll. I answered your questions, told you why you were modded troll, and gave you a list of mysql data integrity problems. Cry and act like a baby if you want, but even in the giant festering pile of idiocy that is slashdot, you still stick out as being so stupid its troll-mod worthy. Certainly an accomplishment, perhaps you should add it to your CV.
"Have you ever, you know, been paid to develop software? And if so, is it script-kiddy IT-department CRUD development? .... In fact, dont' answer that. I'm positive you've never written any REAL software."
Says the guy who can't tell the difference between "an RDBMS" and "any database of any kind". See, this is why everyone assumes you are a troll, its genuinely hard to believe anyone can be as stupid as you appear to be. Firefox doesn't use an RDBMS because it doesn't need one. So claiming that because firefox doesn't need transactions, RDBMSs don't need them means you are a fucking moron.
"But for most of the software written (like, for example, this web browser, every single Office application, photoshop, and just about every other commercial application people are lining-up to spend $400 for) doesn't require rock-solid db transactions."
Like I said, they don't require an RDBMS at all. Grow a brain fucktard.
If you find transactions are seldom needed, then you aren't doing anything of any significance. If you don't need an RDBMS at all, then of course you don't need transactions. And silently accepting data and then changing it without informing you in any way is most certainly a data integrity issue. If you think posting further proof that you are a moron is a bitchslapping, then you should really attend remedial bitchslapping classes, cause you suck at it.
And its hard for mods to tell the difference between a troll and a genuinely stupid poster sometimes. Claiming that transactions are seldom needed is probably enough for people to think "nobody can really be that stupid" and thus decide you're a troll.
http://sql-info.de/mysql/gotchas.html
Most of that list is data integrity problems. Its not FUD, its fact.
Yes, we informally call it human, and formally call it homo sapiens. We can test for that already, its not a future thing. Trying to pretend there is some spiritual question here isn't going to change that. And chimeras requires no quotes, and doesn't have anything to do with it. A chimera is both species. If you test its DNA, you will get either species it contains, depending on which cell you got the DNA from. This is very clear and not in any way confusing.
Who the hell modded this up? Yes, we most certainly will be able to scientifically differentiate "human" from "other animals". There are many unique specific traits to humans, and those are all encoded in our DNA. We can already do DNA tests to find out of a sample is human or not using features unique to human DNA.
You mean screwed by Nintendo. Opera has nothing to do with it, they just licensed their browser to Nintendo. Nintendo is the one choosing how much to charge for it, how long to offer it free, etc.
While you may not like any of the games out, there are lots of really good games already: wii sports, wii play, zelda, rayman, wario, elebits, marvell ultimate aliance, trauma center, godfather, paper mario, etc. Plus there's all the good gamecube games for people who didn't get a gamecube last generation.
There's lots of 360s available because its been out for so long. The people who wanted one got one. Now until there's a game worth buying the console for, or a price cut, there's no reason to buy one. That's a natural part of the console sales cycle.