• 0 Posts
  • 75 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle


  • amio@kbin.socialtoAutism@lemmy.worldBeing 'to negative'
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    5 months ago

    Technically true, which is the most generous I could possibly be. It is not good advice. Telling someone to live more brightly is, begging your pardon, freaking useless.

    Edit: to be clear, a lot of the rest of your advice isn’t bad or anything. I just really hate this particular phrasing. It will not help, I guarantee it.



  • amio@kbin.socialtoAutism@lemmy.worldBeing 'to negative'
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    5 months ago

    Been there, sort of. Lifelong depression does tend to make you “negative” and apparently some people hate that. NTs are not necessarily genius communicators who’ve worked at it a lot, it’s just that most people per definition tend to communicate their preferred/“natural” way. This means that whatever is pissing them off is a) not necessarily wrong, b) not necessarily what/why they think it is, and c) something you’ll likely have to work at whether you’re “in the wrong” or not.

    Kinda depressing, eh?

    Unfortunately, sometimes negativity is contagious - sharing something negative with someone is likely to worsen their mood. I won’t conjecture why that is - I can only really say that whenever people dump long lists of everything wrong with the world on me, I rarely feel great about it afterwards. Negativity is often warranted, usually realistic, sometimes funny in specific ways etc., but mostly it is still just negativity.

    Try and be mindful about this: what are you communicating? Is the content or tone negative? Did you get onto a negative track from something more positive? It is not easy, but you could unironically put up a visible reminder. Don’t overdo the self-censoring either, though, that’s also not healthy.

    Also, are you taking up a lot of space in the conversation relative to others? This can add some friction too if the disparity is big enough. I have been both the loud person (usually from boredom) and the person getting annoyed at someone individually being like 50% of a chat. One man’s dead chat is a reasonable level of activity for another, after all.

    (All the above is personal experience - reasonably sure the buzzkill stuff is an actual thing but I wasn’t able to find a citation or anything.)



  • House is not canonically autistic as far as I know. Of course, in TV writing, autism tends to be sloppily coded as “being an asshole” instead, and he definitely is that in spades. He does seem to slightly play into it in one random episode, and his boss says something along the lines of “you don’t even have Asperger’s!” The only unambiguous autist on House that I remember is the kid from that same episode, who is nonverbal and melts down over the slightest thing. As far as representation goes, that’s fairly narrow and not all that positive.

    I watched The Good Doctor for about two and a half seasons. Eventually it started grinding my gears because it keeps being the exact same conflict over and over. (Ironic given I watched House, I know. Multiple times. Still.)
    While whatshisface might be understandably “stuck”, all those highly trained medical professionals and romantic interests around him should probably eventually have gotten a clue about that whole autism thing. As representation goes this guy is also relatively out there, and plays up a lot of stereotypes that don’t seem entirely positive.
    I do think the pandering/romanticization is kinda obvious in this, though: it plays up Super-Autist ideas, and makes sure there’s no shortage of pretty girls around - who tend seem rather more into autistic guys than I daresay seems likely in real life, for some reason.

    BBT I found mildly clever for like 5 whole seconds at the very start of episode 1. I don’t know why I watched a few seasons further.
    I dislike Sheldon’s character. He is the archetype of the lazily written Hollywood “autist/smart guy/douchebag” pigeonhole, heavily playing into truckloads of strictly negative stereotypes about autists, smart people, geeks etc. and any combination. You know he’s smart because he has the whiteboard with Physics on it, and because he’s an asshole - one of very few ways TV writing tries to show intelligence at all.
    Now I might seem butthurt - that would be because I started out with actual expectations of a “smart, geek-friendly” comedy show. Eventually I got more a bait&switch “cringe comedy” feeling (a genre I hate) with a superficially “geeky” paintjob.
    Seems a bit pandery to me, mostly along the lines of antiintellectualism and “anti geek sentiment”.




  • That, or you’re met with “why on earth do you want to do that?”

    To be fair, the XY problem is huge in anything coding related. Newbie wants to do X, has a vague and terribly wrong idea about how to do it (Y), then asks how to do Y instead. To give a “correct” answer to Y, assuming the question makes enough sense to have a correct answer, is less helpful than trying more or less tactfully to figure out what the actual goal was.


  • I think I misunderstood lemmyvore a bit, reading some criticism into the Lego metaphor that might not be there.

    To me, “playing with bricks” is exactly how I want a lot of my coding to look. It means you can design and implement the bricks, connectors and overall architecture, and end up with something that makes sense. If running with the metaphor, that ain’t bad, in a world full of random bullshit cobbled together with broken bricks, chewing gum and exposed electrical wire.

    If the whole set is wonky, or people start eating the bricks instead, I suppose there’s bigger worries.

    (Definitely agree on “low code” being one of those worries, though - turns into “please, Jesus Christ, just let me write the actual code instead” remarkably often. I’m a BizTalk survivor and I’m not even sure that was the worst.






  • Reducing mental load on the developer helps a lot. There’s no way you can say c is simpler than higher level languages.

    Sure, and… that’s why I didn’t say that, I guess? I live firmly in VM/script land - C# when I can, actually. Reducing developer load is fine by me and I don’t have a particular obsession with optimizing for performance - most things I do are not that exciting.

    My point is that there’s a difference between layers of abstraction that serve an actual purpose (loops, classes, garbage collection), and weird stuff that grows out of “innovation” that maybe wasn’t all that good an idea, but was tacked on something else for novelty or cargo cult reasons, or the wrong kind of laziness. The idea of being able to only target web is fine. The idea of occasionally shipping a browser with a particular app could be merited. I’m just saying maybe not half of every app needed to be bundled with a whole chromium installation.


  • Why do computers become more and more powerful, but programs continue to lag?

    Because instead of taking advantage of hardware to push boundaries in what we can accomplish, it’s exploited so you can turn everything into its own instance of Chromium, with all the bloat and overhead that entails, for the world’s simplest application. Even on mobile, where power consumption is allegedly important.

    The industry spends so much time reinventing wheels and shoehorning things into each other, instead of doing anything… useful. Can’t have a normal web page anymore because waaaah page loads, gotta be SPA, then you gotta reinvent all the stuff that you threw out to make an SPA - probably in the form of several dozen libraries, all of which also keep getting reinvented every other week. What’s that, the SPA is now a 4GB download and seven orders of magnitude slower than the page loads it was supposedly meant to avoid? Lol who cares. Put some more layers of transpiled javascript in there anyway. Keeping up with the NPM dependencies alone is now 40% of the manpower in the corporation? Don’t worry, it’s modular or some shit.

    It’s not even about the money, none of this helps generate actual value - in theory, being able to just target web makes sense, but not if relentlessly overcomplicated at every turn anyway. If the money/management people could tear themselves away from being phished for five minutes, and actually understood how much time and effort is being wasted on building mostly redundant card houses of mostly unnecessary tech, they’d have a stroke.


  • There’s no point spending twice the time making something that corresponds 1:1 to code - unless the code is truly horrific, and then you’ve got bigger issues. One generally assumes people involved with a project will know or learn relevant languages.

    It’s more commonly used for things that are less obvious from the source itself - like “what’s sent between the client and server in this handshake” or “what is the overall architecture of this part of the code”

    Flowcharts may be a bit more common when studying algorithms in general

    Edit; from your other comments, you seem to be talking about protocols, not algorithms. An algorithm is a set of steps to do something. A protocol is a description of how different systems interact such as in a chat application.