in reply to Sean Randall

Adding @NVAccess to this. In my opinion, using a term like "announce-only" or "announcement only" mailing list might have clarified this for some users. Users who are already subscribed to the NVDA discussion list on Groups.io might have found this announcement just a bit confusing because they'll just conclude that they already are subscribed to a mailing list from NV Access. To be clear, this appears to be an announce only list specifically operated by them. I'm glad they're doing this as I'm sure there are many people who just want information about what's happening with NV Access without having to deal with questions and comments from users.
This entry was edited (1 year ago)
in reply to David Goldfield

@cachondo Fair point. Hopefully most people are aware that the list at nvda.groups.io/g/nvda is community run, and not from NV Access, but yes, the post here could have been worded differently - it's always hard trying to squeeze as much info into a social media post as possible AND as clearly and concisely as possible :)

New article about my experience as a long-term cuckcake just dropped 🥰 kinkhouseofo.com/index.php/202…

BestSpeak 0.16 (eurpod.com/BestSpeak.nvda-addo…): Changed self.executor to only allow a single thread worker to perhaps address TTS stability even further. If you've had issues, do test this out - again I notice a very slight performance decrease when you hold down your tab key in terms of how much of the first syllable it gets out before cutting itself off, but this may be the price we live with. I'm personally OK with that. I suppose anyone can change their line back to 4 again if they feel having it be a single worker is a big decrease. For the safety of others having the squeal / memory corruption issue, it's worth it.
Remember that BestSpeak came out at a time when having a multicore processor was not even a thing. One core, 1 thread for most processors. The DLL just can't handle concurrency well.
This entry was edited (1 year ago)
in reply to Josh Kennedy

@joshknnd1982 DECTalk is interesting as it was hacked to use Nvwave player. The engine produces audio data in memory. The code then manually pulls that audio from the DECtalk buffers and feeds it to a WavePlayer class, which manages audio output independently. Essentially, DECtalk is bypassing the engine’s internal audio device selection and handling all audio routing at the application level, but something like that is impossible to do with BestSpeech.

🕛Z #NowPlaying at the top of the hour, 2 hours of relaxing #NewAge, #ambient, and #meditationmusic on Northern Lights: The New Age Show, #live with Kelly Sapergia. More information is at ksapergia.net/northernlights/. Tune in either by visiting theglobalvoice.info and clicking on the Listen Live link, or go directly to theglobalvoice.info:8443/broad… #TGVRadio #audio #radio 📺🗣️📻🎶🎙️🌌🌈🫣🫰🩵🪬🫶

Lol. "Compilers and getting increasingly fussy about memory leaks, even in command-line programs where they do not matter. So this code is provided to hush the warnings." #SQLite github.com/sqlite/sqlite/blob/…

I think this is an official BBC account on YouTube putting up full serials of classic Doctor Who.

Some great stuff here!

youtube.com/@BBCClassicDoctorW…
Some of my picks:

"The Happiness Patrol" (Sylvester McCoy)
(This was a great season, but I don't have this one on DVD. This is the next season for their Blu-Ray release series, BTW, also includes "Silver Nemesis" and "Remembrance of the Daleks", both great)

"Invasion of the Dinosaurs" (Jon Pertwee)
"The Time Warrior" (Jon Pertwee)
(I think had these on VHS, recorded off-air, but it's been a long time since I watched them).
#DoctorWho#JonPertwee#SylvesterMcCoy

in reply to Terry Hancock (Director/Producer)

See this article.
thedoctorwhocompanion.com/2024… #DoctorWho

Flirty Second Doctor might be my favourite this go around. #DoctorWhoRewatch #TheEnemyOfTheWorld

It's interesting reading my reference books from before the serial was rediscovered and how perceptions change, and how they have to theorise about different aspects we now *know* (About Time spends a lot of time considering when this was set).

#DoctorWho

in reply to Mrs McCrimmon

Interesting what you say about perceptions. One of the reasons I gave up on Doctor Who podcasts was after listening to a twenty-something year-old podcaster slating another Troughton story, The Space Pirates. The thing is, unlike him, I'm old enough (ancient) to have watched that story when it was broadcast, and I recall how much I enjoyed it. Watching The Space Pirates one episode a week in a Britain that had yet to experience Star Trek was quite something. Context counts. 🙂
in reply to Doctor Roo

I think that’s one of the many reasons I love #DoctorWho - it is in many ways a chronicle of the history of (British) tv and how we experience it over the years - experiences like your childhood are not the prominent way anymore in this streaming/binging age (for good or ill).

And surely how a modern audience ‘consumes’ old tv changes that relationship so I think we should put increasing effort into recognising the original experience/context. If only for the die-hard fans or tv historians.

This entry was edited (1 year ago)

Prodejní automaty jízdenek PID nově umožňují i nákup dlouhodobých kuponů. Automat má na sobě další čtečku NFC, po přiložení mobilu se telefon zeptá, jestli se chci prokázat aplikací PID Lítačka nebo Idolka, což je její nedokonalý klon pro Liberecký kraj.

Nejsem si jist, pro koho je služba určena, v každém případě k dokonalosti už chybí jen možnost zaplatit roční kupón mincemi 😁

We welcome the decision by the Council to give the green light to Romania and Bulgaria to fully join the Schengen family.

Schengen means opportunities:
🔹easier movement for international education, business and tourism,
🔹fluid transport of goods across our Single Market,
🔹availability of critical products during emergencies,
🔹closer cooperation for international fight against crime.

This entry was edited (1 year ago)

I hate big shopping malls. That's why I always need to find the best way to the business and back. #Mapycz and #GoogleMaps are useless for that. POIs are missing, wrongly placed or grouped in the middle of the mall.

But some shopping malls in #Brno are so well mapped in #OpenStreetMap that it can navigate me right to the business. And that even includes changing floors and using escalators. 👍

Do you or someone you know have experience and passion in low-level multimedia coding? Does reading kernel, Vulkan, and cameras pump you up? We’ve got just the job for you! igalia.com/jobs/low_level_mult…
This entry was edited (1 year ago)

reshared this

The Free Lossless Audio Codec (#flac) is now an IETF standard!

rfc-editor.org/rfc/rfc9639.htm…

Thanks to everyone who worked to document and clarify this important format for sound and music archive and exchange on the internet, to Martijn van Beurden for maintenance of the reference implementation, and to Josh Coalson for originally publishing his work for everyone to use.

#flac

The European Commission is going through Apple’s OSes feature by feature, with the help of interested parties and industry collaboration, and deciding where the API lines should be drawn. It’s absolutely fascinating.

And remember, Apple brought all of this on itself through its years of misconduct and inability to follow the law.

Don't miss the 30 pages of proposed specs in the PDFs here (summarized in screenshots here; no alt-text, follow through to original link): digital-markets-act.ec.europa.…

reshared this

in reply to Steve Troughton-Smith

How granular is this stuff?

"If Apple presents end users of [3rd-party apps] with a choice regarding the level of background execution capabilities or background connection to a connected physical device, it must present the same choice in the same manner, including regarding time, place, and cadence, to end users of Apple’s connected physical devices. Apple may only present end users with a specific choice […] if Apple implements and offers this choice for its own connected physical device.”

in reply to Steve Troughton-Smith

"Apple shall provide a protocol specification that gives third parties all information required to integrate, access, and control the AirDrop protocol within an application or service (including as part of the operating system) running on a third-party connected physical device in order to allow these applications and services to send files to, and receive files from, an iOS device.”
in reply to Steve Troughton-Smith

Re AirPlay and Chromecast et al

"Centralised availability: Apple shall allow third-party casting providers to centrally provide their casting solution on iOS, e.g., through an extension, such that end users who install the casting solution can access the third-party casting provider in any third-party app that uses standard media playback APIs without the need for the third-party app developer to integrate an SDK in their applications.”

This entry was edited (1 year ago)
in reply to Steve Troughton-Smith

"For the purpose of ensuring that effective interoperability continues in the future, third parties must also have access to any future feature functionalities and updates of the media casting feature insofar and as soon as they are available to Apple’s AirPlay. For example, if Apple updates AirPlay to stream video at higher resolution, or to allow end users to initiate screen mirroring via an AI assistant, these updates should be made available to third parties as well.”

Again 2025 deadline

in reply to Steve Troughton-Smith

"Apple shall not impose any restrictions on the type or use case of the software application and connected physical device that can access or makeuse of the features listed in this Document.

Apple shall not undermine effective interoperability with the 11 features set out in this Document by behaviour of a technical nature. In particular, Apple shall actively take all the necessary actions to allow effective interoperability with these features.”

in reply to Steve Troughton-Smith

"Apple shall not impose any contractual or commercial restrictions that would be opaque, unfair, unreasonable, or discriminatory towards third parties or otherwise defeat the purpose of enabling effective interoperability. In particular, Apple shall not restrict business users, directly or indirectly, to make use of any interoperability solution in their existing apps via an automatic update.”

EC having to legislate around Apple's poison pills, which is wild. Apple is that untrustworthy

in reply to Steve Troughton-Smith

My takeaways from the proposal: the EC is prepared to go into detail on specific features, mandate various avenues of interoperability and APIs required, ensure that Apple can't make them burdensome in implementation or by policy, set a concrete timeframe for the changes to be made (i.e. by next release of iOS), and ensure that Apple can't pull the rug out from under these APIs in the future or self-preference for new or unannounced devices. All the proposals are great, necessary changes
in reply to Steve Troughton-Smith

It's always amusing when detractors cry that the EC’s policy-makers know nothing about technology, but even a casual reading through their proposals and specs would tell you they have extensive amounts of input from subject matter experts

(From the case PDFs at digital-markets-act.ec.europa.…, a separate set of studies/proposals on Apple's interoperability mechanisms)

He visto a alguien del lado oscuro compartiendo la captura de un artículo, publicado en un blog de The Times of Israel, en el que se empleaba el concepto nazi "Lebensraum" (espacio vital, en alemán). No me lo podía creer, así que he decidido comprobarlo yo misma. Y sí, es cierto: algunos israelíes abrazan la retórica de quienes fueron sus verdugos hace menos de cien años.

Es posible que lo borraran, pero aún puede consultarse en este enlace: archive.ph/NGnNv#selection-115…

Alle Jahre wieder, leider heute zum letzten Mal mit Hubert Zitt: Die Star-Trek-Weihnachtsvorlesung am Campus Zweibrücken der Uni Kaiserslautern. Live-Stream läuft schon mal ➡️ twitch.tv/lastgeektonight

ejabberd 24.12 is here and we've nicknamed it the "evacuate_kindly" release, inspired by one of its new commands, with a playful twist. As the year winds down, we hope this update helps you smoothly manage your messaging infrastructure—and also reminds you to kindly "evacuate" the stress of 2024.

Wishing you a wonderful holiday season!

More details in our blog post: process-one.net/blog/ejabberd-…