futurebird,
@futurebird@sauropods.win avatar

Listen I know we need a lot of variables in math. A single alphabet won’t due. So capital and lower case letters can be different variables. I can even roll with the idea that letters of the same case in different typefaces can be distinct— but, I still find the abusive use of C in Hoggs Mathematical Statistics a little extreme… we couldn’t get more distinct typefaces? How many students have cried because you did this, Hogg? (i otherwise love this textbook it’s so much fun) /math rant

Unixbigot,
@Unixbigot@aus.social avatar

@futurebird @projectgus I once attended a workshop by M K McKusick one of the key architects of BSD Unix. He told a story about people pestering him to increase the limit on filename length. His reply was “once you have put 1024 characters into the filename, consider maybe putting some data in the FILE!”.

Once you have used every letter in six alphabets, consider maybe TWO LETTER VARIABLES!

futurebird,
@futurebird@sauropods.win avatar

@Unixbigot @projectgus

"Once you have used every letter in six alphabets, consider maybe TWO LETTER VARIABLES!"

I'm sorry I'm a math person I don't ... I don't understand this? How.

Unixbigot,
@Unixbigot@aus.social avatar

@futurebird @projectgus O𝛋, you do you :)

Shivaekul,

@futurebird @Unixbigot @projectgus My math brain doesn't understand this option, cause that's obviously just multiplying two different one letter variables. (Both shitposting and being honest at the same time, in reality I write complicated stuff out with whole words and lots of spacing, cause I find the symbols just as confusing.)

wakejagr,
@wakejagr@hachyderm.io avatar

@futurebird @Unixbigot @projectgus While I am perfectly happy using long, descriptive variables most of the time, I default to single letter variables when looping.

Unixbigot,
@Unixbigot@aus.social avatar

@wakejagr @futurebird @projectgus same, I read a great toot the other day that said (paraphrased) a variable name’s length should be proportional to its scope.

adriano,
@adriano@lile.cl avatar

@futurebird @Unixbigot @projectgus it’s like Excel

wcbdata,
@wcbdata@vis.social avatar

@futurebird This is why, despite being pretty decent at math, I have avoided any advanced mathematics or physics since high school. It feels like gatekeeping to me, and my brain just recoils at the opacity of it all. Reading advanced materials on biology is totally accessible to anyone with a little bit of exposure. Reading advanced mathematics is like "here are a bunch of symbols you've seen before that are probably pronounced in ways you can't imagine and don't mean what you think they do"

futurebird,
@futurebird@sauropods.win avatar

@wcbdata This example is bad enough to be not accessible. And if you’re using text reading software? Lol too bad sucker! Even having less that perfectly sharp vision or any kind of dysgraphia no matter how mild makes it impenetrable. Come on!

bhawthorne,

@futurebird @wcbdata Thank you! I have a bit of dysgraphia and I had to read that example multiple times zoomed in for it to make any sense at all.

DrHyde,
@DrHyde@fosstodon.org avatar

@futurebird @wcbdata and even if you've got perfect vision, and aren't using text reading software, and everything else ... you still can't reliably differentiate the two in your handwritten notes. Using those two glyphs in even slightly adjacent contexts was a really stupid decision.

photos_floues, (edited )
@photos_floues@bagarrosphere.fr avatar

@wcbdata @futurebird
One of my Analysis professors would use the same letter in white, yellow, green or red at the blackboard to mean various things. I am colour blind.

ehproque,
@ehproque@paquita.masto.host avatar

@photos_floues @wcbdata @futurebird I'm pretty sure my Optics professor made up at least two Greek letters

LinuxAndYarn,
@LinuxAndYarn@mastodon.social avatar
ehproque,
@ehproque@paquita.masto.host avatar
futurebird,
@futurebird@sauropods.win avatar

@ehproque @LinuxAndYarn @photos_floues @wcbdata Did some one mention cheese? Yes please!

adriano,
@adriano@lile.cl avatar

@futurebird as a programmer, every one of my cells screams against this.

adriano,
@adriano@lile.cl avatar

@futurebird do they charge mathematicians by the letter, I always wondered.

futurebird,
@futurebird@sauropods.win avatar

@adriano It’s kind helpful they are all c since they go together… but we could use a less plain script font— except the common script font is already used for the set of complex numbers in the book so… IDK. I guess dude was like better break ‘em on the first page with a blizzard of Cs — it’s a wonder students take us seriously after that.

llewelly,
@llewelly@sauropods.win avatar

@futurebird @adriano
when I tutored college students, most of them had a hard time learning to view different typefaces as important in mathematical and physics texts. And in those days when hand-written notes were the norm, consistently reflecting typeface differences in handwritten notes was a real struggle for many.

DrHyde,
@DrHyde@fosstodon.org avatar

@llewelly @futurebird @adriano even when you're taking notes on a laptop how on earth do you quickly type both those upper-case variants and keep them distinct from plain old C?

llewelly,
@llewelly@sauropods.win avatar

@DrHyde @futurebird @adriano
honestly I have no idea, but maybe that's because I learned to use computers before support of multiple fonts became normal.

DrHyde,
@DrHyde@fosstodon.org avatar

@llewelly @futurebird @adriano I've set up my keyboard to include all the mathemagical symbols I commonly use as well as funky alphabets, so I can type rRρΡℝ, but if a new symbol comes up in a lecture it won't be configured yet. Argh! And even after I have added it, it's still going to be slow to type (Ρ is seven keystrokes - § shift g r r h o), and I have to remember that the new character is called §Citalic or §Cscript, and spot the subtle difference on the whiteboard correctly every time.

mina,
@mina@berlin.social avatar

@DrHyde

My guess is: you're an Emacs fan.

My keyboard looks like this - serves me well.

@llewelly @futurebird @adriano

DrHyde,
@DrHyde@fosstodon.org avatar

@mina @llewelly @futurebird @adriano I worship at the church of and my keyboard looks like this

futurebird,
@futurebird@sauropods.win avatar

@DrHyde @mina @llewelly @adriano

I spend some time programming my keyboard, though I wish I had legends with all the layers. Here are my last two set-ups. Currently on the blue one. Love how easy it is to reach everything.

I made the orthro from a pcb... though never quite got it doing everything I wanted correctly. Maybe I'll try again some day.

A very small blue keyboard with only four rows of keys and "it has no numbers" just press Rshift... and the symbols are on the next row. Easy.

ohyran,
@ohyran@social.piewpiew.se avatar

@futurebird @DrHyde @mina @llewelly @adriano
This set up is gorgeous ... 0_0
I love everything including the massive volume gage and the amazing green mouse. What is that mouse?

futurebird,
@futurebird@sauropods.win avatar

@ohyran @DrHyde @mina @llewelly @adriano

lofree it's a Chinese brand I think.

ohyran,
@ohyran@social.piewpiew.se avatar

@futurebird @DrHyde @mina @llewelly @adriano
Anyway I am thoroughly amazed!

tkinias,
@tkinias@historians.social avatar

@futurebird @DrHyde @mina @llewelly @adriano
I’m curious about the 4/5/0/0 keys on the bottom row the orthro—are those ‘layer’ keys? (I’ve never used a keyboard of that kind)

futurebird,
@futurebird@sauropods.win avatar

@tkinias @DrHyde @mina @llewelly @adriano

The 0s are the space bar, the numbers are for layers.

tkinias,
@tkinias@historians.social avatar

@futurebird @DrHyde @mina @llewelly @adriano
aaah got it – thanks!

mw,
@mw@toot.community avatar

@futurebird @DrHyde @mina @llewelly @adriano woah, so much going on here. Tiny milkcrate!

pdcawley,
@pdcawley@mendeddrum.org avatar

@futurebird ooh, I got in on that group buy too!

nazokiyoubinbou,
@nazokiyoubinbou@mastodon.social avatar

@futurebird @DrHyde @mina @llewelly @adriano Oh my goodness. I was beginning to think I was the only one using an ortholinear design. I used to have quite a lot of hand pains from doing so much typing all the time and was convinced to switch to Dvorak and try the TypeMatrix in part because of its hardware Dvorak switch (as a gamer, software-controlled layouts are a problem) then when that eventually died I built a keyboard on a generic Idobo 75 clone. Haven't ever looked back.

zalasur,
@zalasur@mastodon.surazal.net avatar

@adriano @futurebird It reminds me of how programmers on my team and in general will shorten variable names to the point if incomprehensibility for the sake of brevity (I'm always flagging this in my code reviews, "Please spell out the full word").

Another similarly related habit is everyone trying to cram as much code into a single line with no breaks. I told a coworker once that it always seems like people are acting like there's a nationwide shortage of carriage returns or something 😅

adriano,
@adriano@lile.cl avatar

@zalasur @futurebird the last I interpret as a cry of revenge against the 80 char limit of old

TomSwirly,
@TomSwirly@toot.community avatar

@adriano @zalasur @futurebird Hey, I only relaxed 80 columns this year, for my own code, and even then only to 88 columns. (No, I'm not a Nazi, it's the default in black and ruff.)

The reason is simple - it makes my code more readable and allows me to see more of it on a screen.

I worked for a company that used 120 once, and only a couple of percent of the lines used over 110 columns, and perhaps 5% over 100. All that whitespace, just wasted!

zalasur,
@zalasur@mastodon.surazal.net avatar

@TomSwirly @adriano @futurebird We use 120 around here. I did (accidentally) use 80 characters until I realized my IDE was misconfigured. I wasn't a huge fan. 120 seems like a good compromise between having proper line breakage in your code but not to the point of absurdity. This might be in part due to my insistence of using full words in my variable names however 😉

TomSwirly,
@TomSwirly@toot.community avatar

@zalasur @adriano @futurebird

I almost always use full names in my variables! Here's what I'm working on today, a hobby project: https://github.com/rec/recs/blob/main/recs/audio/times.py

A file with longer lines: https://github.com/rec/recs/blob/main/recs/audio/channel_writer.py

But 88 characters is very comfortable for this. Nearly all my long line are functions calls which wouldn't fit into 120 chars either: https://github.com/rec/recs/blob/03df998901cfa2d69fa37487bb3f1892637fac40/recs/ui/device_recorder.py#L30-L35

https://github.com/rec/recs/blob/03df998901cfa2d69fa37487bb3f1892637fac40/recs/ui/device_recorder.py#L38-L39 is an example of a line I had to split for being "too long" - but it's a better read as two lines.

angiebaby,
@angiebaby@mas.to avatar

@zalasur @adriano @futurebird

I used to want to start a rumor (on Facebook, of course) that the internet is running out of ASCII characters and that people would need to start saving old emails to recycle letters, words and punctuation for future Facebook posts.

CodexArcanum,
@CodexArcanum@hachyderm.io avatar

deleted_by_author

  • Loading...
  • tripleo,
    @tripleo@fosstodon.org avatar
    llewelly,
    @llewelly@sauropods.win avatar

    @angiebaby @zalasur @adriano @futurebird
    good thing they invented unicode, which has a lot more characters, saving the internet from disaster. But what will we do when unicode runs out in 2038?

    adriano,
    @adriano@lile.cl avatar
    futurebird,
    @futurebird@sauropods.win avatar

    @adriano @llewelly @angiebaby @zalasur so not universal anymore. :(

    adriano,
    @adriano@lile.cl avatar
    glennsills,
    @glennsills@dotnet.social avatar

    @zalasur @adriano @futurebird This is why I am falling in love with the Golang philosophy. Go is a super simple language that makes you type more because it is simple. On the other hand, programmer intent is always more evident in idiomatic Go than if you are writing in a language like C# or Java. (Don't get me started on JavaScript).

    TomSwirly,
    @TomSwirly@toot.community avatar

    @zalasur @adriano @futurebird Strongly agree.

    No abbreviations except for a tiny number of well-known long words... info, desc, coord, I can't actually think of another one.

    However, I am a proponent of single letter variable names for tiny loops: from code I wrote today to "invert" a dictionary:

    for k, v in self.aliases.items():
    d.setdefault(v, []).append(k)

    bcdavid,
    @bcdavid@hachyderm.io avatar

    @zalasur @adriano @futurebird

    "Another similarly related habit is everyone trying to cram as much code into a single line with no breaks."

    This particular type of thing got incredibly bad in the JavaScript world after the introduction of arrow functions and implicit returns. The sheer number of unreadable higher order functions that resulted has broken the brain of many a poor web dev.

    zalasur,
    @zalasur@mastodon.surazal.net avatar

    @bcdavid @adriano @futurebird That and ternary operators. When did it become a thing to try to stuff as much application logic into a single ternary statement as humanly possible?

    adriano,
    @adriano@lile.cl avatar

    @zalasur @bcdavid @futurebird we're """"clever"""" like that

    bcdavid,
    @bcdavid@hachyderm.io avatar

    @zalasur @adriano @futurebird In a similar vein, it drives me batty when I see code that uses logical operators as a form of "if" statement. Like isDefined && fn() instead of if (is defined) { fn() }. Just unnecessary obtuse.

    adriano,
    @adriano@lile.cl avatar

    @bcdavid @zalasur @futurebird I don't consider that "unnecessarily obtuse", I consider that malice. But yeah. Every programming book, in their "operator precedence" section says "in doubt, use parentheses" and this is the opposite

    zalasur,
    @zalasur@mastodon.surazal.net avatar

    @adriano @bcdavid @futurebird In general I agree with this but I do have exceptions (in JavaScript): one, the null coalescing operator "??". As someone who has to deal with unreliable inputs this one has been a godsend.

    That and the optional chaining operator "?."

    It beats endlessly nested if/then blocks in the code by a mile.

    adriano,
    @adriano@lile.cl avatar

    @zalasur @bcdavid

    I don't think it's a question of the usefulness of the operator, the operators are super useful. It's when you start using them for evil that it becomes a problem.

    cappiello,

    @zalasur @adriano @futurebird

    It sometimes feels like they were intentionally trying to create a puzzle. It's not the Sunday crossword.

    It can make it really difficult to even know if you're in the right place if you don't give things meaningful names. And if you can't relate to that because you only use much less annoying technology, then I envy you.

    Please excuse the slight digression. It's apparently a tough wound to heal.

    jochie,
    @jochie@strangeweb.page avatar

    @zalasur @adriano @futurebird I usually ask my colleagues if they are (Perl)golfing when I see such code! :perl_camel:

    FeralRobots,
    @FeralRobots@mastodon.social avatar

    @zalasur @adriano @futurebird
    C. 1998 I read an article on ZDNet about how to cut down web page size by doing things like using single-character folder & file names, omitting quotes on attributes, omitting closing tags, & leaving out all line breaks.

    Just for giggles (OK, to validate my initial reaction) I tested this on one of my site's pages & found the savings were uttlerly swamped by optimization of a single small JPEG. Meanwhile I'd made that code incomprehensible.

    zalasur,
    @zalasur@mastodon.surazal.net avatar

    @FeralRobots @adriano @futurebird So basically all their tips were about manually doing all the work of a minimizer? LOL.

    FeralRobots,
    @FeralRobots@mastodon.social avatar

    @zalasur @adriano @futurebird
    TBF minimizers didn't exist yet, & typical JavaScript files were tiny in those days. But yeah since you're about to ask the tips extended to using every possible technique to manually minimize your JS files, too.

    adriano,
    @adriano@lile.cl avatar

    @FeralRobots @zalasur @futurebird I would bet good money that server-side gzip compression did exist.

    Edit: in any case, yeah, the point that 'doing anything to your html without considering whether other stuff was the problem' was silly is correct

    zalasur,
    @zalasur@mastodon.surazal.net avatar

    @adriano @FeralRobots @futurebird It looks like the RFC that introduced server side compression in http wasn't published until 1999. So I guess there was some utility in manually minimizing js files back in 1998. But as it was noted earlier, you had much greater gains from better image/video compression than anything to do with text file transmission.

    https://datatracker.ietf.org/doc/html/rfc2616

    keithpjolley,
    @keithpjolley@discuss.systems avatar

    @zalasur @adriano @futurebird protip: type in lowercase to save pixel count, storage, transmission costs, and wear and tear on the screen.

    chmod777,

    @zalasur
    @adriano @futurebird
    I like to code in the style if minimized js

    nev,
    @nev@bananachips.club avatar

    @adriano @futurebird imagine a programming language where what font you used made a difference. Like if you said something was a string by putting it in Times New Roman.

    Of course, this means you would pretty much have to use tabs not spaces. This is a plus imho

    futurebird,
    @futurebird@sauropods.win avatar

    @nev @adriano I … I kinda want this.

    nev,
    @nev@bananachips.club avatar

    @futurebird @adriano now that I'm thinking about it, so do I

    "Under the covers", it would look kind of like CSS and HTML, I guess?

    petealexharris,
    @petealexharris@mastodon.scot avatar

    @futurebird @nev @adriano
    I think in the original ALGOL, the keywords were defined to be bold, because it was more a language for describing algorithms in academic papers than something a compiler could handle (yet).

    It predates the invention of syntax highlighting; it predates the invention of text editors.

    mattflor,
    @mattflor@mastodon.green avatar

    @nev @adriano @futurebird Love the idea! I wonder what role would Comic Sans play? 🤔

    mattflor,
    @mattflor@mastodon.green avatar

    @nev @adriano @futurebird
    Also, what a nerve wrecking thought to use MS Word as an IDE 😬

    futurebird,
    @futurebird@sauropods.win avatar

    @mattflor @nev @adriano Including the “equation editor” hateful thing that it is. (I’m an expert user of that kludge of a formatting software and I have deep emotional issues about how I feel about the equation editor and what it has done to my life.)

    mattflor,
    @mattflor@mastodon.green avatar

    @futurebird @nev @adriano Hackers be like see my latest normal.dot injection

    mina,
    @mina@berlin.social avatar

    @futurebird

    Is it really that bad?

    As LaTeX user, I have no idea.

    @mattflor @nev @adriano

    futurebird,
    @futurebird@sauropods.win avatar

    @mina @mattflor @nev @adriano

    I’ve been trying to get K12 teachers to learn LaTeX all my life and it’s like pulling teeth out of the mouth of a dog that’s trying to bite you… with a spoon covered in vaseline… in the dark … in the trunk of a NYC taxicab… doing a getaway run from a bank heist.

    adriano,
    @adriano@lile.cl avatar

    @futurebird @mina @mattflor @nev "an accurate description of LaTeX"

    mina,
    @mina@berlin.social avatar

    @futurebird

    Are you sure, you don't have a tiny masochistic tendency?

    I guess, I would have given up after two tries.

    @mattflor @nev @adriano

    lienrag,

    @futurebird

    Wow, I didn't know that you were that kinky !
    I don't kinkshame, but that's a weird fetish...

    msbellows,
    @msbellows@c.im avatar

    @futurebird @mina @mattflor @nev @adriano Wow, I didn't think you were so ableist. Some teachers CAN'T use LaTeX!

    (Sorry.)

    (I'll slink away now.)

    futurebird,
    @futurebird@sauropods.win avatar
    msbellows,
    @msbellows@c.im avatar
    degreesOfFreedom,
    @degreesOfFreedom@denton.social avatar

    @futurebird @mina @mattflor @nev @adriano Seriously? I have known math grad students and physics PhDs who refuse to learn LaTeX.

    futurebird, (edited )
    @futurebird@sauropods.win avatar

    @degreesOfFreedom @mina @mattflor @nev @adriano

    It takes like 12 min to learn LaTeX IDK what the big deal is. “I need to learn LaTeX” they say. “ok let’s do it right now at the bus stop” I say. Then the excuses start. My students can all use it and I just gave them an example to modify.

    ColesStreetPothole,
    @ColesStreetPothole@weatherishappening.network avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano I learned LaTeX in the early 1990s when I was editing scientific manuscripts. At a time when technology was not as present in our lives. It's. Not. That. Hard.

    mdsumner,

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano the tooling is a pita

    Quarto 👌

    Jdreben,
    @Jdreben@mastodon.world avatar

    deleted_by_author

  • Loading...
  • mina,
    @mina@berlin.social avatar

    @Jdreben

    I asked ChatGPT to write down (in LaTeX) the modular forms' proof of the Riemann Hypothesis.

    Would you believe it?

    It actually admitted that it couldn't.

    @futurebird

    A mock up mathematical paper created by ChatGPT page 1

    Jdreben,
    @Jdreben@mastodon.world avatar

    deleted_by_author

  • Loading...
  • mina,
    @mina@berlin.social avatar

    @Jdreben

    Do you know about "Detxify"?

    You draw something, and it gives you the appropriate LaTeX code.

    https://detexify.kirelabs.org/classify.html

    Jdreben,
    @Jdreben@mastodon.world avatar

    deleted_by_author

  • Loading...
  • mina,
    @mina@berlin.social avatar

    @Jdreben

    The pleasure is all mine, my dear.

    HistoPol,
    @HistoPol@mastodon.social avatar

    @mina

    Torturing LLMs. Love it. 😂

    @Jdreben @futurebird

    futurebird,
    @futurebird@sauropods.win avatar

    @degreesOfFreedom @mina @mattflor @nev @adriano

    I will admit it is one of those “12 min to learn, a life time to master’ things — I’ve gotten into coding randomized diagrams with graphs and matching answer keys— the sky’s the limit! but it’s a markup it’s supposed to be pretty easy to follow.

    mattfossen,
    @mattfossen@ecoevo.social avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano I wrote my dissertation in LaTeX back in 2005 and NOBODY in my program knew what it was or why I was using it (MS Word failed me badly enough to motivate the switch).

    lienrag,

    @futurebird
    I actually tried to learn LaTeX once, but it's like Vim : I got stuck at the step "choose which plugin to use among these fancy ones with weird names who claim to do nearly the same thing but not exactly"...

    kechpaja,
    @kechpaja@social.kechpaja.com avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano I used to use LaTeX directly for things, until I got fed up with it and wrote a simple compiler to transform a sort of bare bones markdown into LaTeX (and later HTML as well). That works for most of my use cases.

    keithpjolley,
    @keithpjolley@discuss.systems avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano It took a few minutes to learn how to format the equations I needed. It took several years for someone to let me know I didn't know how to pronounce it correctly.

    GinevraCat,
    @GinevraCat@toot.community avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano Honestly one of the most useful skills I picked up in uni.

    kd2pyk,
    @kd2pyk@mastodon.radio avatar

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano Exactly. And that example can encode all the fiddly bits related to the correct presentation of the document. At work, we’ve found that a self hosted instance of Overleaf really helps with getting folks on board.

    ShadSterling,

    @futurebird @degreesOfFreedom @mina @mattflor @nev @adriano when I tried to learn LaTeX the first thing I tried to do was recreate the format I’d been using, which meant having headers and footers; trying to find out how to make headers and footers in LaTeX turned up about a dozen options, none of which worked

    Not sure how many hours I wasted on that, but it was enough that I haven’t tried again

    aeveltstra,
    @aeveltstra@mastodon.social avatar
    norgralin,
    @norgralin@hachyderm.io avatar

    @futurebird in programming, we have this magical technology called multi character variable names. I’m not sure why math people haven’t caught up yet :)

    MichaelPorter,
    @MichaelPorter@ottawa.place avatar

    @futurebird I made my physics class cry in anguish once when I started teaching about the index of refraction (n = c/v) the same time they were learning about concentration in chemistry (c = n/V) 😄

    I might have been trying to break them of the “formula triangle” habit…

    projectgus,
    @projectgus@aus.social avatar

    @futurebird Oh wow... I needed to read it three times to even be sure how many Cs there were.

    My next thought was how this must look for dyslexics (guessing: absolutely unreadable.)

    mdsumner,

    @futurebird is that where R got c()

    aeveltstra,
    @aeveltstra@mastodon.social avatar

    @futurebird That's horrid. Surely they could've come up with different letters? Even in math literature, authors use variations on a letter variable by adding other letters and signifiers. c', for instance, as the tangent or derivative of c. Unicode is full of clear variations. Why did they have to vary those shapes that slightly? People suffering from low vision (like me) or low attention levels (like my kid) won't notice any difference!

    CliftonR,
    @CliftonR@wandering.shop avatar

    @futurebird

    Oh no.

    hrefna,
    @hrefna@hachyderm.io avatar

    @futurebird that’s… wow

    kdund,

    @futurebird This always happens when you read math in translation instead of the original LaTeX!

    leoniensieger,
    @leoniensieger@techhub.social avatar

    @futurebird I admit that could be one of my papers... But not only mine.
    However, the image description says five, I only see 3 different Cs?

    futurebird,
    @futurebird@sauropods.win avatar

    @leoniensieger There are two more in the book .. the complex numbers one and some other one I forget. See if I can find them later.

    waltman,
    @waltman@hachyderm.io avatar

    @futurebird Maybe I'm misreading it, but I think there are only three distinct C’s in that snippet — one lowercase and two uppercase in different fonts. But of course the fact that this is even a question proves your point!

    I read an information theory paper in grad school that used a super fancy script font, kind of the opposite extreme of the one used here. It was so fancy that I found it impossible to tell the I, J, and K apart without a key!

    DocBohn,
    @DocBohn@techhub.social avatar

    @futurebird I think I 𝑠𝑒𝑒 the problem

    petealexharris,
    @petealexharris@mastodon.scot avatar

    @futurebird
    Mathematicians are missing a trick by not including all the cool non-European scripts like Tamil, Japanese Hiragana and Cherokee.

    Let ぬ represent a collection of elements of C why not.

    katzenschiff,
    @katzenschiff@chaos.social avatar

    @futurebird ouch my brain 🧠

    llewelly,
    @llewelly@sauropods.win avatar

    @futurebird
    there are only two acceptable kinds of variable names:

    1. whole words which have a consistent, memorable relationship to the meaning of the variable

    2. multiple whole words separated by either underscores or hyphens. (camelCase is a tolerable kludge for badly designed languages which fail to support underscores or hyphens in variable names )

    Abbreviations of any kind, and certainly not single letters, are not on the list.

    galoisghost,

    @futurebird yeah if you really need to use the same letter just use another alphabet, Greek, Russian…

    zappes,
    @zappes@mastodon.online avatar

    @galoisghost @futurebird This reminds me of the professor at university who used Hebrew letters when he ran out of latin ones. The pattern detection part of my brain had multiple breakdowns because of that guy. ;)

    futurebird,
    @futurebird@sauropods.win avatar

    @zappes @galoisghost I love it when some alphabet other than Greek gets a chance to shine in math.

    eribosot,
    @eribosot@mastodon.social avatar

    @futurebird @zappes @galoisghost

    Use Chinese or Japanese, you'll never run out of symbols.

    mina,
    @mina@berlin.social avatar

    @futurebird

    In school, we still learned to use the "German" handwriting (Sütterlin) for vectors (small caps) and matrices and vector spaces (capital letters).

    I still can read and write it pretty well.

    @zappes @galoisghost

    mina,
    @mina@berlin.social avatar

    @futurebird

    Still, Greek letters rule

    🖼️ © xkcd.com

    (probably the longest image description, I have ever written)

    @zappes @galoisghost

    dxzdb,
    @dxzdb@mastodon.social avatar

    @mina @futurebird @zappes @galoisghost @bennomatic This math will only lead to more math. 🤣 that’s for sure! Maybe even to ‘’, ‘’’, or even ‘’’’ !

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • everett
  • anitta
  • slotface
  • GTA5RPClips
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • modclub
  • JUstTest
  • osvaldo12
  • Durango
  • khanakhh
  • provamag3
  • cisconetworking
  • ngwrru68w68
  • cubers
  • tester
  • ethstaker
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines