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/)KI
Posts
9
Comments
99
Joined
2 yr. ago

  • here we go:

    dedup:

     
            #!/usr/bin/awk -f
        !x[$0]++
    
    
      

    this removes duplicate lines, preserving line order

    iter:

     
            #!/usr/bin/bash
        if [[ "${@}" =~ /$ ]]; then
            xargs -rd '\n' -I {} "${@}"{}
        else
            xargs -rd '\n' -I {} "${@}" {}
        fi
    
    
      

    This executes a command for each line. It can also be used to compare two directories, ie:

     
            du -sh * > sizes; ls | iter du -sh ../kittens/ > sizes2
    
    
      

    fadeout:

     
            #!/bin/bash
        # I use this to fade out layered brown noise that I play at a volume of 130%
        # This takes about 2 minutes to run, and the volume is at zero several seconds before it's done.
        # ################
        # DBUS_SESSION_BUS_ADDRESS is needed so that playerctl can find the dbus to use MPRIS so it can control mpv
        export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
        # ################
        for i in {130..0}
        do
            volume=$(echo "scale=3;$i/100" | bc)
            sleep 2.3
            playerctl --player=mpv volume $volume
        done
    
    
      

    lbn:

     
            #!/bin/bash
        #lbn_pid=$(cat ~/.local/state/lbn.pid)
        if pgrep -fl layered_brown
        then
            pkill -f layered_brown
        else
            export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
            mpv -ao pulse ~/layered_brown_noise.mp3 >>lbn.log 2>&1 &
            sleep 3
            playerctl -p mpv volume 1.3 >>lbn.log 2>&1 &
        fi
    
    
      

    This plays "layered brown noise" by crysknife. It's a great sleep aid.

    here are some aliases:

     
            alias m='mpc random off; mpc clear'
        alias mpcc='ncmpcpp'
        alias thesaurus='dict -d moby-thesaurus'
        alias wtf='dict -d vera'
        alias tvplayer='mpv -fs --geometry=768x1366+1366+0'
      
  • Politics @beehaw.org

    75 Democrats express "gratitude" to ICE in antisemitism vote amid LA riots

    Politics @beehaw.org

    Josh Hawley is directly targetting leftists now

    Science @beehaw.org

    Major sugar substitute found to impair brain blood vessel cell function, posing potential stroke risk

  • Port forwarding allows you to seed without revealing your IP address. If you seed on a VPN and you don't have port forwarding, your IP is revealed to those you seed to.

    Edit -- I was wrong. You can technically seed securely behind a VPN connection, but since you can't be connected to directly behind a vpn without port forwarding, you would only be able to seed to ppl who port forward, or who can be connected to directly. You would only be able to leech from everyone else.

    If everyone torrented like this (behind a VPN without port forwarding), all torrents would grind to a halt; nobody would be able to seed.

  • Oh, I know. But imagine, if you will, if enough people collectively decided to vote 3rd party. It's a minority of Americans who even vote at all. If a third party received the majority of votes, they would have to be put in office -- hypothetically at least.

  • Politics @beehaw.org

    Project 2024

    Science @beehaw.org

    Six newly discovered beetle species include one with bottle-opener shaped genitalia

    Space @beehaw.org

    After capturing image of black hole, what's next?

    Science @beehaw.org

    Shattering the myth of men as hunters and women as gatherers

    Space @beehaw.org

    Shattering the myth of men as hunters and women as gatherers

    Space @beehaw.org

    The sun is blue-green