DΞgenDemon 🩸
11.9K posts

DΞgenDemon 🩸
@degendemon
𝕿𝖍𝖊 𝕯𝖊𝖌𝖊𝖓 𝕯𝖊𝖒𝖔𝖓 𝖔𝖋 @Azuki 😈 オタク @vvvdotnet🐬 @0xAlphaGEMs💎 Trench fodder @BloodlineFNF🩸 "O𝘯𝘭𝘺 𝘵𝘩𝘰𝘴𝘦 𝘸𝘩𝘰 𝘳𝘪𝘴𝘬 𝘢𝘳𝘦 𝘧𝘳𝘦𝘦."



Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.






let me get you started in local AI and bring you to the edge. if you have a GPU or thinking about diving into the local LLM rabbit hole, first thing you do before any setup is join x/LocalLLaMA. this is the community that will help you at every step. post your issue and we will direct you, debug with you, and save you hours of work. once you're in, follow these three: @TheAhmadOsman the oracle. this is where you consume the latest edges in infrastructure and AI. if something dropped you hear it from him first. his content alone will keep you ahead of most. @0xsero one man army when it comes to model compression, novel quantization research, new tools and tricks that make your local setup better. you will learn, experiment, and discover things you didn't know existed. @Teknium maker of Hermes Agent, the agent i use every day from @NousResearch. from Teknium you don't just stay at the frontier, you get your hands on the tools before everyone else. this is where things are headed. if you follow me follow these three and join the community. you will be ahead of most people in this space. if you run into wrong configs, stuck debugging hardware, or can't get a model to load, post there so we can help. get started with local AI now. not only understand the stack but own your cognition. don't pay openai fees on top of giving them your prompts, your research, and your most valuable thinking to be monitored and metered. buy a GPU and build your own token factory.




I told my parents work has been hard lately. They texted back a childhood photo of me and just two words. Seeing the pic reminded me of my childhood, where I moved around quite a bit and dealt with a lot of racism when my family came to America. It was hard to make friends. but I had DBZ. I had Pokemon. I had Yu-Gi-Oh. Those worlds and games gave me somewhere to belong when I felt like I didn't belong anywhere. Now I'm building the thing I wish existed when I was that kid. An anime world with characters and cards and stories that people can play with, collect, and share with each other. And through that connection, be able to find a community. That's what Azuki is to me. Sure, we used NFT technology to create PFPs. That's our origin story that I'll always stand behind. And I'm fully aware of the negative perceptions that people have of it. But that doesn't change the quality of the physical card game that the team has poured our all into, the stories that we create, or the passion that people in the community have. We all sit down at a table to play a game of Azuki TCG just like every other player and game. Some days are harder than others. But I look at this photo and I know that kid would be proud of where I am today. Oh and the two words from my parents (in traditional asian parent fashion), were simply: "Be strong." 😂 IKZ! ✊

















