Stack Diary covers tech news on privacy, data breaches, AI training data practices, and developer tools.
HN links it for news items like the Ticketmaster breach filing, Pirate Party election losses, and the Signal key storage criticism, often alongside primary sources.
Notes
renice: https://stackdiary.com/linux-docs/renice/
audio server code: https://github.com/dosyago/BrowserBoxPro/blob/boss/src/services/instance/parec-server/index.js
audio client code: https://github.com/dosyago/BrowserBoxPro/blob/boss/src/public/voodoo/src/constructor.js#L547
-------
FAQ
What real time prio did you renice to? We tried a few around -16 but settled on -15.
Did you try WebRTC for the audio? Yes, we tried the channel for streaming chunks, but in this case WS was more reliable and faster (I guess it was because we were producing small chunks at a consistent rate). I'm interested in exploring WebRTC audio channel streaming if anyone knows, come and contribute: https://github.com/dosyago/BrowserBoxPro or get in touch at opensource@dosyago.com
Why are you using WAV not MP3 for audio? Because we're chunking it. I didn't know how you can slice MP3 into tiny pieces for custom ACK-based streaming like we are doing, and I'm not even sure if it's possible: when I tried the MP3 became corrupted, but WAV worked fine, (I guess because it's linear not a compressed self-referential format like MP3). In tests the reduction in bandwidth due to MP3, was somewhat lost to the increase in latency / compute on the server to encode it. If anyone knows a better way to stream audio (or MP3) in this case come contribute: https://github.com/dosyago/BrowserBoxPro or get in touch at opensource@dosyago.com
Not based on what Satya Nadella said in an interview:
> "We have all the rights and all the capability. I mean, look, right, if tomorrow, if OpenAI disappeared, I don't want any customer of ours to be worried about it, quite honestly, because we have all of the rights to continue the innovation, not just to serve the products."[1]
If you're an OpenAI employee looking to continue working on the product, would you rather go to SalesForce and start from scratch or Microsoft and continue (roughly) where you left off?
[1] https://stackdiary.com/satya-nadella-we-have-all-the-rights-and-all-the-capability/
That's a very good example of "argument-by-Google". You know what conclusion you want to achieve, so you just go around looking for statements that are either taken out of context or misunderstood and that can be backed by a (shallow) google search.
For the record: go back to the article that you are (wrongly) alluding to [0] and see how much the author has retracted. Also, see the response from Brave's Chief of Search.
[0]: https://stackdiary.com/brave-selling-copyrighted-data-for-ai-training/
I think besides all the stuff happening with NFTs, there will be a lot of good stuff that will come out of the web3 tech stack.
EDIT: I love the downvotes. Doesn't matter that I wrote an article explicitly calling out web3 as a scam. The article in question got over 100,000 views to date.[0]
[0]: https://stackdiary.com/web3-scam/
"learned model for generative Ai doesn't retain even 1 bit of input". If that was true, it shouldn't be possible to trick the models into regurgitating their source material, but cleary that is possible [0].
[0] https://stackdiary.com/chatgpts-training-data-can-be-exposed-via-a-divergence-attack/
Discussion from yesterday:
https://news.ycombinator.com/item?id=40609922
This link seem to have more info regarding the contents:
https://stackdiary.com/the-new-york-times-source-code-leaked-by-a-4chan-user/
(via the links from this comment: https://news.ycombinator.com/item?id=40613883 )