StrawberryPigtails

@StrawberryPigtails@lemmy.sdf.org
13 Post – 182 Comments
Joined 8 months ago

Me too! Not much to look at but it’s a great player on iOS. On Linux, I like SonixD.

I use Jellyfin. I think in your use case, each user would be setup have their own library. You can enable or disable library on a per user basis as will as a per client basis.

Downside is that the default web interface isn’t great as a music player. It does the job but it’s not great.
Other hand, multiple music-first clients exist for a lot of different platforms. Odds are good you can find a client that suits how you listen to music.

Edit: said collection when I meant library.

1 more...

I'm currently using Mint Mobile for internet on my laptop, No issues related to the carrier. Their customer site doesn't seem to like Firefox much though.

One heads up for anyone looking to use a Mint Mobile sim in their laptop, you will need a modem and software that can send/receive sms. Mint really likes using sms for verification.

It's doable. Stick to the 7b models and it should work for the most part, but don't expect anything remotely approaching what might be called reasonable performance. It's going to be slow. But it can work.

To get a somewhat usable experience you kinda need an Nvidia graphics card or an AI accelerator.

22 more...

I’m a truck driver.

  • You are far safer behind me than in front of me. It can take me over two US football fields (200 yards or roughly 180 meters) to come to a full stop and it takes more distance if my trailer is empty. The average car can stop in half that distance. Most cars turn into tin cans when hit by a rig at 25 mph.
  • If you see a number of trucks all moving into the same lane, might consider getting in the same lane, behind us. Odds are pretty good we either saw something in the lane ahead or we heard about something over the CB.
  • I can see you playing on your phone while driving. Cops in some states have been known to hitch rides with truck drivers in order to catch distracted drivers.
  • Learn zipper merging!
20 more...

Fifth Element

4 more...

Most of a tractor-trailer's stopping power is split between the trailer brakes and the tractor's drive tandems. If there is not enough weight on those axles, the tires can't grip the pavement properly. If I apply too much power to the brakes the wheels can start bouncing or just lock up and start skidding if the ABS system is acting up.

Most tractor-trailers you see on the road in the US are designed to weigh 60,000 to 80,000 lbs (~ 27,000 - 36,000 kg). For comparison, a Honda Civic weighs roughly 3,000 lbs (1360 kg). Every system on the truck is designed around moving that amount of mass safely. With an empty dry van trailer your looking at closer to 30,000 lbs (~ 13,000 kg). Makes a difference in performance. Ride is rougher, takes longer to stop.

7 more...

First off, it sounds like congratulations are in order! A new life is always cause for celebration! I hope you, your spouse and your new child are doing well.

Short answer to your question: NO! DO NOT SEND ANY SENSITIVE DATA (INCLUDING PHOTOS) VIA ANY PATH, OR SERVICE YOU DO NOT FULLY CONTROL!!!

Long answer: While What'sApp, Meta and the like, are not known to be quite as... proactive as Google in cracking down on child pornography there is the very real risk that any data you send via any service may be scanned via a ML algorithm and flagged. What happens next depends on the particular service. Not sure about WhatsApp, but in the case of Google, once your account is flagged, your entire account is forwarded to Law Enforcement. As you are just sending pictures of your new arrival (Congrats again!), odds are that the officer assigned will take one look at it and clear you. All good, so far, right? Yea, not so much. You might not be going to jail but when Google locks down an account, they do not reactivate it, regardless of what law enforcement might decide, and as they are a private company, suing them to get your accounts reactivated is a lost cause. They are allowed to decide whom they want as a customer so long as their standard is applied evenly and doesn't target certain protected groups.

No service you use should ever be allowed to see anything important to you. Ever.

If you can, I would self host a cloud service like NextCloud out of your own home to share files freely, although an GPG encrypted email would work. Your current email provider is fine, although use a third party email client that supports encryption, like Thunderbird. and much as I like ProtonMail's stance on privacy, I would still use a separate encryption method for anything truly sensitive.

I know I sound like a privacy nutjob, but seriously. When the consequences of a false allegation are that high, you should recognize the threat and act accordingly. I use Google, TikTok, iCloud and others, but if the subject matter is anything much more consequential than the weather, then it doesn't touch their servers. It's not so much paranoia as it is threat mitigation. Google and Apple's services are incredibly useful, but if you depend on them too much, the loss of them could hurt, alot.

Like I said most of the other services don't have quite the reputation for uncalled for lockouts but here are a few news articles I came up with on a quick search:

If your interested in learning more about self-hosting services out of you home you might check these out as a starting point:

3 more...

The thing that gets me with this is, how is anyone to know?

If you present as the gender on the door, what are they going to do? Rip your pants down and check? Cop a feel? That’s assault. Peep through the stall? Pretty sure that’s a misdemeanor, most places.

I get the idea behind this is terror, but “Fuck off! I’m shitting here!” should be the only response anyone should get to a nosy question in the bathroom.

6 more...

Honestly not seeing what the news story is here. Putin claims he won’t be invading any other neighboring nations (he doesn’t have the capability atm) but Ukrainian forces are fair game (they are at war!). The status quo continues, just as it has for the last 2 years.

Russian forces will down a couple of F-16s. Big whoop! At this point the 16s are practically mass manufactured to the point that they are one of the cheapest fighters available. I’m honestly surprised that the Mexican drug cartels aren’t flying them. Damn near every one else has.

7 more...

A couple of years ago I was using a transcription service, though that may be of less help nowadays due to AI transcription. Pay was crap, but it was better than nothing for me at the time. The service I was working with seems to have shut down, but you might try https://www.transcribeme.com/freelancers/

Looks like the last passenger 747-400 was made in 2005. I think I'm willing to give Boeing a pass on this one. I get the feeling that Boeing personnel probably haven't been anywhere near this plane in at least five, maybe ten years.

Indonesian air travel has been notorious for incidents over recent decades. Each of the country’s airlines were banned over E.U. and U.S. airspace in 2007 but were reinstated in 2016 and 2018. Since then, Garuda has joined the SkyTeam airline alliance, which includes North American carriers Delta Air Lines and Aeroméxico.

That argument was in fact made when VCRs first came out. I don’t remember how exactly it played out but in the end the courts here in the US said that VCRs were fine.

1 more...

Most of the drug laws are due to back door racism, at least here in the US. They couldn't make laws that directly targeted minorities and so they made laws that targeted things that were part of the targeted minorities culture. Opium and heroin laws seemed to target Asians and the weed laws seemed more to target "beatniks" and Native Americans. It's an interesting (if depressing) research topic of you've a mind.

2 more...

Been able to use rPis as a desktop for a while now. The 2s and 3s weren’t particularly pleasant but it was doable. The Pi 4 8GB with an USB3 jump drive as root partition was a lot more pleasant, at least until you hit thermal throttle.

Right now though, there are more powerful options in the same price point, once you account for power, storage and optionally, a case. At least for desktop and home server use.

The Raspberry Pi’s just aren’t the go to hardware for the home lab anymore. Probably won’t be again unless the price comes back down on the Pi’s or the price on new and used amd64’s goes back up.

8 more...

It’s doable but you should treat it more as a learning opportunity than a production system. Honestly, that’s old enough that a RPi might be able to run circle around it.

The Celeron 1011 is a 32bit processor, so Debian or Gentoo may be the only distributions that still support it and you will probably have to compile from source anything you want to run. A gig of ram was good for its time.

The Linux Unplugged crew from Jupiter Broadcasting are currently doing a 32bit challenge to see if such systems are still usable for day to day usage. It’s going to be interesting.

1 more...

Umm, yea. So?

There is far more to recording good quality video footage then just the sensor and lens on the camera, just as there is far more to recording good quality audio then just using a mic with a good dynamic range. They are tools, they make things possible. But you can still get crappy results from multi-million dollar professional equipment if you don't do all (or at least many) of the other things needed to get good make good quality recordings.

I'm more familiar with audio in a home studio setup rather then video, but if your interested in going down that rabbit hole here's some videos to get you started:

Duel booting has been a thing for as I have been using Linux, say 2004ish, and it has only gotten easier over the last 20 years.

Some things to watch out for though. First, make sure that you have sufficient free space on your drive before beginning, and make sure that you have backups in case something goes sideways. Good practice anyways.

Second, Windows likes to hijack the bootloader making it difficult to boot into Linux. I would make sure that Windows is installed first and have a live linux disk/jumpdrive available in case Windows decides to hijack the boot loader at a later date. That has only happened to me once, and wasn't difficult to fix, but it was a pain in the butt.

As for which distro, dealer's choice. I don't think that there is a bad distro out there currently. Currently, I'm using NixOS but I think highly of Ubuntu, Fedora and all of their derivatives. Really, it's whatever boats your float.

4 more...

Sometimes, but like most things in the US tax laws are often abused and misused. A simpler tax system would benefit everyone more (with the exception of tax accountants, of course), but that’s not likely to happen.

I don't think it started as a proxy war. Russia just decided to be stupid, but at this point it may very well be a proxy war in fact.

It's to pretty much everyone's benefit (except Ukraine's) for this to drag out for a nice long time. The more manpower and material Russia and their allies burns up in this stupidity, the longer the rest of Europe can breath freely. It gives them time to rebuild the armies that they have allowed to atrophy. There's probably more to it and it's callus as fuck, but that's the math I see.

And they almost completely ignore the elephant in the room. Nobody has been building new homes!

14 more...

In the US, more often than not, intersections like this were designed to handle traffic consisting of tractor-trailers. Tractor-trailers need considerably more space to maneuver than a small passenger car or pickup truck.

As for the visual obstructions, my guess is some city planner failed to take the sight line of small cars into account when decorating or road side maintenance had been put off, allowing foliage to grow where it shouldn’t.

What you’re supposed to do is fully stop at the line and then slowly scoot forward to where you can see crossing traffic and come to a full stop again. Then proceed according to whatever traffic rule governs that intersection.

I’m inclined to say screw Reddit. Lemmy may be less private overall but at least we have more control over things in the Fedi.

13 more...

That's a site I haven't heard of in a while.

I’m not familiar with the software in question but generally your options are (in order of my personal preference):

  1. Purchase the license and use it legally.
  2. Find a suitable open source or at least free (as in beer) alternative.
  3. Run the warez in a dedicated VM that doesn’t have network access. Or rather doesn’t have network access after downloading the software in question. This can break some modern software that requires an internet connection though.

If you’re intent on option 3, Virtual Box is a decent (though not great) free software for hosting VMs. Windows can be obtained from microsoft.com and doesn’t actually require registration or a license key (At least Win 10 didn’t, not sure about 11). Once the OS has been installed and the software has been downloaded you can easily disable the network interface from Virtual Box’s interface. From the VMs perspective it will be as if it suddenly doesn’t have a network interface anymore. You can then safely install and run whatever. Things cannot phone home if there isn’t a “phone” available.

3 more...

I saw this last night! ROFL! John Oliver kept asking how it was legal for him to make the offer! lol. I kinda hope Justice Thomas takes the offer.

1 more...

There is no option. There is too much variation in the various phone chips for the hardware hacking community to reverse engineer more than a bare handful. And as soon as the hardware has been reverse engineered, it will never be used again by a manufacturer making the exercise largely pointless.

Add to that, the fact that Qualcomm actively discourages long term support of their chips….

4 more...

I mean, idk what the Instant Ink plans are like.

I’ve used them. Basically it just turns your printer purchase into a printer rental.

It’s not a bad deal, necessarily, but if your card declines for any reason, HP bricks your printer (including non-printer functionality) until you pay up. And printing more than your chosen plan allows can get pricey real quick. As little as I print, though, a laser printer was a more reliable option and much cheaper long term.

iRobot does something similar with their Select program. Like HP’s Instant Ink, it’s a great deal for some folks, not so much for others.

5 more...

I'm willing to put up with Lemmy's glitches. The vast majority of admins, mods, and developers are volunteers doing what they do (largely for free) simply because they think it's worth doing. If it were a product I paid for I would not be near as chill about it.

Lemmy was a fairly young project when everyone started piling in from Reddit. If the glitches you're experiencing bother you that badly, perhaps consider contributing to the project, the network or your homeserver. Open source projects work best when everyone contributes what they can, when they can and as they can.

I’ll be honest, didn’t realize this was news to anyone online in general. What is posted online stays online, particularly if you wish it didn’t. Most especially if you make a stink about it.

You might try Tailscale or Wire Guard. Either can be used to create a mesh VPN that can include any device you want. Connect your devices to the VPN then you just access it like it is on your local network. Of the two I use Tailscale. Dead simple to setup on pretty much any device.

I looked into Nextcloud, but that requires paying for a domain

Depending on what installation method you choose to go with, you don't need a domain. It's just very much helpful to have one. Especially if you decide to have it public facing. Plus domains are cheap. A bigger issue for us self hosters is dealing with dynamic IPs. Most of the time you can buy a static IP from your ISP, but if that is not an option, most domain providers provide a way to deal with variable IP addresses.

And yes, Tailscale does ignore dynamic IP addresses. I think Wire Guard does as well as Tailscale is built on Wire Guard.

2 more...

I'd say break out the popcorn, but I've rather had my fill over the last few years...

Depends on what you are trying achieve.

You can send sms via foss no problem as long as you know what carrier the recipient uses. All of the carriers seem to have email bridges to the sms network. Receiving sms is another question entirely. To receive sms, the network needs to know where to send the message. There are commercial platforms that can link you into the sms network.

Another option is KDEConnect which can link your Android device to your computer and you can send and receive sms that way.

https://simpletexting.com/blog/how-to-text-from-computer/

Linux is a slightly different way of thinking. There are any number of ways that you can solve any problem you have. In Windows there are usually only one or two that work. This is largely a result of the hacker mentality from which linux and Unix came from. "If you don't like how it works, rewrite it your way" and "Read the F***ing Manual" were frequent refrains when I started playing with linux.

Mint is a fine distro which is based off of Ubuntu, if I remember correctly. Most documentation that applies to Ubuntu will also apply to you.

Not sure what exactly you installed, but I'm guessing that you did something along the lines of sudo apt-get install docker.

If you did that without doing anything ahead of time, what you probably got was a slightly out of date version of docker only from Mint's repositories. Follow the instructions here to uninstall whatever you installed and install docker from docker's own repositories.

The Docker Desktop that you may be used to from Windows is available for linux, however it is not part of the default install usually. You might look at this documentation.

I don't use it, as I prefer ctop combined with docker-compose.

Towards that end, here is my docker-compose.yaml for my instance of Audiobookshelf. I have it connected to my Tailscale tailnet, but if you comment out the tailscale service stuff and uncomment the port section in the audiobookshelf service, you can run it directly. Assuming your not making any changes,

Create a directory somewhere,

mkdir ~/docker

mkdir ~/docker/audiobookshelf

This creates a directory in your home directory called docker and then a directory within that one called audiobookshelf. Now we want to enter that directory.

cd ~/docker/audiobookshelf

Then create your docker compose file

touch docker-compose.yaml

You can edit this file with whatever text editor you like, but I prefer micro which you may not have installed.

micro docker-compose.yaml

and then paste the contents into the file and change whatever setting you need to for your system. At a minimum you will need to change the volumes section so that the podcast and audiobook paths point to the correct location on your system. it follows the format :.

Once you've made all the needed changes, save and exit the editor and start the the instance by typing

sudo docker compose up -d

Now, add the service directly to your tailnet by opening a shell in the tailscale container

sudo docker exec -it audiobookshelf-tailscale /bin/sh

and then typing

tailscale up

copy the link it gives you into your browser to authenticate the instance. Assuming that neither you or I made any typos you should now be able to access audiobookshelf from http://books If you chose to comment out all the tailscale stuff you would find it at http://localhost:13378

docker-compose.yaml

version: "3.7"
services:
  tailscale:
    container_name: audiobookshelf-tailscale
    hostname: books                         # This will become the tailscale device name
    image: ghcr.io/tailscale/tailscale:latest
    volumes:
      - "./tailscale_var_lib:/var/lib"        # State data will be stored in this directory
      - "/dev/net/tun:/dev/net/tun"           # Required for tailscale to work
    cap_add:                                    # Required for tailscale to work
      - net_admin
      - sys_module
    command: tailscaled
    restart: unless-stopped
  audiobookshelf:
    container_name: audiobookshelf
    image: ghcr.io/advplyr/audiobookshelf:latest
    restart: unless-stopped
#    ports:                                                                  # Not needed due to tailscale
#      - 13378:80                                                                                                     
    volumes:
      - '/mnt/nas/old_media_server/media/books/Audio Books:/audiobooks'       # This line has quotes because there is a space that needed to be escaped.
      - /mnt/nas/old_media_server/media/podcasts:/podcasts                               # See, no quotes needed here, better to have them though.
      - /opt/audiobookshelf/config:/config                                       # I store my docker services in the /opt directory. You may want to change this to './config' and './metadata' while your playing around
      - /opt/audiobookshelf/metadata:/metadata
    network_mode: service:tailscale                                  # This line tells the audiobookshelf container to send all traffic to tailscale container

I've left my docker-compose file as-is so you can see how it works in my setup.

27 more...

I thought this sounded familiar. This article is old.

3 more...

As I walk through the valley of the shadow of death, I take a look at my life and realize there's nothing left.

For me the advantage of Docker is that a random update to my system is unlikely to crash my self hosted services. It simplifies setting up the services as well but the biggest advantage is that it is generally more stable.

Where have I seen that before? Oh that’s right, the movie Demolition Man. Can we please stop trying to emulate dystopian science fiction please. We’ve been too successful at it as is.

I’m a little confused. First the punishment actually seems to fit the crime. Second I didn’t think castration was legal in the US. With everything else going on right now, what the actual fuck!

3 more...