This paper, "Insufficient Sun Exposure Has Become a Real Public Health Problem" [1] states "thus, serum 25(OH)D as an indicator of vitamin D status may be a proxy for and not a mediator of beneficial effects of sun exposure".
That is, while vitamin D can be used to deduce someone's amount of sun exposure, the benefits of sun exposure are not coming from the vitamin D.
Many years ago (2011 or so?), I worked on a Rails app that used JRuby. The driving force was a small part of the app needing a Java library. I think we did see some performance benefit, or at least benefit from using multi-threaded web servers instead of process-per-request servers (like Unicorn).
However, we also ran into many problems that felt like we were the first to encounter them (few or no similar reports on project bug lists or StackOverflow etc.) which is never fun if you're under any kind of pressure to deliver.
In hindsight, if I had something small and reasonably isolated (a microservice?), it could make sense to use JRuby or Truffle (if you need some JVM lib; if it's purely for performance reasons I'd just grab a different language for that microservice). But for a larger app that pays the bills, I'd stick with the well-trod path (at the time that was MRI, Unicorn, single-threaded).
Glad to hear you got some benefit from JRuby! A lot has changed since 2011, including much better compatibility and many little performance improvements. I'm not sure we were even on the current JRuby runtime (register-based IR + JVM JIT) at that time, which has improved perf and compat tremendously.
If you ever have any issues with JRuby again, please let us know. We spend most of our time supporting users and want them to have a good experience.
> Coupled with an increase in food delivery efficiency, kitchenless flats could become the norm in densely populated areas.
Sounds dystopian. Hustle and bustle of life aside, physically cooking things can be enjoyable. On the other hand, when I cook "from scratch", I'm buying conveniently packaged ingredients (I don't grow or grind my own flour for example), so maybe I'm happy with my current level of effort from simple familiarity.
Most people don't like to cook or don't care enough to do it themselves. The average household spends an inordinate amount on takeout and that figure will only grow [1].
One could argue 'dark kitchens' are dystopian... food prepared by chefs emulating the menus of restaurants with which they have no affiliation. This has become common in cities all over the world. Deliveroo's dark kitchen network started off using recycled shipping containers [2]. Those who have to prepare meals for multiple mouths (aka parents) eventually get burnt out by cooking.
I love cooking, but I don't see this as dystopic; the kitchen is ripe for technological revolution, and I welcome the democratization of good and (hopefully) healthy food.
> The average household spends an inordinate amount on takeout and that figure will only grow [1].
Is it really inordinate? From the source you cited:
> According to the U.S. Bureau of Labor Statistics, the average U.S. household spent an average of $3,459 on takeout, in-restaurant dining, and fast food meals in 2018
That's $288 a month. The average household is 2.5 people, so that's $115 per person per month or $3.79 per day. Assuming 3 meals a day, that would come to somewhere in the ballpark of 10-20% of their meals.
Personally, I'm at $133.96 for this month, from 15 fast food or take-out purchases (14 meals, one snack from the convenience store at the gas station while getting gas). My typical month is generally one Jimmy John's sub and cookie a week, one McDonalds burger and free fries (every Friday if ordered through the app) a week, a Jersey Mike's sub and cookie 3 times a month, and a McDonalds breakfast once a week, with maybe the odd Wendy's or Burger King or Arby's tossed in once or twice a month instead of one of the sub places. That seems rather modest to me.
I'm currently living in a nice house, and have previously lived in a nice apartment. I've lived in places where you needed a car to live, and in places where using a car was a huge hassle compared to the alternatives.
There is far more variability in "good living" than most people realize. Cooking "as a pleasant activity" is a nice luxury to have, and I currently do a fair bit of it, but I'd gladly give it up for other luxuries.
Counter example: i tried to get a kitchenless apartment but couldn't get one that wasnt TINY so it just wasn't worth it. But i totaly would get one if i could save some money (to help pay for eating out more) and could re-use that space for other things.
There's Cliff Young's win in the 875km Westfield Sydney to Melbourne Ultramarathon.
> While the other competitors stopped to sleep for six hours, Young kept running. He ran continuously for five days, taking the lead during the first night and eventually winning by 10 hours
For 1., it's possible (easy even? I've never tried this in a cross-compiling situation) to build packages on one system and push them to another via SSH.
I suppose an upgrade would still result in two copies of everything, at least temporarily, but at least the target system doesn't need source code, compilers, etc.
For what it's worth, Linux 5.6 introduced openat2 [1] which accepts some additional flags controlling path resolution.
For example, RESOLVE_IN_ROOT "is as though the calling process had used chroot(2) to (temporarily) modify its root directory (to the directory referred to by dirfd)".
Not sure if this would help, and I'm not exactly sure I'm understanding you correctly, but when I tie hockey stakes, instead of a single "left-over-right starting knot" (using terminology from the post), I wrap around two or even three times. This provides enough friction for that first knot to stay put while I tie the loops of the standard shoelace knot (not the Ian knot, with which I'm unfamiliar).
https://www.gocomics.com/calvinandhobbes/1993/04/20