IronKrill

joined 3 years ago
[–] IronKrill@lemmy.ca 3 points 1 day ago

I use TubeArchivist and it is definitely the best YouTube downloading experience IMO. But it is not without some jank.

[–] IronKrill@lemmy.ca 4 points 2 days ago

Exceptionally good, yes, I agree!

[–] IronKrill@lemmy.ca 1 points 3 days ago

We can hope, but the government has been too soft on corporations and "the free market" for a long time now. We'll see if Carney has the spine to do it.

[–] IronKrill@lemmy.ca 1 points 4 days ago (1 children)

Where are you getting 5% from? For one, Twitch doesn't have donations. They have subs and bits. Subs start at 50/50^1^, and go to 70/30 if are a larger streamer^2^. Bits are harder to find info on, but supposedly 1 bit = 1 cent, but the purchase price is higher so if you look at the raw purchase price of 100 bits = $1.40USD then Twitch is taking a ~30% cut.

I used to see a lot of streamers go through third-party sites which have lower cuts, and presumably that is still a popular route. But these have little to do with Twitch and as far as I know you can do this on YouTube as well.

^1^ Twitch Earnings Article ^2^ Twitch Plus Program

[–] IronKrill@lemmy.ca 9 points 6 days ago

Sauerbraten is always worth a mention for me. It's a quake style open source shooter with built-in mapping tools. Definitely a little dated but the game still feels more responsive and fun than a lot of other games today. I think I would really enjoy tinkering with it if I was still a teenager.

[–] IronKrill@lemmy.ca 6 points 1 week ago

This article might be really interesting, shame it paywalls me after the first two lines of text lol.

[–] IronKrill@lemmy.ca 4 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

You ever jaywalked where it might not be legal? Some car manouvers are the same. Technically punishable, but relatively harmless.

[–] IronKrill@lemmy.ca 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

The first and most obvious is that (last I checked on Lemmy) per-user instance blocks only block posts, not comments. This means that for truly spammy instances (cough Hexbear cough) it requires an instance-wide block to achieve.

Secondly, I would argue it is the same as any other reason to choose an instance. That being, I have to generally like the vibe and agree with the way it's run. For example, I have to agree with the instance rules and trust the admins to moderate them. This is an extension of that.

In the case of lemmy.ca specifically, I would say every major defederation I know of has been cast to a community vote and has had solid reasoning behind it. It comes back to trust and matching opinions: I (currently) trust the admin team to have reasonable defederations as they have matched or been similar to my opinions in the past.

I enjoy not having to self-moderate my experience outside of individual users or rare cases. Choosing an instance that generally aligns with your views allows your admin team to do some moderation for you.

[–] IronKrill@lemmy.ca 1 points 2 weeks ago

You can't change their mind, we just went over this!

[–] IronKrill@lemmy.ca 2 points 2 weeks ago

Wiser than I 😔

[–] IronKrill@lemmy.ca 4 points 2 weeks ago (1 children)

Giving away? As in free? Luckyyy

[–] IronKrill@lemmy.ca 5 points 2 weeks ago (1 children)

The best thing I did was probably set up Obsidian Live Sync after hearing about it in selfh.st weekly. Compared to the Syncthing setup I had before it is so much quicker, much easier to catch sync errors, and won't drain my damn phone battery as much! The more things I can move away from Syncthing the better so I will probably be looking at Immich for my photos soon as well.

On the management side, I've had my Docker stacks split across Dockhand and Komodo ever since a poorly executed move away from Dockge a few months ago. I finally thought about it and had the time to decide to give up on them both. I like some of the concepts of compose in a git repo and the fancier interfaces, but I just realised it was all over the top for what I need. I missed being able to simply SSH into a damn machine and docker compose up -d in an emergency. Compared to the constant deploy errors of Dockhand and the potential of scrounging application databases for in-DB compose data or attempting to deploy stacks from forgejo when forgejo itself is a stack deployed via git... going back to basic files is a blessing. Lesson learned!

What that culminated in is all my stacks are now in Sencho (which clearly uses a lot of AI code sadly), but it was that or Dockge and I knew Dockge lacked a few things I wanted. The nice thing about Sencho (and Dockge) is that I don't need either of them because they are based around file-on-disk simple operation. I can cut it out of my setup entirely at any moment and not shed a tear. So much peace of mind leaving Dockhand. Now I just need to find a builder image or write a script to replace Komodo's build feature because I don't want to keep using it.

 
 

An alternative title would be "Convince me to not just give up and 777 everything" (everything that wouldn't immediately break from forced permissions, that is).

I've been running a Linux NAS, specifically TrueNAS, for a few years now and it is a non-stop fight with permissions. The general recommendation I hear is to set different users for apps such as Docker to prevent permission over-reach, in the same vein as avoiding use of root, and some things simply require multiple users. Which I get.

My problems begin when I try to provide access to the same file/folders across multiple users. Say I want my Jellyfin library to be editable by my personal account, or allow an app access to my camera roll folder. I often find the way programs and Linux user permissions work is that upon file creation they set too restrictive permissions (different owner and ignoring the existing group/other perms). This then causes errors when another user tries to access or change the file later. It isn't always a constant, but it comes up very often that I am fighting owner / permission issues.

I have attempted to fix this with an hourly cron job as root that performs chown and chmod on certain directories, but this is 1) a pain to set up and manage, and 2) I have to sometimes wait up to 59 minutes to access the files or have a cron job running every minute or so on a terabyte of files (ew). I felt that this surely can't be the intended way.

Thus I'm currently trying ACLs via the TrueNAS GUI. Specifically I have used NFSv4 ACLs because they have "Inherit" flags which allows me to enforce the user/owner/permissions upon file creation. This solution works beautifully for a single dataset/single ACL of my personal files! I can copy, paste, and edit to my heart's content without anything setting it's own permissions and fucking it up. The annoyances with this solution begin when using it on sshfs¹ mounted folders in Dolphin, where trying to cut+paste a file from Folder A with ACL 1 to Folder B with ACL 2 throws permission errors. I then have to copy and delete separately which is annoying, especially when you forgot you're going across two different ACLs. I also expect this to break upon use with certain picky Docker apps unless I get the ACL perfect, but I haven't tried the tricky ones yet.

So really my question is this: what am I missing? Surely I'm not expected to sudo chown && sudo chmod every other day because a user account decided to set 755 instead of 775 like every other file in the directory, or because they set their personal user group instead of the example_user group?

Footnote ¹: sshfsI use sshfs for a few reasons:

  • SMB is slow, case insensitive, and does not work with many Linux filenames (they display as e.g _GFBV4~O.JPG).
  • NFS does not display child filesystems, which ZFS datasets are treated as since they're mounts. I don't want to setup a cross-device mount for every dataset.
  • I have heard sshfs is generally the fastest.
 

Hi, apologies for yet another "help me replace my Windows app 😭" post. I am attempting to move to Linux and have been mostly successful - day-to-day stuff, programming, games, it all works great! The biggest deal-breaker so far has actually been a music player... Is there anything that comes even close to MusicBee? I have yet to find it and am surprised there is such a gap in the space considering Linux seems full of data hoarders and collectors. Before you ask, I have tried running MusicBee through Wine but I just don't think it will work - Everything is 3x slower than in Windows, there are little bugs everywhere, pressing the wrong dialogue may crash the program, and some pages just don't load... So! Let's get into my pipe-dream of what I would want to keep from MusicBee:

Must-haves (deal-breakers):

  • Multiple artist tags!!! All my files have artists tagged separately, with a display artist tagged separate. I can change the internal tags I use, but I can't go without any form of multi-artist support.
  • Browsing and searching by various tags, such as Album Artist and Genre.
  • Support for volume levelled (replay gain) playback.

Features that I feel I need:

  • Scrobbling.
  • Auto playlists that support any combination of tags and preferrably allow referencing other playlists.
  • Registering external tools to send files to via shortcuts or context menus, to supplement the features that I inevitably will miss.

Nice-to-haves (could be replaced with another app or script or by re-organising my library):

  • Tag editor
  • Support for custom tags.
  • Conversion to other file types including playlist re-labelling.
  • File moving and re-organisation based on user-customisable formats, i.e <Album Artist>/<Album>/<Title>.
  • Tagging of volume levelling (replay gain).

Yeah, I don't think it's happening either. But I figure I should ask before I just give up. Web apps would be fine too, btw! If you're wondering why I want custom tag support, it's because: I've found it much easier to use for auto-playlist creation, and I have found it more resistant to data loss and file moves since I don't have to rely on the music players internal library. It could be replaced by transferring that data into the Comments or Keywords tag, but that still requires very strong auto playlist support.

So my question is this:

Are there any Linux-native music players that fit some of these criteria? If not, what is your favourite that comes close? And as an additional question, if you were to extend an open source player to support any of these features, which do you think would be the best basis to build upon?

 

I have had a couple of occurences now where I post something then immediately delete it for one reason or another, yet the post keeps gaining votes and attention. When I check the post on lemmy.ca it returns a 404 but I can still view the post on the instance that it was posted to. Is this because I'm using the Photon front end or is this just a Lemmy thing? This seems like a rather large oversight...

 

The Prime Minister, Justin Trudeau, today issued the following statement on unjustified U.S. tariffs against Canada:

“Today, after a 30-day pause, the United States administration has decided to proceed with imposing 25 per cent tariffs on Canadian exports and 10 per cent tariffs on Canadian energy. Let me be unequivocally clear – there is no justification for these actions.

“While less than 1 per cent of the fentanyl intercepted at the U.S. border comes from Canada, we have worked relentlessly to address this scourge that affects Canadians and Americans alike. We implemented a $1.3 billion border plan with new choppers, boots on the ground, more co-ordination, and increased resources to stop the flow of fentanyl. We appointed a Fentanyl Czar, listed transnational criminal cartels as terrorist organizations, launched the Joint Operational Intelligence Cell, and are establishing a Canada-U.S. Joint Strike Force on organized crime. Because of this work – in partnership with the United States – fentanyl seizures from Canada have dropped 97 per cent between December 2024 and January 2025 to a near-zero low of 0.03 pounds seized by U.S. Customs and Border Protection.

“Canada will not let this unjustified decision go unanswered. Should American tariffs come into effect tonight, Canada will, effective 12:01 a.m. EST tomorrow, respond with 25 per cent tariffs against $155 billion of American goods – starting with tariffs on $30 billion worth of goods immediately, and tariffs on the remaining $125 billion on American products in 21 days’ time. Our tariffs will remain in place until the U.S. trade action is withdrawn, and should U.S. tariffs not cease, we are in active and ongoing discussions with provinces and territories to pursue several non-tariff measures. While we urge the U.S. administration to reconsider their tariffs, Canada remains firm in standing up for our economy, our jobs, our workers, and for a fair deal.

“Because of the tariffs imposed by the U.S., Americans will pay more for groceries, gas, and cars, and potentially lose thousands of jobs. Tariffs will disrupt an incredibly successful trading relationship. They will violate the very trade agreement that was negotiated by President Trump in his last term.”

 

"If they want to try to annihilate Ontario, I will do anything, including cutting off their energy — with a smile on my face,"

"They need to feel the pain. They want to come at us hard? We've got to go back twice as hard," Ford continued.

Ford added his government is also prepared to implement a surcharge on every megawatt of energy states purchase from Ontario and "rip up" a $100-million deal with Elon Musk's Starlink internet company. The LCBO has already been directed to remove all American booze from its shelves if Trump moves ahead with his threats.

 

Okay this feels like such a basic and dumb question but I cannot figure it out. I followed a link to a Mastodon post and saw a reply I wanted to make my own reply to. No problem, I figured I have a CherryPick account which federates with Mastodon so this should be a breeze. The problem is that post IDs are obviously different across instances so I can't simply modify the URL to find the post and it hasn't synced with my instance so I can't use search to find it either. Obviously I can't login to the Mastodon instance with my account either, sadly, as much as I would love that. So I manually looked up the user and found them on my instance, but despite showing more recent posts I can't find the one I want to reply to! The post they replied to is available on my instance, their account is available, why the heck is this one reply just not available! What do I do here, just give up?

 

I use the location tracking of Google Maps/Google Timeline constantly for work, and it's exceedingly helpful to know when I was at certain cities, buildings, etcetera. Of course, this means I'm basically signing my soul away to Google. But I can't really find any alternative location tracking apps, even though I would have thought there would be lots available. Are there any good alternatives out there?

The closest I found was Owntracks, but it doesn't work for me for a couple of reasons. Primarily, it doesn't tell me the places I've been, only the latitude/longitude. That isn't helpful. I want to know I was at X or Y convenience store and when my last visit was. Secondly of course, the interface was extremely lacking and I didn't like that it was split across two websites and an app. Why even have a map in the Android app if it doesn't show my location data??

 

This question's on my mind because my coworker today mentioned they would vote for Trump if they could (mind you this is 2023, in Canada). I don't generally have the talking points or the desire to fight about it, so I just deflected the conversation. But I often wish I was more strong-willed and could try to figure out why someone believes what they do and, if it's invalid, then convince them otherwise.

Thus, I'm curious what you all would say or what you've done in the past!

 

According to the uploader:

Byron, Georgia — On Friday July 15, 2022 Byron Police officers were given a look out on a SUV driving reckless on GA Hwy 42 coming into town. The caller said the vehicle was driving into the other lane almost hitting oncoming traffic. When the vehicle got to the intersection of Hwy 42 and Hwy 49 witnesses blocked the vehicle in. Byron Police officers arrived on scene and attempts were made to talk to the driver and she was uncooperative and would not talk to officers or respond to commands. Officers placed Stop Sticks under her tires to deflate the tires if she drove off. After several minutes the driver backed into a car stopped behind her and then pulled forward hitting a Byron Police officer and a Byron Police car.

The driver then backed up again and pulled forward hitting two witnesses and another Byron Police car and drove going north on Hwy 49 with one flat tire from the Stop Sticks. Officers attempted to block the car and she backed into a third Byron Police Car then drove forward hitting a Byron Police car for the second time causing serious damage to the car. The suspect continued on Hwy 49 for a short distance where Byron Officers were able to block her in and take her into custody. The driver was identified as 24-year-old Sierra Hibbert of Warner Robins, GA. She also had a small child with her that was not hurt in the incident. No officers or citizens were injured seriously in the incident. The Peach County Sheriffs assisted during the incident and is handling the investigation and criminal charges against Hibbert.

view more: next ›