Vienna Chapter

In the spirit of the "Papers We Love" groups around the globe we are running our own version in Vienna: Within the realm of computing, which is your favorite paper, the one that inspired or taught you the most, and which you want to tell the rest of the group about? Present the paper, show how you've implemented and used it, or simply discuss!

The Vienna Chapter meets monthly at StockWerk - Pater-Schwartz-Gasse 11A, 1150 Wien, Austria.

Papers We Love has a Code of Conduct. Please contact one of the Meetup's organizers if anyone is not following it. Be good to each other and to the PWL community!

Chapter details

Location: StockWerk - Pater-Schwartz-Gasse 11A, 1150 Wien, Austria

Sign-up: Please RSVP for meetings via Meetup.com

Twitter: @PapersWeLoveVIE

Organizers: Philipp Krenn, Dominik Gruber

Chapter Meetups

April: The Exponential Time Hypothesis (How hard is k-SAT?)

Date/Time: 2023-04-13 07:00pm Location: The Social Hub Restaurant & Bar Vienna - Wien

This time, our paper is strictly on the theory side of CS. The Exponential Time Hypothesis is basically the deluxe version of the common assumption that P!=NP. If you don't have the time or energy to make it through the paper (which is short, but mathy) don't be afraid, I (Lisa) already read this in the course of my studies and can present the content and answer your questions.

Get the paper here: [On the Complexity of k-SAT](https://cseweb.ucsd.edu/~paturi/myPapers/pubs/ImpagliazzoPaturi_2001_jcss.pdf)
Also interesting: The followup paper [Which Problems Have Strongly Exponential Complexity?](https://www.sciencedirect.com/science/article/pii/S002200000191774X)

Note: The location is tentative, we may move to a pub nearby.

Read more about this Meetup

March: NixOS, A Purely Functional Linux Distribution

Date/Time: 2023-03-16 07:00pm Location: The Social Hub Restaurant & Bar Vienna - Wien

We take a break from our infatuation with crypto stuff to talk about package managers. Could there be a better way to celebrate NixOS turning 20, than to end a Thursday with a discussion of package management?

Get the paper here:[ NixOS: A Purely Functional Linux Distribution](https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=9ede9d1754a7346d573d8f430ec0fadb92cec8f2)

Note: The location is tentative, we may move to a pub nearby.

I case this paper roused your interest in NixOS, on Saturday, the 11th, there is a NixOS-themed event at metaLab: [https://metalab.at/wiki/20_years_of_Nix(OS)](https://metalab.at/wiki/20_years_of_Nix(OS))

Read more about this Meetup

February: Decentralized Storage and Proof of Spacetime

Date/Time: 2023-02-20 07:00pm Location: The Social Hub Restaurant & Bar Vienna - Wien

This time we read and discuss the FileCoin whitepaper. We'll try our best to understand Proof of Spacetime. Don't feel too bad If you couldn't make it through the whole thing, since it is quite long.

https://api-new.whitepaper.io/documents/pdf?id=B1F5C0bYD

Don't forget to bring you own printout ;)

Read more about this Meetup

January: Myths and Legends in High-Performance Computing

Date/Time: 2023-01-25 07:00pm Location: The Social Hub Restaurant & Bar Vienna - Wien

We will discuss the following very recent paper:

# Myths and Legends in High-Performance Computing

Find it here: https://arxiv.org/abs/2301.02432

Don't forget to bring you own printout ;)

Read more about this Meetup

We're back: Large Language Models

Date/Time: 2022-07-29 06:30pm Location: Culture Café Kriemhild - Wien

We'll discuss this paper:
\* [BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding](https://arxiv.org/abs/1810.04805)

Please bring your own printout/digitial copy.

Read more about this Meetup

February: Distributed Locking

Date/Time: 2020-02-12 07:00pm Location: StockWerk - Vienna

Not a paper in the strict sense this time, but something similar:

* Please read https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html for the theory of distributed locking.
* As well as http://antirez.com/news/101 for the practical implementation and we'll then discuss both.

Read more about this Meetup

Too Much Crypto

Date/Time: 2020-01-16 07:00pm Location: StockWerk - Vienna

Let's kick off the year with a brand new paper: https://eprint.iacr.org/2019/1492.pdf

Please read it and bring a printed or digital copy for the discussion.

Read more about this Meetup

Cassandra - A Decentralized Structured Storage System

Date/Time: 2019-11-27 07:00pm Location: StockWerk - Vienna

Please read the paper https://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf — thanks to Christoph for suggesting it and leading the discussion!

Read more about this Meetup

October: In Search of an Understandable Consensus Algorithm

Date/Time: 2019-10-09 07:00pm Location: StockWerk - Vienna

Hey everyone,

Please read https://raft.github.io/raft.pdf and bring a printed / digital copy for the discussion. Thanks to Christoph for suggesting the paper and leading the discussion!

See you there,
Philipp

Read more about this Meetup

September: The ϕ Accrual Failure Detector

Date/Time: 2019-09-02 07:00pm Location: StockWerk - Vienna

Please read the paper https://paperhub.s3.amazonaws.com/f516fdfa940caa08c679d3946b273128.pdf and bring a printed or digital copy for the discussion to the meetup.

http://gearons.org/2016-11-15-phifail/ also provides a nice overview that might help with the understanding.

See you at the event,
Philipp

Read more about this Meetup

May: I/O Is Faster Than the CPU

Date/Time: 2019-05-27 07:00pm Location: StockWerk - Vienna

This time we are going for a cutting edge paper: I/O Is Faster Than the CPU – Let’s Partition Resourcesand Eliminate (Most) OS Abstractions

Please read https://penberg.org/parakernel-hotos19.pdf and bring a printed or digital copy for the discussion.

Read more about this Meetup

April: A Critique of the CAP Theorem

Date/Time: 2019-04-25 07:00pm Location: StockWerk - Vienna

Please read https://arxiv.org/pdf/1509.05393.pdf and bring a printed or digital copy for the discussion

Read more about this Meetup

March: Lessons from Giant-Scale Services

Date/Time: 2019-03-12 07:00pm Location: StockWerk - Vienna

Please read https://people.eecs.berkeley.edu/~brewer/papers/GiantScale-IEEE.pdf and bring a printed or digital copy for the discus

Read more about this Meetup

February: Software Aging

Date/Time: 2019-02-12 07:00pm Location: StockWerk - Vienna

Please read https://www.cs.drexel.edu/~yfcai/CS451/RequiredReadings/SoftwareAging.pdf and bring a printed or digital copy to the discussion. Thanks to Siegfried for suggesting the paper and leading the discussion.

See you in February,
Philipp

Read more about this Meetup

January: Amazon Aurora Design Considerations

Date/Time: 2019-01-14 07:00pm Location: StockWerk - Vienna

After taking a short break we are back.

Please read https://media.amazonwebservices.com/blog/2017/aurora-design-considerations-paper.pdf and bring a printed or digital copy to the discussion.

See you in January,
Philipp

Read more about this Meetup

Sagas

Date/Time: 2018-09-27 07:00pm Location: StockWerk - Vienna

Please read the Sagas paper from 1987 for this meetup: https://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf

Don't forget to bring a printed or digital copy to the event for our discussion.

Read more about this Meetup

A Fast File System for UNIX

Date/Time: 2018-08-30 07:00pm Location: StockWerk - Vienna

Please read the "A Fast File System for UNIX" paper from 1984 for this meetup: https://people.eecs.berkeley.edu/~brewer/cs262/FFS.pdf

Don't forget to bring a printed or digital copy to the event for our discussion.

Read more about this Meetup

June: The Log-Structured Merge-Tree

Date/Time: 2018-06-20 07:00pm Location: StockWerk - Vienna

Please read "The Log-Structured Merge-Tree (LSM-Tree)"
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.44.2782&rep=rep1&type=pdf

The paper is with 30 pages a bit long for our format, so I suggest to skip over chapter 3 if necessary (LSM-Tree cost-performance analysis).

Please don't forget to bring your (digital) copy of the paper to the meetup.

Read more about this Meetup

May: Immutability Changes Everything!

Date/Time: 2018-05-16 07:00pm Location: StockWerk - Vienna

Please read

Pat Helland: Immutability Changes Everything!

http://cidrdb.org/cidr2015/Papers/CIDR15_Paper16.pdf

and bring a copy to the meetup.

See you there,
Peter

Read more about this Meetup

April: Modelling Network Traffic using Game Theory

Date/Time: 2018-04-18 07:00pm Location: StockWerk - Vienna

Please read the chapter "Modelling Network Traffic using Game Theory" from the book Networks, Crowds, and Markets: Reasoning about a Highly Connected World. By David Easley and Jon Kleinberg. Cambridge University Press, 2010.

https://www.cs.cornell.edu/home/kleinber/networks-book/networks-book-ch08.pdf

and bring a copy to the meetup.

See you there,
Peter

Read more about this Meetup

March: Game Theory

Date/Time: 2018-03-26 07:00pm Location: StockWerk - Vienna

Please read the paper about "Game Theory": http://www.cdam.lse.ac.uk/Reports/Files/cdam-2001-09.pdf

See you at the meetup,
Philipp

Read more about this Meetup

February: A Knowledge-Grounded Neural Conversation Model

Date/Time: 2018-02-08 07:00pm Location: StockWerk - Vienna

Svitlana suggested "A Knowledge-Grounded Neural Conversation Model". So please read https://arxiv.org/pdf/1702.01932.pdf and bring a physical or digital copy to the meetup.
See you on Thursday!

Read more about this Meetup

January: Meltdown

Date/Time: 2018-01-24 07:00pm Location: StockWerk - Vienna

Let's start the new year with a hot topic: the Meltdown paper —
https://meltdownattack.com/meltdown.pdf
As always, please read the paper, so we can discuss it during the meetup.

See you soon,
Philipp

PS: Please bring a (printed or digital) copy of the paper for the discussion.

Read more about this Meetup

November: IPFS

Date/Time: 2017-11-27 07:00pm Location: StockWerk - Vienna

Please read the IPFS paper, suggested by Peter.

See you in late November :)

Read more about this Meetup

October: Bitcoin

Date/Time: 2017-10-02 07:00pm Location: StockWerk - Vienna

We are a bit late with picking the paper, but I assume most people only read it over the weekend before the meetup anyway ;-)

Anyway, I've picked the original Bitcoin paper — only 8 pages long, but should be an interesting topic. Please read https://bitcoin.org/bitcoin.pdf

See you on Monday,
Philipp

Read more about this Meetup

Mastering the Game of Go with Deep Neural Networks and Tree Search

Date/Time: 2017-08-29 07:00pm Location: StockWerk - Vienna

While we're taking a summer break, we've already planned the next meetup:

Please read Mastering the Game of Go with Deep Neural Networks and Tree Search, which was suggested by László who will also lead the discussion :)

See you in August,
Philipp

Read more about this Meetup

Consensus on Transaction Commit

Date/Time: 2017-06-06 07:00pm Location: StockWerk - Vienna

We will continue the consensus discussion from last time with Consensus on Transaction Commit by Jim Gray & Leslie Lamport. So please read the paper: https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/tr-2003-96.pdf

Thanks to László for leading the discussion!

Read more about this Meetup

Paxos Made Simple by Leslie Lamport

Date/Time: 2017-05-03 07:00pm Location: CodeFactory Vienna - Vienna

We are going for a classic again: Paxos Made Simple by Leslie Lamport (2001). Please read the paper (abstract) and thanks to Peter for suggesting it plus leading the discussion.

If you need additional motivation — the abstract already states: The current version is 13 pages long, and contains no formula more complicated than n1 > n2.

And for a change of scenery, we're trying a new venue: CodeFactory Vienna  in Herklotzgasse 21, 1150 Wien. It's just around the corner from StockWerk.

See you in May,
Philipp

Read more about this Meetup

March: Spanner, TrueTime & The CAP Theorem

Date/Time: 2017-03-21 07:00pm Location: StockWerk - Vienna

For a change we are going back to some current developments in distributed systems. Please read: Spanner, TrueTime & The CAP Theorem.

See you in March,
Philipp

Read more about this Meetup

Chains of Reasoning over Entities, Relations, and Text using RNNs

Date/Time: 2017-02-20 07:00pm Location: StockWerk - Vienna

Please read Chains of Reasoning over Entities, Relations, and Text usingRecurrent Neural Networks. To actually try it out, there is an implementation at https://github.com/rajarshd/ChainsOfReasoning. Thanks to Svitlana for suggesting the paper (and leading the discussion ;-) ).

Cheers,
Philipp

Read more about this Meetup

Parsing with Derivatives

Date/Time: 2017-01-16 07:00pm Location: StockWerk - Vienna

Hey everybody,

We're taking a break in December, but we have already scheduled our January event: Pivo will present "Parsing with Derivatives", so please read http://matt.might.net/papers/might2011derivatives.pdf

Happy holidays and see you next year,
Philipp

Read more about this Meetup

MapReduce

Date/Time: 2016-11-21 07:00pm Location: StockWerk - Vienna

Hey everyone,

We're switching focus a little from Machine Learning to more classic stuff again.

László has suggested MapReduce: Simplified Data Processing on Large Clusters, so please read it :).

See you in November,
Philipp

Read more about this Meetup

Neural Photo Editing with Introspective Adversarial Networks

Date/Time: 2016-10-17 07:00pm Location: StockWerk - Vienna

Please read https://arxiv.org/abs/1609.07093:

We present the Neural Photo Editor, an interface for exploring the latent space of generative image models and making large, semantically coherent changes to existing images. Our interface is powered by the Introspective Adversarial Network, a hybridization of the Generative Adversarial Network and the Variational Autoencoder designed for use in the editor. Our model makes use of a novel computational block based on dilated convolutions, and Orthogonal Regularization, a novel weight regularization method. We validate our model on CelebA, SVHN, and ImageNet, and produce samples and reconstructions with high visual fidelity.


See you next week,
Philipp

Read more about this Meetup

Learning to Forget: Continual Prediction with LSTM

Date/Time: 2016-09-19 07:00pm Location: StockWerk - Vienna

Please read Learning to Forget: Continual Prediction with LSTM and thanks to Christian for suggesting the paper.

See you in September,
Philipp

Read more about this Meetup

Machine Learning with Google Tensorflow

Date/Time: 2016-08-08 07:00pm Location: StockWerk - Vienna

Clustering of time series is meaningless

Date/Time: 2016-07-04 07:00pm Location: StockWerk - Vienna

Final event before the summer break.

Please read: http://www.cs.ucr.edu/~eamonn/meaningless.pdf

See you on Monday :)

Read more about this Meetup

Apache Kafka

Date/Time: 2016-06-20 07:00pm Location: StockWerk - Vienna

Elm (part 2 of 2)

Date/Time: 2016-05-17 07:00pm Location: StockWerk - Vienna

This time we'll talk about something pretty recent: Elm. Thanks to László for the suggestion!

Please read chapters 4-7 (from page 28 onwards) of "Elm: Concurrent FRP for Functional GUIs"

See you in May, 
Philipp

Read more about this Meetup

Elm (part 1 of 2)

Date/Time: 2016-04-11 07:00pm Location: StockWerk - Vienna

This time we'll talk about something pretty recent: Elm. Thanks to László for the suggestion!

Please read chapters 1-3 (the first 27 pages) of "Elm: Concurrent FRP for Functional GUIs"

See you in April,
Philipp

Read more about this Meetup

Prolog

Date/Time: 2016-03-07 07:00pm Location: StockWerk - Vienna

Continuing our journey of influential programming languages, we're covering Prolog this time.

Please read The birth of Prolog.


See you in March!

Read more about this Meetup

Lisp

Date/Time: 2016-01-14 07:00pm Location: StockWerk - Vienna

In our last meetup, we discovered that a better understanding of LISP would be helpful. So this time we'll dive into LISP.

Please read http://lib.store.yahoo.net/lib/paulgraham/jmc.ps and Igor will show us something hands-on demo: https://gist.github.com/igalic/9fea741e1699dc721708

Read more about this Meetup

Out of the Tar Pit (part 2)

Date/Time: 2015-12-01 07:00pm Location: StockWerk - Vienna

This time Igor will continue to take us through Out of the Tar Pit.

So please, read http://shaffner.us/cs/papers/tarpit.pdf!

Since the paper is pretty long, we've split it into two parts. Last time we read chapters 1 to 7, this time we're going through the chapters 8+. No worries if you've missed the first part — it shouldn't be a problem to join just for the second one :)

See you there, 
Philipp

Read more about this Meetup

Out of the Tar Pit (part 1)

Date/Time: 2015-11-05 07:00pm Location: StockWerk - Vienna

This time Igor will take us through Out of the Tar Pit.

So please, read http://shaffner.us/cs/papers/tarpit.pdf!

Since it's pretty long, let's split it up and make use of the paper's structure: "The paper is divided into two halves". So read chapters 1 to 7, 8+ we'll do next time.

See you there,
Philipp

Read more about this Meetup

The Ubiquitous B-Tree

Date/Time: 2015-09-21 07:00pm Location: StockWerk - Vienna

Hi fellow paper lovers,

after taking a well deserved summer break, we're starting our regular schedule again.

This time we are talking about a software engineering classic: The Ubiquitous B-Tree. I wanted to dive into this paper for a long time and now is finally the right time!

As always: Please read the paper in advance, so we can have a lively discussion :)

See you in September,
Philipp

PS: If you have a paper you want to discuss, we're happy to schedule it for our October meetup!

Read more about this Meetup

Neural Turing Machines

Date/Time: 2015-06-29 07:00pm Location: StockWerk - Vienna

**Please read Neural Turing Machines (PDF)**

This time we'll talk about neural networks and turing machines. pivo will lead the discussion — thanks a lot!

Read more about this Meetup

Random Forests

Date/Time: 2015-06-01 07:00pm Location: StockWerk - Vienna

**Please read RANDOM FORESTS**

Hi all,

this time Martin will introduce us to the world of data science with the paper RANDOM FORESTS. As always, please read the paper in advance, so we can have a fruitful discussion. And don't be discouraged by the number of pages, it seems to be typed pretty loosely — let's see how the mathematical formulas come along ;-)

See you in June,
Philipp

Read more about this Meetup

Google Spanner

Date/Time: 2015-04-20 07:00pm Location: StockWerk - Vienna

**Please read Google's Spanner paper!**

Dominik will lead the discussion — thanks!

See you all on the 20th :)

Read more about this Meetup

Why Functional Programming Matters

Date/Time: 2015-03-23 07:00pm Location: StockWerk - Vienna

**Please read: Why Functional Programming Matters**

Hi again,

sticking to our schedule, we'll discuss a paper a bit more on the theoretical side this time — John Hughes' "Why Functional Programming Matters" from 1990.

Thanks to Peter for his pick and for leading the discussion!

See you on the 23rd,
Philipp

Read more about this Meetup

Dynamo: Amazon’s Highly Available Key-value Store

Date/Time: 2015-02-23 07:00pm Location: StockWerk - Vienna

**Please read the Dynamo: Amazon’s Highly Available Key-value Store paper.**

Since we've already covered Google's Bigtable, we're taking an in-depth look at the second forerunner of the NoSQL movement: Dynamo, which is pretty popular in practise as well.

Again, please read the paper in advance so we can have a lively discussion — led by me this time :)

And please propose the next paper you want to dissect. Ideally, it's something more theoretical since we agreed to alternate between theoretical and practical papers.

See you there,
Philipp

Read more about this Meetup

Being Classless

Date/Time: 2015-01-28 07:00pm Location: StockWerk - Vienna

**Please read: Organizing Programs Without Classes**

Since we had a tie when we voted on interesting papers, we are covering the second winner this time. Peter will guide us through the discussion — again remember: This is not a presentation, but an interactive discussion. So please read the paper!

See you there,
Philipp

Read more about this Meetup

First (Paper) Love

Date/Time: 2014-12-10 07:00pm Location: StockWerk - Vienna

**Please read the <a>Google Bigtable paper</a>.**

Dominik will kick off our first meetup with the Bigtable paper. Please remember, this is not a presentation, but an interactive discussion. Everyone should read the paper in advance and ideally have an opinion on it or its use.

We will meet in the kitchen to have the right setting :-) 

See you there,
Philipp

Read more about this Meetup