News for hackers. Stuff that matters.
Re:The Joy of Abstraction: An Exploration of Math, Category ... by Twisol on Saturday November 26, 2022 @04:49AM (#33751362)
I've been reading through this over the last few weeks. It's not your typical math textbook; the author takes great pains to stretch out the learning curve. Categories aren't even defined until chapter 8, and the presentation still takes multiple pages before we finally get the usual, concise definition.

I think the gradual approach is good, even if you have some familiarity with abstract algebra. Experienced readers might feel a little bored at first, but I still think that's a good sign overall.

Re:The Joy of Abstraction: An Exploration of Math, Category ... by vector_spaces on Saturday November 26, 2022 @05:16AM (#33751483)
I've been reading through it and my impression is the same. My background is more in analysis/approximation theory, but I picked this up for bedtime reading and although it's a bit slow going/verbose for me, I think the writing is fantastic given the broad audience this book targets. It seems like a nice introduction for someone curious about abstract math despite some level of math trauma from earlier brushes with it
Re:The Joy of Abstraction: An Exploration of Math, Category ... by BenFeldman1930 on Sunday November 27, 2022 @03:23AM (#33761382)
Are the parts dealing with privelege, gender etc. bearable?
Re:The Joy of Abstraction: An Exploration of Math, Category ... by plonk on Saturday November 26, 2022 @07:07AM (#33751989)
I think it's good that the author made it as accessible as possible, but had to pause after a few chapters because they took so long to explain the basics (I was always bad at uni-level math but still studied half a math bachelor before CS).

Do you think it's a good approach to skip to chapter 8+, and come back to the first ones if we're missing something? Or do these first chapters still bring something to people with math education?

Re:The Joy of Abstraction: An Exploration of Math, Category ... by vector_spaces on Saturday November 26, 2022 @07:53AM (#33752245)
I think that's perfectly fine -- skip ahead if you like and return to the earlier chapters as needed. Worst case scenario, the amount of stuff you don't understand will be too much to constantly look up, so you'll have to make a smaller jump. Anyway when learning even more advanced math I think it's totally reasonable to forge your own path through a text (or multiple texts concurrently, if you like)
Re:The Joy of Abstraction: An Exploration of Math, Category ... by Twisol on Saturday November 26, 2022 @08:00AM (#33752278)
For sure, skip ahead :) Math textbooks are not generally meant to be read front-to-back (and math papers even less so). This one lends itself well to a straight-line readthrough, but what's important is what you get out of it.

As the sibling comment notes, if you skip too far ahead, the technical material will make you very well aware of that fact. But I think chapter 8 is a good place to jump in -- the material up to that point is mostly setting up intuitions and analogies. I think those are important to pick up, but they're also the kind of thing you pick up from sufficient exposure to mathematics of any flavor, so there's no harm.

Chapters 9 through 13 show how lots of other things can be seen as categories, so if you're already aware of some of them from undergrad math, you're probably good to go.

Re:The Joy of Abstraction: An Exploration of Math, Category ... by SkyMarshal on Saturday November 26, 2022 @06:21AM (#33751779)
How do you download this as a single PDF document? You have to select every chapter you want included in the generated PDF, but the chapters are split over two pages, and moving to the other page to select all its checkboxes unchecks all the checkboxes on the prior page. There doesn't seem to be a way simultaneously select all the checkboxes on both pages for inclusion in the doc.
Re:The Joy of Abstraction: An Exploration of Math, Category ... by RGamma on Saturday November 26, 2022 @06:41AM (#33751870)
Concatenate with e.g. PDF24
Re:The Joy of Abstraction: An Exploration of Math, Category ... by ingenieros on Saturday November 26, 2022 @06:35AM (#33751840)
The publisher doesn't provide an easy way to download the book for free in its entirety because they need you to actually buy it. If you click on the Add to cart button you will see an option to buy it in adobe eBook format. Once you have that you should be able to convert it into PDF.
Re:The Joy of Abstraction: An Exploration of Math, Category ... by ChadNauseam on Saturday November 26, 2022 @09:14AM (#33752788)
It’s on libgen, that might be the easiest way
Re:The Joy of Abstraction: An Exploration of Math, Category ... by andrepd on Saturday November 26, 2022 @07:37PM (#33758700)
There's a "select all" on the left sidebar. Took me a bit to find it too x)
Re:The Joy of Abstraction: An Exploration of Math, Category ... by hutrdvnj on Saturday November 26, 2022 @07:55AM (#33752250)
How can I get all content in a single PDF for free?
Re:The Joy of Abstraction: An Exploration of Math, Category ... by javajosh on Saturday November 26, 2022 @09:21AM (#33752845)
Abstraction is why and how nerds fly. Fly up, look down, name what you see. Repeat over every representation of everything, and go as high as you can stand.

It beats bowling.

Re:The Joy of Abstraction: An Exploration of Math, Category ... by BenFeldman1930 on Sunday November 27, 2022 @03:30AM (#33761420)
Can you give a real life (not related to math) example?
Re:The Joy of Abstraction: An Exploration of Math, Category ... by wadd1e on Sunday November 27, 2022 @07:41AM (#33762578)
Not the person you replied to, but I've thought about this question myself and I think I've come up with a half decent analogy to explain it. (Someone more qualified can help me iron out any flaws).

Let's say there's an app to order pizza specifically from Dominoes. A generalisation of that idea would be an app to order a pizza from not just Dominoes, but from any food chain that offers pizzas.

An abstraction over that idea would be an app that offers some arbitrary thing in exchange for something that acts as a currency/payment(notice how we've entirely omitted money as a hard requirement).

So in essence, we went from:

An app that maps your money to a Dominoes pizza

Money -> Dominoes pizza at home

to an app that maps your money to any pizza from a food chain(generalisation)

Money -> (Pizza Hut, Dominoes, Papa Johns, ...) pizza at home

to an abstraction over the entire thing

Something to act as a "payment" -> Some return for said payment

An example I can think of for the last would be some service where people can exchange their skillset as a payment with each other. For example, if you know how to cook, you could cook something for a person, and in exchange they could offer a service using their skills to you(mabye help you clean a part of your house). So them cleaning a part of your house acts as a general payment, and you offering to cook for them is a service, it's sort of a abstract barter system over money.

edit: became french for a split second and spelt home as homme

Re:The Joy of Abstraction: An Exploration of Math, Category ... by Koshkin on Saturday November 26, 2022 @10:16AM (#33753307)
Written by Eugenia Cheng, of the TheCatsters fame. (A great series of short lectures on YouTube.)
Re:The Joy of Abstraction: An Exploration of Math, Category ... by uuuuuu on Saturday November 26, 2022 @06:22PM (#33758031)
I've been enjoying this book for the last 2 weeks. It's not an easy read for me. I did a BA in Math about the time negative numbers were discovered and haven't touched math much ever since. But with some effort this book is do-able and has given me very many new insights to chew on. Looking forward to re-reading chapter 14 again again this evening.