The EFF has actually published a document comparing the different ways users can agree to TOS online. A "clickwrap" requires the user to engage in a "I have read and agree" type checkbox, and is generally accepted in courts as binding. A "browsewrap" is more along the lines of "by continuing to use this site, you agree". These have been held under tighter scrutiny by courts.
I recently posed the following question in #mysql:
Wordpress stores posts (pages) in one table, and individual fields of data in another table. As more fields are added, the field table grows geometrically.
Drupal stores entities (often, but not always, pages) in one table, and each field in separate tables. JOINs are used to query the data.
So which is more optimal? One large table with all field data, or separate tables and JOINs? The response was that both CMSs use MySQL "wrong". How I understood that was, MySQL is built for large tables of data. Each table should have a defined structure where each field is given it's own column. This is in fact how some CMS systems manage their database (afaik, Expression Engine uses this structure). However, this is less flexible in terms of multi-value fields and, eventually, modifying the table structure will become slow as the amount of data in the system grows.
Given that programmers have no foreknowledge of the fields that will be created by CMS users, there needs to be a level of flexibility that's not immediately possible with a relational database. Does NoSQL not fill that need?
Variable scope is a strange concept to get used to at first. It seems cluttered if you're used to explicitly defining your variables, then having those variables only available in that function. Having variables available to scopes nested in your scope is very flexible and lends itself to writing some beautiful code.
You're probably one of the people who believe curing depression is as simple as thinking happier thoughts. Newsflash: The brain is a complicated mechanism, and we don't fully understand how it works yet. We do know that certain chemical balances can result in certain behavior patterns. There are certainly mental exercises that can help, but don't be insulting to people who suffer very real mental struggles on a daily basis.
“Despite the fact that the United States, Denmark and Argentina have very different welfare systems, we still see that — at the psychological level — individuals reason about welfare redistribution in the same way,” says Petersen. “In all three countries, physically strong males consistently pursue the self-interested position on redistribution.”
However, I think there is a third rational option that eludes our current left-right political spectrum in the US. The Founding Fathers were philosophers, thinkers. They worked hard to examine the historical basis for the every choice they made, disagreed often, and concluded on a system that granted individuals rights and refused the government power. I think the psychological make-up of individuals makes it difficult to see the third option, but I believe that makes a reasoned approach to politics invaluable.
I've heard many of the problems with the public school administration aren't problems at private schools. The claim is that "at will employment" makes for a better relationship with the administration. I don't know how true that is, and I wish I could think of where I saw the original discussion I would ask some private school teachers their feelings on the matter and see what kinds of response you're able to get.
Alternatively, you could always look for work in Finland
80% will work fine if you:
- Support only IE9+, or
- Ignore CSS3 linear-gradients (the MS filters are too buggy and slow to be used in IE)
- Don't try to use display: inline-block; without IE specific hacks
- Don't use
- Don't use display: table-cell; (even though some developers still do, and for the life of me I haven't found a suitable analog or shim)
If you're skipping out on all that, then yeah, sure, 80% of what you do will work fine in IE, no problem. If you try to do more than that, you will be fighting an uphill battle to make your site work properly in IE.
The thing that concerns me is what I've seen happening to Obama the last few years... He played the social network to ride the election, and promised many things he should have been able to deliver. Instead, it seems that the relentless political tides have worn him down, and I see him reneging on his core values. I wish it weren’t so, but it seems to me that the only way to fix the system is by replacing much more of our government with political leaders in touch with their constituents needs.
Thanks for your answer!