Uber Uber, Uber Alles
Finally living up to their name.
13 posts • joined 9 Dec 2015
"Thats all very nice, but what do you think these languages runtimes do under the hood when running on a standard OS? Yes, thats right, they use threading and multi process with shared memory. Reality is what matters, not trendy names and buzzwords."
Structured control constructs like if-then-else statements and while loops are usually implemented under the hood using labels and goto statements, but I would not argue that they are not useful on that account. Restricting the use of dangerous features to a few well-understood idioms makes it easier to reason about the resulting code. Sure, in the end it all compiles down to machine code: that's not the point.
The only reliable way to find out is to experience it yourself. Here are some tips:
Don't drink a lot, especially not water. You want your pee always to be bright yellow. This lets the stones get nice and big before they begin their journey down to the bladder.
Make sure you get lots of calcium, more than your body really needs. And since calcium oxalate is the most common type of stone, go for that and eat lots of foods that are rich in oxalates: tea, chocolate, nuts, etc.
Keep your magnesium intake down, since it tends to lower calcium levels in the body. As a bonus you can enjoy worse sleep and possibly muscle cramps.
And needless to say, avoid roller coasters or even gentler things like running or walking.
Or if you decide that kidney stones are not for you after all, just reverse all the previous advice.
Biting the hand that feeds IT © 1998–2020