miauw62 ยท 148 points ยท Posted at 12:13:20 on May 20, 2022 ยท (Permalink)
The only thing stopping math from being more accessible is that it is literally impossible for normal people to understand what โ means. Thats the only thing.
[deleted] ยท 83 points ยท Posted at 12:33:48 on May 20, 2022 ยท (Permalink)
Only if youโre poor. Rich kids get another math without such shit and look where it takes them
/uj math does tend to introduce more single letter variables and suffix/prefixes than needed. They have no scoping so everything has to be a unique global variable. Very quickly it becomes unreadable.
It costed my a lot of bad grades, so no, it doesn't.
[deleted] ยท 28 points ยท Posted at 17:40:58 on May 20, 2022 ยท (Permalink)
lol no royal road to math
/uj Look, just yesterday I wrote this comment in a student's test:
โIn a double integral, the outer limits of integration cannot depend on the inner variable of integration. Just like when, given two nested loops, the outer loop's range cannot be defined using the inner loop's index.โ
(Yes, he is a software engineering student.) What's this if not a variable scope issue?
/uj it most certainly is. Maybe integrals need to be indented like python ;)
Honestly Iโve had multi dimensional integrals before and keeping track of the boundaries of the thing you are integrating is kinda non trivial. You kinda have to repeatedly shout at yourself mentally to not forget it
n3f4s ยท 1 points ยท Posted at 09:40:36 on May 21, 2022 ยท (Permalink)
Significant whitespace in math seem horrible to write by hand
careful, if mathematicians could sort an array they might become unpragmatic immediately
doomvox ยท 18 points ยท Posted at 15:31:28 on May 20, 2022 ยท (Permalink)
Why doesn't human language look like a programming language?
That's an excellent question. We all know that the mathematical elegance embedded in languages such as lisp map perfectly to human consciousness-- just ask any language designer in the CS department.
there's plenty of generics, that is, suffixes/prefixes that you can attach to many different words... although it's debatable as to whether it's parametric or just value polymorphism
This is why we, at Codemaths, have launched a new service to democratize math and end gatekeeping. We are in the process of revolutionizing theoretical disciplines!
You can earn Theorems, our algorithmically stabilized cryptocurrency for learning, as you level up through material created by Codemathicians affiliated through our platform, and reward them with Theorems as you go. Of course, Codemathicias can ask for Theorems up-front to unlock more Codemaths, but you can also contribute to the platform by transacting fiat or bitcoin in exchange for Theorems.
Code artisans are welcome and in fact we have an onboarding package to become Codemathicians and help others level up by hacking math! Just for a modicum accreditation fee and for access to the material you need to become an official Codemathician, you'll be ready to empower other hackers in no time!
/uj I think I should actually try to launch this scam
kuzux ยท 7 points ยท Posted at 20:19:17 on May 20, 2022 ยท (Permalink)
Wouldn't it be better to end math and democratize gatekeeping?
Good news, you're already a clear! Unlock videos and have access to real mentors that will guide you to overcome your impostor syndrome to be able to live up to your full potential, now
You can also learn how you can earn real money while helping others through their journey by investing in Theorem, our revolutionary project of cryptocurrency for learning
No, I mentioned APL because like maths, is very concise. Also, its creator, Ken Iverson, originally created it as a better math notation.
doomvox ยท 7 points ยท Posted at 17:17:08 on May 20, 2022 ยท (Permalink)
But if you want to make it more like math, and not just cargo cult the notation, you need to build it around Assertions of Truth, and get away from that assignment operator stuff.
I once created a human language that was more mathematical in nature. We were able to describe numerous concepts in very few syllables. The throughput of communication was super human, and a few of my fellow compatriots got good enought to use the language in conversation with each other. Unfortunately, the human is not ready for that level of communication, we ended up all getting seizures and are practically brain dead in the hospital now. I now waste away my life browsing reddit from the hospital room incapable of much else.
Goheeca ยท 5 points ยท Posted at 14:55:30 on May 21, 2022 ยท (Permalink)
I, too, have forked Ithkuil.
Goheeca ยท 5 points ยท Posted at 16:35:35 on May 20, 2022 ยท (Permalink)
It does and it's HoTT.
doomvox ยท 6 points ยท Posted at 15:27:14 on May 20, 2022 ยท (Permalink)*
And why hasn't Math become a programming language? The equal sign is used to assert an absolute eternal truth? Pfft. How often do you run into those?
dixego ยท 1 points ยท Posted at 18:56:15 on May 26, 2022 ยท (Permalink)
/uj you canโt possibly dispute the unergonomic-ness and unmaintainability of math. Homotopy Type Theory was developed for this reason!
/rj math of course is simultaneously the most fundamental of all thoughts and encompasses all thought. the way math has been handed to us is THE math and we shall pass on tricky integration problems till eternity. btw, how dare you?
[deleted] ยท 20 points ยท Posted at 14:10:05 on May 20, 2022 ยท (Permalink)*
[deleted]
avdnl ยท 18 points ยท Posted at 14:14:23 on May 20, 2022 ยท (Permalink)
More grad level I'd think. Or maybe I just went to a shit undergrad
doomvox ยท 9 points ยท Posted at 15:33:06 on May 20, 2022 ยท (Permalink)
Or maybe I just went to a shit undergrad
But aren't they all?
You can have profs who can teach, or profs who care about their careers, never the twain.
Sir/Madam, it appears you have scaled the ivory tower, floated off past architecture astronaut orbit and are now breathing pure number theory in the idiot savant orbit.
Will you come down? Your mom is calling you for dinner
/uj
I reject infix operators, even if they're in maths. Maths is just wrong then
i've seen what it takes to prove very basic results in homotopy in HTT and if you think it's more 'ergonomic' than normal maths you're hitting the dependent types way too hard
/uj I used HoTT as an example of an attempt by a serious mathematician to tackle this challenge. Iโm not saying they were successful. Itโs an open question
[deleted] ยท 4 points ยท Posted at 14:10:47 on May 20, 2022 ยท (Permalink)
[deleted]
doomvox ยท 11 points ยท Posted at 15:34:32 on May 20, 2022 ยท (Permalink)
I'm sorry, I can't bring myself to vote this down. I should write a bot that responds to every comment with this line.
Saved comment
miauw62 ยท 148 points ยท Posted at 12:13:20 on May 20, 2022 ยท (Permalink)
The only thing stopping math from being more accessible is that it is literally impossible for normal people to understand what โ means. Thats the only thing.
[deleted] ยท 83 points ยท Posted at 12:33:48 on May 20, 2022 ยท (Permalink)
It's short for โnd your career
RepresentativeNo6029 ยท 47 points ยท Posted at 14:18:57 on May 20, 2022 ยท (Permalink)
Only if youโre poor. Rich kids get another math without such shit and look where it takes them
/uj math does tend to introduce more single letter variables and suffix/prefixes than needed. They have no scoping so everything has to be a unique global variable. Very quickly it becomes unreadable.
irqlnotdispatchlevel ยท 114 points ยท Posted at 15:49:06 on May 20, 2022 ยท (Permalink)
It also does not have:
RepresentativeNo6029 ยท 17 points ยท Posted at 15:52:45 on May 20, 2022 ยท (Permalink)
Cost? Itโs const you immoral ghoul
FluxFlu ยท 4 points ยท Posted at 21:22:13 on May 21, 2022 ยท (Permalink)
Math 100% has type inference. Well, like 78% at least.
elmusfire ยท 5 points ยท Posted at 05:39:23 on May 21, 2022 ยท (Permalink)
Mathematics totally has zero-cost abstractions.
irqlnotdispatchlevel ยท 12 points ยท Posted at 06:13:40 on May 21, 2022 ยท (Permalink)*
It costed my a lot of bad grades, so no, it doesn't.
[deleted] ยท 28 points ยท Posted at 17:40:58 on May 20, 2022 ยท (Permalink)
lol no royal road to math
/uj Look, just yesterday I wrote this comment in a student's test:
โIn a double integral, the outer limits of integration cannot depend on the inner variable of integration. Just like when, given two nested loops, the outer loop's range cannot be defined using the inner loop's index.โ
(Yes, he is a software engineering student.) What's this if not a variable scope issue?
RepresentativeNo6029 ยท 12 points ยท Posted at 17:49:38 on May 20, 2022 ยท (Permalink)
/uj it most certainly is. Maybe integrals need to be indented like python ;)
Honestly Iโve had multi dimensional integrals before and keeping track of the boundaries of the thing you are integrating is kinda non trivial. You kinda have to repeatedly shout at yourself mentally to not forget it
n3f4s ยท 1 points ยท Posted at 09:40:36 on May 21, 2022 ยท (Permalink)
Significant whitespace in math seem horrible to write by hand
fp_weenie ยท 24 points ยท Posted at 14:56:48 on May 20, 2022 ยท (Permalink)
ok wagie
doomvox ยท 6 points ยท Posted at 15:28:32 on May 20, 2022 ยท (Permalink)
But it fits better on a blackboard, which is the name of my new language.
lambda-male ยท 111 points ยท Posted at 12:34:38 on May 20, 2022 ยท (Permalink)
This but unir-
uhh not like this
duckbill_principate ยท 52 points ยท Posted at 20:46:44 on May 20, 2022 ยท (Permalink)*
yeah, really should be
InternalFrameInternalMathFrameBeanContextServiceProviderFunctorsClassMethodWrapper.DiscreteSumrafgro ยท 65 points ยท Posted at 13:49:54 on May 20, 2022 ยท (Permalink)
Why doesn't human language look like a programming language? I want to speak in monads and generics
fp_weenie ยท 35 points ยท Posted at 14:57:22 on May 20, 2022 ยท (Permalink)
careful, if mathematicians could sort an array they might become unpragmatic immediately
doomvox ยท 18 points ยท Posted at 15:31:28 on May 20, 2022 ยท (Permalink)
That's an excellent question. We all know that the mathematical elegance embedded in languages such as lisp map perfectly to human consciousness-- just ask any language designer in the CS department.
chayleaf ยท 3 points ยท Posted at 15:01:29 on May 20, 2022 ยท (Permalink)
there's plenty of generics, that is, suffixes/prefixes that you can attach to many different words... although it's debatable as to whether it's parametric or just value polymorphism
materialdesigner ยท 3 points ยท Posted at 22:06:51 on May 20, 2022 ยท (Permalink)
Well if you think about verb moods and tenses moods are monads with a custom composition operator across tenses.
NiceTerm ยท 2 points ยท Posted at 23:46:04 on May 20, 2022 ยท (Permalink)
Apply.Always $ Comparisons.currentTenseEquals Meaning Obvious
NiceTerm ยท 59 points ยท Posted at 12:05:43 on May 20, 2022 ยท (Permalink)
I ask this question, but in reverse.
grapesmoker ยท 11 points ยท Posted at 12:23:53 on May 20, 2022 ยท (Permalink)
mathematica tho
Althorion ยท 17 points ยท Posted at 14:29:06 on May 20, 2022 ยท (Permalink)
Or APL.
BufferUnderpants ยท 41 points ยท Posted at 17:31:06 on May 20, 2022 ยท (Permalink)*
Gatekeeping, plain and simple.
This is why we, at Codemaths, have launched a new service to democratize math and end gatekeeping. We are in the process of revolutionizing theoretical disciplines!
You can earn Theorems, our algorithmically stabilized cryptocurrency for learning, as you level up through material created by Codemathicians affiliated through our platform, and reward them with Theorems as you go. Of course, Codemathicias can ask for Theorems up-front to unlock more Codemaths, but you can also contribute to the platform by transacting fiat or bitcoin in exchange for Theorems.
RepresentativeNo6029 ยท 13 points ยท Posted at 17:54:09 on May 20, 2022 ยท (Permalink)
Do you also cater to code artisans?
BufferUnderpants ยท 11 points ยท Posted at 17:58:06 on May 20, 2022 ยท (Permalink)
Code artisans are welcome and in fact we have an onboarding package to become Codemathicians and help others level up by hacking math! Just for a modicum accreditation fee and for access to the material you need to become an official Codemathician, you'll be ready to empower other hackers in no time!
/uj I think I should actually try to launch this scam
kuzux ยท 7 points ยท Posted at 20:19:17 on May 20, 2022 ยท (Permalink)
Wouldn't it be better to end math and democratize gatekeeping?
BufferUnderpants ยท 6 points ยท Posted at 20:28:51 on May 20, 2022 ยท (Permalink)
We'll pivot to that
once we pull the rug on the crypto "project"should this project not prosper, as to share our learnings with the community.doomvox ยท 5 points ยท Posted at 18:36:10 on May 20, 2022 ยท (Permalink)
How long will it take me to become a clear?
BufferUnderpants ยท 5 points ยท Posted at 19:27:12 on May 20, 2022 ยท (Permalink)*
Good news, you're already a clear! Unlock videos and have access to real mentors that will guide you to overcome your impostor syndrome to be able to live up to your full potential, now
You can also learn how you can earn real money while helping others through their journey by investing in Theorem, our revolutionary project of cryptocurrency for learning
sohang-3112 ยท 28 points ยท Posted at 12:55:07 on May 20, 2022 ยท (Permalink)
You can do this in reverse - make programming more like math notation by using APL.
doomvox ยท 3 points ยท Posted at 15:29:26 on May 20, 2022 ยท (Permalink)
Don't you mean prolog?
sohang-3112 ยท 8 points ยท Posted at 15:54:38 on May 20, 2022 ยท (Permalink)
No, I mentioned APL because like maths, is very concise. Also, its creator, Ken Iverson, originally created it as a better math notation.
doomvox ยท 7 points ยท Posted at 17:17:08 on May 20, 2022 ยท (Permalink)
But if you want to make it more like math, and not just cargo cult the notation, you need to build it around Assertions of Truth, and get away from that assignment operator stuff.
fp_weenie ยท 16 points ยท Posted at 14:55:13 on May 20, 2022 ยท (Permalink)
If only Alexander Groethendieck had been as pragmatic as Rob Pike. Then his work might have had influence.
RepresentativeNo6029 ยท 11 points ยท Posted at 15:04:23 on May 20, 2022 ยท (Permalink)
Inspired by Pikeโs merger of the for and while loops, Mathematics is happy to announce the merger of Cantorโs two infinities.
No one shall banish us from the paradise Pike has built us
doomvox ยท 8 points ยท Posted at 18:32:55 on May 20, 2022 ยท (Permalink)*
By the way:
https://docs.raku.org/language/optut
Real programming languages let you go just as far up the sigmoid curve as you want.
Goheeca ยท 3 points ยท Posted at 16:16:10 on May 21, 2022 ยท (Permalink)
Usage:
zamlz-o_O ยท 7 points ยท Posted at 21:07:19 on May 20, 2022 ยท (Permalink)*
I once created a human language that was more mathematical in nature. We were able to describe numerous concepts in very few syllables. The throughput of communication was super human, and a few of my fellow compatriots got good enought to use the language in conversation with each other. Unfortunately, the human is not ready for that level of communication, we ended up all getting seizures and are practically brain dead in the hospital now. I now waste away my life browsing reddit from the hospital room incapable of much else.
Goheeca ยท 5 points ยท Posted at 14:55:30 on May 21, 2022 ยท (Permalink)
I, too, have forked Ithkuil.
Goheeca ยท 5 points ยท Posted at 16:35:35 on May 20, 2022 ยท (Permalink)
It does and it's HoTT.
doomvox ยท 6 points ยท Posted at 15:27:14 on May 20, 2022 ยท (Permalink)*
And why hasn't Math become a programming language? The equal sign is used to assert an absolute eternal truth? Pfft. How often do you run into those?
dixego ยท 1 points ยท Posted at 18:56:15 on May 26, 2022 ยท (Permalink)
Lol no homotopy type theory
ProfessorSexyTime ยท 3 points ยท Posted at 20:00:22 on May 20, 2022 ยท (Permalink)
Those damn ancient Greeks and their squiggly symbols. If only they knew about the wonders of programming, like Go.
[deleted] ยท 3 points ยท Posted at 23:43:28 on May 20, 2022 ยท (Permalink)
/uj I think everyone has this idea at one point in their career.
cuminme69420 ยท 3 points ยท Posted at 02:13:42 on May 21, 2022 ยท (Permalink)
Ask HN: Why doesn't the Kama Sutra look like a programming language?
RepresentativeNo6029 ยท 10 points ยท Posted at 14:08:18 on May 20, 2022 ยท (Permalink)
/uj you canโt possibly dispute the unergonomic-ness and unmaintainability of math. Homotopy Type Theory was developed for this reason!
/rj math of course is simultaneously the most fundamental of all thoughts and encompasses all thought. the way math has been handed to us is THE math and we shall pass on tricky integration problems till eternity. btw, how dare you?
[deleted] ยท 20 points ยท Posted at 14:10:05 on May 20, 2022 ยท (Permalink)*
[deleted]
avdnl ยท 18 points ยท Posted at 14:14:23 on May 20, 2022 ยท (Permalink)
More grad level I'd think. Or maybe I just went to a shit undergrad
doomvox ยท 9 points ยท Posted at 15:33:06 on May 20, 2022 ยท (Permalink)
But aren't they all?
You can have profs who can teach, or profs who care about their careers, never the twain.
RepresentativeNo6029 ยท 10 points ยท Posted at 14:13:36 on May 20, 2022 ยท (Permalink)
Just FYI: copilot will replace all of us. I mean it can literally code better than me. It must be super intelligent
fp_weenie ยท 14 points ยท Posted at 14:57:38 on May 20, 2022 ยท (Permalink)
ok wagie
VariationDistinct330 ยท 3 points ยท Posted at 15:45:44 on May 20, 2022 ยท (Permalink)
Sir/Madam, it appears you have scaled the ivory tower, floated off past architecture astronaut orbit and are now breathing pure number theory in the idiot savant orbit.
Will you come down? Your mom is calling you for dinner
/uj I reject infix operators, even if they're in maths. Maths is just wrong then
ConcernedInScythe ยท 9 points ยท Posted at 21:37:35 on May 20, 2022 ยท (Permalink)
i've seen what it takes to prove very basic results in homotopy in HTT and if you think it's more 'ergonomic' than normal maths you're hitting the dependent types way too hard
RepresentativeNo6029 ยท 3 points ยท Posted at 01:33:58 on May 21, 2022 ยท (Permalink)
Lol no explicit unjerk
/uj I used HoTT as an example of an attempt by a serious mathematician to tackle this challenge. Iโm not saying they were successful. Itโs an open question
[deleted] ยท 4 points ยท Posted at 14:10:47 on May 20, 2022 ยท (Permalink)
[deleted]
doomvox ยท 11 points ยท Posted at 15:34:32 on May 20, 2022 ยท (Permalink)
I'm sorry, I can't bring myself to vote this down. I should write a bot that responds to every comment with this line.