Dhafin (@quivernets) profile picture

Tweets about math and technology. Sometimes about Liverpool

Joined June 2012
Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)Photo by Dhafin (@quivernets)
Dhafin retweeted
Another banger paper from Google. If you build memory for long-horizon agents, this one is worth your time. (bookmark it) Really nice to see how knowledge graphs are being explored in creative ways for agents. This has lots of implications for self-evolving agents. Technical summary below: Agents usually pick actions by generating over an accumulating history, which leaves the procedural knowledge implicit. As trajectories get longer they lose track of objectives, call tools out of order, and repeat actions that did not work. The Procedural Graph helps to make that knowledge explicit. A knowledge graph stores facts as entity-relation-entity triplets. A Procedural Graph stores procedures as procedure-relation-procedure triplets, so the agent can query what to do next and under which conditions. At each step, the framework localizes the agent's active node, and a guidance model turns the surrounding subgraph into step-level guidance that biases the next action without dictating it. The graph rewrites itself. An LLM refiner compares failed trajectories against successful ones and edits the topology and attributes, committing only edits that hold up on held-out validation, and keeping the rejected ones on file so the same change is not proposed twice. Starting from a minimal skeleton it builds graphs that match or beat hand-designed ones, and it helps to repair a flawed expert priors instead of inheriting them. Paper: academy.dair.ai/papers/proce…
50
142
15
1,027
92,190
Dhafin retweeted
this is straight-up wild jack dorsey (twitter co-founder) just dropped a completely free github repo already sitting at 26.2k stars, and it’s basically an ai-agent operating system for running a business here’s how it works: 1. clone the repo 2. self-host the server: channels, search, git, automations, it all lives there 3. add your agent to a channel like it’s another teammate, tighten its permissions, and let everyone steer it live save this and pin it somewhere, you’re going to want it later
16
66
1
390
40,330
Dhafin retweeted
Andrej Karpathy: "Prompting is fading away. Delete everything else and keep the graph." in 74 minutes he explains why the graph is the layer that survives, and how to build one LLMs → Prompts → Agents → Graphs everything before the graph is a step, the graph is where the system ends up same model, same tokens, and the only thing that changes is the shape you run it in watch it today, then save the full graph engineering guide below
8
30
1
185
37,987
Dhafin retweeted
Imagine every pixel on your screen, streamed live directly from a model. No HTML, no layout engine, no code. Just exactly what you want to see. @eddiejiao_obj, @drewocarr and I built a prototype to see how this could actually work, and set out to make it real. We're calling it Flipbook. (1/5)
1,136
3,725
1,167
28,876
6,086,357
Dhafin retweeted
Di bidang astronomi, jarak yg sangat jauh diukur dgn satuan “tahun cahaya” Di Indonesia ada satuan baru dlm perhitungan harga/biaya yg sangat mahal, yaitu “hari MBG” * Anggaran beasiswa LPDP: 5 hari MBG * Subsidi BPJS Kes: 40 hari MBG * Biaya pembangunan Whoosh: 94 hari MBG 😁
227
13,787
347
34,677
684,300
Dhafin retweeted
🚨 Andrej Karpathy just explained the scariest thing happening in software right now.. someone poisoned a Python package that gets 97 million downloads a month.. and a simple pip install was enough to steal everything on your machine.. SSH keys.. AWS credentials.. crypto wallets.. database passwords.. git credentials.. shell history.. SSL private keys.. everything.. and here's the part that should terrify every developer alive.. the attack was only discovered because the attacker wrote sloppy code.. the malware used so much RAM that it crashed someone's computer.. if the attacker had been better at coding.. nobody would have noticed for weeks.. one developer.. using Cursor with an MCP plugin.. had litellm pulled in as a dependency they didn't even know about.. their machine crashed.. and that crash saved thousands of companies from getting their entire infrastructure stolen.. Karpathy's take is the real wake up call.. every time you install any package you're trusting every single dependency in its tree.. and any one of them could be poisoned.. vibe coding saved us this time.. the attacker vibe coded the attack and it was too sloppy to work quietly.. next time they won't make that mistake.
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.
274
2,129
213
13,518
3,177,991
TWITTER PLEASE DO UR MAGIC 🙏 Kemarin, 27 Juni 2025, aku kecopetan di Jabarano Cafe Dago, Bandung. Tas aku (ransel Eiger warna biru tua) dibawa kabur 😭 Di dalam tas banyak barang penting bgt, mulai dari dokumen, foto, sampe flashdisk isi data. CCTV udah ada.
7
118
4
204
27,317
🚨 BREAKINGGG!!!!! Liverpool meresmikan penandatanganan Ari Bernardus Lasso. Eks pemain depan Dewa 19 dengan suara merdu ini dikontrak jangka panjang oleh Si Merah. It's official! 😍🔴
40
79
11
1,135
113,571
Beberapa hari lalu gua kena kejadian agak sial, berkaitan dengan ojek. Wkwkwk. Disclaimer, gua tau gua ceroboh, tapi di sini gua 100% ga salah, dan gua cuma pengen berbagi cerita sebagai pengingat untuk lebih berhati-hati.
309
2,166
880
7,125
2,992,279
Lagi iseng riset keuangan klub liga Inggris, tiba-tiba tertampar sama fakta berikut: 𝗖𝗶𝘁𝘆 𝘁𝗲𝗿𝗻𝘆𝗮𝘁𝗮 𝘁𝗶𝗱𝗮𝗸 𝘀𝗲𝗯𝗼𝗿𝗼𝘀 𝗶𝘁𝘂. Sebuah utas 🧵
134
997
158
2,538
618,684
Since Tottenham's League Cup success back in 2008, 164 trophies have been won by 49 players who have left the club 🏆
111
1,031
131
11,238
2,150,373
Main charlie charlie
This Post is from a suspended account. Learn more
153
3,097
384
9,231
798,987
[VIDEO TERBARU] Role false nine biasanya dikombinasi dengan role lain atau dipakai di situasi tertentu saja. Tapi tidak dengan Firmino, di Liverpool ia konsisten memerankan peran tsb & jadi 'pelayan setia' rekan-rekan sekaligus managernya. Let's go kita bahas...
106
2,034
142
7,172
1,964,814
Replying to @PartaiSocmed
Nyanyi in ini tum Hiliiih bicit.. Zuuzuzuu 😗
1
14
46
40,980
Lebron masih penasaran 3pt, westbrook effect
1
198
Again wkwkwk
1
130
Malah menggila di game 4 3ptnya
71
Complex plane 🤣🤣
156
Era Pak SBY memang lebih unggul dari era Pak Jokowi. Silahkan di forward teman2. Biar Data dan fakta ini yang bicara. Gak perlu lagi kita capek2 berdebat terkait ini. Udah clear. Itulah kenapa demokrat mengusung perubahan dan perbaikan untuk Indonesia kedepannya.
198
461
61
979
646,282