mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#async

3 posts3 participants0 posts today
petites singularités<p><a href="https://ps.zoethical.org/pub/asynchroniques-18-2025-09" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ps.zoethical.org/pub/asynchron</span><span class="invisible">iques-18-2025-09</span></a></p><p><a href="https://ps.s10y.eu/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://ps.s10y.eu/tags/palestine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>palestine</span></a> <span class="h-card" translate="no"><a href="https://oxygen.offdem.net/c/upcoming/announcements/12" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>infodesk</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@Eukairos" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Eukairos</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@editionslesetaques" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>editionslesetaques</span></a></span> </p><p>et... notre nouveau site web <a href="https://asbl.zoethical.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">asbl.zoethical.org/</span><span class="invisible"></span></a></p>
Jonathan / JRO<p>I could use some help with <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> - </p><p>I'm building a <a href="https://mastodon.social/tags/LanguageLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LanguageLearning</span></a> tool where you can convert a list of phrases into individual voice audio files. </p><p>I'm using <a href="https://mastodon.social/tags/FastAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FastAPI</span></a> to run an API which accepts a list of phrases from an HTML form, and uses ElevenLabs <a href="https://mastodon.social/tags/TextToSpeech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TextToSpeech</span></a> to make audio files, bundle them into a Zip file for the browser to download. </p><p>The problem is sequential API calls are slow - would love to request them ASync. </p><p>Suggestions?</p><p>Code:</p><p><a href="https://codeberg.org/jro/Typhoon_phrases-to-voice-audio/src/commit/5719e070d734604eff7f0d9b97e0dd57c30431bd/app/services/text_speech_api.py#L173" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/jro/Typhoon_phras</span><span class="invisible">es-to-voice-audio/src/commit/5719e070d734604eff7f0d9b97e0dd57c30431bd/app/services/text_speech_api.py#L173</span></a></p>
Jan :rust: :ferris:<p>Async Concurrency relates to Multi-threaded Concurrency</p><p>the same as</p><p>Manual Memory Management relates to Garbage Collection</p><p>(at least in systems languages like <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>)</p><p><a href="https://floss.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://floss.social/tags/Concurrency" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Concurrency</span></a> <a href="https://floss.social/tags/Async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Async</span></a> <a href="https://floss.social/tags/Comparison" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Comparison</span></a> <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>
Michael<p><a href="https://indieweb.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://indieweb.social/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://indieweb.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> How to build a <a href="https://indieweb.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> integration test suite for a binary package that supports fixture setup &amp; teardown and async test functions <a href="https://www.unwoundstack.com/blog/integration-testing-rust-binaries.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">unwoundstack.com/blog/integrat</span><span class="invisible">ion-testing-rust-binaries.html</span></a></p>
Jan :rust: :ferris:<p>Ok, <span class="h-card" translate="no"><a href="https://chaos.social/@calisti" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>calisti</span></a></span>, I _think_, I've figured it out now (please read until the later parts of the toots as they are the most important)!🤓 </p><p>Tldr; The `or` or `race` operators _on their own_ are not suitable for cancelling streams! One needs a `StopToken` or enum value _within the stream_ that signals cancellation/allows for short-circuiting.</p><p>1/?</p><p><a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://floss.social/tags/AsyncRust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AsyncRust</span></a> <a href="https://floss.social/tags/Async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Async</span></a></p>
Alvin Ashcraft<p>How can I write a C++/WinRT IAsyncOperation&lt;T&gt; where T is not a Windows Runtime type?, part 2 | by Raymond Chen. <a href="https://buff.ly/CvLocyn" rel="nofollow noopener" target="_blank">buff.ly/CvLocyn</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23cpp" target="_blank">#cpp</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23winrt" target="_blank">#winrt</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23async" target="_blank">#async</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23programming" target="_blank">#programming</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23windowsdev" target="_blank">#windowsdev</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23windowssdk" target="_blank">#windowssdk</a><br><br><a href="https://buff.ly/CvLocyn" rel="nofollow noopener" target="_blank">How can I write a C++/WinRT IA...</a></p>
Alvin Ashcraft 🐿️<p>How can I write a C++/WinRT IAsyncOperation&lt;T&gt; where T is not a Windows Runtime type?, part 2 | by Raymond Chen.</p><p><a href="https://devblogs.microsoft.com/oldnewthing/20250904-00/?p=111557" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/oldnewt</span><span class="invisible">hing/20250904-00/?p=111557</span></a> </p><p><a href="https://hachyderm.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://hachyderm.io/tags/winrt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>winrt</span></a> <a href="https://hachyderm.io/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://hachyderm.io/tags/windowsdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowsdev</span></a> <a href="https://hachyderm.io/tags/windowssdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowssdk</span></a></p>
Martin Geisler<p>I found <a href="https://rfd.shared.oxide.computer/rfd/400" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rfd.shared.oxide.computer/rfd/</span><span class="invisible">400</span></a> today and really liked it! The examples of <a href="https://ohai.social/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> cancel safety are probably the most clear examples I've seen so far 😄</p><p>Thanks <span class="h-card" translate="no"><a href="https://hachyderm.io/@rain" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rain</span></a></span> for putting this together! <a href="https://ohai.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://ohai.social/tags/correctness" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>correctness</span></a></p>
Habr<p>[Перевод] Почему асинхронный Python не такой популярный?</p><p>Недавно на Youtube появилась документалка о Python . Примерно в середине ленты есть драматический эпизод о том, как переход от Python 2 к 3 разделил сообщество (спойлер: в конечном итоге этого не случилось ). Первые версии Python 3 (3.0-3.4) в основном делали упор на стабильность и упрощение перехода пользователей с версии 2.7. В 2015 была выпущена версия 3.5 с новой фичей: ключевыми словами async и await для выполнения корутин . Миновало десять лет и девять релизов, через считанные недели выпустят финальную версию Python 3.14. Пока все отвлеклись на фичи разноцветного REPL в 3.14, в release notes появились серьёзные заявления, связанные с конкурентностью и параллелизмом.</p><p><a href="https://habr.com/ru/articles/943878/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/943878/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>конкурентность</span></a> <a href="https://zhub.link/tags/%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D0%B8%D0%B7%D0%BC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>параллелизм</span></a> <a href="https://zhub.link/tags/gil" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gil</span></a> <a href="https://zhub.link/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://zhub.link/tags/await" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>await</span></a> <a href="https://zhub.link/tags/asyncio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>asyncio</span></a></p>
Alvin Ashcraft 🐿️<p>How can I write a C++/WinRT IAsyncOperation&lt;T&gt; where T is not a Windows Runtime type?, part 1 | by Raymond Chen.</p><p><a href="https://devblogs.microsoft.com/oldnewthing/20250903-00/?p=111546" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/oldnewt</span><span class="invisible">hing/20250903-00/?p=111546</span></a> </p><p><a href="https://hachyderm.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://hachyderm.io/tags/winrt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>winrt</span></a> <a href="https://hachyderm.io/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://hachyderm.io/tags/windowsdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowsdev</span></a></p>
Alvin Ashcraft<p>How can I write a C++/WinRT IAsyncOperation&lt;T&gt; where T is not a Windows Runtime type?, part 1 | by Raymond Chen. <a href="https://buff.ly/4sbjopS" rel="nofollow noopener" target="_blank">buff.ly/4sbjopS</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23cpp" target="_blank">#cpp</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23winrt" target="_blank">#winrt</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23async" target="_blank">#async</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23programming" target="_blank">#programming</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23windowsdev" target="_blank">#windowsdev</a><br><br><a href="https://buff.ly/4sbjopS" rel="nofollow noopener" target="_blank">How can I write a C++/WinRT IA...</a></p>
Amadeus Maximilian<p>Shoutout to the Promise somewhere in one of my dependencies that has kept me on edge for about a week and randomly refuses to ever resolve. </p><p>You’re making me question my life choices.</p><p><a href="https://mastodon.design/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a> <a href="https://mastodon.design/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a></p>
N-gated Hacker News<p>🐍 Ten whole years of <a href="https://mastodon.social/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a>, yet <a href="https://mastodon.social/tags/Pythonistas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pythonistas</span></a> seem to ignore it like a distant cousin at a family reunion. 🤔 Maybe it's because they realized juggling <a href="https://mastodon.social/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> isn't quite the circus act they signed up for! 🎪 Spoiler alert: the <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> 2 to 3 saga was less "epic drama" and more "mild inconvenience." 🙄<br><a href="https://tonybaloney.github.io/posts/why-isnt-python-async-more-popular.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tonybaloney.github.io/posts/wh</span><span class="invisible">y-isnt-python-async-more-popular.html</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>humor</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Python has had async for 10 years – why isn't it more popular?</p><p><a href="https://tonybaloney.github.io/posts/why-isnt-python-async-more-popular.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tonybaloney.github.io/posts/wh</span><span class="invisible">y-isnt-python-async-more-popular.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Async</span></a> <a href="https://mastodon.social/tags/Popularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Popularity</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/Trends" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Trends</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a></p>
Kouji Matsui (sdf.org)<p>async-primitives reached 1.0.0</p><p>If you are interested in performing additional calculations on Promise&lt;T&gt;, you may find this small library useful. Mutex, producer-consumer separation (side-effect operation), signaling (flag control), logical context and more.</p><p>* Works in both browser and Node.js environments (16 or later, tested only 22).<br>* No external dependencies.</p><p><a href="https://mastodon.sdf.org/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.sdf.org/tags/promise" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>promise</span></a> <a href="https://mastodon.sdf.org/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a></p><p><a href="https://github.com/kekyo/async-primitives" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kekyo/async-primiti</span><span class="invisible">ves</span></a></p>
Alvin Ashcraft<p>Does .ConfigureAwait Still Matter in .NET? 🤔 | by Bruno Capuano. <a href="https://buff.ly/AsHDa9Z" rel="nofollow noopener" target="_blank">buff.ly/AsHDa9Z</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23dotnet" target="_blank">#dotnet</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23csharp" target="_blank">#csharp</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23async" target="_blank">#async</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23programming" target="_blank">#programming</a><br><br><a href="https://buff.ly/AsHDa9Z" rel="nofollow noopener" target="_blank">Does .ConfigureAwait Still Mat...</a></p>
Alvin Ashcraft 🐿️<p>Does .ConfigureAwait Still Matter in .NET? 🤔 | by Bruno Capuano.</p><p><a href="https://elbruno.com/2025/08/29/does-configureawait-still-matter-in-net-%f0%9f%a4%94/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">elbruno.com/2025/08/29/does-co</span><span class="invisible">nfigureawait-still-matter-in-net-%f0%9f%a4%94/</span></a> </p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
KubernetesIntroducing Queue Based Scaling for Functions Queue Based Scaling is a long awaited feature that matches queued requests to the exact amount of replicas almost instantly. Queue-Based Scaling is a l...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/queue" target="_blank">#queue</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/async" target="_blank">#async</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/autoscaling" target="_blank">#autoscaling</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/kubernetes" target="_blank">#kubernetes</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/serverless" target="_blank">#serverless</a><br><br><a href="https://www.openfaas.com/blog/queue-based-scaling/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=Kubernetes" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=Qxxcw9GIoeQGzcb51tBS27eYKNE&amp;interestId=Kubernetes" rel="nofollow noopener" target="_blank">Match</a>
Jan :rust: :ferris:<p><a href="https://floss.social/tags/Async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Async</span></a> <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> is like <a href="https://floss.social/tags/ReactiveX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReactiveX</span></a> on a systems level with full control over the <a href="https://floss.social/tags/concurrency" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>concurrency</span></a>!</p><p><a href="https://en.wikipedia.org/wiki/ReactiveX" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/ReactiveX</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>
asonix<p><strong>2022-02-07 - Working on a safe async executor for rust</strong></p> <p><a href="https://video.asonix.dog/w/uohm8M4ij8Y1YeYaJ4WfbC" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.asonix.dog/w/uohm8M4ij8Y</span><span class="invisible">1YeYaJ4WfbC</span></a></p>