Notices by winter (velartrill@pleroma.site)
-
winter (velartrill@pleroma.site)'s status on Thursday, 25-Jul-2019 13:15:52 CEST winter
alright, i am exhausted to announce the first alpha release of nkvd.so, my utility to force *nix software to store its config files in the right place even when it really really wants to pollute your homedir with dotfiles. it's a simple C binary with no external dependencies, and it works by wrapping libc and forcibly redirecting open, stat, and unlink calls to the proper location. it works on glibc and may also work on other libc impls so long as you pass the -D_NO_GNU flag, though i can't test this myself. it is highly configurable via environment variables and only 421 lines long with no non-system includes, so you can audit it yourself to make sure it's not doing anything nefarious to your system (always important with LD_PRELOAD hacks). i hope it is useful to someone. merge requests, as always, are welcome.
the code can be found at
https://c.hale.su/lexi/util/artifact/1b974917835e9b5b
i am going to bed
@lachs0r
絵.png -
winter (velartrill@pleroma.site)'s status on Saturday, 20-Jul-2019 19:53:34 CEST winter
*sigh*
絵.png -
winter (velartrill@pleroma.site)'s status on Friday, 31-May-2019 00:15:17 CEST winter
@lachs0r @emsenn i am calling the police -
winter (velartrill@pleroma.site)'s status on Thursday, 30-May-2019 22:30:49 CEST winter
it fucks me up how it's totally legal to embed JS in SVGs
i wonder how many web apps don't bother to sanitize SVG uploads
絵.png -
winter (velartrill@pleroma.site)'s status on Wednesday, 15-May-2019 18:57:06 CEST winter
just updated my website to add a note that primary & secondary students are allowed to plagiarize from any of my writing if they think it'll help them pass a class and survive school more easily -
winter (velartrill@pleroma.site)'s status on Monday, 29-Apr-2019 12:41:58 CEST winter
periodic reminder that if you happen to be a javascript or php dev trying to learn a real programming language and escape either of those hellholes, i will happily help you for free (other women especially!)
whatever sticking point makes you think you have to write everything in the single language you happen to know - manual memory management, pointers, recursion, lambdas, c++ templates, compilers and linkers, whatever - i can probably get you past it, i've done it for people before, and if it means one fewer node.js user, one person fewer filling the world with Electron "apps," i will do so gladly
you can be free, i promise -
winter (velartrill@pleroma.site)'s status on Saturday, 27-Apr-2019 18:42:53 CEST winter
pedophiles ruin everything. the dark net too -
winter (velartrill@pleroma.site)'s status on Saturday, 27-Apr-2019 18:42:34 CEST winter
https://en.wikipedia.org/wiki/Freenet it would be nice if you could use shit like this without being like 100% certain your host will end up routing child pornography -
winter (velartrill@pleroma.site)'s status on Saturday, 02-Mar-2019 20:31:51 CET winter
it is sick and disgusting to watch people misappropriate the rhetoric and name of leftism to shield their own sick, childish behavior. you do not get to excuse yourself of all self-control and lash out just because you're "marginalized." you do not get to flail and scream and hurt innocent people and then demand that they suppress that hurt, that they stand with you and endure your unending torrent of abuse with a smile, soak up your negative emotions and forgive you endlessly. you don't get to make people your emotional punching bags and political slaves. grow the fuck up. -
winter (velartrill@pleroma.site)'s status on Saturday, 02-Mar-2019 20:21:46 CET winter
there is absolutely NO justification, ever, for dehumanizing people over things they cannot change about themselves. it cannot in any context be a defensive or productive behavior. it is malicious. by definition, nobody can ever deserve it, so don't even try to find ways to excuse it. it is hateful, abusive, and cruel. it is destructive and clearly, directly, unambiguously and universally a moral evil. people who engage in this shit are actively making the world a worse place. STOP TRYING TO JUSTIFY CRUELTY. -
winter (velartrill@pleroma.site)'s status on Saturday, 02-Mar-2019 20:17:22 CET winter
"kill all men" "fuck cis people" "neurotypicals aren't human" these are what we call MICROAGGRESSIONS. you might be familiar with the term.
when people spend all their time ranting about people like you deserve to die because you're intrinsically evil and biologically subhuman and nothing you do will ever change that because you were predetermined an Oppressor from the moment you were born, and scream at you about how you're oppressing them whenever you ask them to stop saying violent and cruel things, it is because they are SHITTY FUCKING PEOPLE.
the appalling lack of empathy a fuckton of queer people (and trans women in particular, i've noticed) display for cis and/or het ppl, all while feeling entitled to their attention, support, time, money, and obedience drives me up the fucking wall. it is arrogant, selfish, borderline sociopathic, and abusive as all hell. if you treat people this way, you are a BAD FUCKING PERSON and you need to FIX YOUR SHIT.
if you are among the classes of people targeted by this abusive behavior and you try to rationalize and justify it, you are engaging in cognitive self-harm. you are making excuses for your abusers and permitting them to define your reality. and when you try to propagate your rationalizations to others, you drag them down with you. stop letting abusers recruit you. stop telling yourself these things are okay. you deserve better than this. so do the people you try to involve in your complex of self-hate. -
winter (velartrill@pleroma.site)'s status on Sunday, 24-Feb-2019 20:34:20 CET winter
what
先.png -
winter (velartrill@pleroma.site)'s status on Monday, 21-Jan-2019 21:11:35 CET winter
@Truck @riking knuth has committed some of the worst design atrocities in living memory and we're still paying the price for his arrogance and ineptitude -
winter (velartrill@pleroma.site)'s status on Monday, 21-Jan-2019 07:24:53 CET winter
anyone ever told you "premature optimization is the root of all evil"?
let me tell you a story. about computers and javascript and hitler and the soviet union.
a friend of mine just dug up some numbers and did some math for my dyscalculic ass and came up with the conclusion that just by transmitting the minified version of jquery around (not even executing it!), Planet Earth is likely using up somewhere between 7-14 billion kWh of power every year.
let's put that into some perspective.
world war two was the single deadliest conflict in human history. it killed somewhere around 80 million people, which at the time was three percent of *all humans, everywhere.* it left europe in ruins, and nowhere was the damage so intense and horrific as the Soviet Union.
the Battle of Stalingrad is one of the most famous battles of the war. two million people died there alone. in the opening salvos the entire city was flattened by nazi and soviet bombs alike. eventually the Union prevailed, at a tremendous cost.
but Stalingrad was only one of the cities flattened, only one of the battles fought as Europe burned. the devastation was so comprehensive that nearly every western nation had to rely on aid from the US, one of the only powers on either side whose economy was intact, to rebuild. (it didn't help that American wartime policy was designed more to inflict as much Nazi death and destruction as possible on the Soviets, of course).
if we add up the energy of every single explosive device detonated over the course of that terrible war, from hand grenades all the way up to the two atom bombs the US detonated over japan, slaughtering civilians en masse and turning two cities to rubble in the space of a moment, we get the figure of about 3 megatons. or in kilowatt hours, 3.4 billion, spread out across all those years of war.
compared to 7-14 billion kWh just to transmitting the same tangle of bytes around again and again. every single year.
and that's just jquery. not the cost of executing it. not the mass of other garbage javascript and analytics and social media spyware, which now often adds up to megabytes per page. not the cost of rendering or running any of that.
just to zap jquery back and forth across the internet to every computer accessing a website that uses it.
a final point of comparison, now that i have your attention: bitcoin uses up 46,000 billion kilowatt hours per year. a number which is likely to keep on growing.
draw your own conclusions about web design & software optimization. -
winter (velartrill@pleroma.site)'s status on Friday, 18-Jan-2019 11:05:37 CET winter
SCREAMING I AM SCREAMING MY LUNGS OUT what in HELL IS this FUCKING SHIT I SWEAR TO JESUS-ASS MOTHERFUCKING CHRIST MARY AND JOSEPH
先.png -
winter (velartrill@pleroma.site)'s status on Friday, 07-Dec-2018 09:21:24 CET winter
imagine working for amazon and being able to say this with a straight face
last.png -
winter (velartrill@pleroma.site)'s status on Monday, 05-Nov-2018 09:27:47 CET winter
@ekaitz_zarraga @ckeen given how poorly designed and inefficient the leading git providers' systems are, i would not be surprised if fossil scales better accidentally -
winter (velartrill@pleroma.site)'s status on Tuesday, 02-Oct-2018 09:08:11 CEST winter
so i spent today writing a piece laying out how to write terminal apps without ncurses (and, more importantly, how to write the library that will kill ncurses for good)
this is the result of years of experience delving into dark corners of ANSI specifications, terminfo files, and hoary manpages. this is knowledge that i’ve never seen collected in one place before. please use it, i beg you.
-
winter (velartrill@pleroma.site)'s status on Saturday, 01-Sep-2018 19:53:24 CEST winter
the only two genders
last.png