Sorry, book broke

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

help-circle





  • Honestly I think this situation is a warning shot. Right now, LLMs are probably not being used in mission critical ways. But within 20 years, 99% of the workforce in the military, the government, and the private sector will be AIs. This includes the soldiers (by which I mean the robot armies), the superhumanly intelligent advisors and engineers, the police, you name it

    Nope. AI people are so weird we aren’t going to have fully automated AI armies in 20 years. This stuff is always only a century or two away. Flying cars?


  • I’m being hyperbolic but I do genuinely dislike Luarocks.

    Everywhere I’ve used them I’m met with issues. May they be incorrect versions being downloaded, Luarocks just not doing anything but giving no error, or the worse problem none of the packages working correctly. Client using luarocks for windows and it not working or the correct Luarocks just having a fit on windows too. Glad for wsl2 when a client needs me to use windows

    Lua can be quite hyper specific to each usecase too. It’s supposed to be. This leads to a disconnect between the generic packages and the Lua code used for neovim, the love engine, Warcraft and Roblox Moding, or whatever.

    Lua does have inherit issues that make package management difficult. Each version of Lua is intended to be its own segregated ecosystem. This is a major strongsuut for Lua as it can change wildly while devs can know their version will be supported, and stay stagnant (on purpose). However, this hurts the package ecosystem as it can be difficult to support each Lua leading to an even smaller number of packages.

    I’ve never had a good experience when using luarocks or anything that requires Luarocks.





  • Gonna be that asshole who suggests neovim. Same deal with the insane plugin community but we have more control and can do more stupid (and useful) shit.

    I’ve been using it for laravel development for years (though with blade mainly) along with, on seperate repos, react and react native. The tailwind language server works well too

    On the running commands on save yeah you can either use hooks or just overload the :w command to do whatever you want. If you take the later route, anything after a ! In command mode runs as a command in your default shell (non-interactive mode)

    It’ll take some time to build out something to the level of vscode yourself but it’s been very worth it for me. I feel like the editor is an extension of myself. Yeah, ok, that sentence felt like a bit too much dick sucking even to me. Seriously though it may seem simplistic at first but with the right plugin setup I’ve yet to find anything I miss from vscode and I was an absolute unit of a power user on that thing.

    Glad you’re able to adjust to a new workflow too because you’ll need to be if you take the plunge.

    Anyway, hope you find something even if you don’t pick neovim. Just don’t pick Emacs or I swear to god I will cry



  • Nobody can force you to supply all your files. Any search must be specific and with particular intent. You don’t have to assist them either they have to get it themselves. If you’re worried about searches seizures fully encrypt your PC. Not that hard on windows and a a single checkbox on install with most Linux distros (also easy to do afterwards). You never have to provide a password.

    You’re not going to be charged though unless you’re really hated by the police. Nor will you be caught if you use a VPN. It’s just not going to happen. What’s more likely is a civil suit from a company you’ve pirated from but even that’s incredibly unlikely unless you’re prolific with seeding your downloads.

    Always remember cops are legally allowed to lie to you they can and do break the law and you should never speak to them more than legally needed. (Provide name\license maybe place of residence depending on where you are and the crime investigated) don’t talk to cops otherwise ask for a lawyer and keep asking until provided one. Doesn’t matter if it’s a traffic stop or murder case innocent or guilty






  • Curl is a tool used to ask servers and websites for information from the command line. It outputs this information to you directly as stdout instead of just downloading a file to a given location. You can use pipes and redirections to work with this though

    Usually it’s used by developers.

    Personally, I use it to get files from github or websites. If can also be used to send stuff to a server.

    It’s a very simple tool that just sends the request and gives the answer. If you were to point it at a website you’d get back the code a browser would normally use to make the website on your end.



  • Nah Kubuntu is fine. Look up the reasons people don’t like cononical to see if you personally care (I do but I’m weird) but sincerly kubuntu is chill.

    If you’re new I can’t fully reccomend endeavor. Well made, great distro, but built for people who are ok with managing their system manually. If that’s your vibe though great choice. Want something that looks like Kubuntu, is easier to manage, not cononical, with a rolling release model? OpenSuse tumbleweed with KDE plasma is chill.

    Still though nothing wrong with sticking to Kubuntu.

    now switching to Gentoo on the other hand will make you 2x hotter




  • sorrybookbroke@sh.itjust.workstoLinux@programming.devWhy do some people hate Manjaro?
    link
    fedilink
    English
    arrow-up
    79
    arrow-down
    1
    ·
    edit-2
    7 months ago

    Their devs constantly make mistakes that harm the ecosystem, they suggest poor practices, and are generally incompetent.

    They ddosed the aur twice the second time the exact same way as the first. No solution was put into place to fix the root cause and it caused a major issue. They didn’t learn.

    The lead arm Dev pushed an update to Asahi (trusted, due to their position) that broke the system for half of the users (those using xorg) showing the dev didn’t test it on xorg at all. The problem? They upped a version for a dependency which had nothing to do with their code. The issue was documented. This dev, their lead arm dev, didn’t check the docs before upoing the version. Didn’t test at all either. This is a lead dev. That’s their standard

    Before asahi was released they claimed manjaro worked on the m1 macbooks with a marketing page and all shipping a random dev version of the Asahi kernal known to not even boot. This was lucky as if it could, the build had a chance to break the computer. What did they do this? Who knows.

    They forgot to update their SSL certs 5 times telling people to change their system clocks the first time. You can automate SSL cert renewal by the way. It’s easy and takes at max twenty minutes if it’s not cooperating and you’ll never have to worry again. This shows, again, they’re not competant and don’t learn from their mistakes.

    They suggested, and strongly defended, using sudo pacman -Syyu which forces a database refresh for every install. This is not likely ever needed unless something fucks up bad and puts unnecessary stress on the repos.

    A lot more too but I’m sleepy. I rarely say a distro is a bad choice but manjaro is the strongest exception for me. You can’t trust their devs. Of course the entire AUR and update issue but that’s hit or miss on whether it effects you

    If you want a semi rolling release like manjaro I’d suggest OpenSuse tumbleweed. Same release idea but with consistantly competant devs.

    Manjaro is a wet fart. I don’t want them sitting in my lap man