• 0 Posts
  • 20 Comments
Joined 2 years ago
cake
Cake day: May 19th, 2024

help-circle
  • But I couldn’t install a specific Python version? System python is 3.13 but I needed 3.10.

    The others have covered virtual environments, which is what you need if you really want a 3.10 interpreter.

    But… the thing I’m here to tell you is:

    they recommend virtual box to not mess with your default installation of the program and the databases it uses.

    for many projects this doesn’t actually matter. You can just ignore the warnings, use the most recent version and install whatever you need.

    You’re already sandboxing this stuff in a virtual box, which you should be able to reset or bootstrap again when you need to. You’re not interfering with your actual systems’ python, you’re messing with your virtual box’s system python.

    I find the whole venv stuff to be very annoying, I never need it, because I use libraries that don’t interfere with system operations and I don’t downgrade to interact with projects. And even if you’re not installing “correct” versions, most of the time newer versions fix bugs and expand functionality. It is extremely rare that functions get removed and it will actually break by you not using their exact version. Or like, version conflicts.

    And besides, they would need some kind of CI / testing that would check for compatibility anyway.

    tldr: ignore venvs, try it bare metal, see if something breaks. If not, there you go, if yes, you can still invest the time and effort of learning venvs.









  • I’m more on mastodon and their filter system is so nice

    I made a filter for “idiot did a thing” and every time the news has another article about how some idiot whose name is on my list did something again, as they do, because that’s all they’ve been doing for 20 years, I no longer have to read it.

    But I still get the little “something was blocked, click here to read it” thing, so it’s very satisfying.

    I don’t block often, but I would expect it’s a similar upgrade.



  • Sorry for the rant, but why can’t we as a community be more active in supporting [blank]

    I don’t care about your fantasy of utopia, I need a working thing.

    That doesn’t mean I’m hating on anything. Specifically the pine phone’s mistake was that they branded as “early adopter” thing too hard. If it says “extensive linux experience required”, that’s not me and I’m not going to sink 200-400$ into a thing that “likely” won’t work, because I don’t have the prerequisite experience.

    It’s not my idea to make “open source business” work, the people who are offering that sort of stuff believe in it, and they have to make it work.

    Me not believing in that fantasy and calling a “not fit for purpose thing” not fit for purpose, doesn’t make me a dirty traitor ‘to the community’.

    Same for “struggling artists” btw. I see the same pattern in that space. If art doesn’t work for you, do something else.










  • I don’t understand why the R4L are even trying to get it into THE kernel at this point. Especially after the open hostility, but also after basically offering to be “downstream” of whatever C people do.

    The difference to forking and gradually transitioning things to Rust seem technically minimally negative and socially enormously positive to me.

    And when and if people want to use the linux kernel with Rust, made by the R4L people, they would then be able to do that? Idk.

    I have no stakes in either side, so I don’t really care.