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

help-circle



  • I don’t remember encountering the particular bug they’re describing. I was hoping it was about the behaviour of drag-and-dropping something into the browser, such as with those “drop a file here to upload”. I am often simply unable to make that work because instead of the thing being dropped into the webpage’s element, it opens the file in the browser instead, which is not really something I ever want to do.






  • I think the Xorg vs Wayland situation is not too dissimilar to that of Windows vs Linux. Lots of people are waiting for all of their games/software work (just as well or better) on Linux before switching. I believe that in most cases, switching to Linux requires that a person goes out of their way to either find alternatives to the software they use or altogether change the way they use their computer. It’s a hard sell for people who only use their computer to get their work done, and that’s why it is almost exclusively developers, tech-curious, idealists, government workers, and grandparents who switch to Linux (thanks to a family member who falls into any subset of the former categories). It may require another generation (of people) for X11 to be fully deprecated, because even amongst Linux users there are those who are not interested in changing their established workflow.

    I do think it’s unreasonable to expect everything to work the same when a major component is being replaced. Some applications that are built with X11 in mind will never be ported/adapted to work on Wayland. It’s likely that for some things, no alternatives are ever going to exist.

    Good news is that we humans are complex adaptive systems! Technology is always changing - that’s just the way of it. Sometimes that will lead to perceived loss of functionality, reduction in quality, or impeded workflow in the name of security, resource efficiency, moral/political reasons, or other considerations. Hopefully we can learn to accept such change, because that’ll be a virtue in times to come.

    (This isn’t to say that it’s acceptable for userspace to be suddenly broken because contributors thought of a more elegant way to write underlying software. Luckily, X11 isn’t being deprecated anytime soon for just this reason.)

    Ok I’m done rambling.



  • While all of it is doable, be aware that it takes time and effort to learn Nix and NixOS. It can be difficult to figure out how to get a particular environment set up properly. There is a lot of documentation, but it doesn’t always give easy answers if you have specific requirements for a particular dev environment and such.

    It’s been a few years since I worked with Unity3D professionally, but I did so in NixOS with very little trouble. Rust has very good Nix infrastructure and so do many other languages. I can’t tell you anything about UE5 or the other proprietary tools, but there are FHS-compatibility helpers (steam-run usually works fine when I need to run arbitrary binaries made for ‘normal’ distros).

    If you’re willing to figure things out sometimes (and especially in the beginning) and are motivated to take your OS to the next level, NixOS is definitely worth it. Been using it for many years and I can’t imagine ever using a mutable OS again as a daily driver (unless the way I use my computer drastically changes). I configured everything just the way I want it; it’s magical to have almost everything in one place and being able to try different things without fear of breaking something.




  • Blóðbók@slrpnk.nettoTechnology@lemmy.worldAI Prompt Engineering Is Dead
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    4 months ago

    For that you need a program to judge the quality of output given some input. If we had that, LLMs could just improve themselves directly, bypassing any need for prompt engineering in the first place.

    The reason prompt engineering is a thing is that people know what is expected and desired output and what isn’t, and can adapt their interactions with the tool accordingly, a trait uniquely associated with adaptive complex systems.




  • I updated to 1.19 and have two app updates listed as available. They are not updated automatically and there is no F-Droid setting for background updates that I can find. In order to install the two aforementioned updates I am required to first download them and then, for each one, I have to press install and then confirm on a popup.

    To be fair, those updates were available before I updated F-Droid, so whatever mechanism that is supposed to be triggered may not have been because the updates were not new?

    Nevertheless I am excited about the prospect, because updating my apps have been such a pain that I constantly procrastinate dealing with it. Sitting with the phone in front of me, clicking a few times, waiting, clicking a few times, waiting, then repeat… never leaving the app and making sure it doesn’t fall asleep… it is not a fun activity.


  • Is this going to be available for free? And if so, to what extent? I’m not paying for AI, but would be cool to try it out.

    I’ve also been burnt a few times by registering for some “free” AI service only to realise after putting in some actual effort into trying to create something that literally any actual value you might extract from it is gated behind a payment plan. This was the case when I tried generating voices, for example: spend an hour crafting something I like; generating any actual audio with it? Pay up. It’s like trying out a free MMO where you spend a long time creating your character just the way you want it only to be greeted by “trial over - subscribe now!”


  • True, I could have identified those as suggested solutions (albeit rather broad and unspecific, which is perfectly fine). I also sympathise on both accounts.

    I have this personal intuition that a lot of social friction could be mitigated if we took some inspiration from the principle of locality physics when designing social networks and structuring society in general. The idea of locality in physics is that physical systems interact only with their adjacent neighbours. The analogous social principle I have in mind is that interactions between people that understand and respect each other should be facilitated and emphasised, and (direct) interactions between people far apart from each other on (some notion of) a “compatibility spectrum” should be limited and de-emphasised. The idea here is that this would enable political and cultural ideas to be propagated and shared with proportionate friction, resulting in a gradual dissipation of truly incompatible views and norms, which would hopefully reduce polarisation.

    The way it works today is that people are constantly exposed directly to strangers’ unpalatable ideas and cultures, and there is zero reason for someone to seriously consider any of that since no trust or understanding exists between the (often largely unconsenting) audience and the (often loud) proponents. If some sentiment was instead communicated to a person after having passed through a series of increasingly trusted people (and after likely having undergone some revisions and filtering), that would make the person more likely to consider and extract value from it, and that would bring them a little bit closer to the opposite end of that chain.

    Anyway, those are my musings on this matter.


  • We don’t have to prove that the brain isn’t puppeted from some external realm of “consciousness” in order to say we can be quite confident that it isn’t, because positing that there is such a thing as free will in the traditional notion of the term is magical thinking, which most of us might agree isn’t particularly respectable.

    What we can do is take a compatibilist approach and say there is something that is “effectively indeterministic” about human decision making, because we can’t ever ourselves predict our own actions any faster than we observe them. I don’t have any moral contribution to make here; I just wanted to add this reflection.