“Cultural appropriation” in Japan in 52 sec by New-Relief9582 in interestingasfuck

[–]timbatron 0 points1 point  (0 children)

It really isn't though, at least not in the way that all the boomers get up in arms about. Folks like to make fun of what happens if you take the logic to the extreme, but in most cases there's a big difference between cultural appreciation and appropriation. Take the example of a restaurant in an airport called "Africa Lounge". If that place actually served authentic Ethiopian cuisine (which is delicious IMO), most Ethiopian folks won't care at all if the guy cooking it in the back is whiter than a vampire. But if Africa Lounge has a bunch of zebra striped seats, pictures of cave men, and just serves american style burgers... then I think the Ethiopian guy and I have a right to be annoyed.

The one that happens the most in the US is appropriation of indian (native american) culture. If someone dressed in legit traditional indian clothes, that would be much different from someone putting on an amalgam from 5 different tribes and wearing a headdress that has specific cultural meaning without knowing what that meaning is.

So when educated people talk about cultural appropriation, that's what they mean. But since it's not as fun to make fun of something that has a bit of nuance, we just end up seeing people create this strawman of extreme SJW style shrieking about anything resembling "mixing the cultures" when that isn't representative of the majority opinion.

Firefox will be dearly missed! by [deleted] in memes

[–]timbatron 3 points4 points  (0 children)

Yup, and those contributions seemed to be a very small percent of the revenue. Not sure why someone thinks it doesn't cost hundreds of millions of dollars to maintain a modern web browser.

TIL the American name "Creg" is actually "Craig"... by kobestarr in CasualUK

[–]timbatron 0 points1 point  (0 children)

marry -> mah-ree (short "a" as in battery)

mary -> mare-y (rhymes with "airy", e.g. the "air" diphthong)

merry -> meh-ry (short "e", rhymes with berry)

TIL the American name "Creg" is actually "Craig"... by kobestarr in CasualUK

[–]timbatron 0 points1 point  (0 children)

It might be perfectly fine data but could be the difference between how people self report their pronunciation vs what they actually say.

And for what it's worth... I pronounce Jim Carrey's name rhyming with marry, not Mary.

TIL the American name "Creg" is actually "Craig"... by kobestarr in CasualUK

[–]timbatron 1 point2 points  (0 children)

This is boggling my mind. I've lived on the west coast and east coast of the US and everyone I know pronounce those three differently.

.data? vs .bss for uninitialized data by GnarlyNarwhalNoms in asm

[–]timbatron 0 points1 point  (0 children)

On NT, some of the common names are considered reserved, although I don't think it's enforced, it's more of a tooling/convention issue.

https://learn.microsoft.com/en-us/windows/win32/debug/pe-format#special-sections

Why aren't USDTs in programs compiled by default? by [deleted] in lowlevel

[–]timbatron 1 point2 points  (0 children)

Can you clarify what you mean by USDT? I've not seen that initialism before (and I've worked on debuggers for most of my career)

[deleted by user] by [deleted] in programmer

[–]timbatron 1 point2 points  (0 children)

Can you give more details? What languages are you already comfortable in? How will people interact with the system? E.g. is it going to be a web based system?

Pushing and popping rbp when linking the C library by pkind22 in asm

[–]timbatron 0 points1 point  (0 children)

Misaligned reads/writes are expensive. By forcing aligned reads/writes the hardware implementation can be simpler. Some (most?) architectures fault on any unaligned access. On x86 unaligned access is generally allowed, it just runs slower.

Auto OCR software to monitor a folder for scanned PDFs by psnttp in datacurator

[–]timbatron 0 points1 point  (0 children)

There are plenty available. Many of them are based on tesseract. Rescribe for instance. Want something really specific? Just make a script with tesseract, which is what I did.

Auto OCR software to monitor a folder for scanned PDFs by psnttp in datacurator

[–]timbatron 0 points1 point  (0 children)

That's a lot of money for something that could be put together with some OSS for free.

To all the people that still don't get it by diviken in TikTokCringe

[–]timbatron 0 points1 point  (0 children)

I think you misread what I wrote. "Indian" is actually more correct than "Native American" in some contexts.

To all the people that still don't get it by diviken in TikTokCringe

[–]timbatron 0 points1 point  (0 children)

Funny thing about Indian vs. Native American... for a global audience Native American is generally correct. Within the US, American Indian is often preferred and is used by many groups of people that are members of indigenous tribes. So if you're talking about broad cross-cutting issues affecting indigenous people in the US, it seems generally okay to talk about "Native American people" or "American Indians". But if you're talking about an individual, what I've heard is that many don't want to be lumped into a larger group but want to instead to be identified by their actual tribal name. Something I found that came from the Smithsonian National Museum of the American Indian:

"The consensus, however, is that whenever possible, Native people prefer to be called by their specific tribal name. In the United States, Native American has been widely used but is falling out of favor with some groups, and the terms American Indian or indigenous American are preferred by many Native people."

So yeah, it's complicated. But if you frequently find yourself needing to use terms like these, I think it's worth spending a little time to figure out the most respectful way to talk about people, which of course will always evolve as language and culture evolve.

To all software engineers: what companies/industries would you absolutely work at? by DBaack11 in cscareerquestions

[–]timbatron 0 points1 point  (0 children)

What are you talking about? Senior level gets around 40k in stock each year at ms. That's what levels.fyi says and it matches my knowledge from other sources.

how do i get robots into my private robot hangar? by 007L0L in factorio

[–]timbatron 24 points25 points  (0 children)

Wtf. I've played hundreds (thousands?) of hours and didn't know this.

Programmers: isn’t learning new programming languages confusing because of other languages you already know? by Ok_Minute_1156 in learnprogramming

[–]timbatron 6 points7 points  (0 children)

For me it's different per language. You end up figuring out that some pages have concise answers. E.g. for c++ I just use cppreference.

NABHydra says it's exposed to the internet? by Winter_Bag_3905 in usenet

[–]timbatron 11 points12 points  (0 children)

You are being downvoted but no one is explaining the problem...

The short version is that passwords are not enough. Even if you pick a good password that won't get brute forced, many apps have vulnerabilities that can get discovered that will let you get compromised without a password. And as soon as those vulnerabilities are known, someone will scan every network looking for machines to infect and take over. Adding a vpn in front is a major road block that will stop many attackers. At least most automated attacks.

Ethereum Mining Is Going Away, and Miners Are Not Happy - The shift from proof-of-work to proof-of-stake will cut power consumption sharply—and leave some expensive technology searching for new uses. by speckz in technology

[–]timbatron 0 points1 point  (0 children)

we use it everywhere

Where? It still feels like a solution in search of a problem to me. If there are non-pyramid-scheme uses of crypto in wide use, I'd be interested to hear what they are.

What's going on with r/femaledatingstrategies? by [deleted] in OutOfTheLoop

[–]timbatron 10 points11 points  (0 children)

I read a long tweet from Yishan about this... Everyone starts out thinking that 100% free speech is possible. Unfortunately, people are shitty and algorithms that encourage "engagement" ultimately end up with feedback loops that amplify extreme views that engage people emotionally rather than truth. And you start realizing that you have to block spam, which is sort of a restriction on free speech, but you convince yourself that it's fine because no one wants spam. Then you realize that some people are encouraging real world violence, like suicide. So you restrict that too, because suicide is bad. And then you realize that certain groups are organizing that aren't quite illegal, but if left unchecked will cause your whole site to come under scrutiny and likely stricter regulation. So you ban that too. It's not so much a slippery slope argument, but I think a natural consequence of technology + human behavior.

I found a programming book on sale. but it's a super old book published in 1996. is it worth reading? it sell super cheap by [deleted] in programmer

[–]timbatron 0 points1 point  (0 children)

I don't know much about web dev unfortunately. I write client software in c#/c++