• 0 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle
  • dustyData@lemmy.worldtoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    4 hours ago

    On the contrary. It relies on the premise of segregating binaries, config and data. But since it is only running one app, then it is a bare minimum version of it. Most containers systems include elements that also deduplicate common required binaries. So, the containers are usually very small and efficient. While a traditional system’s libraries could balloon to dozens of gigabytes, pieces of which are only used at a time by different software. Containers can be made headless and barebones very easily. Cutting the fat, and leaving only the most essential libraries. Fitting in very tiny and underpowered hardware applications without losing functionality or performance.

    Don’t be afraid of it, it’s like Lego but for software.



  • It has nothing to do with whether humans are Turing complete or not. No Turing machine is capable of solving an undecidable. But humans can solve undecidables. Machines cannot solve the problem the way a human would. So, no, humans are not machines.

    This by definition limits the autonomy a machine can achieve. A human can predict when a task will cause a logic halt and prepare or adapt accordingly, a machine can’t. Unless intentionally limited by a programmer to stop being Turing complete and account for the undecidables before hand (thus with the help of the human). This is why machines suck at unpredictable or ambiguous task that humans fulfill effortlessly on the daily.

    This is why a machine that adapts to the real world is so hard to make. This is why autonomous cars can only drive in pristine weather, on detailed premapped roads with really high maintenance, with a vast array of sensors. This is why robot factories are extremely controlled and regulated environments. This is why you have to rescue your roomba regularly. Operating on the biggest undecidable there is (e.g. future parameters of operations) is the biggest yet unsolved technological problem (next to sensor integration on world parametrization and modeling). Machine learning is a step towards it, in a several thousand miles long road yet to be traversed.
















  • The Linux experience is a spectrum. Just like owning a car, sure there are people who own custom hotrods. But there are also enterprise level work trucks that can carry thousands of tons. There’s all sorts if in between, including small town cars, hatchbacks and buses. Just like they’re all vehicles of all different sorts, there’s also all sorts of Linux.

    Buy System76 or Framework laptops and you’ll never have a driver problem. Use a stable user friendly distro like Mint and your experience will be smooth sailing. Use an immutable distro and you cannot wreak your system. Hire a pro data center and they’ll set you up with enterprise level servers. TrueNAS sells hardware and also distributes a high compatibility community Linux distro for NAS.

    Now, use a niche experimental distro packaged by a single developer on their free time. Well, don’t act surprised if it breaks.