Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Ryan Hunt

@ryan@social.eqrion.net
mastodon 4.7.2
  • Open on social.eqrion.net

Working on WebAssembly at Mozilla!

60 Followers
50 Following
21 Posts
Joined September 09, 2025
Github:
https://github.com/eqrion
Bluesky:
https://bsky.app/profile/eqrion
Me:
https://eqrion.net/
Open post
Ryan Hunt @ryan@social.eqrion.net
· 7mo ago

I wrote a thing! Here's my hot take on where WebAssembly should go next.

https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/

hacks.mozilla.org
9
0
10
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 7mo ago
Have you ever wanted to learn about the architecture of a production JS engine? This video by Luke Wagner on SpiderMonkey is a great start. It's from a 2018 Mozilla event, and was just made public. Most of the details are still accurate AFAIK. https://mozilla.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=14c5c021-e5d7-4604-ae5f-ac32013870a1
mozilla.hosted.panopto.com
8
0
6
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 4mo ago

Just had two NPE's this week (aka. Near Pwned2Own Experiences).

Always remember: Index liberatus, vita nulla

2
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 5mo ago
Replying to
alt: my yearly offering to the white tailed deer population.
2
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

It's gonna be one of those sorts of days, huh?

3
1
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago
Replying to
@wingo@mastodon.social @mjk@hachyderm.io Always good to be the best of the worst :) I'd take a look at JetStream (https://github.com/webkit/jetstream) It's moved to an open governance model and is open to new workloads. We want workloads to be representative of real content, so there's a medium-to-high bar to be a default workload. But we'd also like to have experimental workloads that browsers can run optionally, and have a permissive policy for that.
GitHub

GitHub - WebKit/JetStream: An open source repository for the JetStream benchmark

An open source repository for the JetStream benchmark - WebKit/JetStream

2
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 5mo ago
Replying to
@esoterra @sunfish Yup! The goal here is basically create an evergreen and updated version of that.
1
1
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 5mo ago
Replying to
@esoterra Ah, sorry to hear that. I don't have any influence over MDN editorial policies unfortunately.
1
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago
Replying to
@wingo@mastodon.social Interesting! Spidermonkey has done almost no optimization for tail calls. There could be some low hanging fruit there. One hard part is saving/restoring Instance state across tail calls. We biased our ABI towards normal calls at the expense of tail calls
1
2
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

Nothing summons a foot of snow quicker than whispering to yourself “I think spring is finally here”.

1
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

You know you're working on something fun when you need to break out the ASCII diagrams.

1
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

I fear no man.

But that thing...
[Implicit Integer Promotion Rules]

...it scares me.

1
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 5mo ago
Replying to
Anyone interested in contributing is welcome to join the #webassembly channel on MDN's discord. https://discord.gg/9kqNjFdfpD
discord.gg
0
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

free-solo climbing is cool and all, but have you ever had to carry 2000 lines of uncommitted code on your clipboard while rewriting a different file?

0
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

Does anyone have recommendations for a good pre-built desktop build machine? System76 looks neat, but I’ve never had one before.

0
2
1
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

Interested in getting involved in WebAssembly standards?

The JS type reflection proposal needs a champion! Mentorship would be available. We'd love to see new folks in wasm standards.

Current proposal is here: https://github.com/WebAssembly/js-types/

github.com
0
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 6mo ago

wife: we need to talk about our plans for tonight
me: wow look at the discontinuity on this snow dune

0
0
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 7mo ago
Replying to
@dazo Just an FYI, Mozilla’s privacy policy commits to “We never sell your personal data.” https://www.mozilla.org/en-US/privacy/faq/
Mozilla’s Data Privacy FAQ
Mozilla

Mozilla’s Data Privacy FAQ

At Mozilla, we respect and protect your personal information.

0
1
0
0
Open post
Ryan Hunt @ryan@social.eqrion.net
· 4mo ago

On this Woden's Day, we say Skål to asm.js!

https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html

Saying goodbye to asm.js
SpiderMonkey JavaScript/WebAssembly Engine

Saying goodbye to asm.js

Disabling asm.js optimizations in SpiderMonkey

0
0
1
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 06:11:09 UTC