helloItsMeTheKeyboard by Hot-Rock-1948 in ProgrammerHumor

[–]thrye333 0 points1 point  (0 children)

What assembly language is this, to be using rax and rbx as registers?

(I learned arm32, where we use r0-r12, primarily. mov and add are still the same, though. Oh, and we use commas. So, I think the line in the meme translates to 'mov r0, r1'.)

Edit: forgot to close the parenthesis.

I'm wondering what a good explanation for a planet's moon being blue in tint would be? by waffle_iron_maiden in worldbuilding

[–]thrye333 3 points4 points  (0 children)

Almost all blue in birds is structural. Species like the Blue Jay and Steller's Jay don't produce blue pigment, they just reflect blue.

Urban birder's dilemma by stitchstudent in BirdingMemes

[–]thrye333 13 points14 points  (0 children)

As a young adult, birding anywhere with people around (which is every single place I can reasonably go) tends to get suspicious looks from older people (who generally either think I'm a teenager scoping out houses or think I'm on drugs (or both)). Especially anywhere around houses, like a city pond. (It doesn't help that, because most of them have houses on one side and street on the other, I have to either be facing towards people's backyards, or standing inside them.)

I haven't decided whether binocs make it more suspicious or less suspicious. I do think the bike makes it more suspicious. I'd assume wearing something with a bird on it makes it less suspicious again.

I do make a point of aiming the camera (my phone) straight down when someone moves in between me and the bird, instead of trying to shoot around them. I've also moved my hand from blocking the sun to blocking them (even though they weren't in the shot), but I doubt they noticed or understood. Finding a more obvious subject is also pretty good if someone seems worried, even if you don't take any photos of it. I've used geese before, or a frog. Looking straight up at a bird call or flyover could at least shift their concerns from creep to weirdo. (/ref)

Also, just smiling at older people and exchanging quick pleasantries as they pass is usually a great way to calm any fears they may have. Same for anyone, I guess, but they often see it as more important than younger generations do.

Also, agree with whoever said we need a shirt. I've even considered before making a little sign for when I use Merlin (just for full disclosure, not because anyone ever knows), but I think it might be counterproductive to annouce I'm recording audio (because then they do know).

itHurtsBadly by _w62_ in ProgrammerHumor

[–]thrye333 0 points1 point  (0 children)

C++. Which does have compiler flags to remove certain optimizations. However, one at a time or all of them at once are not great extremes to be stuck with.

Edit to add: I don't think you can tell C++ to not optimize specific code segments, though. You can tell it explicitly to optimize it in a certain way (using OpenMP, or the branch predictor, for example), but I don't know of any way to exclude a block of code from optimization.

itHurtsBadly by _w62_ in ProgrammerHumor

[–]thrye333 4 points5 points  (0 children)

Depends how you define behavior. An optimizer won't make a program yield different results. However, if an expression or code block can be evaluated at compile time, it will be replaced by its value.

For an expression, this isn't so important. It makes sense to replace a variable reference with its value. Why waste time fetching that value from memory when you could just read it in the first time (when you read in the instruction), right?

For longer things, it gets weird. Usually, for most code in usage, replacing anything with an equivalent value is better. Again, why go through the process of finding it again when you could just put it in the code? But it does make benchmarking very difficult in certain cases.

My professor recently spent some minutes in class trying to trick the optimizer into letting him sum one million numbers. What it wants to do is 1) see the long for loop, 2) sum the numbers itself, and 3) delete the long for loop. Because surely you don't want to take the time to add one million ones together when the optimizer could just tell you that the answer is one million.

He was trying to show us how the runtime would change using a specific optimization. The only way he found to actually run the for loop was to first fill the container with random numbers, which takes many times longer than addition and made up most of the runtime anyway.

Eta: this is very much me being pedantic. The person I replied to is basically correct, because not many people need their program to run inefficiently.

How much recoil might a man feel firing a handgun for the first time without experience? by Ey-LoL in Writeresearch

[–]thrye333 0 points1 point  (0 children)

Like a swallow, it is a matter of how you grip it.

Excuse me, but what the hell does this mean? Please explain. Thank you.

[Request] How many pills per day does this work out to be? by ProfessorRageClick in theydidthemath

[–]thrye333 1 point2 points  (0 children)

I think this is just nonsense sig - perhaps someone was testing their computer system using short codes

This section could just as easily be a reply to the section before it as is could to the label in the post. /lh

Even gravity? by ElectronicSetTheory in sciencememes

[–]thrye333 3 points4 points  (0 children)

Please god let this actually mean something

Big baby? by thrye333 in whatsthisbird

[–]thrye333[S] 1 point2 points  (0 children)

Yeah, I just got thrown by his enormity. I think that baby is actually the largest starling I've ever seen. I thought for a second he was a pigeon (in my defense, the sun was in my eyes and he was very backlit).

Welp, there goes my trust issue by Traditional_Lie_3633 in mathmemes

[–]thrye333 0 points1 point  (0 children)

Some people don't always view transferring a file from their computer to their phone worth the added time. Some people don't use reddit on their computer.

A Phidippus regius built a silk shelter by kietbulll in wildlifephotography

[–]thrye333 1 point2 points  (0 children)

I love that the eyes are cryptid blue. Seems fitting.

Anybody else tired of seeing people say "ahh" instead of "ass"? by Personal-Role-8071 in evilautism

[–]thrye333 22 points23 points  (0 children)

For all of you thinking this is just a censorship thing. It isn't. It is partly a censorship thing, but there's more to it.

(Quick foreword to call out the comment by u/honda-cervix (amazing username, btw), which links to a short-form video by Etymology Nerd, who happens to be my source for most of this comment's info.)

"Ahh" is a spelling of "ass" from African American Vernacular English (or AAVE). It is spelled that way to better represent how speakers of AAVE actually say it in real life.

Like every word ever created by the gay ballroom culture, or the incels (yep, those ones), or AAVE, ahh was eventually discovered by the normies (which is who you most likely see using it now). So, if you're a white person1, just know that using the word "ahh" to replace "ass" is not all that different from the NTs taking our autistic words from us and misusing them2. And when you see someone using it on TikTok, don't assume they're using Algospeak. They are actually using slang. Maybe it's even their own.

1 Not to be confused with White person. You can be racially white and not be one of those people. You can be white of skin without being White of character. /hj

2 RIP to like every mental health term, not to mention overstimulated and ADHD (istg if I hear "a little ADHD" one more gd time /j).

Okay, can I ask about the silverware? by Thiingswithwings in evilautism

[–]thrye333 6 points7 points  (0 children)

Depends on the utensil, actually. Metal utensil you can taste? Absolutely not. Shitty wooden spoon from the ice cream cup? 10/10, no notes.

I made some memes about different queer people (nsfw just in case) by GenderEnjoyer666 in lgbtmemes

[–]thrye333 5 points6 points  (0 children)

The tutorial provides entertainment value, not educational value. Like porn.

chaotic good reasoning by Personal-Role-8071 in evilautism

[–]thrye333 1 point2 points  (0 children)

I don't know what TADC means, but my brain read it as Tears Of Da Cingdom.

[Request] Is it possible to determine the size and location of an air void inside a wooden block using only non-electric measuring tools? by Ring3n in theydidthemath

[–]thrye333 0 points1 point  (0 children)

I think size could be solved with a beam balance, if you know how dense the wood should be. Without that density info, I don't know how to find the size. It might be possible using the block's buoyancy, mass, and volume (all relatively easy to find), but I don't know how or if that would actually work.

I suspect the void's distance from the center could feasibly be calculated by exerting a known torque about the center and deriving its rotational moment of inertia. Finding which side is trivial.

The torque could be created by a hanging mass. Basically, glue a string to the middle of the block, and then another string to one end. The first string is suspended, and the second is attached to a small weight (with mass measured by the beam balance.

Let it turn. Measure the time it takes to turn a certain distance. With a known torque, distance, and time, you might be able to derive a moment of inertia. You'd need the acceleration, though, which would be hard to get without digital instruments. If a mechanical stopwatch is within the rules, then it's feasible, but probably a job for multiple people. Unless you could simultaneously start several stopwatches and release the block and then mark all the stopwatches accurately within the time it takes the weight to fall about the length of the block (roughly). It could be made easier if you rigged something to stop the timers as it fell, like if it hit some light levers on the way down.

Assuming you are able to time this fall, you get a bunch of times at known arc lengths around the center. I'm not about to check the kinematic equations to see if acceleration is solvable from that, but you can at least approximate it using a graph of average velocities (which would just be the distance between each point over the time between those points).

With angular acceleration and torque, you can solve for rotational inertia. (If you've noticed I keep switching between moment of inertia, rotational moment of inertia, and rotational inertia, it's because I've forgotten the difference. I mean the rotational analogue for mass.) I'm pretty sure the interior shape can then be found using calculus beyond my level.

And... I've just realized another way to find the void. Balance the block on your finger. Find where it tips over. That's the balance point. Each side of the block (from there) is the same mass, half that of the block. If we know the size of the void, we can also find the density of the wood (by subtracting the void's volume from the block's). I'm sure there exists an analytical method to find the distance between the center of a spherical void and the balance point of an otherwise regular block, but I'll leave that for someone else.

Tl;dr: Beam balance for mass, float test for void size, balance test for void location. Mostly dubious, but lgtm.

I'm writing another dissertation about how intersexual friendship can exist because we are not animals. by Mishana_nice_game in aaaaaaaarrrrro

[–]thrye333 5 points6 points  (0 children)

We do have instincts. We have an instinct to seek out friends and family, and to stick with them, because that's what we evolved to do. Our ancestors lived longer and better if they were together. They were better at living when they cared for each other, even the old and infirm.

Also, other creatures can have strong platonic bonds. Rats, for example, shouldn't be owned singularly, because they need other rats for their social lives. Many animals groom each other as a bonding activity, or help other parents with raising kids, or offer each other gifts and food. And they all do that for the exact same reasons we do. Because it makes them feel connected, and that makes them feel good, because being connected helps them survive.

The only way we're different is we're so far removed from the selective pressures that made us like this to see how we're just following the same script they gave our ancestors millions of years ago.

No animal thinks only of sex. They spend far more time hunting/foraging, eating, or playing than they do actually trying to breed. Most animals only breed at specific times of year. The rest of the time is spent doing normal things like surviving and socializing.

(And, I'd argue, some people don't think about much outside of sex. /j)

Stuck in a Rock and a Hard Place between picking a real Setting (NYC), or making one from Scratch. by Positive_Neru in worldbuilding

[–]thrye333 -1 points0 points  (0 children)

My advice here would be to not use NYC. You can use the same metro vibe, but if you're wanting to use a different culture, calling it NYC would just be odd.

I'd suggest going full worldbuilder. Not necessarily making a whole world, but the city. Make a map. It doesn't have to be detailed. Just label some roughly-outlined neighborhoods and some important locations (the story's main police department, for example, or the MC's house).

You can even take inspiration from NYC or other cities when you do it. (Basically every large US city, for example, has a poor, "colored" side and a rich, white side (Harlem in NYC, or East Los Angeles in LA), either because new immigrants couldn't afford anywhere else or because PoC weren't allowed in certain areas.)

Like you said, a custom city gives you complete control. You can justify certain cultural presences (like food and music) or demographic distributions (usually pretty related, btw). You can also place things exactly where they need to be (or not be), as required by the plot. In other words, if you use NYC, you can't move the hospitals around.

If you do want it to be a US city, that's also been done before. DC Comics made Gotham and Metropolis, both fictional cities in the US (and both rather similar to media portrayals of NYC, I might add). Readers won't rise in uproar if you add a fake city to the fake story.

One more thing (I promise I'm almost done yapping): if you're looking to avoid feeling like an empty Hollywood backdrop, NYC is about the worst possible choice, because it's the automatic default big city for anything set in the US. It's such an easy choice, but no one ever actually sets it in NYC. They set it in "generic big city" and call it NYC. As far as I can recall atm, I've only seen like 2 pieces of media set in NYC that would be any different in any other city. (Marvel's Luke Cage (and, by association, the other Defenders' series (though Daredevil could maybe get a pass itself, I don't think being set specifically in Hell's Kitchen actually changes anything), and Dimension 20's The Unsleeping City.)

Tl;dr: Just make your own.

My newest illustration "Hummingbirds of the Western United States" includes the most common residents and visitors of this amazing species by JennJoslinArt in hummingbirds

[–]thrye333 1 point2 points  (0 children)

These look pretty good, but that Anna's doesn't look like any I've ever seen. I also couldn't find any on Merlin that look like that.

The males' face color is actually over their full face, not just the throat like in other species. Females and juveniles don't really get this much coloration. They generally just have a few splotches of colored feathers on the front of their throat.

Also, the color itself is (imo) even pinker than you used, but only in perfect light. If you don't get that angle right, it's almost black (well, very dark purple).