• 0 Posts
  • 104 Comments
Joined 10 months ago
cake
Cake day: September 10th, 2023

help-circle
  • As a low support / “high functioning” (which feels like a toxic phrase for “good at masking and compensating”) autist, it’s easy for me say “I’m just different” and blame my disadvantages on a society that fails to accomodate for that divergence. I often stay away from spaces where I know I won’t be comfortable, I miss out on events I fear may overwhelm me, I retreat when I don’t feel like I can handle navigating the minefield of social interaction. I’m excluding myself from things, because I know (or fear) those things won’t cater to my differences, but I’m not universally unable to participate, so it feels less like a disability to me (more on that later).

    That most certainly doesn’t hold for people whose “functioning” is more severely impaired. If you respond to unexpected changes with anxiety attacks because you can’t adjust quickly, that certainly presents a disability in the literal sense and a challenge in dealing with everyday occurrences.

    I feel like the shift away from calling it a disability is partially due to the stigma of treating people with disabilities as lesser, partially because it’s not always a visible physical disability and I’ve seen people argue that it’s not a real disability. Both of those are bad, but instead of engaging them, It’s sometimes easier to sidestep. Instead of arguing whether I’m disabled or not, I’ll call it a neurodivergence, because my brain being different is something that’s beyond argument.

    There is also the opposite to disdain or dismissal: Pity or praise. Instead of treating me as defective or overdramatic, some people have responded with some form of “oh you poor thing, that must be hard” or “you’re so strong, making your way through life despite those challenges”.
    The first one may be half-right, but it just feels like something you’d say when you don’t know what’s appropriate and are trying to play it safe with the empathy angle.

    The second feels hollow, because I don’t feel stronger. I struggle far more than I could even express, because expressing thoughts in itself is a struggle. I spent forever writing this comment. To consider myself stronger than others would require me to somehow quantify my difficulties and weigh them up against theirs. I don’t think that’s productive. I think it will lead to some form of “suffering olympics”, which is a mindset I’d like to avoid.
    And really, what else would I do? Sit in a corner and cry about the injustice of the universe? Might as well curse the sun for being hot, it doesn’t change anything. Better to look for shade instead of dwelling on the problem.

    I don’t want people to treat me like I’m subhuman, nor like I’m superhuman. I don’t want people to invalidate my difficulties, nor make a point of dwelling on them. I want people to acknowledge that this is how I work, to understand if I’m doing something “wrong” or have difficulties, possibly help me if it’s reasonable.
    I don’t need a lot of accommodation, just some patience, understanding when I express myself poorly or do things a certain way that suits me more and maybe someone to handle difficult communication on my behalf. So I wouldn’t describe myself as disabled, whether or not that would be accurate, because of the social baggage that word carries. I’d rather leave the relevant help resources for those that need it more.

    That’s not to discount anyone else’s self-description. If you feel like “disability” fits your condition, I’m not going to invalidate that. You know your experience better than anyone else. In fact, I can see an argument that my self-exclusion as response to my difficulties presents some degree of disability to participate.

    I’m still fighting my own preconceptions on that, and it probably is part of the reason I don’t feel like disabled is an accurate description for msyelf. I’ve grown up with a certain set of convictions and prejudice that I’ve deeply internalised. I’ve mostly managed to expunge them when it comes to others, occasionally still catching myself in some judgmental train of thought and then consciously derailing it, but I have difficulties accurately and productively reflecting on my own self-perception. In a way, it’s both the least outwardly toxic, yet most self-destructive form of hypocrisy, and I don’t know how to deal with it.


    As for the romanticisation, I feel like that might be the result of efforts to fight the stigma having overshot their goal due to survivorship bias. Yes, people with ASD may have unique talents too. Yes, we’re not all entirely disadvantaged. Yes, ASD doesn’t automatically make us strictly less capable.

    But most of us aren’t some insane genius. You just wouldn’t make a big deal out of the average, so the media report on the extraordinary instead. And if someone’s only contact with the topic is through media that show the savants, it’s easy to forget that what they see isn’t representative.



  • The first problem, as with many things AI, is nailing down just what you mean with AI.

    The second problem, as with many things Linux, is the question of shipping these things with the Desktop Environment / OS by default, given that not everybody wants or needs that and for those that don’t, it’s just useless bloat.

    The third problem, as with many things FOSS or AI, is transparency, here particularly training. Would I have to train the models myself? If yes: How would I acquire training data that has quantity, quality and transparent control of sources? If no: What control do I have over the source material the pre-trained model I get uses?

    The fourth problem is privacy. The tradeoff for a universal assistant is universal access, which requires universal trust. Even if it can only fetch information (read files, query the web), the automated web searches could expose private data to whatever search engine or websites it uses. Particularly in the wake of Recall, the idea of saying “Oh actually we want to do the same as Microsoft” would harm Linux adoption more than it would help.

    The fifth problem is control. The more control you hand to machines, the more control their developers will have. This isn’t just about trusting the machines at that point, it’s about trusting the developers. To build something the caliber of full AI assistants, you’d need a ridiculous amount of volunteer efforts, particularly due to the splintering that always comes with such projects and the friction that creates. Alternatively, you’d need corporate contributions, and they always come with an expectation of profit. Hence we’re back to trust: Do you trust a corporation big enough to make a difference to contribute to such an endeavour without amy avenue of abuse? I don’t.


    Linux has survived long enough despite not keeping up with every mainstream development. In fact, what drove me to Linux was precisely that it doesn’t do everything Microsoft does. The idea of volunteers (by and large unorganised) trying to match the sheer power of a megacorp (with a strict hierarchy for who calls the shots) in development power to produce such an assistant is ridiculous enough, but the suggestion that DEs should come with it already integrated? Hell no

    One useful applications of “AI” (machine learning) I could see: Evaluating logs to detect recurring errors and cross-referencing them with other logs to see if there are correlations, which might help with troubleshooting.
    That doesn’t need to be an integrated desktop assistant, it can just be a regular app.

    Really, that applies to every possible AI tool. Make it an app, if you care enough. People can install it for themselves if they want. But for the love of the Machine God, don’t let the hype blind you to the issues.





  • I’ve once had difficulties running some apps on Proton that used .NET features not supported by mono, which has been updated since then and is now working out of the box.

    I’m playing Trackmania on wine, I’ve played Elden Ring and Monster Hunter: World on Proton, so I’m wondering which issue you’re running into.

    Regardless, building precompiled Linux native binaries is a commendable goal. Others have mentioned Flatpak, which imo is a good and user-friendly way to handle that.


  • The solidarity issue version of the Prisoner’s Dilemma: If enough of us cooperate, we can get away with it, but if we don’t hit that mass, we’ll get fucked for it. The strictly dominant strategy is to defect, because the outcome isn’t as bad if the others defect too.

    The difference is that the Prisoner’s Dilemma deals in absolutes (two players with the same two choices) whereas the issue at hand has nuance (some of us have more debt, some less, some ot us can more easily shoulder the initial burden imposed by being the first to get sent to collections, the outcome doesn’t strictly depend on total cooperation or even on numbers alone).

    Also, the Prisoner’s Dilemma assumes the prisoners have no way of communicating and no loyalty toward each other. We can communicate and coordinate.


  • luciferofastora@lemmy.ziptoLemmy Shitpost@lemmy.worldTacos.
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    What I find even more reprehensible than the sentiment “Without the threat of consequences, why should I be decent?” is that their own fucking book holds the answer to their goddamn question (not an expletive here, their god should and probably would damn them for it):

    “So in everything, do to others what you would have them do to you, for this sums up the Law and the Prophets.” - Matthew 7:12

    The first half of this is a principle independent of religion, a fundamental social contract, the most critical idea underpinning any functioning society: Expect your behaviour to be reciprocated, and act accordingly. If you want others to help you if you need it, help people (if you can). If you want others to be kind to you, be kind to others. If you’re gonna be a prick, expect others to be just as prickly to you.

    If all that keeps you from murdering people is the threat of eternal damnation, you forget that your own scripture says “If you kill people, expect that others may kill you in turn.”

    Bonus: the biblical Jesus was known to hate hypocrites that pick out one piece of scripture to follow and ignore another and pharisees that carefully interpret and follow the letter of the law to find loopholes and ignore the heart of it. Those people lawyering their way around the otherwise unmistakable passages about generosity and giving away your wealth? Believe it or not, straight to hell.

    More disgusting than the sentiment mentioned at the start is the hypocrisy of selectively applying it, the inconsistency in their own beliefs, the hollow facade of devotion while spitting on the principles they perjure to obey.

    Signed, an apostate whose faith was shattered by fallacy of preaching love while children suffer and threatening hell while blasphemers thrive.


  • Given the inertia of moving social platforms and the spoiler effect of fragmentation, I assume ex-Twitter will remain the leading platform for a while still unless Musk manages to run it into the ground at record speed.

    I don’t have any hard numbers on the rest, unfortunately. I personally favour Mastodon, and I believe some national governments have officially adopted it and are running their own instances, which might tip the scales a little if people see that as endorsement.

    Bluesky overall seems to have the advantage in terms of marketing (probably because they have the advantage of money too). I have no idea about Threads, but being from the same company as Facebook, Instagram and Whatsapp may give them an advantage in terms of existing users for those services. I would expect they try to intermesh these services at one point or another.

    It’s hard to predict, given that many people might just follow whatever their favourite personalities choose, and once enough users have gone there, other popular people may choose that platform too for its larger userbase, drawing more people in… It can snowball either way.

    There’s also the ongoing debate about interfacing the other options with Mastodon. I’m not going to take a stance on that here, but it might be a solution to the split “some of my favourite people have gone here, the others there, but I want to keep up with both in a single app”. I think there would have to be a user-level option in Mastodon to block entire instances to allow people to choose not to get shown content from those services.

    As an aside, I think that would be a good idea anyway, for Lemmy too. If I want to be able to browse All without seeing specific instances, I don’t want to have to look for an instance with that exact list of defeds.








  • If you’re looking for good code, you missed the point of my comment 😄

    If I was looking for an enumeration of valid inputs, I’d make it a selection box rather than a text field that’s supposed to contain a number and give the selections reasonable names. If I want an integral quantity, I’d use a number input field.

    If I have no control over the frontend, that means I’m writing a backend in JS for a bullshit frontend, and no amount of good coding practice is going to salvage this mess.

    I’m also blessedly far away from WebDev now. I work in Data Analytics and if I ever have to do any of this for a living, something has gone very wrong.

    Converting texts into numbers or dates still haunts me though - fuck text inputs for numbers and dates.



  • But what if I don’t want strict comparison? What if my frontend contains a text field for a numeric input and I wanna manually check against each possible valid input value if (input_val == 1) {...} else if (input_val == 2) {...} else if... without having to convert it first or check that it’s actually a number or fix my frontend?

    (I’m sure there are valid use cases for non-strict comparison, I just can’t think of one right now)