pe1uca

joined 1 year ago
[–] pe1uca@lemmy.pe1uca.dev 9 points 2 months ago (1 children)

Ohhh! Now I understand!

Yeah, then that's an issue on mastodon.
I mentioned some time ago, the fact that mastodon and Lemmy use the same protocol is annoying, because the experiences are different, so it causes a lot of issues :/

[–] pe1uca@lemmy.pe1uca.dev 11 points 2 months ago (13 children)

Unless lemmy devs have changed something since last year, this shouldn't be the case, there's a bug in there.

All interactions are recived by the instance hosting the community, and that instance is responsible for broadcasting that interaction to each instance where a user subscribed to it is hosted.
So, mastodon is only responsible for sending the upvote to feddit.dk and then feddit.dk to all other instances.

[–] pe1uca@lemmy.pe1uca.dev 4 points 2 months ago (2 children)

I'm not saying to delete, I'm saying for the file system to save space by something similar to deduping.
If I understand correctly, deduping works by using the same data blocks for similar files, so there's no actual data loss.

[–] pe1uca@lemmy.pe1uca.dev 3 points 3 months ago* (last edited 3 months ago) (1 children)

I had a similar case.
My minipc has a microSD card slot and I figured if it could be done for a RPI, why not for a mini PC? :P

After a few months I bought a new m2nvme but I didn't want to start from scratch (maybe I should've looked into nix?)
So what I did was sudo dd if=/dev/sda of=/dev/sdc bs=1024k status=progress
And that worked perfectly!

Things to note:

  • both drives need to be unmounted, so you need a live OS or another machine.
  • The new drive will have the same exact partitions, which means the same size, so you need to expand them after the copy.
  • PS: this was for a drive with ext4 partitions, but in theory dd works with the bytes so it shouldn't be an issue what fs you use.
[–] pe1uca@lemmy.pe1uca.dev 52 points 3 months ago (2 children)

What?
Well, I can only speak for myself, I'm not here to follow users but communities.
And if someone wants to follow me I'd see it as kind of annoying for them seeing all the different topics I post and comment instead of something focused.

IMO the ability to see Mastodon interactions in Lemmy and vice-versa is quite annoying since they use the same protocol for different experiences.

[–] pe1uca@lemmy.pe1uca.dev 9 points 3 months ago (2 children)

Text to speech is what piper is doing.
What I'm looking for is called voice changer since I want to change a voice which already read something.

That's exactly what I want: "the thing in the Darth Vader halloween masks" but for linux, preferably via CLI to ingest audio files and be able to configure it to change the voice as I want, not only Darth Vader.

[–] pe1uca@lemmy.pe1uca.dev 2 points 3 months ago (2 children)

I don't want to manage piper voices, I can handle that directly in my file system as I only have a few.
The issue is none of the ones I've found are good for me, so what I need is something to change the voice once it has been generated by piper.

[–] pe1uca@lemmy.pe1uca.dev 3 points 3 months ago (1 children)

I haven't completely looked into creating a model for piper, but just having to deal with a dataset is not something I look forward to, like gathering the data and all of what this implies.

So, I'm thinking it's easier to take an existing model and make adjustments to fit a bit better on what I would like to hear constantly.

[–] pe1uca@lemmy.pe1uca.dev 4 points 3 months ago (11 children)

I'm looking at this in eternity and seems only spoilers don't work from the post you linked.
User and community links work properly.

[–] pe1uca@lemmy.pe1uca.dev 3 points 3 months ago

Check the most upvoted answer and then look into tubearchivist which can take your yt-dpl parameters and URLs to download the videos plus process them to have a better index of them.

[–] pe1uca@lemmy.pe1uca.dev 1 points 3 months ago

I only had to run this in my home server, behind my router which already has firewall to prevent outside traffic, so at least I'm a bit at ease for that.
In the VPS everything worked without having to manually modify iptables.

For some reason I wasn't being able to make a curl call to the internet inside docker.
I thought it could be DNS, but that was working properly trying nslookup tailscale.com
The call to the same url wasn't working at all. I don't remember the exact details of the errors since the iptables modification fixed it.

AFAIK the only difference between the two setups was ufw enabled in the VPS, but not at home.
So I installed UFW at home and removed the rule from iptables and everything keeps working right now.

I didn't save the output of iptables before uwf, but right now there are almost 100 rules for it.

For example since this is curl you’re probably going to connect to ports 80 and 443 so you can add --dport to restrict the ports to the OUTPUT rule. And you should specify the interface (in this case docker0) in almost all cases.

Oh, that's a good point!
I'll later try to replicate the issue and test this, since I don't understand why OUTPUT should be solved by an INPUT rule.

[–] pe1uca@lemmy.pe1uca.dev 1 points 3 months ago

Well, it's a bit of a pipeline, I use a custom project to have an API to be able to send files or urls to summarize videos.
With yt-dlp I can get the video and transcribe it with fast whisper (https://github.com/SYSTRAN/faster-whisper), then the transcription is sent to the LLM to actually make the summary.

I've been meaning to publish the code, but it's embedded in a personal project, so I need to take the time to isolate it '^_^

view more: ‹ prev next ›