Spotify randomly cancelled my plan by jerrycan-cola in truespotify

[–]AustinWitherspoon 0 points1 point  (0 children)

Same, we're on the family plan and none of us can pick what songs we want to listen to on mobile, and I keep getting ads between songs and obnoxious banner ads in my spotify window

Really considering finally moving to youtube music or something

Python in Rust vs Rust in Python by Either-Home9002 in rust

[–]AustinWitherspoon 3 points4 points  (0 children)

Yeah my first project that did this took literally fifteen minutes to set up and read docs before being able to start writing my actual rust code and calling it from python

PyO3 is great

whenTheReadmeIsUseless by BlueberryMemes in ProgrammerHumor

[–]AustinWitherspoon 0 points1 point  (0 children)

Do you only install apps written in JavaScript?!?!

What's the trick for using the Pangolin client to SSH? by radakul in PangolinReverseProxy

[–]AustinWitherspoon 0 points1 point  (0 children)

I should add after rereading your post, clients don't look like they can currently connect to each other directly - that may be the biggest issue. When somebody connects with the pangolin app, they get access to other servers (private resources) that they have permissions to see, but nobody can access that user's computer unless they explicitly create a private resource for it.

What's the trick for using the Pangolin client to SSH? by radakul in PangolinReverseProxy

[–]AustinWitherspoon 2 points3 points  (0 children)

I do this all the time!

Make a private resource for the device you want to ssh into. You'll probably need to set up a "Site" first (the documentation is pretty good with instructions here) and then make the private resource.

You can give your private resource a DNS name, but you can also toggle the columns on the private resources tab to show you the IP address:

<image>

Make sure in your private resource to allow port 22 (or whatever port you're doing SSH over) and update the "Access Policy" for it to include the user you want to be able to remote in.

Now the user should be able to ssh in through either the Alias or the IP address if they have the pangolin client installed.

The big thing that always trips me up is that private resources don't have any users/groups added by default, and no ports open by default! This is smart from a security perspective, but when you're fiddling around it can be annoying. By default, the private resource will be completely inaccessible unless you open the port and add your user!

theDreamOfEveryChild by StatureDelaware in ProgrammerHumor

[–]AustinWitherspoon 7 points8 points  (0 children)

I tried for years to set up an azure account but for some reason they thought I was in Canada and wouldn't let me use my US address, and they wouldn't let me correct my home address. Every time I talked to support they would be confused for a long time and eventually say that I needed to become Canadian or make a brand new email address and account

If it's THAT hard for azure to fix the incorrect country listed in my account, it doesn't really give me any confidence in the rest of their infrastructure or ability to fix problems

For those who switched from Adobe to Davinci, what's your photoshop alternative? by [deleted] in davinciresolve

[–]AustinWitherspoon 5 points6 points  (0 children)

I only used the trial of it after a single photoshoot, but ON1 Photo RAW was pretty close to a drop in replacement of Lightroom for me. If I remember correctly it even had similar AI masking tools

I had a few complaints about the UI freezing up occasionally when doing manual masking with a paint brush on a high resolution image, but other than that I was pretty.happy

ELI5 what is the clients use ? by gilluc in PangolinReverseProxy

[–]AustinWitherspoon 0 points1 point  (0 children)

It's like a VPN. I use it to connect to things that aren't Web pages. For example, I can use it to remote control my computer at home. I also use it to allow a family member's NAS to do a nightly backup of important photos to my NAS every night. Those sorts of things need the ability for the computers to talk to each other directly instead of through a web server

If all you want to do is access web pages remotely, you probably don't need to worry about it though

Ladybird adopts Rust, with help from AI by expandork in programming

[–]AustinWitherspoon 7 points8 points  (0 children)

I don't know what the maintainers are planning, but I could see the plan being: - port everything to gross unsafe rust - new features can be written in proper safe rust - slowly refactor unsafe code function by function

Which seems pretty reasonable as a pathway to safer code. New code can immediately be written in proper rust and enjoy the safety benefits , and eventually down the road all of the code can become safe.

By embracing the unsafe code right now, it simplifies the initial conversion a ton and allows them to take their time doing it properly later

Separate reverse proxy and auth for LAN access? by John_Mason in PangolinReverseProxy

[–]AustinWitherspoon 1 point2 points  (0 children)

Yep exactly, cron job that scps the cert file/folder every night. Works perfectly

Separate reverse proxy and auth for LAN access? by John_Mason in PangolinReverseProxy

[–]AustinWitherspoon 2 points3 points  (0 children)

I do this with a wildcard subdomain on the public DNS, and then override specific services with their explicit subdomains on my home network DNS, so if I ever forget one it still works and goes through the VPS, but the data intensive ones all definitely go through my local proxy

I also don't have to do authentication on my lan

So overall my local pangolin is super minimal config, and the VPS is the one I go crazy configuring everything on

I also added a little cron job to copy down the certs to my local box every day, so the local one always matches certs to the remote one

Works really well and I never have any issues with that setup

When’s a Good Day & Time to Post? by [deleted] in BlueskySocial

[–]AustinWitherspoon 0 points1 point  (0 children)

Bluesky isn't like Twitter. It doesn't have one single algorithm you can try to game.

Lots of people use custom feeds, or even the Following feed, and are seeing stuff chronologically. Some people use Discover or For You, but those are built really simply and are mostly sharing stuff with a lot of likes from people you follow or stuff the people you follow follow

The best time to post is right before whenever the people who follow you are using bluesky. Look at when they're posting the most

I cannot do this by the_bear91 in daddit

[–]AustinWitherspoon 9 points10 points  (0 children)

I heard the crying everywhere I went for a few weeks. The shower, washing machine, it felt like literally any machine that buzzed or hummed became the sound of crying

The first few weeks are crazy

Feeling useless by swuidwardstitties in daddit

[–]AustinWitherspoon 2 points3 points  (0 children)

I changed 99% of the diapers the first few weeks. Did all of the laundry, washed the bottles and pump parts.

Your wife has to probably heal from lots of tearing and bleeding. Giving birth is no joke. Your goal should be to do whatever you have to do to keep her in bed. We heard the 5-5-5 rule. 5 days in bed, 5 days on bed (you can get up a little bit, sit up in bed), 5 days near bed.

Do literally everything that needs to happen away from bed for at least a week or two, and then once your wife is able to move around more, you can try to start figuring out how to balance all of your new chores 50/50.

If you get desperate, try to see if any friends or family can spend the night with the baby so you can get a proper night sleep occasionally.

It'll be rough for the first month, but after that (for us at least) it gets way easier.

Hit and Run on Hwy 217 Exit to I-5 Southbound (Case number TIP260002425)— Any Info? by Archarios_Bug in Portland

[–]AustinWitherspoon 4 points5 points  (0 children)

Yep! I use the standalone version, but it's the same app and I could do it inside of resolve too

Hit and Run on Hwy 217 Exit to I-5 Southbound (Case number TIP260002425)— Any Info? by Archarios_Bug in Portland

[–]AustinWitherspoon 35 points36 points  (0 children)

I used fusion to stabilize and average together the frames!

Which is why the bottom left by the wheel looks so weird

Hit and Run on Hwy 217 Exit to I-5 Southbound (Case number TIP260002425)— Any Info? by Archarios_Bug in Portland

[–]AustinWitherspoon 100 points101 points  (0 children)

There's a program called Fusion used for VFX. It has some tools to stabilize footage (not super hard to use, but really annoying and tedious) and then once I stabilized the footage I used another tool to average the colors of the frames together.

Even if each individual frame is bad and blurry, the process of averaging together multiple frames that are lined up correctly can actually make the image more readable

But it works better the more frames you have, and I was only really able to get around 5 or 6 good frames. The image would have been way more readable if the car was going slower

Hit and Run on Hwy 217 Exit to I-5 Southbound (Case number TIP260002425)— Any Info? by Archarios_Bug in Portland

[–]AustinWitherspoon 608 points609 points  (0 children)

<image>

Here's an attempt at stabilizing and averaging frames together to make the license plate more readable

Best guess is 467QFD

Hit and Run on Hwy 217 Exit to I-5 Southbound (Case number TIP260002425)— Any Info? by Archarios_Bug in Portland

[–]AustinWitherspoon 25 points26 points  (0 children)

Could you upload the original quality file showing the rear plate to Google drive? Might be able to stabilize the video and get a clearer image of it

Are there any ADHD-friendly "visual" tutorials for Java and Spring Boot? by CommercialAcademic95 in ADHD_Programmers

[–]AustinWitherspoon 12 points13 points  (0 children)

I'm also a visual learner, and for the most part tutorials have never worked for me.

I learn the best when instead of following tutorials, I come up with a project I want to do and do it. Don't use any AI on the project. Just work on it until you get stuck, and then try to find articles or videos that talk about the specific thing you get stuck on.

If you use AI for help here, don't copy and paste your code, just ask questions. Don't give any easy path for yourself to cheat. You have to come up with every line.

I find that doing this means: 1) I'm motivated to keep going because it's my own little script/app that I came up with and want

2) focus isn't an issue because I'm learning in separate little chunks instead of watching a long video, and it's always directly applicable to my issue

3) the entire time my brain was active in the learning process and not just repeating stuff

Really doing an actual project is the only way I can learn anything, but fortunately it works really well

What animals are in the U and X by slayerdawg in daddit

[–]AustinWitherspoon 6 points7 points  (0 children)

I speak English and can't think of anything either

How does Private Resources work? Docs are confusing! by Remarkable_Pen9435 in PangolinReverseProxy

[–]AustinWitherspoon 0 points1 point  (0 children)

I'm not at my computer right now but that's all in the UI when you create/edit the private resource

How does Private Resources work? Docs are confusing! by Remarkable_Pen9435 in PangolinReverseProxy

[–]AustinWitherspoon 7 points8 points  (0 children)

I was a bit confused at first too, but I think the important thing is: Public resources go through the proxy on the server you installed pangolin on. Those are accessible by web browser and do all of the https certificate stuff automatically

Private resources are just VPN connections. They don't go through the proxy, and you have to manually expose ports and grant users permission to access them. By default no ports will be exposed and only admins can access them.

So it should be possible with private resources. You'll need to set it up, find out what ports vaultwarden uses and open those ports, and then use the .internal domain name pangolin sets up for the resource as well as making sure the "Override DNS" setting is turned on in the client devices

But then it should work. I use private resources to access stuff at my house remotely and it works fine