« first day (3460 days earlier)      last day (1486 days later) » 

10:47 AM
Today I realized that MS teams (ugh) doesn't support sharing the system audio (ugggh). I figured I could (have to) somehow loop back my audio output into input. From my first wave of googling this seems possible, but I haven't come across a straightforward method yet. Ideally I need a setup where in my sound settings I can choose an output-like item among the audio input channels. Does someone have a clear-cut idea how I should approach this?
 
@AndrasDeak This sounds like something that should be asked on the site.
There are typically less than 10 users in this chat at any given time.
 
to make things worse I can't even tell if I have pulseaudio or alsa, but it's whatever my debian came with
 
It's not even clear if they are following the chat.
 
@FaheemMitha good point, thanks. I guess I'm trained by SO that asking is usually unnecessary :)
 
@AndrasDeak I think Debian installs both PA and Alsa by default.
@AndrasDeak Trained by SO?
 
10:50 AM
@FaheemMitha I followed askubuntu.com/questions/426983/… and both "is it running?" outputs produce output for me, so probably yes
@FaheemMitha Stack Overflow I mean. Very very few questions need to be asked there :)
 
@AndrasDeak Oh. Why is that? :-)
 
I'll give it a lot more searching and if I'm stumped I'll ask on main.
 
@AndrasDeak I think PA sits on top of ALSA, possibly. But the Linux sound architecture has always been a mystery to me.
 
@FaheemMitha because pretty much everything of substance has been asked, the rest are just variations of smaller pieces. If you read a tutorial and spend 30 minutes googling you can pretty much solve anything, unless it's about cutting-edge technology or something insanely complex (like the C++ standard).
 
@AndrasDeak Hmm. I've asked a fair number of questions on SO. Though it's true that one can find a lot of stuff by googling.
And in recent years I've not done much programming. Well, aside from a bit of TeX.
 
10:53 AM
the elusive "sort of a programming language" :)
 
@AndrasDeak I wrote a bit of Lua. That's the backend of LuaTeX. Also, a little actual TeX programming.
I don't think I've asked a Lua question on SO yet, though.
 
@FaheemMitha nice!
 
And of course, TeX programming questions go on TeX SE.
 
I'm only an end-user of latex. Incidentally I need to solve this audio problem because I recorded a stream of a beamer presentation for a lecture, and I want to stream it in a meeting as a screen share.
 
However, I would have thought that the constantly changing C++ standard would be fodder for an infinite number of SO questions.
@AndrasDeak For more complex stuff you might want to consider a more specialist forum.
U&L has experts, but not so many about the Linux sound stack.
It's usually more effective if you can talk to the experts directly. That's usually the developers.
 
10:57 AM
@FaheemMitha most people don't ask about the standard per se, that's a very high-brow activity. Most current questions are "why does this code give weird output?" and "why does this do something different than this, when I think both are the same?", and invariably the answer is "this is undefined behaviour [because this and this in the standard]"
 
@AndrasDeak Heh.
 
@FaheemMitha unsurprisingly when I started searching on unix.SE specifically I've found gems such as unix.stackexchange.com/questions/558149/… :)
so thanks again for the tip, I should've done that in the first place
 
@AndrasDeak Which tip is that?
 
"ask the people on unix.SE" :D
Corollary is "search unix.SE". Originally I just searched with duckduckgo.
 
@AndrasDeak I don't think U&L is a useful place to learn about Linux sound.
 
10:59 AM
Is it not?
 
Most of the questions don't rise about "why isn't my sound working?".
Sometimes it's "why isn't my mic working?".
@AndrasDeak It's a perfectly reasonable place to ask a question, but you've won't learn much by browsing. There seems to be little interest in the theory.
 
Well, that's a given when you're solving an obscure problem. I'd have to wade through more common irrelevant problems anywhere. But now I have e.g. unix.stackexchange.com/questions/82259/…
 
@AndrasDeak That's a relatively literate question.
 
I don't think it's hopeless at all. But noted, I'll also look elsewhere
 
@AndrasDeak Hopeless? I never said anything about hopeless.
 
11:01 AM
hehe, OK
 
You could also hit the sound lists.
Sometimes the devs will condescend to answer user questions.
But cultures vary widely across projects.
 
I'd never do that to them ;)
 
@AndrasDeak Hmm?
 
I'd never make poor devs have to answer user questions
 
@AndrasDeak Well, that's up to them, isn't it?
Sometimes they have a good attitude. Like I said, it varies.
I hope you are doing ok with the virus situation. Czech Republic? Or Hungary? Hard to keep it straight.
 
11:06 AM
Hungary. We're waiting for the inevitable collapse of the medical system :P
OK, I think puva control lets me channel an output into teams :) Perfect!
 
11:30 AM
@AndrasDeak You do a question/answer things for posterity.
Assuming the question/answer isn't there already.
@AndrasDeak Us too. Though we are hoping that the weather will slow things down.
This is the time of year that India gets really hot.
Starting around mid-April. Possibly before.
 
@FaheemMitha yeah, it is
 
I meant to write: "you could do a question/answer thing".
 
I know
 
@AndrasDeak Oh, ok. Then upvote and move on, I guess.
Can you post the question, then?
 
@FaheemMitha I'd have to register on U&L first, but yeah ;)
33 mins ago, by Andras Deak
Well, that's a given when you're solving an obscure problem. I'd have to wade through more common irrelevant problems anywhere. But now I have e.g. https://unix.stackexchange.com/questions/82259/how-to-pipe-audio-output-to-mic-input/82297
That was it
 
11:33 AM
@AndrasDeak Ok.
@AndrasDeak You're not registered?
Hmm, SE Chats are surprisngly quiet.
 
@FaheemMitha not yet
 
@AndrasDeak You should register yourself.
 
Guess so ;)
 
 
2 hours later…
Tim
1:27 PM
I was wondering why the gurus are mysterious and what they are doing nowadays?
 
 
2 hours later…
3:17 PM
@JeffSchaller I think I'd like people to call me "His Holiness". It would be amusing.
 
@Kusalananda is "brace expression" a standard alternative term for "character class"? I haven't seen it before.
I see the term use to describe .{x,y} in regexes or things like {foo,bar} in globs, but not to describe [abc] character classes.
 
I wonder if he meant "bracket expression"
 
3:32 PM
Linux C problem
1
Q: send signal from parent process to child in C

BobMy child proccess can't start to work. I need to pass signal and execute readUsual function. This is a small piece of code: int main() { pid_t pid2 = fork(); if (pid2 < 0) printf("Can't create child process\n"); else if (pid2==0) { //this block never execute ...

I want to handle different signals for the child and for the parent, so calling signal before fork is not an option
What did this guy mean by "add synchronization"?
 
@JeffSchaller That's my guess. But I have learned from experience not to assume that @Kusalananda is wrong :)
 
@terdon Oops. I meant bracket expression or character class. Thanks!
Actually, a bracket expression is [...], while a character class is something like [[:space:]]. Or I might be reading too much into it.
 
@terdon I'm sure he had the right thought, but it got mangled by DVORAK on the way out of his brain
 
@JeffSchaller No, it was an ordinary brain fart this time :-)
 
@Kusalananda I agree with the front half of this; I would say "character set" as another term for "bracket expression", but "character class" is a distinct subset
 
3:42 PM
Sounds sane. Yes.
 
Well, I don't think in BRE by default, so for me a character class is [] or even \w
But that's probably sloppy thinking on my part, I guess.
 
words are hard :)
 
But they'll never break me.
Need to go put some rabbit data into a database to finish off today's work...
 
hop to it!
 
4:01 PM
What did @jdarthenay mean by "add synchronization"?
 
@JohnnyApplesauce I suspect they meant some sort of method to ensure that each step happens in the order it should. "to be sure child process call signal() before it receive the signal"
 
How do you ensure such an ordering?
 
@JohnnyApplesauce additionally stackoverflow.com/a/31102010/4957508
 
4:42 PM
Is a question about using Jupyter Notebooks a question for here or for Python over on chat overflow?
 
5:19 PM
@JohnnyApplesauce I can't speak for the python chat room, but specific questions should be asked on the site
(I see ~46 questions that mention "jupyter" here at U&L)
 
5:44 PM
@JohnnyApplesauce Since it's probably not *nix specific, I think SO would be a better fit.
Though I'd ask on the site, not in chat.
 
 
4 hours later…
Tim
10:03 PM
I feel like everyone can shit on my posts on U&L
and on SO
 

« first day (3460 days earlier)      last day (1486 days later) »