u/AMathMonkey

762 post karma · 7,272 comment karma · joined Oct 2015 · moderator

AMathMonkey

You're not alone; I've given his channel a try a couple of times and you've described exactly how I felt every time. Although, I won't criticize him or his fans, it's just not the kind of video I was looking for based on the title and my experience with other music critics on YouTube.

AMathMonkey

My pet peeve is when I leave a comment on a YouTube video asking about or describing the genre of a certain piece of music, and the only replies I get are "it's just music, genres don't matter, genre discussion is not allowed". The sorts of debates and side conversations and music discovery that comes from people discussing and comparing their rankings and reviews of things are more than valuable enough to justify these sorts of discussion threads, and people showing up to say "this form of discussion is not allowed" drive me up the wall. I rarely participate in threads like these, but reading about music that people think is top-tier is one of the ways I find great new music.

AMathMonkey

I have trouble remembering many of CiM's tracks after listening to them, but Fseek really sticks with me and elicits an emotional response; I wish it were a little longer. Numerique is another one I find memorable. And despite not being super memorable to me, I still find most of his (small) discography worth revisiting sometimes, as it's all pleasant.

AMathMonkey

In this case, "you people" was a Canadian dissing Americans, and no one got what they were trying to say. (Namely that Americans don't even have a cool city on the shores of the lake they're trying to rename.)

AMathMonkey

Samsung Galaxy Ace 2X. Worst touch screen ever; it would wake up, unlock itself, and start typing gibberish text messages to people from my pocket every day, and scrolling was near-impossible without it detecting each swipe as a series of random touches. It was doing random crap I didn't want it to do both when I was using it and when it was out of my sight.

AMathMonkey

This is the loudest I've laughed in weeks. Cursive and Hungarian are a deadly combo for OCR software, I guess. (Maybe it isn't meant for cursive at all; I'm curious how it would do with English cursive.)

AMathMonkey

Can you link a video of a bat making the sound? I linked a video example of a katydid making the same sound from the video, and I lived most of my life in the same region as OP (have heard it IRL many times and have always known it to be katydids).

AMathMonkey

Katydid, I believe.

https://youtu.be/WYEJAjxF2Hs

AMathMonkey

As a kid, I always thought one of the lyrics was "and every day, as a Madden after school", but I guess it's "as I'm headin' off to school". Penny does play football in at least one episode, and I knew there were football games called "Madden", so I thought a football player could be called "a Madden" because of this song.

AMathMonkey

Hyped to hear what they've come up with this time! And if they tour in Canada again, I'd love to try to make it to a show for the first time.

Just FYI, Conserv is a track from 2015.

https://youtu.be/4wRpPGXG2Ks

AMathMonkey

Having heard neither of these tracks until just now, I think your familiarity with the source of the sample is affecting your perception of the track. The time signature is still 4/4, but the sample is offset/syncopated vs. how it is counted in the original track (which is easier to achieve when the sample has no percussion, like in this case). It sounds good to me, and definitely deliberately and tastefully done by the artist, but knowing the original track well probably makes it sound like two songs are playing on top of each other out of phase, and retraining the brain is not easy.

AMathMonkey

I recognize this overpass from the still image used in this 2011 video of a very relaxing song from 2006 by Boards of Canada. I think the image is taken from the opposite side?

https://youtu.be/Ygfh6dFUtcU

AMathMonkey

Incorrect title, plus racist audio dub.

AMathMonkey

It's Jake Chudnow - Imaginary Sun (With Less Voices)

https://youtu.be/l9xVQBO4SiM

AMathMonkey

For me, it's the fourth chord.

AMathMonkey

Airplane Mode

AMathMonkey

I'm Canadian, and "torch" was never Canadian English. I remember on an early OnePlus phone (One or 3) it used to say Torch and Aeroplane Mode, and both were super British and made no sense to me as a Canadian.

Your complaint about the spelling of colour is fair, though.

AMathMonkey

Without reading the description, I thought this post was just a silly crop to make it say "Sus Steve for Mayor", which I find funnier than I should.

AMathMonkey

Thanks for the analysis! I'll never be able to count C/Pach correctly during the intro despite knowing what's coming. There are so many IDM tracks where it feels like I'm counting them wrong, either in the intro, or throughout the whole thing. I find this sort of thing so fascinating that I can obsessively listen to these tracks almost infinitely while never getting much better at counting them. And the rarity of people who are interested in discussing it is unfortunate to me.

Perlandine Friday by Christ has a reggaeton-style beat with bass notes on beats 1 and 3, but my brain often interprets it one 16th note offset from the correct counting, until over 2.5 minutes into the track, when it corrects itself during a drum fill that makes no sense if counted the wrong way. On the rare occasion that I hear the first part of the track correctly, it sounds so obvious and straightforward, and I don't know why I can't hear it most of the time, but I already know I'm not the only one, and I assume many people experience it without knowing.

Serket L by Plaid has an insane amount of swing; there's a syncopated clap/snare later in the track that's so close to being on beat 3 that my brain hears it as if it is. My ability to count properly breaks down as soon as it comes in.

Jacquard Causeway by Boards of Canada has a 4/4 garage-style beat with a snare on beat 3 and a lot of swing, and the melodies and beats fit perfectly together, but I've seen a lot of people argue that the beat is 3/4 and the melodies are free-form and make no sense, but like, they're absolutely counting it wrong. I have enough classical music training to be confident in this.

I cannot find the correct beat 1 during the intro to Theme From Ernest Borgnine by Squarepusher. The beat drop is a random jumpscare that interrupts my counting.

And there are more tracks that I can always follow if I start listening from the beginning, but I can't orient myself if I jump right into the middle. Brik by Funckarma is the first example that comes to mind.

Sorry, just wanted to dump all this stuff somewhere that people might actually care!

AMathMonkey

This helps me understand where you're coming from. Inverting the Y-axis and reflecting the data across the X-axis are basically equivalent. You're talking about reorienting which way is up, so the existing data looks upside down, and I'm talking about flipping the data upside down while keeping the axes the same. Either way, what you see when looking at the final result on a plot is the same. The only thing is that in all the math I've ever done, we don't reorient the axes, we reflect the data over an axis (i.e. the axis acts like a mirror, and the data ends up flipped on the other side of the mirror). That's different in programming, where you could take either approach, clearly.

If you google "pyplot reflect on x axis" like I just did, you will see both approaches, either invert the Y-axis like you're doing, or setting all the Y-coordinates to their negatives like you mentioned earlier. Either way, in math, that is called reflecting on the X-axis! I know that's probably crazy to you, but this is just a matter of terminology. I won't say "flipping the Y-axis" is wrong anymore, it's an alternative way to achieve the same effect without transforming the data. But in real life, you don't change which way is up.

AMathMonkey

Prove it. That's all I've been asking for.

AMathMonkey

You're a troll trying to make me mad. But at least I'm providing references so others can see that what you're saying is discredited.

AMathMonkey

I'm mad at how confidently incorrect you are. Reflection over an axis is taught in high school in Canada. It is absolutely standard terminology. I have a Bachelor's of Engineering degree.

https://youtu.be/ouNp8FtgiEE

And I'll go one step farther: "flipping the y-axis" is not standard terminology! You can't flip an axis; it remains stationary with respect to what you're flipping!

Provide sources for your incorrect claims. Like, literally, I link a reference, and then you say I'm wrong. Is my reference wrong?

Edit: also, "terminology" is an uncountable noun.

AMathMonkey

No, the formula you gave is for flipping over the X-axis. Googling will confirm this.

"The formula for reflection over the x-axis is to change the sign of the y-variable of the coordinate point. The point (x,y) is sent to (x,-y)."

https://study.com/academy/lesson/how-to-reflect-quadratic-equations.html

The X-axis points left and right, so when you reflect something over it, it flips top to bottom. If English text was flipped on the Y-axis, it would flip sideways and be read from right-to-left, and that's not the case in the image here.

AMathMonkey

I don't know the PHP Slim framework specifically, but it looks like it uses the same meaning of "middleware" as other web frameworks. Middleware is the place that you can put global code that runs whenever any HTTP request comes in, before it gets to your route handler code. So if you want every request to be written to a log, or if you want to check an authentication token for every request, you can put it in the middleware, instead of having to add the same code or function call at the top of the handler for every endpoint. Basically it intercepts and lets you look at and possibly modify each request as it comes in. And it can also run on the responses that your route handler code returns, so it will intercept and let you look at and possibly modify each response on the way out.

So a middleware function takes in a request, maybe modifies or logs it, calls the next middleware function (passing it the maybe-modified request) to get the response, maybe modifies or logs the response, and returns it. Hope that helps.

Regular expressions are a (somewhat) universally agreed upon shorthand language that compiles into code that essentially just indexes into a string character-by-character to see if it contains what you expect, and it can return true or false for if it matches a pattern, or maybe it can return the part of the string that matched, or if you added "capture groups" to the regex, it can return an array of strings, one string for the contents of each group, but it depends on what you want to achieve (either validating that a string matches a pattern or finding something of interest within a string). The syntax is ugly but not too scary if you just have a cheat sheet handy that says what each thing means.

I also don't know mod_rewrite, but it looks like RewriteCond is checking if the URL matches a certain regex, then if true, RewriteRule is run, which takes two things: a regex that has capture groups, and a string that substitutes the values of the capture groups into it (i.e. the string is the new rewritten URL, and the capture groups contain whatever you need to hold over from the pre-rewritten URL).

I really do hope this is useful, but if not, I tried my best (and can try to further elaborate if needed). I enjoy trying to boil down overwhelming concepts into basic explanations.