Building advanced NFTs, chain abstraction stuff and random degen projects

Joined October 2021
Kromsten retweeted
In the next version of Bun `bun prune` cleans unnecessary folders from node_modules
30
58
16
1,521
124,129
Kromsten retweeted
Replying to @mert
*8th time. Your data in incomplete xitter.cf/larry0x/status/2037174…
Replying to @levelsio
This is the 7th time the bill has been proposed in EU Parliament, for those wondering
1
5
306
check out all the hackathon submissions what is your favorite? madscientists.io/hackathon/s…
44
31
4
71
3,008
Ran out of space on my hard drive again. It's always docker, every single time
1
5
32
Anthropic won't pause AI development. This is a blatant lie unless they fire their whole army of AI engineers. They'll keep working and give strong AI to huge corporations and government while arguing that it's too powerful for plebs to use. Dangerous effective altruism.
JUST IN: Anthropic calls for a "temporary pause" option for AI development
10
23
1
270
7,602
Kromsten retweeted
... wish I knew this 15 years ago ...
31
109
13
3,728
288,836
Replying to @carlkolon @grafana
They are now… 🤣
1
2
1
51
1,578
You will never guess from this chart alone the year in which Barcelona stopped issuing new Airbnb and tourist-use licenses. (answer in the next tweet)
39
93
10
1,272
298,212
layer 7: why specific curves are chosen not all elliptic curves have hard discrete log problems. curve selection is security engineering secp256k1 (Bitcoin, Ethereum transactions): → y² = x³ + 7 over a 256-bit prime field → Koblitz curve (a = 0) for efficiency → chosen by Certicom, adopted by Bitcoin early → ~128-bit security against classical attacks BN254 (Ethereum ZK precompiles): → Barreto-Naehrig curve → pairing-friendly (embedding degree 12) → used for Groth16 verification on Ethereum → originally ~128-bit security, now estimated at ~100-110 bits due to improved NFS attacks on the pairing target group F_p^12 → still used because Ethereum precompiles support it and migration is costly BLS12-381 (Ethereum consensus, Zcash): → Barreto-Lynn-Scott curve → pairing-friendly (embedding degree 12) → designed AFTER the NFS improvements that weakened BN254 → 381-bit base field chosen specifically to maintain 128-bit security even with improved attacks → the "12" is the embedding degree, "381" is the field size ed25519 (many non-Ethereum systems): → Edwards curve over a 255-bit field → designed by Bernstein for maximum implementation safety → constant-time arithmetic, no exceptional cases → not pairing-friendly (no pairings possible, which means no Groth16) Pasta curves (Pallas/Vesta, used in Halo 2 and Mina): → designed as a 2-cycle: Pallas's scalar field = Vesta's base field and vice versa → enables efficient recursive proofs without pairings → not pairing-friendly (by design, since the goal is pairing-free recursion) BabyJubJub (used in Circom circuits for in-circuit signature verification): → twisted Edwards curve defined over BN254's scalar field → designed so that curve arithmetic is NATIVE inside BN254 circuits → enables efficient EdDSA signature verification in ZK circuits (~6K constraints vs ~500K for secp256k1 ECDSA) each curve is a specific point in the tradeoff space: → security level (determined by curve parameters and the best known attacks) → pairing support (determines which proof systems are possible) → field compatibility (determines how expensive in-circuit operations are) → implementation safety (determines how easy it is to write bug-free code)
1
5
14
1,201
A technical interview is like homework: nobody uses it, everybody hates it, and it is nothing like the actual job! How about giving engineers an issue in an open-source repo? If @FFmpeg merges your PR, you are hired! (inspired by watching the @lexfridman interview; but any open-source project can be helped this way!) Everybody wins! Open-source wins! Employer wins (no more time spent on stupid interviews)! Engineer wins (open-source contribution, good karma from actually building something people use)! You get new problems in a real project. You test collaboration. Why is this not done????
2
2
98
Using Chinese AI models for coding be like:
3
109
Bet
The 3 major narratives for 2026 : - NFTs - NFTs - NFTs Thank you for your attention to this matter
46
Kromsten retweeted
My dear front-end developers (and anyone who’s interested in the future of interfaces): I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept): Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow
1,315
8,012
2,661
64,485
24,589,371
New username. Who dis?
3
91
This week is crazy! Ransomeware attacks, Data Breaches & Leaks: OpenAI Oracle Logitech Crowdstrike CodeRED Emergency Alerts (US) SitusAMC > JPMorgan, Citi, Morgan Stanley Harvard University DoorDash EU: Let's make everyone collect digital ID data. We must protect the kids 😇
1
4
687
This is concerning how out of touch the education system (or whatever it is that spikes the searches) from the trends in the real world
Did you know Assembly language has overtaken Rust in popularity?
168
Getting smarter and smarter
no insanely intelligent man also has a full head of hair
1
100
Kromsten retweeted
Replying to @a16zcrypto
NFTs there are actually more users now than during overhyped peak in 2022. Just way less volume for obvious reasons
1
2
103
Kromsten retweeted
It’s incredible we were able to build a fully functional version, a testament to Timewave’s engineering excellence. Everything has been open sourced under Apache 2.0, which can be found on our GitHub if anyone is interested: github.com/timewave-computer
1
1
15
421
TIL that parameter existed If anyone needs a random one for Meetup that is very helpful There used to be an option to sort events by date. They removed it from the interface but functionality is still there. Simply add "&sortField=DATETIME" to the url of the search page
Google just made a subtle but massive change Last month, Google quietly removed the num=100 search parameter. This means you can no longer view 100 results at once. The default max is now 10. Why does this matter? - Most LLMs (OpenAI, Perplexity, etc.) rely (directly or indirectly) on Google’s indexed results, alongside their own crawlers. - Overnight, their access to the “long tail” of the internet was cut by 90%. The fallout: - According to Search Engine Land, 88% of sites saw a drop in impressions. - Reddit, which often ranks in positions 11–100, saw its LLM citations plummet. Its stock dropped 15%. For startups, this is brutal. Visibility just got harder. Reddit as part of AEO just changed entirely. It’s no longer enough to build a great product you need to crack distribution first. Because if people can’t discover you, they’ll never get to evaluate you. Most engineers seem to always neglect this reality, but a mediocre product with great distribution will always beat a great product with mediocre distribution. As Peter Thiel says: “Most businesses get zero distribution channels to work: poor sales rather than bad product is the most common cause of failure. If you can get just one distribution channel to work, you have a great business. If you try for several but don’t nail one, you’re finished. Superior sales and distribution by itself can create a monopoly, even with no product differentiation. The converse is not true. No matter how strong your product — even if it easily fits into already established habits and anybody who tries it likes it immediately — you must still support it with a strong distribution plan." Distribution > Product (h/t Adarsh Appaiah on LinkedIn)
3
236