id sid tid token lemma pos 11877 1 1 VR VR NNP 11877 1 2 Hackfest Hackfest NNP 11877 1 3 Public Public NNP 11877 1 4 Libraries library NNS 11877 1 5 Leading lead VBG 11877 1 6 the the DT 11877 1 7 Way way NN 11877 1 8 VR vr NN 11877 1 9 Hackfest Hackfest NNP 11877 1 10 Chris Chris NNP 11877 1 11 Markman Markman NNP 11877 1 12 , , , 11877 1 13 M M NNP 11877 1 14 Ryan Ryan NNP 11877 1 15 Hess Hess NNP 11877 1 16 , , , 11877 1 17 Dan Dan NNP 11877 1 18 Lou Lou NNP 11877 1 19 , , , 11877 1 20 and and CC 11877 1 21 Anh Anh NNP 11877 1 22 Nguyen Nguyen NNP 11877 1 23 INFORMATION INFORMATION VBD 11877 1 24 TECHNOLOGY TECHNOLOGY NNP 11877 1 25 AND and CC 11877 1 26 LIBRARIES LIBRARIES NNP 11877 1 27 | | NNP 11877 1 28 DECEMBER DECEMBER NNP 11877 1 29 2019 2019 CD 11877 1 30 6 6 CD 11877 1 31 Chris Chris NNP 11877 1 32 Markman Markman NNP 11877 1 33 ( ( -LRB- 11877 1 34 Chris.Markman@cityofpaloalto.org Chris.Markman@cityofpaloalto.org NNP 11877 1 35 ) ) -RRB- 11877 1 36 is be VBZ 11877 1 37 Senior senior JJ 11877 1 38 Librarian librarian JJ 11877 1 39 – – : 11877 1 40 Information Information NNP 11877 1 41 Technology Technology NNP 11877 1 42 & & CC 11877 1 43 Collections Collections NNPS 11877 1 44 , , , 11877 1 45 Palo Palo NNP 11877 1 46 Alto Alto NNP 11877 1 47 City City NNP 11877 1 48 Public Public NNP 11877 1 49 Library Library NNP 11877 1 50 . . . 11877 2 1 M M NNP 11877 2 2 Ryan Ryan NNP 11877 2 3 Hess Hess NNP 11877 2 4 ( ( -LRB- 11877 2 5 ryan.hess@cityofpaloalto.org ryan.hess@cityofpaloalto.org NN 11877 2 6 ) ) -RRB- 11877 2 7 is be VBZ 11877 2 8 Library Library NNP 11877 2 9 Services Services NNP 11877 2 10 Manager Manager NNP 11877 2 11 — — : 11877 2 12 Digital Digital NNP 11877 2 13 Initiatives Initiatives NNPS 11877 2 14 , , , 11877 2 15 Information Information NNP 11877 2 16 Technology Technology NNP 11877 2 17 & & CC 11877 2 18 Collections Collections NNPS 11877 2 19 , , , 11877 2 20 Palo Palo NNP 11877 2 21 Alto Alto NNP 11877 2 22 City City NNP 11877 2 23 Public Public NNP 11877 2 24 Library Library NNP 11877 2 25 . . . 11877 3 1 Dan Dan NNP 11877 3 2 Lou Lou NNP 11877 3 3 ( ( -LRB- 11877 3 4 dan.lou@cityofpaloalto.org dan.lou@cityofpaloalto.org NNP 11877 3 5 ) ) -RRB- 11877 3 6 is be VBZ 11877 3 7 Senior senior JJ 11877 3 8 Librarian librarian JJ 11877 3 9 — — : 11877 3 10 Information Information NNP 11877 3 11 Technology Technology NNP 11877 3 12 & & CC 11877 3 13 Collections Collections NNPS 11877 3 14 , , , 11877 3 15 Palo Palo NNP 11877 3 16 Alto Alto NNP 11877 3 17 City City NNP 11877 3 18 Public Public NNP 11877 3 19 Library Library NNP 11877 3 20 . . . 11877 4 1 Anh Anh NNP 11877 4 2 Nguyen Nguyen NNP 11877 4 3 ( ( -LRB- 11877 4 4 anh.nguyen@cityofpaloalto.org anh.nguyen@cityofpaloalto.org NNP 11877 4 5 ) ) -RRB- 11877 4 6 is be VBZ 11877 4 7 Library Library NNP 11877 4 8 Specialist Specialist NNP 11877 4 9 , , , 11877 4 10 Information Information NNP 11877 4 11 Technology Technology NNP 11877 4 12 & & CC 11877 4 13 Collections Collections NNPS 11877 4 14 , , , 11877 4 15 Palo Palo NNP 11877 4 16 Alto Alto NNP 11877 4 17 City City NNP 11877 4 18 Public Public NNP 11877 4 19 Library Library NNP 11877 4 20 . . . 11877 5 1 We -PRON- PRP 11877 5 2 built build VBD 11877 5 3 the the DT 11877 5 4 future future NN 11877 5 5 of of IN 11877 5 6 the the DT 11877 5 7 Internet internet NN 11877 5 8 … … NFP 11877 5 9 today today NN 11877 5 10 ! ! . 11877 6 1 The the DT 11877 6 2 eLibrary eLibrary NNP 11877 6 3 team team NN 11877 6 4 at at IN 11877 6 5 the the DT 11877 6 6 Palo Palo NNP 11877 6 7 Alto Alto NNP 11877 6 8 City City NNP 11877 6 9 Library Library NNP 11877 6 10 held hold VBD 11877 6 11 a a DT 11877 6 12 VR vr NN 11877 6 13 Hackfest Hackfest NNP 11877 6 14 weaving weave VBG 11877 6 15 together together RB 11877 6 16 multiple multiple JJ 11877 6 17 emerging emerge VBG 11877 6 18 technologies technology NNS 11877 6 19 into into IN 11877 6 20 a a DT 11877 6 21 single single JJ 11877 6 22 workshop workshop NN 11877 6 23 . . . 11877 7 1 During during IN 11877 7 2 the the DT 11877 7 3 event event NN 11877 7 4 , , , 11877 7 5 participants participant NNS 11877 7 6 had have VBD 11877 7 7 hands hand NNS 11877 7 8 -on -on : 11877 7 9 experience experience NN 11877 7 10 building building NN 11877 7 11 VR vr NN 11877 7 12 scenes scene NNS 11877 7 13 , , , 11877 7 14 which which WDT 11877 7 15 were be VBD 11877 7 16 loaded load VBN 11877 7 17 to to IN 11877 7 18 a a DT 11877 7 19 Raspberry Raspberry NNP 11877 7 20 Pi Pi NNP 11877 7 21 and and CC 11877 7 22 published publish VBD 11877 7 23 online online RB 11877 7 24 using use VBG 11877 7 25 the the DT 11877 7 26 Distributed distribute VBN 11877 7 27 Web web NN 11877 7 28 . . . 11877 8 1 Throughout throughout IN 11877 8 2 the the DT 11877 8 3 day day NN 11877 8 4 , , , 11877 8 5 participants participant NNS 11877 8 6 discussed discuss VBD 11877 8 7 how how WRB 11877 8 8 these these DT 11877 8 9 technologies technology NNS 11877 8 10 might may MD 11877 8 11 change change VB 11877 8 12 our -PRON- PRP$ 11877 8 13 lives life NNS 11877 8 14 , , , 11877 8 15 for for IN 11877 8 16 good good NN 11877 8 17 and and CC 11877 8 18 for for IN 11877 8 19 ill ill JJ 11877 8 20 . . . 11877 8 21 And and CC 11877 8 22 afterward afterward RB 11877 8 23 , , , 11877 8 24 an an DT 11877 8 25 exhibit exhibit NN 11877 8 26 showcasing showcase VBG 11877 8 27 the the DT 11877 8 28 participants participant NNS 11877 8 29 ’ ’ POS 11877 8 30 VR vr NN 11877 8 31 scenes scene NNS 11877 8 32 was be VBD 11877 8 33 placed place VBN 11877 8 34 at at IN 11877 8 35 our -PRON- PRP$ 11877 8 36 Mitchell Mitchell NNP 11877 8 37 Park Park NNP 11877 8 38 branch branch NN 11877 8 39 to to TO 11877 8 40 stir stir VB 11877 8 41 further further JJ 11877 8 42 conversation conversation NN 11877 8 43 . . . 11877 9 1 MULTIPLE MULTIPLE NNP 11877 9 2 EMERGING EMERGING NNP 11877 9 3 TECHNOLOGIES technologie VBZ 11877 9 4 EXPLORED EXPLORED NNP 11877 9 5 The the DT 11877 9 6 workshop workshop NN 11877 9 7 was be VBD 11877 9 8 largely largely RB 11877 9 9 focused focused JJ 11877 9 10 around around IN 11877 9 11 the the DT 11877 9 12 A A NNP 11877 9 13 - - HYPH 11877 9 14 Frame Frame NNP 11877 9 15 code code NN 11877 9 16 , , , 11877 9 17 a a DT 11877 9 18 framework framework NN 11877 9 19 for for IN 11877 9 20 publishing publish VBG 11877 9 21 3D 3d NN 11877 9 22 scenes scene NNS 11877 9 23 to to IN 11877 9 24 the the DT 11877 9 25 web web NN 11877 9 26 ( ( -LRB- 11877 9 27 https://aframe.io/ https://aframe.io/ NNP 11877 9 28 ) ) -RRB- 11877 9 29 . . . 11877 10 1 However however RB 11877 10 2 , , , 11877 10 3 we -PRON- PRP 11877 10 4 also also RB 11877 10 5 integrated integrate VBD 11877 10 6 a a DT 11877 10 7 number number NN 11877 10 8 of of IN 11877 10 9 other other JJ 11877 10 10 technologies technology NNS 11877 10 11 , , , 11877 10 12 including include VBG 11877 10 13 a a DT 11877 10 14 Raspberry Raspberry NNP 11877 10 15 Pi Pi NNP 11877 10 16 , , , 11877 10 17 QR QR NNP 11877 10 18 codes code NNS 11877 10 19 , , , 11877 10 20 a a DT 11877 10 21 Twitter Twitter NNP 11877 10 22 - - HYPH 11877 10 23 bot bot NN 11877 10 24 , , , 11877 10 25 and and CC 11877 10 26 the the DT 11877 10 27 Inter Inter NNP 11877 10 28 - - NNP 11877 10 29 Planetary Planetary NNP 11877 10 30 File File NNP 11877 10 31 System System NNP 11877 10 32 ( ( -LRB- 11877 10 33 IPFS IPFS NNP 11877 10 34 ) ) -RRB- 11877 10 35 , , , 11877 10 36 which which WDT 11877 10 37 is be VBZ 11877 10 38 a a DT 11877 10 39 distributed distribute VBN 11877 10 40 web web NN 11877 10 41 technology technology NN 11877 10 42 . . . 11877 11 1 Virtual virtual JJ 11877 11 2 Reality reality NN 11877 11 3 Built build VBN 11877 11 4 With with IN 11877 11 5 A A NNP 11877 11 6 - - HYPH 11877 11 7 Frame Frame NNP 11877 11 8 Code Code NNP 11877 11 9 In in IN 11877 11 10 the the DT 11877 11 11 VR vr NN 11877 11 12 Hackfest Hackfest NNP 11877 11 13 , , , 11877 11 14 participants participant NNS 11877 11 15 first first RB 11877 11 16 learned learn VBD 11877 11 17 how how WRB 11877 11 18 to to TO 11877 11 19 use use VB 11877 11 20 A A NNP 11877 11 21 - - HYPH 11877 11 22 Frame Frame NNP 11877 11 23 code code NN 11877 11 24 to to TO 11877 11 25 render render VB 11877 11 26 3D 3d JJ 11877 11 27 scenes scene NNS 11877 11 28 that that WDT 11877 11 29 can can MD 11877 11 30 be be VB 11877 11 31 experienced experience VBN 11877 11 32 through through IN 11877 11 33 a a DT 11877 11 34 web web NN 11877 11 35 browser browser NN 11877 11 36 or or CC 11877 11 37 VR vr NN 11877 11 38 headset headset NN 11877 11 39 . . . 11877 12 1 A A NNP 11877 12 2 - - HYPH 11877 12 3 Frame Frame NNP 11877 12 4 is be VBZ 11877 12 5 a a DT 11877 12 6 new new JJ 11877 12 7 framework framework NN 11877 12 8 that that WDT 11877 12 9 web web NN 11877 12 10 publishers publisher NNS 11877 12 11 and and CC 11877 12 12 3D 3d NN 11877 12 13 designers designer NNS 11877 12 14 can can MD 11877 12 15 use use VB 11877 12 16 to to TO 11877 12 17 design design NN 11877 12 18 web web NN 11877 12 19 sites site NNS 11877 12 20 , , , 11877 12 21 games game NNS 11877 12 22 and and CC 11877 12 23 3D 3d JJ 11877 12 24 art art NN 11877 12 25 . . . 11877 13 1 A A NNP 11877 13 2 - - HYPH 11877 13 3 Frame Frame NNP 11877 13 4 is be VBZ 11877 13 5 an an DT 11877 13 6 extension extension NN 11877 13 7 of of IN 11877 13 8 HTML html NN 11877 13 9 , , , 11877 13 10 the the DT 11877 13 11 code code NN 11877 13 12 used use VBD 11877 13 13 to to TO 11877 13 14 build build VB 11877 13 15 web web NN 11877 13 16 pages page NNS 11877 13 17 . . . 11877 14 1 Anyone anyone NN 11877 14 2 who who WP 11877 14 3 is be VBZ 11877 14 4 familiar familiar JJ 11877 14 5 with with IN 11877 14 6 HTML html NN 11877 14 7 will will MD 11877 14 8 pick pick VB 11877 14 9 up up RP 11877 14 10 A A NNP 11877 14 11 - - HYPH 11877 14 12 Frame Frame NNP 11877 14 13 very very RB 11877 14 14 quickly quickly RB 11877 14 15 , , , 11877 14 16 but but CC 11877 14 17 it -PRON- PRP 11877 14 18 is be VBZ 11877 14 19 simple simple JJ 11877 14 20 enough enough RB 11877 14 21 even even RB 11877 14 22 for for IN 11877 14 23 beginners beginner NNS 11877 14 24 . . . 11877 15 1 For for IN 11877 15 2 example example NN 11877 15 3 , , , 11877 15 4 here here RB 11877 15 5 is be VBZ 11877 15 6 some some DT 11877 15 7 raw raw JJ 11877 15 8 A A NNP 11877 15 9 - - HYPH 11877 15 10 Frame Frame NNP 11877 15 11 code code NN 11877 15 12 : : : 11877 15 13 < < XX 11877 15 14 ! ! . 11877 15 15 doctype doctype NNP 11877 15 16 HTML HTML NNP 11877 15 17 > > XX 11877 15 18 < < XX 11877 15 19 html html NNP 11877 15 20 > > XX 11877 15 21 < < XX 11877 15 22 head head NN 11877 15 23 > > XX 11877 15 24 < < XX 11877 15 25 script script NN 11877 15 26 src="https://aframe.io src="https://aframe.io NNP 11877 15 27 / / SYM 11877 15 28 releases/0.9.1 releases/0.9.1 NNP 11877 15 29 / / SYM 11877 15 30 aframe.min.js"> > XX 11877 15 32 < < XX 11877 15 33 /head /head , 11877 15 34 > > XX 11877 15 35 < < XX 11877 15 36 body body NN 11877 15 37 style='margin style='margin NNP 11877 15 38 : : : 11877 15 39 0px 0px NN 11877 15 40 ; ; : 11877 15 41 overflow overflow IN 11877 15 42 : : : 11877 15 43 hidden hide VBN 11877 15 44 ; ; : 11877 15 45 ' ' '' 11877 15 46 > > XX 11877 15 47 < < XX 11877 15 48 a a DT 11877 15 49 - - HYPH 11877 15 50 scene scene NN 11877 15 51 > > XX 11877 15 52 < < XX 11877 15 53 a a DT 11877 15 54 - - HYPH 11877 15 55 box box NN 11877 15 56 position="0 position="0 CD 11877 15 57 1 1 CD 11877 15 58 -2 -2 : 11877 15 59 " " `` 11877 15 60 rotation="0 rotation="0 XX 11877 15 61 45 45 CD 11877 15 62 45 45 CD 11877 15 63 " " `` 11877 15 64 scale="1 scale="1 NN 11877 15 65 1 1 CD 11877 15 66 1 1 CD 11877 15 67 " " `` 11877 15 68 color="blue color="blue NNS 11877 15 69 " " '' 11877 15 70 > > XX 11877 15 71 < < XX 11877 15 72 /a /a NN 11877 15 73 - - HYPH 11877 15 74 box box NNP 11877 15 75 > > XX 11877 15 76 < < XX 11877 15 77 /a /a NN 11877 15 78 - - HYPH 11877 15 79 scene scene NN 11877 15 80 > > XX 11877 15 81 < < XX 11877 15 82 /body /body . 11877 15 83 > > XX 11877 15 84 < < XX 11877 15 85 /html /html . 11877 15 86 > > XX 11877 15 87 mailto:Chris.Markman@cityofpaloalto.org mailto:chris.markman@cityofpaloalto.org NN 11877 15 88 mailto:ryan.hess@cityofpaloalto.org mailto:ryan.hess@cityofpaloalto.org NNP 11877 15 89 mailto:dan.lou@cityofpaloalto.org mailto:dan.lou@cityofpaloalto.org NNP 11877 15 90 mailto:anh.nguyen@cityofpaloalto.org mailto:anh.nguyen@cityofpaloalto.org PRP$ 11877 15 91 https://aframe.io/ https://aframe.io/ NNP 11877 15 92 VR VR NNP 11877 15 93 HACKFEST HACKFEST NNP 11877 15 94 | | HYPH 11877 15 95 MARKMAN MARKMAN NNP 11877 15 96 , , , 11877 15 97 HESS HESS NNP 11877 15 98 , , , 11877 15 99 LOU LOU NNP 11877 15 100 , , , 11877 15 101 AND and CC 11877 15 102 NGUYEN NGUYEN NNP 11877 15 103 7 7 CD 11877 15 104 HTTPS://DOI.ORG/10.6017 HTTPS://DOI.ORG/10.6017 NNS 11877 15 105 / / SYM 11877 15 106 ITAL.V38I4.11877 ITAL.V38I4.11877 NNP 11877 15 107 Figure figure NN 11877 15 108 1 1 CD 11877 15 109 . . . 11877 16 1 Try try VB 11877 16 2 this this DT 11877 16 3 code code NN 11877 16 4 example example NN 11877 16 5 ! ! . 11877 17 1 https://tinyurl.com/IPFSVR02 https://tinyurl.com/IPFSVR02 NNP 11877 17 2 . . . 11877 18 1 Save save VB 11877 18 2 the the DT 11877 18 3 above above JJ 11877 18 4 code code NN 11877 18 5 as as IN 11877 18 6 an an DT 11877 18 7 HTML html NN 11877 18 8 file file NN 11877 18 9 and and CC 11877 18 10 open open VB 11877 18 11 it -PRON- PRP 11877 18 12 with with IN 11877 18 13 a a DT 11877 18 14 WebVR WebVR NNP 11877 18 15 compatible compatible JJ 11877 18 16 browser browser NN 11877 18 17 like like IN 11877 18 18 Chrome Chrome NNP 11877 18 19 and and CC 11877 18 20 you -PRON- PRP 11877 18 21 will will MD 11877 18 22 then then RB 11877 18 23 see see VB 11877 18 24 a a DT 11877 18 25 blue blue JJ 11877 18 26 cube cube NN 11877 18 27 in in IN 11877 18 28 the the DT 11877 18 29 center center NN 11877 18 30 of of IN 11877 18 31 your -PRON- PRP$ 11877 18 32 screen screen NN 11877 18 33 . . . 11877 19 1 By by IN 11877 19 2 just just RB 11877 19 3 changing change VBG 11877 19 4 the the DT 11877 19 5 values value NNS 11877 19 6 of of IN 11877 19 7 a a DT 11877 19 8 few few JJ 11877 19 9 parameters parameter NNS 11877 19 10 , , , 11877 19 11 novice novice NN 11877 19 12 coders coder NNS 11877 19 13 can can MD 11877 19 14 easily easily RB 11877 19 15 change change VB 11877 19 16 the the DT 11877 19 17 shape shape NN 11877 19 18 , , , 11877 19 19 size size NN 11877 19 20 , , , 11877 19 21 color color NN 11877 19 22 and and CC 11877 19 23 location location NN 11877 19 24 of of IN 11877 19 25 primitive primitive JJ 11877 19 26 3D 3d JJ 11877 19 27 objects object NNS 11877 19 28 , , , 11877 19 29 add add VB 11877 19 30 3D 3d NN 11877 19 31 backgrounds background NNS 11877 19 32 and and CC 11877 19 33 more more JJR 11877 19 34 . . . 11877 20 1 Advanced advanced JJ 11877 20 2 users user NNS 11877 20 3 can can MD 11877 20 4 also also RB 11877 20 5 insert insert VB 11877 20 6 JavaScript JavaScript NNP 11877 20 7 code code NN 11877 20 8 to to TO 11877 20 9 make make VB 11877 20 10 the the DT 11877 20 11 3D 3d JJ 11877 20 12 scenes scene NNS 11877 20 13 more more RBR 11877 20 14 interesting interesting JJ 11877 20 15 . . . 11877 21 1 For for IN 11877 21 2 example example NN 11877 21 3 , , , 11877 21 4 in in IN 11877 21 5 the the DT 11877 21 6 workshop workshop NN 11877 21 7 , , , 11877 21 8 we -PRON- PRP 11877 21 9 provided provide VBD 11877 21 10 JavaScript JavaScript NNP 11877 21 11 that that WDT 11877 21 12 animated animate VBD 11877 21 13 a a DT 11877 21 14 3D 3d JJ 11877 21 15 robot robot NN 11877 21 16 head head NN 11877 21 17 ( ( -LRB- 11877 21 18 see see VB 11877 21 19 figure figure NN 11877 21 20 1 1 CD 11877 21 21 ) ) -RRB- 11877 21 22 pre pre VBN 11877 21 23 - - VBN 11877 21 24 loaded loaded JJ 11877 21 25 into into IN 11877 21 26 the the DT 11877 21 27 CodePen CodePen NNP 11877 21 28 ( ( -LRB- 11877 21 29 https://codepen.io https://codepen.io NNP 11877 21 30 ) ) -RRB- 11877 21 31 interface interface NN 11877 21 32 for for IN 11877 21 33 quicker quick JJR 11877 21 34 editing editing NN 11877 21 35 and and CC 11877 21 36 iteration iteration NN 11877 21 37 . . . 11877 22 1 The the DT 11877 22 2 Inter Inter NNP 11877 22 3 - - HYPH 11877 22 4 Planetary Planetary NNP 11877 22 5 File File NNP 11877 22 6 System System NNP 11877 22 7 ( ( -LRB- 11877 22 8 IPFS IPFS NNP 11877 22 9 ) ) -RRB- 11877 22 10 The the DT 11877 22 11 collection collection NN 11877 22 12 of of IN 11877 22 13 3D 3d JJ 11877 22 14 scenes scene NNS 11877 22 15 created create VBN 11877 22 16 in in IN 11877 22 17 the the DT 11877 22 18 VR vr NN 11877 22 19 Hackfest Hackfest NNP 11877 22 20 was be VBD 11877 22 21 published publish VBN 11877 22 22 to to IN 11877 22 23 the the DT 11877 22 24 Internet internet NN 11877 22 25 using use VBG 11877 22 26 the the DT 11877 22 27 Inter Inter NNP 11877 22 28 - - HYPH 11877 22 29 Planetary Planetary NNP 11877 22 30 File File NNP 11877 22 31 System System NNP 11877 22 32 ( ( -LRB- 11877 22 33 IPFS IPFS NNP 11877 22 34 ) ) -RRB- 11877 22 35 , , , 11877 22 36 an an DT 11877 22 37 open open JJ 11877 22 38 source source NN 11877 22 39 distributed distribute VBN 11877 22 40 web web NN 11877 22 41 technology technology NN 11877 22 42 originally originally RB 11877 22 43 created create VBN 11877 22 44 in in IN 11877 22 45 Palo Palo NNP 11877 22 46 Alto Alto NNP 11877 22 47 by by IN 11877 22 48 Protocol Protocol NNP 11877 22 49 Labs Labs NNPS 11877 22 50 in in IN 11877 22 51 2014 2014 CD 11877 22 52 and and CC 11877 22 53 now now RB 11877 22 54 actively actively RB 11877 22 55 improved improve VBN 11877 22 56 by by IN 11877 22 57 a a DT 11877 22 58 global global JJ 11877 22 59 network network NN 11877 22 60 of of IN 11877 22 61 software software NN 11877 22 62 developers developer NNS 11877 22 63 . . . 11877 23 1 IPFS IPFS NNP 11877 23 2 allows allow VBZ 11877 23 3 anyone anyone NN 11877 23 4 to to TO 11877 23 5 publish publish VB 11877 23 6 to to IN 11877 23 7 the the DT 11877 23 8 Internet internet NN 11877 23 9 without without IN 11877 23 10 a a DT 11877 23 11 server server NN 11877 23 12 , , , 11877 23 13 through through IN 11877 23 14 a a DT 11877 23 15 peer peer NN 11877 23 16 - - HYPH 11877 23 17 to to IN 11877 23 18 - - HYPH 11877 23 19 peer peer NN 11877 23 20 network network NN 11877 23 21 that that WDT 11877 23 22 can can MD 11877 23 23 also also RB 11877 23 24 work work VB 11877 23 25 seamlessly seamlessly RB 11877 23 26 with with IN 11877 23 27 the the DT 11877 23 28 regular regular JJ 11877 23 29 Internet internet NN 11877 23 30 through through IN 11877 23 31 HTTP HTTP NNP 11877 23 32 “ " `` 11877 23 33 gateways gateway NNS 11877 23 34 ” " '' 11877 23 35 . . . 11877 24 1 In in IN 11877 24 2 November November NNP 11877 24 3 2019 2019 CD 11877 24 4 , , , 11877 24 5 Brave Brave NNP 11877 24 6 Browser Browser NNP 11877 24 7 ( ( -LRB- 11877 24 8 https://brave.com https://brave.com ADD 11877 24 9 ) ) -RRB- 11877 24 10 became become VBD 11877 24 11 the the DT 11877 24 12 first first JJ 11877 24 13 to to TO 11877 24 14 offer offer VB 11877 24 15 seamless seamless JJ 11877 24 16 IPFS IPFS NNP 11877 24 17 integration integration NN 11877 24 18 , , , 11877 24 19 capable capable JJ 11877 24 20 of of IN 11877 24 21 spawning spawn VBG 11877 24 22 its -PRON- PRP$ 11877 24 23 own own JJ 11877 24 24 background background NN 11877 24 25 process process NN 11877 24 26 or or CC 11877 24 27 daemon daemon NN 11877 24 28 that that WDT 11877 24 29 can can MD 11877 24 30 upload upload VB 11877 24 31 and and CC 11877 24 32 download download JJ 11877 24 33 to to IN 11877 24 34 IPFS ipfs NN 11877 24 35 content content NN 11877 24 36 on on IN 11877 24 37 the the DT 11877 24 38 fly fly NN 11877 24 39 without without IN 11877 24 40 the the DT 11877 24 41 need need NN 11877 24 42 for for IN 11877 24 43 an an DT 11877 24 44 HTTP http JJ 11877 24 45 gateway gateway NN 11877 24 46 or or CC 11877 24 47 separate separate VB 11877 24 48 browser browser NN 11877 24 49 extension extension NN 11877 24 50 installation installation NN 11877 24 51 . . . 11877 25 1 Unlike unlike IN 11877 25 2 p2p p2p JJ 11877 25 3 technologies technology NNS 11877 25 4 such such JJ 11877 25 5 as as IN 11877 25 6 BitTorrent BitTorrent NNP 11877 25 7 , , , 11877 25 8 IPFS IPFS NNP 11877 25 9 is be VBZ 11877 25 10 best well RBS 11877 25 11 suited suited JJ 11877 25 12 for for IN 11877 25 13 distributing distribute VBG 11877 25 14 small small JJ 11877 25 15 files file NNS 11877 25 16 available available JJ 11877 25 17 for for IN 11877 25 18 long long JJ 11877 25 19 periods period NNS 11877 25 20 of of IN 11877 25 21 time time NN 11877 25 22 rather rather RB 11877 25 23 than than IN 11877 25 24 the the DT 11877 25 25 quick quick JJ 11877 25 26 distribution distribution NN 11877 25 27 of of IN 11877 25 28 large large JJ 11877 25 29 files file NNS 11877 25 30 over over IN 11877 25 31 a a DT 11877 25 32 short short JJ 11877 25 33 period period NN 11877 25 34 of of IN 11877 25 35 time time NN 11877 25 36 . . . 11877 26 1 This this DT 11877 26 2 is be VBZ 11877 26 3 an an DT 11877 26 4 oversimplification oversimplification NN 11877 26 5 of of IN 11877 26 6 what what WP 11877 26 7 is be VBZ 11877 26 8 really really RB 11877 26 9 happening happen VBG 11877 26 10 behind behind IN 11877 26 11 the the DT 11877 26 12 scenes scene NNS 11877 26 13 ( ( -LRB- 11877 26 14 part part NN 11877 26 15 of of IN 11877 26 16 the the DT 11877 26 17 magic magic NN 11877 26 18 involves involve VBZ 11877 26 19 content content NN 11877 26 20 - - HYPH 11877 26 21 addressable addressable JJ 11877 26 22 storage storage NN 11877 26 23 and and CC 11877 26 24 asynchronous asynchronous JJ 11877 26 25 communication communication NN 11877 26 26 methods method NNS 11877 26 27 based base VBN 11877 26 28 on on IN 11877 26 29 pub pub NN 11877 26 30 / / SYM 11877 26 31 sub sub NN 11877 26 32 messaging messaging NN 11877 26 33 , , , 11877 26 34 to to TO 11877 26 35 name name VB 11877 26 36 a a DT 11877 26 37 few few JJ 11877 26 38 ) ) -RRB- 11877 26 39 but but CC 11877 26 40 the the DT 11877 26 41 ability ability NN 11877 26 42 to to TO 11877 26 43 share share VB 11877 26 44 and and CC 11877 26 45 publish publish VB 11877 26 46 3D 3d JJ 11877 26 47 environments environment NNS 11877 26 48 and and CC 11877 26 49 3D 3d JJ 11877 26 50 objects object NNS 11877 26 51 in in IN 11877 26 52 a a DT 11877 26 53 way way NN 11877 26 54 that that WDT 11877 26 55 can can MD 11877 26 56 instantly instantly RB 11877 26 57 scale scale VB 11877 26 58 to to TO 11877 26 59 meet meet VB 11877 26 60 demand demand NN 11877 26 61 could could MD 11877 26 62 have have VB 11877 26 63 far far RB 11877 26 64 reaching reach VBG 11877 26 65 consequences consequence NNS 11877 26 66 for for IN 11877 26 67 future future JJ 11877 26 68 technologies technology NNS 11877 26 69 like like IN 11877 26 70 augmented augment VBN 11877 26 71 reality reality NN 11877 26 72 . . . 11877 27 1 https://tinyurl.com/IPFSVR02 https://tinyurl.com/IPFSVR02 NNP 11877 27 2 https://codepen.io/ https://codepen.io/ NNP 11877 27 3 https://ipfs.io/ https://ipfs.io/ NNP 11877 27 4 https://brave.com/ https://brave.com/ NNP 11877 27 5 INFORMATION information NN 11877 27 6 TECHNOLOGY technology NN 11877 27 7 AND and CC 11877 27 8 LIBRARIES LIBRARIES NNP 11877 27 9 | | CD 11877 27 10 DECEMBER DECEMBER NNP 11877 27 11 2019 2019 CD 11877 27 12 8 8 CD 11877 27 13 Figure figure NN 11877 27 14 2 2 CD 11877 27 15 . . . 11877 28 1 Workshop workshop NN 11877 28 2 attendees attendee NNS 11877 28 3 . . . 11877 29 1 IPFS IPFS NNP 11877 29 2 can can MD 11877 29 3 load load VB 11877 29 4 content content NN 11877 29 5 much much RB 11877 29 6 faster fast RBR 11877 29 7 , , , 11877 29 8 more more RBR 11877 29 9 securely securely RB 11877 29 10 ( ( -LRB- 11877 29 11 through through IN 11877 29 12 features feature NNS 11877 29 13 like like IN 11877 29 14 automated automate VBN 11877 29 15 cryptographic cryptographic JJ 11877 29 16 hash hash NN 11877 29 17 checking checking NN 11877 29 18 ) ) -RRB- 11877 29 19 , , , 11877 29 20 and and CC 11877 29 21 allows allow VBZ 11877 29 22 people people NNS 11877 29 23 to to TO 11877 29 24 publish publish VB 11877 29 25 directly directly RB 11877 29 26 to to IN 11877 29 27 the the DT 11877 29 28 Internet internet NN 11877 29 29 without without IN 11877 29 30 the the DT 11877 29 31 need need NN 11877 29 32 of of IN 11877 29 33 a a DT 11877 29 34 third- third- NN 11877 29 35 party party NN 11877 29 36 host host NN 11877 29 37 . . . 11877 30 1 Google Google NNP 11877 30 2 , , , 11877 30 3 Facebook Facebook NNP 11877 30 4 , , , 11877 30 5 and and CC 11877 30 6 Amazon Amazon NNP 11877 30 7 Web Web NNP 11877 30 8 Services Services NNPS 11877 30 9 need need VBP 11877 30 10 not not RB 11877 30 11 apply apply VB 11877 30 12 . . . 11877 31 1 The the DT 11877 31 2 same same JJ 11877 31 3 technology technology NN 11877 31 4 has have VBZ 11877 31 5 already already RB 11877 31 6 been be VBN 11877 31 7 used use VBN 11877 31 8 to to TO 11877 31 9 overcome overcome VB 11877 31 10 censorship censorship NN 11877 31 11 efforts effort NNS 11877 31 12 by by IN 11877 31 13 governments government NNS 11877 31 14 , , , 11877 31 15 but but CC 11877 31 16 like like IN 11877 31 17 any any DT 11877 31 18 technology technology NN 11877 31 19 it -PRON- PRP 11877 31 20 has have VBZ 11877 31 21 its -PRON- PRP$ 11877 31 22 downsides downside NNS 11877 31 23 . . . 11877 32 1 Content content NN 11877 32 2 on on IN 11877 32 3 IPFS IPFS NNP 11877 32 4 is be VBZ 11877 32 5 essentially essentially RB 11877 32 6 permanent permanent JJ 11877 32 7 , , , 11877 32 8 allowing allow VBG 11877 32 9 free free JJ 11877 32 10 speech speech NN 11877 32 11 to to TO 11877 32 12 flourish flourish VB 11877 32 13 but but CC 11877 32 14 it -PRON- PRP 11877 32 15 could could MD 11877 32 16 also also RB 11877 32 17 make make VB 11877 32 18 undesirable undesirable JJ 11877 32 19 content content NN 11877 32 20 , , , 11877 32 21 like like IN 11877 32 22 hate hate NN 11877 32 23 speech speech NN 11877 32 24 or or CC 11877 32 25 child child NN 11877 32 26 pornography pornography NN 11877 32 27 , , , 11877 32 28 all all DT 11877 32 29 but but IN 11877 32 30 impossible impossible JJ 11877 32 31 to to TO 11877 32 32 control control VB 11877 32 33 . . . 11877 33 1 Toward toward IN 11877 33 2 21st 21st JJ 11877 33 3 Century Century NNP 11877 33 4 Literacy Literacy NNP 11877 33 5 Like like IN 11877 33 6 our -PRON- PRP$ 11877 33 7 other other JJ 11877 33 8 technology technology NN 11877 33 9 programs program NNS 11877 33 10 , , , 11877 33 11 the the DT 11877 33 12 VR VR NNP 11877 33 13 Hackfest Hackfest NNP 11877 33 14 was be VBD 11877 33 15 designed design VBN 11877 33 16 to to TO 11877 33 17 engage engage VB 11877 33 18 customers customer NNS 11877 33 19 around around IN 11877 33 20 new new JJ 11877 33 21 forms form NNS 11877 33 22 of of IN 11877 33 23 literacy literacy NN 11877 33 24 , , , 11877 33 25 particularly particularly RB 11877 33 26 around around IN 11877 33 27 understanding understand VBG 11877 33 28 code code NN 11877 33 29 and and CC 11877 33 30 thinking think VBG 11877 33 31 critically critically RB 11877 33 32 about about IN 11877 33 33 emerging emerge VBG 11877 33 34 communication communication NN 11877 33 35 technologies technology NNS 11877 33 36 . . . 11877 34 1 In in IN 11877 34 2 2019 2019 CD 11877 34 3 , , , 11877 34 4 we -PRON- PRP 11877 34 5 are be VBP 11877 34 6 already already RB 11877 34 7 seeing see VBG 11877 34 8 how how WRB 11877 34 9 technologies technology NNS 11877 34 10 like like IN 11877 34 11 machine machine NN 11877 34 12 learning learning NN 11877 34 13 and and CC 11877 34 14 social social JJ 11877 34 15 media medium NNS 11877 34 16 are be VBP 11877 34 17 impacting impact VBG 11877 34 18 social social JJ 11877 34 19 relations relation NNS 11877 34 20 , , , 11877 34 21 politics politic NNS 11877 34 22 and and CC 11877 34 23 the the DT 11877 34 24 economy economy NN 11877 34 25 . . . 11877 35 1 It -PRON- PRP 11877 35 2 is be VBZ 11877 35 3 no no RB 11877 35 4 longer longer RB 11877 35 5 enough enough JJ 11877 35 6 to to TO 11877 35 7 know know VB 11877 35 8 how how WRB 11877 35 9 to to TO 11877 35 10 read read VB 11877 35 11 and and CC 11877 35 12 write write VB 11877 35 13 code code NN 11877 35 14 that that WDT 11877 35 15 underlies underlie VBZ 11877 35 16 the the DT 11877 35 17 web web NN 11877 35 18 . . . 11877 36 1 True true JJ 11877 36 2 literacy literacy NN 11877 36 3 must must MD 11877 36 4 also also RB 11877 36 5 understand understand VB 11877 36 6 how how WRB 11877 36 7 these these DT 11877 36 8 technologies technology NNS 11877 36 9 interface interface VBP 11877 36 10 with with IN 11877 36 11 each each DT 11877 36 12 other other JJ 11877 36 13 and and CC 11877 36 14 how how WRB 11877 36 15 they -PRON- PRP 11877 36 16 impact impact VBP 11877 36 17 people people NNS 11877 36 18 and and CC 11877 36 19 society society NN 11877 36 20 . . . 11877 37 1 VR VR NNP 11877 37 2 HACKFEST HACKFEST NNP 11877 37 3 | | HYPH 11877 37 4 MARKMAN MARKMAN NNP 11877 37 5 , , , 11877 37 6 HESS HESS NNP 11877 37 7 , , , 11877 37 8 LOU LOU NNP 11877 37 9 , , , 11877 37 10 AND and CC 11877 37 11 NGUYEN NGUYEN NNP 11877 37 12 9 9 CD 11877 37 13 HTTPS://DOI.ORG/10.6017 HTTPS://DOI.ORG/10.6017 NNS 11877 37 14 / / SYM 11877 37 15 ITAL.V38I4.11877 ITAL.V38I4.11877 NNP 11877 37 16 Figure figure NN 11877 37 17 3 3 CD 11877 37 18 . . . 11877 38 1 The the DT 11877 38 2 free free RB 11877 38 3 - - HYPH 11877 38 4 standing stand VBG 11877 38 5 exhibit exhibit NN 11877 38 6 . . . 11877 39 1 INFORMATION INFORMATION NNP 11877 39 2 TECHNOLOGY TECHNOLOGY NNP 11877 39 3 AND and CC 11877 39 4 LIBRARIES LIBRARIES NNP 11877 39 5 | | NNP 11877 39 6 DECEMBER DECEMBER NNP 11877 39 7 2019 2019 CD 11877 39 8 10 10 CD 11877 39 9 To to IN 11877 39 10 this this DT 11877 39 11 end end NN 11877 39 12 , , , 11877 39 13 the the DT 11877 39 14 VR vr NN 11877 39 15 Hackfest Hackfest NNP 11877 39 16 sought seek VBD 11877 39 17 to to TO 11877 39 18 take take VB 11877 39 19 participants participant NNS 11877 39 20 on on IN 11877 39 21 a a DT 11877 39 22 journey journey NN 11877 39 23 , , , 11877 39 24 both both CC 11877 39 25 technological technological JJ 11877 39 26 but but CC 11877 39 27 also also RB 11877 39 28 sociological sociological JJ 11877 39 29 . . . 11877 40 1 Once once IN 11877 40 2 the the DT 11877 40 3 initial initial JJ 11877 40 4 practice practice NN 11877 40 5 with with IN 11877 40 6 the the DT 11877 40 7 code code NN 11877 40 8 was be VBD 11877 40 9 completed complete VBN 11877 40 10 , , , 11877 40 11 we -PRON- PRP 11877 40 12 moved move VBD 11877 40 13 on on RB 11877 40 14 to to IN 11877 40 15 a a DT 11877 40 16 discussion discussion NN 11877 40 17 of of IN 11877 40 18 the the DT 11877 40 19 consequences consequence NNS 11877 40 20 for for IN 11877 40 21 using use VBG 11877 40 22 these these DT 11877 40 23 technologies technology NNS 11877 40 24 . . . 11877 41 1 With with IN 11877 41 2 the the DT 11877 41 3 distributed distribute VBN 11877 41 4 web web NN 11877 41 5 , , , 11877 41 6 for for IN 11877 41 7 example example NN 11877 41 8 , , , 11877 41 9 we -PRON- PRP 11877 41 10 explored explore VBD 11877 41 11 questions question NNS 11877 41 12 like like IN 11877 41 13 : : : 11877 41 14 • • VB 11877 41 15 What what WP 11877 41 16 are be VBP 11877 41 17 the the DT 11877 41 18 implications implication NNS 11877 41 19 for for IN 11877 41 20 permanent permanent JJ 11877 41 21 content content NN 11877 41 22 on on IN 11877 41 23 the the DT 11877 41 24 web web NN 11877 41 25 which which WDT 11877 41 26 no no DT 11877 41 27 one one NN 11877 41 28 can can MD 11877 41 29 take take VB 11877 41 30 down down RP 11877 41 31 ? ? . 11877 42 1 • • VB 11877 42 2 What what WDT 11877 42 3 power power NN 11877 42 4 do do VBP 11877 42 5 gatekeepers gatekeeper NNS 11877 42 6 like like IN 11877 42 7 the the DT 11877 42 8 government government NN 11877 42 9 and and CC 11877 42 10 private private JJ 11877 42 11 companies company NNS 11877 42 12 have have VBP 11877 42 13 over over IN 11877 42 14 our -PRON- PRP$ 11877 42 15 online online JJ 11877 42 16 speech speech NN 11877 42 17 ? ? . 11877 43 1 • • VB 11877 43 2 What what WP 11877 43 3 does do VBZ 11877 43 4 a a DT 11877 43 5 3D 3d NN 11877 43 6 web web NN 11877 43 7 look look NN 11877 43 8 like like IN 11877 43 9 and and CC 11877 43 10 how how WRB 11877 43 11 will will MD 11877 43 12 that that DT 11877 43 13 change change VB 11877 43 14 how how WRB 11877 43 15 we -PRON- PRP 11877 43 16 communicate communicate VBP 11877 43 17 , , , 11877 43 18 tell tell VB 11877 43 19 stories story NNS 11877 43 20 and and CC 11877 43 21 learn learn VB 11877 43 22 ? ? . 11877 44 1 After after IN 11877 44 2 the the DT 11877 44 3 workshop workshop NN 11877 44 4 ended end VBD 11877 44 5 , , , 11877 44 6 we -PRON- PRP 11877 44 7 continued continue VBD 11877 44 8 the the DT 11877 44 9 conversation conversation NN 11877 44 10 with with IN 11877 44 11 the the DT 11877 44 12 public public NN 11877 44 13 through through IN 11877 44 14 an an DT 11877 44 15 exhibit exhibit NN 11877 44 16 placed place VBN 11877 44 17 at at IN 11877 44 18 our -PRON- PRP$ 11877 44 19 Mitchell Mitchell NNP 11877 44 20 Park Park NNP 11877 44 21 branch branch NN 11877 44 22 ( ( -LRB- 11877 44 23 see see VB 11877 44 24 figure figure NN 11877 44 25 3 3 CD 11877 44 26 ) ) -RRB- 11877 44 27 . . . 11877 45 1 In in IN 11877 45 2 this this DT 11877 45 3 exhibit exhibit NN 11877 45 4 , , , 11877 45 5 we -PRON- PRP 11877 45 6 showcased showcase VBD 11877 45 7 the the DT 11877 45 8 VR vr NN 11877 45 9 scenes scene NNS 11877 45 10 participants participant NNS 11877 45 11 had have VBD 11877 45 12 created create VBN 11877 45 13 and and CC 11877 45 14 introduced introduce VBN 11877 45 15 the the DT 11877 45 16 technologies technology NNS 11877 45 17 underlying underlie VBG 11877 45 18 them -PRON- PRP 11877 45 19 . . . 11877 46 1 But but CC 11877 46 2 we -PRON- PRP 11877 46 3 also also RB 11877 46 4 asked ask VBD 11877 46 5 people people NNS 11877 46 6 to to TO 11877 46 7 reflect reflect VB 11877 46 8 on on IN 11877 46 9 the the DT 11877 46 10 future future NN 11877 46 11 of of IN 11877 46 12 the the DT 11877 46 13 Internet internet NN 11877 46 14 and and CC 11877 46 15 to to TO 11877 46 16 share share VB 11877 46 17 their -PRON- PRP$ 11877 46 18 thoughts thought NNS 11877 46 19 by by IN 11877 46 20 posting post VBG 11877 46 21 on on IN 11877 46 22 the the DT 11877 46 23 exhibit exhibit NN 11877 46 24 itself -PRON- PRP 11877 46 25 . . . 11877 47 1 Public public JJ 11877 47 2 comments comment NNS 11877 47 3 reflected reflect VBD 11877 47 4 the the DT 11877 47 5 current current JJ 11877 47 6 discourse discourse NN 11877 47 7 around around IN 11877 47 8 the the DT 11877 47 9 Internet internet NN 11877 47 10 . . . 11877 48 1 Responses response NNS 11877 48 2 ( ( -LRB- 11877 48 3 see see VB 11877 48 4 figure figure NN 11877 48 5 5 5 CD 11877 48 6 ) ) -RRB- 11877 48 7 were be VBD 11877 48 8 generally generally RB 11877 48 9 positive positive JJ 11877 48 10 — — : 11877 48 11 most most JJS 11877 48 12 of of IN 11877 48 13 our -PRON- PRP$ 11877 48 14 customers customer NNS 11877 48 15 mentioned mention VBD 11877 48 16 better well JJR 11877 48 17 download download JJ 11877 48 18 speeds speed NNS 11877 48 19 or or CC 11877 48 20 other other JJ 11877 48 21 efficiency efficiency NN 11877 48 22 increases increase NNS 11877 48 23 but but CC 11877 48 24 a a DT 11877 48 25 few few JJ 11877 48 26 also also RB 11877 48 27 highlighted highlight VBD 11877 48 28 online online JJ 11877 48 29 privacy privacy NN 11877 48 30 and and CC 11877 48 31 safety safety NN 11877 48 32 improvements improvement NNS 11877 48 33 . . . 11877 49 1 We -PRON- PRP 11877 49 2 recorded record VBD 11877 49 3 an an DT 11877 49 4 equal equal JJ 11877 49 5 number number NN 11877 49 6 of of IN 11877 49 7 pessimistic pessimistic JJ 11877 49 8 and and CC 11877 49 9 technical technical JJ 11877 49 10 responses response NNS 11877 49 11 to to IN 11877 49 12 the the DT 11877 49 13 same same JJ 11877 49 14 question question NN 11877 49 15 , , , 11877 49 16 these these DT 11877 49 17 often often RB 11877 49 18 demonstrated demonstrate VBD 11877 49 19 either either CC 11877 49 20 knowledge knowledge NN 11877 49 21 of of IN 11877 49 22 similar similar JJ 11877 49 23 technology technology NN 11877 49 24 ( ( -LRB- 11877 49 25 e.g. e.g. RB 11877 50 1 “ " `` 11877 50 2 how how WRB 11877 50 3 is be VBZ 11877 50 4 this this DT 11877 50 5 different different JJ 11877 50 6 than than IN 11877 50 7 Napster Napster NNP 11877 50 8 ? ? . 11877 50 9 ” " '' 11877 50 10 ) ) -RRB- 11877 50 11 or or CC 11877 50 12 displeasure displeasure VB 11877 50 13 with with IN 11877 50 14 the the DT 11877 50 15 current current JJ 11877 50 16 state state NN 11877 50 17 of of IN 11877 50 18 the the DT 11877 50 19 world world NN 11877 50 20 wide wide JJ 11877 50 21 web web NN 11877 50 22 ( ( -LRB- 11877 50 23 e.g. e.g. RB 11877 51 1 “ " `` 11877 51 2 less less JJR 11877 51 3 human human JJ 11877 51 4 connections connection NNS 11877 51 5 ” " '' 11877 51 6 or or CC 11877 51 7 “ " `` 11877 51 8 more more JJR 11877 51 9 spyware spyware NN 11877 51 10 and and CC 11877 51 11 less less JJR 11877 51 12 freedom freedom NN 11877 51 13 ” " '' 11877 51 14 ) ) -RRB- 11877 51 15 . . . 11877 52 1 OUTCOMES outcomes RB 11877 52 2 One one CD 11877 52 3 surprise surprise NN 11877 52 4 outcome outcome NN 11877 52 5 was be VBD 11877 52 6 that that IN 11877 52 7 our -PRON- PRP$ 11877 52 8 project project NN 11877 52 9 reached reach VBD 11877 52 10 the the DT 11877 52 11 attention attention NN 11877 52 12 of of IN 11877 52 13 the the DT 11877 52 14 developers developer NNS 11877 52 15 of of IN 11877 52 16 IPFS IPFS NNP 11877 52 17 , , , 11877 52 18 who who WP 11877 52 19 happen happen VBP 11877 52 20 to to TO 11877 52 21 live live VB 11877 52 22 a a DT 11877 52 23 few few JJ 11877 52 24 blocks block NNS 11877 52 25 away away RB 11877 52 26 from from IN 11877 52 27 the the DT 11877 52 28 library library NN 11877 52 29 . . . 11877 53 1 After after IN 11877 53 2 reading read VBG 11877 53 3 about about IN 11877 53 4 the the DT 11877 53 5 exhibit exhibit NN 11877 53 6 online online RB 11877 53 7 , , , 11877 53 8 their -PRON- PRP$ 11877 53 9 whole whole JJ 11877 53 10 team team NN 11877 53 11 visited visit VBD 11877 53 12 our -PRON- PRP$ 11877 53 13 team team NN 11877 53 14 at at IN 11877 53 15 the the DT 11877 53 16 library library NN 11877 53 17 . . . 11877 54 1 In in IN 11877 54 2 fact fact NN 11877 54 3 , , , 11877 54 4 one one CD 11877 54 5 of of IN 11877 54 6 their -PRON- PRP$ 11877 54 7 team team NN 11877 54 8 turned turn VBD 11877 54 9 out out RP 11877 54 10 to to TO 11877 54 11 be be VB 11877 54 12 a a DT 11877 54 13 former former JJ 11877 54 14 child child NN 11877 54 15 customer customer NN 11877 54 16 of of IN 11877 54 17 our -PRON- PRP$ 11877 54 18 library library NN 11877 54 19 ! ! . 11877 55 1 The the DT 11877 55 2 workshop workshop NN 11877 55 3 itself -PRON- PRP 11877 55 4 , , , 11877 55 5 which which WDT 11877 55 6 was be VBD 11877 55 7 featured feature VBN 11877 55 8 as as IN 11877 55 9 a a DT 11877 55 10 summer summer NN 11877 55 11 reading read VBG 11877 55 12 program program NN 11877 55 13 activity activity NN 11877 55 14 , , , 11877 55 15 also also RB 11877 55 16 brought bring VBN 11877 55 17 in in RP 11877 55 18 record record JJ 11877 55 19 numbers number NNS 11877 55 20 . . . 11877 56 1 Originally originally RB 11877 56 2 open open JJ 11877 56 3 to to IN 11877 56 4 20 20 CD 11877 56 5 participants participant NNS 11877 56 6 and and CC 11877 56 7 later later RB 11877 56 8 expanded expand VBD 11877 56 9 to to IN 11877 56 10 30 30 CD 11877 56 11 , , , 11877 56 12 the the DT 11877 56 13 workshop workshop NN 11877 56 14 grew grow VBD 11877 56 15 a a DT 11877 56 16 waitlist waitlist NN 11877 56 17 that that IN 11877 56 18 more more RBR 11877 56 19 than than IN 11877 56 20 quadrupled quadruple VBD 11877 56 21 our -PRON- PRP$ 11877 56 22 initial initial JJ 11877 56 23 room room NN 11877 56 24 capacity capacity NN 11877 56 25 . . . 11877 57 1 Clearly clearly RB 11877 57 2 , , , 11877 57 3 people people NNS 11877 57 4 were be VBD 11877 57 5 interested interested JJ 11877 57 6 in in IN 11877 57 7 learning learn VBG 11877 57 8 about about IN 11877 57 9 these these DT 11877 57 10 two two CD 11877 57 11 emerging emerge VBG 11877 57 12 technologies technology NNS 11877 57 13 . . . 11877 58 1 We -PRON- PRP 11877 58 2 also also RB 11877 58 3 want want VBP 11877 58 4 to to TO 11877 58 5 take take VB 11877 58 6 a a DT 11877 58 7 moment moment NN 11877 58 8 to to TO 11877 58 9 highlight highlight VB 11877 58 10 the the DT 11877 58 11 number number NN 11877 58 12 of of IN 11877 58 13 design design NN 11877 58 14 iterations iteration NNS 11877 58 15 this this DT 11877 58 16 project project NN 11877 58 17 went go VBD 11877 58 18 through through RB 11877 58 19 before before IN 11877 58 20 making make VBG 11877 58 21 its -PRON- PRP$ 11877 58 22 way way NN 11877 58 23 into into IN 11877 58 24 the the DT 11877 58 25 public public JJ 11877 58 26 eye eye NN 11877 58 27 . . . 11877 59 1 The the DT 11877 59 2 free free RB 11877 59 3 - - HYPH 11877 59 4 standing stand VBG 11877 59 5 VR vr NN 11877 59 6 Hackfest Hackfest NNP 11877 59 7 exhibit exhibit NN 11877 59 8 was be VBD 11877 59 9 originally originally RB 11877 59 10 conceived conceive VBN 11877 59 11 as as IN 11877 59 12 a a DT 11877 59 13 wall wall NN 11877 59 14 mounted mount VBN 11877 59 15 computer computer NN 11877 59 16 kiosk kiosk NN 11877 59 17 that that WDT 11877 59 18 encouraged encourage VBD 11877 59 19 users user NNS 11877 59 20 to to TO 11877 59 21 publish publish VB 11877 59 22 a a DT 11877 59 23 short short JJ 11877 59 24 message message NN 11877 59 25 directly directly RB 11877 59 26 to to IN 11877 59 27 the the DT 11877 59 28 web web NN 11877 59 29 with with IN 11877 59 30 IPFS IPFS NNP 11877 59 31 , , , 11877 59 32 but but CC 11877 59 33 this this DT 11877 59 34 raised raise VBD 11877 59 35 too too RB 11877 59 36 many many JJ 11877 59 37 privacy privacy NN 11877 59 38 concerns concern NNS 11877 59 39 and and CC 11877 59 40 ultimately ultimately RB 11877 59 41 our -PRON- PRP$ 11877 59 42 building building NN 11877 59 43 design design NN 11877 59 44 does do VBZ 11877 59 45 not not RB 11877 59 46 make make VB 11877 59 47 mounting mount VBG 11877 59 48 a a DT 11877 59 49 computer computer NN 11877 59 50 on on IN 11877 59 51 the the DT 11877 59 52 wall wall NN 11877 59 53 an an DT 11877 59 54 easy easy JJ 11877 59 55 task task NN 11877 59 56 . . . 11877 60 1 Our -PRON- PRP$ 11877 60 2 workshop workshop NN 11877 60 3 also also RB 11877 60 4 initially initially RB 11877 60 5 focused focus VBD 11877 60 6 much much RB 11877 60 7 more more JJR 11877 60 8 on on IN 11877 60 9 command command NN 11877 60 10 line line NN 11877 60 11 skills skill NNS 11877 60 12 working work VBG 11877 60 13 directly directly RB 11877 60 14 with with IN 11877 60 15 IPFS IPFS NNP 11877 60 16 , , , 11877 60 17 but but CC 11877 60 18 user user NN 11877 60 19 testing testing NN 11877 60 20 with with IN 11877 60 21 library library NN 11877 60 22 staff staff NN 11877 60 23 showed show VBD 11877 60 24 learning learn VBG 11877 60 25 A A NNP 11877 60 26 - - HYPH 11877 60 27 frame frame NN 11877 60 28 was be VBD 11877 60 29 more more JJR 11877 60 30 than than IN 11877 60 31 enough enough JJ 11877 60 32 . . . 11877 61 1 VR VR NNP 11877 61 2 HACKFEST HACKFEST NNP 11877 61 3 | | HYPH 11877 61 4 MARKMAN MARKMAN NNP 11877 61 5 , , , 11877 61 6 HESS HESS NNP 11877 61 7 , , , 11877 61 8 LOU LOU NNP 11877 61 9 , , , 11877 61 10 AND and CC 11877 61 11 NGUYEN NGUYEN NNP 11877 61 12 11 11 CD 11877 61 13 HTTPS://DOI.ORG/10.6017 HTTPS://DOI.ORG/10.6017 NNS 11877 61 14 / / SYM 11877 61 15 ITAL.V38I4.11877 ITAL.V38I4.11877 NNP 11877 61 16 Figure figure NN 11877 61 17 4 4 CD 11877 61 18 . . . 11877 62 1 Building build VBG 11877 62 2 the the DT 11877 62 3 exhibit exhibit NN 11877 62 4 . . . 11877 63 1 INFORMATION INFORMATION NNP 11877 63 2 TECHNOLOGY TECHNOLOGY NNP 11877 63 3 AND and CC 11877 63 4 LIBRARIES LIBRARIES NNP 11877 63 5 | | NNP 11877 63 6 DECEMBER DECEMBER NNS 11877 63 7 2019 2019 CD 11877 63 8 12 12 CD 11877 63 9 Figure figure NN 11877 63 10 5 5 CD 11877 63 11 . . . 11877 64 1 Exhibit exhibit NN 11877 64 2 responses response NNS 11877 64 3 . . . 11877 65 1 Figure figure NN 11877 65 2 6 6 CD 11877 65 3 . . . 11877 66 1 Visit visit VB 11877 66 2 from from IN 11877 66 3 Protocol Protocol NNP 11877 66 4 Labs Labs NNPS 11877 66 5 Co Co NNP 11877 66 6 - - HYPH 11877 66 7 Founders Founders NNP 11877 66 8 . . . 11877 67 1 0 0 NFP 11877 67 2 2 2 CD 11877 67 3 4 4 CD 11877 67 4 6 6 CD 11877 67 5 8 8 CD 11877 67 6 10 10 CD 11877 67 7 12 12 CD 11877 67 8 14 14 CD 11877 67 9 16 16 CD 11877 67 10 18 18 CD 11877 67 11 20 20 CD 11877 67 12 Optimistic optimistic JJ 11877 67 13 Pessimistic pessimistic JJ 11877 67 14 Technical Technical NNP 11877 67 15 Spam Spam NNP 11877 67 16 Illegible Illegible NNP 11877 67 17 N N NNP 11877 67 18 u u NNP 11877 67 19 m m NNP 11877 67 20 b b NNP 11877 67 21 e e NNP 11877 67 22 r r NN 11877 67 23 o o NN 11877 67 24 f f NN 11877 67 25 P p NN 11877 67 26 o o NN 11877 67 27 st st NN 11877 67 28 -I -I NNP 11877 67 29 t t NNP 11877 67 30 N N NNP 11877 67 31 o o NN 11877 67 32 te te NNP 11877 67 33 s s NNP 11877 67 34 VR VR NNP 11877 67 35 HACKFEST HACKFEST NNP 11877 67 36 | | HYPH 11877 67 37 MARKMAN MARKMAN NNP 11877 67 38 , , , 11877 67 39 HESS HESS NNP 11877 67 40 , , , 11877 67 41 LOU LOU NNP 11877 67 42 , , , 11877 67 43 AND and CC 11877 67 44 NGUYEN NGUYEN NNP 11877 67 45 13 13 CD 11877 67 46 HTTPS://DOI.ORG/10.6017 HTTPS://DOI.ORG/10.6017 NNS 11877 67 47 / / SYM 11877 67 48 ITAL.V38I4.11877 ITAL.V38I4.11877 VBN 11877 67 49 The the DT 11877 67 50 VR vr NN 11877 67 51 Hackfest Hackfest NNP 11877 67 52 was be VBD 11877 67 53 also also RB 11877 67 54 a a DT 11877 67 55 win win NN 11877 67 56 because because IN 11877 67 57 it -PRON- PRP 11877 67 58 combined combine VBD 11877 67 59 so so RB 11877 67 60 many many JJ 11877 67 61 different different JJ 11877 67 62 skills skill NNS 11877 67 63 into into IN 11877 67 64 a a DT 11877 67 65 single single JJ 11877 67 66 project project NN 11877 67 67 . . . 11877 68 1 We -PRON- PRP 11877 68 2 were be VBD 11877 68 3 not not RB 11877 68 4 only only RB 11877 68 5 working work VBG 11877 68 6 with with IN 11877 68 7 open open JJ 11877 68 8 source source NN 11877 68 9 tools tool NNS 11877 68 10 and and CC 11877 68 11 highlighting highlight VBG 11877 68 12 new new JJ 11877 68 13 technologies technology NNS 11877 68 14 , , , 11877 68 15 but but CC 11877 68 16 also also RB 11877 68 17 building build VBG 11877 68 18 an an DT 11877 68 19 experience experience NN 11877 68 20 for for IN 11877 68 21 workshop workshop NN 11877 68 22 attendees attendee NNS 11877 68 23 and and CC 11877 68 24 showcasing showcase VBG 11877 68 25 their -PRON- PRP$ 11877 68 26 work work NN 11877 68 27 to to IN 11877 68 28 thousands thousand NNS 11877 68 29 of of IN 11877 68 30 people people NNS 11877 68 31 . . . 11877 69 1 Future future JJ 11877 69 2 Work work NN 11877 69 3 Our -PRON- PRP$ 11877 69 4 immediate immediate JJ 11877 69 5 plans plan NNS 11877 69 6 include include VBP 11877 69 7 re re NNS 11877 69 8 - - NN 11877 69 9 use use NN 11877 69 10 of of IN 11877 69 11 the the DT 11877 69 12 exhibit exhibit NN 11877 69 13 frame frame NN 11877 69 14 for for IN 11877 69 15 future future JJ 11877 69 16 public public JJ 11877 69 17 technology technology NN 11877 69 18 showcases showcase NNS 11877 69 19 and and CC 11877 69 20 offering offer VBG 11877 69 21 another another DT 11877 69 22 round round NN 11877 69 23 of of IN 11877 69 24 VR vr NN 11877 69 25 Hackfest Hackfest NNP 11877 69 26 workshops workshop NNS 11877 69 27 , , , 11877 69 28 perhaps perhaps RB 11877 69 29 in in IN 11877 69 30 a a DT 11877 69 31 smaller small JJR 11877 69 32 group group NN 11877 69 33 so so IN 11877 69 34 participants participant NNS 11877 69 35 have have VBP 11877 69 36 the the DT 11877 69 37 chance chance NN 11877 69 38 to to TO 11877 69 39 view view VB 11877 69 40 their -PRON- PRP$ 11877 69 41 work work NN 11877 69 42 while while IN 11877 69 43 wearing wear VBG 11877 69 44 a a DT 11877 69 45 VR vr NN 11877 69 46 headset headset NN 11877 69 47 . . . 11877 70 1 Figure figure NN 11877 70 2 7 7 CD 11877 70 3 . . . 11877 71 1 3D 3D NNP 11877 71 2 Mock Mock NNP 11877 71 3 - - HYPH 11877 71 4 up up NN 11877 71 5 . . . 11877 72 1 Beyond beyond IN 11877 72 2 this this DT 11877 72 3 , , , 11877 72 4 we -PRON- PRP 11877 72 5 also also RB 11877 72 6 think think VBP 11877 72 7 libraries library NNS 11877 72 8 have have VBP 11877 72 9 the the DT 11877 72 10 opportunity opportunity NN 11877 72 11 to to TO 11877 72 12 harness harness VB 11877 72 13 the the DT 11877 72 14 distributed distribute VBN 11877 72 15 web web NN 11877 72 16 for for IN 11877 72 17 digital digital JJ 11877 72 18 collections collection NNS 11877 72 19 , , , 11877 72 20 potentially potentially RB 11877 72 21 undercutting undercut VBG 11877 72 22 the the DT 11877 72 23 cost cost NN 11877 72 24 of of IN 11877 72 25 alternative alternative JJ 11877 72 26 content content NN 11877 72 27 delivery delivery NN 11877 72 28 networks network NNS 11877 72 29 or or CC 11877 72 30 file file NN 11877 72 31 hosting host VBG 11877 72 32 services service NNS 11877 72 33 . . . 11877 73 1 Through through IN 11877 73 2 this this DT 11877 73 3 project project NN 11877 73 4 we -PRON- PRP 11877 73 5 have have VBP 11877 73 6 already already RB 11877 73 7 tested test VBN 11877 73 8 things thing NNS 11877 73 9 like like IN 11877 73 10 embedded embed VBN 11877 73 11 IPFS ipfs NN 11877 73 12 links link NNS 11877 73 13 in in IN 11877 73 14 MARC MARC NNP 11877 73 15 records record NNS 11877 73 16 and and CC 11877 73 17 building build VBG 11877 73 18 a a DT 11877 73 19 3D 3d JJ 11877 73 20 object object NN 11877 73 21 library library NN 11877 73 22 . . . 11877 74 1 Essentially essentially RB 11877 74 2 , , , 11877 74 3 all all PDT 11877 74 4 the the DT 11877 74 5 pieces piece NNS 11877 74 6 of of IN 11877 74 7 the the DT 11877 74 8 “ " `` 11877 74 9 future future JJ 11877 74 10 web web NN 11877 74 11 ” " '' 11877 74 12 are be VBP 11877 74 13 already already RB 11877 74 14 here here RB 11877 74 15 and and CC 11877 74 16 it -PRON- PRP 11877 74 17 is be VBZ 11877 74 18 just just RB 11877 74 19 a a DT 11877 74 20 matter matter NN 11877 74 21 of of IN 11877 74 22 time time NN 11877 74 23 before before IN 11877 74 24 all all DT 11877 74 25 modern modern JJ 11877 74 26 web web NN 11877 74 27 browsers browser NNS 11877 74 28 offer offer VBP 11877 74 29 native native JJ 11877 74 30 support support NN 11877 74 31 for for IN 11877 74 32 these these DT 11877 74 33 new new JJ 11877 74 34 technologies technology NNS 11877 74 35 . . . 11877 75 1 In in IN 11877 75 2 general general JJ 11877 75 3 , , , 11877 75 4 our -PRON- PRP$ 11877 75 5 project project NN 11877 75 6 demonstrated demonstrate VBD 11877 75 7 the the DT 11877 75 8 popularity popularity NN 11877 75 9 of of IN 11877 75 10 21st 21st JJ 11877 75 11 - - HYPH 11877 75 12 century century NN 11877 75 13 literacy literacy NN 11877 75 14 programs program NNS 11877 75 15 . . . 11877 76 1 But but CC 11877 76 2 it -PRON- PRP 11877 76 3 also also RB 11877 76 4 demonstrated demonstrate VBD 11877 76 5 the the DT 11877 76 6 significant significant JJ 11877 76 7 technical technical JJ 11877 76 8 difficulties difficulty NNS 11877 76 9 of of IN 11877 76 10 conducting conduct VBG 11877 76 11 cutting cut VBG 11877 76 12 edge edge NN 11877 76 13 technology technology NN 11877 76 14 workshops workshop NNS 11877 76 15 in in IN 11877 76 16 public public JJ 11877 76 17 libraries library NNS 11877 76 18 . . . 11877 77 1 Clearly clearly RB 11877 77 2 , , , 11877 77 3 the the DT 11877 77 4 demand demand NN 11877 77 5 is be VBZ 11877 77 6 there there RB 11877 77 7 , , , 11877 77 8 and and CC 11877 77 9 our -PRON- PRP$ 11877 77 10 library library NN 11877 77 11 will will MD 11877 77 12 continue continue VB 11877 77 13 to to TO 11877 77 14 strive strive VB 11877 77 15 to to IN 11877 77 16 re re VB 11877 77 17 - - VB 11877 77 18 imagine imagine VB 11877 77 19 library library NN 11877 77 20 services service NNS 11877 77 21 . . . 11877 78 1 Multiple Multiple NNP 11877 78 2 Emerging Emerging NNP 11877 78 3 Technologies technology NNS 11877 78 4 Explored explore VBD 11877 78 5 Virtual virtual JJ 11877 78 6 Reality reality NN 11877 78 7 Built build VBN 11877 78 8 With with IN 11877 78 9 A A NNP 11877 78 10 - - HYPH 11877 78 11 Frame Frame NNP 11877 78 12 Code Code NNP 11877 78 13 The the DT 11877 78 14 Inter Inter NNP 11877 78 15 - - HYPH 11877 78 16 Planetary Planetary NNP 11877 78 17 File File NNP 11877 78 18 System System NNP 11877 78 19 ( ( -LRB- 11877 78 20 IPFS IPFS NNP 11877 78 21 ) ) -RRB- 11877 78 22 Toward toward IN 11877 78 23 21st 21st CD 11877 78 24 Century Century NNP 11877 78 25 Literacy Literacy NNP 11877 78 26 Outcomes Outcomes NNP 11877 78 27 Future Future NNP 11877 78 28 Work work NN