soweli Neko
nekotachi.bsky.social
soweli Neko
@nekotachi.bsky.social
she/her(/they/it)

rust contributor

enjoyer of tcgs

native english speaker, conversational toki pona, very basic japanese

anarchist

#oponaemi
Pinned
hey, if you have the means, consider sponsoring a rust-lang contributor

rust-lang.org/funding/
Funding
A language empowering everyone to build reliable and efficient software.
rust-lang.org
can we just stop doing inheritance please?

tsc: "you can't .focus() an Element, what if it isn't an HTMLElement!"

ok what other elements are there... hmm...

SVGElement...

which defines .focus()

what are we even doing.
November 25, 2025 at 7:37 PM
stop making your notification handler not synchronize with your main UI thread!

way too many time i get a notification just to not see the message in the actual app.

this Should Not Happen.
November 25, 2025 at 5:23 PM
hey, if you have the means, consider sponsoring a rust-lang contributor

rust-lang.org/funding/
Funding
A language empowering everyone to build reliable and efficient software.
rust-lang.org
November 25, 2025 at 7:33 AM
some people seems to forget this, but the phrase "death of the author" applies much better when the author is.. y'know.. dead.
November 25, 2025 at 7:17 AM
stop 👏 miniaturizing 👏 technology 👏 until 👏 it 👏 fails
honestly i feel like a big factor in the popularity of wireless charging is just the fact that USB-C kinda sucks.

it's unreliable in a way few other connectors are.
November 25, 2025 at 5:03 AM
honestly i feel like a big factor in the popularity of wireless charging is just the fact that USB-C kinda sucks.

it's unreliable in a way few other connectors are.
November 25, 2025 at 2:50 AM
Reposted by soweli Neko
This analysis is phenomenal, and makes so much sense. The explanation of a minimum too participate in society (like having a smartphone, or the cheapest cars being very expansive) explains why looking at inflation doesn't show you any of what's happening.
"The Valley of Death: Why $100,000 Is the New Poor
Once I established that $136,500 is the real break-even point, I ran the numbers on what happens to a family climbing the ladder toward that number"

interesting analysis:
www.yesigiveafig.com/p/part-1-my-...
Part 1: My Life Is a Lie
How a Broken Benchmark Quietly Broke America
www.yesigiveafig.com
November 24, 2025 at 9:04 PM
admission: i didn't really notice the cloudflare outage. i think i experienced maybe one 403. i guess i was just doing something else during the whole time.
November 25, 2025 at 2:14 AM
Reposted by soweli Neko
Service Outage

xkcd.com/3170/
November 24, 2025 at 11:18 PM
Reposted by soweli Neko
Repeat after me: Rust is a machine that turns security incidents into downtime incidents
November 24, 2025 at 6:12 PM
I wonder how existing JIT engines deal with late-bound symbols.

do they make it so that changing the definition of those symbols invalidates existing JIT'd code that uses them, thus enabling further optimization like inlining, or does it do an actual dynamic dispatch each time?
November 24, 2025 at 9:49 PM
TIL the brightness keys on my laptop actually DO work fine on linux with no DE, huh..

maybe because of me installing xdg-desktop-portal in the process of (unsuccessfully) trying to fix an unrelated issue.

if your hardware is even remotely modern, you're probably best of just running a DE.
November 24, 2025 at 9:25 PM
github just has such strange UI. this button is very important to being able to contribute at all if you make your remote branch a while before you try to open a PR, and for some reason, it's styled like a link.
November 24, 2025 at 8:20 PM
I still feel like middle optimization levels are very underused, tbh.
November 24, 2025 at 7:15 PM
friendly reminder that static memory is awesome
November 24, 2025 at 7:47 AM
immediate mode GUI is great for startup time in my experience, since nearly every widget library in existence requires heap memory
November 24, 2025 at 7:46 AM
another crazy thing about the clowdflare fiasco is it sounds like they did a staged rollout, but didn't actually catch when stuff started going down??
November 24, 2025 at 7:44 AM
> unsafe gives you slower compilation

what???

most coherent rust hater
November 23, 2025 at 11:50 PM
I feel like "write into a mmaped unnamed temporary file which is then renamed over the old file" should be a common abstraction as it has good performance characteristics and prevents most disk corruption, but for some reason it just isn't.
November 23, 2025 at 7:24 PM
when i was young, people would say "wow you're good at computers" at things i considered basic, and surprisingly this hasn't really stopped.
What’s the lore behind choosing your career path ?
November 23, 2025 at 5:05 AM
wait the "rude" tag can be put on an account??!?

isn't that basically just a shadowban at that point???
November 23, 2025 at 4:55 AM
honestly, i feel like if we didn't live in a world where everything was cost cut to hell, a corrupted BIOS would be little more than an annoyance.

theoretically, all you should need is a device that can flash the chip externally.

maybe I'm missing something, but that really doesn't seem hard.
November 22, 2025 at 8:19 AM
the ability to downgrade software and firmware should be legally protected tbh
November 22, 2025 at 7:43 AM
it's crazy to me that we started going after plastic straws before styrofoam to-go containers

one of these things has no perfect replacement

the other has an existing replacement that is basically better in every way

guess which one was attacked first?
November 22, 2025 at 12:23 AM
things that come with a travel cover should also come with a way to store that travel cover while not in use, tbh
November 21, 2025 at 11:41 PM