Every reply person comes in 1 of exactly 2 flavors

1. "Oh, having a problem with Windows? Bet you wish you were using Linux now, huh bootlicker?" [Me: "How would you solve the problem in Linux then?"] [Them: "Oh I've never used Linux I just read about it on Wikipedia"]

2. Hey uhhhh I'm so sorry to assume there are things in the world you don't know but… have you tried [actual fucking cheat codes, deep secrets not documented anywhere] I'm sorry…I'm so sorry I'm going to go delete my account now

Note: If the anonymous Cohost ask I got above is you, I apologize if the above post has the appearance of making fun of you, that was not my intent

I try to follow a rule in life of being as limitlessly patient with people as I possibly can be until I break—UNLESS I have reason to believe the person I'm interacting with is fucking with me, in which case I drop patience levels directly to zero.

I do worry this leads to me seeming erratic because, at some point, due to me misreading a situation, or me getting 100 messages on a subject over 2 days, or possibly just head pain, maybe I *do* snap at someone who thought they were being reasonable

It's hard to say because there's a correlation where people who could accurately evaluate my behavior and advise thereon are probably too polite to do so, whereas people who want to manipulate me are very free with advice. For example, people I believe are fucking with me sometimes call my [game theory tit for tat] approach "passive aggressive". Maybe so! But I notice they only complained about it once I started bringing out "aggressive". I suspect all they really wanted was for me to be passive
Anyway the point is every single interaction with every human on earth is absolutely terrifying but absolutely do NOT let on to anyone that it feels that way because that would be "weird"

@mcc the only reason that isn't the case for me anymore is that I gaslit myself into thinking it was "exciting" instead of "terrifying" and that the adrenaline was good.

Often I can still believe that... up until there is the slightest miscommunication or I can't get them to laugh within the first few minutes of meeting them.

And that was mostly learned behavior as the only way to survive childhood with my father who had learned his own (very shitty) coping mechanisms around his undiagnosed (till the very end) autism (and deeply closeted gender stuff) and tried training me out of my behaviors into what "worked" for him (at least that's the most sense I can make of it looking back).

So I feel you (not saying that's similar to your story, but some of the end results were the same).

@mcc “Maybe I can be terrifying too” can be a statement of hope
@mcc like 80% of the data in my head about people I know online is heuristics about when and how well the comments/replies that pop into my head will be received if I actually post them.

@mcc oh yeah I do this too and have the same worry

it keeps me up at night sometimes. it's 0413 right now. i'm up

@whitequark I have been attempting to form a mental model of your sleep schedule for our entire acquaintance and never once have I felt I was getting close to the truth
@mcc um... would it help if i said that we're in the same boat? ^^;
@whitequark Well, that's legitimate
@whitequark @mcc fuckin mood lol
@whitequark @mcc there's a reason I call my timezone UTC+rand()
@gsuberland @whitequark @mcc writing an LD_PRELOAD to override getenv, secure_getenv, tm_gmtoff and tm_zone with rand() so that apps get very very confused
@xssfox @gsuberland @whitequark "It's to prevent fingerprinting"
@gsuberland @whitequark @mcc
Isn't UTC+rand() every timezone, though
@gsuberland Probably the same reason I tried my level best not to organise morning meetings with you.
@mcc Seems normal to me, as I follow a similar pattern.
@mcc Here's a 3rd flavor 🤣 Both Windows and Linux suck. In fact, every OS sucks. They all just suck differently. If you're lucky, you can use each one without hitting the suckage, but on some OS it's a wee bit more difficult than others.
@bls What I try to do is use a mix of all 4 OSes. In theory, this will mean I can use each OS for only those things for which it is strong. In practice, it means I have to debug, and know how to debug, all four OS'es individual idiosyncracities
@mcc @bls You just described dual booting (or I guess quadruple booting in this case).

@bloodinthewater @bls not necessarily, computers have got kind of cheap recently. you can just get one computer per OS.

(Macintoshes of course are *not* cheap, but they don't dual boot anyway) (Or rather, if I was offered a way to dual boot linux on a modern macintosh, I would not trust it)

@bloodinthewater @bls …this said, if I COULD dual boot android on a desktop pc, I would probably try it just to see what happens
@mcc @bloodinthewater @bls https://android-x86.org used to exist, and they were pretty good in the gingerbread-jelly bean days, but I think they've kinda fallen off recently
Android-x86 - Porting Android to x86

Android-x86 is an Android Open Source Project licensed under Apache Public License 2.0. Some components are licensed under GNU General Public License (GPL) 2.0 or later.

@tendstofortytwo @bloodinthewater @bls yeah also was that ever meant to boot or just run fast in qemu…?
@mcc @bloodinthewater @bls I ran it on my intel atom netbook as an honest-to-goodness second operating system for a while. played games on it from the play store and everything
@mcc @bloodinthewater @bls There are people making firmware images to run Android on Raspberry Pi, which is pretty close: https://forums.raspberrypi.com/viewtopic.php?t=358896
@mcc @bloodinthewater @bls So you can't dual boot macs anymore? I haven't used one yet with the 'new' CPU architecture. That sucks.

@nicksalt You can still dual boot macs on the new arm architecture. It is not as easy as it used to be though. And the only real option to dual boot is Asahi Linux. You can’t get the arm version of Windows to natively dual boot like you used to with boot camp on the intel macs. For arm Windows people just run in VMs.

Anyways, Apple doesn’t advertise it, but there are developer docs and WWDC sessions on how to boot other OSes. In theory, there could be more dual boot options other than Asahi.

The hardest part is how many other hardware devices are custom. The Asahi team spends a ton of time figuring out how to make usable drivers for everything. Apple documented how to boot/install other OSes. They don’t document all of the hardware for third party driver support.

@HitokiriEric @nicksalt also it seems to me that the new Mac linuces are much much more reverse engineered than prior Mac linuces. I am extremely concerned about how skin of teeth the GPU drivers in particular seem to be (although, in practice, they appear to perform better than PC GPU drivers…)

@mcc @nicksalt Yeah. The intel macs still had mostly the same AMD and Intel graphics chips as regular PCs (or nvidia back in like 2010 or so before the feud started).

You could use the existing AMD/Intel drivers with mild modifications on those Apple laptops.

Now the graphics are custom Apple architecture and they’re not giving out the details to third party device driver programmers.

Luckily the Asahi team has some very talented people and honestly the graphics seem to be running great now and in my testing.

The other hardware drivers that also need to be reverse engineered are where there’s still flakiness to work out. Like Apple has custom hardware security on the microphone and last I heard Asahi is still working on that (although I don’t use it so didn’t care when I tested).

@HitokiriEric It's just, me, the older I get, the less enthusiastic I get about living in places where I'm explicitly not wanted.

@mcc @bloodinthewater @bls I hear good things about Asahi Linux[1] which is specifically made for apple silicon but I haven't tried it myself because close to nothing could get me to buy a mac.

[1] https://asahilinux.org/

Asahi Linux

@mcc yep that’s why I’m down to 2 OS. Even that is 1 too many 😵‍💫
@mcc @bls super tedious, isn't it? :(
@bls @mcc All the better designs get left unused because the hardware support hurdle is too demoralizing.
@bls
@mcc
"Free software is bad, proprietary software is bad, all software is bad, I fucking hate software and making it"
—Lineru Miyamorvalds or something
@LeBonk @mcc Indeed. This is also true, although I can only vouch for the first part 🤣
@mcc I don't know how to solve your problem on Windows or Linux, but have you heard of our GNU lord and savior the Hurd? Of course it doesn't support anything you want, but presumably you're perfectly able to just implement the necessary drivers yourself, which on Hurd you can do in userspace so...
@ids1024 I'm going to learn to use Alpine Linux and compile my own kernels using Clang just so I can out-obscure people when they ask me about stuff like this
@ids1024 @mcc Porting drivers sucks, especially when the only examples from other OSes depend deeply on the ambient authority present in other kernels.

Because that means a lot more needs to be rewritten.
@mcc something something Stateless vs Stateful Reply Persons: An Essay something something
@mcc I'm personally often (3) "HI I GET TO RAMBLE ABOUT STUFF NOW prepare to be ✨ INFORMED ✨" (internally five seconds later: oh no I hope I didn't insult you (what neurotypicals find insulting anyway) by Implying You Don't Know This I just love explaining it)

@mcc

I see colors (some not so well).

@VulcanTourist Some people have that problem
@mcc Third type (or a subset of the first type) tells you to search for the answer on Google. It's particularly frustrating when you search for your exact problem, get a thread where someone asks about yours and their exact problem, and the only reply is someone telling the OP to search Google, which is how you got there.
@iAmSomeGrant Go not to Google for help, for they will tell you both "yes", "no" and "try searching Google"
@mcc This two type dichotomy happens a lot! Either the super confident yet uninformed redditor/twatter reply guy or person who literally feels mortal pain at being perceived.