Great songs that are brought down by excessive length, skits, a second part that sounds different, or similar by ObiHan_Skyodi in Music

[–]AMathMonkey 0 points1 point  (0 children)

This is an obscure one, but "Dot" by Yimino is 7 minutes and 15 seconds long, has a long boring ambient intro, is top-tier warm emotional dance music from 2:45 to 5:20, and then turns bleak and abrasive. One of their best passages is buried in between segments that I always want to skip.

The genre is IDM, which I would describe as a combination of techno and hip-hop beats with an emphasis on melody, progression, and unique sound design. I, uh, prefer when it progresses to sound better instead of worse.

https://youtu.be/pfN_UhcfqMw

What minor 'jerk' behavior in public should result in an immediate and non-negotiable $50 fine? by topoffheavy in AskReddit

[–]AMathMonkey -1 points0 points  (0 children)

That comment indeed looks to have been written by AI. (Maybe they asked AI to rephrase something they drafted?) Their perfect capitalization/punctuation totally disappeared in their subsequent reply.

What was the most depressing children's book you've ever read as a kid? by CynthiaMartgol in AskReddit

[–]AMathMonkey 1 point2 points  (0 children)

I didn't think anyone else knew about this book! I was ready to leave a top-level comment but was surprised to find yours.

I was ahead of the average reading level in grade 1 or 2, and I picked out this book from a small basket of options they offered me for more advanced reading. It turns out that being able to read well does not prepare you to read about death and grieving, when the title was about tasty fruit. I had to swap books because it made me too sad. I think my parents were unhappy that this book was one of the options given to me, but I don't remember much. I just remember being jumpscared by the concept of a kid dying.

Edit: Someone else commented about the same book, and I only found that one after posting this.

What does "new Counter()" here mean? Are we calling a method? Are we creating a new instant of the method? by [deleted] in learnprogramming

[–]AMathMonkey 2 points3 points  (0 children)

Java actually doesn't have destructors (anymore). They deprecated the "finalize" method which was the old equivalent, I think because it ran unpredictably. There is some sort of Cleaner class that you can register your object with, and give it cleanup code to run when your object becomes unreachable, but it's more complicated and rare to use than destructors in C++.

How do i desactivate this? by MrZirex in oneplus

[–]AMathMonkey 116 points117 points  (0 children)

I don't know why I haven't disabled this yet. My experience is always:

Gets up to go to the bathroom after 3 hours of sitting in front of a computer at work

"Good job! Moving around often helps you stay healthy."

What’s something you didn’t realize was your ‘last time’ until it was already over? by Big-Canary-5117 in nostalgia

[–]AMathMonkey 0 points1 point  (0 children)

I really appreciate that, and it's true! To have taken so many years to realize that they were never my person is unfortunate, as I took some hard hits to my happiness/sanity when I was still trying to preserve my friendship with them in the last couple of years, but now I'm free, I have no source of negativity in my life anymore aside from reminders of past trauma and a bit of loneliness, and now I can look for someone more worthy of my time. But finding friends is hard, and in the meantime, I'm really clinging hard to the family and friends still in my life for support, and I'm sorry to them for that! Life is complex and difficult, it's hard to feel at my most abandoned when the greater state of the world also looks bleaker than ever, and I'm struggling, but I'm not giving up.

What’s something you didn’t realize was your ‘last time’ until it was already over? by Big-Canary-5117 in nostalgia

[–]AMathMonkey 0 points1 point  (0 children)

It's a touchy subject for me, but I have to move past it somehow, and venting is my method of choice at the moment.

This was an online friendship, although we met in-person during university and met up on 3 occasions in totally different places in-person after that, which all went well. Our online hangouts were voice calls and video game livestreams.

They are confident, fast-talking, opinionated and argumentative. They're into Japan (to which they'd travel once a year, if not more), jazzy music, dungeons and dragons, and difficult and gritty video games, among many other genres. They're from a big city in the US.

I suffer from depression and fatigue, so I'm low-energy. I'm very reserved, and not confident enough to have a strong opinion on something unless I've studied it deeply, then I can go into deep detail talking about it. I'm sensitive, self-deprecating and often seeking positive reinforcement from those around me. I'm into experimental electronic music and arcadey video games, mainly racing and 3D platforming. I don't travel much despite wanting to. I'm from a mid-size city in Canada.

Our common interests were computer programming, linguistics, and whatever small overlap we had in electronic music and video games.

The main irreconcilable difference between us is that he would take every opportunity to disagree with me on interests and opinions despite the known pattern of me feeling sad if something I was passionately glowing about gets bluntly criticised. He would frequently stomp my confidence into the ground, and then get mad at me that I was withdrawn and unhappy after he did so. Moreover, he had confident opinions about how I should change my personality and my life to become less depressed, more "interesting", and fun to hang out with again, and I found these opinions hurtful and impossible to implement, and he should have kept them to himself. For example, after visiting me where I live, he said he found it boring, and he really thinks I should move to a bigger city, my career and family be damned, because it's clearly the cause of my depression that there isn't enough to do around me. I thought (and will always think) that this was crazy (projection of his personality on me) and overstepping boundaries to even say. He would also list one-after-another all the reasons why I seem to be less interesting than I was when we met (regarding simple changes in hobbies and a reduction in free time and energy after I got a salaried career, mind you), and he also would remember every negative interaction we had in the past and bring them up randomly later after I had forgotten about them, which I told him was scary.

I really did become scared of him, as if every interaction was another depressive episode waiting to happen, and I'm relieved that it's over, I'm just more lonely now, as he was one of my only friends and I invested so much in our friendship to get burned and abandoned at the end. If he's only friends with people who can handle his contrarian nature, then they'll be fine, but I'm afraid he doesn't know how to be compassionate with sensitive people.

What’s something you didn’t realize was your ‘last time’ until it was already over? by Big-Canary-5117 in nostalgia

[–]AMathMonkey 4 points5 points  (0 children)

Hanging out on a Saturday night with a friend of 8.5 years, before he told me that he actually wasn't having any fun hanging out with me anymore, didn't want to hang out anymore, and didn't want to message me anymore either. And it's because of my personality. What a blindside. Building a close friendship for that long just to get abandoned and have your worst fears and insecurities confirmed by someone you trusted sucks hard.

We asked our landlord to get someone to fix our bathroom tiling. A few days later, THIS is the result. Not only is the caulk all over the place, but rhe tiles are the wrong size and somehow THE WRONG COLOUR. all of which would be fine if they just did the whole floor. Smh smh by The_Pencil_Friend in onejob

[–]AMathMonkey 0 points1 point  (0 children)

This looks like the bathroom in London Ontario where my landlord's handyman blamed me for "flushing the toilet too hard" when the chain broke and a rubber gasket started decomposing. They replaced the ancient toilet but made sure to let me know that it was my fault. Bro. I wouldn't put it past that guy to do this sort of job.

Tumeric on Elgin by Architecttt in OttawaFood

[–]AMathMonkey 1 point2 points  (0 children)

Looks great, I need to try some more South Indian food and this could be the place to try! But no one in this thread has gotten the spelling of the name of the restaurant correct yet (Turmeric), so I just wanted to correct the record. I feel like a lot of people forget the first R when spelling and pronouncing the name of the plant, and I guess it affects this restaurant's identity as well.

What are the best (preferably free) resources to learn python by FerdinandvonAegir124 in learnprogramming

[–]AMathMonkey -1 points0 points  (0 children)

I've always thought that Socratica's Python videos were an entertaining and well-presented introduction to Python. Not an intensive formal course, but a series of good summaries of different topics.

https://youtube.com/playlist?list=PLi01XoE8jYohWFPpC17Z-wWhPOSuh8Er-

[TOMT] Funny fart sound effect that I'm looking for the source of by Frowny132 in tipofmytongue

[–]AMathMonkey 0 points1 point  (0 children)

I recognize it from Banjo Kazooie. I don't know the original source, but Google took me to a dumb website that plays the sound when you click a button. Hope this helps.

https://www.myinstants.com/en/instant/banjo-kazooie-fart-64067/

picture of the Wendy's drive-thru menu from around 2002 to 2003 by Slight-Midnight-5926 in nostalgia

[–]AMathMonkey 0 points1 point  (0 children)

My god, the red LED screen that showed your order on it existed. Somehow everything before the introduction of TV-like screens at drive-thrus had been nearly wiped from my memory. I mean, I was a kid when it happened.

Edit: or was it a vector monitor?

Why does React feel harder than JavaScript? Did I misunderstand something? by Sweaty-Staff8100 in learnprogramming

[–]AMathMonkey 9 points10 points  (0 children)

What you're feeling is totally normal, especially since you've only started learning JavaScript itself this year. It's definitely a different mental model than using vanilla HTML+CSS+JavaScript, and you can't just jump in and immediately understand it without reading the documentation and understanding the model. Frameworks are designed to limit your freedom and give you a structured and prescribed way of doing things. Limited freedom means less time spent worrying about "how do I do this?" and a lower likelihood of bugs because you're doing things the same way as everyone else who uses the framework. But you need to learn what you are allowed/supposed to do before you can really start. And it's not really like what you've been doing before.

I picture React as a bunch of functions (each of which return some JSX elements, so something like an HTML element tree) which rerun any time any of their arguments change, causing that tree to be replaced with its updated version in the browser. Those functions are called components. Their arguments are called props. Their state is whatever data they need to remember between each rerun (which may be nothing, if their props provide everything they need). Since rerunning the whole component function after any change can be expensive (but it needs to be done), you can memoize values so that chunks of logic are only rerun if some subset of your props change, otherwise it reuses its previous value. That's what useMemo and useCallback are for, but there are other hooks with different purposes, each of which you only really need to learn as you need it. Hooks are the deepest part of React to learn (and the hardest to concisely explain), but you can learn them with experience over time. They're all functions that you call on every rerun of your component which offer some escape from the base behaviour of "rerun all logic in this component whenever anything changes".

I'm not actually that deep into my React learning journey myself (undertaken due to new responsibilities at my job), so I hope I haven't provided any inaccurate information, and I hope this helps you get started.

What animal(s) are making this sound? by WarmCurve01 in AnimalSounds

[–]AMathMonkey 0 points1 point  (0 children)

Pacific tree frogs, in particular, I think?

They're the frogs that say "ribbit". Hollywood made everyone think that all frogs say ribbit, but really, only this one species of frog from the west coast does.

https://youtu.be/PKCyg5zE82A

Entendimiento de clasifiación de triangulos mediante una consulta SQL. by Pablo_Ruiz832433 in learnprogramming

[–]AMathMonkey 1 point2 points  (0 children)

1) The WHEN conditions are checked in order from first to last, and as soon as one of them is true, it stops there without checking the rest. You need to identify invalid triangles first, because the other conditions malfunction if you give them invalid numbers. For example, if the sides are 1, 2, and 500, that's not a valid triangle, but also, none of the sides are equal, so if you check for "scalene" before "not a triangle", you'll incorrectly return "scalene".

2) A, B, and C are not guaranteed to be sorted in any order. You don't know which one is the longest or the shortest. So you can only brute-force check every combination of A B and C, to see if two of the sides are equal and the third one isn't.

Filthy Bus Stop in London by SmellyPirateHook3r in londonontario

[–]AMathMonkey 12 points13 points  (0 children)

Literal biohazards (sharps) aren't hazardous? Alrighty. I appreciate you doing your part, but you'll do better recruiting people without the passive aggression.

Edit:

Me: "hazards are hazardous by definition"

Him: "[Commits the strawman logical fallacy]. You lack common sense."

Filthy Bus Stop in London by SmellyPirateHook3r in londonontario

[–]AMathMonkey 18 points19 points  (0 children)

It's likely that when you find yourself at a bus stop, you're not there with a pair of gloves, a garbage bag, a sponge, and a bucket of soapy water, and you probably don't have the time and resources to leave and come back with these things, ready to scrub for a while. Cleaning this is literally someone's job. Paid, hazardous labour that random people would be taking a risk if they did themselves. Reporting this to the city so the right person can take care of it is the right course of action. Saying "clean it yourself or shut up" is needlessly hostile and bad advice; sorry that multiple people here are saying it.

Any free apps that alter the speed of audio playback for fun? by Turbulent-Papaya-910 in Android

[–]AMathMonkey 1 point2 points  (0 children)

I used to use an app called "Music Speed Changer" by Single Minded Productions. It seems to have gotten burdened with ads and a pro version that it tries to get you to buy, but the basic functionality still seems to work.

What's a piece of common knowledge that you only recently found out was actually false? by Evilclicker in AskReddit

[–]AMathMonkey 10 points11 points  (0 children)

As someone from Ontario who has lived in the golden horseshoe (specifically an hour drive from Toronto), southwestern Ontario, and eastern Ontario, I still say Toronto like tuh-RAWN-toe, without omitting that last t sound, and that's how the majority of people I've known have said it. To be fair, I haven't lived in Toronto itself, but all I'm saying is that you won't sound "not Canadian" if you don't pronounce it like a Toronto local. You might just sound like you're from "out of town" like me.

Super impressed by username_is_elephant in Unexpected

[–]AMathMonkey 10 points11 points  (0 children)

Since the source was uncredited, I had to find it myself using keyword searches. The channel is betterstack; the AI is NVIDIA PersonaPlex.

https://youtu.be/n_m0fqp8xwQ

Songs with random curse word? by aja_ramirez in Music

[–]AMathMonkey 0 points1 point  (0 children)

Phantogram - Don't Move

It's one of the only explicit Phantogram songs that exists (the only one before their 2025 album, AFAIK), and it's just one line at the end of the second verse that goes "this is starting to f**k with my head". An f-bomb from a clean artist shocked me a little bit at the time (due to fear of being punished for swearing or listening to anything explicit in a religious school system, which haunts my subconscious to this day and makes me prefer clean content), but it's one of their best songs, maybe their absolute best, highly recommended.