strait
Joined 17 years ago
Joined 17 years ago
if x and x == nil
ever evaluate to true in LuaJIT? What does the FFI have to do with it? Please explain.Edit:
I think I see what you mean here. The x variable is actually a CDATA object returned by the LuaJIT FFI. Upon comparison, the NULL pointer value inside would be converted to nil. I don't see this as being a 'footgun' unless you forget that you're dealing with a CDATA object.
Before an owner takes any action, they had best know what type of squatters they are dealing with. Some would be likely to set fire to the place on the way out (or not leave; perishing amongst the smoke and flames) if they are subjected to enough anguish.
there are exceptions == usually true
The chemistry seems complicated. To create methane, you need hydrogen, which is a byproduct of previous anaerobic microbe activity. Think lots of fresh plant material decomposing in an anaerobic environment.
Oxygen is a dominant factor in accelerated decomposition. Carbon is continually sequestered in healthy soils where plant roots will die back periodically, both seasonally and from grazing action. Much of the spent root carbon is sequestered in the soil as the limited local oxygen is used in partial decomposition, replaced with gases that serve to preserve and dilute whatever small amount of oxygen may later infiltrate the soil, depending on depth in soil.
This is the same concept seen when lacto-fermenting vegetables in a jar. Enough salts would effectively halt decomposition, but just a fraction of the salt is needed when the CO2 generated from the lacto bacteria flushes out the oxygen. The rising acid and falling oxygen gradually drive the microbial activity toward zero.
Once the foot soles are thickened from use, it really takes a lot to force a puncture and your reflexes evolve toward letting off pressure from the ground as soon as something sharp is felt. A resulting wound is usually thin and tiny, and seals/heals pretty quickly.
I had a glass puncture wound while running just a few weeks ago, but the one before that was sometime last year. This is on asphalt city walkways/bikeways that are very heavily frequented by the public throughout the week. So, I feel like it's pretty rare, even there. Maybe once every 200 to 300 miles of running on city sidewalks or trails.
When I go out to run, there's no set goal or any pressure. I have a route in mind, but the idea is to just take it easy and bounce along at whatever speed I feel like going. It's like when I used to cross-country ski just for fun.
Limited to rot resistant trees, such as cedars. Even then, not shielded from the rain for 25 years and not seeing much rot would be amazing.