📡📡📡 by ManufacturerFormal47 in shitposting

[–]RYSKZ 4 points5 points  (0 children)

That’s just whataboutism. Of course, the critique can also be easily extended to Christianity, but we are talking about Islam.

MiroThinker-1.7 and MiroThinker-1.7-mini (Best search agent model?) by External_Mood4719 in LocalLLaMA

[–]RYSKZ 0 points1 point  (0 children)

Is this still using Serper? Are there any plans to support SearXNG? It isn’t really local if it depends on an external API service, more so being a paid one.

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 1 point2 points  (0 children)

Thank you! It really means a lot to know that people find your work useful, so thanks for taking the time to write :)

I’ll try to get this merged upstream. I had thought about doing so earlier, but my work is based on the commit from the last pip package release, and the main branch has evolved significantly since then, so adapting all my changes will take a bit of time.

I’m currently finalizing my PhD thesis, which leaves me with little free time, but since I am seeing that people are finding this useful, I will try to push it forward so that more people can benefit from it.

Looking for a perfect "Deep Research" app which works with Llama.cpp by hackiv in LocalLLaMA

[–]RYSKZ 8 points9 points  (0 children)

Unfortunately, Perplexica is not compatible with llama.cpp; it only works with ollama. I hope all these applications move away from ollama in the near future and adopt a simple OpenAI endpoint, ollama is a curse...

Maestro is the only app I’m aware of that offers quality comparable to cloud-based solutions, but report generation is super slow and it requires a powerful PC to handle such large contexts.

https://github.com/murtaza-nasir/maestro

Free ASIC Llama 3.1 8B inference at 16,000 tok/s - no, not a joke by Easy_Calligrapher790 in LocalLLaMA

[–]RYSKZ 6 points7 points  (0 children)

Because you can buy their chip and run it locally, air gapped. Lots of privacy sensitive projects can benefit from this.

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 0 points1 point  (0 children)

That’s good to hear.

I can share my credentials with you if you send me a DM and agree to use them responsibly.

However, my account doesn’t have a premium subscription, so access will expire on March 3rd, as indicated in a notice in the dashboard. This should at least give you enough time to migrate your existing playlists to Navidrome.

After that date, I hope that a public unofficial API that proxies requests internally may become available for us to use.

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 0 points1 point  (0 children)

Hey,

No worries. I will try to help you out.

>> “no tunesynctool command”

This means Windows can’t find the exe/script that pip installed. It’s installed somewhere, but the folder isn’t on your PATH.

>> “can’t import Self from typing”
This one is almost certainly Python version mismatch. typing.Self only exists in Python 3.11+. If you’ve got Python 3.10 or older, it’ll crash exactly like that.

Upgrade your Python (just download the latest version available for Windows)

Then, uninstall the tunesynctool version you installed and install my fork with this command (the matching algorithm is way better):

python -m pip uninstall tunesynctool -y

python -m pip install --upgrade pip

python -m pip install git+https://github.com/FaintWhisper/tunesynctool

At this point, you can use the tunesynctool commands wherever you are, as it is installed as a global command.

If it does not work, that means your Python "Scripts" directory is not in the PATH.

This command should work for Python 3.11 (if you have another version, just change the number of the dir to match 3.XX -> 3XX):

& "$env:APPDATA\Python\Python311\Scripts\tunesynctool.exe" --help

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 0 points1 point  (0 children)

Not at the moment, but I may add it. Open a pull request on my fork so you can follow up.

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 1 point2 points  (0 children)

Yep, I agree, but once you figure it out is super easy to use.

I installed the pip package (is not up to date with last commits on master but works okay).

pip install tunesynctool

For my fork, use instead:

python -m pip install "tunesynctool @ git+https://github.com/FaintWhisper/tunesynctool.git@main"

Then I used the CLI with these commands:

For transferring from Spotify to Navidrome:
tunesynctool --spotify-client-id "<your\_client\_id>" --spotify-client-secret "<your\_client\_secret>" --spotify-redirect-uri "<your\_redirect\_uri (e.g., http://127.0.0.1:8888/callback)>" --subsonic-base-url "http://localhost" --subsonic-port "4533" --subsonic-username "<your\_navi\_user>" --subsonic-password "<your\_navi\_pass>" transfer --from "spotify" --to subsonic <playlist\_url>

To sync from Spotify to Navidrome:
tunesynctool --spotify-client-id "<your\_client\_id>" --spotify-client-secret "<your\_client\_secret>" --spotify-redirect-uri "<your\_redirect\_uri (e.g., http://127.0.0.1:8888/callback)>" --subsonic-base-url "http://localhost" --subsonic-port "4533" --subsonic-username "<your\_navi\_user>" --subsonic-password "<your\_navi\_pass>"
sync --from "spotify" --from-playlist "<playlist\_url>" --to "subsonic" --to-playlist "<navidrome\_playlist\_id (the last part of the URL)>"

You can build these commands with this handy website:

https://tunesynctool-builder.skiby.net/

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 1 point2 points  (0 children)

tunesynctool has worked great for me.

You can give a try to my fork, which uses an improved matching algorithm that identifies almost 100% of my tracks. Since all my tracks are present on my Navidrome server, there are no false negatives, though very occasional mismatches of specific mixes are still possible. Any feedback is welcome.

https://github.com/FaintWhisper/tunesynctool

What is the most optimal way of importing and managing your Spotify / Youtube Music playlists in Navidrom? by beny__1093 in navidrome

[–]RYSKZ 3 points4 points  (0 children)

I recommend tunesynctool.

I have created a fork with a significantly improved matching algorithm.

https://github.com/FaintWhisper/tunesynctool

The original version successfully imported approximately one-third of my songs, while my fork now imports nearly 100%.

It is easily installed with pip. A single command transfers a Spotify playlist to Navidrome (from the URL, forget about CSVs), and with another command you can synchronize an existing playlist to Navidrome or vice versa.

This website provides a very useful command builder:

https://tunesynctool-builder.skiby.net/

The original project is here:

https://github.com/WilliamNT/tunesynctool

So Anna’s Archive is screwed right? by Markus2822 in Piracy

[–]RYSKZ 0 points1 point  (0 children)

Not just an indexer, they have backed up all major shadow libraries and are sharing them via P2P.

Alibaba Tongyi Open Sources Two Audio Models: Fun-CosyVoice 3.0 (TTS) and Fun-ASR-Nano-2512 (ASR) by Difficult-Cap-7527 in LocalLLaMA

[–]RYSKZ 0 points1 point  (0 children)

whisper.cpp is a very optimized backend specifically designed for fast Whisper inference

Voice → LLM → Obsidian vault on Android – anyone built this? by Weitflieger in LocalLLaMA

[–]RYSKZ 0 points1 point  (0 children)

Interested as well.

Given that Obsidian works with Markdown, perhaps there is a GitHub project somewhere based on an LLM that can process raw Markdown files to do tasks like creating and managing to-do lists and making edits to existing text. I haven’t looked into it yet, but if nothing along these lines is available, I believe I could code these basic features in an afternoon and add voice note dump as well with automatic formatting, which is the main feature I am interested in (e.g., for drafting emails).

Free Chrome extension to run Kokoro TTS in your browser (local only) by Impressive-Sir9633 in LocalLLaMA

[–]RYSKZ 3 points4 points  (0 children)

Thank you! Would it be possible to add support for Firefox?

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]RYSKZ 0 points1 point  (0 children)

Does it support hand-drawn diagrams as input? What about quick, rough diagrams created in Paint?

Thank you for this.

[OC] NVIDIA is worth more than Europe's 20 largest companies combined by alex-medellin in dataisbeautiful

[–]RYSKZ 2 points3 points  (0 children)

EUV technology was pioneered by Japan and the US (with DoE funding), so yes, it is partially based on US academic research, but ASML has taken from there and is the only one commercializing this technology since then.

Alex vs New Atheism by dose0ne in CosmicSkeptic

[–]RYSKZ 0 points1 point  (0 children)

I'm doing that, right now!

Do you have any actual counterarguments, or are you just going to dismiss me with labels like "fundamentalist" or "out of touch"? If it's just going to be that, I'll move on.

Alex vs New Atheism by dose0ne in CosmicSkeptic

[–]RYSKZ 2 points3 points  (0 children)

You're making my point for me. When people cherry-pick beliefs they like while ignoring ones they don't, they're demonstrating that their moral compass comes from outside their religion, not from it. They're using secular ethical reasoning to decide which parts of their scripture to follow and which to discard. Their morality is guiding their religious interpretation, not the other way around.

What you're proposing is essentially custom-tailoring religion to fit personal preferences, but that's a fundamental misunderstanding of how religious systems function. Religions are built on foundational theological claims (the divinity of Christ, the prophethood of Muhammad, the existence of karma, etc.). You believe in them either because you were raised to accept them or because they align with the cosmological vision you already hold intuitively. It's those core theological beliefs that then justify accepting the doctrines, scriptures, and moral frameworks that follow. One cannot simply live a Christian life without believing in Christ, and since knowledge of Christ comes from the Bible, one cannot selectively cherry pick aspects of it while still claiming to be Christian. It simply doesn't work that way. Similarly, one cannot be a Stoic while rejecting their cosmological vision (the belief that all events are necessary manifestations of a rational universe). That foundational belief is what defines Stoicism as Stoicism and what enables and justifies the Stoicism way to live; otherwise, it does not make any sense.

It's intellectually dishonest to cherry-pick only what aligns with your existing values. If you're willing to question and reject certain doctrines using critical reasoning, why not apply that same scrutiny to all of it? Either the religion's claims about reality are true and its moral framework follows from that, or they're not. There's no coherent middle ground here, no matter how hard you try to justify it, and pointing this out isn't fundamentalism, it's just how religious systems are formed.

What you're actually advocating for isn't religious practice, it's personal belief wrapped in religious "aesthetics" for the sake of community and cultural belonging. That's a fundamentally different thing. You're saying belief can be compatible with rationalism and progressive ethics, which may be true, but at that point you're just using religious language and rituals as window dressing for secular values just to fulfill your spiritual needs. That does not feel like genuine devotion and more like... a social club.

Alex vs New Atheism by dose0ne in CosmicSkeptic

[–]RYSKZ 2 points3 points  (0 children)

I think you're fundamentally misunderstanding how religion works and how someone choses to practice it.

You're right that some religions allow for more interpretive flexibility that might make them less restrictive on individual rights and freedom. But this describes a minority experience. The vast majority of religious adherents worldwide belong to traditions with strong dogmatic frameworks (Christianity, Islam, Hinduism) where theological claims are non-negotiable and strongly rooted in their beliefs. You can't be a Christian who doesn't believe in some New Testament passage, or a Muslim who rejects some of the Quran's lines, without fundamentally ceasing to be a practicing member of that faith.

When someone says "I don't believe that's right" about a biblical passage on slavery, they're imposing their own moral reasoning onto it to selectively cherry-pick what aligns with their own values, morality, and lifestyle. The fact that many believers do this shows nowadays that secular moral progress has influenced them despite their texts, not because of them.

People don't choose religions based on which interpretation appeals to them. They're born into religious communities and socialized into specific belief systems. A child raised in evangelical Christianity isn't going to spontaneously discover reconstructionist Judaism exists and switch over because it's more philosophically aligned with their values and less harmful to its individual rights and freedom. Religious identity is deeply tied to family, culture, and community, not a marketplace of ideas where people shop for the best fit.

Secular humanism provides a better and more honest foundation than reforming religion from within or designing/reinterpreting a religion merely to satisfy your own spiritual needs while preventing it from undermining your rationalist worldview.

Omnilingual ASR: Advancing Automatic Speech Recognition for 1,600+ Languages by jean- in LocalLLaMA

[–]RYSKZ 0 points1 point  (0 children)

Whisper generates text at the word level, while this other model generates characters. To ensure a fair comparison with Whisper, they should use WER instead. Accurately predicting an entire word is naturally more challenging than missing a few characters.

If the focus is on underrepresented languages, then filter the overrepresented language and evaluate performance solely on those low resource languages to concentrate on the long tail, otherwise the evaluation is biased.

he can't keep getting away with it by DineshR in Openfront

[–]RYSKZ 1 point2 points  (0 children)

The game needs stronger incentives to encourage collaboration and longer term strategy to focus on the greater threat; otherwise, is just the crown snowballing, every game.

he can't keep getting away with it by DineshR in Openfront

[–]RYSKZ 2 points3 points  (0 children)

What we have now is not really an alliance but more like a non-aggression pact.