Every now and then I remember that Malbolge exists and I get to spend the better part of an hour cry-laughing at the world’s worst programming language
already starting off strong, but it gets worse
Wow! Sounds easy and intuitive to use! What’s the “crazy operation” you ask? We’ll get to that later. For now let’s see what a program in this language looks like :)
Thanks! I hate it!
it’s so difficult to work with that the first program was written by another brute force search program
mmmmm delicious base-3 arithmetic, what could go wrong? (For reference, that means this program forgoes the usual “0/1″ values of binary code in favor of a much more fun “0/1/2″ set of values)
ah.
Here’s how the language actually figures out what to do. It’s got 8 “simple” commands that can be executed easily by *checks notes* running the code itself through the modulo operation and taking the result.
As a bonus, on top of all that every single character in your code will now alter what every single other character does. So I hope you’re alright with cracking a cipher every time you add a new letter to your program!
oh god oh fuck.
behold, Malbolge’s primary arithmetic operation and what you’ll be using for most of your math while programming with it :)
This looks specifically designed to be the least logical math operation you could make, and knowing what the rest of Malbolge is I’d wager that’s precisely what happened. I never want to ever use this and it’s my favorite thing I’ve ever seen.
https://en.wikipedia.org/wiki/Malbolge
Anyways here’s the wiki page if you wanna read through it more deeply, I’m gonna sit here holding in my laughter staring at the hello world program again.
omg I want this so much, I could share my ideas and things I learned
I think tumblr should let us post diagrammes and graphs and tables. We can be trusted with math. I promiss.
well, google, one of them is a giant fuckin red dog
25 XII 2022
this chunk of the semester is finally over, sweet jesus I'm so exhausted. I'm getting the well-deserved rest and later catching up with all the things I put on my to-do list that I kinda learned but not really
the test I had last week went fine. frankly I expected more from it after solving more than 50 problems during my prep, but I scored 74%, which is objectively great and more than I predicted after submitting my solutions
here is my math plan for the break:
in algebraic methods I started falling behind a few weeks ago when I missed two lectures while being sick. they were about resolutions, derived functors and group homology and afterwards I wasn't really able to stay on top of my game like before. high time to get back on track. in commutative algebra I was doing ok, but there are some topics I neglected: finite and integral maps and Noether's normalization. for complex analysis everything is great until we introduced the order of growth and recently we've been doing some algebraic number theory, which btw is a huge disappointment. don't get me wrong, I understand the significance of Riemann's ζ, but the problems we did all consisted of subtle inequalities and a lot of technical details. I am doing mainly algebraic stuff to avoid these kind of things lol
when we were doing simplicial sets I stumbled upon some formulas for the simplicial set functor and its geometric realization and I thought it to be a nice exercise to probe them, so here it is:
I won't know if this proof actually works until I attend office hours to find out, but I am satisfied with the work I put into it
I already started making some notes on the derived functors
other than that I have this nice book that will help me prepare for writing my thesis, so I'd like to take a look at that too
as for the non-math plans, I am rewatching good doctor. my brain has this nice property that after a year has passed since finishing a show I no longer remember anything, the exponential distribution is relatable like that. this allows endless recycling of my favourite series, I just need to wait
I wish you all a pleasant break and I hope everyone is getting some rest like I am
“Mathematics is a giant room, full of toys—some of which have very long instruction manuals.”
— Jacob Lurie
Square is a rhombus, regular hexagon can be tessellated with three equal rhombuses, and every regular polygon with even number of sides can be rhombi-tessellated.
oh i just saw, congrats on the bachelors!! im still in calc 3, i thought itd be less mundane but it is actually killing now to the point where i cant even open our stewart text. all my friends in decent math programs are doing more fun and general versions this course. i just cant wait to not use this awful book anymore (all our work is based on the books problems and methodology). all this is to say your progress is inspiring. hopefully i get to a point where i can also be having fun around structures and such, i just have to finish grinding through the filter of "do a bunch of this and don't worry about what it really means, btw good luck problem solving on your exams with 0 neither provided intuition nor rigor". i hope blogs like this stick around!
thank you for the nice message!
I'm so sorry to hear that this is how they teach you math, something like this takes away all pleasure and satisfaction. I didn't have calc 3 as such at my university, we would generally focus on theory and understanding from the start. however, we did have some courses where the mindset was like you just described and it was torture. I hope it changes for you soon so that you can finally enjoy some beautiful math!
I have just met you and I love you (via)
5 IX 2022
maybe once a month is a bit too seldom to post? I kinda want to form a habit of romanticizing my academic life, I see all those studyblr accounts with beautiful photos of their desks and notes and I'm pretty sure those images exist in their minds as well
maybe one day I will be considered studyspo lol
I'm just starting to work on some geometry problems for today, haven't yet decided what I will focus on, but there is this one problem that haunted me when I tried to sleep yestarday:
given a triangle ABC with ∠A = 60°, let P be a point in the interior of ABC such that ∠APB = ∠APC = 120°. prove that ∠APX = 90°, for X being the circumcenter of ABC
it's supposed to be solved using spiral similarity, which is a composition of a rotation and homothety. there was another problem that was listed as "spiral similarity exercise", but I proved it with angle chasing exclusively, creating some nasty drawings in the process
other than geometry I'm studying homology, at the moment the basics of homological algebra, such as the first proofs by diagram chasing and exact sequences
I made some notes for exact sequences induced in homology
my perspective on doing math is slowly changing I think, I feel inspired to search for problems that I would like to solve. I noticed that I have this mental block: before I start doing math for real, I need to learn all the theory. which is absurd, you can never learn all the theory
sure, obtaining truly groundbreaking results requires years of learning theory and mastering tools if you want to specialize in algebraic topology and geometry, but the mindset I have creates the comfort zone of "play safe, just read your textbook, no challenges for now" and I'm starting to see beyond that
right now I'm taking my first steps into understanding that reading textbooks and learning how to solve basic exercises is not enough. they are just methods that are supposed to help my creativity and curiosity do their thing. essentially what I've been doing so far is not math, merely the preparation to do math in the future. no wonder I've been feeling so bored recently, all I'm doing is just learning basic tools. the idealist in me is asking to be unleashed
I feel like I'm about to see something much bigger than me
but how is this related to adhd? I'd say my ability to have fun is diminished because of the dopamine deficiency, I'm basically constantly bored, and afaik adhd increases the risk of substance abuse disorders, so I don't see the point of bringing up adhd in this context
Me: I don't take alcohol, smoke weed or do any other substances.
Everyone: Omg!! then how do you have fun??
Me: I have ADHD.
⁕ pure math undergrad ⁕ in love with anything algebraic ⁕
292 posts