Live data from Hacker News

The Art of Multiprocessor Programming 2nd Edition Book Club

eatonphil.com

21–30 of 47 posts

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#21

This seems interesting. Any specific reason why it's over emails instead of something like a forum or discord?

Discord would be unpleasant for something like this with so many participants. It's a similar reason to skipping out on Hangouts, Zoom, etc. It forces synchronization, if you're not online during the discussion you're effectively barred from it. It can be very hard to catch up and very hard to respond to any particular thread of discussion. Discord is also, by design, essentially single-threaded. You can reply to spe…

Only a minority actively participates. But it's for all the other reasons you mention yes.

And, unrelatedly, even though few actively participate that isn't the point. It is a motivational vehicle. And I repeatedly hear about this from folks who join and don't participate. That's perfectly fine with me.

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#23

I saw a past iteration was in person in NYC. Do you still do in person or is it all virtual now?

The very first one I did was in person in NYC. Of the 20 who signed up 5-7 actively showed up. I decided to move it purely asynchronous online to make it easier for anyone anywhere to participate. I host other meetups in NYC still just not a tech book club.

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#24

Hey folks, this is the 7th book in a series of readings I run over Google Groups. There are about 1800 people in the group and 300-800 join each reading. While we often read books on database internals this one seems pretty relevant to any developer working on systems that scale. Hope to have you in the group! Also even if you don't want to join this particular reading, join the mailing list for the overall book club…

Interesting idea! This is an excellent book for learning about concurrency and parallelism. I'll join if I can find the time.

For reference, the second edition includes two additional chapters: "Optimism and manual memory management" and "Transactional programming". Did you intentionally skip those? :)

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#25

Earlier quoted context omitted.

Discord would be unpleasant for something like this with so many participants. It's a similar reason to skipping out on Hangouts, Zoom, etc. It forces synchronization, if you're not online during the discussion you're effectively barred from it. It can be very hard to catch up and very hard to respond to any particular thread of discussion. Discord is also, by design, essentially single-threaded. You can reply to spe…

Only a minority actively participates. But it's for all the other reasons you mention yes. And, unrelatedly, even though few actively participate that isn't the point. It is a motivational vehicle. And I repeatedly hear about this from folks who join and don't participate. That's perfectly fine with me.

It's hard to keep people active for this kind of initiatives. I am also running an engineering book club and found the same challenges, especially with timezones. However, as soon as you find a group that can join every week at the same time over Zoom, it's the best way to build community and enjoy the discussions.

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#26

Earlier quoted context omitted.

Only a minority actively participates. But it's for all the other reasons you mention yes. And, unrelatedly, even though few actively participate that isn't the point. It is a motivational vehicle. And I repeatedly hear about this from folks who join and don't participate. That's perfectly fine with me.

It's hard to keep people active for this kind of initiatives. I am also running an engineering book club and found the same challenges, especially with timezones. However, as soon as you find a group that can join every week at the same time over Zoom, it's the best way to build community and enjoy the discussions.

I'm happy with how what I've got works for us. Of course anyone can and should join or start the version that suits their taste!

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#27

Earlier quoted context omitted.

Discord would be unpleasant for something like this with so many participants. It's a similar reason to skipping out on Hangouts, Zoom, etc. It forces synchronization, if you're not online during the discussion you're effectively barred from it. It can be very hard to catch up and very hard to respond to any particular thread of discussion. Discord is also, by design, essentially single-threaded. You can reply to spe…

Your criticism of discord for this use case is valid. I didn't mean it has to be discord, it could be any platform as long as it allows having proper discussions without being a pain. I believe something like a flarum forum would be way better for this use case.

What's wrong with email?

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#29
post #19

Earlier quoted context omitted.

Sir, would you care to perhaps elaborate as to how this club business works. Potentially lots of folks interested. Thanks.

Do you have a specific question beyond what's on this page?

Yes. Does participating in this discussion impact the consequent editions of said books?

Perhaps I didn’t see this answered in the page referenced.

How did you get word to spread to begin with? Google groups?

Is everyone welcome or there’s certain prerequisite?

Thanks for ur time.

Re: The Art of Multiprocessor Programming 2nd Edition Book Club

#30
post #29

Earlier quoted context omitted.

Do you have a specific question beyond what's on this page?

Yes. Does participating in this discussion impact the consequent editions of said books? Perhaps I didn’t see this answered in the page referenced. How did you get word to spread to begin with? Google groups? Is everyone welcome or there’s certain prerequisite? Thanks for ur time.

I don't understand your first two questions, I'm sorry, and the third question is answered on /bookclub.html (which is linked to from this page).
Post reply on HN