• 1 Post
  • 61 Comments
Joined 9 months ago
cake
Cake day: October 5th, 2023

help-circle

  • This is not an answer to your question but it’s tangentially related.

    Someone I greatly respected ran an open-source project with the policy of merge everything. Completely flip this idea of carefully review, debate and revise every PR. His theory was that it helps to build an open community, and if something breaks someone else will revert that commit. He says that the main branch was almost always stable, a massive improvement to how it was run previously. He passed several years ago and for some reason this reminded me of him.

    I guess what I’m trying to say is if you get something out there that people find useful, the code will be looked at. It doesn’t help you if you’re looking for someone to collaborate sorry.





  • Please don’t do this. It’s immoral to ride off the free work of others, then turn around and rug pull them. Either stick with open source and take the good and the bad, or go proprietary. Don’t do this fake open source that harms the community. If you have a permissive license there’s nothing stopping you from selling other’s work and a CLA is not needed. If you have a copyleft license then a CLA defeats the entire purpose of that.


  • There are no open source licenses that do not allow for commercial applications. It goes against the very core of what it means to be open source.

    However, what you’re probably looking for is a license that prevents people from taking your code and making a commercial application without giving back. What this means is that any copy of your source code must also be open source. This is what a copyleft license does and you could look at something like the GPLv3 or the less restrictive MPLv2.



  • Linux people are passionate about Linux and will tell you all the reasons to switch. I’m here to tell you to stick to what you already know. There’s no point changing your entire operating system if you don’t have the time to invest in a totally new way of using your computer.

    It does make me curious why you even decided to install Linux though. Something must have made you take that step.


  • stifle867@programming.devtoLinux@lemmy.mlBack to linux!
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    8 months ago

    I understand and that’s definitely a valid criticism of Linux. It’s not a drop in replacement for Windows and it’s definitely not as user friendly or targeted towards a general audience. Due to the flexibility of customisation, and the sheer amount of different distributions it is hard to provide individual support without knowing all the details of your system. It’s not like Windows where in general you’re probably running one of two versions.

    And while being a criticism to some, it is also a strength to others.

    If you ever get stuck on something feel free to shoot me a message and if I can I will try and provide advice.


  • Well that is the question I intentionally asked in my 1st comment so yeah that’s a good start :P

    Considering that it definitely is a Bluetooth device that means it has to be relatively close to your computer. Unless you live in an apartment building and are in range of Bluetooth devices not in your household you should be considering the electronic devices around you.

    Do you have any “smart” devices like a baby monitor, a home camera system, vacuum, air purifier or any such thing that has Bluetooth?

    Because you are saying that there’s no new devices that you can think of, and it does seem suspicious, my thought goes towards a device that is connected to the internet and has potentially been hacked and is now misbehaving. It may not be the case but best to err on the side of caution and you did the right thing by not accepting the connection.


  • Of course you need a foundational knowledge of Windows before you are able to accomplish certain tasks. You are not born with the knowledge of how to operate a computer. Even people who have not used computers before struggle with basic tasks. If I ask someone who is new to Windows to install Photoshop will they be able to accomplish it with no prior knowledge? You have to know you open the web browser, navigation to the proper website, download the installer, run the installer, find the menu shortcut, etc.

    As for how to install programs on Linux it does depend on the distribution and the application you wish to install but let’s take Ubuntu for example. If I want to install VLC I would type sudo apt install vlc. If I want to install Firefox I would type sudo apt install firefox. Instructions should be available online with a quick search.


  • It doesn’t necessarily mean you aren’t intelligent but perhaps you’re trying to do things you would do in Windows without having a foundational knowledge of Linux. Linux is not a drop-in replacement for Windows, it’s a totally different operating system with different ways of doing things.

    In this example situation you are talking about it’s the equivalent of if I asked you to edit an image in Photoshop but you didn’t have it installed. That’s what “command not found” is trying to tell you. It’s not found because it’s not installed on the system.


  • I think they’re trying to say that a lot of the time reading the documentation treats you as if you’re an expert in that particular topic, but if you can find a good guide it will usually give you all the information and commands you need to accomplish what you wanted to do. They go on to say they prefer guides that respect the user’s intelligence while not making things overly complex.




  • I haven’t read the paper but an event is just any interaction between particles. Just literally anything happening. I wouldn’t be trying to learn much from this write up though and highly suggest looking into some better sources of information.

    Since the second law of infodynamics is a cosmological necessity, and appears to apply everywhere in the same way, it could be concluded that this indicates that the entire universe appears to be a simulated construct or a giant computer.

    This is such a huge leap to make. It’s nearly equivalent to saying due to the fact that your coffee gets colder over time you can conclude that the entire universe is a simulation.

    A super complex universe like ours, if it were a simulation, would require a built-in data optimization and compression in order to reduce the computational power and the data storage requirements to run the simulation.

    According to? Presumably if you can simulate an entire universe you have at least orders of magnitude more computational capacity than this universe. But apparently not too much more because you would “require” compression in order to fit all that data?

    Just a few things that stood out to me as wtf moments.

    EDIT: I forgot the best quote in the page:

    We know the universe is expanding without the loss or gain of heat, which requires the total entropy of the universe to be constant.

    Not even remotely true. It’s commonly accepted that the entropy of the universe is constantly increasing and it’s got nothing to do with the the universe as a whole being unable to lose or gain heat (from an outside source). Entropy increases because what’s inside, as a whole, is moving towards a state of equilibrium.




  • While this is a real issue, the threat is best mitigated outside of the browser. In theory any application you run could put contents in your primary selection, the threat is what you do with that. The biggest threats I can imagine are insecure shell settings which the author pointed out and can be mitigated easily. Or as a commenter pointed out, cryptocurrency related activities could be at risk - such as pasting in an address to send the currency to could be hijacked and you probably wouldn’t even notice as the addresses are random. X is known to be insecure and if you’re doing something sensitive like handling cryptocurrency it would be best practice not to run X anyway.