• 0 Posts
  • 18 Comments
Joined 1 year ago
cake
Cake day: August 20th, 2023

help-circle

  • Nixos is an os that’s defined by its config stored in .nix files. Everything is defined here all the software and configurations. Two people with the same script will have the exact same os.

    Any changes you make that aren’t in the scripts won’t be present when you reboot.

    You could maintain a very custom linux distribution (kinda) by just maintaining these config scripts.

    So a user wouldn’t need to install all required software and dependencies. They could get a nixos and the self-host config and adjust some settings and have a working system straight after install.








  • The big advantage of those three is you have it pre-installed. Pre-installed with forced defaults in very powerful.

    I see people using edge, never realising that they’re using edge. Asking to install very expensive office 365 suites for very simple documents and power points. Word can’t even display text properly, most people don’t notice because they don’t know any different.

    Linux needs a better Ubuntu. One all the Linux users can easily recommend. That manufacturers can be confident shipping on laptops.

    Once that hurdle is cleared. The user has Linux pre-installed, the manufacturer provides all the necessary drivers. Linux is often easier to resolve issues with. The settings are clearer and better laid out, dependencies are better and easier to manage than windows. Solutions are easier to find and implement, they also don’t change unexpectedly.


  • It won’t generate random numbers. It’ll generate random numbers from its training data.

    If it’s asked to generate passwords I wouldn’t be surprised if it generated lists of leaked passwords available online.

    These models are created from masses of data scraped from the internet. Most of which is unreviewed and unverified. They really don’t want to review and verify it because it’s expensive and much of their data is illegal.



  • It’s probably the same amount as before. More phones and tablets haven’t had a big effect on the amount of general purpose computers. There’s devices today like raspberry pi and Arduino that fill the same niche as older general-purpose computers.

    Your assume things are different and must be worse. This is a take old as time. Socrates complained about the youth no longer taking the studies as serious as his generation did. The world would have fallen into complete chaos if it were ever true. It’s the conservative myth that things were better and can only get worse.

    These kids accessing websites that tell you that a general purpose computer is needed, would have to rely on textbooks and magazines to get the same information in the past. A much bigger barrier, even identifying which ones you need.



  • Software engineering does have standards and methods to developing software. These standards and methods are applied in Defence and Aerospace applications. Software engineering was developed or conceived by NATO to manage the increasing complexity of software development.

    The big problem is people often confuse software development or programming with software engineering. Calling anyone that programs a software engineer. This isn’t the case. It’s entirely possible to be a software engineer without knowing how to code (but impractical).


  • All the AI does is match the request to solutions it was trained in.

    It just stackoverflow in your ide. It has a little more flexibility in answering and isn’t as corrupted by SEO result when googling the equivalent answer. Its not informed and thinking.

    The optimisation problems you are talking about is the process that is used to make AI models in the first place. I think you want an AI to configure optimisation routines for you rather than build the test cases and variables yourself. Or you want some system that implement all the individual components better, but an AI that can optimise the entire thing isn’t coming about soon. It would need to trained on very similar software. In which case you should just use that better software.


  • It’s difficult to get good support on Linux as well. Most of it is volunteers and that effort is spread over many different projects. Consistent long term support for Linux is only available for commercial operations. For personal computing apple has the best long term support for hardware.

    The benefit of Linux is the flexibility and the broad range of options that can be applied to support older hardware. But this requires the users to apply them in a way that can be inaccessible for some people or inconvenient for power users/small businesses.

    Technically Linux can provide long term support. Practically, it can’t do it in a useful way. Linux still struggles to support new hardware out the box - this is improving.

    Linux has achieved a great many things. Whilst being free and open. But nobody talks about supporting ten year old Linux tablets or even using them. That’s because they are in landfills or museums. Your iPad is still useful.


  • Your completely wrong with windows support.

    Windows 11 only supports 64 bit processers. The first consumer 64bit processers were released in 2003. Many machines made in 2003 wouldn’t have this.

    Windows 11 requires UEFI which want introduced till 2006.

    Windows also requires TPM 2. TPM was defined in 2009. TPM 2 was defined in 2014.

    Windows 11 gpu needs direct x 11 support, first published in 2014.

    You would need a machine that has cutting edge hardware in 2014. To get it to possibly support windows 11.


  • ForgotAboutDre@lemmy.worldtolinuxmemes@lemmy.worldWindows 11
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 year ago

    The only one that doesn’t have bloatware for money is MacOS. If Microsoft cared they would ban that.

    Before anyone says Linux doesn’t have paid bloatware for money, Ubuntu had Amazon baked into for money. Additionally, many distros use Firefox that Google’s pays to have Google be the default search engine.