liliumstar

joined 2 years ago
[–] liliumstar@lemmy.dbzer0.com 18 points 2 weeks ago (1 children)

Reading through the info on the main page is concerning. It sounds like AI slop, or someone writing in that style. No developer writes like that about their project.

If it actually does all the things it says, great. Let me know.

[–] liliumstar@lemmy.dbzer0.com 11 points 2 weeks ago (1 children)

For most of them you can get 720p on Linux with basic stereo audio.

It was possible to play Netflix 1080p on Chrome, but I think those days are gone.

Unfortunately, I don't see a user-controlled Linux system ever being properly supported in the current DRM / copyright paradigm. There isn't really a solution that satisfies the "rights holders", and even if there were, there is little to no incentive to implement it.

[–] liliumstar@lemmy.dbzer0.com 3 points 2 weeks ago

Follow up: this is the calculator I use on Linux. I didn't realize it had Windows builds available.

https://qalculate.github.io/

[–] liliumstar@lemmy.dbzer0.com 4 points 2 weeks ago (1 children)

I'm guessing that pfBlockerNG is using the IPInfo database to query what IPs the ASNs own, so I think it would be required. ASNs are not static, so it wouldn't make sense to ship a database of them, it would immediately be outdated.

[–] liliumstar@lemmy.dbzer0.com 2 points 2 weeks ago

I would check out Lapce and CudaText. They are both solid editors. If you are comfortable in the terminal, then nvim as well, of course.

[–] liliumstar@lemmy.dbzer0.com 4 points 2 weeks ago (1 children)

cudatext as a notepad replacement. It's closer to a full featured text editor, but is very quick to startup with no extensions installed.

I have no idea about replacing paint, but irfanview for simple viewing, cropping, resizing, swapping formats, etc.

For calculator stuff I sometimes just open the Python REPL. If you know the language (even a little bit) it does all the things and more. Every time I try to use the Windows calculator it annoys me trying to find the right button and them accidently putting another operator instead of equal or vice versa.

[–] liliumstar@lemmy.dbzer0.com 29 points 1 month ago (4 children)

Like many others, I switched to Jellyfin years ago. It is way, way better for me. It does what it says on the tin, sometimes more, but not less.

[–] liliumstar@lemmy.dbzer0.com 4 points 1 month ago* (last edited 1 month ago)

I wrote this little webapp thing some time ago. It's not exactly what you asked for but is a good example.

All it does is base64 encode a link and adds the server url in front of it. When someone visits that link it will redirect them to the destination. The intent is to bypass simple link tracking / blocking in discord and other platforms.

There are also checks for known bad domains and an attempt to remove known tracking query parameters.

https://git.tsps-express.xyz/liliumstar/redir

Edit: I forgot to add it also blocks known crawlers (at least at time of writing) so that they can't just follow the 302 and figure out where it goes.

[–] liliumstar@lemmy.dbzer0.com 1 points 1 month ago

That is a good idea. Think I have done that before but it's been so long I forgot. These days I just have one windows machine that runs on separate hardware. Keeps everything isolated.

[–] liliumstar@lemmy.dbzer0.com 28 points 1 month ago (8 children)

Really any distro should be fine. It's more a matter of getting the bootloader setup correctly.

Do note that, depending on the configuration, Windows will randomly overwrite stuff and mess up dual boot.

If you can for your situation, I would suggest running a Windows VM inside Linux to get certain tasks done.

[–] liliumstar@lemmy.dbzer0.com 3 points 2 months ago

I've had pretty good experience with this. For the most part installing with Lutris and pointing it to the correct exe works. Generally games will not run due to actual compatability issues.

The real pain point is trying to install mods on certain engines/games where the modders assume a windows environment. Sometimes they ship precompiled binaries that will only work under specific conditions and it's hard to debug.

[–] liliumstar@lemmy.dbzer0.com 19 points 2 months ago

Yeah they basically block all non-residential IPs now. Has been a thing for a while, about since they started selling their dataset for ML training.

 

Been working on this the past couple months as an exercise in learning Rust. Just wanted to share how it's come so far!

torrentz2 (tz2) is an advanced, experimental utility for working with .torrent metadata files. It supports a wide array of BEPs and v1/v2/hybrid formats.

Features

  • Create, Edit, or Verify torrent files
  • Convenient config file to define default options and trackers
  • Multithreaded hashing
  • Include/exclude files based on globs and if they are symlinks
  • Create a single torrent file from disparate input paths, provided they share a common root
  • Intelligent automatic piece size selection with support for up to 64 MiB
  • Digitally sign/verify embedded signatures with standard X.509 certificates utilizing RSA or EC signatures
    • Includes utility command to generate an appropriate root CA and leaf cert
  • Optionally include md5 or sha1 sums per-file with v1 torrents

Optional Features

  • CPU hardware accelerated hashing (on by default)
  • GPU accelerated hashing (coming soon, maybe hopefully)
  • Compile to a static binary

Why another utility like this? Well, there wasn't one that met my requirements. That is, feature rich, oriented towards PT users, and supporting the v2 format. It's also, as far as I can tell, the only modern utility supporting the draft BEP 0035 (Torrent Signing). I intend to make use of this in a future project.

Right now all the main features are implemented, except the planned GPU hashing. Once I've had some more time to polish it up and write documentation, I intend to publish on crates.io. For now, if you'd like to try it out you can build from source, or I have some builds for x86_64 Linux available in the repo.

view more: next ›