51 comments

[ 3.3 ms ] story [ 58.1 ms ] thread
Somethings I don't understand. How do they cover the cost for the event?

Does the attendees pay for this and is it enough to cover the cost or is it profitable?

How is meeting people who are not authors of the paper more useful than organizing online?

Companies usually provide the space and will sponsor pizza and drinks, at least in SF. That’s about all the costs beyond the time of the organizers which is offered for free.
I went to some Papers We Love meetups here in NYC a few years ago and learned a lot not only from the presenters but from other attendees ranging from database experts to sound engineers. Some very nice, kind people!

Plenty of pizza and beer, too :)

Warmly recommended.

To the last question, just having people put in the work to present and understand a paper, or a theme around a set of papers, can make a huge difference for others to understand the ideas put forth. We've even had events where presenters demonstrated an implementation of the paper or called out interesting references or historical associations that may not have been apparent initially.
Companies love to sponsor the local meetups because they see them as recruiting pools. They will usually provide the space and some $$ for food (pizza)
Anyone from Paris ? I’d be glad to take part to sessions
Any have any tips for getting started on reading a paper? It’s like reading something in a different language.
Plan on reading it 4-5 times. The first time it is going to be a whole bunch of new words/concepts -- "a different language" as you put it.

Only read the introduction.

The first reading is to inventory the words, where they are used, and how important they are. Don't try to understand except in the most vague of ways.

The second time you can start to make some sense out of it because hopefully you think you might understand 1/3- 1/2 of the words.

Now look up some definitions. Google might help, otherwise the difficult word(s) might be cited, in which case you need to read the abstract of the relevant paper (only enough to get a definition of what the word might mean).

The third time you read it, you should know 1/2 to 2/3rds of the words and be able to make good connections between them, you start to see the ideas take shape.

The fourth read you fill in the gaps from the outline you made in the third read.

If the paper is well written, the introduction lays out the relevant current thought on the topic, and suggests a way by which some conflict in this thought can be resolved.

The discussion presents that resolution.

The 3-pass approach mentioned in the Stanford page linked in a sibling comment is a good way to start. It's also worth knowing why you want to read a particular paper. They're usually written for communicating tersely with people "already-in-the-know" so you shouldn't expect to get much out of most papers you come across.

Murat Demirbas a prof at SUNY Buffalo has described his method - http://muratbuffalo.blogspot.com/2013/07/how-i-read-research...

Are there any good "baby's first CS papers"? I read maybe 1 paper in college and have not thought about anything more than the very practical, day-to-day applications of my degree since then. If I wanted to dip my toes into reading some CS papers are there any good places anyone would recommend to start?
I think the original DynamoDB paper is a good choice - some interesting CS/systems engineering content but relatively accessible.

https://www.allthingsdistributed.com/files/amazon-dynamo-sos...

Notably, the Dynamo paper is _not_ a description of how DynamoDB (the product available from AWS today) works. They are fundamentally different, and it is not possible to implement notable features like conditional updates using the algorithms described in the Dynamo paper.
That’s interesting. I was going to take a stab at reading that first since I frequently use DynamoDB (Amazon product) at work.
It's still worth a read; understanding eventually-consistent K/V stores can help with data design for many NoSQL databases.
“Why Functional Programming Matters” by John Hughes.
I attended some pwl Kansas City chapter meetings, but the pandemic put the meetings on hold as we started out end of 2019.
In 2017 I went to StrangeLoop and Papers We Love was collocated. Such a great experience. I saw a talk about how type inference in OCAML worked (Hindley–Milner type inference) and I basically didn't understand any of it, but talked briefly to the presenter after.

I left so excited by both conferences and started on pulling on threads around type systems and eventually started a podcast as a result.

The podcast changed over the years, but originally it was just a way for me to investigate things I had heard of at Paper We Love and Strange Loop. As a community, PWL is a nice on-ramp into CS Theory. Thank you Zeeshan Lakhani.

Your podcast is very useful - I have been a subscriber for a couple of years now!

Thank you for doing what you do.

Really enjoy Corecursive. Thanks for all the work you've put into it. A really great resource for learning all about fascinating ideas and personalities in computing.
Thank you so much for the work you put into your podcast! I frequently recommend CoRecursive to new and old tech folks so they can have an insider eye on how the industry and especially company culture works. Educational, entertaining, and interesting!
Thank you for recommending it to your friends! That is the highest praise.
Your podcast is the best, Adam! I enjoy every episode of it.
The NYC PWL chapter is pretty awesome. The organizers do a great job in finding speakers and venues. I've made many friends from the group. Darren, Andrew, Sean and David are amazing. So was Zeeshan before he left for his PhD.
The pandemic has been tough on Papers We Love as many of the local chapter meetups had to shutdown. This had an adverse impact on the Papers We Love Conf (https://pwlconf.org/) as well.

Some chapters (Seattle, Chattanooga, Bangalore) have managed to keep up a semi-regular cadence of Zoom meetups. NYC tried but has a hard time getting speakers (which is a bit surprising tbh.)

If you're interested in running a meetup, being a speaker or volunteering your time hit up @papers_we_love on Twitter.

Also wanted to link to the copious amount of PWL videos around (incl. diff chapters, the conference): https://www.youtube.com/c/PapersWeLove/videos. Having run a few internal reading groups at various jobs myself, I know so many who watch the related videos while reading a specific paper (or use the morning paper as cliff notes).
I have been organizing the Papers We Love Beijing Chapter with a group of engineers. It is a good place to share wonderful ideas that are not necessary useful.