kittenroar

joined 2 years ago
[–] kittenroar@beehaw.org 5 points 1 day ago

It still needs to pass the house. If you live under a red representative, please write and call them and let them know you do not support this legislation.

[–] kittenroar@beehaw.org 2 points 1 day ago

What exactly is "illegally procured" naturalization? Sounds like hogwash.

[–] kittenroar@beehaw.org 3 points 1 day ago (1 children)

I feel a lot more hope from Mamdani than I did from Obama -- I love that the capitalist class is so upset by him; it shows what is wrong with the DNC.

[–] kittenroar@beehaw.org 6 points 1 day ago

Already been ashamed of my government for years. Supporting fascism abroad isn't any better than supporting it at home.

[–] kittenroar@beehaw.org 1 points 1 day ago

I tried it for a bit -- it is similar to freebsd in terms of the package install process.

[–] kittenroar@beehaw.org 2 points 1 day ago

Completely different -- nixos is about repeatability, while Gentoo is about build optimization, customization, and performance.

[–] kittenroar@beehaw.org 5 points 1 week 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'
[–] kittenroar@beehaw.org 1 points 3 weeks ago

Not exactly sure, but playing with setting up your own VPN will give you an idea of it.

Essentially, the VPN is run on a remote server. When you connect to the VPN, your traffic gets masqueraded out through the remote server, and replies get natted back to you. If you tried setting up a webserver on your computer and then accessing the webserver on the VPN server IP, it wouldn't work, because the request coming in to the VPN server port would by default just reach the VPN server at that port.

This is where port forwarding comes in -- if the VPN server allows you to port forward, you can set port X on the VPN server to go to port Y on your router (which would likely also have to port forward on your router to get to your computer).

[–] kittenroar@beehaw.org -1 points 3 weeks ago (2 children)

If you were intending to seed, yes.

[–] kittenroar@beehaw.org 2 points 3 weeks ago

It's certainly possible to download content after you've joined. Some might call that piracy, but I would call it fair use.

[–] kittenroar@beehaw.org -1 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

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.

view more: next ›