Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)XA
Posts
0
Comments
1,091
Joined
6 mo. ago

  • I would like the transcoding to be done on the server side

    Unless your server has access to a GPU, and uses WebGL to be able to utilize that GPU via web tech, I don't recommend doing this at all. Gonna take a dozen hours to encode via CPU...

  • You got it. Seems like a few people disagree with what I said, but for the vast majority of cases what I've said is objectively true. I'm sure you can find an instance or two where it's not, so take it with a grain of salt.

  • I guess it depends on how you got caddy to begin with. If you used xcaddy, you have to update caddy the same way (recompile via xcaddy) otherwise you'll get the default binary which has no misc modules by default, which kinda sounds like what's happened but who knows for sure.

    If you're feeling daring, you can try to compile caddy yourself with xcaddy, it's super easy.

    Save your Caddyfile's (ultra important), and uninstall caddy. Install xcaddy (apt install xcaddy [or go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest]). Then use xcaddy to compile caddy with the modules you need;

     cli
        
    $ cd /tmp
    $ xcaddy build --with github.com/caddy-dns/porkbun --with github.com/caddy-dns/cloudflare --with github.com/some-user/whatever-module
    
      

    Caddy will build and be spit out in /tmp/caddy. Move it to /home/username/.local/bin or something, and make sure that directory is in your path. Don't forget to chmod +x caddy.

    Run caddy like normal and see if this fixes your issue. If not, you'll likely have to try and older version of caddy (uninstall and specifically install the previous version or if you can't, use xcaddy with CADDY_VERSION to build a specific version with your modules), or wait until they push a fix for whatever they broke.

  • Permanently Deleted

    Jump
  • Is there any privacy advantage or security concern over them ?

    This is more of a philosophical question than anything. If you trust that they're not using your data for anything nefarious, I really advocate for RethinkDNS. It's a really great service and truly fills a need between the clear-net and running your own DNS.

    If you don't trust RethinkDNS, etc, etc, to not do anything nefarious, then it's time to setup your own.

    I always use rethinkdns and block bypassed dns, so i think now every dns is routed through rethinkdns and its impossible to cause a leak. Is that a myth as no dns app can provide that much privacy or security ?

    I wouldn't say it's a myth or anything, but to say you're 100% secure from leak? Probably don't trust that feeling. Keep it at 99% secure with 1% suspicion.

    How effective is an application firewall than a network level firewall like nextdns ?

    Like most security software, it depends on how you use them. If you use firewalls effectively, even software based firewalls can work exceptionally well.

    may i use a application firewall or network level firewall ?

    You can do both. Software based requires you to setup something on each device you want to firewall. Network is a blanket and will affect all of your devices with only one setup. But either works just fine--just depends on how much effort you want to put into it, I guess.

  • A real pain in the ass. It was still worth it to use for the experience, especially if you had an actual reason to use it. Other than that it was just an exercise in futility most of the time..and I think that's why we loved it. It was still kinda new. Interesting. And it didn't spoon feed you. Was quite exhilarating.

  • Lots of things are improved with a GUI. IMO this is one of them.

    Having a no-nonsense and predictable folder structure to store documents makes sense for those who are organized. For those who aren't, you can still use projects like this to sort data so they're retrievable by everyone, not just those who know and understand your folder structure.

    The intake emails are particularly interesting. Receive email with attachment and save it automatically. Excellent for repetitively collecting data without setting anything extra up. Just create an email alias for your intake, and distribute it. Wait for people to email shit to you.

    Great idea, IMO.

  • There's no particularly smart way to accomplish this in the exact way that you want. I don't like the solution which searches your $PATH because now you're adding latency to search your entire $PATH for every command to add this functionality. It's a singularly better solution to tell the CLI what you want versus the CLI attempting (using logic) to figure it out.

    The easiest solution here is to create your own command which calls the target application with --help;

     bash
        
    #!/bin/bash
    $1 --help | bat --language=help
    
      

    Then run it;

     cli
        
    $ script_name docker
    
      

    and it will run docker --help | bat --language=help. If you use this solution a lot you can try to use bash function which you call at the end of commands if they error;

     bash
        
    helpfunc() {
      $1 --help | bat --language=help
    }
    
    trap 'helpfunc' ERR
    
      

    But now you have to run logic to truncate previous commands to only return the first word of a command from history and it becomes a real PITA...

    Long story short, if you want to hack your console experience like this, you're looking for a functional shell scripting language, like Elvish shell and not bash.

  • Author should look up what the word "condemn" means. They don't seem to know. I love Bernie just as much as the next guy, but if you don't condemn Israel, then you don't condemn genocide. Period.

    I, personally, don't care at all for the politics of another region. I just plain don't care. If they want to kill each other until no one is left, then that's their own prerogative and I don't care. But that's not what's happening. Israel is systematically expunging an entire group of people from the face of the earth, a group of people who don't have the means to protect themselves. That's genocide, and there is only one valid moral stance when it comes to that, and it's to be against it. If you're not against it, you're complicit in it. Period. There's no moral wiggle room when it comes to genocide.

    The Jews of that region are totally fucking insane. In many ways far more insane than even the Germans during WWII. Unlike with Germans, Israel believes that the extermination of Palestinians is ordained by God and not just a national point of pride, and that's why they won't stop. It's like they all huffed too much Glue and now they're all just fucking crazy.

    It's interesting because they think all Palestinians are terrorists and like most developed nations, they created their own terrorists. They pushed this group of people to the breaking point to where their only outlet for resistance was terrorism. It's such an obvious parallel with the US and the middle-east. It's crazy.

    But whatever. Bernie doesn't score any brownie points with anyone for his stance on Israel. If anything, it hurts him significantly. It's going to stop a lot of people supporting him than he would otherwise have.

    1. Not open source doesn't mean "non-safe"--that's a pretty dangerous and completely incorrect characterization
    2. The apps you list are literally the most non-safe services you could have possibly listed
    3. That's not what a wrapper is, I think you mean front-end
    4. Using the services at all means your data isn't protected, no matter which front-end you use the service collects your data, not the application you use

    If you want to take your privacy seriously, then stop using these services. It's the service themselves that aren't privacy respecting, not the application in which you use to interface with them...