282 karma · joined September 7, 2010
But if I was you, I'd start with Knuth (he, as another commenter mentioned, covers hashes in great detail), head to the references, and then use Google Scholar to find well-cited recent articles that reference the important papers mentioned there.
I think they made the right call when they went SASS -> SCSS for these kind of reasons. I know that coverting CSS blocks into the equivalent SASS was one of my least favourite things :)
Personally, I don't see why it's "your fault". I've seen it happen many times, all you need to do is let your computer drain completely and leave it for a few days (not months as some people have stated in this post). Although I'm sure it says something about it in the manual somewhere, it's hardly common knowledge that this is something you need to be careful of.
So I can see there could be productivity gains, but I don't see they would be sufficient to justify the technical debt in introducing a new syntax.
Performance benefits seem mostly irrelevant, as pointed out by others.
Does anyone have any good sources on a) caching of CSS parse trees b) what the latest thinking is on CSS file size, # of selectors, complexity of selectors for page load times.
Thinking of writing something about this myself but I am wondering what's out there.
As someone else noted, it's a technique they use to try and unsettle you. Not that I necessarily agree with it, or like it, but at least there is a reason for it.
Here's a article that goes into this: http://bindle.me/blog/index.php/170/chances-of-discovery-one...
Sure there might be an in-between period where we are doing a large amount of traffic on Heroku + paying too much for it, but by then we will be able to afford to hire someone who can set us up properly + at the right price. Either way, I avoid wasting time configuring servers!
cache.set_user(user, id=user.id, username=user.username)
twice in his improved solution a bit of a giant red flag?That's fair about Go. The last 3 were a bit random, I was just trying to get a bit more variety in there beyond the more mainstream stuff. I realise that Go isn't really used by anyone, but it has had a bit of airtime simply due to it being a Google tech (not to mention the authors). I guess I mean hottest in the sense of most interesting to people.
My contribution:
"Devices and Desires" by KJ Parker: An interesting fantasy book that is centered around an engineer---his unique take on complex human situations might appeal to the more analytical amongst us.
If you are interested, I posted in the comments to this gist (https://gist.github.com/1184843#gistcomment-65875) some changes that we made to our SASS files to markedly increase the compile time.
For us it went from (depending on the machine) something like 40s down to a <5 seconds which was a massive improvement (CSS development was almost impossible for a while there).
I'm based in Melbourne---the other founder is in SF. Happy to catch up whenever/however. tom _at_ percolatestudio.com
@potatolicious is comparing the experience of a tasty meal to the experience of love/happiness/whatever, and saying that it doesn't matter what the underlying cause of it is, it's the experience that matters. I think it's a reasonable point.
You're saying that the experience could be 'fake' because it's based on a fake stimulus. Just in the same way that a loving experience is could be based on a fake interaction by someone else (say a psychopath).
But from /your/ perspective, is there a difference in the experience between the fake and the real? If the inputs are the same, the experience is the same, whether they are triggered by chemicals or some kind of higher-level mental state that we can't adequately explain via chemistry or biology.
The OP seems to be denigrating the human experience based on the chemical 'fakery'/self-deception involved. But that's a different kind of fake--that's your body 'faking' it. [And I totally disagree with that by the way; I agree completely with @potatolicious].
As an Australian who has spent a fair amount of time in the states I would argue with those points. Sure, you have those things, (not sure about 'decent' education system) but they certainly don't function as efficiently as ours do, as far as I can tell..