i sometimes write code and it sometimes is used by 3 people worldwide some kind of trans gay wolf ⚠️ this wolf has strong opinions about software ⚠️ "you are some kind of advanced furry" - gf
Public Key
npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 Profile Code
nprofile1qqsgkcvq8a2mcfwx69c8wwunkfndafwatusmu8dca46rargw4v0jupgpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43q5un8dt
Show more details
Published at
2026-10-11T05:33:47Z Event JSON
{
"id": "4edc45af704af644946a289bb72992cb562369e579b647aa9190534098491a79" ,
"pubkey": "8b61803f55bc25c6d170773b93b266dea5dd5f21be1db8ed743e8d0eab1f2e05" ,
"created_at": 1791696827 ,
"kind": 0 ,
"tags": [
[
"emoji",
"wlfBlep",
"https://media.tech.lgbt/custom_emojis/images/000/736/583/original/wlfBlep.png"
],
[
"proxy",
"https://tech.lgbt/users/SRAZKVT",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"sarah tonin :wlfBlep:\",\"about\":\"i sometimes write code and it sometimes is used by 3 people worldwide\\n\\nsome kind of trans gay wolf\\n\\n⚠️ this wolf has strong opinions about software ⚠️\\n\\n\\\"you are some kind of advanced furry\\\" - gf\",\"picture\":\"https://media.tech.lgbt/accounts/avatars/107/269/330/592/606/184/original/7721897a9f425f64.jpg\",\"banner\":\"https://media.tech.lgbt/accounts/headers/107/269/330/592/606/184/original/f6e2b88b697159c3.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"Pronouns\",\"they/she/any\"],[\"Languages\",\"EN / FR\"],[\"Github\",\"https://github.com/SRAZKVT\"],[\"Codeberg\",\"https://codeberg.org/SRAZKVT\"],[\"Website\",\"https://srazkvt.codeberg.page\"]]}" ,
"sig": "0d7c21b24bca42e44c6a09a3bc7924229d52cfd54ecbf396a6168eb513d94202d73dc0b71abf1416c505bc8daf8bf1f9bdd62e07c4753c0470d24c872751d16b"
}
Last Notes npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: just learnt the french created the word "vroomer" for people who like car centered infrastructure a little too much and i think the english language could benefit from this npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…h6ty @nprofile…m32a archive tarballs should be among the releases' files npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 @nprofile…9z3w it's why i use an ssg bc i do not have much disposable income, is also why my website is on the codeberg page url and not a custom domain npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…9z3w @nprofile…8m52 main problem of cgi imo is you need a server which is expensive while static hosts are a dime a dozen and free npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…vf35 the website lags on firefox on my phone, which generally doesn't inspire me much confidence in the efficiency of the software npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm hi npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…awd8 i like how your website is one where my 150% default zoom on firefox is completely unnecessary as the normal and default zoom level has the text large enough for me to be able to read it. thank you npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…awd8 guess you're not human if blind or can't read the typography on some website! /s i suppose it also fucks up reader mode npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…yzy8 decimal fixed point or binary fixed point npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…rtl5 @nprofile…m5r9 ... s6-rc ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm anna bortion npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 most voice message things ever make me wish we had good speech to text npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm eh ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: "hmm, nothing on fedi on laptop, lemme do smth on phone instead" proceeds to launch fedi on phone truly, a masterful move npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 "X for humans" is such a shitty way to describe stuff npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 most things ever are in a way text filters npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm eh- no, that's provence npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm hello tubby npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 @nprofile…prte below 27??? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 @nprofile…cywg je vois pas comment ils font npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…nmr0 weld it shut npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm that'll be us though, those that have banned them will be long gone npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm that is definitely a team composition npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm hi eepy im eepy npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 at least the ocaml code is fine, if incredibly obtuse the c parts are downright unhinged. i picked a c file at random and why is there a switch with the default case somewhere in the middle ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 i like qbe's design, i just wish the code wasn't so ... like that npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm who will win, transgender doctor or male endmin npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…yzy8 bug reports maybe ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 the dog wants the roof window open npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm lesbian trouple npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…4fmn single header library, no compatibility with "obscure architectures and OSes", and macros that create new syntax, are parts i don't want however Every time I’ve picked implicit over explicit, I’ve come to regret it and paid the price to fix it: Errors are always returned and handled by the caller Programs do not have mutable global state Functions which allocate take an allocator Memory is zero initialized that is good npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm the wulfgard quest was a massive tease for in the end absolutely nothing npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm on the level of antal being down bad for fluorite or ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm damn npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm to what npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm lesbian horsegirls npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: a french radio station (don't know which one) just played an arknights soundtrack wtf npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: every typesetting system sucks i need one based on scheme where i can use its functions and macros npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 @nprofile…aasw they aren't becoming real, they basically already are npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…zpr0 a subset of xml could be reasonable, but agree, it should be strict. one big thing to do also would be handling security. would there be forms ? what about embedded pages (web iframes) ? what image formats would be required to support ? similarly, would the transport protocol be redone ? http is pretty bad, and newer versions are quite complex, surely something simpler is possible other than that, though, i like the idea i also think something like css , for styling (but also strict, and people use a preprocessor to expand if they need something better) would be good, allows each place to have a distinct style npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…hm63 when i give lessons to people who never did programming before, i go straight with c, and not just c with integers and that's it, pointers, structures, strings, etc one thing i've found is if you don't teach people abstractions but instead just go "yea this is how strings are represented, just a list of numbers ended by a zero, and the numbers' meaning is specified in this magic table", it turns out they don't actually struggle with it much more than they would with more abstracted things (which is why i don't think python is that good) though, one thing you will want, is to give them some sort of auto formatter (preferably very easy to trigger too, like how on vscode, by default, you can just right click on the buffer and click "format document"), so that they can easily fix up their formatting. new people very consistently fuck over their formatting, completely breaking their understanding of it all npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…hm63 from personal experience, just go "this block is that, this is that, and this is that" and they'll figure it out it's what my school did and none of us had written code before (most i did personally was updating some text config files) npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…fu0r It is for parents to raise their children. Not platforms. then what about queer children living in homophobic families ? what about if a child is a victim of abuse at home ? should we let them in harmful environments with no way of getting support or help or information until they are 18 ? and, it's not like as soon as someone turns 18 that they magically become wise and smart and everything is good. the issues kids face online are also faced by adults, wouldn't it be more productive to regulate platforms and require proper moderation and tagging instead ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: i think we shouldn't let cishet white men write critical infrastructure code npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: wolfgirls with a red hood are a FANTASTIC character trope and you can't convince me otherwise npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…t4tm an infodump npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 i bet they won't and have back deals specifically to avoid this and keep dominating the email world npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…euty @nprofile…8m52 i think it would be reaaaaaally funny to see a skarnet web browser npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ddgw i find it incredible how some people will happily make everything worse for everyone npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…23eu oh hey i'm one of the 7 who use kakoune npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 @nprofile…zvpj @nprofile…euty well qbe code isn't exactly readable either, but from what i've seen cproc is okay enough npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…8m52 c preprocessor expansion ? maybe ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: im once again thinking of making my own text editor npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: the most important feature of git imo is it doesn't actually matter how you transfer data, as long as you can, you can collaborate with others git push and fetch need either https or ssh but you could have another command that does the same thing but on another protocol and i think that's beautiful npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…u76z honestly i found it wild that this movie was allowed to release at all in today's political environment npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…23eu new haskell compilers are always cool npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…mfuv then should be fine npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…mfuv isn't sqlx just a client ? unless you can asynchronously run queries (and those don't depend on eachother), then it depends on daemon npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…l8gu stockings is a normal fetish too have tbh, i expected santa to have more interesting fetishes npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…p5ay @nprofile…l8gu checks notes not wanting everyone to know what we talk about is apparently making us a terrorist npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…mfuv yea on twitter you kinda had to check up on hashtags you wanted every so often which is miserable npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…mfuv i think they were kinda similar but iirc you couldn't follow them ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…3gt0 for a while i thought getline was STILL a glibc extension and avoided it but then i looked at the manpage and saw "posix 2008" and wondered if i finally went insane, glad to see i'm not the only one npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…3gt0 yea that's a gcc extension, computed gotos: https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…4zgr @nprofile…2ysd but when it's seperate concerns, it should be in seperate components. just because everything fits in the libsystemd shaped hold doesn't mean everything should go in the libsystemd shaped hole. let's see some other piece of software: golang. golang has: the compiler, the build system, a system package manager, a code package manager (those are different), a formatter and documentation generator. gleam is much of the same, except with an added lsp npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…4zgr @nprofile…2ysd it's not just about refactors, internal modularity is nice, but if the interfaces given to the outside world are bad, the amount of refactors won't fix anything if the design itself is flawed. not making it easier to experiment for better interfaces, esp in a component as critical and widespread as systemd, is, to me, nothing short of monopolistic, but that's something that hits most modern software npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…4zgr @nprofile…2ysd Why do we need a more modular design at this point? because it turns out software developers make mistakes when defining apis and behaviours, and having a way to replace a bad component with a better one is always preferable. could systemd replace some of its components with some others within itself ? yes. but being modular makes experimentation into potentially better models much easier, and therefore, improvement of the general system also easier. npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…y37v realistically, vast majority will not switch and will just suck it up. the ones who switch will be a vocal minority npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…y37v @nprofile…tmnx FYI, appimages aren't containerised, they're really just bundles npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…93u3 ptdr ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: j'ai explosé de rire https://media.tech.lgbt/media_attachments/files/115/389/048/781/068/232/original/cd76f1a9c273a2c4.png npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…3gt0 @nprofile…e528 worst typo i ever did was typing sl instead of ls and getting unskippable steam locomotive in front of friends npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…3gt0 @nprofile…e528 "the best xml parser is rm" type of shit npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…lptk and knife npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 idrc but one thing i dislike about systemd is the devs somewhat regularly do something insane that breaks compatibility with any libc that isn't glibc npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: you want furry paws don't you npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 right, sizeof is based on variables, not on type, i forgot that npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 right, but i don't see obvious usecases for this, and i'd just use a macro either way tbh npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 well that's because c is lazy evaluated, so you might need to recursively define its value, right ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…m3qg sometimes chat actually helps but just sometimes npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww wait you use kakoune too ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww je suis fière de toi npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww honestly i have sudo still installed but i have it installed and if i feel like it i could just go with doas in fact, doas, is already configured, and all of my scripts that need root access can go with doas instead of sudo if need be npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww average alina moment npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww ig there's mine, not much on it, but there will be more some day pinkie promise also do u have one npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…leww free 2tb nvme :) npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: hot take: anti megacorp licenses are much more free than open source licenses npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…rcc0 generated, otherwise over a long enough period of time, all serial number would just converge into one npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…m3qg technically it does have a spec but like the real spec is basically rustc npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 company i was at before had line endings hardcoded everywhere based on if file comes or goes to windows or stays on server thousands of hardcodes npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 strong assumption to expect software to not have a hardcoded line ending npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 not a good idea, someone will just say \r and all software in existence will need to be updated npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 yeah honestly. i like small software bc it's smaller, both in binary size, feature count (easier to fully master) and codebase size (usually more maintainable), but the minimalist crowd is just kinda urgh worst is when they assume im like them tbh npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 my gf is eyeing Ocaml. How does that make you feel ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @nprofile…ln70 is powerfully gay an acceptable answer ? npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @npub195l…4d7a your private changes to a tool for internal use will be open source, please do not resist npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: hi french government webdevs please don't use checkboxes as radio buttons if you give me a form with squares i'm going to assume i can check multiple of them, not just one npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @npub1znz…8l64 same here npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @npub1znz…8l64 it sounds like you're having a lot of fun npub13dscq064hsjud5tswuae8vnxm6ja6hephcwm3mt586xsa2cl9czsrhd990 sarah tonin :wlfBlep: @npub1znz…8l64 something tells me you probably at one point needed exactly that