Sasha Krassovsky

719 posts

Sasha Krassovsky

Sasha Krassovsky

@bztree

Performance @AnthropicAI. Programmer who's gotta go fast. Love playing with new hardware and compilers. Formerly databases. Opinions my own.

Seattle Katılım Mart 2023
526 Takip Edilen1.5K Takipçiler
Sasha Krassovsky
Sasha Krassovsky@bztree·
@cmuratori I was hoping that `pragma clang loop unroll(disable)` would do what you want, but it seems to also undo your manual unrolling 😆
English
0
0
0
514
Casey Muratori
Casey Muratori@cmuratori·
Is there any way to selectively disable SLP in CLANG? It seems to really really want to SLP even when you disable vectorization for a loop: godbolt.org/z/TY9q9Gq1v
English
4
0
62
12.8K
Sasha Krassovsky
Sasha Krassovsky@bztree·
OK but the guy who wrote it must have felt SO productive! I know how much fun writing the template monster can be if you don't know any better
English
1
0
12
2.2K
Тsфdiиg
Тsфdiиg@tsoding·
@SnackReel Мексиканский Хачапури
Русский
7
0
122
12.3K
Snack Reel
Snack Reel@SnackReel·
What should this breakfast dish be called?
English
161
258
3.9K
2.2M
Kevin Newton
Kevin Newton@kddnewton·
It seems like the state of native AOT compilation is: * Frontends supported by major C compilers * Various compilers that wrap LLVM * golang ... is that really it? Does anyone else generate their own native code? Where are the indy mach-o/pe/elf generators? Anywhere?
English
8
0
16
3.2K
Lukas Niessen
Lukas Niessen@iamlukasniessen·
German AI summit: THESE are the AI experts of our country? Put @steipete there, for God's sake ‼️ (I know he is Austrian... just consider it part of Germany 😉) ... And @rasbt ... 😐
Lukas Niessen tweet media
English
143
25
708
135.5K
Sasha Krassovsky
Sasha Krassovsky@bztree·
@Jonathan_Blow I really wanted to like Sussman’s idea of computational epistemology, but feels like in practice it doesn’t really work out just because humans brains work so differently from computers. I do think implementing simulations of physics is a great exercise though.
English
1
0
6
2.9K
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
Reason: Everything up to page 50 is basic linear algebra, but with no attempt to communicate intuition or visualize anything. The idea of implementing everything as you go in code is interesting, but Scheme is an awful language for this, and they also never run the code, inspect it or reason about it. It is just there, and adds nothing to the conversation; almost any reader will skip the code. I just don’t see the point of
Jonathan Blow tweet media
English
18
0
237
34.1K
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
I am giving up on this book after 50 of 200 pages. What should I read instead?
Jonathan Blow tweet media
English
63
30
907
102.7K
Sasha Krassovsky
Sasha Krassovsky@bztree·
@tsoding Yes, and actually it's to the point that football is optimized around ads! It's like 10 seconds of action and then 3 minutes of walking it back, checking the frame-by-frame, arguing with the referee, etc. Perfect time to show commercials
English
1
2
163
10.4K
Тsфdiиg
Тsфdiиg@tsoding·
Is Super Bowl some sort of a traditional American holiday where people gather together and watch ads?
English
128
454
14.3K
194.9K
Sasha Krassovsky
Sasha Krassovsky@bztree·
@filpizlo @soft_fox_lad I think I periodically see C++ people talking about hazard pointers for this sort of thing? So I think it’s a relatively well-studied area
English
1
0
1
142
fox
fox@soft_fox_lad·
I wish the STL had concurrent data structure support as good as Java's.
English
3
0
22
2.6K
Sasha Krassovsky retweetledi
Claude
Claude@claudeai·
Introducing Claude Opus 4.6. Our smartest model got an upgrade. Opus 4.6 plans more carefully, sustains agentic tasks for longer, operates reliably in massive codebases, and catches its own mistakes. It’s also our first Opus-class model with 1M token context in beta.
English
1.7K
4.8K
39.6K
10.5M
Sasha Krassovsky
Sasha Krassovsky@bztree·
Strong agree. Current data analytics systems are strongly overprovisioned on compute and waste a lot of time shuffling useless data over the network. Next generation systems will push filters down into storage, where they will be evaluated with a right-sized CPU, and the smaller filtered results will eat less network bandwidth.
LaurieWired@lauriewired

if you’re a CS/EE student write your thesis on JIT compilation of eBPF for NVMe controllers there’s huge career alpha in computational storage; the standards are *just* starting to exist (TP4091)

English
9
33
556
42.8K
Sasha Krassovsky
Sasha Krassovsky@bztree·
@PalmerLuckey Is there any difference between the ones on andurilgear and the Anduril edition one from ModRetro?
English
0
0
5
6.2K
Palmer Luckey
Palmer Luckey@PalmerLuckey·
Alroght, as promised, we have re-opened orders for the Anduril Chromatic. The original production run sold out in just a few minutes, this final preorder closes at midnight on Sunday. They are a gigantic pain in the butt to make, no amount of pleading will bring it back!
Palmer Luckey tweet media
English
195
112
2.8K
401.5K
Sasha Krassovsky retweetledi
the tiny corp
the tiny corp@__tinygrad__·
Simplicity over speed. Correctness over features.
English
11
37
550
22.3K
Sasha Krassovsky
Sasha Krassovsky@bztree·
@filpizlo Next stop: rip MiraclePtr out of chrome and make it just use Fil-C’s GC
English
0
0
6
1.5K
Filip Jerzy Pizło
Filip Jerzy Pizło@filpizlo·
listen here fuckers this is a memory safe web browser you're welcome
Filip Jerzy Pizło tweet media
English
20
26
337
25.8K
One Happy Fellow
One Happy Fellow@onehappyfellow·
how come we don't have any great programming languages? honestly, it shouldn't be that hard. you just need a language with: - proper dependent types - full type inference - easy to use and learn - powerful - high-level (i don't want to manage memory) - full control over memory layout - access to CPU intrinsics - fully portable to any architecture - fully typed code generation - stdlib covering every use case I have - modern and evolving stdlib - stable stdlib - linear types with full duality - laziness but not everywhere - produces small binaries - binaries don't have any external dependencies - optimises code very well - compiles fast - built-in support for Balls - full IDE and AI integration - lightweight tooling - opinionated code formatter - custom version control system - image based deployment - support for writing code running at multiple versions - includes distributed systems runtime ala erlang - has no runtime - has great built-in tracking and memory and cpu profiler sounds like a weekend project to me
English
35
4
178
24.6K
Christian Keil
Christian Keil@pronounced_kyle·
I want to read more long-form articles this year. I read books; I read tweets; I need more stuff in the middle to replace mindless YouTube videos in my consumption diet. Got any good author recs?
English
16
0
34
4.4K