My partner hates when I open bananas like this because there’s a little dark part of the banana under that end of the peel that she calls “The Ban-anus” and thinks it’s gross even if I pick off that part and don’t eat it.
My partner hates when I open bananas like this because there’s a little dark part of the banana under that end of the peel that she calls “The Ban-anus” and thinks it’s gross even if I pick off that part and don’t eat it.
“No, you don’t understand… They’re made of meat.”
#include <stdio.h>
int main() {
Long long x = 0x7165498511230;
while (x) putchar(32 + ((0xC894A7875116601 >> ((x >>= 4) & 15) * 7) & 0x7F));
return 0;
}
Might be wrong on a few things here as I haven’t done C++ in a while, but my understanding is this. I’m sure you can guess that this is just a very cheekily written while loop to print the characters of “Hello, World!” but how does it work? So first off, all ASCII characters have an integer value. That 32 there is the value for the space character. So depending on what ((0xC894A7875116601 >> ((x >>= 4) & 15) * 7) & 0x7F)) evaluates down into you’ll get different characters. The value for “H” for example is 72 so that first iteration we know that term somehow evaluated to the number 40 as 72 - 32 = 40.
So how do we get there? That big number, 0xC894A7875116601 is getting shifted right some number of bits. Let’s start evaluating the parenthesis. (X >>= 4) means set x to be itself after bit shifting it right by 4 bits then whatever that number is we bitwise AND it with 15 or 1111 in binary. This essentially just means each iteration we discard the rightmost digit of 0x7165498511230, then pull out the new right most digit. So the first iteration the ((x >>= 4) & 15) term will evaluate to 3, then 2, then 1, then 1, etc until we run out of digits and the loop ends since effectively we’re just looking for x to be 0.
Next we take that number and multiply it by 7. Simple enough, now for that first iteration we have 21. So we shift that 0xC894A7875116601 right 21 bits, then bitwise AND that against 0x7F or 0111 1111 in binary. Just like the last time this means we’re just pulling out the last 7 bits of whatever that ends up being. Meaning our final value for that expression is gonna be some number between 0 and 127 that is finally added to 32 to tell us our character to print.
There are only 10 unique characters in “Hello, World!” So they just assigned each one a digit 0-9, making 0x7165498511230 essentially “0xdlroW ,olleH!” The first assignment happens before the first read, and the loop has a final iteration with x = 0 before it terminates. Which is how the “!” gets from one end to the other. So they took the decimal values for all those ASCII characters, subtracted 32 then smushed them all together in 7 bit chunks to make 0xC894A7875116601 the space is kinda hidden in the encoding since it was assigned 9 putting it right at the end which with the expression being 32 + stuff makes it 0 and there’s an infinitely assumed parade of 0s to the left of the C.
I guess it’s a special kind of character called a ligature. They apparently are characters for combined operators. So in this case it seems to just be >>= all as one character?
Technically the US is sending lots of weapons to Russia. Ukraine are even being real Bros about it and trying to deliver the munitions first cuz Russia keeps misplacing their stuff. Not their fault Russia is doing a very poor job of accepting their deliveries.
Idk Pan-Pan is pretty cute. Ice Bear is cool though.
Fuck the Big Light™
For real. I get migraines and one or my big triggers is lights being too bright. With good old Sol being the worst offender. Luckily everyone else in my house is some flavor of autistic/ADHD so pretty much everyone agrees.
Fuck the Big Light™
Yeah I feel like that puts it into better words than I was able to.
I don’t know if it qualifies as a cooperative. I know they’re a nonprofit and they’ve got a board that we can just join for some fairly cheap dues even for our fixed income. My wife was actually on it for a while before our twins were born.
Don’t get your hopes up too much, but potentially yes. Congress is the one that has the power of the purse. They appropriate money to be used for certain purposes and the Executive is responsible for spending that money on the things Congress appropriated it for by a certain date from the bill that did the funding. But usually the form this takes is Congress giving a number and the President deciding exactly what to do to meet that number. Any time before that deadline Congress can decide to reappropriate funds for something else. They usually just opt to change the numbers next time around. Biden tried to get them to do this with some sections of border wall that were funded under Trump. So theoretically yes Congress could cancel this later if they wanted to.
But even if they don’t, if what you quoted is accurate this is probably one of the best case scenarios for us non-Genocide Enjoyers. This means that the Biden admin is eating up $18 billion dollars of the money Congress appropriated for Israel aid to build jets that they won’t get in time to further their genocidal aims. Since that money has to get spent arming Israel regardless since that’s what Congress appropriated it for it’s much better if it goes to expensive shit they won’t get for years than munitions they could use within weeks to bomb more civilians.
My landlord is actually a community nonprofit group that owns several units in our neighborhood. They do rent for the most part based on income. I forget the exact breakdowns but iirc it’s capped on the upper end at an actually reasonable percentage of your income so you’re not paying most of your paycheck to rent. Then my wife and I are on the low end because we’re on a fixed income. Before we got approved for section 8 we paid their lowest flat rate which is basically just enough to cover property taxes and maintenance which iirc percentage wise was a higher percentage of our income than their normal rate is but it still wasn’t crazy for us.
Then they use the excess to do things like update the units to make them more energy efficient, community organizing, etc. They’ve also bought out a couple of abandoned houses in the area and redeveloped them so people can actually live in them.
I personally don’t have a problem with landlords per se. Not everybody wants to own a home and deal with all of the maintenance and things that go along with it. I don’t even necessarily have a problem with them getting paid to deal those things. What I personally have a problem with is housing being used as passive incomea free money cheat.
Nothing is ever enough for these types. You could have millions of cases spanning hundreds of years of medical practice and have the instructions for the procedure written in the Bible and it still wouldn’t be enough. This one person on Facebook saying their kid did it without their consent and got a tummy ache would still be enough to ban it forever for anyone for them.
Nah, for the Kpop group it’s a shortening of the group’s full Korean name Bangtan Sonyeondan which in English translates to “Bulletproof Boy Scouts”. Though in recent years they apparently also added “Beyond the Scene” to try to show how they’ve grown since they first began.
Definitely doesn’t help that most of the damn US has some form of Anti-BDS laws. Because everybody knows Anti-Zionism is Anti-Semitism right guys?
Depending on where you are though there are Anti-BDS laws in some places that might give you trouble on that front I’m not sure though. Because we know that any and all criticism of or calling for consequences for Israel is anti-Semitic and Bad™
One time I was dealing with a really bad migraine while I was running register at Walmart. I was barely functioning and could barely stand up straight. This lady comes through my line starting out all compassionate until she suggests that she lead me in a prayer that Jesus might heal me. I try to politely decline because I’d rather not hold up the line forming behind her. Well, also because I’m atheist but I had been in customer service for years at that point and knew better than to bring that tidbit up.
This lady starts into the most hate fueled tirade I’ve ever heard. Talking about how I’m a heathen, my migraine was a punishment directly from God, I deserve every second of my suffering, and calling me everything but a child of God. All because I tried to politely decline a performative prayer from her because there were now 3 people in line behind her. Like 20 minutes later I got taken out in an ambulance because I fainted from the pain trying to stand up after using the bathroom on my break.
Another guy tried to get me to discount his entire order because he supposedly knew the guy that owned the contacting company that built the store. Try to tell him that I don’t have the ability to do that and he’d have to talk to a manager. He gets right up in my face and starts yelling about how no one else ever had a problem with it and how with one phone call he could make it so I would never be able to work at Walmart again. Along with several threats to my person. If I never set foot behind a cash register again it’ll be too soon.
I’ve got some furry friends and there’s a whole spectrum. You can run into everything from the mostly human with some animal features like the kemonomimi trope to full anthropomorphic animals. Depends on the person really.
Except neurodivergence is a scientific concept. It’s been being studied and discussed in the social sciences for like 20 years now. And unironically implying that someone isn’t disabled because you can’t see their disability is in fact ableist. My son literally gets services from the Office for People With Developmental Disabilities for his ADHD and Autism. He’s legally considered disabled. But you would never know he has a disability looking at him.
Not really. Using % of forecast area as % chance of rain inherently gives equal weight to your position being anywhere within that area. Even if you limit the forecast area to the 5m or whatever it is radius that smartphone GPS is typically accurate to which a weather app could theoretically do, simply using % of the forecast area covered as % chance of rain inherently gives equal probability of you being literally anywhere within that 5m radius. It would obviously still be more accurate, but those numbers wouldn’t be the same thing.