{"ancestors":[{"id":"111857509554152096","created_at":"2024-02-01T17:55:43.389Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/rreverser/statuses/111857509554152096","url":"https://mastodon.social/@rreverser/111857509554152096","replies_count":6,"reblogs_count":8,"favourites_count":31,"quotes_count":0,"edited_at":null,"content":"<p>&quot;Why is this open-source scientific <a href=\"https://mastodon.social/tags/rustlang\" class=\"mention hashtag\" rel=\"tag\">#<span>rustlang</span></a> library crashing?&quot;</p><p>*looks*</p><p>*sighs*</p><p>Please, please, I&#39;m begging you, stop using `unsafe` just to work around Rust screaming at your code - it does so for a good reason.</p>","reblog":null,"application":{"name":"Web","website":null},"account":{"id":"109247004224212163","username":"rreverser","acct":"rreverser","display_name":"Ingvar Stepanyan","locked":false,"bot":false,"discoverable":true,"indexable":false,"group":false,"created_at":"2022-10-28T00:00:00.000Z","note":"<p>WebAssembly engineer for hire. Ukrainian developer in the UK. OSS devtools, ex-Google Chrome, ex-Cloudflare.</p>","url":"https://mastodon.social/@rreverser","uri":"https://mastodon.social/users/rreverser","avatar":"https://files.mastodon.social/accounts/avatars/109/247/004/224/212/163/original/128e5fca672111cd.jpg","avatar_static":"https://files.mastodon.social/accounts/avatars/109/247/004/224/212/163/original/128e5fca672111cd.jpg","avatar_description":"","header":"https://files.mastodon.social/accounts/headers/109/247/004/224/212/163/original/d38fcff6b6dede29.jpg","header_static":"https://files.mastodon.social/accounts/headers/109/247/004/224/212/163/original/d38fcff6b6dede29.jpg","header_description":"","followers_count":922,"following_count":457,"statuses_count":1595,"last_status_at":"2024-05-14","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"noindex":false,"moved":{"id":"112939895310050050","username":"rreverser.com","acct":"rreverser.com@bsky.brid.gy","display_name":"🇺🇦 Ingvar Stepanyan","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2024-08-10T00:00:00.000Z","note":"Cloudflare Worker\n\nYou might also know me from my work on OSS tools and libraries (JS / Wasm / Rust) or Wasm DevRel at Google Chrome\n\n📝 <a href=\"https://rreverser.com/\" rel=\"nofollow noopener\" target=\"_blank\">rreverser.com</a>\n📷 <a href=\"https://instagram.com/rreverser\" rel=\"nofollow noopener\" target=\"_blank\">instagram.com/rreverser</a><br><br>🌉 <a href=\"https://fed.brid.gy/bsky/rreverser.com\" rel=\"nofollow noopener\" target=\"_blank\">bridged</a> from 🦋 <a href=\"https://bsky.app/profile/rreverser.com\" rel=\"nofollow noopener\" target=\"_blank\">rreverser.com</a>, follow <a class=\"h-card u-author mention\" rel=\"nofollow noopener\" href=\"https://bsky.brid.gy/bsky.brid.gy\" target=\"_blank\">@bsky.brid.gy</a> to interact","url":"https://bsky.brid.gy/r/https://bsky.app/profile/rreverser.com","uri":"https://bsky.brid.gy/ap/did:plc:pkzt5mk76dc3fnd7w7l7veyr","avatar":"https://files.mastodon.social/cache/accounts/avatars/112/939/895/310/050/050/original/501d590700e91aba.jpeg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/112/939/895/310/050/050/original/501d590700e91aba.jpeg","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/112/939/895/310/050/050/original/83ada3c1539e35c9.jpeg","header_static":"https://files.mastodon.social/cache/accounts/headers/112/939/895/310/050/050/original/83ada3c1539e35c9.jpeg","header_description":"","followers_count":17,"following_count":7,"statuses_count":5,"last_status_at":"2026-04-20","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"emojis":[],"fields":[{"name":"Web site","value":"<a rel=\"nofollow noopener\" href=\"https://bsky.app/profile/rreverser.com\" target=\"_blank\"><span class=\"invisible\">https://</span>bsky.app/profile/rreverser.com</a>","verified_at":null},{"name":"Link","value":"<a rel=\"nofollow noopener\" href=\"https://rreverser.com\" target=\"_blank\"><span class=\"invisible\">https://</span>rreverser.com</a>","verified_at":null},{"name":"Link","value":"<a rel=\"nofollow noopener\" href=\"https://instagram.com/rreverser\" target=\"_blank\"><span class=\"invisible\">https://</span>instagram.com/rreverser</a>","verified_at":null}]},"emojis":[],"roles":[],"fields":[{"name":"Blog","value":"<a href=\"https://rreverser.com/\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">rreverser.com/</span><span class=\"invisible\"></span></a>","verified_at":"2024-01-13T17:04:41.144+00:00"},{"name":"Bluesky","value":"<a href=\"https://bsky.app/profile/rreverser.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">bsky.app/profile/rreverser.com</span><span class=\"invisible\"></span></a>","verified_at":null},{"name":"Github","value":"<a href=\"https://github.com/RReverser\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/RReverser</span><span class=\"invisible\"></span></a>","verified_at":"2024-01-14T18:00:52.277+00:00"},{"name":"Instagram","value":"<a href=\"https://instagram.com/RReverser\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">instagram.com/RReverser</span><span class=\"invisible\"></span></a>","verified_at":null}]},"media_attachments":[{"id":"111857505889436430","type":"image","url":"https://files.mastodon.social/media_attachments/files/111/857/505/889/436/430/original/dbbd140bc331ddfa.png","preview_url":"https://files.mastodon.social/media_attachments/files/111/857/505/889/436/430/small/dbbd140bc331ddfa.png","remote_url":null,"preview_remote_url":null,"text_url":null,"meta":{"original":{"width":447,"height":127,"size":"447x127","aspect":3.5196850393700787},"small":{"width":447,"height":127,"size":"447x127","aspect":3.5196850393700787}},"description":null,"blurhash":"U36*K|-BIAn3.8M{j]so5QS2RjNu0Jxa$*f+"}],"mentions":[],"tags":[{"name":"rustlang","url":"https://mastodon.social/tags/rustlang"}],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}},{"id":"111863518905528105","created_at":"2024-02-02T19:23:56.000Z","in_reply_to_id":"111857509554152096","in_reply_to_account_id":"109247004224212163","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://hachyderm.io/users/ekuber/statuses/111863518772083114","url":"https://hachyderm.io/@ekuber/111863518772083114","replies_count":2,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@rreverser\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>rreverser</span></a></span> I wonder if we could lint against egregious unsafe crimes like this one.</p>","reblog":null,"account":{"id":"109317278682838845","username":"ekuber","acct":"ekuber@hachyderm.io","display_name":"Esteban Küber :rust:","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-11-10T00:00:00.000Z","note":"<p>\"We spent decades trying to invent a sufficiently smart compiler when we should have been inventing a sufficiently empathetic one.\" — @benleedom</p><p><a href=\"https://hachyderm.io/tags/Rust\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Rust</span></a> Compiler team member. If you have to search for answers when the compiler is talking to you, that's a bug.</p><p>There are no bad programmers, only insufficiently advanced compilers.</p><p>Cache-locality awareness evangelist. UTF-8 maximalist.</p><p>You can't \"individual responsibility\" your way out of systemic problems.</p><p>he/him</p><p>Trans rights are human rights</p>","url":"https://hachyderm.io/@ekuber","uri":"https://hachyderm.io/users/ekuber","avatar":"https://files.mastodon.social/cache/accounts/avatars/109/317/278/682/838/845/original/67fa540f17338581.jpg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/109/317/278/682/838/845/original/67fa540f17338581.jpg","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/109/317/278/682/838/845/original/a1d8631027e15704.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/109/317/278/682/838/845/original/a1d8631027e15704.jpg","header_description":"","followers_count":4714,"following_count":1697,"statuses_count":4342,"last_status_at":"2026-04-20","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"emojis":[{"shortcode":"rust","url":"https://files.mastodon.social/cache/custom_emojis/images/000/441/977/original/a35b51b421b9cf59.png","static_url":"https://files.mastodon.social/cache/custom_emojis/images/000/441/977/static/a35b51b421b9cf59.png","visible_in_picker":true}],"fields":[{"name":"GitHub","value":"<a href=\"https://github.com/estebank\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/estebank</span><span class=\"invisible\"></span></a>","verified_at":"2026-04-20T17:34:21.546+00:00"}]},"media_attachments":[],"mentions":[{"id":"109247004224212163","username":"rreverser","url":"https://mastodon.social/@rreverser","acct":"rreverser"}],"tags":[],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}],"descendants":[{"id":"111863758540867783","created_at":"2024-02-02T20:24:54.000Z","in_reply_to_id":"111863610821508561","in_reply_to_account_id":"109247004224212163","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://hachyderm.io/users/ekuber/statuses/111863758502065127","url":"https://hachyderm.io/@ekuber/111863758502065127","replies_count":0,"reblogs_count":0,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@rreverser\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\">@<span>rreverser</span></a></span> oh, for sure. I'm just thinking that there must be a set of \"frequently committed crimes\" that we could detect, even if the general cases require miri tracing instead.</p>","reblog":null,"account":{"id":"109317278682838845","username":"ekuber","acct":"ekuber@hachyderm.io","display_name":"Esteban Küber :rust:","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-11-10T00:00:00.000Z","note":"<p>\"We spent decades trying to invent a sufficiently smart compiler when we should have been inventing a sufficiently empathetic one.\" — @benleedom</p><p><a href=\"https://hachyderm.io/tags/Rust\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\">#<span>Rust</span></a> Compiler team member. If you have to search for answers when the compiler is talking to you, that's a bug.</p><p>There are no bad programmers, only insufficiently advanced compilers.</p><p>Cache-locality awareness evangelist. UTF-8 maximalist.</p><p>You can't \"individual responsibility\" your way out of systemic problems.</p><p>he/him</p><p>Trans rights are human rights</p>","url":"https://hachyderm.io/@ekuber","uri":"https://hachyderm.io/users/ekuber","avatar":"https://files.mastodon.social/cache/accounts/avatars/109/317/278/682/838/845/original/67fa540f17338581.jpg","avatar_static":"https://files.mastodon.social/cache/accounts/avatars/109/317/278/682/838/845/original/67fa540f17338581.jpg","avatar_description":"","header":"https://files.mastodon.social/cache/accounts/headers/109/317/278/682/838/845/original/a1d8631027e15704.jpg","header_static":"https://files.mastodon.social/cache/accounts/headers/109/317/278/682/838/845/original/a1d8631027e15704.jpg","header_description":"","followers_count":4714,"following_count":1697,"statuses_count":4342,"last_status_at":"2026-04-20","hide_collections":false,"show_media":true,"show_media_replies":true,"show_featured":true,"emojis":[{"shortcode":"rust","url":"https://files.mastodon.social/cache/custom_emojis/images/000/441/977/original/a35b51b421b9cf59.png","static_url":"https://files.mastodon.social/cache/custom_emojis/images/000/441/977/static/a35b51b421b9cf59.png","visible_in_picker":true}],"fields":[{"name":"GitHub","value":"<a href=\"https://github.com/estebank\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/estebank</span><span class=\"invisible\"></span></a>","verified_at":"2026-04-20T17:34:21.546+00:00"}]},"media_attachments":[],"mentions":[{"id":"109247004224212163","username":"rreverser","url":"https://mastodon.social/@rreverser","acct":"rreverser"}],"tags":[],"emojis":[],"tagged_collections":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}]}