Yes, but they have trade-offs. Also included in there is development time. Unless you have actually measured the various part, you aren't ready to optimize, as you don't even know what needs attention. If you read stack overflow, it seems like like every week there's a variation on "Which is faster,.... or....." Well, measure it! And they do... in a simple little test program that has no basis in a real world situation. So what if a billion iterations come out 5ms faster?
OTOH, you *do* need to know how to spot O() problems in code, and how to profile code to see where the real bottlenecks are.
(aside... how stupid is it that to change my posting options, it reloads the page and loses what I've typed?)
I keep hearing that Postgres is hard to admin. Yet Postgres integrates with the normal Unix user accounts so I don't have to worry about users and passwords,
Actually that's exactly what frustrates a lot of people who want to write web applications that run as a different user than the user account that holds the application... thank you apache and php. Even if you do have an environment where the web server is running as the user account, such as php safe mode, or ruby on rails with a passenger phusion server, that prohibits you from having different login credentials for different apps.
Mysql by default, handles its own users and does not have any relationship to unix users.
Yes, postgresql can do thing like mysql, but it has to be be configured in a remote, strangely named config file.
and the library only carried books on Fortran and Basic and COBOL
You point to a larger issue with public libraries here. With Amazon they've become almost worthless.
This problem existed even in the mid 90's before online bookstores arrived... When I studied CS, the library was useless compared to the official course books, and even those were lagging a bit.
Or simply get a program like 1password, and let it generate the end passwords for you and remember them. All you have to remember is your master password.
Actually, as a self employed consultant, this is the most important part of my work - filtering out what the client says they want and figuring out what they *really* want... and then implementing it.
That post was no troll. Programming is not an assembly line, it's customer service. You have to take the time to understand what the business needs are, and that requires communication skills.
I had a navy friend who was, fortunately, the 2nd smallest person on the ship. The guy who beat him out for being the smallest had to dive into the septic tank to unplug the drain. Evolutionary pressure, no. Navy pressure, yes.
Has the guy emailed you before? (continue test if no)
How do you know that this message that claims to be from this guy is actually from this guy?
Is there a reference to a site selling watches, drugs, or online degrees? (continue test if yes)
As shown in a previous comment, this is difficult to test for when they keep mangling text:
"Pi ckOutYo urPr ef er enceTa bl etsEs sen ti alsWe bsto re"
If you can make a filter that can reliably pick out junk like that.... there's a few people who would like to hire you.;)
Is the site from a known legit source, based on popularity of the 'unspam' button for this user? (move to spam folder if no)
Somewhat easier, and there are already trust systems in place to help score this in spamasassin. Overall, however, the problem is much more complex.
But this is only when you have access to a very fast hash table of the passwords. Trying to brute force over the network to a server that has a proper failure backoff timeout, it gets a lot harder to brute force a decent (6-8 character) password, assuming you don't do stupid stuff like 'password' or '12345'
As for the case of whether the hackers get ahold of the password table... well, let's hope it's at least hashed. That's not even always the case... and if that's true, it doesn't matter how long your password is.:(
indeed. What I do is create a new password for every site, and then use a password manager like 1Password to remember it for me... even for sites that I may not ever log in to again. That way, my password doesn't convey any information to any other sites.
1Password syncs to my other systems and my phone, so I'm never without a password, and all I have to remember is my local encryption key.
chopped the head off a chicken and held the neck over a sink so that when it tried to pull the headless chicken act all the squirty blood was aimed somewhere,.
This has been repeated many times here on slashdot. The reaction stopped, but the core is still VERY hot and has to be cooled for a while. This is what failed. When the core gets hot enough, the fuel melts the containment and falls to the bottom, and might start reacting again.
I'm not a nuclear engineer, but I wonder if we could come up with some sort of design that would allow the fuel rods to mechanically fall in different directions to spread out the heat.. ideally without any extra power needed.
Fix your PATH.
There is actually mass involved. See: https://secure.wikimedia.org/wikipedia/en/wiki/Coronal_mass_ejection
SPEED does mater and so does SIZE and BANDWIDTH
Yes, but they have trade-offs. Also included in there is development time. Unless you have actually measured the various part, you aren't ready to optimize, as you don't even know what needs attention. If you read stack overflow, it seems like like every week there's a variation on "Which is faster, .... or ....." Well, measure it! And they do... in a simple little test program that has no basis in a real world situation. So what if a billion iterations come out 5ms faster?
OTOH, you *do* need to know how to spot O() problems in code, and how to profile code to see where the real bottlenecks are.
(aside ... how stupid is it that to change my posting options, it reloads the page and loses what I've typed?)
I keep hearing that Postgres is hard to admin. Yet Postgres integrates with the normal Unix user accounts so I don't have to worry about users and passwords,
Actually that's exactly what frustrates a lot of people who want to write web applications that run as a different user than the user account that holds the application... thank you apache and php. Even if you do have an environment where the web server is running as the user account, such as php safe mode, or ruby on rails with a passenger phusion server, that prohibits you from having different login credentials for different apps.
Mysql by default, handles its own users and does not have any relationship to unix users.
Yes, postgresql can do thing like mysql, but it has to be be configured in a remote, strangely named config file.
go into your settings and change it then...
and the library only carried books on Fortran and Basic and COBOL
You point to a larger issue with public libraries here. With Amazon they've become almost worthless.
This problem existed even in the mid 90's before online bookstores arrived... When I studied CS, the library was useless compared to the official course books, and even those were lagging a bit.
Or simply get a program like 1password, and let it generate the end passwords for you and remember them. All you have to remember is your master password.
but... what we really need to know is... does it go up to 11?
Actually, as a self employed consultant, this is the most important part of my work - filtering out what the client says they want and figuring out what they *really* want... and then implementing it.
That post was no troll. Programming is not an assembly line, it's customer service. You have to take the time to understand what the business needs are, and that requires communication skills.
Isn't every camera technically a tool? Diver have used cameras all the time!
Oohhh, the fish using a tool. :P
Wasted a lot of time trying to come up with a screenshot solution in browser
Or the programmer could *communicate* and ask what the manager *really* wanted, rather than blindly following the instructions...
I had a navy friend who was, fortunately, the 2nd smallest person on the ship. The guy who beat him out for being the smallest had to dive into the septic tank to unplug the drain. Evolutionary pressure, no. Navy pressure, yes.
Has the guy emailed you before? (continue test if no)
How do you know that this message that claims to be from this guy is actually from this guy?
Is there a reference to a site selling watches, drugs, or online degrees? (continue test if yes)
As shown in a previous comment, this is difficult to test for when they keep mangling text:
"Pi ckOutYo urPr ef er enceTa bl etsEs sen ti alsWe bsto re"
If you can make a filter that can reliably pick out junk like that.... there's a few people who would like to hire you. ;)
Is the site from a known legit source, based on popularity of the 'unspam' button for this user? (move to spam folder if no)
Somewhat easier, and there are already trust systems in place to help score this in spamasassin. Overall, however, the problem is much more complex.
Any other mail service that can open up authenticated smtp service on port 465, or 587. See RFC's 4409 and 5068.
I'm waiting for a round of Sparticus-like "I'm the leader of anonymous!"
*profit* declines "to $4 billion from $18 billion last year" .... Oh boo hoo. I wish I could absorb a decline in *profit* like that. yeesh.
But this is only when you have access to a very fast hash table of the passwords. Trying to brute force over the network to a server that has a proper failure backoff timeout, it gets a lot harder to brute force a decent (6-8 character) password, assuming you don't do stupid stuff like 'password' or '12345'
As for the case of whether the hackers get ahold of the password table ... well, let's hope it's at least hashed. That's not even always the case... and if that's true, it doesn't matter how long your password is. :(
indeed. What I do is create a new password for every site, and then use a password manager like 1Password to remember it for me ... even for sites that I may not ever log in to again. That way, my password doesn't convey any information to any other sites.
1Password syncs to my other systems and my phone, so I'm never without a password, and all I have to remember is my local encryption key.
after RTFA
You must be new here... :)
Therefore toilets cause colon cancer!
100% of all colon cancer victims use a toilet on a daily basis!
Let's keep it in perspective, the DHMO in the toilet is *far* more likely to be involved.
http://dhmo.org/
chopped the head off a chicken and held the neck over a sink so that when it tried to pull the headless chicken act all the squirty blood was aimed somewhere, .
??? Huh. We always killed the chicken *outside*.
while throwing away 8 oz. of steak every night at dinner.
WHaaaat? Your nieces have steak every night for dinner? Wow.
Sounds like a lot of plumbing that could break in an earthquake... :(
This has been repeated many times here on slashdot. The reaction stopped, but the core is still VERY hot and has to be cooled for a while. This is what failed. When the core gets hot enough, the fuel melts the containment and falls to the bottom, and might start reacting again.
I'm not a nuclear engineer, but I wonder if we could come up with some sort of design that would allow the fuel rods to mechanically fall in different directions to spread out the heat.. ideally without any extra power needed.
Yeah this was my first question. Exactly who has legal standing to bring the case?