• 1 Post
  • 84 Comments
Joined 1Y ago
cake
Cake day: Oct 05, 2023

help-circle
rss


Why don’t you revert it back to the original structure and instruct makemkv to operate on that directory?


I found a number of articles specifically stating that video games and software remain illegal. Unfortunately I couldn’t pinpoint the specific part of the law as they appear to br written in French and was running into hurdles with Google Translate character limits that I couldn’t be bothered to work around.

I’m not sure if it’s explicitly illegal or if music, videos, etc are explicitly exempted, or if software etc is different due to terms of service for example.

Furthermore, it’s illegal for anyone to record your IP address torrenting a work and track you down that way as it violates Swiss data protection laws.


In Switzerland, individuals are still free to download whatever files they like for their own private use (except for software and video games).

Note that uploading or seeding a copyrighted work, which was a misdemeanor under the previous law, remains illegal.

source: With P2P law, Switzerland reaffirms its commitment to privacy


I don’t think it’s literally a search and replace but a part of the prompt that is hidden from the user and inserted either before or after the user’s prompt. Something like [all humans, unless stated otherwise, should be ethnically ambiguous]. Then when generating it’s got confused and taken it as he should be named ethnically ambiguous.



On new installs it does force you. I had to do it today (Windows 10). There are workaround such as attempting to log into a banned account, or other weird hacks involving disconnecting the internet and know the right combinations of hidden menus to navigate.


I would have but I don’t want to tie my Lemmy account to my actual identity :/


It’s great to see the attempt and also an example of what the C4 guidelines are made to avoid.

Notice how many comments are little nitpicks about this and that. Completely stalling the commit and getting further away from the original point of C4 which is to reduce contributor friction and avoid these kind of endless discussions on PRs.

I don’t want to be too critical because some of that is a clear lack of understanding of the motivations of C4 which is explained more thoroughly in Pieter’s blog posts. You don’t want to adopt a contributor guidelines that you don’t understand of course.

IMO it’s better just to implement it as-is and start using it in practice rather than bikeshedding.


Best practices for minimizing complexity:

  1. Try out “stacking”
  2. Simplify software design

I didn’t say there wasn’t information in there but the above paraphrased quote goes to the heart of what my comment was about.

Firstly, how is purchasing their product considered a “best practice”? It’s not generally accepted or the standard superior option by any stretch of the imagination.

Secondly, the option they give to minimizing complexity is to simplify your software design. Ignoring a couple problems with this statement, if they’re being honest this should be above the recommendation to “try out stacking”.

It doesn’t have to be that deep. You can give it a quick read and take from it what you will, but it is an ad for their product more so than it is an article that contains broadly useful information. They have every right to do so and maybe their product really is tremendously great but I’m just calling it how I see it.


If it’s an official commentary you can usually find them via torrents if you download the disc rips. It’s usually not the most popular torrent for that movie as the file sizes tend to be much larger.


That’s truly as lightweight as you’re going to get. Cool little script.


If you like Heimdall you could run it without Docker. It’s a PHP app, you could run nginx and it would be pretty lightweight.



See my other comment regarding PiP mode (picture in picture). Another user reported that this might be a solution.


Do you have PiP turned off (picture in picture)? It might not be related but it’s worth a try



Yes that’s right. I was only just transitioning into adulthood and Pieter mentored me and profoundly changed how I view many things. It wasn’t just zeromq but that was the main thing. I still keep his books at hand on my bookshelf. His death impacted me greatly.


Btw dev mode is officially support by LG and is not “patched” out. Maybe you mean the unofficial root exploit?

And yes developer mode does need to be refreshed but I believe once you have a custom app sideloaded then you may not need to refresh it. At least I haven’t needed to refresh it or even have the dev mode app continue to be installed. The “refresh” is to keep the connection to your computer open which isn’t needed.


Yes it is. The code is in Bitcoin Core so there’s a non-zero chance you win at life if you want to try.


I’ll have to look into it more seriously. I’ve been considering a ChromeCast for a while but this is swaying me more to the Android TV side. I usually don’t make these purchases lightly or until I have a really strong motivation to.


This is not an answer to your question but it’s tangentially related.

Someone I greatly respected ran an open-source project with the policy of merge everything. Completely flip this idea of carefully review, debate and revise every PR. His theory was that it helps to build an open community, and if something breaks someone else will revert that commit. He says that the main branch was almost always stable, a massive improvement to how it was run previously. He passed several years ago and for some reason this reminded me of him.

I guess what I’m trying to say is if you get something out there that people find useful, the code will be looked at. It doesn’t help you if you’re looking for someone to collaborate sorry.


I’m sure that’s perfectly fine in 99.9% of cases but I can never rid that niggling doubt in the back of my head that thinks the cheap devices (especially Chinese) are backdoored or have some deeper malware embedded on the system. It’s the unknown that kills me, as stupid as that is. At least I know what type of shit LG TV is phoning home.

https://techcrunch.com/2023/05/18/popular-android-tv-boxes-sold-on-amazon-are-laced-with-malware/


I’ve seen way too many reports about how those things are filled with spyware to ever trust them.


Last time I had a pi-hole running it didn’t effect YouTube ads and was known not to as pi-hole works at the DNS layer but YouTube ads are served from the same DNS endpoint.


No problem! I’ll keep an eye on it and it appears there may be a manual method still available. It’s something to evaluate at least along with some of the other comments here. It’s something I gave up on a long time ago.


Interesting. I don’t see any immediately obvious technical reasons why this wouldn’t be possible.

There are languages that include a variety of different programming paradigms (I’m thinking of D). I can’t think of any that support different syntaxes but I’m sure one would exist. However, a language that is configurable I feel does not exist and could be an interesting experiment.

I still do fear however, that any attempt would still not be practical as if you design a language feature that is generic enough to work with/without other features and with different syntaxes then it would not be specific enough to be clearly useful. In other words by trying to support everything it becomes good at nothing.


I’m starting to understand what you’re saying. It wouldn’t be a universal programming language because even those things you list are not universal.

So now I am imagining a system very roughly where you could say (for example):

language.add(Variables)
language.add(Functions)
language.add(Loops)
language.add(Strings)
language.add(BracketScope)
language.add(Regex)
language.add(ActorConcurrency)

You would add support for various features and maybe control the syntax via configuration? Is that more along the lines of what you are envisioning?


You’re essentially describing a turing machine. I don’t mean to be facetious and I don’t have proof for this but my gut tells me by the time you make something this generic it will no longer be a “universal programming language” and will become a specification to allow for anything while failing to provide anything actually useful.

Anything more specific and you’re essentially implementing YACC or some form of code generation that’s already been invented and is not specific enough to be useful for this purpose.

EDIT: In my mind it’s like saying we have cars, boats, airplanes, bicycles, etc. Why isn’t there a platform where if we wanted we could add wings and jet engines and make it into a plane? Or instead add a horse and carriage? Or 4 wheels and a steering wheel?

Maybe you could do so, but the result wouldn’t be anything actually useful because making a plane has specific design goals that aren’t shared with a bicycle.


Thank you! I’m in the same situation as OP and looking at the homebrew store it even includes apps for the other things I’m missing too! (CrunchyRoll and Jellyfin).

Do you happen to know if there’s any way I can get ChromeCast like functionality from my TV? It’s my last remaining little niggle with the TV.

EDIT: unfortunately LG has patched out the ability for rootmy.tv to work


Do you think you can get Firefox on an LG TV? I don’t know of anyway this is possible.


The docs do imply this but I’ve had Jellyfin sideloaded via developer mode for a few weeks and I’ve never had to renew anything. It may have changed recently. This is on a C8.


The more generic you make something the worse it is at specific goals. The more use cases you support, the more complex and harder to maintain, the more it’s likely to fail. There will never be a “universal” programming language.

Imagine if you had a programming language that did “everything”. Well there are people who want a simple programming language. Don’t these two things seem completely at odds?




Filebot supports subtitle downloading and programs like Plex & Jellyfin work better when files are named organised according to convention.

The utility of having a well organised media library is more useful to me than the non-issues of downloading subtitles or figuring out quality.


You would probably have to run the hardlink command on the NAS through SSH or something to achieve the same effect but it should still be possible.


I second what another commenter said about hardlinks. I used to use a program (paid) called Filebot that makes this process pretty easy. You download all torrents to say G:/Downloads then drag the files into Filebot and it will search across internet media databases to match the metadata and automatically rename and hardlink the files to say G:/Movies using a format you specify.

For example: G:/Downloads/Movies/Oppenheimer.2023.BluRay.2160p.HDR.MULTi.5.1.AV1.Opus.DVD5-CAV1aR.mkv

to

G:/Movies/Oppenheimer (2023).mkv

Then you can still seed everything in G:/Downloads while having a nicely organised media library. The actual file on disk does not get deleted until all hardlinks have been deleted.


No problem. Btw it’s been like that for a long time so it may not be down to the device. It could be something that is only activated if you have an OLED display? I also think ReVanced can force the black theme AFAIK


I've noticed a small issue with my email client for quite some time now where composing a new email will have several blank lines by default. It's not too much of an issue to simply delete them but hey, maybe no one had pointed this out before! So I filed a bug report only to get this response... basically it's not a bug, its a feature!
fedilink