Skip to main content

Researchers Discover How Caffeine Could Slow Cellular Aging

1 month 2 weeks ago
alternative_right shares a report from Phys.Org: In new research published by scientists studying fission yeastâ"a single-celled organism surprisingly similar to human cellsâ"researchers found that caffeine affects aging by tapping into an ancient cellular energy system. A few years ago, the same research team found that caffeine helps cells live longer by acting on a growth regulator called TOR (target of rapamycin). TOR is a biological switch that tells cells when to grow, based on how much food and energy is available. This switch has been controlling energy and stress responses in living things for over 500 million years. But in their latest study, the scientists made a surprising discovery: Caffeine doesn't act on this growth switch directly. Instead, it works by activating another important system called AMPK, a cellular fuel gauge that is evolutionarily conserved in yeast and humans. "When your cells are low on energy, AMPK kicks in to help them cope," explains Dr. Charalampos (Babis) Rallis, Reader in Genetics, Genomics and Fundamental Cell Biology at Queen Mary University of London, the study's senior author. "And our results show that caffeine helps flip that switch." Interestingly, AMPK is also the target of metformin, a common diabetes drug that's being studied for its potential to extend human lifespan together with rapamycin. Using their yeast model, the researchers showed that caffeine's effect on AMPK influences how cells grow, repair their DNA, and respond to stress -- all of which are tied to aging and disease. The study has been published in the journal Microbial Cell.

Read more of this story at Slashdot.

BeauHD

Anthropic won't fix a bug in its SQLite MCP server

1 month 2 weeks ago
Fork that - 5k+ times

Anthropic says it won't fix an SQL injection vulnerability in its SQLite Model Context Protocol (MCP) server that a researcher says could be used to hijack a support bot and prompt the AI agent to send customer data to an attacker's email, among other things.…

Jessica Lyons

CodeSOD: Classic WTF: When it's OK to GOTO

1 month 2 weeks ago
Where did you GOTO on your vacation? Nowhere. GOTO is considered harmful. Original --Remy

Everybody knows that you should never use "goto" statements. Well, except in one or two rare circumstances that you won't come across anyway. But even when you do come across those situations, they're usually "mirage cases" where there's no need to "goto" anyway. Kinda like today's example, written by Jonathan Rockway's colleague. Of course, the irony here is that the author likely tried to use "continue" as his label, but was forced to abbreviate it to "cont" in order to skirt compiler "reserved words" errors.

while( sysmgr->getProcessCount() != 0 ) { // Yes, I realize "goto" statements are considered harmful, // but this is a case where it is OK to use them cont: //inactivation is not guaranteed and may take up to 3 calls sysmgr->CurrentProcess()->TryInactivate(); if( sysmgr->CurrentProcess()->IsActive() ) { Sleep(DEFAULT_TIMEOUT); goto cont; } /* ED: Snip */ //disconnect child processes if( sysmgr->CurrentProcess()->HasChildProcesses() ) { /* ED: Snip */ } /* ED: Snip */ if( sysmgr->CurrentProcess()->IsReusable() ) { sysmgr->ReuseCurrentProcess(); goto cont; } sysmgr->CloseCurrentProcess(); }

[Advertisement] ProGet’s got you covered with security and access controls on your NuGet feeds. Learn more.
Alex Papadimoulis

Some Thoughts On The Future “Doudna” NERSC-10 Supercomputer

1 month 2 weeks ago

Right or wrong, we still believe that we live in a world where traditional HPC simulation and modeling at high precision matters more than mashing up the sum total of human knowledge and mixing with the digital exhaust of our lives to create a globe-spanning automation that will leave us all with very little to do and a commensurate amount of wealth and power to show for it. …

Some Thoughts On The Future “Doudna” NERSC-10 Supercomputer was written by Timothy Prickett Morgan at The Next Platform.

Timothy Prickett Morgan