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
i need more podcasts by cool unserious trans people
December 5, 2025 at 6:58 AM
apperently we've reached the point on the cycle where everyone is just reinventing smalltalk
December 5, 2025 at 5:07 AM
current state of LLMs are like if someone claimed to be able to see the future because they were doing meteorology
December 4, 2025 at 7:43 AM
LLMs really will brag about the most basic shit as if it was revolutionary, wow.

"8KB I/O buffer to reduce syscalls!"

this is not a feature this is a basic implementation detail.
December 3, 2025 at 9:51 PM
implementing the game Go in Rust seems a lot easier than implementing the game Rust in Go
December 3, 2025 at 7:17 PM
dogspeed
December 3, 2025 at 8:45 AM
Reposted by soweli Neko
I did a carpentry pre-apprenticeship when I was younger, and one of the older instructors described basically the exact same process happening as nailguns and circular saws became commonplace: they were excited for how much labour it would save, but they just ended up making more houses for less pay
"I'm being paid the same now, when I make 500 shirts a day, as I did when I made 50 shirts a day. Where the fuck is the money going?"

The popular idea of luddites is entirely due to generations of capitalists trying their damnedest to obscure what is a very simple issue.
December 3, 2025 at 6:58 AM
I want to do backend but I don't want to do databases... hmm...

I mean I wouldn't mind doing database stuff if it wasn't for the fact they all seem to suck massively and all the serialization in mostly done manually..
December 2, 2025 at 8:51 PM
money can be exchanged for goods and services and also for things that aren't real
December 2, 2025 at 7:20 AM
it seems like >90% of game stores that let you browse mtg singles online use either tcgplayer or Crystal Commerce.

I'm not suprised that tcgplayer is so dominant, but I really expected the rest to use a bunch of different hacked together stuff.

I did not expect a duopoly.
December 2, 2025 at 4:13 AM
mischievous reminder that http headers are case-insensitive

www-AuthentiCATe
December 2, 2025 at 3:30 AM
ok wow node really has a bitrot problem.

even with npx, this 15 line script won't run because of a module import.

sure, it's 6 years old, but it's *fifteen lines*!
December 2, 2025 at 2:51 AM
small domino: the design choices of html5

large domino: type "Html" does not implement "Try"
December 2, 2025 at 12:33 AM
new level of HTTP abuse: returning 410 Gone when you see the Curl user agent.
December 2, 2025 at 12:18 AM
profile-guided optimization but for figuring out how much space to pre-allocate in each array/string
December 1, 2025 at 10:37 PM
I wonder if there are any Rust libraries for building JSON http requests via string interpolation instead of building an intermediate AST or struct deriving Deserialize.

it's a kinda niche usecase, but theoretically it should be more efficient, especially if it's an API with several constant args
December 1, 2025 at 10:36 PM
if you're going to make a mobile game with 50 different daily check in bonuses, maybe try to make the menus reasonably responsive so it doesn't take forever to claim everything?
December 1, 2025 at 8:59 PM
word/sentence count requirements in a professional context are silly.

sometimes things are complicated, and sometimes they are simple.

the idea that everything is of equal complexity is not based in reality.
December 1, 2025 at 8:29 PM
I hope the "Relink, don't Rebuild" initiative stops a bunch of the complaints about Rust compile time.

because i have a feeling that a lot of the people complaining about compile time are using a large workspace where a big problem is changing a crate recompiles everything that depends on it
November 30, 2025 at 2:51 PM
Reposted by soweli Neko
MX records? DNS is woke?
November 30, 2025 at 4:16 AM
stop just killing ui design conventions and replacing them with nothing because you think that venerable and proven methods don't look "modern".
November 29, 2025 at 7:42 PM
"oh i'll use async http to increase parallelism and make this go faster"

*ratelimit is extremely slow*

"i suddenly have the feeling that it won't actually matter"
November 29, 2025 at 6:40 PM
The OS should be able to request garbage collection and cache expiry from processes when it is low on memory.
November 29, 2025 at 6:20 PM
game developers make a single game without a completely busted menu storage glitch challenge, difficulty: impossible

i just collected yesterday's daily quest today in a game, and now it says the same slot for today is completed, but the progress bar is empty

wut
November 28, 2025 at 3:59 AM
really funny but also dumb that android makes every textbox support rich text by default even if it is nonsensical.

"ah yes you pasted a snippet from wikipedia into your IRC client. better preserve these italics!"
November 28, 2025 at 3:41 AM