• 8 Posts
  • 29 Comments
Joined 2 years ago
cake
Cake day: September 1st, 2023

help-circle









  • Python 10s of multiples more CPU cycles than git. It is an interpreted language: every instruction is read by another process, checked, and then run. Hit on the other hand is executed straight by the CPU. It has at least one layer of indirection less than python (the python interpreter may have multiple). That means it can be slower but it definitely uses more energy.

    Since git is so popular, if it were instead mercurial, the energy requirements would be much higher for version control. Whether that will be noticeable on a bill is debatable. I haven’t run the numbers.

    Regarding the different python versions. As mentioned before, there is a python interpreter. That interpreter is versioned and so is the python language. Many things are backwards compatible meaning something written in a higher version of the python language can be interpreted by a lower version of the python interpreter. The reverse is also true, so python interpreter with a higher version can interpret a python file using a lower version of the language.

    Notice that I put “can” in bold. That’s because newer versions can deprecate certain features or parts of the language. So, if you’re writing a project in a different version of python, mercurial may or may not run depending on your version. Resolving that may not be as intuitive as one thinks.

    I think those were he points you were referring to when you asked your question?

    Anti Commercial-AI license




  • https://liberux.net/#faq

    We dream of a world where technology (both SW and HW) is completely open, but at the moment, this is not entirely possible. Our goal is to contribute to progress in this line by publishing all our developments to support the community.

    However, some components (such as the communications module or the CPU) do not have publicly available schematics and cannot be replicated. This prevents our device from being fully open source. Nevertheless, we are committed to publishing all our own development work and continuously seeking for components that respect user freedom without compromising usability.

    Regarding the software, the entire operating system will be open source, and all LiberuxOS developments will be published. The installed software will also be open source. However, some parts of the firmware will remain closed, as some manufacturers do not release their code. Still, we will do our best to open more parts of our system over time.







  • There should be a community that documents these kinds of things, so that governments from around the world can have a repository of knowledge for these things. “I’m a government instance that does X and would like to find software that does Y for me. What could exist? Let me look at $repository”. Without it, every government has to relearn the same lessons.

    The knowledge shouldn’t just end up in some article on lwn or whatever, but in the hands of people trying to convince their governments (local to national to international). The EU has something like that, but it’s not well managed and there doesn’t seem to be an NGO, at least to my knowledge, that does this kind of thing either. I might of course be mistaken.

    Anti Commercial-AI license


  • @jonny@neuromatch.social I want to like this, but the repo and website do not convey this fundamental information about the project

    • what it is
    • what is does
    • why it does it
    • how it does it

    The repository only has deployment notes.

    The webpage has:

    • The name
    • A quote
    • What SciOp belongs to
    • A call to action addressed at… somebody
    • Some random stats

    It doesn’t mention “tracker” anywhere and only mentions “bittorrent” once.

    Please consider people who:

    • know nothing about the project
    • don’t care about who you are
    • have under 5 minutes (most likely 1 minute) to be intrigued
    • are not necessarily technically inclined

    Ask yourselves who the target audience is and maybe even state it on your webpage.

    Lastly, it’s probably too late to change the name and it’s a matter of taste, but making it a homonym to PsyOp make me immediately think that this has a connection to anti-vaxxers, chemtrail believers, flat-earthers, illuminati freaks, and just conspiracy theorists in general.

    Maybe I’m the only one thinking this, but as it currently exists, the project feels very much like the old-school C projects that assumed you were “in the know” before even arriving at the website or project. It does not make it inviting - at least not to me. It may be a completely false impression, but it is my impression nonetheless.

    Anti Commercial-AI license