This recommended approach is not good security practice for password storage. If the database is compromised, your passwords are vulnerable to rainbow table attacks. See http://en.wikipedia.org/wiki/Rainbow_table
1,254 karma · joined September 13, 2008
LinkedIn: TravisHardman GitHub: TravisHardman
This recommended approach is not good security practice for password storage. If the database is compromised, your passwords are vulnerable to rainbow table attacks. See http://en.wikipedia.org/wiki/Rainbow_table
Then again, maybe you could track "productive zoning out time" as one of your categories.
Whatever solution you implement, it's important to give the user explicit control to override the mask.
As a public service announcement, don't worry too much about grades. This is America, not Germany, where success is determined by the solidity of your goal and the amount you are willing to work. I know you don't believe it now, but it's true. Go have a drink.
For example: is this computer for business or personal use? do you need the "super-duper full-lenth CGI movie" version, the "regular everyday use" version, or the "i only browse the internet" version? You just can't push it much further than that.
Vista failed miserably on this front, which surely accounted for more than a trivial decline in upgrade sales.
This certainly shouldn't be read as "Twitter's days are numbered", since so many people (even if they only represent 10% of its users) have found real value it its offering.
The postmodern essay generator: http://www.elsewhere.org/pomo/
And Alan Sokal's brilliant hoax: http://en.wikipedia.org/wiki/Sokal_affair
I recall talk about a grand vision of users calling one-another to negotiate deals and terms, but it looks like eBay has never really pulled the trigger. Perhaps they're trying to stay in a league with Google and Amazon, who have shown significant versatility in their service offerings - but eBay has definitely fallen flat if that was their intention.
I wouldn't be surprised to see eBay spin off Skype eventually too in favor of a leaner organization.
One thing to consider is the path the user takes through your site. The examples in this post are all single-page examples, but often the AIDA process can be better achieved over a 2-3 page browsing experience, where the information is presented in an easy-to-understand sequence. Visitors don't necessarily read your pages top-to-bottom.
The foundation of macroeconomics is the aggregation of microeconomics, which comes down to people making decisions with their money. And everyone can understand that - even programmers. If the public truly can't understand the financial system, then that's a tremendous problem in and of itself.
If Libland has positive economic relations with other states (as most free people seem to prefer), it would theoretically have alternative sources of food from those allies. In addition, unless Libland's government had irrationally incited Xia's actions (theoretically, an unlikely choice for a free society), other states would see this a flagrant attack on Libland and come to its aid.
The example is certainly viable for a case where one state (out of over 200 in the real world) has a monopoly on producing any essential good, or where Xia's military is more powerful than the combined strength of all potential opposing states. I don't think the example extends beyond those corner cases, however.