173 karma · joined May 9, 2015
1) Configured via a special DSL (Varnish Configuration language) that gets translated into C, compiled and loaded into the Varnish process via a .so. Perfect combination of expressiveness and speed. You can even inline raw C code in it!
2) Heavy, good use of virtual memory. Varnish allocates quite a lot of gigabytes and leaves it up to the operating system to decide what should be in RAM and what should be on disk.
3) LRU garbage collection of cached objects requires a synchronized priority queue. Varnish people transformed the decades old idea of implementing a heap in an array that every CS graduate knows and came up with a faster, paging-aware solution (http://queue.acm.org/detail.cfm?id=1814327).
A war that need not have been fought was about to be
fought because of mutual misunderstanding, language
difficulties, and mistranslations.
Why did America drop the two bombs? Why did it not drop the first one over the Tokyo bay? Why Japanese leaders hesitated so much to surrender, despite being so much overwhelmed by foreign power? Why nobody managed to stop Hitler from inside Germany? Why all the genocides in the history had to happen?
The world is complicated, it does not always choose the right path. Decisions of even the greatest importance are sometimes made with insufficient information, and are subject to all kinds of cognitive failures. It's easy to judge after you know all the facts.
While I agree that H1B is a stupid system, for everybody, I also think you should be more careful with your choice of words. Saying H1B is slavery is like comparing US police brutality cases to Nazism.
You could literally ask the same questions about Mozart or Einstein. Let me try that: what's their secret? Can you learn it? Is it experience, something you either have or have not? Are men better suited for the job? What clues are you looking for while analyzing a theory? Is there something like a 'perfect' symphony, or did he make a list of positive and negative tone patterns? Are some chords more important than others?
Claiming that there exists an algorithm that loselessly compresses random noise to 86% of the original size is just wrong.
To sum up, the only thing that could possibly be offensive is either 2) or the overall tone of the fragment. Hence my question: is it because it's plain false? Or is it because such language is always xenophobic, regardless of available evidence?
You know, it's a funny thing, every one of the bastards that are out for legalizing marijuana are Jewish. What the Christ is the matter with the Jews, Bob? What is the matter with them? I suppose it is because most of them are psychiatrists.
Second, I'm not sure that 25% of the sticker price is an adequate compensation. After all what needs to be done is these cars need to be permanently reprogrammed, and as you say it means power reduction and worse fuel economy. But by how much? It has been a few years now that we (as customers) have to deal with the common industry practice of advertising unrealistic fuel consumption statistics, so I'd say to some extent more car-makers are similarly boned here.
Third, Volkswagen is a group, and owns quite a lot of brands: Audi, Bentley, Bugatti, Lamborghini, Porsche, SEAT, Škoda, Volkswagen, Ducati, MAN, Scania, Neoplan and Volkswagen Commercial Vehicles.
Fourth, it is common that such investigations go on for years without end. Microsoft f.eg. did not pay a single penny for the IE antitrust case.
It is surprising how many people know that pi is not rational, yet how non obvious is the proof. Like the first one ever presented. This one is also a nice piece of cake, pulls this polynomial f(x) from a hat.