-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathpapers.go
153 lines (152 loc) · 12.6 KB
/
papers.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
package main
var (
// TODO: this is horrible find a better way of downloading acm papers.
knownPapersDownloadLinks = map[string]string{
// The FairSwap Paper.
"https://dl.acm.org/citation.cfm?id=3243857": "https://eprint.iacr.org/2018/740.pdf",
// The RapidChain Paper.
"https://dl.acm.org/citation.cfm?id=3243853": "https://eprint.iacr.org/2018/460.pdf",
// Log Analysis paper.
"https://dl.acm.org/citation.cfm?id=3236083": "https://microsoft.com/en-us/research/uploads/prod/2018/06/Identifying-Impactful-Service-System-Problems-via-Log-Analysis.pdf",
// Facebook paper.
"https://research.fb.com/publications/applied-machine-learning-at-facebook-a-datacenter-infrastructure-perspective/": "https://research.fb.com/wp-content/uploads/2017/12/hpca-2018-facebook.pdf",
// The Noria Paper
"https://www.usenix.org/conference/osdi18/presentation/gjengset": "https://pdos.csail.mit.edu/papers/noria:osdi18.pdf",
// The FuzzyLog Paper
"https://www.usenix.org/conference/osdi18/presentation/lockerman": "https://www.usenix.org/system/files/osdi18-lockerman.pdf",
// Sharding the Shards peper.
"https://www.usenix.org/conference/osdi18/presentation/annamalai": "https://www.usenix.org/system/files/osdi18-annamalai.pdf",
// ASAP paper.
"https://www.usenix.org/conference/osdi18/presentation/iyer": "https://www.usenix.org/system/files/osdi18-iyer.pdf",
// Robinhood paper.
"https://www.usenix.org/conference/osdi18/presentation/berger": "https://www.usenix.org/system/files/osdi18-berger.pdf",
// Maelstrom paper.
"https://www.usenix.org/conference/osdi18/presentation/veeraraghavan": "https://www.usenix.org/system/files/osdi18-veeraraghavan.pdf",
// LegoOS paper.
"https://www.usenix.org/conference/osdi18/presentation/shan": "https://www.usenix.org/system/files/osdi18-shan.pdf",
// Orca paper.
"https://www.usenix.org/conference/osdi18/presentation/bhagwan": "https://www.microsoft.com/en-us/research/uploads/prod/2018/10/Orca-OSDI.pdf",
// REPT paper.
"https://www.usenix.org/conference/osdi18/presentation/weidong": "https://www.usenix.org/system/files/osdi18-cui.pdf",
// Situ paper.
"https://www.usenix.org/conference/osdi18/presentation/huang": "https://www.cs.jhu.edu/~huang/paper/panorama-osdi18.pdf",
// Soccer match data paper.
"http://www.kdd.org/kdd2018/accepted-papers/view/automatic-discovery-of-tactics-in-spatio-temporal-soccer-match-data": "https://people.cs.kuleuven.be/~jesse.davis/decroos-kdd18.pdf",
// Spacecreaft paper.
"http://www.kdd.org/kdd2018/accepted-papers/view/detecting-spacecraft-anomalies-using-lstms-and-nonparametric-dynamic-thresh": "https://arxiv.org/pdf/1802.04431.pdf",
// I know you'll be back paper.
"http://www.kdd.org/kdd2018/accepted-papers/view/i-know-youll-be-back-interpretable-new-user-clustering-and-churn-prediction": "http://hanj.cs.illinois.edu/pdf/kdd18_cyang.pdf",
// Rosetta paper.
"http://www.kdd.org/kdd2018/accepted-papers/view/rosetta-large-scale-system-for-text-detection-and-recognition-in-images": "https://research.fb.com/wp-content/uploads/2018/10/Rosetta-Large-scale-system-for-text-detection-and-recognition-in-images.pdf",
// Zcash paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/kappos": "https://smeiklej.com/files/usenix18.pdf",
// Qsym paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/yun": "https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-yun.pdf",
// Navex paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/alhuzali": "https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-alhuzali.pdf",
// Facebook data paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/cabanas": "https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-cabanas.pdf",
// Cookie jar paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/franken": "https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-franken.pdf",
// Fear the reaper paper.
"https://www.usenix.org/conference/usenixsecurity18/presentation/scaife": "https://www.usenix.org/system/files/conference/usenixsecurity18/sec18-scaife.pdf",
// Artistic Styles paper.
"https://hal.inria.fr/hal-01802131v2/document": "https://arxiv.org/pdf/1805.11155.pdf",
// Vehicle routing problems paper.
"https://hal.inria.fr/hal-01224562/document": "https://hal.inria.fr/hal-01224562/document",
// The data calculator paper.
"https://stratos.seas.harvard.edu/publications/data-calculator-data-structure-design-and-cost-synthesis-first-principles-and": "https://stratos.seas.harvard.edu/files/stratos/files/datacalculator.pdf",
// Design continums paper.
"https://stratos.seas.harvard.edu/publications/design-continuums-and-path-toward-self-designing-key-value-stores-know-and": "https://stratos.seas.harvard.edu/files/stratos/files/selfdesign.pdf",
// Large scale GAN paper.
"https://openreview.net/pdf?id=B1xsqj09Fm": "https://arxiv.org/pdf/1809.11096.pdf",
// CORALS paper.
"https://dl.acm.org/citation.cfm?id=3290995": "https://s3-media3.fl.yelpcdn.com/assets/srv0/engineering_pages/f63a086ef2a3/assets/vendor/pdf/DSC_R09_CORALSWhoAreMyPotentialNewCustomers.pdf",
// Slim OS paper.
"https://www.usenix.org/conference/nsdi19/presentation/zhuo": "https://www.usenix.org/system/files/nsdi19-zhuo.pdf",
// Datacenter topologies paper.
"https://www.usenix.org/conference/nsdi19/presentation/zhang": "https://www.usenix.org/system/files/nsdi19-zhang.pdf",
// Datacenter RPCs paper.
"https://www.usenix.org/conference/nsdi19/presentation/kalia": "https://www.usenix.org/system/files/nsdi19-kalia.pdf",
// CURP paper.
"https://www.usenix.org/conference/nsdi19/presentation/park": "https://www.usenix.org/system/files/nsdi19-park.pdf",
// How bad can it git?
"https://www.ndss-symposium.org/ndss-paper/how-bad-can-it-git-characterizing-secret-leakage-in-public-github-repositories/": "https://www.ndss-symposium.org/wp-content/uploads/2019/02/ndss2019_04B-3_Meli_paper.pdf",
// Don't trust the locals paper.
"https://www.ndss-symposium.org/ndss-paper/dont-trust-the-locals-investigating-the-prevalence-of-persistent-client-side-cross-site-scripting-in-the-wild/": "https://www.ndss-symposium.org/wp-content/uploads/2019/02/ndss2019_01B-1_Steffens_paper.pdf",
// Master of web paper.
"https://www.ndss-symposium.org/ndss-paper/master-of-web-puppets-abusing-web-browsers-for-persistent-and-stealthy-computation/": "https://arxiv.org/pdf/1810.00464.pdf",
// Far memory paper.
"https://dl.acm.org/citation.cfm?id=3304053": "https://docs.google.com/uc?export=download&id=1r6RVSbysPIIbFkhd-zoDEmE7kDJfroUR",
// Keeping masters green paper.
"https://dl.acm.org/citation.cfm?id=3303970": "https://docs.google.com/uc?export=download&id=12xNFXaQdY0htPYiZlG-4iXkEy_wclh2a",
// Amazon Aurora I/Os paper.
"https://dl.acm.org/citation.cfm?id=3183713.3196937": "https://docs.google.com/uc?export=download&id=1qAR8CmPSGQTmxU20FFA3xoGDR2JoN5XY",
// Federated learning paper.
"https://ai.google/research/pubs/pub47976": "https://arxiv.org/pdf/1902.01046.pdf",
// Software engineering ML paper.
"https://www.microsoft.com/en-us/research/publication/software-engineering-for-machine-learning-a-case-study/": "https://www.microsoft.com/en-us/research/uploads/prod/2019/03/amershi-icse-2019_Software_Engineering_for_Machine_Learning.pdf",
// Trustworthy analysis paper.
"https://dl.acm.org/citation.cfm?id=3339916": "https://docs.google.com/uc?export=download&id=1ny3m9_l4bjxhenOpPBOdIw_Dr-DRHXCh",
// ML in a rut paper.
"https://dl.acm.org/citation.cfm?id=3321441": "https://docs.google.com/uc?export=download&id=1CynzINn9LAdIU7Kd0l_2RfRVmYx_h2dF",
// Fast KV stores paper.
"https://ai.google/research/pubs/pub48030": "https://storage.googleapis.com/pub-tools-public-publication-data/pdf/03de87e2856b06a94ffae7dca218db2d4b9afd39.pdf",
// Nines paper.
"https://ai.google/research/pubs/pub48033": "https://storage.googleapis.com/pub-tools-public-publication-data/pdf/f647d24ee7eeb338acebf1eb73a5d11b357620b0.pdf",
// Modelless paper.
"https://dl.acm.org/citation.cfm?id=3317550.3321443": "https://docs.google.com/uc?export=download&id=18txF-EcxWds13YiAfIJjNhTY2_33pNi8",
// Ransomware paper.
"https://www.usenix.org/conference/soups2019/presentation/simoiu": "https://www.usenix.org/system/files/soups2019-simoiu.pdf",
// HackPPL paper.
"https://research.fb.com/publications/hackppl-a-universal-probabilistic-programming-language/": "https://research.fb.com/wp-content/uploads/2019/06/HackPPL-A-Universal-Probabilistic-Programming-Language.pdf?",
// Vega-Lite paper.
"https://idl.cs.washington.edu/papers/vega-lite/": "https://idl.cs.washington.edu/files/2017-VegaLite-InfoVis.pdf",
// Risk Scores paper.
"https://www.kdd.org/kdd2017/papers/view/optimized-risk-scores": "https://docs.google.com/uc?export=download&id=1UlgZTYFb5wnaycKWL0kF-Ew-PaoK_RHy",
// Linux operations paper.
"https://dl.acm.org/authorize.cfm?key=N695040": "https://docs.google.com/uc?export=download&id=1WtKHEElSSftsTHwRqbrMun0tZBu-M5mD",
// Ceph paper.
"https://dl.acm.org/authorize.cfm?key=N695037": "https://docs.google.com/uc?export=download&id=1d4o2hSSw3TLxeECM8SnMXS-rNFTyxMd7",
// Debugging paper.
"https://dl.acm.org/authorize.cfm?key=N695013": "https://docs.google.com/uc?export=download&id=1DiaBgnz1HLy-UjYMgzxR3I1r4wvFP-V-",
// Snap paper.
"https://ai.google/research/pubs/pub48630/": "https://storage.googleapis.com/pub-tools-public-publication-data/pdf/36f0f9b41e969a00d75da7693571e988996c9f4c.pdf",
// Serval paper.
"https://dl.acm.org/authorize?N695029": "https://docs.google.com/uc?export=download&id=1aEpFKHBDoKPTk59953oQx4TygjPg0vxO",
// Taiji paper.
"https://research.fb.com/publications/taiji-managing-global-user-traffic-for-large-scale-internet-services-at-the-edge/": "https://research.fb.com/wp-content/uploads/2019/09/Taiji-Managing-Global-User-Traffic-for-Large-Scale-Internet-Services-at-the-Edge.pdf?",
// How committees invent paper.
"http://www.melconway.com/Home/Committees_Paper.html": "http://www.melconway.com/Home/pdf/committees.pdf",
// Secret sharer paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/carlini": "https://www.usenix.org/system/files/sec19-carlini.pdf",
// Data leak paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/reardon": "https://www.usenix.org/system/files/sec19-reardon.pdf",
// Wireless attacks paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/sathaye": "https://www.usenix.org/system/files/sec19-sathaye.pdf",
// Procella paper.
"https://ai.google/research/pubs/pub48388/": "https://storage.googleapis.com/pub-tools-public-publication-data/pdf/45a6cea2b9c101761ea1b51c961628093ec1d5da.pdf",
// Microsoft queries paper.
"https://www.microsoft.com/en-us/research/publication/experiences-with-approximating-queries-in-microsofts-production-big-data-clusters/": "https://www.microsoft.com/en-us/research/uploads/prod/2019/04/p698-kandula.pdf",
// NPM threats paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/zimmerman": "https://www.usenix.org/system/files/sec19-zimmermann.pdf",
// in-toto paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/torres-arias": "https://www.usenix.org/system/files/sec19-torres-arias.pdf",
// Phishing paper.
"https://www.usenix.org/conference/usenixsecurity19/presentation/ho": "https://www.usenix.org/system/files/sec19-ho.pdf",
// Booking.com ML paper.
"https://www.kdd.org/kdd2019/accepted-papers/view/150-successful-machine-learning-models-6-lessons-learned-at-booking.com": "https://docs.google.com/uc?export=download&id=13uOUTLW2FL3dwue_2i8Bl78Hu-hC7VND",
// The case for a learned sorting algorithm paper.
"https://dl.acm.org/doi/10.1145/3318464.3389752": "https://docs.google.com/uc?export=download&id=1oyVMjf92_D-Iu5bnUYkwgjc7nb5D8re8",
// Static analysis java paper.
"https://pldi20.sigplan.org/details/pldi-2020-papers/66/Static-Analysis-of-Java-Enterprise-Applications-Frameworks-and-Caches-the-Elephants": "https://yanniss.github.io/enterprise-pldi20.pdf",
// API for real numbers paper.
"https://dl.acm.org/doi/abs/10.1145/3385412.3386037": "https://docs.google.com/uc?export=download&id=1_aBmJfEG5injub5r_x_qWOJss6YKRKlP",
// Superhuman chess paper.
"https://dl.acm.org/doi/10.1145/3394486.3403219": "https://docs.google.com/uc?export=download&id=1Pe8fLGMhvlUk0TDqvoacUFykGnP2kAoM",
// Delos paper.
"https://www.usenix.org/conference/osdi20/presentation/balakrishnan": "https://www.usenix.org/system/files/osdi20-balakrishnan.pdf",
// 100Gbps intrusion paper.
"https://www.usenix.org/conference/osdi20/presentation/zhao-zhipeng": "https://www.usenix.org/system/files/osdi20-zhao_zhipeng.pdf",
}
)