πŸ‡ΊπŸ‡¦ Ingvar Stepanyan's Avatar

πŸ‡ΊπŸ‡¦ Ingvar Stepanyan

@rreverser.com

Sr. Principal Engineer at Cloudflare by day, WebAssembly consultant by night. You might also know me from my work on OSS tools and libraries (JS / Wasm / Rust) or Wasm DevRel at Google Chrome πŸ“ https://rreverser.com/ πŸ“· https://instagram.com/rreverser

2,981
Followers
905
Following
3,591
Posts
23.04.2023
Joined
Posts Following

Latest posts by πŸ‡ΊπŸ‡¦ Ingvar Stepanyan @rreverser.com

Preview
What's My JND? Find your Just Noticeable Difference in colour perception. How small a colour difference can you actually see?

What's My JND? 0.0028
Can you beat it?

10.03.2026 11:50 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œIt is absurd to make elaborate security checks on debugging runs, when no trust is put in the results, and then remove them in production runs… What would we think of a sailing enthusiast who wears his life jacket when training on dry land but takes it off as soon as he goes to sea?” - Tony Hoare

16.01.2024 11:50 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1

It’s fine for Russia to use drones to freeze out your population β€” by the way, can you give us your drone defenses? This is the actual US position.

09.03.2026 16:14 πŸ‘ 1265 πŸ” 592 πŸ’¬ 49 πŸ“Œ 12

Can confirm, 2022 was last year, math checks out.

08.03.2026 23:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

See also: Russians when Ukrainians didn't meet them as liberators "with flowers" (c).

It's almost like invading someone's country is a universally bad way to make friends πŸ€”

08.03.2026 22:49 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Crude Oil WTI (USD/Bbl)
108.76 17.86 (+19.65%)

Crude Oil WTI (USD/Bbl) 108.76 17.86 (+19.65%)

WTI oil futures above $100/barrel

08.03.2026 22:22 πŸ‘ 91 πŸ” 9 πŸ’¬ 1 πŸ“Œ 4
Preview
Rare albino wallaby born at Wiltshire rescue centre Staff at Little Zoo near Bradford-on-Avon say they need the public to help name the wallaby.

Rare albino wallaby born at rescue centre. πŸ§ͺ www.bbc.co.uk/news/article...

08.03.2026 17:37 πŸ‘ 80 πŸ” 15 πŸ’¬ 3 πŸ“Œ 0

I'd love tighter operator trait system, eg trait Field (in math sense) instead of having to and being able to implement Add, AddAssign, Sub, SubAssign, etc incoherently with each other.

Same for Deref/AsRef/Borrow - there has to be a clear parent-child relationship throughout the trait system.

08.03.2026 13:15 πŸ‘ 13 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Yes I loved that in Groovy back in the day.

08.03.2026 13:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I keep thinking there can't be a lower point in this idiotic timeline, but oh boy each new day brings new wonderful surprises.

06.03.2026 23:16 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Let me get this right:

- US attacks Iran.
- Russia helps Iran.
- US helps Russia by easing off sanctions.

What's wrong with this picture?

06.03.2026 23:15 πŸ‘ 6 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

...

06.03.2026 23:07 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s Ukraine’s turn to ask if we even said β€œthank you”.

06.03.2026 21:20 πŸ‘ 943 πŸ” 219 πŸ’¬ 23 πŸ“Œ 4
Tweet

Claude Code wiped our production database with a Terraform command.
It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards.
Automated snapshots were gone too.
In the newsletter, I wrote the full timeline + what I changed so this doesn't happen again.
If you use Terraform (or let agents touch infra), this is a good story for you to read.

Tweet Claude Code wiped our production database with a Terraform command. It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards. Automated snapshots were gone too. In the newsletter, I wrote the full timeline + what I changed so this doesn't happen again. If you use Terraform (or let agents touch infra), this is a good story for you to read.

Back in my day you needed a senior engineer for this sort of thing

06.03.2026 16:54 πŸ‘ 1903 πŸ” 273 πŸ’¬ 63 πŸ“Œ 123
Preview
Reliance Industries Pivots Back to Russian Oil with U.S. Waiver | OilPrice.com Reliance Industries, India’s largest private refiner, is seeking to purchase Russian crude under a temporary one-month U.S. waiver issued to India following severe supply disruptions from the Middle E...

Just fucking great. By all means, keep helping out Russia.

06.03.2026 19:19 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A solid monetisation plan.

06.03.2026 16:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Jfc if you wanted to flex with your military, all you had to do is up your defence support for Ukraine - we'd welcome it, you'd actually stop an ongoing war like you claimed to with so many, save countless lives, gain reliable allies - but no, why bother when you can start a war of your own.

06.03.2026 14:35 πŸ‘ 17 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

[starts working on dwarf]

[dies inside]

06.03.2026 11:55 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
AI And The Ship of Theseus Slopforks: what happens when a library gets rewritten with AI?

chardet was vipeforked to MIT and I have thoughts about it. Spoiler: I like it. lucumr.pocoo.org/2026/3/5/the...

05.03.2026 15:30 πŸ‘ 56 πŸ” 14 πŸ’¬ 10 πŸ“Œ 5

I didn't have enough things to lose sleep over today, tysm.

05.03.2026 23:59 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

C’mon, people. Look at your Kremlin style guide. The phrase is β€œspecial military operation.” Not all of you are getting this right.

05.03.2026 21:08 πŸ‘ 4038 πŸ” 1067 πŸ’¬ 152 πŸ“Œ 41

Sounds like it's you who'd want customisable keybindings πŸ˜…

05.03.2026 13:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Not really, I don't care about customisable key bindings, I just constantly expect it to behave just like VSCode _especially_ because the editor looks the same, and Ctrl+D is something I use all the time for quick renames / find-replace :)

05.03.2026 12:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I mean at least that's the official goal.

05.03.2026 11:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm not sure if "desktop app" APIs fit into WinterTC.

It's supposed to standardise a minimum common APIs shared by browsers and server-side runtimes alike, and things like clipboard or USB just don't make sense in environments like CF Workers / Shopify Functions / etc.

05.03.2026 10:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh yeah, but it has cutomisable keybindings.

For example, one I'm always tripped up by is Ctrl+D duplicating the selected text instead of selecting next occurrence like in VSCode.

05.03.2026 09:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Likewise!

05.03.2026 09:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
VSCode disassembling generated WebAssembly code from a Swift breakpoint.

VSCode disassembling generated WebAssembly code from a Swift breakpoint.

Great language support means nothing without great tooling. Watch Jonas Devlieghere show how LLDB brings first-class debugging to Swift on WebAssembly. fosdem.org/2026/schedul... #Wasm #FOSDEM

04.03.2026 23:02 πŸ‘ 41 πŸ” 9 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ‘‹

04.03.2026 19:11 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What next, you are going to tell me I can get vscode keybindings to work?

04.03.2026 18:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0