farazdagi Profile
farazdagi

@farazdagi

Followers
688
Following
59
Media
70
Statuses
3K

Low-level blockchain infrastructure: VMs, L2 scaling, PoS consensus. Rust/Go/Zig.

Joined February 2009
Don't wanna be here? Send us removal request.
@farazdagi
farazdagi
9 days
Claude Code: "I have permission to read your files!" Me: "Read them." Claude Code: "May I have permission?" AI defeated by symlinks. A concept well known for some 50 years. PS: Or you can try to auto-complete the path with `@path` if you have symlinks.
0
0
0
@karpathy
Andrej Karpathy
20 days
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become
3K
8K
56K
@0xlelouch_
Abhishek Singh
1 month
As a Rust engineer, please learn: --- Foundation (Beginner → Competent) The fundamentals that separate “I can write Rust” from “I understand Rust.” - Core Language - Ownership, Borrowing, Lifetimes (the real entry exam) - Result, Option, pattern matching - Slices, strings,
@ConsciousRide
Akshay Shinde
1 month
As an AI engineer. Please learn: Foundation: - Vector Databases (Pinecone, Weaviate, Qdrant) - Embedding models & similarity search - Prompt Engineering & Chain-of-Thought - LLM Evaluation metrics - Token optimization & cost management Architecture: - RAG patterns (naive,
23
106
1K
@farazdagi
farazdagi
2 months
Zig migrates from GitHub https://t.co/k7dbFeu6sW Now, despite all the problems ppl might have with GitHub, all the alternatives (even those trying to look similar) have such an ugly UI.
0
0
0
@joshuagunnn
joshua
2 months
Serious answer because the majority are jokes. The EVM as shown on Arbitrum, Base, Ethereum mainnet, and others has a scaling problem. You have a few clear ways to grow compute: 1. Make the node hardware requirements for everyone more expensive/larger 2. Software improvements
@jvb_xyz
Jonah
2 months
what is the point of monad? please explain it to me like i'm a child
35
20
240
@farazdagi
farazdagi
2 months
"Epigrams on Programming" by Alan J. Perlis https://t.co/lL3LJgPdY9 So many gems (pearls? :O) are there. #15 Everything should be built top-down, except the first time.
0
0
0
@tyneslol
Mark Tyneway 🔴
2 months
@nic__carter This has happened to Ethereum in 2021 but nobody likes to talk about it because uptime is a value prop when competing with Solana https://t.co/7jfif7LW8l
Tweet card summary image
github.com
Go implementation of the Ethereum protocol. Contribute to ethereum/go-ethereum development by creating an account on GitHub.
4
1
20
@0xalizk
alizk.eth
2 months
18
52
250
@astuyve
AJ Stuyvenberg
2 months
Never ask: - a woman her age - a man his salary - a programmer why they stopped their database project after the storage engine but before the query planner
16
23
819
@farazdagi
farazdagi
2 months
Probably the most profound concept in Zig is comptime and how it transforms conventional implementation patterns. Here is good (and brief) intro: https://t.co/pWWqbYUG2Y
Tweet card summary image
kristoff.it
Let's take a quick look at what compile-time execution looks like in Zig.
0
0
0
@farazdagi
farazdagi
3 months
Wasn't aware that the concept has a name: XYProblem
0
0
0
@farazdagi
farazdagi
7 months
Rust 1.88 is stable now, and with it, the `redundant_test_prefix` clippy lint is available too. Will probably enable the lint by default in my code. See https://t.co/dmkSAoky5m for details. #rustlang
0
0
0
@farazdagi
farazdagi
9 months
It took a while, but the clippy lint that warns about redundant test prefix in names of functions marked with `#[test]` annotation is finally merged https://t.co/Fm8eLBKgwl #rust Plan to have it enabled in all of my projects.
0
0
0
@farazdagi
farazdagi
11 months
Back in the day when I first started using Git, I have experienced several of the https://t.co/n1bRdd1Um6 moments -- it was both a lot of stress and a lot of fun once you resolve the issue (see https://t.co/qtbN0UNF21 if you are sensitive to explicit language).
0
0
0
@farazdagi
farazdagi
1 year
Very informative, yet concise, coverage of `dyn Trait` https://t.co/660CdVXrVb (section on borrow checker is also great). #Rust
0
0
0
@farazdagi
farazdagi
1 year
"How to Explain Zero-Knowledge Protocols to Your Children" https://t.co/HiSDfmMmF5 is a paper that reads like a fairy tale, or a fairy tale that looks like a paper! Either way it is fun to read.
Tweet card summary image
researchgate.net
PDF | Know, oh my children, that very long ago, in the Eastern city of Baghdad, there lived an old man named Ali Baba. Every day Ali Baba would go to... | Find, read and cite all the research you...
0
0
0
@farazdagi
farazdagi
1 year
I've never suspected that there's a documentation guidelines with list of words to use / not to use
Tweet card summary image
developers.google.com
1
0
1
@andy_pavlo
Andy Pavlo (@andypavlo.bsky.social)
1 year
The video for my "What Goes Around Comes Around... And Around" talk at @cwi_da is now available: https://t.co/ss3G2UAfEF 📊Slides: https://t.co/NudKne8NlF 📄Paper:
4
33
194
@farazdagi
farazdagi
1 year
Design lessons from building the Berkeley DB, from The Architecture of Open Source Applications https://t.co/tTl5G3Mdnl The whole AOSA series has many gems in it (see https://t.co/Wbk64T5aUJ)
0
0
0