Resampler optimized for audio - by hasenbanck:
https://github.com/hasenbanck/resampler
I'm using rubato for my  #SpeechToText system, but this looks like a neat alternative!  
 
#Tag
Resampler optimized for audio - by hasenbanck:
https://github.com/hasenbanck/resampler
I'm using rubato for my  #SpeechToText system, but this looks like a neat alternative!  
 
Resampler optimized for audio - by hasenbanck:
https://github.com/hasenbanck/resampler
I'm using rubato for my  #SpeechToText system, but this looks like a neat alternative!  
 
Redis-Automerge - by Michel Pelletier
https://github.com/michelp/redis-automerge
A  #Redis module (written in  #Rust  ) that integrates  #Automerge  #CRDT (Conflict-free Replicated Data Type) documents into Redis, providing JSON-like document storage with automatic conflict resolution.
) that integrates  #Automerge  #CRDT (Conflict-free Replicated Data Type) documents into Redis, providing JSON-like document storage with automatic conflict resolution.
Redis-Automerge - by Michel Pelletier
https://github.com/michelp/redis-automerge
A  #Redis module (written in  #Rust  ) that integrates  #Automerge  #CRDT (Conflict-free Replicated Data Type) documents into Redis, providing JSON-like document storage with automatic conflict resolution.
) that integrates  #Automerge  #CRDT (Conflict-free Replicated Data Type) documents into Redis, providing JSON-like document storage with automatic conflict resolution.
A story about never ever giving up...❤️🔥
After several weeks, questioning my life choices, I've finally figured out why my #Whisper #SpeechToText system had been so slow on #Windows:
It was because apparently the #Rust-FFI wrapped #CPlusPlus code (Whisper.cpp) didn't compile with AVX and AVX2 enabled ( #SIMD!). I've tried it on two Windows machines (both AVX-capable). On one of the machines, with #Linux, it has successfully detected AVX/AVX2, though and has run fast.
1/?
Hmm... 🤔
My suspicion why it's "not working" is:
Even though I do `cargo run --release` I've seen, during my investigation of the above compiling-fail-nightmare, that it puts artifacts into `Debug` folder.
So it might be that the program (Whisper.cpp to be precise) runs as a debug build and is just _terribly_ slow. 🐌
Oh boy, the struggle continues... 🤸
This might be related:
https://codeberg.org/tazz4843/whisper-rs/issues/226
A story about never ever giving up...❤️🔥
After several weeks, questioning my life choices, I've finally figured out why my #Whisper #SpeechToText system had been so slow on #Windows:
It was because apparently the #Rust-FFI wrapped #CPlusPlus code (Whisper.cpp) didn't compile with AVX and AVX2 enabled ( #SIMD!). I've tried it on two Windows machines (both AVX-capable). On one of the machines, with #Linux, it has successfully detected AVX/AVX2, though and has run fast.
1/?
Boa release v0.21:
https://boajs.dev/blog/2025/10/22/boa-release-21
#Boa is an experimental #JavaScript lexer, #parser and #compiler written in #Rust. It now passes 94.12% of conformance tests in the official #ECMAScript Test Suite (Test262).
Tarmageddon is a great example of why RUSTSEC tracks unmaintained crates/libraries and why such unmaintained projects are very much security-relevant: https://edera.dev/stories/tarmageddon
I'll go as far as to say one of the most infuriating things about RUSTSEC is people who show up and claim "unmaintained crates aren't security-relevant! I'll die on this hill" and it's like no, no my sweet summer child, you are simply terribly, terribly confused
Every single widely-used, unmaintained crate is a security incident waiting to happen
Tarmageddon is a great example of why RUSTSEC tracks unmaintained crates/libraries and why such unmaintained projects are very much security-relevant: https://edera.dev/stories/tarmageddon
I've been noticed 😌 
https://github.com/rust-lang/rust-analyzer/discussions/20737
We'll see if there is any (useful) way out of the  #Rust Analyzer's infinite loop with patches defined on a development directory level, via .cargo/config.toml
For now, this approach of mine is considered bad practice.
 
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                         
      
  
                            
                        
                        PSA: #Windows 10 support ends tomorrow...
...but  #Operese is here to help you auto-migrate to  #Linux!❤️  
 
The project maintainer has published a new video with new functionality - and the best part: Operese is #OpenSource now! 🎉 🥳
Video:
https://invidious.nerdvpn.de/watch?v=4YUkD5oslmc
(or YT: https://www.youtube.com/watch?v=4YUkD5oslmc)
Repo:
https://codeberg.org/Operese/operese
⚠️Warning: According to the maintainer, this is still alpha software.
#OS #OperatingSystem #KDE #Kubuntu #Rust #RustLang #EndOf10 #Windows10
PSA: #Windows 10 support ends tomorrow...
...but  #Operese is here to help you auto-migrate to  #Linux!❤️  
 
The project maintainer has published a new video with new functionality - and the best part: Operese is #OpenSource now! 🎉 🥳
Video:
https://invidious.nerdvpn.de/watch?v=4YUkD5oslmc
(or YT: https://www.youtube.com/watch?v=4YUkD5oslmc)
Repo:
https://codeberg.org/Operese/operese
⚠️Warning: According to the maintainer, this is still alpha software.
#OS #OperatingSystem #KDE #Kubuntu #Rust #RustLang #EndOf10 #Windows10
#rust analyzer (RA) is still a thorn in my side. A useful one indeed, but (at moments wildly) irritating:
- RAM usage is insane, with no sensible way to cut it down (yes I can cut it down, but the price is loss of what I need RA for)
- infinite looping in case of a directory-wide set of patches (via .cargo/config.toml) for git path-declared dependencies has a slightly annoying patch (disable Autoreload, and get used to manually restart RA when changing any Cargo.toml)
People say "fighting the borrow checker" and "getting #Rust to compile" were a pain.
Ok, but HAVE YOU ALREADY TRIED TO BUILD A C++ PROJECT ON WINDOWS!?
You'll probably die trying.
I've tried with VS tools and MSys tools:
- VS build tools: it compiled successfully (but only the previous version of the project, not the latest one), and the executable is 10x slower(!) than on Linux (config: Release)
- MSys: compile fail at 45%
A space for Bonfire maintainers and contributors to communicate