Darwinian Gastronomy: Why We Use Spices: Spices taste good because they are good for us
Spices are plant products used in flavoring foods and beverages. For thousands of years, aromatic plant materials have been used in food preparation and preserv
Hasnain says:
I don't know why I spent a bunch of time over a lot of days reading this paper, but I did, and I'm sharing here. Learned a lot about history, economics, and biology and food science from this one.
"Use of spices takes advantage of plant defensive compounds. Not surprisingly, in view of their evolved functions, these phytochemicals have antioxidant, antimicrobial, and antiviral properties. The use of spices essentially borrows plants' recipes for survival and puts them to similar use in cooking. Over time, recipes should “evolve” as new bacteria and fungi appear or indigenous species develop resistance to phytochemicals, requiring the addition of more spices or new spices to combat them effectively. However, there is a limit to how much of any one spice can be added before beneficial phytochemicals become phytotoxins. Thus, cookbooks from different eras are more than just curiosities. Essentially, they represent written records of our coevolutionary races against foodborne diseases. By cleansing foods of pathogens before consumption, spice users contribute to the health, longevity, and fitness of themselves, their families, and their guests. A Darwinian view of gastronomy thus helps us understand why “some like it hot” (spicy, that is!)."
Posted on 2023-05-26T04:46:50+0000
Decreasing the Number of Memory Accesses 1/2 - Johnny's Software Lab
In this post, we are investigating a few common ways to decrease the number of memory accesses in your program.
Hasnain says:
Micro-optimizations are always a fun beast.
"Loop fusion is a simple and powerful technique to decrease the total number of memory accesses in the program. Although we described here the simplest version, loop fusion is possible even if datasets overlap partially.
In general, any idea that would result in a decrease of memory accesses has the potential to speed up your code. If you have any ideas that are not mentioned in this post, feel free to leave a comment so we can update this post."
Posted on 2023-05-26T04:46:00+0000
How Rust went from a side project to the world’s most-loved programming language
For decades, coders wrote critical systems in C and C++. Now they turn to Rust.
Hasnain says:
Great read. I was interviewed for this to provide background info (my quotes didn't make it in :( ) but this gave me a bunch of context I wasn't aware of around how Rust came to be where it is today - which surprised me.
"“It’s enjoyable to write Rust, which is maybe kind of weird to say, but it’s just the language is fantastic. It’s fun. You feel like a magician, and that never happens in other languages,” he says. “We definitely took a big bet—it’s a new technology.”"
Posted on 2023-05-26T04:33:42+0000
TikTok’s favorite Bay Area foodie shares top local gems
Tim Cheung of Bay Area Foodies shares his tips and tricks for finding the best local...
Hasnain says:
New creator for me to follow, clearly.
"Cheung eventually enrolled in a post-bachelor program in 2017 for computer science but dropped out when Bay Area Foodies picked up momentum. He just couldn’t resist the pull of creating food videos before his hobby became a full-time gig. He launched his TikTok in 2019, and it has grown to nearly 400,000 followers."
Posted on 2023-05-26T04:14:13+0000
How the American Dream convinces people loneliness is normal
American lore is full of tales of the lone cowboy, the rugged individualist who will do what needs to be done. But, in reality, loneliness in the U.S. can be deadly: this month, the U.S. surgeon general declared it an epidemic
Hasnain says:
I've always found a stark difference between how communities operate between Pakistan and the States - and while initially I appreciated the changes after moving - now, as I've grown a little, my feelings are much more mixed.
"Those omissions continue. Fueled in part by pandemic distrust, a latter-day strain of individual-over-community sentiment often paired with invocations of liberty and freedom occupies a significant chunk of the national conversation these days — to the point where advocacy about community thinking is sometimes met with accusations of socialism.
Let’s not consign Americans to be the heirs of a built-in loneliness gene, though. A new generation is insisting that mental health be part of the national conversation, and many voices — among them women and people of color — are increasingly offering new alternatives to the old myths.
What’s more, the very place where the discussion about loneliness is being held today — in the office of the surgeon general, a presidential appointee — suggests that other paths are possible."
Posted on 2023-05-26T04:10:56+0000
Moderator Mayhem: A Mobile Game To See How Well YOU Can Handle Content Moderation
Play Moderator Mayhem in your browser » Today, we’re excited to announce the launch of our newest game in partnership with Engine. Moderator Mayhem is a mobile, browser-based game that lets y…
Hasnain says:
I knew this work was hard and grueling from all I have read and heard but seeing this with the time pressure really demonstrates that. And… that’s even without being forced to see the horrifying material these poor moderators are forced to look at day in day out.
“So much of the discussion lately around content moderation and trust & safety doesn’t come from a place of any kind of actual experience with moderating content and understanding the competing pressures, both internal and external, towards allowing free speech, protecting user safety, and complying with various laws and other factors.
A friend of mine in the trust & safety world once suggested that these conversations would be a lot more useful if everyone had to spend a few days moderating an actual community, and could learn how content moderation is not about “suppressing viewpoints,” but almost always about understanding really complex scenarios in which you have to make decisions in a very limited period of time, with limited information, and where there may not be any “right” answer.
Enter: Moderator Mayhem.”
Why Dad’s Side of the Family Tends to Miss Out
Many people have stronger bonds with their maternal relatives. Why?
Hasnain says:
I am so glad I got the opportunity to take leave when I did (and then some). Really wishing that was normalized more in the states.
“Lacking those tight ties can be a real loss for fathers and their relatives. In the average month in 2015, 300,000 women took parental leave compared with 22,000 men—but when men do take paternity leave, the majority of them are glad they did. Research suggests that fathers who take leave are more engaged with their kids throughout the first years of their lives. Plenty of people have argued for equitable parental leave on the grounds that it could get fathers more involved from the start in child-rearing. But it wouldn’t just benefit dads and their kids; it could strengthen children’s bonds with their whole extended family.”
Posted on 2023-05-25T04:32:28+0000
How to Fix Slow PostgreSQL Queries | OtterTune
Fixing Slow PostgreSQL Queries is sometimes a challenge for each case but our team always engages with our customers and is eager to sort out any problems.
Hasnain says:
On one hand I understand not exposing too many software knobs to users. On the other hand, especially with complex systems like optimizers, sometimes you really want an override…
“One way to solve this problem is to add hints to the query to tell the optimizer the right way to join these two tables. But PostgreSQL famously does not support plan hints (at least not natively — you have to install pg_hint_plan). In our example, the customer did not have the necessary permissions to install this extension in RDS, and the person who could do it was on vacation.”
Posted on 2023-05-25T04:29:19+0000
Writing summaries is more important than reading more books — Andreas Fragner
One thing I’ve learned over time is to read fewer books but to take the time to write summaries for the good ones. The ROI of spending 2h writing a synopsis is much higher than spending those 2h powering through the next book on your list. Reading is not about page count or speed. What matters is ...
Hasnain says:
I definitely found myself nodding along here for obvious reasons. Picking a quote alone takes time, and whenever I try to write a more meaningful summary it takes a lot longer. Let alone doing this for a book…
“It’s surprising how even many of the most prolific readers I know are unaware of the value of inspectional reading. Most readers start on page one of a book and plow through until they’re done or decide to cut their losses — without ever reading the table of contents or the preface.
One great alternative to writing summaries is to talk about the books you’re reading. Explaining the ideas you’re reading about to someone else is one of the best ways to engage with the material, since (a) it forces you to formulate it in your own words, and (b) they might challenge the ideas and get you to examine them more critically.”
Posted on 2023-05-25T04:20:22+0000
Her son said his stepdad was sexually abusive. A judge gave the stepdad custody anyway. Then she found the photographs.
How the 'junk science' of parental alienation infiltrated American family courts and allowed accused child abusers to win custody of their kids.
Hasnain says:
This whole thing was so horrifying to read. People getting rich off a grift while kids suffer.
“In a cloud storage account she'd once shared with Winenger, she said, she found thousands of his photos and videos, including explicit images of their three shared children. She loaded them onto a thumb drive for the San Diego County Sheriff's Department, whose investigation into Winenger had never closed.
Within days, Winenger was arrested. He was soon charged with 19 felonies, including possession of child pornography and 14 counts of committing forcible lewd acts against a child, Robert.
He pleaded not guilty and was released on bail, his access to the children suspended. Because of the no-contact order he'd previously obtained against Montes, the children landed in a county shelter. Winenger's defense attorney, Patrick Clancy, declined to comment on Winenger's behalf, saying he doesn't try his cases in the press.”
Posted on 2023-05-22T23:45:47+0000