it really is all of us or bust btw. we cannot accept conditional acceptance of queer people, we cannot accept the exclusion of some in exchange for inclusion of others, it’s all of us or nothing and we have to be so fucking clear about that. don’t let conservatives or terfs or twitter discourse convince you that there’s any other option. don’t let them get away with it. we’re all going to fucking make it and we’re not leaving anybody behind
“they stopped talking about luigi mangione to silence us” his next court appearance is 9:00 AM at the New York Supreme Criminal Court, 100 Centre Street, February 21.
the reference number is IND-75657-24/001. it is within your constitutional rights to protest outside of the courthouse, make signs, and voice your opinions as loudly as you can. YOU don’t have to stop talking about him. show up.
Anyways, I would love for y'all to please answer this question as honestly as possible. Off the top of your head, without googling or thinking about anything for more than 30 seconds.
Could you explain to someone who doesn’t know computers (or link to an explanation) why garbage collected languages are so much less efficient than languages with manual memory management? What is a human programmer doing with all those let or malloc and free statements that a compiler can’t do? (Or maybe does way more than necessary?)
this is a really complex question that has led to a lot of programmer arguments over the past few decades.
first it is necessary to distinguish between memory management strategies and the languages that favour them: many of the early languages that used automatic garbage collection did so for convenience and safety rather than speed, and since they provided many other features like dynamic dispatch and dynamic typing that are difficult to optimise they became known as “slow languages”.
on the other hand you can use automatic garbage collection with C, but the nature of the language makes it difficult to optimise, so paradoxically the GC in a “fast language” not originally designed for it can be slower than that in a slow language that was.
if we ignore the rest of the language then the fastest memory management strategy is the “null garbage collector” that never attempts to recover unused memory, this sounds like a joke, but for short-lived processes (old-school inetd servers, the famous cruise missile example) you really can’t beat it since malloc can be implemented with a single pointer increment and free is a no-op!
for longer-lived processes this shades into region-based memory management, where you tag your allocations and then throw them all away in one go at the end, for example a compiler might do lots of little allocations while compiling a particular module but then not need them once that module is finished, in which case it can drop the entire region at once instead of freeing each one individually, reducing overhead.
if you don’t know anything about regions then you have to use a more generic strategy, like generational garbage collectors that assume most allocated objects are short-lived and keep them in a “nursery” region unless they live long enough that they get copied out etc. this starts to take more work though as you are tracing through objects at runtime to determine lifetime relationships that ideally would be known at compile time.
many programs that ostensibly use “manual” memory management are actually using reference counting, in which case the programmer has already thrown up their hands and admitted they don’t know how long these objects are going to live so they need the program to check them at runtime; reference counting that traces the dead objects ends up being the dual of garbage collection that traces the live objects (see the paper A Unified Theory of Garbage Collection) and which one ends up faster can depend on the workload.
automatic garbage collection also gets better when you have more RAM, as if you have more RAM you can afford to waste more by running the collector less frequently, which reduces the amount of tracing you need to do; RAM is much cheaper than programmer time for most applications these days.
anyway I’m kind of rambling, for a fast language you want to be able to express as much as possible about your object lifetimes statically at compile time (see Rust for some simplistic examples of this) and use an appropriate garbage collection strategy that is suitable for your workload for the dynamic objects.
Programmers can look at a piece of data and say “I’m certain that this won’t be needed again by this point in the program so I can throw it away now” whereas most languages are not structured in a way that allow compilers to do the same, so they have to make those decisions dynamically at run time which comes with a performance cost.
right, although to throw it away throw it away throw it away now on a principled basis requires proof that you are holding the last live reference to that object, which most languages are not capable of actually proving, which is why relying on the programmer introduces so many pernicious memory allocation bugs.
Rust solves a limited case of this with unique references, but the general case remains in industry parlance a bitch.
I mean, technically yes, but that limited case is pretty damn comprehensive. I can’t think of many situations where I’ve actually needed to use reference counters aside from concurrent shit, in which case you’d probably need some kind of run time locking system even if you were writing in C. Or, to put it another way, I don’t think there are many situations where I would be comfortable declaring that it’s safe to free but trusty ol borrowck wouldnt, even if such situations do in theory exist.
the obvious case is any tree structure with references that go up instead of down, which is incredibly common and just a generalisation of the circular linked list case which Rust cannot describe without reference counting, unsafe code, or indirection through integer indices (but I repeat myself).
oh…her name is uzi doorman because…her father’s business…is doors…
after being so used to him as Jax hearing Michael Kovach voice a literally polar opposite character is weeeeiiirrrddd
No joke I really applaud the character designers for this show, having the upper half of all the characters’ faces be screens and prime material for visual gags was a great idea. I’m liking this show already
aaaah the disassembly drones sleep like bats that’s such a neat detail!
Ship dynamics are always like Sunshine and Sunshine protector~ Cinnamon roll and their grumpy one 🤗 Well what about 2 cunts. They’re both cunts and that’s the dynamic. cunt4cunt.
My face is having uncontrollable spasms. Great. It hurts really, really, really bad.
I think part of why I have trouble explaining pain to the doctor is when they ask about the pain scale I always think “Well, if someone threw me down a flight of stairs right now or punched me a few times, it would definitely hurt a lot more” so I end up saying a low number. I was reading an article that said that “10” is the most commonly reported number and that is baffling to me. When I woke up from surgery with an 8" incision in my body and I could hardly even speak, I was in the most horrific pain of my life but I said “6” because I thought “Well, if you hit me in the stomach, it would be worse.”
I searched and searched for the post this graphic was from, and the OP deactivated, but I kept the graphic, because my BFF does the same thing, uses her imagination to come up with the worst pain she can imagine and pegs her “10″ there, and so is like, well, I’m conscious, so this must be a 5, and then the doctors don’t take her seriously. (And she then does things like driving herself to the hospital while in the process of giving birth. Probably should have called an ambulance for that one!)
So I found this and sent it to her. Because this is what they want to know: how badly is this pain affecting you? Not on a scale of “nothing” to “how I’d imagine it’d feel if bears were eating my still-living guts while I was on fire”.
I hate reposting stuff, but I’ll never find that post again and OP is deactivated, so, here’s a repost. I can delete this later, i just wanted to get it to you and I can’t embed images in a chat or an ask.
This is possibly why it took several weeks to diagnose my fractured spine.
Pain Scale transcription:
10 - I am in bed and I can’t move due to my pain. I need someone to take me to the emergency room because of my pain.
9 - My pain is all that I can think about. I can barely move or talk because of my pain.
8 - My pain is so severe that it is difficult to think of anything else. Talking and listening are difficult.
7 - I am in pain all the time. It keeps me from doing most activities.
6 - I think about my pain all of the time. I give up many activities because of my pain.
5 - I think about my pain most of the time. I cannot do some of the activities I need to do each day because of the pain.
4 - I am constantly aware of my pain but can continue most activities.
3 - My pain bothers me but I can ignore it most of the time.
2 - I have a low level of pain. I am aware of my pain only when I pay attention to it.
1 - My pain is hardly noticeable.
0 - I have no pain.
It’s also really important to get this kind of scale to people who have chronic pain, because chronic pain drastically lowers your perception of how “bad” any kind of pain actually is, and yet something like this pain scale is extremely user friendly.
For example, if someone asked me how much pain I’m in at any given time, I’d say hardly any, and yet I’m apparently at a chronic 2.5, and it only goes up from there depending on the day.
1 - Everything is a-okay! There is absolutely nothing wrong. You’re probably cuddling a fluffy kitten right now. Enjoy!
2 - You’re a bit frustrated or disappointed, but you’re easily distracted and cheered up with a little effort.
3 - Things are bothering you, but you’re coping. You might be overtired or hungry. The emotional equivalent of a headache.
MODERATE
4 - Today is a bad day (or a few bad days). You still have the skills to get through it, but be gentle with yourself. Use self-care strategies.
5 - Your mental health is starting to impact on your everyday life. Easy things are becoming difficult. You should talk to your doctor.
6 - You can’t do things the way you usually do them due to your mental health. Impulsive and compulsive thoughts may be hard to cope with.
SEVERE
7 - You’re avoiding things that make you more distressed, but that will make it worse. You should definitely seek help. This is serious.
8 - You can’t hide your struggles any more. You may have issues sleeping, eating, having fun, socialising, and work/study. Your mental health is affecting almost all parts of your life.
9 - You’re at a critical point. You aren’t functioning any more. You need urgent help. You may be a risk to yourself or others if left untreated.
10 - The worst mental and emotional distress possible. You can no longer care for yourself. You can’t imagine things getting any worse. Contact a crisis line immediately.
These are so important! SO SO IMPORTANT SHARE THIS AND SAVE IT TO SHOW YOUR DOCTORS!
This is the first time I’ve seen the fatigue scale, and HOLY MOLY that’s a revelation!!! These should be on all hospital and doctor office walls.
I’ve never seen the mental health one! or the fatigue one! I printed out the pain one and gave it to my GP.
“Inside the building, staffers said that Doge cultivated a culture of fear.
“It’s an extreme version of ‘who do you trust, when and how?’” said Kristina Drye, a speechwriter at the agency, who watched dozens of senior colleagues escorted out of the building by security. “It felt like the Soviet stories that one day someone is beside you and the next day they’re not.”
People started meeting for coffee blocks away because “they didn’t feel safe in the coffee shops here to even talk about what’s going on”, she added.
“I was in the elevator one morning and there was an older lady standing beside me and she had glasses on and I could see tears coming down under her glasses and before she got off her elevator she took her glasses off, wiped her eyes, and walked out,” she said. “Because if they see you crying, they know where you stand.””
Everyone should read this article about “DOGE” tearing apart USAID (and then read more reporting about how they are being allowed to do the same to other US federal entities). Elon Musk and his minions are violating our highest laws and destroying lives and livelihoods in the US and abroad. USAID is less than 1% of the federal budget— this isn’t about cost-cutting or “investigating fraud”. It’s about cruelty and seeing how much unlawful devastation and psychological warfare they can get away with, with the intention to repeat this process at one federal agency after another. They already have access to IT systems at the Treasury, NOAA, and other agencies, and have taken over OPM (essentially HR for the federal government), using the latter to send demeaning and threatening e-mail blasts to civil servants.
I’m urging everyone who reads this to recognize what’s happening here and how abhorrent and frightening it is. I wager that even most people who wanted Trump back didn’t want a centibillionaire technocrat making unilateral decisions on which parts of the federal government to “feed into the wood chipper” (as he has described his team’s actions at USAID in a recent post on X, The Everything App).
Please call your elected representatives and urge them to act against Musk now— before his actions make our legislative branch totally irrelevant.
I’ve been seeing posts about Musk’s coup-in-progress going around on here, but I feel like a lot of people still aren’t aware of the extent of it, and I really want to help get the word out. I’m heartsick for all the civil servants at USAID and beyond. Some of them, their unions, and some Democratic congresspeople and others are speaking out, but these workers need us everyday Americans to speak out for them, too.
Thank you for reading. And anyone who isn’t American, please keep us in your thoughts.
I find it funny when queer fantasy stories are written in a setting where homophobia doesn’t exist, but there’s a ~forbidden romance~ element coming from some completely different, fantastical prejudice. Like
“Son, I don’t care if you suck dick, but no child of mine will be sharing a bed with a goddamn necromancer!”
“In 1404, King Taejong fell from his horse during a hunting expedition. Embarrassed, looking to his left and right, he commanded, “Do not let the historian find out about this.” To his disappointment, the historian accompanying the hunting party included these words in the annals, in addition to a description of the king’s fall.“
LMFAOOOOOO rip to that guy
i thought maybe this was fake, but there’s even a citation!
Taejong Sillok Book 7. 5th year of King Taejong’s Reign (1404), February 8.
Happy 618th anniversary of the day King Taejong fell from his horse!
Apparently the recorders were really intense about this. We have a record of King Taejong complaining about a recorder who followed him on a hunt in disguise and another who eavesdropped on him behind a screen. No one was allowed to see the records, even the king (one king did and killed five men based on what was written there, after which they took greater care to ensure it would never happen again), and changing the content or disclosing it was a capital punishment. Even when there were rival political factions trying to influence the writers, they wrote down what was a revision and what wasn’t and kept an original version with no revisions in it.
They also made sure to back up their data. They made four copies of it, then when three copies were lost in the Imrim Wars they decided to make five more copies just in case. One copy was destroyed in a rebellion, another was partially damaged in an invasion, and Japan stole one copy during their occupation and moved it to Tokyo University, where it was mostly destroyed in the Kanto Earthquake (47 books remained and were returned to South Korea in 2006). Now the whole thing is digitized, free on the internet, and translated into modern Korean for all to see.
It took centuries of meticulous recorders, justifiably paranoid copiers, absolutely determined historians, and painstaking infrastructure for this joke to be possible. Happy 618th anniversary to the day King Taejong fell from his horse.
Happy 619th anniversary to the day King Taejong fell from his horse!
Happy 620th anniversary to the day King Taejong fell from his horse!
Happy 621st anniversary to the day King Taejong fell from his horse!
How to be a trans ally 101, from To Wong Foo (1995)
i’m reminded of those posts from trans women who stated in their experiences that by far most cis women they interact with in person aren’t transphobic towards them. and that recent study that showed the uk population is more accepting of trans people than they perceive each other to be (ie 2 uk polls, “do you think most people are trans friendly” vs “are you trans friendly”). i think there’s more love and acceptance in this world than transphobes want you to believe. you are not as hated as legislators and conservative news outlets would lead you to believe.
Let me show you around — bedrooms? No, but I can offer you one of a wide range of wonderful accommodations. In this room you have your choice of autopsy slab, the vivisection bench, and the rusted iron operating table with leather straps.
Over here you have a luxurious, velvet-upholstered, all-purpose lobotomy, dental, and gynecological chair. The phlebotomy chair is also very — hey, where are you going? You haven’t even seen the bondage divan!
Oklahoma is attempting to pass a bill that would ban explicit romance novels. Authors, narrators, and sellers could all face fines of up to $100,000 and up to 10 years in jail for each instance.
If you live in OK, call your representative and tell them this bill should not be allowed to pass.
This is likely a test case. Republicans will try to pass it in OK and if it passes other states will likely try to pass similar laws.
In the meantime, get physical copies of books you like. Download those pdfs. Archive your AO3 stories and keep them on a physical hard drive. (Storing those files in the cloud could be problematic in the future as the company managing the cloud service can see what your files are)
I know this doesn’t apply to any of the romance authors on here, but I really hope the Twitter/tiktok authors who cheered on the porn bans and told the rest of us we were crazy to “fear monger” that Romance would fall under fire are having a very “stub your toe for the rest of your natural lives” kind of day.
wish the human body had like a crash log or something so I could pin shit down. Why am I having a sudden spike of anxiety when I’m just sitting here? Well it looks like there’s a conflict here between my medication and the better foliage mod
On top of the Yankees field cat there was a praying mantis on top of the nationals players hat tonight. Huge night in baseball
He was keeping the mantis updated on the number of outs, too
the mantis is making him good at baseball ratatouille style
Listen, nobody on earth is as superstitious as baseball players. My man knows better than to be impolite to the good luck charm that decided to grace him with its presence.
I feel like I’m an alien when I’m trying to explain to people that people who make content based on “catching and punishing pedophiles” are some of the worst people on the planet. The comprehension gap is impossible to bridge. Idk how to be like, no this person is a grade A freak for this
The number of times I’ve seen people go “I can’t believe he turned out to be a bad person, I loved his videos where he lures pedophiles to a park and then beats them up” and I’M the insane one for being like “Yeah in what universe would someone like that be a GOOD person”
People who monetize content where their shtick is beating up Bad People are not Good People. Right wingers have an overwhelming preoccupation with pedophilia and “degeneracy.” The math is very straightforward I’m tired of being treated like I’m the weird one for being like no fuck these guys
I hate how tumblr memes are so localized to this site i cant fucking find anything
Where is the yellow ball
Its a picture of an emoji (with its eyebrow up i think) and it says Does it cohere though? And the next image is an emoji holding a thumbs up and its says It coheres
i think i found the images
I THINK THESE WERE IT thank you
This is my first time ever seeing this meme and I NEED to know more
This is my first time
ever seeing this meme and
I NEED to know more
Beep boop! I look for accidental haiku posts. Sometimes I mess up.
“If we want to reduce the climate footprint within the agricultural sector, then we all have to eat more plant-based foods,” he said at the plan’s launch in October 2023, and since then the scheme has gone from strength to strength. Backed by a €170m government fund, it is now supporting plant-based food from farm to fork, from making tempeh from broad beans and a chicken substitute from fungi to on-site tastings at kebab and burger shops and the first vegan chef degree.
Globally, animal farming produces 12%-20% of total global greenhouse gas emissions and significant cuts in meat and dairy consumption in rich countries is essential to tackling the climate crisis, scientists say.
However, attempts to curb the huge impact of livestock on the environment in other countries have usually descended rapidly into bitter culture wars and tractors on the streets in protest.