Stranger Things complete. Hard to believe a show that I've watched since middle or high school ends when I'm an undergraduate. That was sort of the only thing I watched on Netflix. But the service is disappointing now. There are barely any good shows or movies to watch. And if they are, they're are average at best, or they got canceled for reasons which usually involve money and whatnot.
in reply to Tom Grant

@TomGrant91 oh, if you place the .exe where your soft voice add-on lives or the DLL files do, it'll auto-detect it. But because we can't technically bundle it all together in the repository, it's possible that someone builds the speak program on its own and would need to then manually give it where that file lives. I doubt the folks behind SoftVoice are around anymore, but I had to stay cautious. Even though the Eurpod page is public, it's not tied to the wrapper project so if anyone reaches out and says, "take this down, you're redistributing our speech engine!" I can just yank the file off Eurpod and not touch my repo.

RE: mas.to/@gabrielesvelto/1149428…

With regards to Grok generating CSAM, I'd like to point out that all the image generation models are probably trained with CSAM in the first place. The kind of scraping that was done to train them is indiscriminate and the companies that make them don't care, so god knows what's inside the training data. My recommendation still stands: stay tf away from them

This entry was edited (3 days ago)

reshared this

So. Because GPT uses Jupyter internally, when it reviews files, they get truncated for it. Poor thing. It spends half its time trying to figure out why the code is truncated when in reality it's Jupyter and the output truncating it. Ha. Can't believe that.
Gemini is good, but it can only do code changes inline. GPT will actually patch your file for you if you are specific enough and upload it. But then of course it spends half its time trying to figure out whether a piece of code exists or not because it got truncated. Unreal.

PSA We are happy about the wealth of privacy focused classic email providers (proton, tutanota, posteo, mailbox.org etc) but they are not geared for instant secure messaging. Do yourself, family and friends a favor and use delta with any of the many chatmail.at/relays

Or setup a relay of your own if you feel like it.

Or use a a dedicated chat email address on your own or any classic email server that has reliable service and no obnoxious rate limits or annoying spam handling.

Cheers.

ArcaneChat reshared this.

in reply to Attilax

for setting up contact with a friend, see delta.chat/en/help#howtoe2ee -- there also is a mode that doesn't require a camera/scan-qr code but sharing an invite link.
in reply to Delta Chat

@Delta Chat
Have you tried calling the person and attempting to onboard them using only voice?

The only thing that came to mind was something like: "Take a sheet of graph paper and start shading in squares. Shade the first square. Now the second. Now the third..." Of course, dictating a link out loud is not much easier.

I hope that onboarding two or three friends a day for about a week will make it clear that all the options you suggested are not great. :)

We could for example attach an Eloquence audio sample, then ask for a synth that sounds similar. In case the AI couldn't make it from scratch, we could ask whether another synth could be the basis, for example ESpeak's klatt variants. @fastfinge @jscholes @cachondo @FreakyFwoof @amir @ZBennoui @pixelate @Tamasg
in reply to 🇨🇦Samuel Proulx🇨🇦

Sort of my thought sadly. It's gotten better, no doubt, you can now get AI to spit out 60 KB of slop in one go, wow progress. xD So context improved, maybe a slightly better skillset, but the amount of time you'd spend debugging and seeing which step it went wrong on, especially for all the low-level plumbing an engine needs is brutal. @clv1 @jscholes @cachondo @FreakyFwoof @amir @ZBennoui @pixelate
in reply to muž s klapkami na očích

I heard something.
It seems to me like community hysteria and bad company response on the topic.🤷 Well, I know a little about this, but what I heard, they are paying to multiple open source projects, right? And one of them is Omarchy/Hyperland? Which is run by a open far right idiot? That itself is not making them facist.
This entry was edited (3 days ago)

There was a bug (thanks to someone for discovering, I won't name names) where your own custom settings in SoftVoice applied to all variants, rather than them using their own parameters upon speaking. This is fixed partially: You can now choose a different voice but if you adjust pitch again from what you set, it'll apply. This second part is more tricky, as the engine doesn't tell us, "Hey, this is the pitch I set it to when the voice changed." Instead, you call one of the variants and the engine resets with the parameters it has internally for them. Tricky tricky. Nonetheless, it's (mostly) solved, what a relief.
Re-Download 2025.3.5: eurpod.com/softvoice-2025.nvda…
This entry was edited (3 days ago)

I have created a Speak Window for SoftVoice that implements the wrapper. Besides allowing you to choose variants, it also lets you save a wave file of the spoken text. Now you can proudly feature SoftVoice in your audio productions. Enjoy. eurpod.com/softvoice-say.zip - this is also for @jaybird110127 who asked for this one.
Note: a bug exists where variants like Martian do not apply all of their voice values, actively in progress to solve.
This entry was edited (3 days ago)

reshared this

in reply to x0

@x0 @TomGrant91 so if one of those callbacks can receive marker events, then maybe. Right now the problem is our order of things:
• we call SVTTS/SVNarrate,
• we intercept waveOut,
• we detect end-of-utterance,
• NVDA sends the next chunk,
• the engine inserts its own little “tail” silence and/or waveOut open/close gaps happen. And that's the pause. Because I can't get a callback from SoftVoice saying "I'm done processing this chunk now, send me the next" it's all very sequential and the wrapper is the only thing that can tell NVDA a DoneSpeaking event properly occured
in reply to x0

sigh. After fiddling with this DLL for the latter part of the day, it's just buggy. Even if you use it in the old driver that directly called it and used MME with no hooking. It will stop before finishing longer chunks, so it'll sound as though it's stopped before speaking has finished. Very unfortunate. No amount of hooking can fix it as the same symptom appears in the wrapper. Tried to remove the trim silences logic to fix it, thinking it was the cause. But nope. So it just never sends the last few samples either. What a shame.
This entry was edited (2 days ago)
in reply to x0

darn. I think I know why: It's a trial DLL. It looks in the registry under: SOFTWARE\SoftVoice\ and checks. If it's not there, it bails out on a timer. There's strings for "Evaluation period has expired (demo versions only)
" too. So it would need that timer cracked by someone who's good at, well, cracking. :D (which will definitely not be me xD )
This entry was edited (2 days ago)
in reply to Tamas G

PW Web Speak was one of the first ways I accessed the internet back in the day, my school got a 'Super-fast' bonded ISDN line at 128 Kbps. You could only access it in the library and on one machine but wow, the internet felt so magical back then, even if it was via a weird browser.
Still, that was my introduction to Softvoice.
@Tamasg @x0 @jaybird110127
in reply to Jayson Smith

Wow this thing is buggy! The following text crashes the thing! I'm just guessing about the inflection command but here goes: {{rate 90; pitch 100}}Never gonna give you up,
{{pitch 50}}Never gonna let you down,
{{rate 50; pitch 200}}Never gonna run around and dessert you.
{{rate 75; pitch 100}}Never gonna make you cry,
{{pitch 100; rate 150}}
Never gonna say goodbye,
{{pitch 50; rate 50; inflection 0}}Never gonna tell a lie and hurt you.
in reply to Seedy!

@cubic @TomGrant91 yeh it's not reinitializing it from the default male variant params.
I have updated ApplyWrapperSettings to be more aggressive.
1. Force-set the personality twice on the very first run.
2. Add a small Sleep after setting the personality to let the engine's internal table update.
3. Explicitly Reset the engine state when the app starts.
eurpod.com/softvoice-say.zip

To je tak, když 4 dny v týdnu strávíte zavření minimálně 8 hodin v plechové bedně s 80 lidmi, kdy půlka z nich chrchlá jak před smrtí a kapesník, roušku nebo aspoň si zakrýt hubu zvládne tak 10%.
Ta interní cirkulace vzduchu tomu taky moc nepomáhá.
A pak se mě okolí diví, že jsem nesociální.
Než jsem začal řídit autobusy, byl jsem nemocný naposledy v 19 letech. Teď každý rok minimálně dvakrát.
in reply to The Matrix.org Foundation

@matrix should, but often aren't. I'm saying as a long time daily user of matrix. The number of problems caused by this is so high that I totally understand how a non-technical person will end up with a broken account sooner or later, and never come back. Dismissing feedback won't help. Prioritize compatibility. Prioritize stability. Prioritize "users will never see Unable to decrypt". New features don't matter if it keeps breaking.
in reply to chebra

@chebra not trying to dismiss feedback, but we’re not aware of any problems caused by matrix.org running something incompatible with other clients or servers. what are you actually thinking of? unable to decrypt errors are not to do with matrix.org instance compat (and should be largely gone since sept 2024 as per youtube.com/watch?v=FHzh2Y7BAB…)

My (public) weekly emails celebrate three years today. The fact that almost 500 subscribers willingly want my nerdy details every week fascinates me. I love you. 💚

daniel.haxx.se/blog/2023/01/10…

This entry was edited (3 days ago)
in reply to Seedy!

@cubic nah, they're definitely the same variant/ voices. It's a bit more static when I go back to the original crappier softvoice driver, but setting pitch to 4 on the new one makes the voice have the same tone and tambor. So not sure. Those variants are internally stored. Of course it's easy to make any voice clip if you manually mess with the NVDA exposed controls, they are mostly there for fun or customizing a variant - but some settings don't match with the variant you chose so then it can't apply properly. So, not much else to do, this is probably as good as it'll get, which is to say, better than the prior NVDA driver.
in reply to Seedy!

@cubic oof. well I made a 2025.3.6 version of the driver at htttps://eurpod.com/softvoice-2025.nvda-addon. It's weird because for me, robot and martian sound actually robot and monotone.
Quick “is it fixed?” test you can run in NVDA
1. Set pitch to something obvious (ex: 9) while on Male.
2. Switch to a custom personality (Martian/robotic/etc).
3. Speak a sentence.
It should not keep the high pitch because we reapply that variant's own pitch there.

En Leonieke, wat doe je dan eigenlijk met al die borduren die je de afgelopen jaren hebt gemaakt?

Eh, ja, die zitten (al dan niet netjes) opgerold in diverse theedoeken.
Bij sommige borduren heb ik een ontvanger in mijn hoofd, maar bij anderen? Ik vond ze leuk om te maken, maar na een paar jaar is het wel duidelijk dat ik er verder niets mee doe.

Dus ... in de aanbieding, gratis te ontvangen, incl. verzending binnen Nederland, de volgende borduren (niet allemaal gesigneerd/gedateerd, want ja, beetje lui). :embroiviki:

1/n

#LeoniekeBorduurt #borduren #PointDeCroix #CrossStitch #embroidery #FiberArts #LTA26

in reply to daughter of lilith

@marta Android's lifecycle management basically recreates the entire activity ("app screen") when a device gets rotated because the "screen size changes".

It's 100% on me. It's much easier to prevent now, but it's very old legacy code so needs a rewrite. However as solo dev of a hobby project I have to pick priorities and make sure it stays fun so I can keep going so I just haven't gotten to it.

Part of me just hopes someone else comes along and fixes this code for me so I don't have to 🙈

In the USA, in most states, you can get a restricted driver's license at age 16.
Anyone who is born today, and is qualified to get such a license, is three years younger than the original iPhone.

Quite frankly, it scares me that there will be people driving who were not even a thought of a thought when the first iPhone was announced, possibly with older siblings who also were not around at the time the iPhone was released, who might be in their first or second year of college by now, but here we are.

This entry was edited (3 days ago)
in reply to Jeffrey D. Stark

@jstark Sometimes though change happens because people did work on the inside. When Microsoft decided to add MSAA (Microsoft Active accessibility) to Windows, it wasn't because there was a lawsuit, but we had people like Kelly Ford and others working inside to make change happen. Wouldn't call that one fear-based, although perhaps pressures by orgs did help that come along, since people were so concerned about transitioning from DOS to Windows. But I definitely know that that one wasn't lawsuit, but in 1997, primarily due to pressure from disability advocates and government agencies. @yatil
in reply to Tuta

Hi there, new accounts can get disabled if they are marked as possible mass signups and need manual approval. As a private email service, we do not ask for phone numbers or any other personal information so we must be very strict with this which can lead to the fact that real users get locked out. If this is the case, please contact our support at hello@tutao.de, and we'll be happy to look into this and approve the account.
in reply to Tuta

oh, my bad. I thought that fediverse accounts, and content was accessible across multiple instances 🤷

Your reply is fair and has been mentioned by the OP too. It also is the point of the discussion

I have a paid account with you so I feel like it won't be an issue for me. It's just sad if new users are discouraged from using Tutanota based off one users experience who got flagged as spam

I went to trans swimming last night and it was amazing.

Trans swimming happens weekly in two public swimming pools in London, one in South London, one in North East London. Each sets aside a pool for trans and gender diverse swimmers, we get our own changing room, and we have 90 minutes allocated in the evening where the pool is exclusively ours.

It is amazing.

I've been multiple times, but seeing the joy on every face to swim regardless of top surgery scars, bulging bikini bottoms, or even topless (pre surgery mascs and early HRT femmes).

But no one cares about the bodies... This is what makes it amazing. People just swim, splash, do handstands, snog, do lengths... It's just this really amazing safe space.

I can't describe how big a deal it is to feel this safe, and to have this space, and to do an activity that has such fear associated to it (trans person in a public pool and changing rooms).

If there's trans swimming near you, go swim! If you're near or in London, join us! If you're in London DM me for the WhatsApp group details for trans and gender diverse swimming.

This entry was edited (3 days ago)

Friends, this is the coolest thing I have ever seen and you should see it too. A guitar amp labelled entirely in braille. #accessibility #blind #blindness #braille
This entry was edited (3 days ago)

reshared this

The #blog post "A year of work on the ALPM project" has been released:

devblog.archlinux.page/2026/a-…

#ArchLinux #OpenPGP #RustLang #SovereignTechFund #STF #VOA #devblog

This entry was edited (2 days ago)

Peter Vágner reshared this.