« first day (2389 days earlier)      last day (2750 days later) » 

21:00
How has it not broken before
Everytime I type a command with more than one pipe in it I feel so awesome, like I actually understand how to command line.
re-clone?
I think Windows and Linux behave differently.
It works now!
@HyperNeutrino you should package proton for pip
yay.
maybe I should. hm
@ConorO'Brien Implemented (with due credit in the acknowledgments section of the doc) and working (not released yet)
Nonzeros are converted to #
0
Q: Python `setattr` for functions?

HyperNeutrinoLet's say I have a class A like so: class A: def __init__(self): self.a = a def __add__(self, other): return other + 1 Then, I run the following code in the console: >>> a = A() >>> a.a <<< 1 >>> setattr(a, 'a', 2) >>> a.a <<< 2 >>> a + 2 <<< 3 >>> setattr(a, '__add__'...

pls halp
welp
it's a dupe :I
21:16
@flawr That pun hurt. By the way, you forgot an 'if' in the proposal, I edited in and then gave it an upvote for my hard work.
@StepHen What do you mean?
@Sanchises Good job! (Also feel free to downvote the other proposal, if you do not agree with that.)
@LuisMendo nothing I'm stupid
Ok...? :-D
@Sanchises Yeah I'm known for the below mediocre puns.
21:18
@flawr Thanks! xD I did, but it seems I'm a minority.
@LuisMendo I was under the impression, for some reason, that you had scanned in that PDF - I guess it looked like a scan or something.
Again, a very stupid idea
I am too, perhaps a reason why I generally stay away from TNB.
@Sanchises so far...
@StepHen Ah. No, that pdf is generated from my LaTeX file
@Sanchises do you perhaps enjoy math? If so there is a cozy little newish chatroom
21:19
(just thought of a great comeback to that earlier pun: "I can't handle the pun!")
(function handles. yk)
@flawr Worse. He's an engineer if I recall correctly
@LuisMendo Guilty as charged.
Well I'm talking about primes and squares.
Puns are first-class citizens here. Np
@LuisMendo who said engineers can't enjoy math
21:20
@StepHen That was the joke. And I'm an engineer too :-)
And I have a degree in code volume reduction engineering.
Volume? Are you into 3D languages? :-P
I find mathematics fascinating in their own way, but only popular- and applied mathematics.
No that is to conrecet, let's say finite dimensional ones :)
@Sanchises Feel free to visit that room:)
Oh and since we already have so many engineers here: If you have ideas how to use blackb-box-functions in languages that have not been covered yet, please let me know!
Especially the infinite uses of eigenvalues I find fascinating.
21:23
I know how to find eigenvalues but I have no idea what they can do :I
(actually, let's be strict here, and say "finite but arbitrarily large")
@HyperNeutrino They exist, I don't know if they actually do anything:)
ಠ_ಠ
they're special
They will completely describe the dynamics of any linear system.
as in the Fourier transform
21:25
@HyperNeutrino Do you know the singular value decomposition? It is great!
As in Laplace transform
er no :P
im confuz now
oh and in analyzing vibration modes! (or: how to destroy bridges)
@flawr Exactly!
Anonymous
And determining the evolution of a system defined by differential equations!
21:26
@Mego Much more to the point, yes.
@flawr I use it regularly (MIMO systems are based on that)
Which can be seen as a summation of wobbliness, so... there.
I followed a course recently about synchronization, massively interesting.
I'm sure @LuisMendo knows a thing or to about it, working in communications?
@LuisMendo that sounds interesting, can you give us a TL;DR?
Transmitter/receiver synchronization with a stabilizing observer bladiblah.
I even have a demonstrator using audio instead of radio. Speakers ands mikes are cheaper than antennas
21:29
And much nicer for demonstrations, I imagine.
MIMO is a system with multiple inputs and multiple outputs. So a dynamical system with multiple actuator inputs and multiple sensor outputs.
Which way do you pronounce it though? MAI-mo or MEE-mo?
@flawr If you have several antennas at the transmistter and at the receiver, you can exploit that to increase transmission capacity. One way to do that is to diagonalize the channel matrix, where each entry of the matrix refers to a transmitting-receiving pair. And diagonalize is done via singular-value decomposition
@DanTheMan First
@Sanchises Yes, lighter and easier to carry. Essentially my laptop and two microphones
So what exactly does the channel matrix represent?
youtube.com/watch?v=j4OmVLc_oDw for a simple example (although I think the dynamics are mechanically decoupled there)
Haha Luis you got yourself into some late night teaching now. :)
@flawr Entry (i,j) is a complex number telling amplitude and phase of the wave received at receive antenna j when you transmit from transmit antenna i
So each entry is a phasor, if that means anything to you
See you later! Lunch time here
21:34
almost dinner time here :3 xD
I just had lunch
Sorry, I meant dinner!
Late dinner, in fact...
@LuisMendo Oh the Mediterranean life...
@LuisMendo Ok, I think I lack some basics when it comes to telecommunication.
@LuisMendo ¡Buen provecho!
@flawr ¡Gracias! :-)
21:36
@flawr This is why I prefer mechanical engineering. At least you start with real numbers.
@Sanchises That is why I prefer math. You start without numbers.
Fair enough xD Although finding the balance between parametrization and calculation can be an interesting task.
What do you mean by parametrization? (and I lied, we actually use numbers, even complex ones)
Whaddya mean we?
we math monsters
21:42
We Math Monsters would be a good band name
Uh, using symbols rather than numbers. Not sure if it's an actual English word.
It has come to my attention that our university has their own jargon in some areas.
♫♫*... They did the math, They did the monster math, The monster math, It was a graveyard graph ...*♫♫
Parameter is a word, and I guess parameterization would logically come from it.
I can't google which is correct right now, because I am currently enjoying the worst internet connection in history.
Get glass fibre they said, it will be good they said.
@flawr Thanks for getting that song stuck in my head
21:46
@DanTheMan anytime:)
@Sanchises anyway, what did you mean witht hat?
I have started seeing Halloween stuff in stores, so I guess it isn't too untimely
That I can't google whether parameterization is an actual word, or if there's a better word.
I think it is a word
No I mean I don't get what you mean with the balance between parametrization and calculation?:)
Uh. When you approach a big engineering problem, it is very tempting just to throw the numbers you know at it, and see what rolls out. But then you have no way of verifying the result, and you have to redo the entire calculation if you misjudged something halfway during the process.
On the other hand, you can keep everything parameterized, and never fill in any number until the very end.
21:49
Parametrization (or parameterization; also parameterisation, parametrisation) is the process of finding parametric equations of a curve, a surface, or, more generally, a manifold or a variety, defined by an implicit equation. The inverse process is called implicitization. "To parameterize" by itself means "to express in terms of parameters". Parametrization is a mathematical process consisting of expressing the state of a system, process or model as a function of some independent quantities called parameters. The state of the system is generally determined by a finite set of coordinates, and the...
But then, if you find out the numbers don't work out, you have done a lot of work for nothing, which you could have found out if you checked some results halfway during the process.
You're the man, Dan.
Ah now I see what you mean:)
In the end, we deal with real systems and need to get real results.
Anway, I'm calling it a day too, busy day ahead tomorrow.
Incidentally, parts of it will be spent on recalculating something that I should've done parametrically but took the shortcut because "it's so easy to scale it later anyway"
(pro-tip: when you want to scale something later, make sure to write down your initial settings...)
Speaking of math, can someone tell me what the significance of the number:
is. I get the 2pi part but why is i there
In what context?
21:54
contour integrals
it says that:
@Downgoat pops up in the polar representation of coplex numbers a lot, instead of x+iy you write r * exp(2*pi*i)
f(x) = exp(i*x) is a complex function with period 2*pi
so instead of representing coordinates of a number as a 2-tuple (x, y) i is used in geometry to represent another dimension, kinda-sorta?
yeah, like a polar coordinate system
x + iy = r * (cos(a)+i*sin(a)) = r * exp(ia)
Hence the term "complex plane"
where r = sqrt(x^2+y^2) and a is the corresponding angle
21:58
Anything you can do in an (x,y)-plane, you can do in a complex plane (but easier)
So $2\pi i$ is generally "a full circle"
> If you can't make the BBQ but are still interested, check out our info flier :)
file:///C:/Users/Ashle/Downloads/Y&G%20Booklet-%20Fuerza.pdf
the advantage of the complex numbers over the real-2d vector space is that you additionally have a multiplication that extends the multiplication of the reals
and it is algebraically closed
yes of course I can access your local file through the internet
@Sanchises huh ok
Well. If you ask for "the significance of 2pi i" without too much context, that's what I would answer.
@Downgoat Hack into their computer and steal the file, it's the only way
22:00
I expected from you something along the lines of 2pi i has no significance, but 2pi j does
in something like the above. Would you assume the domain being [-2pi, 2pi]?
...no.
Then you do the circle twice!
@flawr I don't have strong opinions of i over j or vice versa. I'm not sure of any situation where i is preferable, but I use it anyway because that's how I was first taught it.
oh so with the circle, it just means integrate the curve once?
Exactly. Either [0 2pi] or [-pi pi] is useful, depending on how much of your terms cancel out easily using either.
But, disclaimer, I don't have a background in mathematics! If you experience any mathematical discomfort, visit a real mathematician, and do not rely on advice from people on the internet.
IANAM...?
22:08
Video I am watching says that evaluates to zero. How could that be possible if like sin(1)sin(2)-cos(1)cos(2) does not evaluate to zero
@Downgoat you forgot the t
@Sanchises Unless that advice is from math.SE
we're measuring the (signed) area under the curve of sin(t)sin(2t)-cos(t)cos(2t)
yea that is what is being done
Exactly. So the value at t=1 is nonzero, but that doesn't mean the integral is zero.
22:10
the blue curve is the function sin(t)*sin(2*t) - cos(t)*cos(2*t)
the red part contribute negatively to the total area, the blue part positively
and due to symmetry you can see that they cancel out
That's some quick graphic making, right there.
^ Note that in that graphic, the original function is indeed nonzero at t=1.
(never knew W|A made those nice shaded graphs, too)
:)
My graph of the function looks a little different
though I think I see what you mean
Can you send us a link? (looks like desmos?)
or show what function you did plot?
A real quick interactive version
22:15
I am using my mac's built in grapher oddly I get different results on desmos
I guess default grapher app is crap :P
Drag the purple dot to adjust the right bound
What did you give as the equation in your mac plotter?
The above simplifies to -cos(3t), so you should not get such a peculiar result.
hm, I think it was a typo, I might have done cos(2) instead of cos(2x)
That would make sense.
@Downgoat Not good, 'cos you should know that sins are bad.
It is way too late, cu guys XD
22:25
@flawr Oh man. Yes, leave before the puns get worse :-P
@Mr.Xcoder Dyalog APL 2∨/⎕
@LuisMendo Worse tan what, exactly?
I'll see myself out.
@Mr.Xcoder Dyalog APL: ⌊/⊢~⌊/
@Sanchises :-D
@Mr.Xcoder Dyalog APL (shows Jelly's heritage): ,\¨,\
22:27
These puns puns aren't cosher anymore.
expecially when they lack any logic whatsoever
Hmm. With all these great math puns, the least I could do is reciprocate.
22:44
Way to be discrete about them
Some1 has 2 stop us, 4 these puns are h8ful
I'd kick someone, but I can't differentiate between you
@flawr I like your solution, of keeping them separate posts for voting but including the opposite. Ideally the opposite would be posted by someone who holds that view, but it sounds like you might have changed your mind so maybe you are that person...
23:39
mathpun.
let's not get too irrational with our puns now. I know they're really funny and sometimes complex but can we just settle down?
@LuisMendo thanks! good idea with the slight generalization
I've been playing with Visual Studio Code, and it's pretty good actually.
23:59
@ATaco Yes it is.

« first day (2389 days earlier)      last day (2750 days later) »