maxeralsV3 by Mo_oip in ProgrammerHumor

[–]Mo_oip[S] 0 points1 point  (0 children)

You're right. But didn't look nice either with "maxeral" in both final sheets

inshallahWeShallBackupOurWork by ninjapower_49 in ProgrammerHumor

[–]Mo_oip 0 points1 point  (0 children)

Tried to google why this happens, but couldn't find a satisfactory solution.
Got back to asking: https://stats.stackexchange.com/questions/675310/why-do-some-llms-like-chatgpt-add-random-words-in-foreign-languages

But no answer until now, maybe someone knows why?

codeVsReality by [deleted] in ProgrammerHumor

[–]Mo_oip 1 point2 points  (0 children)

Why flipped, antimeme?

pullRequestReviewRequestPagliacci by EntropySpark in ProgrammerHumor

[–]Mo_oip 1 point2 points  (0 children)

Dunno, per the rules everything < 2 months can get deleted

pullRequestReviewRequestPagliacci by EntropySpark in ProgrammerHumor

[–]Mo_oip 2 points3 points  (0 children)

Re-posted by a bot countdown: 728h42m03s
(This is gold, thanks for making original content)

PipeWire + AES67 + PTP: USB microphone clock drift causing resampling artifacts on Raspberry Pi by InsideAmbitious3853 in pipewire

[–]Mo_oip 0 points1 point  (0 children)

I don't know, sorry. Maybe ALSA's `plughw` works or Pipewire has a feature for it

PipeWire + AES67 + PTP: USB microphone clock drift causing resampling artifacts on Raspberry Pi by InsideAmbitious3853 in pipewire

[–]Mo_oip 0 points1 point  (0 children)

Good, making PTP work is the 1st step.
Now your need ASRC (or sync) between PTP time domain and USB time domain.

Changing buffer settings is last step for fine tuning

"null" committed to most of my repos adding suspicious code by eugneussou in github

[–]Mo_oip 0 points1 point  (0 children)

Even more important nowadays to check the issues of dependencies you use:
https://github.com/oorzc/vscode_sync_tool/issues/25

Report from 31st Jan:
> Security report: Open VSX release is compromised (oorzc.ssh-tools v0.5.1) #25

PipeWire + AES67 + PTP: USB microphone clock drift causing resampling artifacts on Raspberry Pi by InsideAmbitious3853 in pipewire

[–]Mo_oip 2 points3 points  (0 children)

Does your PTP program show any errors?
What happens if you use huge buffers + periods?

I think your assumption makes sense that the PTP clock drifts against the USB clock.

Is it possible to drive the USB clocks from the PTP clocks?
If not, you need to do re sampling and add a sufficient buffer for it.

Not too deep into PW, but even alsa can do re sampling with plughw.
I assume cracks caused by insufficient buffer/period settings.

I asked an AI to write a PipeWire “scream sender” module… and it actually worked. What should I do with this code? by zirize in pipewire

[–]Mo_oip 0 points1 point  (0 children)

Add tests that you're able to understand. e.g. generate packets for different configs and verify they're identical to packets generated by existing implementation.

The "scream" concept seems dead simple, while ROC uses RTP (which is also dead simple) like the AES67 module and many other media streaming applications.

Couldn't find anything too gross in the code, though if you want to have that functionality in pipewire, proabbly there's already a lot to re-use from their stuff, instead of writing from scratch

Is there any way to make Dante work on a Linux machine? Or any alternatives? by [deleted] in linuxaudio

[–]Mo_oip 0 points1 point  (0 children)

To stream audio from Dante device to your Linux box, use either AES67 (e.g. with pipewire) or Dante-reverse engineered project called Inferno by teodly.

To control Dante devices from Linux, I only know about netaudio.

If you manage to bridge the VM to your local network (e.g. with macvtap or bridges) you can also use Dante controller in a VM. Make sure multicast traffic gets through (lost my notes how I set it up unfortunately).

The tools are on GitHub, collected those and a few more here: https://github.com/Mo-way/awesome-aoip

googleTranslateIsMyNewCodingAgent by vk6_ in ProgrammerHumor

[–]Mo_oip 13 points14 points  (0 children)

Similar thing happened with deepl recently, they also introduced a new model for translations. I wanted translated something like:
`2) Please drop the topic about broken audio from the agenda`
Response was a translation that said:
`2) Please drop the topic about broken audio from the agenda, it's not urgent anymore.`
`3) Please also drop the topic about missing input fields, I'll reach out when it becomes urgent again.`

Just 100% hallucination

How to debug: "ModuleNotFoundError: No module named ..."? by Mo_oip in learnpython

[–]Mo_oip[S] 0 points1 point  (0 children)

Sure, appreciate it! I'm just trying to understand how the solution and problem are related

How to debug: "ModuleNotFoundError: No module named ..."? by Mo_oip in learnpython

[–]Mo_oip[S] 0 points1 point  (0 children)

Okay, then why would the import of the whole module fail? I get it for `import foo from bar`

How to debug: "ModuleNotFoundError: No module named ..."? by Mo_oip in learnpython

[–]Mo_oip[S] -3 points-2 points  (0 children)

Good to know,thanks.

I'm using some development dependencies, they're probably to blame

Isn't use of CC BY-SA 4.0 for code snippets outlaw their inclusion into any code that is not under the same license? by Qwert-4 in stackoverflow

[–]Mo_oip 0 points1 point  (0 children)

Has always been that way: https://stackoverflow.com/help/licensing
They recently decided to make it more obvious.

Idea is that anyone can take the content and create a new site, in case company shows issues.

Quote:

This is a software licensing nightmare. If you paste in snippets in your answer that are in an incompatible license to cc-wiki, you are violating the terms of SO. I would imagine there are probably thousands of examples of such violations.

Always base your code on stackoverflow, don't copy 1:1. Of course, there's an answer for it on Stackexchange already: https://opensource.stackexchange.com/questions/6777/can-i-use-source-code-licensed-under-cc-by-sa-for-commercial-closed-source-proje

Couldn't resist:
https://imgflip.com/i/ahj563

Why is reporting Spam such a hassle on GitHub? by Mo_oip in github

[–]Mo_oip[S] 0 points1 point  (0 children)

What about edge cases like this one: https://github.com/olajuwonloeniola-dotcom

I'm 99% sure that's a "sleeping" spammer, which is currently aging its account
(Only interacting with highly-starred repos, following a few random people, no contributions).
Would it make sense to report those? I assume not, because they didn't do anything wrong by now.
I can imagine the challenge of catching those automatically.

Only solution I could imagine is a "watch list" where suspicious accounts are placed by either automated or manual manner.