@SexualPolytope@lemmy.sdf.org
@SexualPolytope@lemmy.sdf.org avatar

SexualPolytope

@SexualPolytope@lemmy.sdf.org

I fuck numbers.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

On average, getting married early is a bad decision.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

I’m not saying it’s always bad. I’m sure you’re very happy. But anecdotes don’t mean much. People are still growing up when they’re 20.

After announcing increased prices, Spotify to Pay Songwriters About $150 Million Less Next Year (www.billboard.com)

When Bloomberg reported that Spotify would be upping the cost of its premium subscription from $9.99 to $10.99, and including 15 hours of audiobooks per month in the U.S., the change sounded like a win for songwriters and publishers. Higher subscription prices typically equate to a bump in U.S. mechanical royalties — but not...

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

How about qobuz.com ? I’ve bought some flac files from them.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

It’s funny that the supported distros for a video editor are all server focused ones.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

That’s why Apple gave up on designing a car. All of the potential customer base has already been captured by Tesla.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

From what I understand, they don’t want 3rd party apps to use their servers.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

For example while iMessage is a walled garden, if the list was sorted by ease of use, it should be first

Should it, though? It requires the user to buy an Apple device.

SexualPolytope, (edited )
@SexualPolytope@lemmy.sdf.org avatar

I don’t buy that logic. How is it cross-platform? (It technically is, but c’mon. All of these OSs are in the walled garden.) I agree about RCS requiring Android, but that doesn’t really put it lower than iMessage, since that also requires you to buy a device. (iMessage does have more features, though.) Apple has promised to support RCS in iPhones, so this should soon change. Also, why would iMessage be rated higher than Signal using this logic? What’s easier, buying a device or installing an app on your existing device? (If someone doesn’t have any mobile device, I don’t think they really care about messaging anyway. So I don’t consider that as a proper prerequisite.)

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

Not giving a fuck also doesn’t require any talent.

SexualPolytope, (edited )
@SexualPolytope@lemmy.sdf.org avatar

I have a wireguard tunnel set up between my home server and the VPS, with persistent keepalive. The public domain name points to the VPS, then I have it set up (simply using iptables) so that any traffic there in port 80 and 443 is sent back to my honeserver and there it’s handled by caddy, and sent to the actual service.

The only ports I need to open are 80 and 443 on my VPS to make this setup work. So, no open ports on my local machine. This does however require you to pay for VPS. Since you aren’t doing much on it though, you can get away with a cheap one. I have a $12/year VPS from Rack nerd that I use for this job.

For completely free options, you can do one of three things. (That I can think of. There are probably more ways.)

  1. Either open up some ports on your machine. You’ll need to make sure that you aren’t behind a CGNat for this. I simply don’t like opening ports to the internet, though.
  2. You can use a VPN. Tailscale works great for this. I use it personally for sshing remotely into my machines.
  3. You can use cloudflare-tunnels. Potentially bad privacy-wise since they can technically access the data. So don’t use it for sensitive stuff. Also, their policy doesn’t allow traffic that’s not mostly HTML. So something like a Jellyfin server would violate this. But you do get to use their firewall which is great for protection against DDOS attacks.

P.S. If you need help setting any of these up, lmk.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

I’m afraid that I don’t have any guides. But, you’re halfway there anyway. Which one of these methods do you prefer? I can maybe give you some pointers.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

My setup looks like the following:


<span style="color:#323232;">/etc/wireguard/wg-vps.conf on the VPS
</span><span style="color:#323232;">-----------------------------------------------------
</span><span style="color:#323232;">[Interface]
</span><span style="color:#323232;">Address = 10.8.0.2/24
</span><span style="color:#323232;">ListenPort = 51820
</span><span style="color:#323232;">PrivateKey = ********************************************
</span><span style="color:#323232;">
</span><span style="color:#323232;"># packet forwarding
</span><span style="color:#323232;">PreUp = sysctl -w net.ipv4.ip_forward=1
</span><span style="color:#323232;">
</span><span style="color:#323232;"># port forwarding 80 and 443
</span><span style="color:#323232;">PreUp = iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 10.8.0.1:80
</span><span style="color:#323232;">PreUp = iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j DNAT --to-destination 10.8.0.1:443
</span><span style="color:#323232;">PostDown = iptables -t nat -D PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 10.8.0.1:80
</span><span style="color:#323232;">PostDown = iptables -t nat -D PREROUTING -i eth0 -p tcp --dport 443 -j DNAT --to-destination 10.8.0.1:443
</span><span style="color:#323232;">
</span><span style="color:#323232;"># packet masquerading
</span><span style="color:#323232;">PreUp = iptables -t nat -A POSTROUTING -o wg-vps -j MASQUERADE
</span><span style="color:#323232;">PostDown = iptables -t nat -D POSTROUTING -o wg-vps -j MASQUERADE
</span><span style="color:#323232;">
</span><span style="color:#323232;">[Peer]
</span><span style="color:#323232;">PublicKey = ********************************************
</span><span style="color:#323232;">AllowedIPs = 10.8.0.1
</span>

<span style="color:#323232;">/etc/wireguard/wg-vps.conf on my home-server
</span><span style="color:#323232;">---------------------------------------------------------------
</span><span style="color:#323232;">[Interface]
</span><span style="color:#323232;">Address = 10.8.0.1/24
</span><span style="color:#323232;">PrivateKey = ********************************************
</span><span style="color:#323232;">
</span><span style="color:#323232;">[Peer]
</span><span style="color:#323232;">PublicKey = ********************************************
</span><span style="color:#323232;">AllowedIPs = 10.8.0.2
</span><span style="color:#323232;">Endpoint = <VPS-DDNS>:51820
</span><span style="color:#323232;">PersistentKeepAlive = 25
</span>

Now, just enable the tunnel using sudo systemctl enable --now wg-quick@wg-vps. Make sure that the port 51820, 80, and 443 are open on the VPS. Now, allow 80, 443 through the firewall on the home-server (not on the router, just allow it locally), and it should work.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

LaTeX. As someone in academia, I absolutely love it. It has some issues like package incompatibility, but it’s far far better than anything else I’ve used. It’s basically ubiquitous in academia, and I wish it were the case everywhere else as well.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

IDK dude. My sister is doing master’s in Philosophy. She uses LaTeX, and so do most others in her batch.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

One small comment. You can put the global configs inside $XDG_CONFIG_HOME/git/config, and it’s loaded before ~/.gitconfig.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar
SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

It’s not Bollywood, actually. It’s from the Tamil movie industry aka Tollywood. I must admit, I don’t have much knowledge about the industry, or about action movies in general. But if you liked this, check out SS Rajamouli’s (the director of this) works. Lokesh Kanagaraj also makes pretty good action flicks.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

Your opinion about Arch is outdated at best. I run Arch, and I don’t think I needed to do any tinkering in the last few months. For first time Arch users, I’ll recommend them to just use EndeavourOS. I have it on my laptop, and it’s basically Arch, but with a hassle free installation process.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

I’m fortunate to have a great family, but I do see the point. My ex’s family was a piece of work.

SexualPolytope,
@SexualPolytope@lemmy.sdf.org avatar

I’m fine with using pacman in general, but always forget how to uninstall an app completely. So I set the alias yeet for that. Since then, I’ve also set it on different systems like dnf.

SexualPolytope, (edited )
@SexualPolytope@lemmy.sdf.org avatar

What credit card company? That seems like such blatant fraud.

Once my friend put total in place of tips. He was very drunk that day. He went over next day to talk to them and they obviously fixed it. That seems like common sense to me.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • mdbf
  • Youngstown
  • thenastyranch
  • slotface
  • InstantRegret
  • rosin
  • hgfsjryuu7
  • kavyap
  • osvaldo12
  • khanakhh
  • ngwrru68w68
  • DreamBathrooms
  • PowerRangers
  • Leos
  • magazineikmin
  • Durango
  • ethstaker
  • everett
  • cubers
  • tacticalgear
  • cisconetworking
  • vwfavf
  • GTA5RPClips
  • normalnudes
  • modclub
  • tester
  • provamag3
  • All magazines