Khandaker Jahurul Islam Jim
@khandakerjim
Followers
155
Following
739
Media
11
Statuses
329
Simplifying Backend & Systems Programming, with insights into LLMs and RAG. Sharing system design solutions daily.
Dhaka, Bangladesh
Joined August 2017
Cyber security C programming projects https://t.co/HXSvFEEsAd JB
0
44
372
Design your own encryption cipher - and implement it in C https://t.co/EWZ5Xoq4nO JB
0
20
190
🚀 Want to become a CUDA ninja? Start with the new CUDA Programming Guide - Section 4 is your gold mine! It’s packed with features most developers don’t even know exist, and it can unlock serious performance gains, smarter debugging, and cleaner GPU code.
17
140
897
Techniques I'd master if building RAG systems that actually work: Bookmark this. 1. Sliding Window Chunking 2. Semantic Chunking 3. Document Hierarchies 4. Metadata Enrichment 5. Query Expansion 6. Hybrid Search 7. Reranking Models 8. Context Window Packing 9. Lost in the
14
89
668
LLMs are injective and invertible. In our new paper, we show that different prompts always map to different embeddings, and this property can be used to recover input tokens from individual embeddings in latent space. (1/6)
283
1K
11K
The "Continuous Thought Machines" paper is amazing: https://t.co/AHfvdmdglC Also, I love it when authors provide an interactive demo along with their paper: https://t.co/q4mjVlQvsB
pub.sakana.ai
11
139
971
Backpropagation by hand ✍️ in Excel 🔽 Download: https://t.co/O8gcss1N3Y Backprop has always reminded me of time-loop movies ✍️ Bill Murray learning piano in Groundhog Day, Tom Cruise leveling up in Edge of Tomorrow, Andy Samberg figuring out life in Palm Springs—each stuck
2
96
591
Agents 2.0: From Shallow Loops to Deep Agents. visualized by Nano Banana Pro.
14
48
309
The Rise of Subagents. Subagents are specialized AI agents. They are most of the time used in combination with an orchestrator, which delegates tasks to them. A subagent is just like a normal agent and has the same components. - visualized by Nano Banana Pro.
26
85
712
Prompts I Use to Write Software with Grok. 👇A thread (Updated Over Time).
33
61
550
RAG vs. Graph RAG, explained visually! RAG has many issues. For instance, imagine you want to summarize a biography, and each chapter of the document covers a specific accomplishment of a person (P). This is difficult with naive RAG since it only retrieves the top-k relevant
56
220
1K
RMM (RAPIDS Memory Manager) lets you control GPU memory like a master.
0
0
0
Stop thinking let is just a keyword. In Rust, it’s a promise: CPU sees memory, compiler enforces trust. Immutable = safe to share, zero locks, zero surprises. #rustlang #systemsprogramming
0
0
1
Storytelling is one of the most underrated skills in tech. Everyone’s building. Few can explain why it matters.
451
513
4K
Last week, the ByteByteGo Newsletter passed 1 million subscribers! Just over two years ago, we started this little newsletter driven by our passion for system design and the desire to educate engineers. Writing has always been something I love, and creating ByteByteGo felt like
48
22
725
Version 0.1 early beta of Grokipedia will be published in 2 weeks
Grokipedia is going to be the world's biggest, most accurate knowledge source, for humans and AI with no limits on use Currently, Grok is using massive amounts of inference compute to look at, sources like Wikipedia page and asking: What’s true, partially true, false, or
6K
15K
119K
Head-tracked “Window Mode.” Your front camera finds your head. The view reprojects in real time so the screen feels like a window into the 3D scene. True3D, no glasses.
1K
3K
56K
My son is about to learn cosine in high school trig. He probably will roll his eyes and think: “what a waste of time.” I made this walkthrough by hand ✍️ to tell him that cosine is what powers vector databases. Download 🔽 https://t.co/FzwUdlDQKM Cosine → angle between vectors.
10
106
627
LLM inference engine using C++ and CUDA from scratch without libraries. https://t.co/S4jf2MGTPv
2
124
842