Not gonna lie, that’s significantly less scary than the snow speaking Finnish.
Not gonna lie, that’s significantly less scary than the snow speaking Finnish.
Or… Bing it, if you’re nasty.
A weapon to surpass Metal Gear
ROCK AND STONE TO THE BONE!
“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?
Shit, I knew I was doing something wrong all those years ago.
Most likely just awkward rounding when the screenshot was taken. A lot of the time those post age indicator tags just count the number of hours between it and you then each multiple of 24 is a day without caring about when the actual date changes. So the first could easily have been at like 7pm one day and the second like 11am the next day and they’d both get abbreviated at 6 days ago if you were looking at it at like 4pm when you haven’t quite hit the next multiple of 24 hours.
That’s basically been my experience as a “guy” too. I’ve given tons of compliments to random passing women and never once had it received poorly. The problem a lot of guys have is that their idea of a compliment is telling a woman she’s got nice tits as a pretense to engage in conversation. Usually with the end goal of getting a date.
Wouldn’t it be more like a 1.25% increase for most people since that part of the payroll tax is split half and half between employers and employees? I might be reading it wrong but sounds like they’re proposing raising the entire 12.8% or whatever it is payroll tax that much. So it’d go from like 6.4% to like 7.7%.
Between my ADHD and the amount of different places we go for groceries I can never remember well enough where anything is to get mad about them changing it. My wife though has finally gotten to the point where the music they play on the radio in the grocery stores is actually getting good which was her sign she’s getting old.
My oldest son is autistic and has taste and texture aversions that are powerful enough that he will sooner starve himself than eat something that isn’t right. So when we find something he will just eat? You better believe we are buying as much as our fixed budget can support. There’s a mighty rage to be had from us when something he does eat gets changed or discontinued.
Years ago I had really severe anxiety and intrusive thoughts. I noticed though as my anxiety got better through among other things therapy that the intrusive thoughts took on a new form; Unbidden and often times inappropriate shitposting IRL.
Personally, most of the time I don’t really hear my internal monologue. It’s there but it kinda tends to get drowned out by a constant swirl of other random thoughts unless I externalize it and talk to myself, but I do hear the intrusive thoughts loud and clear. Add those things together and I like to joke that I accidentally manifested a shitpost tulpa.
Then because I found this thought amusing I came up with an entire character to put to it.
I too have ADHD
TFW the memes are embedded so deeply in your ADHD brain that you end up sometimes basically just becoming a Markov Chain chat bot.
Divine Light Severed: You are a Flesh Automaton animated by neurotransmitters.
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™
Fun fact: My wife ended up with pretty severe malabsorption after her bariatric surgery. Her vitamin A levels went so low that she had almost entirely lost her night vision. For like 6 years now she’s been taking upwards of 125,000IU per day and only just recently her vitamin A levels have gotten just barely into the normal range.
So what I’m saying is my wife could actually eat an appreciable amount of polar bear liver and be fine.
Moreover, by their own stories not only did God intentionally make that person trans but God likely deliberately did so to test the people interacting with said trans person on if they could love the trans person as required by their faith.
But no. It’s never that because the religious argument is just a post hoc justification for the hate.
That is definitely significantly scarier. If only because it means I might have to talk to someone from Québec.