• 0 Posts
  • 225 Comments
Joined 3 years ago
cake
Cake day: July 9th, 2023

help-circle
  • Linux runs on a CPU which has an architecture, an internal set of rules and design guidelines. If you have a Linux kernel for an x86_64 processor it will work on any x86_64 processor, and the same goes for Arm. SteamOS can have two separate builds which target a different processor architecture but still have the same selection of tools and configuration to make a workable desktop experience. That is what they have done here.

    Arm and x86_64 can both use WINE to run Windows applications on Linux, but on Arm systems we also need something similar to handle interpreting the x86_64 instructions to run correctly. That is something present in the Arm build that isn’t in the x86_64 build. Also if you want to run Android apps on the Arm build you would need fewer layers for compatibility as the underlying instruction set matches, so you just need the operating system level things to make the app run properly.

    Overall it is really simple conceptually but more complex practically. I am glad they are doing it, Arm is a much more power efficient architecture and is quite performant, so I am keen to see the results from here.



  • Early on I wrote a script for my user account to run df and save the output to a file, then a second script to read that file and if the drive was full send me an email.

    First, it failed because it couldn’t send the email because the email service failed under full disk conditions.

    Second, it failed because it couldn’t write the file to disk because the disk was full.

    Third, it failed because outbound SMTP was blocked by my ISP.

    I learned a lot about how well you can fail if you really put your mind to it. Now I have Home Assistant grabbing the disk stats for my machines and flagging anything over 90%.


  • MVNOs (Mobile Virtual Network Operators) are a great option for not dealing with the big carriers. If an MVNO is getting a lot of complains from their customers they have the aggregated power of many customers to push with. If an MVNO is being treated poorly by a carrier they can actually switch but the impact is much bigger than a single customer switching, so it has much more weight. Also the MVNO is the one with your data, the carrier just has services listed as with that MVNO and doesn’t have your personal details directly.

    So if you do want to get away from a carrier but still need their network I would recommend looking at various MVNO options and giving one a go. Look for reviews, make sure they aren’t just a front for the carrier you don’t like, and don’t sign up for a long contract, just get something small and see how it goes. That’s my recommendation anyway.



  • I agree. I have run a few models on my phone and server and they are interesting but on such weak hardware they are slow and less capable. That said, a project like KDE has a certain amount of funding which could be put to use in part finding bugs using AI tools. They could be run on reasonable hardware with all the ethical safeguards we could come up with and have it be the least awful version possible. Some would argue it would still be unethical and I can see their perspective. That said, for me this is the line we should not cross. Keep the development by humans and for humans, and if we are to use AI models then we should be doing so to find problems to work on, not to solve them.


  • Maybe I am the weird one but I have a split view on using AI tools. Using AI to find bugs and exploits makes sense. It can attack in ways humans will rarely think about and find bugs humans may not have considered. It can use used to fuzz large attack surfaces and find patterns which we can then fix.

    Using AI to do the actual coding is far less reasonable in my view. Studies do show a decline in productivity, enjoyment, and quality of code when using AI tools.

    So for finding problems to address AI seems great. It is one of many tools which can help us find problems worth addressing. But for solving those problems? No, it is not fit for that purpose. It does not produce good code with maintainability and legibility for the maintainers of the code.



  • A thing most people don’t get is that knowledge of how to prepare food and the time to actually do it are also key. My parents could cook 3 meals between them and poorly at that. I didn’t know anything about how to use a knife including the most basic things like sharp knives being less dangerous than blunt ones. I have learned later in life and I am fairly accomplished in the kitchen, including making a roux, making passata from scratch, fermenting and pickling vegetables, making yoghurt, making adaptable stir fry dishes, making stews and soups, and all manner of other things like breads and pâté. None of those things were taught to me by my parents or through schooling. All the access in the world wouldn’t make me able to use chicken liver without making it chalky and nasty, or cook a steak without ruining it.


  • This is the central problem with digital ownership. It isn’t real. You don’t own anything.

    If you have a file which contains the book and has no Digital Restrictions Management on it then you own the book in the same way as if you have the physical book.

    If you borrow a book from the library you could make a copy by scanning all the pages and then give the original back. Alternatively you could refuse to return it and pay the replacement cost. In either case you actually had the book with full access.

    If you “borrow” the book in apps like this you are not getting the whole thing unencumbered, you are getting something more similar to a webcam view of a page turning robot. Yes you can read the text, but you can’t make any changes, mark a spot, read it offline, take a photocopy, and so on. Many of these apps block screenshots, and many also block copy and paste.

    It is crazy to me that in order to have reasonable access to a book you have no legal option in many cases. I recently bought Azalea Ellis’ books and they are all in a plain eBook format or in a plain audio book format. No DRM, no limits. That means I can use the audio book as I want, which in my case means adding it to my AudioBookShelf server. I can cache it to my phone one book at a time or even the whole series in one go. I can play it at whatever speed I like, 2x is my normal, and nobody can stop me. I can listen to it as many times as I like.

    If nobody will sell me the book without DRM I don’t consider it buying. They are leasing the book, renting access to it, but I never fool myself into thinking I own it. I don’t actually own anything on a PS5, nor on Steam. While Steam has not turned evil yet it is always a possibility, so I treat those licences as access rentals and assume they are temporary.

    From a moral perspective if you van have it taken away you don’t own it, and if you buying isn’t owning then piracy isn’t theft. Any claims that someone stole from a publisher when the publisher was claiming they were selling the game are bunk. If they actually sold the game, as GOG does, then it would be theft. But if they only sell a licence for access then it isn’t selling the game, and it is therefore not theft.



  • That is my read of it too. The next question would be quantifying the effect in terms of duration and durability. If you have this depression of cortisol response from a one time set of exercise, how long does it take for that reduced response to fade? If you have one psychological stressor does that now reset your system and return you to the pre-exercise state?

    I would also want to know about the levels for someone going from sedentary to low, mid, and high levels of activity. If you take someone from any of the 4 categories, sedentary, low, mid, and high activity, and then change their activity to one of the other levels what is the impact? For example if you change from a physical job to a less physical job do you have increased cortisol response to psychological stressors? What about parents as their kids move from requiring lifting and carrying to walking on their own? Could this be part of the terrible twos? What about people who have an injury and then become depressed?

    Very interesting research, I will definitely be following it in future.


  • I would recommend learning about skepticism, but not the kind you will find in the USA to be honest, the USA skepticism community has some bad actors mixed in and it is hard to get the good without the bad.

    Skeptics with a K is a podcast from the Merseyside Skeptics Society and they do great work. If you start there and listen through a little they will recommend other podcasts and websites and you can go from there.

    The reason I suggest them as a starting point is their attitude. They are compassionate people who see the harms of woo and religion but really so embody kindness and connection over anger and hate. They also embrace the kind of skepticism where you maintain a focus on the tools but don’t get locked into extreme positions, exactly what you are talking about. They practice not running to the extremes, but not by saying things like “both sides are the same”. They have convictions, but they are slow to build and carefully constructed. If you copied their mental processes you would be in a fairly good starting position.


  • To be clear, people do this all the time with medications for suicidal ideation and depression. Those drugs are less effective at preventing suicide than gender affirming care in trans people. If we want to talk about the harms of a medical intervention we always need to keep the harms of the alternative in mind.

    I take Warfarin and could therefore have a major bleed where I just don’t stop bleeding. I take it because if I didn’t I would have clotting which would lead to really bad outcomes like a stroke. The stroke is more likely without warfarin than the bleed is with the warfarin, so that is an overall lower risk.

    In the same way, if you look at trans kids who are hitting puberty they have two paths, gender affirming care or not. The not path has lots of extra harms, including but not limited to suicide, self harm, depression, anxiety, and so on. The gender affirming care side has bone density issues during the period of puberty blockers, difficulties with accessing medical care, and much much lower rates of the harms available in the not path. The balance is clear, the experts agree, only a vanishingly small minority of politically and financially motivated people push the other way. The parallels to the climate change “debate” are clear. This is not reasonable and rational disagreement, this is ideological and not science based.

    I will keep taking my warfarin and I hope the kids impacted by this keep taking their puberty blockers as long as that is beneficial for them.


  • I did the same with the Athom bulbs, they were easy to get connected to Home Assistant and the firmware is easy to manage.

    Unfortunately they are not so easy for managing PWM sensitivity. They have a fairly high level of flicker and for some people, such as my partner, it can be quite bad on the eyes.

    Apparently you can modify the PWM frequency to something much higher and fix the problem, but I have not been able to figure it out yet.


  • rowinxavier@lemmy.worldtoFuck Cars@lemmy.world•boulderdash
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    True, but when my $1400 Mazda 2 Neo hatchback is sailing past a broken down $140000 off road beast I do admit to a little chuckle. I’ve taken my mini beast down some clearly stupid paths and it has yet to let me down. I’ve also never crashed into a roo or gotten myself stuck in a way I couldn’t fix because it is only 1300kg tare weight so I can literally push the car out of a ditch if needed and I couldn’t possibly do that with one of the urban tanks.


  • If you want a real mind bender consider intersex people. They are also a minority, smaller than trans as a group, but also have a lot of discrimination and ambiguity from the binary view of sex and gender. Some intersex people have indeterminate genitals, others have mixed features, and some rare few have something close to both sets of organs. They may have a gender which aligns with one or the other general gender presentations, they also may not. It is really a full range of possible outcomes.

    They also have some major historical, and current, bigotry around how they are seen and interacted with. Many people with indeterminate genitals are operated on by surgeons based in the surgeons best guess for the sex of the child, not based even on genetic details like karyotype, XX or XY. Sometimes the parents are told that their child had a small abnormality and it needed medical correction, but this is just to make the child fit typical sex norms, not for medical necessity. The surgeries can be very harmful to the child and may lead to difficulties later in life, especially around puberty, where they end up having been “corrected” to a sex which does not align with their gender identity.

    Past all the horror, what is the sexual preference of someone who dates an intersex person? This is where externally applied and rigid categories fail. If a cis man is interested in an intersex person who has male genitalia but presents and identifies as female is this straight attraction? The woman here is clearly a woman in all ways bar genitals, so a casual or even in depth check without going under clothes will not identify any difference from female. The woman identifies as a woman, the man sees her as a woman, and she behaves as a woman in all ways bar sex and toileting. Straight doesn’t really have to exclude this relationship, but also it may be a bad rigid category, it may be better to say the man is on the straight end and likes fem people. It also may be best to not look for a single word or term and just describe things, saying this guy likes fem people but isn’t repulsed by typically male genitals.

    I think the language here is hard because we are trying to fit messy reality into boxes. Fascism relies on this simple categorisation of people to form boxes for control and regulation of people. We don’t actually have to do this. We can just describe the world we find and use labels loosely to act as a shorthand, not a prescription. Someone could be described based on their behaviours but not have that result in a demand for consistency. As you say, no need to yuck someone else’s yum, but I think also no need to define their yum into a tiny box because it is convenient, let them yum without labels and allow yourself the same.