skysight-inc/HackerNews huggingface dataset:
There is a group of scientists and policy makers making this rigorous. They are starting to use the label "ultra-processed food" which has a precise definition.

https://pubmed.ncbi.nlm.nih.gov/30744710/

Read this article for background on the Brazilian policy and the NIH studies:

https://www.theguardian.com/food/2020/feb/13/how-ultra-proce...

And watch this video by Hall from the NIH, with a 2019 study:

ILSI NA: Ultra-Processed Foods (Kevin Hall) https://www.youtube.com/watch?v=_im2zAuBmME (mentioned in the article)

He is the one who is described as a physicist by training, and he thought a calorie is a calorie -- whether it's processed or not.

That's the "reductionist hypothesis".

He EASILY disproved it and changed his mind. The study controls for macro- and micro-nutrients and the only difference is PROCESSING.

And his new question is to ask how can we make processed food HEALTHY ! Because it feeds a lot of people. So he's not the typical person who espouses a view against processing. Again read the guardian article for background.

(Personally I will eat unprocessed foods until they answer that question.)

Governments are finally paying attention because their population has been ravaged by processed food in the last ~70 years. Brazil and Mexico have big problems. It corresponds to when processed foods and industrial cooking took over. This is an extremely repeatable experiment -- again read Pollan.

Historically, populations get the set of chronic conditions called "Western diet disease" (obesity, high blood pressure, cancer, etc.) when introduced to processed foods and industrial preparation/cooking.
How many ants live on Earth? Scientists finally have an answer
I advocate for everyone to use basic declarative statements when they are not completely certain, with uncertainty left implied and up to the reader to figure out.

If the writer is certain about something or wants to make an absolute statement, then that's when the verbosity comes into play. That's when the writer can start to add all the fluff words.

That's a convention that's way better, because the large majority of statements and propositions aren't known with certainty. I am exhausted at having to read long winded prose with endless "maybe" "mostly" and so on, with the obligatory "we don't know this for sure" at the end. I don't come away thinking you're humble, I am just annoyed that you've wasted my time when it was blatantly obvious you were saying something not absolute.
JMAP sounded promising several years ago, and it was great to hear it published as a standard. But it seems like it’ll just remain as what Fastmail (the email provider) uses. Maybe the JMAP team is very small and can’t get more people. Maybe Fastmail doesn’t have enough money and/or enough interest to make it easier to use and to evangelize it with major email providers and email client developers.

I don’t see Outlook365 or Gmail (or even Apple for its iCloud email that has a relatively smaller user base) announcing any implementations of JMAP on their services. I don’t see smaller paid email service providers announce support for it. As it stands now, I don’t see a future for JMAP outside of Fastmail.

A popular client like Mozilla Thunderbird still hasn’t started implementing JMAP [1] and one of the reasons is because…the client and server documentation for JMAP haven’t been updated for a few years. [2]

So yeah, JMAP is like IMAP, but not really. We probably need a successor to JMAP that is liked enough to be implemented by email service providers and by email clients.

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1322991

[2]: https://github.com/jmapio/jmap/issues/323
Yeah their checkout experience used to be horrible. Shipping costs were never displayed until the order shipped and it was often 10x the item price.
For context, I've suffered from depression my entire adult life -- possibly due to genetic factors and childhood emotional trauma, compounded by substance abuse (mostly alcohol, but also marijuana addiction for a few years) and difficulties getting along with my family.

A few years ago, during my marijuana-addicted period and also during a stressful time when I had recently changed jobs and residences, I had my closest approach to suicide. I never actually attempted it, but I went as far as scoping out a train crossing where I imagined/hoped it could be done easily. That day while I was walking over to the train crossing, I had a realization, almost a brief moment of enlightenment. I observed that if my life was really so bad that I would rather end it, then I actually had complete freedom to do anything that would make my life better, even temporarily. I could quit my job, leave my wife, move to another country -- even just take all of my money out of the bank, go to Vegas, and spend it all on hookers and coke before going ahead and killing myself if I still wanted to.

Although I'm in much better shape now, the funny thing is I haven't even had to make use of this freedom. My life is basically the same as it was then -- same job, same house, same wife. But having this realization as a sort of metaphysical get-out-of-jail-free card in my back pocket somehow makes it easier to deal with the day-to-day struggles and disappointments.

Art in various forms has also kept me going. I wouldn't call myself a religious person, but classical music is for me the closest thing to a spiritual experience. That tends to be helpful in the depths of despair. Also, Philip K. Dick's book "A Scanner Darkly" made me reflect on my drug use and helped me to confront who I was and how I was with other people when I was using, which helped kick it (though I'm still kind of an alcoholic).
Doesn't seem to be needed since the OP already got the message, but just in case...yet another +1 for AutoSleep, which I use religiously. Great design, just complex enough to give you lots of detailed info, but still simple enough to be easy to parse and use the data. And although I'm asleep when it's in use, near as I can tell, it does a great job of tracking my sleep, including fitful periods and naps. And its percentage "sleep quality" rating seems to correlate very well with my own impression of how good my sleep was and how refreshed I am.

One really valuable thing it has highlighted for me is how much of a negative impact alcohol has on my sleep quality. Very eye-opening. And I would have never known this without AutoSleep.
There is! IIRC, the first item McM ever sold through its website was an industrial tricycle (I think it was to an engineer at CERN, which has very long tunnels).
This is Mozilla's own fault, in a lot of ways. They could have been building their own Electron clone (and creating tooling around porting existing sites to it), but instead they built Firefox Reality. Mozilla could have built the best Android web browser, with tight integration to the OS, but instead they built their own phone OS.
Never promise 100% availability unless you have 24/7 real humans monitoring. It will eventually come back to bite you.
It's a bit of a weak sauce when it comes to reviewing a paper. I mean it's nice to be made aware of a paper you might care about, but it doesn't take the problem head on with solutions - maybe the paper didn't go that far?

Even the summary isn't a summary.

This is a subject that I found particularly interesting because I explored it a lot when I tried to make a new PoW (proof of work) system that wouldn't burn the planet down; which I named proof of time, in which I explored the idea of proving that time had passed, via server latency rather than computer riddles...

Sadly I didn't go further than theoretical aspect, because at this point, anyone writing a "whitepaper" related to crypto falls into the bag of unfunny clown jokes.
> Current nuclear doctrine does not allow for retaliation by a western power unless that power is directly facing annihilation because the costs are too great and this is well known by all including Putin.

The west doesn’t need to respond with nuclear weapons to dismantle Russian positions in Ukraine. NATO and it’s allies are more then capable of removing Russia from Ukraine with conventional weapons in a short period of time.
I don't see those particular popups anymore, but I do see ones just like that for websites that will now let me log in with my Google account. They've become almost as obnoxious as the GDPR banners that "Hush" finally extinguished.
NuBike was a failed Kickstarter project.

I've helped market a lot of successful Kickstarter and IndieGoGo campaigns, including a $2M e-bike project. It appears the project founder just created a video and tossed it up on Kickstarter without much planning. It requires a tremendous amount more than that these days to sell on Kickstarter, especially at a $3,600 price point. For starters, there are no 3rd party reviews or social proof to convince anyone the bike is well made and fully functional.

It's a cool concept though. I hope he relaunches it with better marketing.
Continuing a globally rough pace of growth until economists wake up and remake the broken monetary plumbing system.
Association of SARS-CoV-2 Infection With New-Onset Type 1 Diabetes Among Pediatric Patients From 2020 to 2021

JAMA Network Open Research - September 23, 2022 : https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
> If you're not doing anything requiring security, you don't need HTTPS, IMHO.

No, no, no, no, no, no, no.

ALL Web traffic should be https (or http/2 or /3). If you connect to a site that uses insecure http, ANY link between you and that site can easily snoop on traffic and even inject different content. You CANNOT be sure that the content you see is what was originally served by the server, and you can certainly expect that state actors will be noting that you viewed this content, and building a profile on you based on that information.
probably not because nobody wants to sell now. they're all hanging on. the Bay Area isn't going to see much of a crash because there's still tight inventory and it's desirable real estate.

it's great for the all cash investors though.

the rest of us are still screwed.
Though it was annoying to read, Good Calories, Bad Calories [0] by Gary Taubes made it pretty clear bad science, for myriad reasons, poisoned the data informing US policy on nutrition. Blaming fat for all things bad, resulting in the food pyramid with carbs at the foundation.

If memory serves one of the main players responsible was Ansel Keys [1], who manipulated/filtered the data of studies backing his fat-is-fattening theories.

Elsewhere I heard a plausible claim, I believe it was from Taubes in a talk he gave, that much of this behavior stemmed from post-war anti-german sentiments in the medical and nutrition science communities (which I think were more or less the same group back then). The Germans at the time happened to be at the forefront of nutrition science. When the US joined the war against the nazis, in the scientific domains German papers were apparently often suppressed, as a way to harm those researchers' careers. A side effect was their science, good or not, became blacklisted in a way. The US research, right or wrong, was championed. It was a form of patriotism, and it seems public health has been paying the price ever since.

TFA strikes me as a minor footnote in this larger story.

[0] https://en.wikipedia.org/wiki/Good_Calories,_Bad_Calories

[1] https://en.wikipedia.org/wiki/Ancel_Keys#Criticism
Yeah, it is. I wouldn’t worry about low grade bolts from unknown sources, really, unless it’s a safety critical application. The cost benefit to the manufacturer for cheaping out is almost nothing. To make it look like a bolt you’re going to have to make it correctly. You could use a cheaper metal but it doesn’t get much cheaper than low carbon steel which is already what they’re supposed to be made of.
I don't hate telephones but I do hate Signaling System 7, spammers and robocalls.
I would buy classic low-end animation if it was a good story! I assumed that was what was too expensive to produce. Hand-drawn.
I like Corey and what he's doing at pluralistic. I admit, I've never read deeper into any of his posts, it would be interesting to review a couple for completeness and or bias, but I think I would still enjoy the site even of there was a little bias.

Aside, as I understand it, he was one of the first and most prolific posters over at boing boing too.
We watched Moana recently. The animation, and story were absolutely lovely! The songs on the other hand were boring.
This is a boring way to respond to a post that obviously tries to be funny, but I don't find it funny. There's nothing special about Gregorian calendar. It is shit and unorganized just like hundreds of other things that are shit and unorganized, and would make life easier if we could replace them with something better (which already exists, or very realistically can be designed) via absolutely massive organizational effort. Gregorian calendar can be replaced by French Republican calendar (or one similar to that), imperial unit system can be replaced by metric, all sorts of different clothes' size standards surely can be replaced by one that would actually make sense. There are hundreds of things like that, you encounter them every day. Calendar and units are just some that everyone knows.

To me there's nothing funny about this. This is just sad and annoying, and slightly demoralizing, since it's so simple to fix, yet absolutely impossible to fix by yourself.
Here's a counterpoint. If I actually want to look at a map, I look at my phone or a paper map. I find squinting at a map on a watch way too small to be useful. The apps I've used on both Garmins and the Apple Watch have a map screen that I basically never use.
> Bad code is the result of bad programming, not a consequence of the chosen language.

You've repeated this many times now. What I haven't seen you talk about is how to fix all this programmer badness. Do you think bad programmers should all be fired and blacklisted from the whole industry? Who will replace them? How do we make sure their replacements aren't just as bad as the ones who were fired? How do we even identify the bad ones before they write bad code? What if they want to become better programmers instead of getting fired? How do they figure out whether they're sufficiently good?

The value proposition of a new language is not measured strictly by how fast it lets you write new code. It also needs to be a medium for communication between programmers. Communicating the intent behind your code helps identify the ways it could be improved. If your intent can be codified in a way that even the computer can understand, that process speeds up dramatically.

Proponents of new languages are winning the debate over how to fix systemic problems in the software industry. The reason they are winning is because their opponents in this debate do not have a coherent solution. If you can suggest one, maybe you'll change everything.
Maybe I'm uncommon in this aspect, but I don't feel like I'm a member of many groups. I'm not religious, but don't really consider myself an atheist. I'm not for any particular party. I don't care about sports. I'm Canadian, but don't live there and don't feel like I belong there either. I suppose you could say I'm part of the group of Caucasian males by birth or part of the group of software engineers by trade, but I don't think those are "real" groups with many ideas in common. Maybe I just am not aware of which ideas I get from those groups.
Personally I vote for a new unity as a measure of time, the 10+e7 part of the speed of light, so the equivalent to 2.99792458 seconds, it's a sensible default in my opinion, perhaps also another new unity that is the third of that one, it would be very close to a second (in case the space travelers have practical applications to have such measure of time)
That sounds right to me. Academia is run on email.
I'm Australian and have the direct counter experience. Most of the business I've worked for consider Slack as ephermal.

Email is for significant communications.

Outside of work, I'm using daily for things like booking bands, talking to strata, etc.

While email in a lot of large companies might tend to be becoming a one-way distribution system; it is still vibrant and heavily used in smaller enterprises.
https://youtu.be/TNjMBY_6vm0
It’s arguably similar to the value proposition Apple brings to a lot of their customers. Time is money, and having things just work the way they’re supposed to seems to get rarer and rarer. Or maybe I’m just getting older, I dunno.

I wish we had more firms that still valued quality and proper customer service in this world. Too much chinesium junk out there these days, in a race to the bottom that everyone loses.
> Yeah, from what I understand, it's generally accepted that some rabble rouser called Yeshua existed, and later had followers who considered him to be holy.

Except for where you start a sentence with "yeah," apparently answering in the affirmative a hypothetical question that no one has asked, and adding a superfluous and grammatically incorrect comma, you are vaguely correct.

Jesus is the English transliteration of a Germanic adaptation of the Latin transliteration of the Greek transliteration of the Hebrew name Yeshua.

What is agreed upon by near universal scholarly consensus is instead that Jesus was baptized and crucified. But I personally believe it is a sure bet he also was a rouser of rabble, had a ministry, and was considered holy, as beyond the 10 or so natural holes he ultimately was given at least 4 additional holes.
Archived: https://archive.ph/yKjHZ
Relevant detail about yucca/cassava/manioc: there are two varieties of the crop, "sweet" and "bitter". The bitter variety is mostly eaten in the Amazon, the Brazilian Northeast, and a chunk of the Gran Chaco; elsewhere - including the rest of South America - people stick mostly to the sweet variety.

Why? Because the sweet variety can be safely eaten after boiled, just like that hypothetical Tukanoan mother wanted. (You can even deep-fry it, cover with Parmesan cheese, bacon and chives. It's a great bar snack.)

Odds are that the sweet variety was bred this way, through artificial selection; I'm not sure who did it, if the Amerindians or the Iberians. Either way, it's only there because someone actively questioned the tradition, and was willing to break with it.

I'm saying this to highlight that tradition does not think on its own, because it's solely the replication of past knowledge. Tradition is not smart - what is smart, however, is to know when to follow it or when to ditch it.

I do think that tradition has a role, but the author's article is misled on how and why to present it. At the end of the day, tradition is what makes us part of a community; it gives us a sense of belonging, be it as random or as predictable as it might be.
Frankly this is misinformation; when people say "seed oils" they don't mean canola oil. Yes, it's a seed oil. Words sometimes have complex connotations.
He's saying that the Tobi's post was PR, not yours
> That sounds quite sensible. From memory, our (en_GB) weekdays are named like this:

Spanish and English follow a similar day naming convention.

But the god's name needs to be translated from Norse Mitology to Roman Mitology first [1]

Lunes/Monday -> Moon/Luna

Martes/Tuesday -> Tiw/Mars

Miercoles/Wednesday -> Woden/Mercury

Jueves/Thursday -> Thunraz/Jupiter

Viernes/Friday -> Frig/Venus

Sábado/Saturday -> Saturn/Saturno

[1] https://en.wikipedia.org/wiki/Interpretatio_graeca
Not sure what the "last few years" mean to you. Personally I got to see Pixar's movies in the cinema all the way back since Toy Story. They certainly had an incredible run for about 15 years. Up is the last "Pixar classic" in my view.

However in recent years they actually did have a couple of truly wonderful titles. Luca and Soul are pretty good, and Coco is really one of the best Pixar movies. So perhaps not all hope is lost.
> but I feel like this is just a password you can't change

Not quite. IBM has (had?) a research program on "cancelable" biometrics. I do not recall perfectly, but I think they were tweaking the encoded biometric sensor data before committing it to DBs. If there is a leak, one can redo it with a new tweak (like a new salt or nonce).
I don't believe the article is using a binary search technique, but rather is indeed doing binary long division (it's not particularly succinct about it, though.)

It seems like a binary search would be logarithmic on the possible range of values, which for a fixed-size word is constant. Wouldn't you need a multiply, though? That would also be constant time complexity, but with a very large overhead.
Kahneman hedges just a bit in his talk: " To a good first approximation, people simply don't change their minds about anything that matters."

Trying to explain the small number of people who do change their minds, David McRaney has an interesting book out called How Minds Change.[0]

And I imagine there are people who change minds, even outside his model. People who change their minds when it doesn't seem to help them strike me as important people to hear from.

[0] https://www.econtalk.org/david-mcraney-on-how-minds-change/
But, I have to pay for plumbing, electricity, and chairs anyway. Remote work means you don't have to commute which is an insane difference.

I can understand people who want an office to separate their work and home life, or to have a quiet space, or because they prefer working in person. I absolutely can't imagine wanting to go into the office for the sake of saving a few dollars on electricity or reducing the load on your pipes.
What you call a "rhetorical device" I call clickbait, and frankly I'm getting tired of it.

If the response to every title should be "You shouldn't judge us on the title, everyone knows titles are bullshit", then maybe folks should stop making bullshit titles, or else not feign innocence when they are judged on them.

(Note I understand the submitted title is not the title of the article, which I think is a valid defense in this instance, but my general point still stands)
I hope we can all agree that we want the overwhelming majority of the lines of code we write, and of the cycles our programs execute, to be about solving an actual problem representing the purpose the program was written. Lines and cycles fooling with internal junk are overhead, waste.

And, we want our functions to be small, do one thing, and be easily composed.

The problem with Result and their ilk is that they pile on overhead at function-call boundaries, exactly the place where you need design to be fluid.

The great insight behind C++ was that cleanup, packaged and applied automatically, eliminates opportunities for mistakes, freeing up our attention. Exceptions apply that to error handling by running the same, well tested code when errors happen, and gathering error events to a place where we are equipped to do something useful about them.

Now that we often don't even need to code destructors anymore -- the compiler does it better -- our attention is freed for real-world problems. And, not needing to worry about propagating errors up the stack, we can focus on arguments and control moving down and results up.

Attention is easiest to manage in a small program. There just isn't as much to think about. In a big program, with many people involved, it costs a lot more to deal with extra junk, choices about how to bubble errors out. Structuring error handling into destructors and exceptions provides a common framework that burns no discussion time. Everybody gets to concentrate on solving the actual problem, without distraction by incidentals.

We would not be having this discussion if Google had not imposed its rule banning exceptions, which we know was imposed just to accommodate legacy code that did not have destructors. Now they have a thousand times as much code, still without good destructors. Wouldn't it have been less work to fix that code, then, than to impose its costs on everyone today?