The Hack Stops Here
In my view there are two types of hacks: Solutions that solve a problem that can’t be solved any other way (i.e. due to a limitation within a browser). Solutions to business created problems. Hacks for the first type are acceptable. They go where no other code can go, and are a requirement. As such [...]

