@bsprowls@gnnaali15@bryan_johnson Can you cite a randomized controlled trial showing that most autoimmune diseases can be put into remission with a strict carnivore diet? Anecdotes aren't enough.
@N92952X@bryan_johnson@gnnaali15 You don't know that God exists, you don't know that autoimmune diseases are divine punishment, and you certainly don't know God's intentions.
@N92952X@bryan_johnson@gnnaali15 "Psychological factors can influence health" โ "I can infer the cause of your autoimmune disease from your personality."
For most autoimmune diseases, there is no evidence that avoiding the sun, by itself, causes the disease in someone with adequate vitamin D. Even for diseases where vitamin D is being studied, it's often unclear whether low vitamin D is a cause, a consequence, or simply correlated with the disease.
@gnnaali15@bryan_johnson The determination to never give up and to give your best, even in the face of extraordinary adversity, is the kind of resilience humanity should strive to embody.
@max_spero_@ctjlewis "Being good at leetcode" is a sufficient condition for "understanding the code which agents are writing", but it is not a necessary one.
@Marceli__P Ah sorry, I wasn't clear enough, I meant the tool on which these several icons are created.
But I asked chatgpt about this, and learnt that it's probably Make, a no-code workflow automation platform.
Memory cost and capacity are significant issues for AI accelerators.
Unlike game rendering, model inference can have a deterministic memory access pattern. You donโt need โrandom access memoryโ at all for model weights, and you could tolerate cold-start latencies in the multiple milliseconds, as long as continuous reads were delivered at the necessary bandwidth.
NAND flash is over 100 times cheaper per GB than HBM, so there should be opportunity there, even after giving a flash controller a 1024 bit interface with HBM bandwidth.
You could make a specialized pin protocol that just supported pipelined transfer of full 16KB+ pages from the flash to program-managed accelerator scratchpad memory and improve per-pin performance over HBM, but it might be more convenient to make it still look like a true random access memory with very fragile performance characteristics, where anything but sequential reads falls off a 1000x+ performance cliff.
That has the advantage of automatically using existing cache hierarchies, and providing a natural path to update the flash memory with new model weights. With the stream-to-scratch interface, code has to be completely rewritten before it works at all, while the ram-emulation interface will start off just extremely slow, and you can incrementally sort out the changes for full performance.
There may be cases where there isnโt enough scratchpad SRAM to hold the weights for a layer, which might force you to deploy the old optical drive optimization technique of duplicating data in multiple places on a sequential read to avoid seeking, but there would be capacity to burn.
It might be possible to do something like cuda graph capture to record a memory access trace and have everything magically remapped to a linear sequence, but deploying programmer / agent elbow grease to manage transfers and access in a scratch ram ring buffer would be lower risk.
A split memory system consisting of some channels of flash and some channels of HBM will probably be suboptimal compared to a uniform memory, but it could be much cheaper, and allow much larger models to be run.
I think th case is strong for inference, but you have to stretch more for training. You can still linearize all the weight memory accesses, both reads and writes, but flash memory would quickly wear out from the writes, even if they were all perfectly page aligned. Replacing low-latency HBM with massively parallel cheap(er) DRAM at high latency might still be a worthwhile cost savings.
@bryan_johnson I wish we could predict which gene edit to the cells in the stomach preserves stomach function while becoming invisible to the autoimmune response without creating new risks. In silico screening would be the dream here.
@adamghaida@TheIshanGoswami Ah ok, yes, the set of complex numbers has exactly the same cardinality as the set of real numbers.
"but if itโs not in R what is it in!!!" If it's not in R, it could be in C.