• 0 Posts
  • 111 Comments
Joined 2 years ago
cake
Cake day: January 17th, 2022

help-circle

  • My documented process https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence but honestly I just tinker with this. Most of that isn’t useful IMHO except some pieces, e.g STT/TTS, from time to time. The LLM aspect itself is too unreliable, and I do like 2 relatively recent papers on the topic, namely :

    which are respectively saying that the long-tail makes it practically impossible to train AI to be correct in rare cases and that “hallucinations” are a misnomer for marketing purposes to be replaced instead by “bullshit” used to convinced people without caring for veracity.

    Still, despite all this criticism it is a very popular topic, hyped up to be the “future” of computing. Consequently I did want to both try and help others to do so rather than imagine that it was restricted to a kind of “elite”. I try to keep the page up to date but so far, to be honest, I do it mostly defensively, to be able to genuinely criticize because I did take the time to try, not reject in block.

    PS: I do try also state of the art, both close and open-source, via APIs e.g OpenAI or Mistral but only for evaluation purposes, not as tools part of my daily usage.





  • utopiah@lemmy.mltoLinux@lemmy.mlHow bad is Microsoft?
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    edit-2
    27 days ago

    As a shareholder (which I’m not), it’s absolutely amazing.

    As a human being though… it’s simple to look at the history of the company, from its inception based on nepotism and locking-down was hitherto the common good, to going from one place of monopoly (OS, app, cloud) to another (extending to whatever is trendy at the moment e.g XR with HoloLens, AI with OpenAI, etc).

    It’s IMHO one of the very worst thing that could have happened to humanity in terms of cognitive empowerment. Apple is not far behind but in terms of locking up an entire ecosystem but Microsoft, sadly, is doing it better.

    To clarify what I mean is that Microsoft is the business embodiment of learned helplessness. Most people would shrug at the quality of software they provide, the price, etc ONLY because they are convinced, wrongfully so, that they are is no legitimate alternative. If users were actually able to chose, not being coerced into but properly chose, by experiencing alternatives, the World would be totally different. Instead of having computer users who feel an adversarial relationship to their devices, we would have a much stronger relation of “this is MY device” the same way a lot (not all) of people have a repair toolbox at home. They know they can try to fix something in THEIR home, even improve it. Most people understand it won’t be easy, they might mess it up, but it’s possible to try. Not in software, and that’s entirely Microsoft “success”. Maybe in an alternative reality others, like Apple, would have made that happen to, but in our reality I blame Microsoft, Bill Gates upbringing from his legal mindset father and well connected mother.

    We could have a world were users own their devices, have a challenging yet empowering relationship to technology, starting with software, and instead we have exploitative learning helplnessness. So yes, Microsoft is that bad.






  • I use the reMarkable 2 nearly daily. It’s so much thinner and can be tinkered with (you can ssh to it then do whatever you want BUT the interface itself, the read/writing software xochtil is NOT open-source, hence hacks) so I prefer it.

    That said the PineNote is quite powerful comparatively, both specs (which don’t “feel” like much when you are on eInk anyway, even memory) and connectivity (e.g Bluetooth simply opening up a world of accessories) so it’s cool to tinker.

    What usage do you have in mind? Could help to differentiate both. Also FWIW I don’t think the PineNote is in stock.



  • You can check my post history but I’m a dev who also play and had no problem with Linux for years. I don’t play emulation (which is cool, even have a RPi with arcade joystick) but modern games (Elden Ring, Baldur’s Gate 3, Ruiner, and some indies) including VR (Half-life: Alyx, Virtual virtual reality, Eye of the template, Cubism, etc) both on desktop and on the SteamDeck. Well it’s been few years and I can tell you the tinker to play ratio is easily 99.9% in favor of playing. I don’t tinker with drivers or anything of the sort (unless I have to work with CUDA, but still then no problem) but it’s true that before buying a game I check ProtonDB to insure it will actually work.

    Now in terms of distribution I’m not sure it matters much, what I would though highly recommend is that you make few extra partitions, at least /home this way if you do decide to format (because you somehow broke the OS, want to hop distros, etc) then you will keep you data without having to copy anything on another drive or even slower through the network. It makes changing a breeze.

    PS: IMHO as a dev do tinker as much as you need, it’s the best way to learn and see which distro is actually the best for you, just backup your data first then you can go “crazy”, enjoy it’s definitely worth it, even more so as a dev who can at any time say “Oh… that part sucks, I can change it”, it’s literally liberating.



  • Ah yes forgot about that despite actually using it! AFAIK it can support SteamVR because my goal while tinkering with it was testing SteamVR on the Apple Vision Pro via ALVR (Air Light VR). So yes it can be done, I even made ALVR work on the SteamDeck more than a year ago, just to tinker.

    Anyway back to Steam Link does work on Linux, sadly streaming VR does not work on Linux, at least today when I tried and despite having SteamVR installed. Maybe some tinkering is required.


  • It does not even matter, namely if tomorrow quantum computers were to become a commodity then we would at the same time switch to quantum resistant encryption, e.g https://csrc.nist.gov/projects/post-quantum-cryptography

    The name “post quantum encryption” sounds super complicated, and to be fair the math behind it is beyond my understanding (and I won’t even claim I would have enough time in my life time to study it and assume I can formally prove all of it to be correct) yet switching is actually relatively trivial, namely your software, say a browser like Firefox or Chrome, and the server it communicates with, e.g lemmy.ml relying on e.g nginx or Apache, “just” have to have at least 1 matching encryption scheme, one way to exchange data that is post-quantum resistant. In practice that means configuration files on both sides that you, as a user, do not even know exist and that can be done through basic updates.

    TL;DR: most users will switch to post-quantum encryption without even realizing, and then even if say the NSA were to buy a $1T quantum computer, even your $1K computer and the $10K server it communicates with would be able to handle it no problem, even a $30 Raspberry Pi computer will.


  • My formulation wasn’t clear, I meant to say I’m happy to support creators in general that make quality content, software or not, but I would always prefer to support open source, open hardware, remixable content, etc rather than closed and proprietary alternatives. I listed games as very rare examples where I’m still happy to support them even if I still wish that the software itself would be made open, even if delayed as Quake or Doom for examples have been. Does it make more sense now?