Alon Zakai

4.1K posts

Alon Zakai

Alon Zakai

@kripken

Created Emscripten&Binaryen, co-created WebAssembly. Google. Opinions my own, not my company's. Bluesky&Mastodon links in: https://t.co/mRoX5Kjh3I he/they

Katılım Ekim 2009
888 Takip Edilen5.5K Takipçiler
Sabitlenmiş Tweet
Alon Zakai
Alon Zakai@kripken·
(fyi, I am not active much on social media, but when I am it is mostly on Bluesky these days)
English
2
0
6
2.1K
Alon Zakai
Alon Zakai@kripken·
At this point most of Tech Twitter that I used to follow is on BlueSky. Everything is much better there: No ads, good moderation, fast & smooth, better underlying tech, and now it also has most of the people I used to follow, both tech and otherwise. Highly recommended!
English
1
0
14
1K
Alon Zakai
Alon Zakai@kripken·
@BrendanEich @SamyRabih @FreyaHolmer @pcwalton Looks like the main demo site was taken down at some point. But there were various demos of other Unreal games in asm.js floating around, and more recently of wasm ports of UE4 games.
English
1
0
0
166
Freya Holmér
Freya Holmér@FreyaHolmer·
so, what's the allocation friendly way to return two numbers in js? (without passing in an existing array/object to populate) I'm worried `return new Vec2(x,y);` will put pressure on the GC every frame (and yes, I miss stack allocated structs from C# ;-; )
English
72
5
359
52.1K
Alon Zakai
Alon Zakai@kripken·
I have bluesky invites if anyone needs one. It's much nicer over there.
English
0
0
3
1.1K
Alon Zakai
Alon Zakai@kripken·
By me on the V8 blog: "WasmGC: A new way to bring garbage collected programming languages efficiently to WebAssembly" v8.dev/blog/wasm-gc-p…
English
3
50
178
25K
Alon Zakai
Alon Zakai@kripken·
I have some more Bluesky invites. Anyone need one?
English
1
0
1
923
Alon Zakai
Alon Zakai@kripken·
Interesting how missed optimization opportunities can still be found in very basic compiler code, even after many years: github.com/WebAssembly/bi…
English
0
1
18
2.4K
Alon Zakai
Alon Zakai@kripken·
Nice to see lots of work and interest in OCaml on WasmGC, and that wasm-opt and wasm-merge are helping there: #issuecomment-1570472276" target="_blank" rel="nofollow noopener">github.com/WebAssembly/bi…
English
0
7
22
4.3K
Alon Zakai
Alon Zakai@kripken·
@amasad Thanks! (Your achievements far outshine my own, of course. Nice work!)
English
0
0
1
119
Amjad Masad
Amjad Masad@amasad·
@kripken Also great to hear from you Alon. Congrats on how far you’ve taken emscripten and wasm
English
1
0
2
206
Amjad Masad
Amjad Masad@amasad·
I read long posts by respectable people fully expecting to be convinced on how AI kills everyone…. But it’s always disappointing. This one by Yoshua Bengio starts out very rigorous with claims and arguments but then makes a massive jump to “clearly catastrophic outcomes.” wat!!!
Amjad Masad tweet media
English
48
11
205
58.8K
Alon Zakai
Alon Zakai@kripken·
@amasad Fair, but I think he intentionally did *not* define the risk he's concerned with as "extinction" - in Definition 1 he says "catastrophically harmful to a large fraction of humans." And I think he made a strong case for that being possible (though not necessarily likely).
English
1
0
3
180
Amjad Masad
Amjad Masad@amasad·
@kripken Found it unconvincing because we have almost no examples of corporate genocide and corporation as AI is tenuous at best. Still if granted impossible to imagine “extinction” level event.
English
2
0
1
569
Alon Zakai
Alon Zakai@kripken·
@_shu Will get you one when I get that ability (looks like it's not immediate).
English
0
0
1
59
Alon Zakai
Alon Zakai@kripken·
Bluesky has some problems, but it has huge potential, I think. A lot of tech people I follow moved to Mastodon, but practically none of the non-tech (musicians, artists, activists, academics, etc). Bluesky is actually attracting some of those non-tech people, which is promising.
English
1
0
5
923
Alon Zakai
Alon Zakai@kripken·
@jntrnr Yeah, that can be annoying. I'm hoping it improves as the userbase grows.
English
0
0
0
83
Alon Zakai
Alon Zakai@kripken·
@RReverser Yeah, exactly. And those all have big tradeoffs. So just sharing the memory seems to be the best thing for fast C++/C/Rust etc. since they just heavily assume a single memory space. (But multi-memory is great for sandboxing code internally in specific cases.)
English
0
0
1
93
Alon Zakai
Alon Zakai@kripken·
Binaryen has a new wasm-merge tool that can merge WebAssembly modules together: #wasm-merge" target="_blank" rel="nofollow noopener">github.com/WebAssembly/bi… github.com/WebAssembly/bi…
English
0
10
49
7.8K