San Diego

The San Diego chapter of Papers We Love

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

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

Twitter: @pwl_sd

Organizers:

Sponsors

Chapter Meetups

An Axiomatic Basis for Computer Programming

Map Date/Time: 2017-08-03 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

An Axiomatic Basis for Computer Programming by C.A.R. Hoare
https://github.com/papers-we-love/papers-we-love/blob/master/comp_sci_fundamentals_and_history/axiomatic-basis-computer-programming.pdf


Presented by Valentin Robert (twitter)

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street. 

If you're interested in presenting a paper please fill out this form or talk to us i…

Read more about this Meetup

Personal Dynamic Media

Map Date/Time: 2017-07-06 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

Xerox PARC in the 1970s was a legendary hothouse of innovation, producing such technological marvels as the laser printer, Ethernet, "object-oriented programming" (as a coherent paradigm)... and the world's first GUI workstation: the Xerox Alto.

The vision which led to the Alto is most fully laid out in the 1977 magazine article "Personal Dynamic Media", which describes the "interim Dynabook", a prototype laptop.  The article captures a moment of rapid evolution in how humans interact with computers, describing nascent forms of many now-ubiquitous GUI applications, anticipating the PC revolution of the 1980s -- and offering insight into what made PARC so special and how we might replicate aspects of the PARC environment today.

Personal Dynamic Media by Alan Kay and Adele Goldberg.

Presented by Marvin Humphrey.

Street parking on 6th, 7th & 8th Avenues north of B Street is usuall…

Read more about this Meetup

Spanner, TrueTime & The CAP Theorem

Map Date/Time: 2017-05-04 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

Spanner, TrueTime & The CAP Theorem

https://research.google.com/pubs/pub45855.html

Presented by Daniel Norman


Abstract:
Spanner is Google's highly available global-scale distributed database. It provides strong consistency for all transactions. This combination of availability and consistency over the wide area is generally considered impossible due to the CAP Theorem. We show how Spanner achieves this combination and why it is consistent with CAP. We also explore the role that TrueTime, Google's globally synchronized clock, plays in consistency for reads and especially for snapshots that enable consistent and repeatable analytics.

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street.

If you're interested in presenting a paper please fill o…

Read more about this Meetup

Monoids: Theme and Variations (Functional Pearl)

Map Date/Time: 2017-04-06 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

Monoids: Theme and Variations (Functional Pearl)


http://repository.upenn.edu/cis_papers/762/

Presented by Jesse Williamson, Developer of soft wares, Scripter of Javas.


Abstract

The monoid is a humble algebraic structure, at first glance even downright boring. However, there’s much more to monoids than meets the eye. Using examples taken from the diagrams vector graphics framework as a case study, I demonstrate the power and beauty of monoids for library design. The paper begins with an extremely simple model of diagrams and proceeds through a series of incremental variations, all related somehow to the central theme of monoids. Along the way, I illustrate the power of compositional semantics; why you should also pay attention to the monoid’s even humbler cousin, the semigroup; monoid homomorphisms; and mono…

Read more about this Meetup

Discussion Group: As We May Think

Map Date/Time: 2017-03-02 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

As We May Think (html) (pdf) by Vannevar Bush

Presented By Lisa Kaczmarczyk, owner of a business that provides research and evaluation services for the hi-tech industry and academia, and an Adjunct Professor of Computer Science at Harvey Mudd College

Summary via Wikipedia:

"As We May Think" is a 1945 essay by Vannevar Bush which has been described as visionary and influential, anticipating many aspects of information society. It was first published in The Atlantic in July 1945 and republished in an abridged version in September 1945—before and after the atomic bombings of Hiroshima and Nagasaki. Bush expresses his concern for the direction of scientific efforts toward destruction, rather than understan…

Read more about this Meetup

Discussion Group: Reflections on Trusting Trust

Map Date/Time: 2017-01-05 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

Reflections on Trusting Trust, Ken Thompson, 1984
https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf

Discussion led by Marvin Humphrey, freelance software developer and a Director at the Apache Software Foundation

A selection of discussion questions will be posted in advance of the meetup. Attendees are encouraged to add their own questions.


Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street. 

If you're interested in presenting a paper please fill out this form or talk to us in person at the meetup. 

Read more about this Meetup

On the Criteria To Be Used in Decomposing Systems into Modules

Map Date/Time: 2016-12-01 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

On the Criteria To Be Used in Decomposing Systems into Modules 
https://www.cs.umd.edu/class/spring2003/cmsc838p/Design/criteria.pdf


Presented by Chris Hiestand, Software Engineer at Zesty.io

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street. 

If you're interested in presenting a paper please fill out this form or talk to us in person at the meetup. 

Read more about this Meetup

On the Resemblance and Containment of Documents

Map Date/Time: 2016-11-03 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

On the Resemblance and Containment of Documents
http://www.cs.princeton.edu/courses/archive/spr05/cos598E/bib/broder97resemblance.pdf


Presented by Mike Mull, Software Engineer at Intensity Corp.

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street. 

If you're interested in presenting a paper please let us know by adding a comment or contacting us via email or on twitter, or talk to us in person at the meetup. 

Read more about this Meetup

Chord: A Scalable Peer-to-peer Lookup Protocol for Internet Applications

Map Date/Time: 2016-10-06 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

Presented by Yuri Gorokhov, Software Engineer at MindTouch

Chord: A Scalable Peer-to-peer Lookup Protocol for Internet Applications
https://pdos.csail.mit.edu/papers/ton:chord/paper-ton.pdf

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters nearby are free after 6. Read signage before you park on A street. 


If you're interested in presenting a paper please let us know by adding a comment or contacting us via email or on twitter, or talk to us in person at the meetup. 

Read more about this Meetup

PWLSD First Meetup - A Critique of CAP Theorem

Map Date/Time: 2016-08-04 07:00pm Location: güdTECH Offices - 600 B Street, Ste 2120, San Diego

A Critique of the CAP Theorem by Martin Kleppmann
https://arxiv.org/abs/1509.05393

Presented by Daniel Norman

Street parking on 6th, 7th & 8th Avenues north of B Street is usually easy at that hour. Meters are free after 6. Read signage before you park on A street. 

If you're interested in presenting a paper please let us know by adding a comment or contacting us via email or on twitter, or talk to us in person at the meetup.

Read more about this Meetup