id sid tid token lemma pos blog-openlibrary-org-595 1 1 The the DT blog-openlibrary-org-595 1 2 Open Open NNP blog-openlibrary-org-595 1 3 Library Library NNP blog-openlibrary-org-595 1 4 Blog Blog NNP blog-openlibrary-org-595 1 5 | | NNP blog-openlibrary-org-595 1 6 A A NNP blog-openlibrary-org-595 1 7 web web NN blog-openlibrary-org-595 1 8 page page NN blog-openlibrary-org-595 1 9 for for IN blog-openlibrary-org-595 1 10 every every DT blog-openlibrary-org-595 1 11 book book NN blog-openlibrary-org-595 1 12 The the DT blog-openlibrary-org-595 1 13 Open Open NNP blog-openlibrary-org-595 1 14 Library Library NNP blog-openlibrary-org-595 1 15 Blog Blog NNP blog-openlibrary-org-595 1 16 A A NNP blog-openlibrary-org-595 1 17 web web NN blog-openlibrary-org-595 1 18 page page NN blog-openlibrary-org-595 1 19 for for IN blog-openlibrary-org-595 1 20 every every DT blog-openlibrary-org-595 1 21 book book NN blog-openlibrary-org-595 1 22 Skip Skip NNP blog-openlibrary-org-595 1 23 to to TO blog-openlibrary-org-595 1 24 content content VB blog-openlibrary-org-595 1 25 About about IN blog-openlibrary-org-595 1 26 « « `` blog-openlibrary-org-595 1 27 Older Older NNP blog-openlibrary-org-595 1 28 posts post NNS blog-openlibrary-org-595 1 29 Importing import VBG blog-openlibrary-org-595 1 30 your -PRON- PRP$ blog-openlibrary-org-595 1 31 Goodreads Goodreads NNP blog-openlibrary-org-595 1 32 & & CC blog-openlibrary-org-595 1 33 Accessing access VBG blog-openlibrary-org-595 1 34 them -PRON- PRP blog-openlibrary-org-595 1 35 with with IN blog-openlibrary-org-595 1 36 Open Open NNP blog-openlibrary-org-595 1 37 Library Library NNP blog-openlibrary-org-595 1 38 ’s ’s POS blog-openlibrary-org-595 1 39 APIs api NNS blog-openlibrary-org-595 1 40 By by IN blog-openlibrary-org-595 1 41 mek mek NNP blog-openlibrary-org-595 1 42 | | NNP blog-openlibrary-org-595 1 43 Published publish VBN blog-openlibrary-org-595 1 44 : : : blog-openlibrary-org-595 1 45 December December NNP blog-openlibrary-org-595 1 46 13 13 CD blog-openlibrary-org-595 1 47 , , , blog-openlibrary-org-595 1 48 2020 2020 CD blog-openlibrary-org-595 1 49 by by IN blog-openlibrary-org-595 1 50 Mek Mek NNP blog-openlibrary-org-595 1 51 Today Today NNP blog-openlibrary-org-595 1 52 Joe Joe NNP blog-openlibrary-org-595 1 53 Alcorn Alcorn NNP blog-openlibrary-org-595 1 54 , , , blog-openlibrary-org-595 1 55 founder founder NN blog-openlibrary-org-595 1 56 of of IN blog-openlibrary-org-595 1 57 readng readng NNP blog-openlibrary-org-595 1 58 , , , blog-openlibrary-org-595 1 59 published publish VBD blog-openlibrary-org-595 1 60 an an DT blog-openlibrary-org-595 1 61 article article NN blog-openlibrary-org-595 1 62 ( ( -LRB- blog-openlibrary-org-595 1 63 https://joealcorn.co.uk/blog/2020/goodreads-retiring-API https://joealcorn.co.uk/blog/2020/goodreads-retiring-API NNP blog-openlibrary-org-595 1 64 ) ) -RRB- blog-openlibrary-org-595 1 65 sharing share VBG blog-openlibrary-org-595 1 66 news news NN blog-openlibrary-org-595 1 67 with with IN blog-openlibrary-org-595 1 68 readers reader NNS blog-openlibrary-org-595 1 69 that that IN blog-openlibrary-org-595 1 70 Amazon Amazon NNP blog-openlibrary-org-595 1 71 ’s ’s POS blog-openlibrary-org-595 1 72 Goodreads Goodreads NNP blog-openlibrary-org-595 1 73 service service NN blog-openlibrary-org-595 1 74 is be VBZ blog-openlibrary-org-595 1 75 in in IN blog-openlibrary-org-595 1 76 the the DT blog-openlibrary-org-595 1 77 process process NN blog-openlibrary-org-595 1 78 of of IN blog-openlibrary-org-595 1 79 retiring retire VBG blog-openlibrary-org-595 1 80 their -PRON- PRP$ blog-openlibrary-org-595 1 81 developer developer NN blog-openlibrary-org-595 1 82 APIs api NNS blog-openlibrary-org-595 1 83 , , , blog-openlibrary-org-595 1 84 with with IN blog-openlibrary-org-595 1 85 an an DT blog-openlibrary-org-595 1 86 effective effective JJ blog-openlibrary-org-595 1 87 start start NN blog-openlibrary-org-595 1 88 date date NN blog-openlibrary-org-595 1 89 of of IN blog-openlibrary-org-595 1 90 last last JJ blog-openlibrary-org-595 1 91 Tuesday Tuesday NNP blog-openlibrary-org-595 1 92 , , , blog-openlibrary-org-595 1 93 December December NNP blog-openlibrary-org-595 1 94 8th 8th NN blog-openlibrary-org-595 1 95 , , , blog-openlibrary-org-595 1 96 2020 2020 CD blog-openlibrary-org-595 1 97 . . . blog-openlibrary-org-595 2 1 A a DT blog-openlibrary-org-595 2 2 screenshot screenshot JJ blog-openlibrary-org-595 2 3 taken take VBN blog-openlibrary-org-595 2 4 from from IN blog-openlibrary-org-595 2 5 Joe Joe NNP blog-openlibrary-org-595 2 6 Alcorn Alcorn NNP blog-openlibrary-org-595 2 7 ’s ’s POS blog-openlibrary-org-595 2 8 post post NN blog-openlibrary-org-595 2 9 The the DT blog-openlibrary-org-595 2 10 topic topic NN blog-openlibrary-org-595 2 11 stirred stir VBD blog-openlibrary-org-595 2 12 discussion discussion NN blog-openlibrary-org-595 2 13 among among IN blog-openlibrary-org-595 2 14 developers developer NNS blog-openlibrary-org-595 2 15 and and CC blog-openlibrary-org-595 2 16 book book NN blog-openlibrary-org-595 2 17 lovers lover NNS blog-openlibrary-org-595 2 18 alike alike RB blog-openlibrary-org-595 2 19 , , , blog-openlibrary-org-595 2 20 making make VBG blog-openlibrary-org-595 2 21 the the DT blog-openlibrary-org-595 2 22 front front JJ blog-openlibrary-org-595 2 23 - - HYPH blog-openlibrary-org-595 2 24 page page NN blog-openlibrary-org-595 2 25 of of IN blog-openlibrary-org-595 2 26 the the DT blog-openlibrary-org-595 2 27 popular popular JJ blog-openlibrary-org-595 2 28 Hacker Hacker NNP blog-openlibrary-org-595 2 29 News News NNP blog-openlibrary-org-595 2 30 website website NN blog-openlibrary-org-595 2 31 . . . blog-openlibrary-org-595 3 1 Hacker Hacker NNP blog-openlibrary-org-595 3 2 News News NNP blog-openlibrary-org-595 3 3 at at IN blog-openlibrary-org-595 3 4 2020 2020 CD blog-openlibrary-org-595 3 5 - - SYM blog-openlibrary-org-595 3 6 12 12 CD blog-openlibrary-org-595 3 7 - - SYM blog-openlibrary-org-595 3 8 13 13 CD blog-openlibrary-org-595 3 9 1:30pm 1:30pm CD blog-openlibrary-org-595 3 10 Pacific Pacific NNP blog-openlibrary-org-595 3 11 . . . blog-openlibrary-org-595 4 1 The the DT blog-openlibrary-org-595 4 2 Importance importance NN blog-openlibrary-org-595 4 3 of of IN blog-openlibrary-org-595 4 4 APIs api NNS blog-openlibrary-org-595 4 5 For for IN blog-openlibrary-org-595 4 6 those those DT blog-openlibrary-org-595 4 7 who who WP blog-openlibrary-org-595 4 8 are be VBP blog-openlibrary-org-595 4 9 new new JJ blog-openlibrary-org-595 4 10 to to IN blog-openlibrary-org-595 4 11 the the DT blog-openlibrary-org-595 4 12 term term NN blog-openlibrary-org-595 4 13 , , , blog-openlibrary-org-595 4 14 an an DT blog-openlibrary-org-595 4 15 API API NNP blog-openlibrary-org-595 4 16 is be VBZ blog-openlibrary-org-595 4 17 a a DT blog-openlibrary-org-595 4 18 method method NN blog-openlibrary-org-595 4 19 of of IN blog-openlibrary-org-595 4 20 accessing access VBG blog-openlibrary-org-595 4 21 data datum NNS blog-openlibrary-org-595 4 22 in in IN blog-openlibrary-org-595 4 23 a a DT blog-openlibrary-org-595 4 24 way way NN blog-openlibrary-org-595 4 25 which which WDT blog-openlibrary-org-595 4 26 is be VBZ blog-openlibrary-org-595 4 27 designed design VBN blog-openlibrary-org-595 4 28 for for IN blog-openlibrary-org-595 4 29 computers computer NNS blog-openlibrary-org-595 4 30 to to TO blog-openlibrary-org-595 4 31 consume consume VB blog-openlibrary-org-595 4 32 rather rather RB blog-openlibrary-org-595 4 33 than than IN blog-openlibrary-org-595 4 34 people people NNS blog-openlibrary-org-595 4 35 . . . blog-openlibrary-org-595 5 1 APIs api NNS blog-openlibrary-org-595 5 2 often often RB blog-openlibrary-org-595 5 3 allow allow VBP blog-openlibrary-org-595 5 4 computers computer NNS blog-openlibrary-org-595 5 5 to to TO blog-openlibrary-org-595 5 6 subscribe subscribe VB blog-openlibrary-org-595 5 7 to to IN blog-openlibrary-org-595 5 8 ( ( -LRB- blog-openlibrary-org-595 5 9 i.e. i.e. FW blog-openlibrary-org-595 6 1 listen listen VB blog-openlibrary-org-595 6 2 for for IN blog-openlibrary-org-595 6 3 ) ) -RRB- blog-openlibrary-org-595 6 4 events event NNS blog-openlibrary-org-595 6 5 and and CC blog-openlibrary-org-595 6 6 then then RB blog-openlibrary-org-595 6 7 take take VB blog-openlibrary-org-595 6 8 actions action NNS blog-openlibrary-org-595 6 9 . . . blog-openlibrary-org-595 7 1 For for IN blog-openlibrary-org-595 7 2 example example NN blog-openlibrary-org-595 7 3 , , , blog-openlibrary-org-595 7 4 let let VB blog-openlibrary-org-595 7 5 ’s -PRON- PRP blog-openlibrary-org-595 7 6 say say VB blog-openlibrary-org-595 7 7 you -PRON- PRP blog-openlibrary-org-595 7 8 wanted want VBD blog-openlibrary-org-595 7 9 to to TO blog-openlibrary-org-595 7 10 tweet tweet VB blog-openlibrary-org-595 7 11 every every DT blog-openlibrary-org-595 7 12 time time NN blog-openlibrary-org-595 7 13 your -PRON- PRP$ blog-openlibrary-org-595 7 14 favorite favorite JJ blog-openlibrary-org-595 7 15 author author NN blog-openlibrary-org-595 7 16 published publish VBD blog-openlibrary-org-595 7 17 a a DT blog-openlibrary-org-595 7 18 new new JJ blog-openlibrary-org-595 7 19 book book NN blog-openlibrary-org-595 7 20 . . . blog-openlibrary-org-595 8 1 One one PRP blog-openlibrary-org-595 8 2 could could MD blog-openlibrary-org-595 8 3 sit sit VB blog-openlibrary-org-595 8 4 on on IN blog-openlibrary-org-595 8 5 Goodreads Goodreads NNPS blog-openlibrary-org-595 8 6 and and CC blog-openlibrary-org-595 8 7 refresh refresh VB blog-openlibrary-org-595 8 8 the the DT blog-openlibrary-org-595 8 9 website website NN blog-openlibrary-org-595 8 10 every every DT blog-openlibrary-org-595 8 11 fifteen fifteen CD blog-openlibrary-org-595 8 12 minutes minute NNS blog-openlibrary-org-595 8 13 . . . blog-openlibrary-org-595 9 1 Or or CC blog-openlibrary-org-595 9 2 , , , blog-openlibrary-org-595 9 3 one one PRP blog-openlibrary-org-595 9 4 might may MD blog-openlibrary-org-595 9 5 write write VB blog-openlibrary-org-595 9 6 a a DT blog-openlibrary-org-595 9 7 twitter twitt JJR blog-openlibrary-org-595 9 8 bot bot NN blog-openlibrary-org-595 9 9 which which WDT blog-openlibrary-org-595 9 10 automatically automatically RB blog-openlibrary-org-595 9 11 connects connect VBZ blog-openlibrary-org-595 9 12 to to IN blog-openlibrary-org-595 9 13 Goodreads goodread NNS blog-openlibrary-org-595 9 14 and and CC blog-openlibrary-org-595 9 15 checks check VBZ blog-openlibrary-org-595 9 16 real real JJ blog-openlibrary-org-595 9 17 - - HYPH blog-openlibrary-org-595 9 18 time time NN blog-openlibrary-org-595 9 19 data datum NNS blog-openlibrary-org-595 9 20 using use VBG blog-openlibrary-org-595 9 21 its -PRON- PRP$ blog-openlibrary-org-595 9 22 API API NNP blog-openlibrary-org-595 9 23 . . . blog-openlibrary-org-595 10 1 In in IN blog-openlibrary-org-595 10 2 fact fact NN blog-openlibrary-org-595 10 3 , , , blog-openlibrary-org-595 10 4 the the DT blog-openlibrary-org-595 10 5 reason reason NN blog-openlibrary-org-595 10 6 why why WRB blog-openlibrary-org-595 10 7 Twitter Twitter NNP blog-openlibrary-org-595 10 8 bots bot NNS blog-openlibrary-org-595 10 9 work work VBP blog-openlibrary-org-595 10 10 , , , blog-openlibrary-org-595 10 11 is be VBZ blog-openlibrary-org-595 10 12 that that IN blog-openlibrary-org-595 10 13 they -PRON- PRP blog-openlibrary-org-595 10 14 use use VBP blog-openlibrary-org-595 10 15 Twitter Twitter NNP blog-openlibrary-org-595 10 16 ’s ’s NNP blog-openlibrary-org-595 10 17 API api NN blog-openlibrary-org-595 10 18 , , , blog-openlibrary-org-595 10 19 a a DT blog-openlibrary-org-595 10 20 mechanism mechanism NN blog-openlibrary-org-595 10 21 which which WDT blog-openlibrary-org-595 10 22 lets let VBZ blog-openlibrary-org-595 10 23 specially specially RB blog-openlibrary-org-595 10 24 designed design VBN blog-openlibrary-org-595 10 25 computer computer NN blog-openlibrary-org-595 10 26 programs program NNS blog-openlibrary-org-595 10 27 submit submit VBP blog-openlibrary-org-595 10 28 tweets tweet NNS blog-openlibrary-org-595 10 29 to to IN blog-openlibrary-org-595 10 30 the the DT blog-openlibrary-org-595 10 31 platform platform NN blog-openlibrary-org-595 10 32 . . . blog-openlibrary-org-595 11 1 As as IN blog-openlibrary-org-595 11 2 one one CD blog-openlibrary-org-595 11 3 of of IN blog-openlibrary-org-595 11 4 the the DT blog-openlibrary-org-595 11 5 more more RBR blog-openlibrary-org-595 11 6 popular popular JJ blog-openlibrary-org-595 11 7 book book NN blog-openlibrary-org-595 11 8 services service NNS blog-openlibrary-org-595 11 9 online online RB blog-openlibrary-org-595 11 10 today today NN blog-openlibrary-org-595 11 11 , , , blog-openlibrary-org-595 11 12 tens ten NNS blog-openlibrary-org-595 11 13 of of IN blog-openlibrary-org-595 11 14 thousands thousand NNS blog-openlibrary-org-595 11 15 of of IN blog-openlibrary-org-595 11 16 readers reader NNS blog-openlibrary-org-595 11 17 and and CC blog-openlibrary-org-595 11 18 organizations organization NNS blog-openlibrary-org-595 11 19 rely rely VBP blog-openlibrary-org-595 11 20 on on IN blog-openlibrary-org-595 11 21 Amazon Amazon NNP blog-openlibrary-org-595 11 22 ’s ’s POS blog-openlibrary-org-595 11 23 Goodreads Goodreads NNP blog-openlibrary-org-595 11 24 APIs APIs NNPS blog-openlibrary-org-595 11 25 to to TO blog-openlibrary-org-595 11 26 lookup lookup JJ blog-openlibrary-org-595 11 27 information information NN blog-openlibrary-org-595 11 28 about about IN blog-openlibrary-org-595 11 29 books book NNS blog-openlibrary-org-595 11 30 and and CC blog-openlibrary-org-595 11 31 to to TO blog-openlibrary-org-595 11 32 power power VB blog-openlibrary-org-595 11 33 their -PRON- PRP$ blog-openlibrary-org-595 11 34 book book NN blog-openlibrary-org-595 11 35 - - HYPH blog-openlibrary-org-595 11 36 related relate VBN blog-openlibrary-org-595 11 37 applications application NNS blog-openlibrary-org-595 11 38 across across IN blog-openlibrary-org-595 11 39 the the DT blog-openlibrary-org-595 11 40 web web NN blog-openlibrary-org-595 11 41 . . . blog-openlibrary-org-595 12 1 Some some DT blog-openlibrary-org-595 12 2 authors author NNS blog-openlibrary-org-595 12 3 rely rely VBP blog-openlibrary-org-595 12 4 on on IN blog-openlibrary-org-595 12 5 the the DT blog-openlibrary-org-595 12 6 data datum NNS blog-openlibrary-org-595 12 7 to to TO blog-openlibrary-org-595 12 8 showcase showcase VB blog-openlibrary-org-595 12 9 their -PRON- PRP$ blog-openlibrary-org-595 12 10 works work NNS blog-openlibrary-org-595 12 11 on on IN blog-openlibrary-org-595 12 12 their -PRON- PRP$ blog-openlibrary-org-595 12 13 personal personal JJ blog-openlibrary-org-595 12 14 homepages homepage NNS blog-openlibrary-org-595 12 15 , , , blog-openlibrary-org-595 12 16 online online JJ blog-openlibrary-org-595 12 17 book book NN blog-openlibrary-org-595 12 18 stores store NNS blog-openlibrary-org-595 12 19 to to TO blog-openlibrary-org-595 12 20 promote promote VB blog-openlibrary-org-595 12 21 their -PRON- PRP$ blog-openlibrary-org-595 12 22 inventory inventory NN blog-openlibrary-org-595 12 23 , , , blog-openlibrary-org-595 12 24 innovative innovative JJ blog-openlibrary-org-595 12 25 new new JJ blog-openlibrary-org-595 12 26 services service NNS blog-openlibrary-org-595 12 27 like like IN blog-openlibrary-org-595 12 28 thestorygraph thestorygraph NNP blog-openlibrary-org-595 12 29 are be VBP blog-openlibrary-org-595 12 30 using use VBG blog-openlibrary-org-595 12 31 this this DT blog-openlibrary-org-595 12 32 data datum NNS blog-openlibrary-org-595 12 33 to to TO blog-openlibrary-org-595 12 34 help help VB blog-openlibrary-org-595 12 35 readers reader NNS blog-openlibrary-org-595 12 36 discover discover VB blog-openlibrary-org-595 12 37 new new JJ blog-openlibrary-org-595 12 38 insights insight NNS blog-openlibrary-org-595 12 39 , , , blog-openlibrary-org-595 12 40 and and CC blog-openlibrary-org-595 12 41 even even RB blog-openlibrary-org-595 12 42 librarians librarian NNS blog-openlibrary-org-595 12 43 and and CC blog-openlibrary-org-595 12 44 scholastic scholastic JJ blog-openlibrary-org-595 12 45 websites website NNS blog-openlibrary-org-595 12 46 rely rely VBP blog-openlibrary-org-595 12 47 on on IN blog-openlibrary-org-595 12 48 book book NN blog-openlibrary-org-595 12 49 data datum NNS blog-openlibrary-org-595 12 50 APIs api NNS blog-openlibrary-org-595 12 51 to to TO blog-openlibrary-org-595 12 52 make make VB blog-openlibrary-org-595 12 53 sure sure JJ blog-openlibrary-org-595 12 54 their -PRON- PRP$ blog-openlibrary-org-595 12 55 catalog catalog NN blog-openlibrary-org-595 12 56 information information NN blog-openlibrary-org-595 12 57 is be VBZ blog-openlibrary-org-595 12 58 as as IN blog-openlibrary-org-595 12 59 up up IN blog-openlibrary-org-595 12 60 to to IN blog-openlibrary-org-595 12 61 date date NN blog-openlibrary-org-595 12 62 and and CC blog-openlibrary-org-595 12 63 accurate accurate JJ blog-openlibrary-org-595 12 64 as as IN blog-openlibrary-org-595 12 65 possible possible JJ blog-openlibrary-org-595 12 66 for for IN blog-openlibrary-org-595 12 67 their -PRON- PRP$ blog-openlibrary-org-595 12 68 patrons patron NNS blog-openlibrary-org-595 12 69 . . . blog-openlibrary-org-595 13 1 For for IN blog-openlibrary-org-595 13 2 years year NNS blog-openlibrary-org-595 13 3 , , , blog-openlibrary-org-595 13 4 the the DT blog-openlibrary-org-595 13 5 Open Open NNP blog-openlibrary-org-595 13 6 Library Library NNP blog-openlibrary-org-595 13 7 team team NN blog-openlibrary-org-595 13 8 has have VBZ blog-openlibrary-org-595 13 9 been be VBN blog-openlibrary-org-595 13 10 enthusiastic enthusiastic JJ blog-openlibrary-org-595 13 11 to to TO blog-openlibrary-org-595 13 12 share share VB blog-openlibrary-org-595 13 13 the the DT blog-openlibrary-org-595 13 14 book book NN blog-openlibrary-org-595 13 15 space space NN blog-openlibrary-org-595 13 16 with with IN blog-openlibrary-org-595 13 17 friends friend NNS blog-openlibrary-org-595 13 18 like like IN blog-openlibrary-org-595 13 19 Goodreads goodread NNS blog-openlibrary-org-595 13 20 who who WP blog-openlibrary-org-595 13 21 have have VBP blog-openlibrary-org-595 13 22 historically historically RB blog-openlibrary-org-595 13 23 shown show VBN blog-openlibrary-org-595 13 24 great great JJ blog-openlibrary-org-595 13 25 commitment commitment NN blog-openlibrary-org-595 13 26 by by IN blog-openlibrary-org-595 13 27 enabling enable VBG blog-openlibrary-org-595 13 28 patrons patron NNS blog-openlibrary-org-595 13 29 to to TO blog-openlibrary-org-595 13 30 control control VB blog-openlibrary-org-595 13 31 ( ( -LRB- blog-openlibrary-org-595 13 32 download download NN blog-openlibrary-org-595 13 33 and and CC blog-openlibrary-org-595 13 34 export export NN blog-openlibrary-org-595 13 35 ) ) -RRB- blog-openlibrary-org-595 13 36 their -PRON- PRP$ blog-openlibrary-org-595 13 37 own own JJ blog-openlibrary-org-595 13 38 data datum NNS blog-openlibrary-org-595 13 39 and and CC blog-openlibrary-org-595 13 40 enabling enable VBG blog-openlibrary-org-595 13 41 developers developer NNS blog-openlibrary-org-595 13 42 to to TO blog-openlibrary-org-595 13 43 create create VB blog-openlibrary-org-595 13 44 flourishing flourish VBG blog-openlibrary-org-595 13 45 ecosystems ecosystem NNS blog-openlibrary-org-595 13 46 which which WDT blog-openlibrary-org-595 13 47 promote promote VBP blog-openlibrary-org-595 13 48 books book NNS blog-openlibrary-org-595 13 49 and and CC blog-openlibrary-org-595 13 50 readership readership NN blog-openlibrary-org-595 13 51 through through IN blog-openlibrary-org-595 13 52 their -PRON- PRP$ blog-openlibrary-org-595 13 53 APIs api NNS blog-openlibrary-org-595 13 54 . . . blog-openlibrary-org-595 14 1 When when WRB blog-openlibrary-org-595 14 2 it -PRON- PRP blog-openlibrary-org-595 14 3 comes come VBZ blog-openlibrary-org-595 14 4 to to IN blog-openlibrary-org-595 14 5 serving serve VBG blog-openlibrary-org-595 14 6 an an DT blog-openlibrary-org-595 14 7 audience audience NN blog-openlibrary-org-595 14 8 of of IN blog-openlibrary-org-595 14 9 book book NN blog-openlibrary-org-595 14 10 lovers lover NNS blog-openlibrary-org-595 14 11 , , , blog-openlibrary-org-595 14 12 there there EX blog-openlibrary-org-595 14 13 is be VBZ blog-openlibrary-org-595 14 14 no no DT blog-openlibrary-org-595 14 15 “ " `` blog-openlibrary-org-595 14 16 one one CD blog-openlibrary-org-595 14 17 size size NN blog-openlibrary-org-595 14 18 fits fit VBZ blog-openlibrary-org-595 14 19 all all DT blog-openlibrary-org-595 14 20 ” " '' blog-openlibrary-org-595 14 21 and and CC blog-openlibrary-org-595 14 22 we -PRON- PRP blog-openlibrary-org-595 14 23 ’re be VBZ blog-openlibrary-org-595 14 24 glad glad JJ blog-openlibrary-org-595 14 25 so so RB blog-openlibrary-org-595 14 26 many many JJ blog-openlibrary-org-595 14 27 different different JJ blog-openlibrary-org-595 14 28 platforms platform NNS blog-openlibrary-org-595 14 29 and and CC blog-openlibrary-org-595 14 30 APIs api NNS blog-openlibrary-org-595 14 31 exist exist VBP blog-openlibrary-org-595 14 32 to to TO blog-openlibrary-org-595 14 33 provide provide VB blog-openlibrary-org-595 14 34 experiences experience NNS blog-openlibrary-org-595 14 35 which which WDT blog-openlibrary-org-595 14 36 meet meet VBP blog-openlibrary-org-595 14 37 the the DT blog-openlibrary-org-595 14 38 needs need NNS blog-openlibrary-org-595 14 39 of of IN blog-openlibrary-org-595 14 40 different different JJ blog-openlibrary-org-595 14 41 communities community NNS blog-openlibrary-org-595 14 42 . . . blog-openlibrary-org-595 15 1 And and CC blog-openlibrary-org-595 15 2 we -PRON- PRP blog-openlibrary-org-595 15 3 ’d ’d VBP blog-openlibrary-org-595 15 4 like like VB blog-openlibrary-org-595 15 5 to to TO blog-openlibrary-org-595 15 6 do do VB blog-openlibrary-org-595 15 7 our -PRON- PRP$ blog-openlibrary-org-595 15 8 part part NN blog-openlibrary-org-595 15 9 to to TO blog-openlibrary-org-595 15 10 keep keep VB blog-openlibrary-org-595 15 11 the the DT blog-openlibrary-org-595 15 12 landscape landscape NN blog-openlibrary-org-595 15 13 flourishing flourishing NN blog-openlibrary-org-595 15 14 . . . blog-openlibrary-org-595 16 1 “ " `` blog-openlibrary-org-595 16 2 The the DT blog-openlibrary-org-595 16 3 sad sad JJ blog-openlibrary-org-595 16 4 thing thing NN blog-openlibrary-org-595 16 5 is be VBZ blog-openlibrary-org-595 16 6 it -PRON- PRP blog-openlibrary-org-595 16 7 [ [ -LRB- blog-openlibrary-org-595 16 8 retiring retire VBG blog-openlibrary-org-595 16 9 their -PRON- PRP$ blog-openlibrary-org-595 16 10 APIs api NNS blog-openlibrary-org-595 16 11 ] ] -RRB- blog-openlibrary-org-595 16 12 really really RB blog-openlibrary-org-595 16 13 only only RB blog-openlibrary-org-595 16 14 hurts hurt VBZ blog-openlibrary-org-595 16 15 the the DT blog-openlibrary-org-595 16 16 hobbyist hobbyist NN blog-openlibrary-org-595 16 17 projects project NNS blog-openlibrary-org-595 16 18 and and CC blog-openlibrary-org-595 16 19 Goodreads Goodreads NNPS blog-openlibrary-org-595 16 20 users user VBZ blog-openlibrary-org-595 16 21 themselves -PRON- PRP blog-openlibrary-org-595 16 22 . . . blog-openlibrary-org-595 16 23 ” " '' blog-openlibrary-org-595 16 24 — — : blog-openlibrary-org-595 16 25 Joe Joe NNP blog-openlibrary-org-595 16 26 Alcorn Alcorn NNP blog-openlibrary-org-595 16 27 Picture picture NN blog-openlibrary-org-595 16 28 of of IN blog-openlibrary-org-595 16 29 Aaron Aaron NNP blog-openlibrary-org-595 16 30 Swartz Swartz NNP blog-openlibrary-org-595 16 31 by by IN blog-openlibrary-org-595 16 32 Noah Noah NNP blog-openlibrary-org-595 16 33 Berger Berger NNP blog-openlibrary-org-595 16 34 / / SYM blog-openlibrary-org-595 16 35 Landov Landov NNP blog-openlibrary-org-595 16 36 from from IN blog-openlibrary-org-595 16 37 thedailybeast thedailybeast NN blog-openlibrary-org-595 16 38 At at IN blog-openlibrary-org-595 16 39 Open Open NNP blog-openlibrary-org-595 16 40 Library Library NNP blog-openlibrary-org-595 16 41 , , , blog-openlibrary-org-595 16 42 our -PRON- PRP$ blog-openlibrary-org-595 16 43 top top JJ blog-openlibrary-org-595 16 44 priority priority NN blog-openlibrary-org-595 16 45 is be VBZ blog-openlibrary-org-595 16 46 pursuing pursue VBG blog-openlibrary-org-595 16 47 Aaron Aaron NNP blog-openlibrary-org-595 16 48 Swartz‘s Swartz‘s NNP blog-openlibrary-org-595 16 49 original original JJ blog-openlibrary-org-595 16 50 mission mission NN blog-openlibrary-org-595 16 51 : : : blog-openlibrary-org-595 16 52 to to TO blog-openlibrary-org-595 16 53 serve serve VB blog-openlibrary-org-595 16 54 as as IN blog-openlibrary-org-595 16 55 an an DT blog-openlibrary-org-595 16 56 open open JJ blog-openlibrary-org-595 16 57 book book NN blog-openlibrary-org-595 16 58 catalog catalog NN blog-openlibrary-org-595 16 59 for for IN blog-openlibrary-org-595 16 60 the the DT blog-openlibrary-org-595 16 61 public public NN blog-openlibrary-org-595 16 62 ( ( -LRB- blog-openlibrary-org-595 16 63 one one CD blog-openlibrary-org-595 16 64 page page NN blog-openlibrary-org-595 16 65 for for IN blog-openlibrary-org-595 16 66 every every DT blog-openlibrary-org-595 16 67 book book NN blog-openlibrary-org-595 16 68 ever ever RB blog-openlibrary-org-595 16 69 published publish VBN blog-openlibrary-org-595 16 70 ) ) -RRB- blog-openlibrary-org-595 16 71 and and CC blog-openlibrary-org-595 16 72 ensure ensure VB blog-openlibrary-org-595 16 73 our -PRON- PRP$ blog-openlibrary-org-595 16 74 community community NN blog-openlibrary-org-595 16 75 always always RB blog-openlibrary-org-595 16 76 has have VBZ blog-openlibrary-org-595 16 77 free free JJ blog-openlibrary-org-595 16 78 , , , blog-openlibrary-org-595 16 79 open open JJ blog-openlibrary-org-595 16 80 data datum NNS blog-openlibrary-org-595 16 81 to to TO blog-openlibrary-org-595 16 82 unlock unlock VB blog-openlibrary-org-595 16 83 a a DT blog-openlibrary-org-595 16 84 world world NN blog-openlibrary-org-595 16 85 of of IN blog-openlibrary-org-595 16 86 possibilities possibility NNS blog-openlibrary-org-595 16 87 . . . blog-openlibrary-org-595 17 1 A a DT blog-openlibrary-org-595 17 2 world world NN blog-openlibrary-org-595 17 3 which which WDT blog-openlibrary-org-595 17 4 believes believe VBZ blog-openlibrary-org-595 17 5 in in IN blog-openlibrary-org-595 17 6 the the DT blog-openlibrary-org-595 17 7 power power NN blog-openlibrary-org-595 17 8 of of IN blog-openlibrary-org-595 17 9 reading read VBG blog-openlibrary-org-595 17 10 to to TO blog-openlibrary-org-595 17 11 preserve preserve VB blog-openlibrary-org-595 17 12 our -PRON- PRP$ blog-openlibrary-org-595 17 13 cultural cultural JJ blog-openlibrary-org-595 17 14 heritage heritage NN blog-openlibrary-org-595 17 15 and and CC blog-openlibrary-org-595 17 16 empower empower NN blog-openlibrary-org-595 17 17 education education NN blog-openlibrary-org-595 17 18 and and CC blog-openlibrary-org-595 17 19 understanding understanding NN blog-openlibrary-org-595 17 20 . . . blog-openlibrary-org-595 18 1 We -PRON- PRP blog-openlibrary-org-595 18 2 sincerely sincerely RB blog-openlibrary-org-595 18 3 hope hope VBP blog-openlibrary-org-595 18 4 that that IN blog-openlibrary-org-595 18 5 Amazon Amazon NNP blog-openlibrary-org-595 18 6 will will MD blog-openlibrary-org-595 18 7 decide decide VB blog-openlibrary-org-595 18 8 it -PRON- PRP blog-openlibrary-org-595 18 9 ’s ’ VBZ blog-openlibrary-org-595 18 10 in in IN blog-openlibrary-org-595 18 11 Goodreads Goodreads NNP blog-openlibrary-org-595 18 12 ’ ’ POS blog-openlibrary-org-595 18 13 best good JJS blog-openlibrary-org-595 18 14 interests interest NNS blog-openlibrary-org-595 18 15 to to TO blog-openlibrary-org-595 18 16 re re VB blog-openlibrary-org-595 18 17 - - VB blog-openlibrary-org-595 18 18 instate instate VB blog-openlibrary-org-595 18 19 their -PRON- PRP$ blog-openlibrary-org-595 18 20 APIs api NNS blog-openlibrary-org-595 18 21 . . . blog-openlibrary-org-595 19 1 But but CC blog-openlibrary-org-595 19 2 either either DT blog-openlibrary-org-595 19 3 way way NN blog-openlibrary-org-595 19 4 , , , blog-openlibrary-org-595 19 5 Open Open NNP blog-openlibrary-org-595 19 6 Library Library NNP blog-openlibrary-org-595 19 7 is be VBZ blog-openlibrary-org-595 19 8 committed commit VBN blog-openlibrary-org-595 19 9 to to IN blog-openlibrary-org-595 19 10 helping help VBG blog-openlibrary-org-595 19 11 readers reader NNS blog-openlibrary-org-595 19 12 , , , blog-openlibrary-org-595 19 13 developers developer NNS blog-openlibrary-org-595 19 14 , , , blog-openlibrary-org-595 19 15 and and CC blog-openlibrary-org-595 19 16 all all DT blog-openlibrary-org-595 19 17 book book NN blog-openlibrary-org-595 19 18 lovers lover NNS blog-openlibrary-org-595 19 19 have have VBP blog-openlibrary-org-595 19 20 autonomy autonomy NN blog-openlibrary-org-595 19 21 over over IN blog-openlibrary-org-595 19 22 their -PRON- PRP$ blog-openlibrary-org-595 19 23 data datum NNS blog-openlibrary-org-595 19 24 and and CC blog-openlibrary-org-595 19 25 direct direct JJ blog-openlibrary-org-595 19 26 access access NN blog-openlibrary-org-595 19 27 to to IN blog-openlibrary-org-595 19 28 the the DT blog-openlibrary-org-595 19 29 data datum NNS blog-openlibrary-org-595 19 30 they -PRON- PRP blog-openlibrary-org-595 19 31 rely rely VBP blog-openlibrary-org-595 19 32 on on IN blog-openlibrary-org-595 19 33 . . . blog-openlibrary-org-595 20 1 One one CD blog-openlibrary-org-595 20 2 reason reason NN blog-openlibrary-org-595 20 3 patrons patron NNS blog-openlibrary-org-595 20 4 appreciate appreciate VBP blog-openlibrary-org-595 20 5 Open Open NNP blog-openlibrary-org-595 20 6 Library Library NNP blog-openlibrary-org-595 20 7 is be VBZ blog-openlibrary-org-595 20 8 that that IN blog-openlibrary-org-595 20 9 it -PRON- PRP blog-openlibrary-org-595 20 10 aligns align VBZ blog-openlibrary-org-595 20 11 with with IN blog-openlibrary-org-595 20 12 their -PRON- PRP$ blog-openlibrary-org-595 20 13 values value NNS blog-openlibrary-org-595 20 14 Imports Imports NNPS blog-openlibrary-org-595 20 15 & & CC blog-openlibrary-org-595 20 16 Exports Exports NNPS blog-openlibrary-org-595 20 17 In in IN blog-openlibrary-org-595 20 18 August August NNP blog-openlibrary-org-595 20 19 2020 2020 CD blog-openlibrary-org-595 20 20 , , , blog-openlibrary-org-595 20 21 one one CD blog-openlibrary-org-595 20 22 of of IN blog-openlibrary-org-595 20 23 our -PRON- PRP$ blog-openlibrary-org-595 20 24 Google Google NNP blog-openlibrary-org-595 20 25 Summer Summer NNP blog-openlibrary-org-595 20 26 of of IN blog-openlibrary-org-595 20 27 Code Code NNP blog-openlibrary-org-595 20 28 contributors contributor NNS blog-openlibrary-org-595 20 29 Tabish Tabish NNP blog-openlibrary-org-595 20 30 Shaikh Shaikh NNP blog-openlibrary-org-595 20 31 helped help VBD blog-openlibrary-org-595 20 32 us -PRON- PRP blog-openlibrary-org-595 20 33 implement implement VB blog-openlibrary-org-595 20 34 an an DT blog-openlibrary-org-595 20 35 export export NN blog-openlibrary-org-595 20 36 option option NN blog-openlibrary-org-595 20 37 for for IN blog-openlibrary-org-595 20 38 Open Open NNP blog-openlibrary-org-595 20 39 Library Library NNP blog-openlibrary-org-595 20 40 Reading Reading NNP blog-openlibrary-org-595 20 41 Logs Logs NNP blog-openlibrary-org-595 20 42 to to TO blog-openlibrary-org-595 20 43 help help VB blog-openlibrary-org-595 20 44 everyone everyone NN blog-openlibrary-org-595 20 45 retain retain VB blog-openlibrary-org-595 20 46 full full JJ blog-openlibrary-org-595 20 47 control control NN blog-openlibrary-org-595 20 48 of of IN blog-openlibrary-org-595 20 49 their -PRON- PRP$ blog-openlibrary-org-595 20 50 book book NN blog-openlibrary-org-595 20 51 data datum NNS blog-openlibrary-org-595 20 52 . . . blog-openlibrary-org-595 21 1 We -PRON- PRP blog-openlibrary-org-595 21 2 also also RB blog-openlibrary-org-595 21 3 created create VBD blog-openlibrary-org-595 21 4 a a DT blog-openlibrary-org-595 21 5 Goodreads Goodreads NNP blog-openlibrary-org-595 21 6 import import NN blog-openlibrary-org-595 21 7 feature feature NN blog-openlibrary-org-595 21 8 to to TO blog-openlibrary-org-595 21 9 help help VB blog-openlibrary-org-595 21 10 patrons patron NNS blog-openlibrary-org-595 21 11 who who WP blog-openlibrary-org-595 21 12 may may MD blog-openlibrary-org-595 21 13 want want VB blog-openlibrary-org-595 21 14 an an DT blog-openlibrary-org-595 21 15 easy easy JJ blog-openlibrary-org-595 21 16 way way NN blog-openlibrary-org-595 21 17 to to TO blog-openlibrary-org-595 21 18 check check VB blog-openlibrary-org-595 21 19 which which WDT blog-openlibrary-org-595 21 20 Goodreads Goodreads NNP blog-openlibrary-org-595 21 21 titles title NNS blog-openlibrary-org-595 21 22 may may MD blog-openlibrary-org-595 21 23 be be VB blog-openlibrary-org-595 21 24 available available JJ blog-openlibrary-org-595 21 25 to to TO blog-openlibrary-org-595 21 26 borrow borrow VB blog-openlibrary-org-595 21 27 from from IN blog-openlibrary-org-595 21 28 the the DT blog-openlibrary-org-595 21 29 Internet Internet NNP blog-openlibrary-org-595 21 30 Archive Archive NNP blog-openlibrary-org-595 21 31 ’s ’s NNP blog-openlibrary-org-595 21 32 Controlled control VBN blog-openlibrary-org-595 21 33 Digital Digital NNP blog-openlibrary-org-595 21 34 Lending Lending NNP blog-openlibrary-org-595 21 35 program program NN blog-openlibrary-org-595 21 36 via via IN blog-openlibrary-org-595 21 37 openlibrary.org openlibrary.org NNP blog-openlibrary-org-595 21 38 and and CC blog-openlibrary-org-595 21 39 to to TO blog-openlibrary-org-595 21 40 help help VB blog-openlibrary-org-595 21 41 patrons patron NNS blog-openlibrary-org-595 21 42 organize organize VB blog-openlibrary-org-595 21 43 all all PDT blog-openlibrary-org-595 21 44 their -PRON- PRP$ blog-openlibrary-org-595 21 45 books book NNS blog-openlibrary-org-595 21 46 in in IN blog-openlibrary-org-595 21 47 one one CD blog-openlibrary-org-595 21 48 place place NN blog-openlibrary-org-595 21 49 . . . blog-openlibrary-org-595 22 1 We -PRON- PRP blog-openlibrary-org-595 22 2 did do VBD blog-openlibrary-org-595 22 3 n’t not RB blog-openlibrary-org-595 22 4 make make VB blog-openlibrary-org-595 22 5 a a DT blog-openlibrary-org-595 22 6 fuss fuss NN blog-openlibrary-org-595 22 7 about about IN blog-openlibrary-org-595 22 8 this this DT blog-openlibrary-org-595 22 9 feature feature NN blog-openlibrary-org-595 22 10 at at IN blog-openlibrary-org-595 22 11 the the DT blog-openlibrary-org-595 22 12 time time NN blog-openlibrary-org-595 22 13 , , , blog-openlibrary-org-595 22 14 because because IN blog-openlibrary-org-595 22 15 we -PRON- PRP blog-openlibrary-org-595 22 16 knew know VBD blog-openlibrary-org-595 22 17 patrons patron NNS blog-openlibrary-org-595 22 18 have have VBP blog-openlibrary-org-595 22 19 a a DT blog-openlibrary-org-595 22 20 lot lot NN blog-openlibrary-org-595 22 21 of of IN blog-openlibrary-org-595 22 22 options option NNS blog-openlibrary-org-595 22 23 . . . blog-openlibrary-org-595 23 1 But but CC blog-openlibrary-org-595 23 2 things thing NNS blog-openlibrary-org-595 23 3 can can MD blog-openlibrary-org-595 23 4 change change VB blog-openlibrary-org-595 23 5 quickly quickly RB blog-openlibrary-org-595 23 6 and and CC blog-openlibrary-org-595 23 7 we -PRON- PRP blog-openlibrary-org-595 23 8 want want VBP blog-openlibrary-org-595 23 9 patrons patron NNS blog-openlibrary-org-595 23 10 to to TO blog-openlibrary-org-595 23 11 be be VB blog-openlibrary-org-595 23 12 able able JJ blog-openlibrary-org-595 23 13 to to TO blog-openlibrary-org-595 23 14 make make VB blog-openlibrary-org-595 23 15 that that DT blog-openlibrary-org-595 23 16 decision decision NN blog-openlibrary-org-595 23 17 for for IN blog-openlibrary-org-595 23 18 themselves -PRON- PRP blog-openlibrary-org-595 23 19 . . . blog-openlibrary-org-595 24 1 For for IN blog-openlibrary-org-595 24 2 those those DT blog-openlibrary-org-595 24 3 who who WP blog-openlibrary-org-595 24 4 may may MD blog-openlibrary-org-595 24 5 not not RB blog-openlibrary-org-595 24 6 have have VB blog-openlibrary-org-595 24 7 known know VBN blog-openlibrary-org-595 24 8 , , , blog-openlibrary-org-595 24 9 Amazon Amazon NNP blog-openlibrary-org-595 24 10 ’s ’s POS blog-openlibrary-org-595 24 11 Goodreads Goodreads NNP blog-openlibrary-org-595 24 12 website website NN blog-openlibrary-org-595 24 13 provides provide VBZ blog-openlibrary-org-595 24 14 an an DT blog-openlibrary-org-595 24 15 option option NN blog-openlibrary-org-595 24 16 for for IN blog-openlibrary-org-595 24 17 downloading download VBG blog-openlibrary-org-595 24 18 / / SYM blog-openlibrary-org-595 24 19 exporting export VBG blog-openlibrary-org-595 24 20 a a DT blog-openlibrary-org-595 24 21 list list NN blog-openlibrary-org-595 24 22 of of IN blog-openlibrary-org-595 24 23 books book NNS blog-openlibrary-org-595 24 24 from from IN blog-openlibrary-org-595 24 25 one one CD blog-openlibrary-org-595 24 26 ’s ’s POS blog-openlibrary-org-595 24 27 bookshelves bookshelf NNS blog-openlibrary-org-595 24 28 . . . blog-openlibrary-org-595 25 1 You -PRON- PRP blog-openlibrary-org-595 25 2 may may MD blog-openlibrary-org-595 25 3 find find VB blog-openlibrary-org-595 25 4 instructions instruction NNS blog-openlibrary-org-595 25 5 on on IN blog-openlibrary-org-595 25 6 this this DT blog-openlibrary-org-595 25 7 Goodreads Goodreads NNP blog-openlibrary-org-595 25 8 export export NN blog-openlibrary-org-595 25 9 process process NN blog-openlibrary-org-595 25 10 here here RB blog-openlibrary-org-595 25 11 . . . blog-openlibrary-org-595 26 1 Open Open NNP blog-openlibrary-org-595 26 2 Library library NN blog-openlibrary-org-595 26 3 ’s ’s POS blog-openlibrary-org-595 26 4 Goodreads Goodreads NNP blog-openlibrary-org-595 26 5 importer importer NN blog-openlibrary-org-595 26 6 enables enable VBZ blog-openlibrary-org-595 26 7 patrons patron NNS blog-openlibrary-org-595 26 8 to to TO blog-openlibrary-org-595 26 9 take take VB blog-openlibrary-org-595 26 10 this this DT blog-openlibrary-org-595 26 11 exported export VBN blog-openlibrary-org-595 26 12 dump dump NN blog-openlibrary-org-595 26 13 of of IN blog-openlibrary-org-595 26 14 their -PRON- PRP$ blog-openlibrary-org-595 26 15 Goodreads Goodreads NNP blog-openlibrary-org-595 26 16 bookshelves bookshelf NNS blog-openlibrary-org-595 26 17 and and CC blog-openlibrary-org-595 26 18 automatically automatically RB blog-openlibrary-org-595 26 19 add add VB blog-openlibrary-org-595 26 20 matching match VBG blog-openlibrary-org-595 26 21 titles title NNS blog-openlibrary-org-595 26 22 to to IN blog-openlibrary-org-595 26 23 their -PRON- PRP$ blog-openlibrary-org-595 26 24 Open open JJ blog-openlibrary-org-595 26 25 Library library NN blog-openlibrary-org-595 26 26 Reading Reading NNP blog-openlibrary-org-595 26 27 Logs Logs NNP blog-openlibrary-org-595 26 28 . . . blog-openlibrary-org-595 27 1 The the DT blog-openlibrary-org-595 27 2 Goodreads Goodreads NNP blog-openlibrary-org-595 27 3 import import NN blog-openlibrary-org-595 27 4 feature feature NN blog-openlibrary-org-595 27 5 from from IN blog-openlibrary-org-595 27 6   _SP blog-openlibrary-org-595 27 7 https://openlibrary.org/account/import https://openlibrary.org/account/import NNP blog-openlibrary-org-595 27 8 Known know VBN blog-openlibrary-org-595 27 9 issues issue NNS blog-openlibrary-org-595 27 10 . . . blog-openlibrary-org-595 28 1 Currently currently RB blog-openlibrary-org-595 28 2 , , , blog-openlibrary-org-595 28 3 Open Open NNP blog-openlibrary-org-595 28 4 Library library NN blog-openlibrary-org-595 28 5 ’s ’s , blog-openlibrary-org-595 28 6 Goodreads Goodreads NNP blog-openlibrary-org-595 28 7 Importer Importer NNP blog-openlibrary-org-595 28 8 only only RB blog-openlibrary-org-595 28 9 works work VBZ blog-openlibrary-org-595 28 10 for for IN blog-openlibrary-org-595 28 11 ( ( -LRB- blog-openlibrary-org-595 28 12 a a LS blog-openlibrary-org-595 28 13 ) ) -RRB- blog-openlibrary-org-595 28 14 titles title NNS blog-openlibrary-org-595 28 15 that that WDT blog-openlibrary-org-595 28 16 are be VBP blog-openlibrary-org-595 28 17 in in IN blog-openlibrary-org-595 28 18 the the DT blog-openlibrary-org-595 28 19 Open Open NNP blog-openlibrary-org-595 28 20 Library Library NNP blog-openlibrary-org-595 28 21 catalog catalog NN blog-openlibrary-org-595 28 22 and and CC blog-openlibrary-org-595 28 23 ( ( -LRB- blog-openlibrary-org-595 28 24 b b NN blog-openlibrary-org-595 28 25 ) ) -RRB- blog-openlibrary-org-595 28 26 which which WDT blog-openlibrary-org-595 28 27 are be VBP blog-openlibrary-org-595 28 28 new new JJ blog-openlibrary-org-595 28 29 enough enough RB blog-openlibrary-org-595 28 30 to to TO blog-openlibrary-org-595 28 31 have have VB blog-openlibrary-org-595 28 32 ISBNs isbn NNS blog-openlibrary-org-595 28 33 . . . blog-openlibrary-org-595 29 1 Our -PRON- PRP$ blog-openlibrary-org-595 29 2 staff staff NN blog-openlibrary-org-595 29 3 and and CC blog-openlibrary-org-595 29 4 community community NN blog-openlibrary-org-595 29 5 are be VBP blog-openlibrary-org-595 29 6 committed committed JJ blog-openlibrary-org-595 29 7 to to IN blog-openlibrary-org-595 29 8 continuing continue VBG blog-openlibrary-org-595 29 9 to to TO blog-openlibrary-org-595 29 10 improve improve VB blog-openlibrary-org-595 29 11 our -PRON- PRP$ blog-openlibrary-org-595 29 12 catalog catalog NN blog-openlibrary-org-595 29 13 to to TO blog-openlibrary-org-595 29 14 include include VB blog-openlibrary-org-595 29 15 more more JJR blog-openlibrary-org-595 29 16 titles title NNS blog-openlibrary-org-595 29 17 ( ( -LRB- blog-openlibrary-org-595 29 18 we -PRON- PRP blog-openlibrary-org-595 29 19 added add VBD blog-openlibrary-org-595 29 20 more more JJR blog-openlibrary-org-595 29 21 than than IN blog-openlibrary-org-595 29 22 1 1 CD blog-openlibrary-org-595 29 23 M M NNP blog-openlibrary-org-595 29 24 titles title NNS blog-openlibrary-org-595 29 25 this this DT blog-openlibrary-org-595 29 26 year year NN blog-openlibrary-org-595 29 27 ) ) -RRB- blog-openlibrary-org-595 29 28 and and CC blog-openlibrary-org-595 29 29 we -PRON- PRP blog-openlibrary-org-595 29 30 plan plan VBP blog-openlibrary-org-595 29 31 to to TO blog-openlibrary-org-595 29 32 improve improve VB blog-openlibrary-org-595 29 33 our -PRON- PRP$ blog-openlibrary-org-595 29 34 importer importer NN blog-openlibrary-org-595 29 35 to to TO blog-openlibrary-org-595 29 36 support support VB blog-openlibrary-org-595 29 37 other other JJ blog-openlibrary-org-595 29 38 ID ID NNP blog-openlibrary-org-595 29 39 types type NNS blog-openlibrary-org-595 29 40 like like IN blog-openlibrary-org-595 29 41 OCLC OCLC NNP blog-openlibrary-org-595 29 42 and and CC blog-openlibrary-org-595 29 43 LOC loc NN blog-openlibrary-org-595 29 44 . . . blog-openlibrary-org-595 30 1 APIs APIs NNP blog-openlibrary-org-595 30 2 & & CC blog-openlibrary-org-595 30 3 Data Data NNP blog-openlibrary-org-595 30 4 Developers Developers NNPS blog-openlibrary-org-595 30 5 and and CC blog-openlibrary-org-595 30 6 book book NN blog-openlibrary-org-595 30 7 overs over NNS blog-openlibrary-org-595 30 8 who who WP blog-openlibrary-org-595 30 9 have have VBP blog-openlibrary-org-595 30 10 been be VBN blog-openlibrary-org-595 30 11 relying rely VBG blog-openlibrary-org-595 30 12 on on IN blog-openlibrary-org-595 30 13 Amazon Amazon NNP blog-openlibrary-org-595 30 14 ’s ’s POS blog-openlibrary-org-595 30 15 Goodreads Goodreads NNP blog-openlibrary-org-595 30 16 APIs api NNS blog-openlibrary-org-595 30 17 are be VBP blog-openlibrary-org-595 30 18 not not RB blog-openlibrary-org-595 30 19 out out IN blog-openlibrary-org-595 30 20 of of IN blog-openlibrary-org-595 30 21 luck luck NN blog-openlibrary-org-595 30 22 . . . blog-openlibrary-org-595 31 1 There there EX blog-openlibrary-org-595 31 2 are be VBP blog-openlibrary-org-595 31 3 several several JJ blog-openlibrary-org-595 31 4 wonderful wonderful JJ blog-openlibrary-org-595 31 5 services service NNS blog-openlibrary-org-595 31 6 , , , blog-openlibrary-org-595 31 7 many many JJ blog-openlibrary-org-595 31 8 of of IN blog-openlibrary-org-595 31 9 them -PRON- PRP blog-openlibrary-org-595 31 10 open open JJ blog-openlibrary-org-595 31 11 - - HYPH blog-openlibrary-org-595 31 12 source source NN blog-openlibrary-org-595 31 13 , , , blog-openlibrary-org-595 31 14 including include VBG blog-openlibrary-org-595 31 15 Open Open NNP blog-openlibrary-org-595 31 16 Library Library NNP blog-openlibrary-org-595 31 17 , , , blog-openlibrary-org-595 31 18 which which WDT blog-openlibrary-org-595 31 19 offer offer VBP blog-openlibrary-org-595 31 20 free free JJ blog-openlibrary-org-595 31 21 APIs api NNS blog-openlibrary-org-595 31 22 : : : blog-openlibrary-org-595 31 23 Wikidata.org Wikidata.org NNP blog-openlibrary-org-595 31 24 ( ( -LRB- blog-openlibrary-org-595 31 25 by by IN blog-openlibrary-org-595 31 26 the the DT blog-openlibrary-org-595 31 27 same same JJ blog-openlibrary-org-595 31 28 group group NN blog-openlibrary-org-595 31 29 who who WP blog-openlibrary-org-595 31 30 brought bring VBD blog-openlibrary-org-595 31 31 us -PRON- PRP blog-openlibrary-org-595 31 32 Wikipedia Wikipedia NNP blog-openlibrary-org-595 31 33 ) ) -RRB- blog-openlibrary-org-595 31 34 is be VBZ blog-openlibrary-org-595 31 35 a a DT blog-openlibrary-org-595 31 36 treasure treasure NN blog-openlibrary-org-595 31 37 trove trove NN blog-openlibrary-org-595 31 38 of of IN blog-openlibrary-org-595 31 39 metadata metadata NN blog-openlibrary-org-595 31 40 on on IN blog-openlibrary-org-595 31 41 Authors Authors NNPS blog-openlibrary-org-595 31 42 and and CC blog-openlibrary-org-595 31 43 Books Books NNPS blog-openlibrary-org-595 31 44 . . . blog-openlibrary-org-595 32 1 Open open JJ blog-openlibrary-org-595 32 2 Library Library NNP blog-openlibrary-org-595 32 3 gratefully gratefully RB blog-openlibrary-org-595 32 4 leverages leverage VBZ blog-openlibrary-org-595 32 5 this this DT blog-openlibrary-org-595 32 6 powerful powerful JJ blog-openlibrary-org-595 32 7 resource resource NN blog-openlibrary-org-595 32 8 to to TO blog-openlibrary-org-595 32 9 enrich enrich VB blog-openlibrary-org-595 32 10 our -PRON- PRP$ blog-openlibrary-org-595 32 11 pages page NNS blog-openlibrary-org-595 32 12 . . . blog-openlibrary-org-595 33 1 Inventaire.io inventaire.io CD blog-openlibrary-org-595 33 2 is be VBZ blog-openlibrary-org-595 33 3 a a DT blog-openlibrary-org-595 33 4 wonderful wonderful JJ blog-openlibrary-org-595 33 5 service service NN blog-openlibrary-org-595 33 6 which which WDT blog-openlibrary-org-595 33 7 uses use VBZ blog-openlibrary-org-595 33 8 Wikidata Wikidata NNP blog-openlibrary-org-595 33 9 and and CC blog-openlibrary-org-595 33 10 Openlibrary openlibrary JJ blog-openlibrary-org-595 33 11 data datum NNS blog-openlibrary-org-595 33 12 ( ( -LRB- blog-openlibrary-org-595 33 13 API api NN blog-openlibrary-org-595 33 14 : : : blog-openlibrary-org-595 33 15 api.inventaire.io api.inventaire.io NNP blog-openlibrary-org-595 33 16 ) ) -RRB- blog-openlibrary-org-595 33 17 Bookbrainz.org Bookbrainz.org NNP blog-openlibrary-org-595 33 18 ( ( -LRB- blog-openlibrary-org-595 33 19 by by IN blog-openlibrary-org-595 33 20 the the DT blog-openlibrary-org-595 33 21 group group NN blog-openlibrary-org-595 33 22 who who WP blog-openlibrary-org-595 33 23 runs run VBZ blog-openlibrary-org-595 33 24 Musicbrainz Musicbrainz NNP blog-openlibrary-org-595 33 25 ) ) -RRB- blog-openlibrary-org-595 33 26 is be VBZ blog-openlibrary-org-595 33 27 a a DT blog-openlibrary-org-595 33 28 up up JJ blog-openlibrary-org-595 33 29 - - HYPH blog-openlibrary-org-595 33 30 and and CC blog-openlibrary-org-595 33 31 - - HYPH blog-openlibrary-org-595 33 32 coming come VBG blog-openlibrary-org-595 33 33 catalog catalog NN blog-openlibrary-org-595 33 34 of of IN blog-openlibrary-org-595 33 35 books book NNS blog-openlibrary-org-595 33 36 WorldCat WorldCat NNP blog-openlibrary-org-595 33 37 by by IN blog-openlibrary-org-595 33 38 OCLC oclc NN blog-openlibrary-org-595 33 39 offers offer VBZ blog-openlibrary-org-595 33 40 various various JJ blog-openlibrary-org-595 33 41 metadata metadata NN blog-openlibrary-org-595 33 42 APIs api NNS blog-openlibrary-org-595 33 43 Did do VBD blog-openlibrary-org-595 33 44 we -PRON- PRP blog-openlibrary-org-595 33 45 miss miss VB blog-openlibrary-org-595 33 46 any any DT blog-openlibrary-org-595 33 47 ? ? . blog-openlibrary-org-595 34 1 Please please UH blog-openlibrary-org-595 34 2 let let VB blog-openlibrary-org-595 34 3 us -PRON- PRP blog-openlibrary-org-595 34 4 know know VB blog-openlibrary-org-595 34 5 ! ! . blog-openlibrary-org-595 35 1 We -PRON- PRP blog-openlibrary-org-595 35 2 ’d ’d , blog-openlibrary-org-595 35 3 love love VB blog-openlibrary-org-595 35 4 to to TO blog-openlibrary-org-595 35 5 work work VB blog-openlibrary-org-595 35 6 together together RB blog-openlibrary-org-595 35 7 , , , blog-openlibrary-org-595 35 8 build build VB blog-openlibrary-org-595 35 9 stronger strong JJR blog-openlibrary-org-595 35 10 integrations integration NNS blog-openlibrary-org-595 35 11 with with IN blog-openlibrary-org-595 35 12 , , , blog-openlibrary-org-595 35 13 and and CC blog-openlibrary-org-595 35 14 support support VB blog-openlibrary-org-595 35 15 other other JJ blog-openlibrary-org-595 35 16 book book NN blog-openlibrary-org-595 35 17 - - HYPH blog-openlibrary-org-595 35 18 loving love VBG blog-openlibrary-org-595 35 19 services service NNS blog-openlibrary-org-595 35 20 . . . blog-openlibrary-org-595 36 1 Open Open NNP blog-openlibrary-org-595 36 2 Library Library NNP blog-openlibrary-org-595 36 3 ’s ’s POS blog-openlibrary-org-595 36 4 APIs api NNS blog-openlibrary-org-595 36 5 . . . blog-openlibrary-org-595 37 1 And and CC blog-openlibrary-org-595 37 2 of of IN blog-openlibrary-org-595 37 3 course course NN blog-openlibrary-org-595 37 4 , , , blog-openlibrary-org-595 37 5 Open Open NNP blog-openlibrary-org-595 37 6 Library Library NNP blog-openlibrary-org-595 37 7 has have VBZ blog-openlibrary-org-595 37 8 a a DT blog-openlibrary-org-595 37 9 free free JJ blog-openlibrary-org-595 37 10 , , , blog-openlibrary-org-595 37 11 open open JJ blog-openlibrary-org-595 37 12 , , , blog-openlibrary-org-595 37 13 Book Book NNP blog-openlibrary-org-595 37 14 API api NN blog-openlibrary-org-595 37 15 which which WDT blog-openlibrary-org-595 37 16 spans span VBZ blog-openlibrary-org-595 37 17 nearly nearly RB blog-openlibrary-org-595 37 18 30 30 CD blog-openlibrary-org-595 37 19 million million CD blog-openlibrary-org-595 37 20 books book NNS blog-openlibrary-org-595 37 21 . . . blog-openlibrary-org-595 38 1 Bulk Bulk NNP blog-openlibrary-org-595 38 2 Data Data NNP blog-openlibrary-org-595 38 3 . . . blog-openlibrary-org-595 39 1 If if IN blog-openlibrary-org-595 39 2 you -PRON- PRP blog-openlibrary-org-595 39 3 need need VBP blog-openlibrary-org-595 39 4 access access NN blog-openlibrary-org-595 39 5 to to IN blog-openlibrary-org-595 39 6 all all PDT blog-openlibrary-org-595 39 7 our -PRON- PRP$ blog-openlibrary-org-595 39 8 data datum NNS blog-openlibrary-org-595 39 9 , , , blog-openlibrary-org-595 39 10 Open Open NNP blog-openlibrary-org-595 39 11 Library library NN blog-openlibrary-org-595 39 12 releases release VBZ blog-openlibrary-org-595 39 13 a a DT blog-openlibrary-org-595 39 14 free free JJ blog-openlibrary-org-595 39 15 monthly monthly JJ blog-openlibrary-org-595 39 16 bulk bulk JJ blog-openlibrary-org-595 39 17 data data NN blog-openlibrary-org-595 39 18 dump dump NN blog-openlibrary-org-595 39 19 of of IN blog-openlibrary-org-595 39 20 Authors Authors NNP blog-openlibrary-org-595 39 21 , , , blog-openlibrary-org-595 39 22 Books Books NNP blog-openlibrary-org-595 39 23 , , , blog-openlibrary-org-595 39 24 and and CC blog-openlibrary-org-595 39 25 more more JJR blog-openlibrary-org-595 39 26 . . . blog-openlibrary-org-595 40 1 Spoiler spoiler NN blog-openlibrary-org-595 40 2 : : : blog-openlibrary-org-595 40 3 Everything everything NN blog-openlibrary-org-595 40 4 on on IN blog-openlibrary-org-595 40 5 Open Open NNP blog-openlibrary-org-595 40 6 Library Library NNP blog-openlibrary-org-595 40 7 is be VBZ blog-openlibrary-org-595 40 8 an an DT blog-openlibrary-org-595 40 9 API api NN blog-openlibrary-org-595 40 10 ! ! . blog-openlibrary-org-595 41 1 One one CD blog-openlibrary-org-595 41 2 of of IN blog-openlibrary-org-595 41 3 my -PRON- PRP$ blog-openlibrary-org-595 41 4 favorite favorite JJ blog-openlibrary-org-595 41 5 parts part NNS blog-openlibrary-org-595 41 6 of of IN blog-openlibrary-org-595 41 7 Open Open NNP blog-openlibrary-org-595 41 8 Library Library NNP blog-openlibrary-org-595 41 9 is be VBZ blog-openlibrary-org-595 41 10 that that IN blog-openlibrary-org-595 41 11 practically practically RB blog-openlibrary-org-595 41 12 every every DT blog-openlibrary-org-595 41 13 page page NN blog-openlibrary-org-595 41 14 is be VBZ blog-openlibrary-org-595 41 15 an an DT blog-openlibrary-org-595 41 16 API api NN blog-openlibrary-org-595 41 17 . . . blog-openlibrary-org-595 42 1 All all DT blog-openlibrary-org-595 42 2 that that WDT blog-openlibrary-org-595 42 3 is be VBZ blog-openlibrary-org-595 42 4 required require VBN blog-openlibrary-org-595 42 5 is be VBZ blog-openlibrary-org-595 42 6 adding add VBG blog-openlibrary-org-595 42 7 “ " `` blog-openlibrary-org-595 42 8 .json .json FW blog-openlibrary-org-595 42 9 ” " '' blog-openlibrary-org-595 42 10 to to IN blog-openlibrary-org-595 42 11 the the DT blog-openlibrary-org-595 42 12 end end NN blog-openlibrary-org-595 42 13 . . . blog-openlibrary-org-595 43 1 Here here RB blog-openlibrary-org-595 43 2 are be VBP blog-openlibrary-org-595 43 3 some some DT blog-openlibrary-org-595 43 4 examples example NNS blog-openlibrary-org-595 43 5 : : : blog-openlibrary-org-595 43 6 Search search NN blog-openlibrary-org-595 43 7 https://openlibrary.org/search?q=lord+of+the+rings https://openlibrary.org/search?q=lord+of+the+rings NFP blog-openlibrary-org-595 43 8 is be VBZ blog-openlibrary-org-595 43 9 our -PRON- PRP$ blog-openlibrary-org-595 43 10 search search NN blog-openlibrary-org-595 43 11 page page NN blog-openlibrary-org-595 43 12 for for IN blog-openlibrary-org-595 43 13 humans human NNS blog-openlibrary-org-595 43 14 … … NFP blog-openlibrary-org-595 43 15 https://openlibrary.org/search.json?q=lord+of+the+rings https://openlibrary.org/search.json?q=lord+of+the+ring NNS blog-openlibrary-org-595 43 16 is be VBZ blog-openlibrary-org-595 43 17 our -PRON- PRP$ blog-openlibrary-org-595 43 18 Search Search NNP blog-openlibrary-org-595 43 19 API api NN blog-openlibrary-org-595 43 20 ! ! . blog-openlibrary-org-595 44 1 Books book NNS blog-openlibrary-org-595 44 2 https://openlibrary.org/books/OL25929351M/Harry_Potter_and_the_Methods_of_Rationality https://openlibrary.org/books/ol25929351m/harry_potter_and_the_methods_of_rationality NN blog-openlibrary-org-595 44 3 is be VBZ blog-openlibrary-org-595 44 4 the the DT blog-openlibrary-org-595 44 5 human human JJ blog-openlibrary-org-595 44 6 page page NN blog-openlibrary-org-595 44 7 for for IN blog-openlibrary-org-595 44 8 Harry Harry NNP blog-openlibrary-org-595 44 9 Potter Potter NNP blog-openlibrary-org-595 44 10 and and CC blog-openlibrary-org-595 44 11 the the DT blog-openlibrary-org-595 44 12 Methods Methods NNPS blog-openlibrary-org-595 44 13 of of IN blog-openlibrary-org-595 44 14 Rationality rationality NN blog-openlibrary-org-595 44 15 … … NFP blog-openlibrary-org-595 44 16 https://openlibrary.org/books/OL25929351M.json https://openlibrary.org/books/ol25929351m.json ADD blog-openlibrary-org-595 44 17 is be VBZ blog-openlibrary-org-595 44 18 its -PRON- PRP$ blog-openlibrary-org-595 44 19 API API NNP blog-openlibrary-org-595 44 20 ! ! . blog-openlibrary-org-595 45 1 Authors Authors NNP blog-openlibrary-org-595 45 2 https://openlibrary.org/authors/OL2965893A/Rik_Roots https://openlibrary.org/authors/OL2965893A/Rik_Roots NNP blog-openlibrary-org-595 45 3 is be VBZ blog-openlibrary-org-595 45 4 a a DT blog-openlibrary-org-595 45 5 human human JJ blog-openlibrary-org-595 45 6 readable readable JJ blog-openlibrary-org-595 45 7 author author NN blog-openlibrary-org-595 45 8 page page NN blog-openlibrary-org-595 45 9 … … NFP blog-openlibrary-org-595 45 10 https://openlibrary.org/authors/OL2965893A.json https://openlibrary.org/authors/ol2965893a.json ADD blog-openlibrary-org-595 45 11 and and CC blog-openlibrary-org-595 45 12 here here RB blog-openlibrary-org-595 45 13 is be VBZ blog-openlibrary-org-595 45 14 the the DT blog-openlibrary-org-595 45 15 API API NNP blog-openlibrary-org-595 45 16 ! ! . blog-openlibrary-org-595 46 1 Did do VBD blog-openlibrary-org-595 46 2 We -PRON- PRP blog-openlibrary-org-595 46 3 Mention mention VB blog-openlibrary-org-595 46 4 : : : blog-openlibrary-org-595 46 5 Full full JJ blog-openlibrary-org-595 46 6 - - HYPH blog-openlibrary-org-595 46 7 text text NN blog-openlibrary-org-595 46 8 Search search NN blog-openlibrary-org-595 46 9 over over IN blog-openlibrary-org-595 46 10 4 4 CD blog-openlibrary-org-595 46 11 M m NN blog-openlibrary-org-595 46 12 Books book NNS blog-openlibrary-org-595 46 13 ? ? . blog-openlibrary-org-595 47 1 Major major JJ blog-openlibrary-org-595 47 2 hat hat NN blog-openlibrary-org-595 47 3 tip tip NN blog-openlibrary-org-595 47 4 to to IN blog-openlibrary-org-595 47 5 the the DT blog-openlibrary-org-595 47 6 Internet Internet NNP blog-openlibrary-org-595 47 7 Archive Archive NNP blog-openlibrary-org-595 47 8 ’s ’s , blog-openlibrary-org-595 47 9 Giovanni Giovanni NNP blog-openlibrary-org-595 47 10 Damiola Damiola NNP blog-openlibrary-org-595 47 11 for for IN blog-openlibrary-org-595 47 12 this this DT blog-openlibrary-org-595 47 13 one one NN blog-openlibrary-org-595 47 14 : : : blog-openlibrary-org-595 47 15 Folks folk NNS blog-openlibrary-org-595 47 16 may may MD blog-openlibrary-org-595 47 17 also also RB blog-openlibrary-org-595 47 18 appreciate appreciate VB blog-openlibrary-org-595 47 19 the the DT blog-openlibrary-org-595 47 20 ability ability NN blog-openlibrary-org-595 47 21 to to IN blog-openlibrary-org-595 47 22 full full JJ blog-openlibrary-org-595 47 23 - - HYPH blog-openlibrary-org-595 47 24 text text NN blog-openlibrary-org-595 47 25 search search NN blog-openlibrary-org-595 47 26 across across IN blog-openlibrary-org-595 47 27 4 4 CD blog-openlibrary-org-595 47 28 M m CD blog-openlibrary-org-595 47 29 of of IN blog-openlibrary-org-595 47 30 the the DT blog-openlibrary-org-595 47 31 Internet Internet NNP blog-openlibrary-org-595 47 32 Archive Archive NNP blog-openlibrary-org-595 47 33 ’s ’s POS blog-openlibrary-org-595 47 34 books book NNS blog-openlibrary-org-595 47 35 ( ( -LRB- blog-openlibrary-org-595 47 36 https://blog.openlibrary.org/2018/07/14/search-full-text-within-4m-books https://blog.openlibrary.org/2018/07/14/search-full-text-within-4m-books NN blog-openlibrary-org-595 47 37 ) ) -RRB- blog-openlibrary-org-595 47 38 on on IN blog-openlibrary-org-595 47 39 Open Open NNP blog-openlibrary-org-595 47 40 Library library NN blog-openlibrary-org-595 47 41 : : : blog-openlibrary-org-595 47 42 You -PRON- PRP blog-openlibrary-org-595 47 43 can can MD blog-openlibrary-org-595 47 44 try try VB blog-openlibrary-org-595 47 45 it -PRON- PRP blog-openlibrary-org-595 47 46 directly directly RB blog-openlibrary-org-595 47 47 here here RB blog-openlibrary-org-595 47 48 : : : blog-openlibrary-org-595 47 49 http://openlibrary.org/search/inside?q=thanks%20for%20all%20the%20fish http://openlibrary.org/search/inside?q=thanks%20for%20all%20the%20fish VB blog-openlibrary-org-595 47 50 As as IN blog-openlibrary-org-595 47 51 per per IN blog-openlibrary-org-595 47 52 usual usual JJ blog-openlibrary-org-595 47 53 , , , blog-openlibrary-org-595 47 54 nearly nearly RB blog-openlibrary-org-595 47 55 all all PDT blog-openlibrary-org-595 47 56 Open Open NNP blog-openlibrary-org-595 47 57 Library library JJ blog-openlibrary-org-595 47 58 urls url NNS blog-openlibrary-org-595 47 59 are be VBP blog-openlibrary-org-595 47 60 themselves -PRON- PRP blog-openlibrary-org-595 47 61 APIs api NNS blog-openlibrary-org-595 47 62 , , , blog-openlibrary-org-595 47 63 e.g. e.g. RB blog-openlibrary-org-595 48 1 : : : blog-openlibrary-org-595 48 2 http://openlibrary.org/search/inside.json?q=thanks%20for%20all%20the%20fish http://openlibrary.org/search/inside.json?q=thanks%20for%20all%20the%20fish UH blog-openlibrary-org-595 48 3 Get get VB blog-openlibrary-org-595 48 4 Involved involve VBN blog-openlibrary-org-595 48 5 Questions question NNS blog-openlibrary-org-595 48 6 ? ? . blog-openlibrary-org-595 49 1 Open Open NNP blog-openlibrary-org-595 49 2 Library Library NNP blog-openlibrary-org-595 49 3 is be VBZ blog-openlibrary-org-595 49 4 an an DT blog-openlibrary-org-595 49 5 free free JJ blog-openlibrary-org-595 49 6 , , , blog-openlibrary-org-595 49 7 open open JJ blog-openlibrary-org-595 49 8 - - HYPH blog-openlibrary-org-595 49 9 source source NN blog-openlibrary-org-595 49 10 , , , blog-openlibrary-org-595 49 11 nonprofit nonprofit JJ blog-openlibrary-org-595 49 12 project project NN blog-openlibrary-org-595 49 13 run run VBN blog-openlibrary-org-595 49 14 by by IN blog-openlibrary-org-595 49 15 the the DT blog-openlibrary-org-595 49 16 Internet Internet NNP blog-openlibrary-org-595 49 17 Archive Archive NNP blog-openlibrary-org-595 49 18 . . . blog-openlibrary-org-595 50 1 We -PRON- PRP blog-openlibrary-org-595 50 2 do do VBP blog-openlibrary-org-595 50 3 our -PRON- PRP$ blog-openlibrary-org-595 50 4 development development NN blog-openlibrary-org-595 50 5 transparently transparently RB blog-openlibrary-org-595 50 6 in in IN blog-openlibrary-org-595 50 7 public public NN blog-openlibrary-org-595 50 8 ( ( -LRB- blog-openlibrary-org-595 50 9 here here RB blog-openlibrary-org-595 50 10 ’s ’ VBZ blog-openlibrary-org-595 50 11 our -PRON- PRP$ blog-openlibrary-org-595 50 12 code code NN blog-openlibrary-org-595 50 13 ) ) -RRB- blog-openlibrary-org-595 50 14 and and CC blog-openlibrary-org-595 50 15 our -PRON- PRP$ blog-openlibrary-org-595 50 16 community community NN blog-openlibrary-org-595 50 17 spanning span VBG blog-openlibrary-org-595 50 18 more more JJR blog-openlibrary-org-595 50 19 than than IN blog-openlibrary-org-595 50 20 40 40 CD blog-openlibrary-org-595 50 21 volunteers volunteer NNS blog-openlibrary-org-595 50 22 meets meet VBZ blog-openlibrary-org-595 50 23 every every DT blog-openlibrary-org-595 50 24 week week NN blog-openlibrary-org-595 50 25 , , , blog-openlibrary-org-595 50 26 Tuesday Tuesday NNP blog-openlibrary-org-595 50 27 @ @ : blog-openlibrary-org-595 50 28 11:30am 11:30am CD blog-openlibrary-org-595 50 29 Pacific Pacific NNP blog-openlibrary-org-595 50 30 . . . blog-openlibrary-org-595 51 1 Please please UH blog-openlibrary-org-595 51 2 contact contact VB blog-openlibrary-org-595 51 3 us -PRON- PRP blog-openlibrary-org-595 51 4 to to TO blog-openlibrary-org-595 51 5 join join VB blog-openlibrary-org-595 51 6 our -PRON- PRP$ blog-openlibrary-org-595 51 7 call call NN blog-openlibrary-org-595 51 8 and and CC blog-openlibrary-org-595 51 9 participate participate VB blog-openlibrary-org-595 51 10 in in IN blog-openlibrary-org-595 51 11 the the DT blog-openlibrary-org-595 51 12 process process NN blog-openlibrary-org-595 51 13 . . . blog-openlibrary-org-595 52 1 Bugs bug NNS blog-openlibrary-org-595 52 2 ? ? . blog-openlibrary-org-595 53 1 If if IN blog-openlibrary-org-595 53 2 something something NN blog-openlibrary-org-595 53 3 is be VBZ blog-openlibrary-org-595 53 4 n’t not RB blog-openlibrary-org-595 53 5 working work VBG blog-openlibrary-org-595 53 6 as as IN blog-openlibrary-org-595 53 7 expected expect VBN blog-openlibrary-org-595 53 8 , , , blog-openlibrary-org-595 53 9 please please UH blog-openlibrary-org-595 53 10 let let VB blog-openlibrary-org-595 53 11 us -PRON- PRP blog-openlibrary-org-595 53 12 know know VB blog-openlibrary-org-595 53 13 by by IN blog-openlibrary-org-595 53 14 opening open VBG blog-openlibrary-org-595 53 15 an an DT blog-openlibrary-org-595 53 16 issue issue NN blog-openlibrary-org-595 53 17 or or CC blog-openlibrary-org-595 53 18 joining join VBG blog-openlibrary-org-595 53 19 our -PRON- PRP$ blog-openlibrary-org-595 53 20 weekly weekly JJ blog-openlibrary-org-595 53 21 community community NN blog-openlibrary-org-595 53 22 calls call VBZ blog-openlibrary-org-595 53 23 . . . blog-openlibrary-org-595 54 1 Want want VBP blog-openlibrary-org-595 54 2 to to TO blog-openlibrary-org-595 54 3 share share VB blog-openlibrary-org-595 54 4 thanks thank NNS blog-openlibrary-org-595 54 5 ? ? . blog-openlibrary-org-595 55 1 Please please UH blog-openlibrary-org-595 55 2 follow follow VB blog-openlibrary-org-595 55 3 up up RP blog-openlibrary-org-595 55 4 on on IN blog-openlibrary-org-595 55 5 twitter twitter NN blog-openlibrary-org-595 55 6 : : : blog-openlibrary-org-595 55 7 https://twitter.com/openlibrary https://twitter.com/openlibrary ADD blog-openlibrary-org-595 55 8 and and CC blog-openlibrary-org-595 55 9 let let VB blog-openlibrary-org-595 55 10 us -PRON- PRP blog-openlibrary-org-595 55 11 know know VB blog-openlibrary-org-595 55 12 how how WRB blog-openlibrary-org-595 55 13 you -PRON- PRP blog-openlibrary-org-595 55 14 ’re be VBP blog-openlibrary-org-595 55 15 using use VBG blog-openlibrary-org-595 55 16 our -PRON- PRP$ blog-openlibrary-org-595 55 17 APIs api NNS blog-openlibrary-org-595 55 18 ! ! . blog-openlibrary-org-595 56 1 Thank thank VBP blog-openlibrary-org-595 56 2 you -PRON- PRP blog-openlibrary-org-595 56 3 A a DT blog-openlibrary-org-595 56 4 special special JJ blog-openlibrary-org-595 56 5 thank thank VBP blog-openlibrary-org-595 56 6 you -PRON- PRP blog-openlibrary-org-595 56 7 to to IN blog-openlibrary-org-595 56 8 our -PRON- PRP$ blog-openlibrary-org-595 56 9 lead lead NN blog-openlibrary-org-595 56 10 developers developer NNS blog-openlibrary-org-595 56 11 Drini Drini NNP blog-openlibrary-org-595 56 12 Cami Cami NNP blog-openlibrary-org-595 56 13 , , , blog-openlibrary-org-595 56 14 Chris Chris NNP blog-openlibrary-org-595 56 15 Clauss Clauss NNP blog-openlibrary-org-595 56 16 , , , blog-openlibrary-org-595 56 17 and and CC blog-openlibrary-org-595 56 18 one one CD blog-openlibrary-org-595 56 19 of of IN blog-openlibrary-org-595 56 20 our -PRON- PRP$ blog-openlibrary-org-595 56 21 lead lead NN blog-openlibrary-org-595 56 22 volunteer volunteer NN blog-openlibrary-org-595 56 23 engineers engineer NNS blog-openlibrary-org-595 56 24 , , , blog-openlibrary-org-595 56 25 Aaron Aaron NNP blog-openlibrary-org-595 56 26 , , , blog-openlibrary-org-595 56 27 for for IN blog-openlibrary-org-595 56 28 spending spend VBG blog-openlibrary-org-595 56 29 their -PRON- PRP$ blog-openlibrary-org-595 56 30 weekend weekend NN blog-openlibrary-org-595 56 31 helping help VBG blog-openlibrary-org-595 56 32 fix fix VB blog-openlibrary-org-595 56 33 a a DT blog-openlibrary-org-595 56 34 Python Python NNP blog-openlibrary-org-595 56 35 3 3 CD blog-openlibrary-org-595 56 36 bug bug NN blog-openlibrary-org-595 56 37 which which WDT blog-openlibrary-org-595 56 38 was be VBD blog-openlibrary-org-595 56 39 temporarily temporarily RB blog-openlibrary-org-595 56 40 preventing prevent VBG blog-openlibrary-org-595 56 41 Goodreads Goodreads NNP blog-openlibrary-org-595 56 42 imports import NNS blog-openlibrary-org-595 56 43 from from IN blog-openlibrary-org-595 56 44 succeeding succeed VBG blog-openlibrary-org-595 56 45 . . . blog-openlibrary-org-595 57 1 A a DT blog-openlibrary-org-595 57 2 Decentralized decentralized JJ blog-openlibrary-org-595 57 3 Future Future NNP blog-openlibrary-org-595 57 4 The the DT blog-openlibrary-org-595 57 5 Internet Internet NNP blog-openlibrary-org-595 57 6 Archive Archive NNP blog-openlibrary-org-595 57 7 has have VBZ blog-openlibrary-org-595 57 8 a a DT blog-openlibrary-org-595 57 9 history history NN blog-openlibrary-org-595 57 10 cultivating cultivate VBG blog-openlibrary-org-595 57 11 and and CC blog-openlibrary-org-595 57 12 supporting support VBG blog-openlibrary-org-595 57 13 the the DT blog-openlibrary-org-595 57 14 decentralized decentralize VBN blog-openlibrary-org-595 57 15 web web NN blog-openlibrary-org-595 57 16 . . . blog-openlibrary-org-595 58 1 We -PRON- PRP blog-openlibrary-org-595 58 2 operate operate VBP blog-openlibrary-org-595 58 3 a a DT blog-openlibrary-org-595 58 4 decentralized decentralized JJ blog-openlibrary-org-595 58 5 version version NN blog-openlibrary-org-595 58 6 of of IN blog-openlibrary-org-595 58 7 archive.org archive.org NNP blog-openlibrary-org-595 58 8 and and CC blog-openlibrary-org-595 58 9 host host NN blog-openlibrary-org-595 58 10 regular regular JJ blog-openlibrary-org-595 58 11 meetups meetup NNS blog-openlibrary-org-595 58 12 and and CC blog-openlibrary-org-595 58 13 summits summit NNS blog-openlibrary-org-595 58 14 to to TO blog-openlibrary-org-595 58 15 galvanize galvanize VB blog-openlibrary-org-595 58 16 the the DT blog-openlibrary-org-595 58 17 distributed distribute VBN blog-openlibrary-org-595 58 18 web web NN blog-openlibrary-org-595 58 19 community community NN blog-openlibrary-org-595 58 20 . . . blog-openlibrary-org-595 59 1 In in IN blog-openlibrary-org-595 59 2 the the DT blog-openlibrary-org-595 59 3 future future NN blog-openlibrary-org-595 59 4 , , , blog-openlibrary-org-595 59 5 we -PRON- PRP blog-openlibrary-org-595 59 6 can can MD blog-openlibrary-org-595 59 7 imagine imagine VB blog-openlibrary-org-595 59 8 a a DT blog-openlibrary-org-595 59 9 world world NN blog-openlibrary-org-595 59 10 where where WRB blog-openlibrary-org-595 59 11 no no DT blog-openlibrary-org-595 59 12 single single JJ blog-openlibrary-org-595 59 13 website website NN blog-openlibrary-org-595 59 14 controls control VBZ blog-openlibrary-org-595 59 15 all all DT blog-openlibrary-org-595 59 16 of of IN blog-openlibrary-org-595 59 17 your -PRON- PRP$ blog-openlibrary-org-595 59 18 data datum NNS blog-openlibrary-org-595 59 19 , , , blog-openlibrary-org-595 59 20 but but CC blog-openlibrary-org-595 59 21 rather rather RB blog-openlibrary-org-595 59 22 patrons patron NNS blog-openlibrary-org-595 59 23 can can MD blog-openlibrary-org-595 59 24 participate participate VB blog-openlibrary-org-595 59 25 in in IN blog-openlibrary-org-595 59 26 a a DT blog-openlibrary-org-595 59 27 decentralized decentralize VBN blog-openlibrary-org-595 59 28 , , , blog-openlibrary-org-595 59 29 distributed distribute VBN blog-openlibrary-org-595 59 30 network network NN blog-openlibrary-org-595 59 31 . . . blog-openlibrary-org-595 60 1 You -PRON- PRP blog-openlibrary-org-595 60 2 may may MD blog-openlibrary-org-595 60 3 be be VB blog-openlibrary-org-595 60 4 interested interested JJ blog-openlibrary-org-595 60 5 to to TO blog-openlibrary-org-595 60 6 try try VB blog-openlibrary-org-595 60 7 Bookwyrm Bookwyrm NNP blog-openlibrary-org-595 60 8 , , , blog-openlibrary-org-595 60 9 an an DT blog-openlibrary-org-595 60 10 open open JJ blog-openlibrary-org-595 60 11 - - HYPH blog-openlibrary-org-595 60 12 source source NN blog-openlibrary-org-595 60 13 decentralized decentralize VBN blog-openlibrary-org-595 60 14 project project NN blog-openlibrary-org-595 60 15 by by IN blog-openlibrary-org-595 60 16 Mouse Mouse NNP blog-openlibrary-org-595 60 17 , , , blog-openlibrary-org-595 60 18 former former JJ blog-openlibrary-org-595 60 19 engineer engineer NN blog-openlibrary-org-595 60 20 on on IN blog-openlibrary-org-595 60 21 the the DT blog-openlibrary-org-595 60 22 Internet Internet NNP blog-openlibrary-org-595 60 23 Archive Archive NNP blog-openlibrary-org-595 60 24 ’s ’s POS blog-openlibrary-org-595 60 25 Archive Archive NNP blog-openlibrary-org-595 60 26 - - : blog-openlibrary-org-595 60 27 It -PRON- PRP blog-openlibrary-org-595 60 28 team team NN blog-openlibrary-org-595 60 29 . . . blog-openlibrary-org-595 61 1 Posted post VBN blog-openlibrary-org-595 61 2 in in IN blog-openlibrary-org-595 61 3 Uncategorized Uncategorized NNP blog-openlibrary-org-595 61 4 | | NNP blog-openlibrary-org-595 61 5 Leave leave VB blog-openlibrary-org-595 61 6 a a DT blog-openlibrary-org-595 61 7 comment comment NN blog-openlibrary-org-595 61 8 On on IN blog-openlibrary-org-595 61 9 Bookstores Bookstores NNPS blog-openlibrary-org-595 61 10 , , , blog-openlibrary-org-595 61 11 Libraries Libraries NNP blog-openlibrary-org-595 61 12 & & CC blog-openlibrary-org-595 61 13 Archives Archives NNPS blog-openlibrary-org-595 61 14 in in IN blog-openlibrary-org-595 61 15 the the DT blog-openlibrary-org-595 61 16 Digital Digital NNP blog-openlibrary-org-595 61 17 Age Age NNP blog-openlibrary-org-595 61 18 By by IN blog-openlibrary-org-595 61 19 Brewster Brewster NNP blog-openlibrary-org-595 61 20 Kahle Kahle NNP blog-openlibrary-org-595 61 21 | | NNP blog-openlibrary-org-595 61 22 Published publish VBD blog-openlibrary-org-595 61 23 : : : blog-openlibrary-org-595 61 24 October October NNP blog-openlibrary-org-595 61 25 7 7 CD blog-openlibrary-org-595 61 26 , , , blog-openlibrary-org-595 61 27 2020 2020 CD blog-openlibrary-org-595 61 28 The the DT blog-openlibrary-org-595 61 29 following follow VBG blog-openlibrary-org-595 61 30 was be VBD blog-openlibrary-org-595 61 31 a a DT blog-openlibrary-org-595 61 32 guest guest NN blog-openlibrary-org-595 61 33 post post NN blog-openlibrary-org-595 61 34 by by IN blog-openlibrary-org-595 61 35 Brewster Brewster NNP blog-openlibrary-org-595 61 36 Kahle Kahle NNP blog-openlibrary-org-595 61 37 on on IN blog-openlibrary-org-595 61 38 Against against IN blog-openlibrary-org-595 61 39 The the DT blog-openlibrary-org-595 61 40 Grain Grain NNP blog-openlibrary-org-595 61 41 ( ( -LRB- blog-openlibrary-org-595 61 42 ATG ATG NNP blog-openlibrary-org-595 61 43 ) ) -RRB- blog-openlibrary-org-595 61 44 – – : blog-openlibrary-org-595 61 45 Linking link VBG blog-openlibrary-org-595 61 46 Publishers Publishers NNPS blog-openlibrary-org-595 61 47 , , , blog-openlibrary-org-595 61 48 Vendors Vendors NNPS blog-openlibrary-org-595 61 49 , , , blog-openlibrary-org-595 61 50 & & CC blog-openlibrary-org-595 61 51 Librarians Librarians NNPS blog-openlibrary-org-595 61 52 On on IN blog-openlibrary-org-595 61 53 Bookstores Bookstores NNPS blog-openlibrary-org-595 61 54 , , , blog-openlibrary-org-595 61 55 Libraries Libraries NNP blog-openlibrary-org-595 61 56 & & CC blog-openlibrary-org-595 61 57 Archives Archives NNPS blog-openlibrary-org-595 61 58 in in IN blog-openlibrary-org-595 61 59 the the DT blog-openlibrary-org-595 61 60 Digital Digital NNP blog-openlibrary-org-595 61 61 Age Age NNP blog-openlibrary-org-595 61 62 - - HYPH blog-openlibrary-org-595 61 63 An an DT blog-openlibrary-org-595 61 64 ATG atg NN blog-openlibrary-org-595 61 65 Guest Guest NNP blog-openlibrary-org-595 61 66 Post Post NNP blog-openlibrary-org-595 61 67 See See NNP blog-openlibrary-org-595 61 68 the the DT blog-openlibrary-org-595 61 69 original original JJ blog-openlibrary-org-595 61 70 article article NN blog-openlibrary-org-595 61 71 here here RB blog-openlibrary-org-595 61 72 on on IN blog-openlibrary-org-595 61 73 ATG ATG NNP blog-openlibrary-org-595 61 74 ’s ’s POS blog-openlibrary-org-595 61 75 website website NN blog-openlibrary-org-595 61 76 By by IN blog-openlibrary-org-595 61 77 : : : blog-openlibrary-org-595 61 78   _SP blog-openlibrary-org-595 61 79 Brewster Brewster NNP blog-openlibrary-org-595 61 80 Kahle Kahle NNP blog-openlibrary-org-595 61 81 , , , blog-openlibrary-org-595 61 82 Founder Founder NNP blog-openlibrary-org-595 61 83 & & CC blog-openlibrary-org-595 61 84 Digital Digital NNP blog-openlibrary-org-595 61 85 Librarian Librarian NNP blog-openlibrary-org-595 61 86 , , , blog-openlibrary-org-595 61 87 Internet Internet NNP blog-openlibrary-org-595 61 88 Archive​​​​​​​ Archive​​​​​​​ NNP blog-openlibrary-org-595 61 89 ​​​Back ​​​back RB blog-openlibrary-org-595 61 90 in in IN blog-openlibrary-org-595 61 91 2006 2006 CD blog-openlibrary-org-595 61 92 , , , blog-openlibrary-org-595 61 93   _SP blog-openlibrary-org-595 61 94 I -PRON- PRP blog-openlibrary-org-595 61 95 was be VBD blog-openlibrary-org-595 61 96 honored honor VBN blog-openlibrary-org-595 61 97 to to TO blog-openlibrary-org-595 61 98 give give VB blog-openlibrary-org-595 61 99 a a DT blog-openlibrary-org-595 61 100 keynote keynote NN blog-openlibrary-org-595 61 101 at at IN blog-openlibrary-org-595 61 102 the the DT blog-openlibrary-org-595 61 103 meeting meeting NN blog-openlibrary-org-595 61 104 of of IN blog-openlibrary-org-595 61 105 the the DT blog-openlibrary-org-595 61 106   _SP blog-openlibrary-org-595 61 107 Society Society NNP blog-openlibrary-org-595 61 108 of of IN blog-openlibrary-org-595 61 109 American American NNP blog-openlibrary-org-595 61 110 Archivists Archivists NNPS blog-openlibrary-org-595 61 111 , , , blog-openlibrary-org-595 61 112 when when WRB blog-openlibrary-org-595 61 113 the the DT blog-openlibrary-org-595 61 114 president president NN blog-openlibrary-org-595 61 115 of of IN blog-openlibrary-org-595 61 116 the the DT blog-openlibrary-org-595 61 117 Society Society NNP blog-openlibrary-org-595 61 118 presented present VBD blog-openlibrary-org-595 61 119 me -PRON- PRP blog-openlibrary-org-595 61 120 with with IN blog-openlibrary-org-595 61 121 a a DT blog-openlibrary-org-595 61 122 framed frame VBN blog-openlibrary-org-595 61 123 blown blow VBN blog-openlibrary-org-595 61 124 - - HYPH blog-openlibrary-org-595 61 125 up up RP blog-openlibrary-org-595 61 126 letter letter NN blog-openlibrary-org-595 61 127 “ " `` blog-openlibrary-org-595 61 128 S. S. NNP blog-openlibrary-org-595 61 129 ” " '' blog-openlibrary-org-595 61 130     _SP blog-openlibrary-org-595 61 131 This this DT blog-openlibrary-org-595 61 132 was be VBD blog-openlibrary-org-595 61 133 an an DT blog-openlibrary-org-595 61 134 inside inside JJ blog-openlibrary-org-595 61 135 joke joke NN blog-openlibrary-org-595 61 136 about about IN blog-openlibrary-org-595 61 137 the the DT blog-openlibrary-org-595 61 138   _SP blog-openlibrary-org-595 61 139 Internet Internet NNP blog-openlibrary-org-595 61 140 Archive Archive NNP blog-openlibrary-org-595 61 141   _SP blog-openlibrary-org-595 61 142 being be VBG blog-openlibrary-org-595 61 143 named name VBN blog-openlibrary-org-595 61 144 in in IN blog-openlibrary-org-595 61 145 the the DT blog-openlibrary-org-595 61 146 singular singular JJ blog-openlibrary-org-595 61 147 , , , blog-openlibrary-org-595 61 148   _SP blog-openlibrary-org-595 61 149 Archive Archive NNP blog-openlibrary-org-595 61 150 , , , blog-openlibrary-org-595 61 151 rather rather RB blog-openlibrary-org-595 61 152 than than IN blog-openlibrary-org-595 61 153 the the DT blog-openlibrary-org-595 61 154 plural plural JJ blog-openlibrary-org-595 61 155   _SP blog-openlibrary-org-595 61 156 Archives Archives NNP blog-openlibrary-org-595 61 157 . . . blog-openlibrary-org-595 62 1 Of of RB blog-openlibrary-org-595 62 2 course course RB blog-openlibrary-org-595 62 3 , , , blog-openlibrary-org-595 62 4 he -PRON- PRP blog-openlibrary-org-595 62 5 was be VBD blog-openlibrary-org-595 62 6 right right JJ blog-openlibrary-org-595 62 7 , , , blog-openlibrary-org-595 62 8 as as IN blog-openlibrary-org-595 62 9 I -PRON- PRP blog-openlibrary-org-595 62 10 should should MD blog-openlibrary-org-595 62 11 have have VB blog-openlibrary-org-595 62 12 known know VBN blog-openlibrary-org-595 62 13 all all RB blog-openlibrary-org-595 62 14 along along RB blog-openlibrary-org-595 62 15 . . . blog-openlibrary-org-595 63 1 The the DT blog-openlibrary-org-595 63 2   _SP blog-openlibrary-org-595 63 3 Internet Internet NNP blog-openlibrary-org-595 63 4 Archive Archive NNP blog-openlibrary-org-595 63 5   _SP blog-openlibrary-org-595 63 6 had have VBD blog-openlibrary-org-595 63 7 long long RB blog-openlibrary-org-595 63 8 since since IN blog-openlibrary-org-595 63 9 grown grow VBN blog-openlibrary-org-595 63 10 out out IN blog-openlibrary-org-595 63 11 of of IN blog-openlibrary-org-595 63 12 being be VBG blog-openlibrary-org-595 63 13 an an DT blog-openlibrary-org-595 63 14 “ " `` blog-openlibrary-org-595 63 15 archive archive NN blog-openlibrary-org-595 63 16 of of IN blog-openlibrary-org-595 63 17 the the DT blog-openlibrary-org-595 63 18 Internet”—a Internet”—a NNP blog-openlibrary-org-595 63 19 singular singular JJ blog-openlibrary-org-595 63 20 collection collection NN blog-openlibrary-org-595 63 21 , , , blog-openlibrary-org-595 63 22 say say VBP blog-openlibrary-org-595 63 23 of of IN blog-openlibrary-org-595 63 24 web web NN blog-openlibrary-org-595 63 25 pages page NNS blog-openlibrary-org-595 63 26 — — : blog-openlibrary-org-595 63 27 to to IN blog-openlibrary-org-595 63 28 being be VBG blog-openlibrary-org-595 63 29 “ " `` blog-openlibrary-org-595 63 30 archives archive NNS blog-openlibrary-org-595 63 31 on on IN blog-openlibrary-org-595 63 32 the the DT blog-openlibrary-org-595 63 33 Internet internet NN blog-openlibrary-org-595 63 34 , , , blog-openlibrary-org-595 63 35 ” " '' blog-openlibrary-org-595 63 36 plural plural JJ blog-openlibrary-org-595 63 37 . . . blog-openlibrary-org-595 64 1 My -PRON- PRP$ blog-openlibrary-org-595 64 2 evolving evolve VBG blog-openlibrary-org-595 64 3 understanding understanding NN blog-openlibrary-org-595 64 4 of of IN blog-openlibrary-org-595 64 5 these these DT blog-openlibrary-org-595 64 6 different different JJ blog-openlibrary-org-595 64 7 names name NNS blog-openlibrary-org-595 64 8 might may MD blog-openlibrary-org-595 64 9 help help VB blog-openlibrary-org-595 64 10 focus focus VB blog-openlibrary-org-595 64 11 a a DT blog-openlibrary-org-595 64 12 discussion discussion NN blog-openlibrary-org-595 64 13 that that WDT blog-openlibrary-org-595 64 14 has have VBZ blog-openlibrary-org-595 64 15 become become VBN blog-openlibrary-org-595 64 16 blurry blurry JJ blog-openlibrary-org-595 64 17 in in IN blog-openlibrary-org-595 64 18 our -PRON- PRP$ blog-openlibrary-org-595 64 19 digital digital JJ blog-openlibrary-org-595 64 20 times time NNS blog-openlibrary-org-595 64 21 : : : blog-openlibrary-org-595 64 22 the the DT blog-openlibrary-org-595 64 23 difference difference NN blog-openlibrary-org-595 64 24 between between IN blog-openlibrary-org-595 64 25 the the DT blog-openlibrary-org-595 64 26 roles role NNS blog-openlibrary-org-595 64 27 of of IN blog-openlibrary-org-595 64 28 publishers publisher NNS blog-openlibrary-org-595 64 29 , , , blog-openlibrary-org-595 64 30 bookstores bookstore NNS blog-openlibrary-org-595 64 31 , , , blog-openlibrary-org-595 64 32 libraries library NNS blog-openlibrary-org-595 64 33 , , , blog-openlibrary-org-595 64 34 archives archive NNS blog-openlibrary-org-595 64 35 , , , blog-openlibrary-org-595 64 36 and and CC blog-openlibrary-org-595 64 37 museums museum NNS blog-openlibrary-org-595 64 38 . . . blog-openlibrary-org-595 65 1 These these DT blog-openlibrary-org-595 65 2 organizations organization NNS blog-openlibrary-org-595 65 3 and and CC blog-openlibrary-org-595 65 4 institutions institution NNS blog-openlibrary-org-595 65 5 have have VBP blog-openlibrary-org-595 65 6 evolved evolve VBN blog-openlibrary-org-595 65 7 with with IN blog-openlibrary-org-595 65 8 different different JJ blog-openlibrary-org-595 65 9 success success NN blog-openlibrary-org-595 65 10 criteria criterion NNS blog-openlibrary-org-595 65 11 , , , blog-openlibrary-org-595 65 12 not not RB blog-openlibrary-org-595 65 13 just just RB blog-openlibrary-org-595 65 14 because because IN blog-openlibrary-org-595 65 15 of of IN blog-openlibrary-org-595 65 16 the the DT blog-openlibrary-org-595 65 17 shifting shift VBG blog-openlibrary-org-595 65 18 physical physical JJ blog-openlibrary-org-595 65 19 manifestation manifestation NN blog-openlibrary-org-595 65 20 of of IN blog-openlibrary-org-595 65 21 knowledge knowledge NN blog-openlibrary-org-595 65 22 over over IN blog-openlibrary-org-595 65 23 time time NN blog-openlibrary-org-595 65 24 , , , blog-openlibrary-org-595 65 25 but but CC blog-openlibrary-org-595 65 26 because because IN blog-openlibrary-org-595 65 27 of of IN blog-openlibrary-org-595 65 28 the the DT blog-openlibrary-org-595 65 29 different different JJ blog-openlibrary-org-595 65 30 roles role NNS blog-openlibrary-org-595 65 31 each each DT blog-openlibrary-org-595 65 32 group group NN blog-openlibrary-org-595 65 33 plays play VBZ blog-openlibrary-org-595 65 34 in in IN blog-openlibrary-org-595 65 35 a a DT blog-openlibrary-org-595 65 36 functioning function VBG blog-openlibrary-org-595 65 37 society society NN blog-openlibrary-org-595 65 38 . . . blog-openlibrary-org-595 66 1 For for IN blog-openlibrary-org-595 66 2 the the DT blog-openlibrary-org-595 66 3 moment moment NN blog-openlibrary-org-595 66 4 , , , blog-openlibrary-org-595 66 5 let let VB blog-openlibrary-org-595 66 6 ’s -PRON- PRP blog-openlibrary-org-595 66 7 take take VB blog-openlibrary-org-595 66 8 the the DT blog-openlibrary-org-595 66 9 concepts concept NNS blog-openlibrary-org-595 66 10 of of IN blog-openlibrary-org-595 66 11 Library Library NNP blog-openlibrary-org-595 66 12 and and CC blog-openlibrary-org-595 66 13 Archive Archive NNP blog-openlibrary-org-595 66 14 . . . blog-openlibrary-org-595 67 1 The the DT blog-openlibrary-org-595 67 2 traditional traditional JJ blog-openlibrary-org-595 67 3 definition definition NN blog-openlibrary-org-595 67 4 of of IN blog-openlibrary-org-595 67 5 a a DT blog-openlibrary-org-595 67 6 library library NN blog-openlibrary-org-595 67 7 is be VBZ blog-openlibrary-org-595 67 8 that that IN blog-openlibrary-org-595 67 9 it -PRON- PRP blog-openlibrary-org-595 67 10 is be VBZ blog-openlibrary-org-595 67 11 made make VBN blog-openlibrary-org-595 67 12 up up RP blog-openlibrary-org-595 67 13 of of IN blog-openlibrary-org-595 67 14 published publish VBN blog-openlibrary-org-595 67 15 materials material NNS blog-openlibrary-org-595 67 16 , , , blog-openlibrary-org-595 67 17 while while IN blog-openlibrary-org-595 67 18 an an DT blog-openlibrary-org-595 67 19 archive archive NN blog-openlibrary-org-595 67 20 is be VBZ blog-openlibrary-org-595 67 21 made make VBN blog-openlibrary-org-595 67 22 up up RP blog-openlibrary-org-595 67 23 of of IN blog-openlibrary-org-595 67 24 unpublished unpublished JJ blog-openlibrary-org-595 67 25 materials material NNS blog-openlibrary-org-595 67 26 . . . blog-openlibrary-org-595 68 1 Archives archive NNS blog-openlibrary-org-595 68 2 play play VBP blog-openlibrary-org-595 68 3 an an DT blog-openlibrary-org-595 68 4 important important JJ blog-openlibrary-org-595 68 5 function function NN blog-openlibrary-org-595 68 6 that that WDT blog-openlibrary-org-595 68 7 must must MD blog-openlibrary-org-595 68 8 be be VB blog-openlibrary-org-595 68 9 maintained maintain VBN blog-openlibrary-org-595 68 10 — — : blog-openlibrary-org-595 68 11 we -PRON- PRP blog-openlibrary-org-595 68 12 give give VBP blog-openlibrary-org-595 68 13 frightfully frightfully RB blog-openlibrary-org-595 68 14 little little JJ blog-openlibrary-org-595 68 15 attention attention NN blog-openlibrary-org-595 68 16 to to IN blog-openlibrary-org-595 68 17 collections collection NNS blog-openlibrary-org-595 68 18 of of IN blog-openlibrary-org-595 68 19 unpublished unpublished JJ blog-openlibrary-org-595 68 20 works work NNS blog-openlibrary-org-595 68 21 in in IN blog-openlibrary-org-595 68 22 the the DT blog-openlibrary-org-595 68 23 digital digital JJ blog-openlibrary-org-595 68 24 age age NN blog-openlibrary-org-595 68 25 . . . blog-openlibrary-org-595 69 1 Think think VB blog-openlibrary-org-595 69 2 of of IN blog-openlibrary-org-595 69 3 all all PDT blog-openlibrary-org-595 69 4 the the DT blog-openlibrary-org-595 69 5 drafts draft NNS blog-openlibrary-org-595 69 6 of of IN blog-openlibrary-org-595 69 7 books book NNS blog-openlibrary-org-595 69 8 that that WDT blog-openlibrary-org-595 69 9 have have VBP blog-openlibrary-org-595 69 10 disappeared disappear VBN blog-openlibrary-org-595 69 11 once once IN blog-openlibrary-org-595 69 12 we -PRON- PRP blog-openlibrary-org-595 69 13 started start VBD blog-openlibrary-org-595 69 14 to to TO blog-openlibrary-org-595 69 15 write write VB blog-openlibrary-org-595 69 16 with with IN blog-openlibrary-org-595 69 17 word word NN blog-openlibrary-org-595 69 18 processors processor NNS blog-openlibrary-org-595 69 19 and and CC blog-openlibrary-org-595 69 20 kept keep VBD blog-openlibrary-org-595 69 21 the the DT blog-openlibrary-org-595 69 22 files file NNS blog-openlibrary-org-595 69 23 on on IN blog-openlibrary-org-595 69 24 fragile fragile JJ blog-openlibrary-org-595 69 25 computer computer NN blog-openlibrary-org-595 69 26 floppies floppy NNS blog-openlibrary-org-595 69 27 and and CC blog-openlibrary-org-595 69 28 disks disk NNS blog-openlibrary-org-595 69 29 . . . blog-openlibrary-org-595 70 1 Think think VB blog-openlibrary-org-595 70 2 of of IN blog-openlibrary-org-595 70 3 all all PDT blog-openlibrary-org-595 70 4 the the DT blog-openlibrary-org-595 70 5 videotapes videotape NNS blog-openlibrary-org-595 70 6 of of IN blog-openlibrary-org-595 70 7 lectures lecture NNS blog-openlibrary-org-595 70 8 that that WDT blog-openlibrary-org-595 70 9 are be VBP blog-openlibrary-org-595 70 10 thrown throw VBN blog-openlibrary-org-595 70 11 out out RP blog-openlibrary-org-595 70 12 or or CC blog-openlibrary-org-595 70 13 were be VBD blog-openlibrary-org-595 70 14 never never RB blog-openlibrary-org-595 70 15 recorded record VBN blog-openlibrary-org-595 70 16 in in IN blog-openlibrary-org-595 70 17 the the DT blog-openlibrary-org-595 70 18 first first JJ blog-openlibrary-org-595 70 19 place place NN blog-openlibrary-org-595 70 20 . . . blog-openlibrary-org-595 71 1 Bookstores bookstore NNS blog-openlibrary-org-595 71 2 : : : blog-openlibrary-org-595 71 3 The the DT blog-openlibrary-org-595 71 4 Thrill Thrill NNP blog-openlibrary-org-595 71 5 of of IN blog-openlibrary-org-595 71 6 the the DT blog-openlibrary-org-595 71 7 Hunt Hunt NNP blog-openlibrary-org-595 71 8 Let let NNP blog-openlibrary-org-595 71 9 ’s -PRON- PRP blog-openlibrary-org-595 71 10 try try VB blog-openlibrary-org-595 71 11 another another DT blog-openlibrary-org-595 71 12 approach approach NN blog-openlibrary-org-595 71 13 to to IN blog-openlibrary-org-595 71 14 understanding understanding NN blog-openlibrary-org-595 71 15 distinctions distinction NNS blog-openlibrary-org-595 71 16 between between IN blog-openlibrary-org-595 71 17 bookstores bookstore NNS blog-openlibrary-org-595 71 18 , , , blog-openlibrary-org-595 71 19 libraries library NNS blog-openlibrary-org-595 71 20 and and CC blog-openlibrary-org-595 71 21 archives archive NNS blog-openlibrary-org-595 71 22 . . . blog-openlibrary-org-595 72 1 When when WRB blog-openlibrary-org-595 72 2 I -PRON- PRP blog-openlibrary-org-595 72 3 was be VBD blog-openlibrary-org-595 72 4 in in IN blog-openlibrary-org-595 72 5 my -PRON- PRP$ blog-openlibrary-org-595 72 6 20 20 CD blog-openlibrary-org-595 72 7 ’s ’s NN blog-openlibrary-org-595 72 8 living live VBG blog-openlibrary-org-595 72 9 in in IN blog-openlibrary-org-595 72 10 Boston Boston NNP blog-openlibrary-org-595 72 11 — — : blog-openlibrary-org-595 72 12 before before IN blog-openlibrary-org-595 72 13   _SP blog-openlibrary-org-595 72 14 Amazon.com Amazon.com NNP blog-openlibrary-org-595 72 15   _SP blog-openlibrary-org-595 72 16 and and CC blog-openlibrary-org-595 72 17 before before IN blog-openlibrary-org-595 72 18 the the DT blog-openlibrary-org-595 72 19 World World NNP blog-openlibrary-org-595 72 20 Wide Wide NNP blog-openlibrary-org-595 72 21 Web Web NNP blog-openlibrary-org-595 72 22 ( ( -LRB- blog-openlibrary-org-595 72 23 but but CC blog-openlibrary-org-595 72 24 during during IN blog-openlibrary-org-595 72 25 the the DT blog-openlibrary-org-595 72 26 early early JJ blog-openlibrary-org-595 72 27 Internet)—new Internet)—new NNS blog-openlibrary-org-595 72 28 and and CC blog-openlibrary-org-595 72 29 used use VBN blog-openlibrary-org-595 72 30 bookstores bookstore NNS blog-openlibrary-org-595 72 31 were be VBD blog-openlibrary-org-595 72 32 everywhere everywhere RB blog-openlibrary-org-595 72 33 . . . blog-openlibrary-org-595 73 1 I -PRON- PRP blog-openlibrary-org-595 73 2 thought think VBD blog-openlibrary-org-595 73 3 of of IN blog-openlibrary-org-595 73 4 them -PRON- PRP blog-openlibrary-org-595 73 5 as as IN blog-openlibrary-org-595 73 6 catering cater VBG blog-openlibrary-org-595 73 7 to to IN blog-openlibrary-org-595 73 8 the the DT blog-openlibrary-org-595 73 9 specialized specialized JJ blog-openlibrary-org-595 73 10 interests interest NNS blog-openlibrary-org-595 73 11 of of IN blog-openlibrary-org-595 73 12 their -PRON- PRP$ blog-openlibrary-org-595 73 13 customers customer NNS blog-openlibrary-org-595 73 14 : : : blog-openlibrary-org-595 73 15 small small JJ blog-openlibrary-org-595 73 16 , , , blog-openlibrary-org-595 73 17 selective selective JJ blog-openlibrary-org-595 73 18 , , , blog-openlibrary-org-595 73 19 and and CC blog-openlibrary-org-595 73 20 only only RB blog-openlibrary-org-595 73 21 offering offer VBG blog-openlibrary-org-595 73 22 books book NNS blog-openlibrary-org-595 73 23 that that WDT blog-openlibrary-org-595 73 24 might may MD blog-openlibrary-org-595 73 25 sell sell VB blog-openlibrary-org-595 73 26 and and CC blog-openlibrary-org-595 73 27 be be VB blog-openlibrary-org-595 73 28 taken take VBN blog-openlibrary-org-595 73 29 away away RB blog-openlibrary-org-595 73 30 , , , blog-openlibrary-org-595 73 31 with with IN blog-openlibrary-org-595 73 32 enough enough JJ blog-openlibrary-org-595 73 33 profit profit NN blog-openlibrary-org-595 73 34 margin margin NN blog-openlibrary-org-595 73 35 to to TO blog-openlibrary-org-595 73 36 keep keep VB blog-openlibrary-org-595 73 37 the the DT blog-openlibrary-org-595 73 38 store store NN blog-openlibrary-org-595 73 39 in in IN blog-openlibrary-org-595 73 40 business business NN blog-openlibrary-org-595 73 41 . . . blog-openlibrary-org-595 74 1 I -PRON- PRP blog-openlibrary-org-595 74 2 loved love VBD blog-openlibrary-org-595 74 3 them -PRON- PRP blog-openlibrary-org-595 74 4 . . . blog-openlibrary-org-595 75 1 I -PRON- PRP blog-openlibrary-org-595 75 2 especially especially RB blog-openlibrary-org-595 75 3 liked like VBD blog-openlibrary-org-595 75 4 the the DT blog-openlibrary-org-595 75 5 used use VBN blog-openlibrary-org-595 75 6 bookstore bookstore NN blog-openlibrary-org-595 75 7 owners owner NNS blog-openlibrary-org-595 75 8 — — : blog-openlibrary-org-595 75 9 they -PRON- PRP blog-openlibrary-org-595 75 10 could could MD blog-openlibrary-org-595 75 11 peer peer VB blog-openlibrary-org-595 75 12 into into IN blog-openlibrary-org-595 75 13 my -PRON- PRP$ blog-openlibrary-org-595 75 14 soul soul NN blog-openlibrary-org-595 75 15 ( ( -LRB- blog-openlibrary-org-595 75 16 and and CC blog-openlibrary-org-595 75 17 into into IN blog-openlibrary-org-595 75 18 my -PRON- PRP$ blog-openlibrary-org-595 75 19 wallet wallet NN blog-openlibrary-org-595 75 20 ! ! . blog-openlibrary-org-595 75 21 ) ) -RRB- blog-openlibrary-org-595 76 1 to to TO blog-openlibrary-org-595 76 2 find find VB blog-openlibrary-org-595 76 3 the the DT blog-openlibrary-org-595 76 4 right right JJ blog-openlibrary-org-595 76 5 book book NN blog-openlibrary-org-595 76 6 for for IN blog-openlibrary-org-595 76 7 me -PRON- PRP blog-openlibrary-org-595 76 8 . . . blog-openlibrary-org-595 77 1 The the DT blog-openlibrary-org-595 77 2 most most RBS blog-openlibrary-org-595 77 3 enjoyable enjoyable JJ blog-openlibrary-org-595 77 4 aspect aspect NN blog-openlibrary-org-595 77 5 of of IN blog-openlibrary-org-595 77 6 the the DT blog-openlibrary-org-595 77 7 bookstore bookstore NN blog-openlibrary-org-595 77 8 was be VBD blog-openlibrary-org-595 77 9 the the DT blog-openlibrary-org-595 77 10 hunt hunt NN blog-openlibrary-org-595 77 11 — — : blog-openlibrary-org-595 77 12 I -PRON- PRP blog-openlibrary-org-595 77 13 arrived arrive VBD blog-openlibrary-org-595 77 14 with with IN blog-openlibrary-org-595 77 15 a a DT blog-openlibrary-org-595 77 16 tiny tiny JJ blog-openlibrary-org-595 77 17 sheet sheet NN blog-openlibrary-org-595 77 18 of of IN blog-openlibrary-org-595 77 19 paper paper NN blog-openlibrary-org-595 77 20 in in IN blog-openlibrary-org-595 77 21 my -PRON- PRP$ blog-openlibrary-org-595 77 22 wallet wallet NN blog-openlibrary-org-595 77 23 with with IN blog-openlibrary-org-595 77 24 a a DT blog-openlibrary-org-595 77 25 list list NN blog-openlibrary-org-595 77 26 of of IN blog-openlibrary-org-595 77 27 the the DT blog-openlibrary-org-595 77 28 books book NNS blog-openlibrary-org-595 77 29 I -PRON- PRP blog-openlibrary-org-595 77 30 wanted want VBD blog-openlibrary-org-595 77 31 , , , blog-openlibrary-org-595 77 32 would would MD blog-openlibrary-org-595 77 33 bring bring VB blog-openlibrary-org-595 77 34 it -PRON- PRP blog-openlibrary-org-595 77 35 out out RP blog-openlibrary-org-595 77 36 and and CC blog-openlibrary-org-595 77 37 ask ask VB blog-openlibrary-org-595 77 38 the the DT blog-openlibrary-org-595 77 39 used use VBN blog-openlibrary-org-595 77 40 bookstore bookstore NN blog-openlibrary-org-595 77 41 owners owner NNS blog-openlibrary-org-595 77 42 if if IN blog-openlibrary-org-595 77 43 I -PRON- PRP blog-openlibrary-org-595 77 44 might may MD blog-openlibrary-org-595 77 45 go go VB blog-openlibrary-org-595 77 46 home home RB blog-openlibrary-org-595 77 47 with with IN blog-openlibrary-org-595 77 48 a a DT blog-openlibrary-org-595 77 49 bargain bargain NN blog-openlibrary-org-595 77 50 . . . blog-openlibrary-org-595 78 1 I -PRON- PRP blog-openlibrary-org-595 78 2 rarely rarely RB blog-openlibrary-org-595 78 3 had have VBD blog-openlibrary-org-595 78 4 the the DT blog-openlibrary-org-595 78 5 money money NN blog-openlibrary-org-595 78 6 to to TO blog-openlibrary-org-595 78 7 buy buy VB blog-openlibrary-org-595 78 8 new new JJ blog-openlibrary-org-595 78 9 books book NNS blog-openlibrary-org-595 78 10 for for IN blog-openlibrary-org-595 78 11 myself -PRON- PRP blog-openlibrary-org-595 78 12 , , , blog-openlibrary-org-595 78 13 but but CC blog-openlibrary-org-595 78 14 I -PRON- PRP blog-openlibrary-org-595 78 15 would would MD blog-openlibrary-org-595 78 16 give give VB blog-openlibrary-org-595 78 17 new new JJ blog-openlibrary-org-595 78 18 books book NNS blog-openlibrary-org-595 78 19 as as IN blog-openlibrary-org-595 78 20 gifts gift NNS blog-openlibrary-org-595 78 21 . . . blog-openlibrary-org-595 79 1 While while IN blog-openlibrary-org-595 79 2 I -PRON- PRP blog-openlibrary-org-595 79 3 knew know VBD blog-openlibrary-org-595 79 4 it -PRON- PRP blog-openlibrary-org-595 79 5 was be VBD blog-openlibrary-org-595 79 6 okay okay JJ blog-openlibrary-org-595 79 7 to to TO blog-openlibrary-org-595 79 8 stay stay VB blog-openlibrary-org-595 79 9 for for IN blog-openlibrary-org-595 79 10 awhile awhile RB blog-openlibrary-org-595 79 11 in in IN blog-openlibrary-org-595 79 12 the the DT blog-openlibrary-org-595 79 13 bookstore bookstore NN blog-openlibrary-org-595 79 14 just just RB blog-openlibrary-org-595 79 15 reading read VBG blog-openlibrary-org-595 79 16 , , , blog-openlibrary-org-595 79 17 I -PRON- PRP blog-openlibrary-org-595 79 18 always always RB blog-openlibrary-org-595 79 19 knew know VBD blog-openlibrary-org-595 79 20 the the DT blog-openlibrary-org-595 79 21 game game NN blog-openlibrary-org-595 79 22 . . . blog-openlibrary-org-595 80 1 Libraries library NNS blog-openlibrary-org-595 80 2 : : : blog-openlibrary-org-595 80 3 Offering offer VBG blog-openlibrary-org-595 80 4 Conversations conversation NNS blog-openlibrary-org-595 80 5 not not RB blog-openlibrary-org-595 80 6 Answers answer NNS blog-openlibrary-org-595 80 7 The the DT blog-openlibrary-org-595 80 8 libraries library NNS blog-openlibrary-org-595 80 9 that that WDT blog-openlibrary-org-595 80 10 I -PRON- PRP blog-openlibrary-org-595 80 11 used use VBD blog-openlibrary-org-595 80 12 in in IN blog-openlibrary-org-595 80 13 Boston Boston NNP blog-openlibrary-org-595 80 14 — — : blog-openlibrary-org-595 80 15 MIT MIT NNP blog-openlibrary-org-595 80 16 Libraries Libraries NNP blog-openlibrary-org-595 80 17 , , , blog-openlibrary-org-595 80 18   _SP blog-openlibrary-org-595 80 19 Harvard Harvard NNP blog-openlibrary-org-595 80 20 Libraries Libraries NNP blog-openlibrary-org-595 80 21 , , , blog-openlibrary-org-595 80 22 the the DT blog-openlibrary-org-595 80 23   _SP blog-openlibrary-org-595 80 24 Boston Boston NNP blog-openlibrary-org-595 80 25 Public Public NNP blog-openlibrary-org-595 80 26 Library Library NNP blog-openlibrary-org-595 80 27 — — : blog-openlibrary-org-595 80 28 were be VBD blog-openlibrary-org-595 80 29 very very RB blog-openlibrary-org-595 80 30 different different JJ blog-openlibrary-org-595 80 31 . . . blog-openlibrary-org-595 81 1 I -PRON- PRP blog-openlibrary-org-595 81 2 knew know VBD blog-openlibrary-org-595 81 3 of of IN blog-openlibrary-org-595 81 4 the the DT blog-openlibrary-org-595 81 5 private private JJ blog-openlibrary-org-595 81 6   _SP blog-openlibrary-org-595 81 7 Boston Boston NNP blog-openlibrary-org-595 81 8 Athenæum Athenæum NNP blog-openlibrary-org-595 81 9   _SP blog-openlibrary-org-595 81 10 but but CC blog-openlibrary-org-595 81 11 I -PRON- PRP blog-openlibrary-org-595 81 12 was be VBD blog-openlibrary-org-595 81 13 not not RB blog-openlibrary-org-595 81 14 a a DT blog-openlibrary-org-595 81 15 member member NN blog-openlibrary-org-595 81 16 , , , blog-openlibrary-org-595 81 17 so so IN blog-openlibrary-org-595 81 18 I -PRON- PRP blog-openlibrary-org-595 81 19 could could MD blog-openlibrary-org-595 81 20 not not RB blog-openlibrary-org-595 81 21 enter enter VB blog-openlibrary-org-595 81 22 . . . blog-openlibrary-org-595 82 1 Libraries library NNS blog-openlibrary-org-595 82 2 for for IN blog-openlibrary-org-595 82 3 me -PRON- PRP blog-openlibrary-org-595 82 4 seemed seem VBD blog-openlibrary-org-595 82 5 infinite infinite JJ blog-openlibrary-org-595 82 6 , , , blog-openlibrary-org-595 82 7 but but CC blog-openlibrary-org-595 82 8 still still RB blog-openlibrary-org-595 82 9 tailored tailor VBN blog-openlibrary-org-595 82 10 to to IN blog-openlibrary-org-595 82 11 individual individual JJ blog-openlibrary-org-595 82 12 interests interest NNS blog-openlibrary-org-595 82 13 . . . blog-openlibrary-org-595 83 1 They -PRON- PRP blog-openlibrary-org-595 83 2 had have VBD blog-openlibrary-org-595 83 3 what what WP blog-openlibrary-org-595 83 4 was be VBD blog-openlibrary-org-595 83 5 needed need VBN blog-openlibrary-org-595 83 6 for for IN blog-openlibrary-org-595 83 7 you -PRON- PRP blog-openlibrary-org-595 83 8 to to TO blog-openlibrary-org-595 83 9 explore explore VB blog-openlibrary-org-595 83 10 and and CC blog-openlibrary-org-595 83 11 if if IN blog-openlibrary-org-595 83 12 they -PRON- PRP blog-openlibrary-org-595 83 13 did do VBD blog-openlibrary-org-595 83 14 not not RB blog-openlibrary-org-595 83 15 have have VB blog-openlibrary-org-595 83 16 it -PRON- PRP blog-openlibrary-org-595 83 17 , , , blog-openlibrary-org-595 83 18 the the DT blog-openlibrary-org-595 83 19 reference reference NN blog-openlibrary-org-595 83 20 librarian librarian NN blog-openlibrary-org-595 83 21 would would MD blog-openlibrary-org-595 83 22 proudly proudly RB blog-openlibrary-org-595 83 23 proclaim proclaim VB blog-openlibrary-org-595 83 24 : : : blog-openlibrary-org-595 83 25 “ " `` blog-openlibrary-org-595 83 26 We -PRON- PRP blog-openlibrary-org-595 83 27 can can MD blog-openlibrary-org-595 83 28 get get VB blog-openlibrary-org-595 83 29 it -PRON- PRP blog-openlibrary-org-595 83 30 for for IN blog-openlibrary-org-595 83 31 you -PRON- PRP blog-openlibrary-org-595 83 32 ! ! . blog-openlibrary-org-595 83 33 ” " '' blog-openlibrary-org-595 83 34 I -PRON- PRP blog-openlibrary-org-595 83 35 loved love VBD blog-openlibrary-org-595 83 36 interlibrary interlibrary JJ blog-openlibrary-org-595 83 37 loans loan NNS blog-openlibrary-org-595 83 38 — — : blog-openlibrary-org-595 83 39 not not RB blog-openlibrary-org-595 83 40 so so RB blog-openlibrary-org-595 83 41 much much JJ blog-openlibrary-org-595 83 42 in in IN blog-openlibrary-org-595 83 43 practice practice NN blog-openlibrary-org-595 83 44 , , , blog-openlibrary-org-595 83 45 because because IN blog-openlibrary-org-595 83 46 it -PRON- PRP blog-openlibrary-org-595 83 47 was be VBD blog-openlibrary-org-595 83 48 slow slow JJ blog-openlibrary-org-595 83 49 , , , blog-openlibrary-org-595 83 50 but but CC blog-openlibrary-org-595 83 51 because because IN blog-openlibrary-org-595 83 52 they -PRON- PRP blog-openlibrary-org-595 83 53 gave give VBD blog-openlibrary-org-595 83 54 you -PRON- PRP blog-openlibrary-org-595 83 55 a a DT blog-openlibrary-org-595 83 56 glimpse glimpse NN blog-openlibrary-org-595 83 57 of of IN blog-openlibrary-org-595 83 58 a a DT blog-openlibrary-org-595 83 59 network network NN blog-openlibrary-org-595 83 60 of of IN blog-openlibrary-org-595 83 61 institutions institution NNS blog-openlibrary-org-595 83 62 sharing share VBG blog-openlibrary-org-595 83 63 what what WP blog-openlibrary-org-595 83 64 they -PRON- PRP blog-openlibrary-org-595 83 65 treasured treasure VBD blog-openlibrary-org-595 83 66 with with IN blog-openlibrary-org-595 83 67 anyone anyone NN blog-openlibrary-org-595 83 68 curious curious JJ blog-openlibrary-org-595 83 69 enough enough RB blog-openlibrary-org-595 83 70 to to TO blog-openlibrary-org-595 83 71 want want VB blog-openlibrary-org-595 83 72 to to TO blog-openlibrary-org-595 83 73 know know VB blog-openlibrary-org-595 83 74 more more JJR blog-openlibrary-org-595 83 75 . . . blog-openlibrary-org-595 84 1 It -PRON- PRP blog-openlibrary-org-595 84 2 was be VBD blog-openlibrary-org-595 84 3 a a DT blog-openlibrary-org-595 84 4 dream dream NN blog-openlibrary-org-595 84 5 straight straight RB blog-openlibrary-org-595 84 6 out out IN blog-openlibrary-org-595 84 7 of of IN blog-openlibrary-org-595 84 8   _SP blog-openlibrary-org-595 84 9 Borges Borges NNP blog-openlibrary-org-595 84 10 ’ ' '' blog-openlibrary-org-595 84 11   _SP blog-openlibrary-org-595 84 12 imagination imagination NN blog-openlibrary-org-595 84 13 ( ( -LRB- blog-openlibrary-org-595 84 14 if if IN blog-openlibrary-org-595 84 15 you -PRON- PRP blog-openlibrary-org-595 84 16 have have VBP blog-openlibrary-org-595 84 17 not not RB blog-openlibrary-org-595 84 18 read read VBN blog-openlibrary-org-595 84 19   _SP blog-openlibrary-org-595 84 20 Borges Borges NNP blog-openlibrary-org-595 84 21 ’ ' '' blog-openlibrary-org-595 84 22   _SP blog-openlibrary-org-595 84 23 short short JJ blog-openlibrary-org-595 84 24 stories story NNS blog-openlibrary-org-595 84 25 , , , blog-openlibrary-org-595 84 26 they -PRON- PRP blog-openlibrary-org-595 84 27 are be VBP blog-openlibrary-org-595 84 28 not not RB blog-openlibrary-org-595 84 29 to to TO blog-openlibrary-org-595 84 30 be be VB blog-openlibrary-org-595 84 31 missed miss VBN blog-openlibrary-org-595 84 32 , , , blog-openlibrary-org-595 84 33 and and CC blog-openlibrary-org-595 84 34 they -PRON- PRP blog-openlibrary-org-595 84 35 are be VBP blog-openlibrary-org-595 84 36 short short JJ blog-openlibrary-org-595 84 37 . . . blog-openlibrary-org-595 85 1 I -PRON- PRP blog-openlibrary-org-595 85 2 recommend recommend VBP blog-openlibrary-org-595 85 3 you -PRON- PRP blog-openlibrary-org-595 85 4 write write VBP blog-openlibrary-org-595 85 5 them -PRON- PRP blog-openlibrary-org-595 85 6 on on IN blog-openlibrary-org-595 85 7 the the DT blog-openlibrary-org-595 85 8 little little JJ blog-openlibrary-org-595 85 9 slip slip NN blog-openlibrary-org-595 85 10 of of IN blog-openlibrary-org-595 85 11 paper paper NN blog-openlibrary-org-595 85 12 you -PRON- PRP blog-openlibrary-org-595 85 13 keep keep VBP blog-openlibrary-org-595 85 14 in in IN blog-openlibrary-org-595 85 15 your -PRON- PRP$ blog-openlibrary-org-595 85 16 wallet wallet NN blog-openlibrary-org-595 85 17 . . . blog-openlibrary-org-595 85 18 ) ) -RRB- blog-openlibrary-org-595 86 1 I -PRON- PRP blog-openlibrary-org-595 86 2 could could MD blog-openlibrary-org-595 86 3 n’t not RB blog-openlibrary-org-595 86 4 afford afford VB blog-openlibrary-org-595 86 5 to to TO blog-openlibrary-org-595 86 6 own own VB blog-openlibrary-org-595 86 7 many many JJ blog-openlibrary-org-595 86 8 of of IN blog-openlibrary-org-595 86 9 the the DT blog-openlibrary-org-595 86 10 books book NNS blog-openlibrary-org-595 86 11 I -PRON- PRP blog-openlibrary-org-595 86 12 wanted want VBD blog-openlibrary-org-595 86 13 , , , blog-openlibrary-org-595 86 14 so so RB blog-openlibrary-org-595 86 15 it -PRON- PRP blog-openlibrary-org-595 86 16 turned turn VBD blog-openlibrary-org-595 86 17 off off RP blog-openlibrary-org-595 86 18 that that DT blog-openlibrary-org-595 86 19 acquisitive acquisitive JJ blog-openlibrary-org-595 86 20 impulse impulse NN blog-openlibrary-org-595 86 21 in in IN blog-openlibrary-org-595 86 22 me -PRON- PRP blog-openlibrary-org-595 86 23 . . . blog-openlibrary-org-595 87 1 But but CC blog-openlibrary-org-595 87 2 the the DT blog-openlibrary-org-595 87 3 libraries library NNS blog-openlibrary-org-595 87 4 allowed allow VBD blog-openlibrary-org-595 87 5 me -PRON- PRP blog-openlibrary-org-595 87 6 to to TO blog-openlibrary-org-595 87 7 read read VB blog-openlibrary-org-595 87 8 anything anything NN blog-openlibrary-org-595 87 9 , , , blog-openlibrary-org-595 87 10 old old JJ blog-openlibrary-org-595 87 11 and and CC blog-openlibrary-org-595 87 12 new new JJ blog-openlibrary-org-595 87 13 . . . blog-openlibrary-org-595 88 1 I -PRON- PRP blog-openlibrary-org-595 88 2 found find VBD blog-openlibrary-org-595 88 3 I -PRON- PRP blog-openlibrary-org-595 88 4 consumed consume VBD blog-openlibrary-org-595 88 5 library library NN blog-openlibrary-org-595 88 6 books book NNS blog-openlibrary-org-595 88 7 very very RB blog-openlibrary-org-595 88 8 differently differently RB blog-openlibrary-org-595 88 9 . . . blog-openlibrary-org-595 89 1 I -PRON- PRP blog-openlibrary-org-595 89 2 rarely rarely RB blog-openlibrary-org-595 89 3 even even RB blog-openlibrary-org-595 89 4 brought bring VBD blog-openlibrary-org-595 89 5 a a DT blog-openlibrary-org-595 89 6 book book NN blog-openlibrary-org-595 89 7 from from IN blog-openlibrary-org-595 89 8 the the DT blog-openlibrary-org-595 89 9 shelf shelf NN blog-openlibrary-org-595 89 10 to to IN blog-openlibrary-org-595 89 11 a a DT blog-openlibrary-org-595 89 12 table table NN blog-openlibrary-org-595 89 13 ; ; : blog-openlibrary-org-595 89 14 I -PRON- PRP blog-openlibrary-org-595 89 15 would would MD blog-openlibrary-org-595 89 16 stand stand VB blog-openlibrary-org-595 89 17 , , , blog-openlibrary-org-595 89 18 browse browse NN blog-openlibrary-org-595 89 19 , , , blog-openlibrary-org-595 89 20 read read VB blog-openlibrary-org-595 89 21 , , , blog-openlibrary-org-595 89 22 learn learn VB blog-openlibrary-org-595 89 23 and and CC blog-openlibrary-org-595 89 24 search search VB blog-openlibrary-org-595 89 25 in in IN blog-openlibrary-org-595 89 26 the the DT blog-openlibrary-org-595 89 27 aisles aisle NNS blog-openlibrary-org-595 89 28 . . . blog-openlibrary-org-595 90 1 Dipping dip VBG blog-openlibrary-org-595 90 2 in in RB blog-openlibrary-org-595 90 3 here here RB blog-openlibrary-org-595 90 4 and and CC blog-openlibrary-org-595 90 5 there there RB blog-openlibrary-org-595 90 6 . . . blog-openlibrary-org-595 91 1 The the DT blog-openlibrary-org-595 91 2 card card NN blog-openlibrary-org-595 91 3 catalog catalog NN blog-openlibrary-org-595 91 4 got get VBD blog-openlibrary-org-595 91 5 me -PRON- PRP blog-openlibrary-org-595 91 6 to to IN blog-openlibrary-org-595 91 7 the the DT blog-openlibrary-org-595 91 8 right right JJ blog-openlibrary-org-595 91 9 section section NN blog-openlibrary-org-595 91 10 and and CC blog-openlibrary-org-595 91 11 from from IN blog-openlibrary-org-595 91 12 there there RB blog-openlibrary-org-595 91 13 I -PRON- PRP blog-openlibrary-org-595 91 14 learned learn VBD blog-openlibrary-org-595 91 15 as as IN blog-openlibrary-org-595 91 16 I -PRON- PRP blog-openlibrary-org-595 91 17 explored explore VBD blog-openlibrary-org-595 91 18 . . . blog-openlibrary-org-595 92 1 Libraries library NNS blog-openlibrary-org-595 92 2 were be VBD blog-openlibrary-org-595 92 3 there there RB blog-openlibrary-org-595 92 4 to to TO blog-openlibrary-org-595 92 5 spark spark VB blog-openlibrary-org-595 92 6 my -PRON- PRP$ blog-openlibrary-org-595 92 7 own own JJ blog-openlibrary-org-595 92 8 ideas idea NNS blog-openlibrary-org-595 92 9 . . . blog-openlibrary-org-595 93 1 The the DT blog-openlibrary-org-595 93 2 library library NN blog-openlibrary-org-595 93 3 did do VBD blog-openlibrary-org-595 93 4 not not RB blog-openlibrary-org-595 93 5 set set VB blog-openlibrary-org-595 93 6 out out RP blog-openlibrary-org-595 93 7 to to TO blog-openlibrary-org-595 93 8 tell tell VB blog-openlibrary-org-595 93 9 a a DT blog-openlibrary-org-595 93 10 story story NN blog-openlibrary-org-595 93 11 as as IN blog-openlibrary-org-595 93 12 a a DT blog-openlibrary-org-595 93 13 museum museum NN blog-openlibrary-org-595 93 14 would would MD blog-openlibrary-org-595 93 15 . . . blog-openlibrary-org-595 94 1 It -PRON- PRP blog-openlibrary-org-595 94 2 was be VBD blog-openlibrary-org-595 94 3 for for IN blog-openlibrary-org-595 94 4 me -PRON- PRP blog-openlibrary-org-595 94 5 to to TO blog-openlibrary-org-595 94 6 find find VB blog-openlibrary-org-595 94 7 stories story NNS blog-openlibrary-org-595 94 8 , , , blog-openlibrary-org-595 94 9 to to TO blog-openlibrary-org-595 94 10 create create VB blog-openlibrary-org-595 94 11 connections connection NNS blog-openlibrary-org-595 94 12 , , , blog-openlibrary-org-595 94 13 have have VB blog-openlibrary-org-595 94 14 my -PRON- PRP$ blog-openlibrary-org-595 94 15 own own JJ blog-openlibrary-org-595 94 16 ideas idea NNS blog-openlibrary-org-595 94 17 by by IN blog-openlibrary-org-595 94 18 putting put VBG blog-openlibrary-org-595 94 19 things thing NNS blog-openlibrary-org-595 94 20 together together RB blog-openlibrary-org-595 94 21 . . . blog-openlibrary-org-595 95 1 I -PRON- PRP blog-openlibrary-org-595 95 2 would would MD blog-openlibrary-org-595 95 3 come come VB blog-openlibrary-org-595 95 4 to to IN blog-openlibrary-org-595 95 5 the the DT blog-openlibrary-org-595 95 6 library library NN blog-openlibrary-org-595 95 7 with with IN blog-openlibrary-org-595 95 8 a a DT blog-openlibrary-org-595 95 9 question question NN blog-openlibrary-org-595 95 10 and and CC blog-openlibrary-org-595 95 11 end end VB blog-openlibrary-org-595 95 12 up up RP blog-openlibrary-org-595 95 13 with with IN blog-openlibrary-org-595 95 14 ideas idea NNS blog-openlibrary-org-595 95 15 . . . blog-openlibrary-org-595 96 1 Rarely rarely RB blog-openlibrary-org-595 96 2 were be VBD blog-openlibrary-org-595 96 3 these these DT blog-openlibrary-org-595 96 4 facts fact NNS blog-openlibrary-org-595 96 5 or or CC blog-openlibrary-org-595 96 6 statistics statistic NNS blog-openlibrary-org-595 96 7 — — : blog-openlibrary-org-595 96 8 but but CC blog-openlibrary-org-595 96 9 rather rather RB blog-openlibrary-org-595 96 10 new new JJ blog-openlibrary-org-595 96 11 points point NNS blog-openlibrary-org-595 96 12 of of IN blog-openlibrary-org-595 96 13 view view NN blog-openlibrary-org-595 96 14 . . . blog-openlibrary-org-595 97 1 Old old JJ blog-openlibrary-org-595 97 2 books book NNS blog-openlibrary-org-595 97 3 , , , blog-openlibrary-org-595 97 4 historical historical JJ blog-openlibrary-org-595 97 5 newspapers newspaper NNS blog-openlibrary-org-595 97 6 , , , blog-openlibrary-org-595 97 7 even even RB blog-openlibrary-org-595 97 8 the the DT blog-openlibrary-org-595 97 9 collection collection NN blog-openlibrary-org-595 97 10 of of IN blog-openlibrary-org-595 97 11 reference reference NN blog-openlibrary-org-595 97 12 books book NNS blog-openlibrary-org-595 97 13 all all DT blog-openlibrary-org-595 97 14 illustrated illustrate VBN blog-openlibrary-org-595 97 15 points point NNS blog-openlibrary-org-595 97 16 of of IN blog-openlibrary-org-595 97 17 view view NN blog-openlibrary-org-595 97 18 that that WDT blog-openlibrary-org-595 97 19 were be VBD blog-openlibrary-org-595 97 20 important important JJ blog-openlibrary-org-595 97 21 to to IN blog-openlibrary-org-595 97 22 the the DT blog-openlibrary-org-595 97 23 times time NNS blog-openlibrary-org-595 97 24 and and CC blog-openlibrary-org-595 97 25 subject subject JJ blog-openlibrary-org-595 97 26 matter matter NN blog-openlibrary-org-595 97 27 . . . blog-openlibrary-org-595 98 1 I -PRON- PRP blog-openlibrary-org-595 98 2 was be VBD blog-openlibrary-org-595 98 3 able able JJ blog-openlibrary-org-595 98 4 to to TO blog-openlibrary-org-595 98 5 learn learn VB blog-openlibrary-org-595 98 6 from from IN blog-openlibrary-org-595 98 7 others other NNS blog-openlibrary-org-595 98 8 who who WP blog-openlibrary-org-595 98 9 may may MD blog-openlibrary-org-595 98 10 have have VB blog-openlibrary-org-595 98 11 been be VBN blog-openlibrary-org-595 98 12 far far RB blog-openlibrary-org-595 98 13 away away RB blog-openlibrary-org-595 98 14 or or CC blog-openlibrary-org-595 98 15 long long RB blog-openlibrary-org-595 98 16 deceased deceased JJ blog-openlibrary-org-595 98 17 . . . blog-openlibrary-org-595 99 1 Libraries library NNS blog-openlibrary-org-595 99 2 presented present VBD blog-openlibrary-org-595 99 3 me -PRON- PRP blog-openlibrary-org-595 99 4 with with IN blog-openlibrary-org-595 99 5 a a DT blog-openlibrary-org-595 99 6 conversation conversation NN blog-openlibrary-org-595 99 7 , , , blog-openlibrary-org-595 99 8 not not RB blog-openlibrary-org-595 99 9 an an DT blog-openlibrary-org-595 99 10 answer answer NN blog-openlibrary-org-595 99 11 . . . blog-openlibrary-org-595 100 1 Good good JJ blog-openlibrary-org-595 100 2 libraries library NNS blog-openlibrary-org-595 100 3 cause cause VBP blog-openlibrary-org-595 100 4 conversations conversation NNS blog-openlibrary-org-595 100 5 in in IN blog-openlibrary-org-595 100 6 your -PRON- PRP$ blog-openlibrary-org-595 100 7 head head NN blog-openlibrary-org-595 100 8 with with IN blog-openlibrary-org-595 100 9 many many JJ blog-openlibrary-org-595 100 10 writers writer NNS blog-openlibrary-org-595 100 11 . . . blog-openlibrary-org-595 101 1 These these DT blog-openlibrary-org-595 101 2 writers writer NNS blog-openlibrary-org-595 101 3 , , , blog-openlibrary-org-595 101 4 those those DT blog-openlibrary-org-595 101 5 librarians librarian NNS blog-openlibrary-org-595 101 6 , , , blog-openlibrary-org-595 101 7 challenged challenge VBD blog-openlibrary-org-595 101 8 me -PRON- PRP blog-openlibrary-org-595 101 9 to to TO blog-openlibrary-org-595 101 10 be be VB blog-openlibrary-org-595 101 11 different different JJ blog-openlibrary-org-595 101 12 , , , blog-openlibrary-org-595 101 13 to to TO blog-openlibrary-org-595 101 14 be be VB blog-openlibrary-org-595 101 15 better well JJR blog-openlibrary-org-595 101 16 . . . blog-openlibrary-org-595 102 1 Staying stay VBG blog-openlibrary-org-595 102 2 for for IN blog-openlibrary-org-595 102 3 hours hour NNS blog-openlibrary-org-595 102 4 in in IN blog-openlibrary-org-595 102 5 a a DT blog-openlibrary-org-595 102 6 library library NN blog-openlibrary-org-595 102 7 was be VBD blog-openlibrary-org-595 102 8 not not RB blog-openlibrary-org-595 102 9 an an DT blog-openlibrary-org-595 102 10 annoyance annoyance NN blog-openlibrary-org-595 102 11 for for IN blog-openlibrary-org-595 102 12 the the DT blog-openlibrary-org-595 102 13 librarians librarians NNPS blog-openlibrary-org-595 102 14 — — : blog-openlibrary-org-595 102 15 it -PRON- PRP blog-openlibrary-org-595 102 16 was be VBD blog-openlibrary-org-595 102 17 the the DT blog-openlibrary-org-595 102 18 point point NN blog-openlibrary-org-595 102 19 . . . blog-openlibrary-org-595 103 1 Yes yes UH blog-openlibrary-org-595 103 2 , , , blog-openlibrary-org-595 103 3 you -PRON- PRP blog-openlibrary-org-595 103 4 could could MD blog-openlibrary-org-595 103 5 check check VB blog-openlibrary-org-595 103 6 books book NNS blog-openlibrary-org-595 103 7 out out IN blog-openlibrary-org-595 103 8 of of IN blog-openlibrary-org-595 103 9 the the DT blog-openlibrary-org-595 103 10 library library NN blog-openlibrary-org-595 103 11 , , , blog-openlibrary-org-595 103 12 and and CC blog-openlibrary-org-595 103 13 I -PRON- PRP blog-openlibrary-org-595 103 14 would would MD blog-openlibrary-org-595 103 15 , , , blog-openlibrary-org-595 103 16 but but CC blog-openlibrary-org-595 103 17 mostly mostly RB blog-openlibrary-org-595 103 18 I -PRON- PRP blog-openlibrary-org-595 103 19 did do VBD blog-openlibrary-org-595 103 20 my -PRON- PRP$ blog-openlibrary-org-595 103 21 work work NN blog-openlibrary-org-595 103 22   _SP blog-openlibrary-org-595 103 23 in in IN blog-openlibrary-org-595 103 24   _SP blog-openlibrary-org-595 103 25 the the DT blog-openlibrary-org-595 103 26 library library NN blog-openlibrary-org-595 103 27 — — : blog-openlibrary-org-595 103 28 a a DT blog-openlibrary-org-595 103 29 few few JJ blog-openlibrary-org-595 103 30 pages page NNS blog-openlibrary-org-595 103 31 here here RB blog-openlibrary-org-595 103 32 , , , blog-openlibrary-org-595 103 33 a a DT blog-openlibrary-org-595 103 34 few few JJ blog-openlibrary-org-595 103 35 pages page NNS blog-openlibrary-org-595 103 36 there there RB blog-openlibrary-org-595 103 37 — — : blog-openlibrary-org-595 103 38 a a DT blog-openlibrary-org-595 103 39 stack stack NN blog-openlibrary-org-595 103 40 of of IN blog-openlibrary-org-595 103 41 books book NNS blog-openlibrary-org-595 103 42 in in IN blog-openlibrary-org-595 103 43 a a DT blog-openlibrary-org-595 103 44 carrel carrel NN blog-openlibrary-org-595 103 45 with with IN blog-openlibrary-org-595 103 46 index index NN blog-openlibrary-org-595 103 47 cards card NNS blog-openlibrary-org-595 103 48 tucked tuck VBN blog-openlibrary-org-595 103 49 into into IN blog-openlibrary-org-595 103 50 them -PRON- PRP blog-openlibrary-org-595 103 51 and and CC blog-openlibrary-org-595 103 52 with with IN blog-openlibrary-org-595 103 53 lots lot NNS blog-openlibrary-org-595 103 54 of of IN blog-openlibrary-org-595 103 55 handwritten handwritten JJ blog-openlibrary-org-595 103 56 notes note NNS blog-openlibrary-org-595 103 57 ( ( -LRB- blog-openlibrary-org-595 103 58 uh uh UH blog-openlibrary-org-595 103 59 , , , blog-openlibrary-org-595 103 60 no no DT blog-openlibrary-org-595 103 61 laptops laptop NNS blog-openlibrary-org-595 103 62 yet yet RB blog-openlibrary-org-595 103 63 ) ) -RRB- blog-openlibrary-org-595 103 64 . . . blog-openlibrary-org-595 104 1 But but CC blog-openlibrary-org-595 104 2 libraries library NNS blog-openlibrary-org-595 104 3 were be VBD blog-openlibrary-org-595 104 4 still still RB blog-openlibrary-org-595 104 5 specialized specialized JJ blog-openlibrary-org-595 104 6 . . . blog-openlibrary-org-595 105 1 To to TO blog-openlibrary-org-595 105 2 learn learn VB blog-openlibrary-org-595 105 3 about about IN blog-openlibrary-org-595 105 4 draft draft NN blog-openlibrary-org-595 105 5 resisters resister NNS blog-openlibrary-org-595 105 6 during during IN blog-openlibrary-org-595 105 7 the the DT blog-openlibrary-org-595 105 8   _SP blog-openlibrary-org-595 105 9 Vietnam Vietnam NNP blog-openlibrary-org-595 105 10 War War NNP blog-openlibrary-org-595 105 11 , , , blog-openlibrary-org-595 105 12 I -PRON- PRP blog-openlibrary-org-595 105 13 needed need VBD blog-openlibrary-org-595 105 14 access access NN blog-openlibrary-org-595 105 15 to to IN blog-openlibrary-org-595 105 16 a a DT blog-openlibrary-org-595 105 17 law law NN blog-openlibrary-org-595 105 18 library library NN blog-openlibrary-org-595 105 19 . . . blog-openlibrary-org-595 106 1 MIT MIT NNP blog-openlibrary-org-595 106 2 did do VBD blog-openlibrary-org-595 106 3 not not RB blog-openlibrary-org-595 106 4 have have VB blog-openlibrary-org-595 106 5 a a DT blog-openlibrary-org-595 106 6 law law NN blog-openlibrary-org-595 106 7 collection collection NN blog-openlibrary-org-595 106 8 and and CC blog-openlibrary-org-595 106 9 this this DT blog-openlibrary-org-595 106 10 was be VBD blog-openlibrary-org-595 106 11 before before RB blog-openlibrary-org-595 106 12   _SP blog-openlibrary-org-595 106 13 Lexis Lexis NNP blog-openlibrary-org-595 106 14 / / SYM blog-openlibrary-org-595 106 15 Nexis Nexis NNP blog-openlibrary-org-595 106 16   _SP blog-openlibrary-org-595 106 17 and and CC blog-openlibrary-org-595 106 18   _SP blog-openlibrary-org-595 106 19 Westlaw Westlaw NNP blog-openlibrary-org-595 106 20 . . . blog-openlibrary-org-595 107 1 I -PRON- PRP blog-openlibrary-org-595 107 2 needed need VBD blog-openlibrary-org-595 107 3 to to TO blog-openlibrary-org-595 107 4 get get VB blog-openlibrary-org-595 107 5 to to IN blog-openlibrary-org-595 107 6 the the DT blog-openlibrary-org-595 107 7 volumes volume NNS blog-openlibrary-org-595 107 8 of of IN blog-openlibrary-org-595 107 9 case case NN blog-openlibrary-org-595 107 10 law law NN blog-openlibrary-org-595 107 11 of of IN blog-openlibrary-org-595 107 12 the the DT blog-openlibrary-org-595 107 13 United United NNP blog-openlibrary-org-595 107 14 States States NNP blog-openlibrary-org-595 107 15 . . . blog-openlibrary-org-595 108 1 Harvard Harvard NNP blog-openlibrary-org-595 108 2 , , , blog-openlibrary-org-595 108 3 up up IN blog-openlibrary-org-595 108 4 the the DT blog-openlibrary-org-595 108 5 road road NN blog-openlibrary-org-595 108 6 , , , blog-openlibrary-org-595 108 7 had have VBD blog-openlibrary-org-595 108 8 one one CD blog-openlibrary-org-595 108 9 of of IN blog-openlibrary-org-595 108 10 the the DT blog-openlibrary-org-595 108 11 great great JJ blog-openlibrary-org-595 108 12 law law NN blog-openlibrary-org-595 108 13 libraries library NNS blog-openlibrary-org-595 108 14 , , , blog-openlibrary-org-595 108 15 but but CC blog-openlibrary-org-595 108 16 as as IN blog-openlibrary-org-595 108 17 an an DT blog-openlibrary-org-595 108 18   _SP blog-openlibrary-org-595 108 19 MIT MIT NNP blog-openlibrary-org-595 108 20   _SP blog-openlibrary-org-595 108 21 student student NN blog-openlibrary-org-595 108 22 , , , blog-openlibrary-org-595 108 23 I -PRON- PRP blog-openlibrary-org-595 108 24 could could MD blog-openlibrary-org-595 108 25 not not RB blog-openlibrary-org-595 108 26 get get VB blog-openlibrary-org-595 108 27 in in RB blog-openlibrary-org-595 108 28 . . . blog-openlibrary-org-595 109 1 My -PRON- PRP$ blog-openlibrary-org-595 109 2   _SP blog-openlibrary-org-595 109 3 MIT MIT NNP blog-openlibrary-org-595 109 4   _SP blog-openlibrary-org-595 109 5 professor professor NNP blog-openlibrary-org-595 109 6 lent lend VBD blog-openlibrary-org-595 109 7 me -PRON- PRP blog-openlibrary-org-595 109 8 his -PRON- PRP$ blog-openlibrary-org-595 109 9 ID ID NNP blog-openlibrary-org-595 109 10 that that WDT blog-openlibrary-org-595 109 11 fortunately fortunately RB blog-openlibrary-org-595 109 12 did do VBD blog-openlibrary-org-595 109 13 not not RB blog-openlibrary-org-595 109 14 include include VB blog-openlibrary-org-595 109 15 a a DT blog-openlibrary-org-595 109 16 photo photo NN blog-openlibrary-org-595 109 17 , , , blog-openlibrary-org-595 109 18 so so IN blog-openlibrary-org-595 109 19 I -PRON- PRP blog-openlibrary-org-595 109 20 could could MD blog-openlibrary-org-595 109 21 sneak sneak VB blog-openlibrary-org-595 109 22 in in RP blog-openlibrary-org-595 109 23 with with IN blog-openlibrary-org-595 109 24 that that DT blog-openlibrary-org-595 109 25 . . . blog-openlibrary-org-595 110 1 I -PRON- PRP blog-openlibrary-org-595 110 2 spent spend VBD blog-openlibrary-org-595 110 3 hours hour NNS blog-openlibrary-org-595 110 4 in in IN blog-openlibrary-org-595 110 5 the the DT blog-openlibrary-org-595 110 6 basement basement NN blog-openlibrary-org-595 110 7 of of IN blog-openlibrary-org-595 110 8 Harvard Harvard NNP blog-openlibrary-org-595 110 9 ’s ’s POS blog-openlibrary-org-595 110 10 Law Law NNP blog-openlibrary-org-595 110 11 Library Library NNP blog-openlibrary-org-595 110 12 reading read VBG blog-openlibrary-org-595 110 13 about about IN blog-openlibrary-org-595 110 14 the the DT blog-openlibrary-org-595 110 15 cases case NNS blog-openlibrary-org-595 110 16 of of IN blog-openlibrary-org-595 110 17 conscientious conscientious JJ blog-openlibrary-org-595 110 18 objectors objector NNS blog-openlibrary-org-595 110 19 and and CC blog-openlibrary-org-595 110 20 others other NNS blog-openlibrary-org-595 110 21 . . . blog-openlibrary-org-595 111 1 But but CC blog-openlibrary-org-595 111 2 why why WRB blog-openlibrary-org-595 111 3 was be VBD blog-openlibrary-org-595 111 4 this this DT blog-openlibrary-org-595 111 5 library library NN blog-openlibrary-org-595 111 6 of of IN blog-openlibrary-org-595 111 7 law law NN blog-openlibrary-org-595 111 8 books book NNS blog-openlibrary-org-595 111 9 not not RB blog-openlibrary-org-595 111 10 available available JJ blog-openlibrary-org-595 111 11 to to IN blog-openlibrary-org-595 111 12 everyone everyone NN blog-openlibrary-org-595 111 13 ? ? . blog-openlibrary-org-595 112 1 It -PRON- PRP blog-openlibrary-org-595 112 2 stung sting VBD blog-openlibrary-org-595 112 3 me -PRON- PRP blog-openlibrary-org-595 112 4 . . . blog-openlibrary-org-595 113 1 It -PRON- PRP blog-openlibrary-org-595 113 2 did do VBD blog-openlibrary-org-595 113 3 not not RB blog-openlibrary-org-595 113 4 seem seem VB blog-openlibrary-org-595 113 5 right right JJ blog-openlibrary-org-595 113 6 . . . blog-openlibrary-org-595 114 1 A a DT blog-openlibrary-org-595 114 2 few few JJ blog-openlibrary-org-595 114 3 years year NNS blog-openlibrary-org-595 114 4 later later RBR blog-openlibrary-org-595 114 5 I -PRON- PRP blog-openlibrary-org-595 114 6 would would MD blog-openlibrary-org-595 114 7 apply apply VB blog-openlibrary-org-595 114 8 to to IN blog-openlibrary-org-595 114 9 library library JJ blog-openlibrary-org-595 114 10 school school NN blog-openlibrary-org-595 114 11 at at IN blog-openlibrary-org-595 114 12   _SP blog-openlibrary-org-595 114 13 Simmons Simmons NNP blog-openlibrary-org-595 114 14 College College NNP blog-openlibrary-org-595 114 15   _SP blog-openlibrary-org-595 114 16 to to TO blog-openlibrary-org-595 114 17 figure figure VB blog-openlibrary-org-595 114 18 out out RP blog-openlibrary-org-595 114 19 how how WRB blog-openlibrary-org-595 114 20 to to TO blog-openlibrary-org-595 114 21 build build VB blog-openlibrary-org-595 114 22 a a DT blog-openlibrary-org-595 114 23 digital digital JJ blog-openlibrary-org-595 114 24 library library NN blog-openlibrary-org-595 114 25 system system NN blog-openlibrary-org-595 114 26 that that WDT blog-openlibrary-org-595 114 27 would would MD blog-openlibrary-org-595 114 28 be be VB blog-openlibrary-org-595 114 29 closer close JJR blog-openlibrary-org-595 114 30 to to IN blog-openlibrary-org-595 114 31 the the DT blog-openlibrary-org-595 114 32 carved carve VBN blog-openlibrary-org-595 114 33 words word NNS blog-openlibrary-org-595 114 34 over over IN blog-openlibrary-org-595 114 35 the the DT blog-openlibrary-org-595 114 36   _SP blog-openlibrary-org-595 114 37 Boston Boston NNP blog-openlibrary-org-595 114 38 Public Public NNP blog-openlibrary-org-595 114 39 Library Library NNP blog-openlibrary-org-595 114 40 ’s ’s POS blog-openlibrary-org-595 114 41   _SP blog-openlibrary-org-595 114 42 door door NN blog-openlibrary-org-595 114 43 in in IN blog-openlibrary-org-595 114 44   _SP blog-openlibrary-org-595 114 45 Copley Copley NNP blog-openlibrary-org-595 114 46 Square Square NNP blog-openlibrary-org-595 114 47 : : : blog-openlibrary-org-595 114 48     _SP blog-openlibrary-org-595 114 49 “ " `` blog-openlibrary-org-595 114 50 Free free JJ blog-openlibrary-org-595 114 51 to to IN blog-openlibrary-org-595 114 52 All all DT blog-openlibrary-org-595 114 53 . . . blog-openlibrary-org-595 114 54 ” " '' blog-openlibrary-org-595 114 55       _SP blog-openlibrary-org-595 114 56 Archives Archives NNPS blog-openlibrary-org-595 114 57 : : : blog-openlibrary-org-595 114 58 A a DT blog-openlibrary-org-595 114 59 Wonderful Wonderful NNP blog-openlibrary-org-595 114 60 Place Place NNP blog-openlibrary-org-595 114 61 for for IN blog-openlibrary-org-595 114 62 Singular Singular NNP blog-openlibrary-org-595 114 63 Obsessions obsession NNS blog-openlibrary-org-595 114 64 When when WRB blog-openlibrary-org-595 114 65 I -PRON- PRP blog-openlibrary-org-595 114 66 quizzed quiz VBD blog-openlibrary-org-595 114 67 the the DT blog-openlibrary-org-595 114 68 archivist archivist NN blog-openlibrary-org-595 114 69 at at IN blog-openlibrary-org-595 114 70   _SP blog-openlibrary-org-595 114 71 MIT MIT NNP blog-openlibrary-org-595 114 72 , , , blog-openlibrary-org-595 114 73 she -PRON- PRP blog-openlibrary-org-595 114 74 explained explain VBD blog-openlibrary-org-595 114 75 what what WP blog-openlibrary-org-595 114 76 she -PRON- PRP blog-openlibrary-org-595 114 77 did do VBD blog-openlibrary-org-595 114 78 and and CC blog-openlibrary-org-595 114 79 how how WRB blog-openlibrary-org-595 114 80 the the DT blog-openlibrary-org-595 114 81   _SP blog-openlibrary-org-595 114 82 MIT MIT NNP blog-openlibrary-org-595 114 83 Archives Archives NNPS blog-openlibrary-org-595 114 84   _SP blog-openlibrary-org-595 114 85 worked work VBD blog-openlibrary-org-595 114 86 . . . blog-openlibrary-org-595 115 1 I -PRON- PRP blog-openlibrary-org-595 115 2 loved love VBD blog-openlibrary-org-595 115 3 the the DT blog-openlibrary-org-595 115 4 idea idea NN blog-openlibrary-org-595 115 5 , , , blog-openlibrary-org-595 115 6 but but CC blog-openlibrary-org-595 115 7 did do VBD blog-openlibrary-org-595 115 8 not not RB blog-openlibrary-org-595 115 9 spend spend VB blog-openlibrary-org-595 115 10 any any DT blog-openlibrary-org-595 115 11 time time NN blog-openlibrary-org-595 115 12 there there RB blog-openlibrary-org-595 115 13 — — : blog-openlibrary-org-595 115 14 it -PRON- PRP blog-openlibrary-org-595 115 15 was be VBD blog-openlibrary-org-595 115 16 not not RB blog-openlibrary-org-595 115 17 organized organize VBN blog-openlibrary-org-595 115 18 for for IN blog-openlibrary-org-595 115 19 the the DT blog-openlibrary-org-595 115 20 busy busy JJ blog-openlibrary-org-595 115 21 undergraduate undergraduate NN blog-openlibrary-org-595 115 22 . . . blog-openlibrary-org-595 116 1 The the DT blog-openlibrary-org-595 116 2   _SP blog-openlibrary-org-595 116 3 MIT MIT NNP blog-openlibrary-org-595 116 4 Library Library NNP blog-openlibrary-org-595 116 5   _SP blog-openlibrary-org-595 116 6 was be VBD blog-openlibrary-org-595 116 7 organized organize VBN blog-openlibrary-org-595 116 8 for for IN blog-openlibrary-org-595 116 9 easy easy JJ blog-openlibrary-org-595 116 10 access access NN blog-openlibrary-org-595 116 11 ; ; : blog-openlibrary-org-595 116 12 the the DT blog-openlibrary-org-595 116 13   _SP blog-openlibrary-org-595 116 14 MIT MIT NNP blog-openlibrary-org-595 116 15 Archives Archives NNPS blog-openlibrary-org-595 116 16   _SP blog-openlibrary-org-595 116 17 included include VBD blog-openlibrary-org-595 116 18 complete complete JJ blog-openlibrary-org-595 116 19 collections collection NNS blog-openlibrary-org-595 116 20 of of IN blog-openlibrary-org-595 116 21 papers paper NNS blog-openlibrary-org-595 116 22 , , , blog-openlibrary-org-595 116 23 notes note NNS blog-openlibrary-org-595 116 24 , , , blog-openlibrary-org-595 116 25 ephemera ephemera NN blog-openlibrary-org-595 116 26 from from IN blog-openlibrary-org-595 116 27 others other NNS blog-openlibrary-org-595 116 28 , , , blog-openlibrary-org-595 116 29 often often RB blog-openlibrary-org-595 116 30 professors professor NNS blog-openlibrary-org-595 116 31 . . . blog-openlibrary-org-595 117 1 It -PRON- PRP blog-openlibrary-org-595 117 2 struck strike VBD blog-openlibrary-org-595 117 3 me -PRON- PRP blog-openlibrary-org-595 117 4 that that IN blog-openlibrary-org-595 117 5 the the DT blog-openlibrary-org-595 117 6 archives archive NNS blog-openlibrary-org-595 117 7 were be VBD blog-openlibrary-org-595 117 8 collections collection NNS blog-openlibrary-org-595 117 9 of of IN blog-openlibrary-org-595 117 10 collections collection NNS blog-openlibrary-org-595 117 11 . . . blog-openlibrary-org-595 118 1 Each each DT blog-openlibrary-org-595 118 2 collection collection NN blog-openlibrary-org-595 118 3 faithfully faithfully RB blog-openlibrary-org-595 118 4 preserved preserve VBN blog-openlibrary-org-595 118 5 and and CC blog-openlibrary-org-595 118 6 annotated annotate VBD blog-openlibrary-org-595 118 7 . . . blog-openlibrary-org-595 119 1 I -PRON- PRP blog-openlibrary-org-595 119 2 think think VBP blog-openlibrary-org-595 119 3 of of IN blog-openlibrary-org-595 119 4 them -PRON- PRP blog-openlibrary-org-595 119 5 as as IN blog-openlibrary-org-595 119 6 having have VBG blog-openlibrary-org-595 119 7 advertisements advertisement NNS blog-openlibrary-org-595 119 8 on on IN blog-openlibrary-org-595 119 9 them -PRON- PRP blog-openlibrary-org-595 119 10 , , , blog-openlibrary-org-595 119 11 beckoning beckon VBG blog-openlibrary-org-595 119 12 the the DT blog-openlibrary-org-595 119 13 researcher researcher NN blog-openlibrary-org-595 119 14 who who WP blog-openlibrary-org-595 119 15 wants want VBZ blog-openlibrary-org-595 119 16 to to TO blog-openlibrary-org-595 119 17 dive dive VB blog-openlibrary-org-595 119 18 into into IN blog-openlibrary-org-595 119 19 the the DT blog-openlibrary-org-595 119 20 materials material NNS blog-openlibrary-org-595 119 21 in in IN blog-openlibrary-org-595 119 22 the the DT blog-openlibrary-org-595 119 23 archive archive NN blog-openlibrary-org-595 119 24 and and CC blog-openlibrary-org-595 119 25 the the DT blog-openlibrary-org-595 119 26 mindset mindset NN blog-openlibrary-org-595 119 27 of of IN blog-openlibrary-org-595 119 28 the the DT blog-openlibrary-org-595 119 29 collector collector NN blog-openlibrary-org-595 119 30 . . . blog-openlibrary-org-595 120 1 So so RB blog-openlibrary-org-595 120 2 in in IN blog-openlibrary-org-595 120 3 this this DT blog-openlibrary-org-595 120 4 formulation formulation NN blog-openlibrary-org-595 120 5 , , , blog-openlibrary-org-595 120 6 an an DT blog-openlibrary-org-595 120 7 archive archive NN blog-openlibrary-org-595 120 8 is be VBZ blog-openlibrary-org-595 120 9 a a DT blog-openlibrary-org-595 120 10 collection collection NN blog-openlibrary-org-595 120 11 , , , blog-openlibrary-org-595 120 12 archives archive NNS blog-openlibrary-org-595 120 13 are be VBP blog-openlibrary-org-595 120 14 collections collection NNS blog-openlibrary-org-595 120 15 of of IN blog-openlibrary-org-595 120 16 collections collection NNS blog-openlibrary-org-595 120 17 . . . blog-openlibrary-org-595 121 1 Archivists archivist NNS blog-openlibrary-org-595 121 2 are be VBP blog-openlibrary-org-595 121 3 presented present VBN blog-openlibrary-org-595 121 4 with with IN blog-openlibrary-org-595 121 5 collections collection NNS blog-openlibrary-org-595 121 6 , , , blog-openlibrary-org-595 121 7 usually usually RB blog-openlibrary-org-595 121 8 donations donation NNS blog-openlibrary-org-595 121 9 , , , blog-openlibrary-org-595 121 10 but but CC blog-openlibrary-org-595 121 11 sometimes sometimes RB blog-openlibrary-org-595 121 12 there there EX blog-openlibrary-org-595 121 13 is be VBZ blog-openlibrary-org-595 121 14 some some DT blog-openlibrary-org-595 121 15 money money NN blog-openlibrary-org-595 121 16 involved involve VBN blog-openlibrary-org-595 121 17 to to TO blog-openlibrary-org-595 121 18 preserve preserve VB blog-openlibrary-org-595 121 19 and and CC blog-openlibrary-org-595 121 20 catalog catalog VB blog-openlibrary-org-595 121 21 another another DT blog-openlibrary-org-595 121 22 ’s ’s POS blog-openlibrary-org-595 121 23 life life NN blog-openlibrary-org-595 121 24 work work NN blog-openlibrary-org-595 121 25 . . . blog-openlibrary-org-595 122 1 Personally personally RB blog-openlibrary-org-595 122 2 , , , blog-openlibrary-org-595 122 3 I -PRON- PRP blog-openlibrary-org-595 122 4 appreciate appreciate VBP blog-openlibrary-org-595 122 5 almost almost RB blog-openlibrary-org-595 122 6 any any DT blog-openlibrary-org-595 122 7 evidence evidence NN blog-openlibrary-org-595 122 8 of of IN blog-openlibrary-org-595 122 9 obsession obsession NN blog-openlibrary-org-595 122 10 — — : blog-openlibrary-org-595 122 11 it -PRON- PRP blog-openlibrary-org-595 122 12 can can MD blog-openlibrary-org-595 122 13 drive drive VB blog-openlibrary-org-595 122 14 toward toward IN blog-openlibrary-org-595 122 15 singular singular JJ blog-openlibrary-org-595 122 16 accomplishments accomplishment NNS blog-openlibrary-org-595 122 17 . . . blog-openlibrary-org-595 123 1 Archives archive NNS blog-openlibrary-org-595 123 2 often often RB blog-openlibrary-org-595 123 3 reveal reveal VBP blog-openlibrary-org-595 123 4 such such JJ blog-openlibrary-org-595 123 5 singular singular JJ blog-openlibrary-org-595 123 6 obsessions obsession NNS blog-openlibrary-org-595 123 7 . . . blog-openlibrary-org-595 124 1 But but CC blog-openlibrary-org-595 124 2 not not RB blog-openlibrary-org-595 124 3 all all DT blog-openlibrary-org-595 124 4 collections collection NNS blog-openlibrary-org-595 124 5 are be VBP blog-openlibrary-org-595 124 6 archived archive VBN blog-openlibrary-org-595 124 7 , , , blog-openlibrary-org-595 124 8 as as IN blog-openlibrary-org-595 124 9 it -PRON- PRP blog-openlibrary-org-595 124 10 is be VBZ blog-openlibrary-org-595 124 11 an an DT blog-openlibrary-org-595 124 12 expensive expensive JJ blog-openlibrary-org-595 124 13 process process NN blog-openlibrary-org-595 124 14 . . . blog-openlibrary-org-595 125 1 The the DT blog-openlibrary-org-595 125 2 cost cost NN blog-openlibrary-org-595 125 3 of of IN blog-openlibrary-org-595 125 4 archiving archive VBG blog-openlibrary-org-595 125 5 collections collection NNS blog-openlibrary-org-595 125 6 is be VBZ blog-openlibrary-org-595 125 7 changing change VBG blog-openlibrary-org-595 125 8 , , , blog-openlibrary-org-595 125 9 especially especially RB blog-openlibrary-org-595 125 10 with with IN blog-openlibrary-org-595 125 11 digital digital JJ blog-openlibrary-org-595 125 12 materials material NNS blog-openlibrary-org-595 125 13 , , , blog-openlibrary-org-595 125 14 as as IN blog-openlibrary-org-595 125 15 is be VBZ blog-openlibrary-org-595 125 16 cataloging catalog VBG blog-openlibrary-org-595 125 17 and and CC blog-openlibrary-org-595 125 18 searching search VBG blog-openlibrary-org-595 125 19 those those DT blog-openlibrary-org-595 125 20 collections collection NNS blog-openlibrary-org-595 125 21 . . . blog-openlibrary-org-595 126 1 But but CC blog-openlibrary-org-595 126 2 it -PRON- PRP blog-openlibrary-org-595 126 3 is be VBZ blog-openlibrary-org-595 126 4 still still RB blog-openlibrary-org-595 126 5 expensive expensive JJ blog-openlibrary-org-595 126 6 . . . blog-openlibrary-org-595 127 1 When when WRB blog-openlibrary-org-595 127 2 the the DT blog-openlibrary-org-595 127 3 Internet Internet NNP blog-openlibrary-org-595 127 4 Archive Archive NNP blog-openlibrary-org-595 127 5 takes take VBZ blog-openlibrary-org-595 127 6 on on RP blog-openlibrary-org-595 127 7 a a DT blog-openlibrary-org-595 127 8 physical physical JJ blog-openlibrary-org-595 127 9 collection collection NN blog-openlibrary-org-595 127 10 , , , blog-openlibrary-org-595 127 11 say say VBP blog-openlibrary-org-595 127 12 of of IN blog-openlibrary-org-595 127 13 records record NNS blog-openlibrary-org-595 127 14 , , , blog-openlibrary-org-595 127 15 or or CC blog-openlibrary-org-595 127 16 old old JJ blog-openlibrary-org-595 127 17 repair repair NN blog-openlibrary-org-595 127 18 manuals manual NNS blog-openlibrary-org-595 127 19 , , , blog-openlibrary-org-595 127 20 or or CC blog-openlibrary-org-595 127 21 materials material NNS blog-openlibrary-org-595 127 22 from from IN blog-openlibrary-org-595 127 23 an an DT blog-openlibrary-org-595 127 24 art art NN blog-openlibrary-org-595 127 25 group group NN blog-openlibrary-org-595 127 26 , , , blog-openlibrary-org-595 127 27 we -PRON- PRP blog-openlibrary-org-595 127 28 have have VBP blog-openlibrary-org-595 127 29 to to TO blog-openlibrary-org-595 127 30 weigh weigh VB blog-openlibrary-org-595 127 31 the the DT blog-openlibrary-org-595 127 32 costs cost NNS blog-openlibrary-org-595 127 33 and and CC blog-openlibrary-org-595 127 34 the the DT blog-openlibrary-org-595 127 35 potential potential JJ blog-openlibrary-org-595 127 36 benefits benefit NNS blog-openlibrary-org-595 127 37 to to IN blog-openlibrary-org-595 127 38 researchers researcher NNS blog-openlibrary-org-595 127 39 in in IN blog-openlibrary-org-595 127 40 the the DT blog-openlibrary-org-595 127 41 future future NN blog-openlibrary-org-595 127 42 . . . blog-openlibrary-org-595 128 1 Archives archive NNS blog-openlibrary-org-595 128 2 take take VBP blog-openlibrary-org-595 128 3 the the DT blog-openlibrary-org-595 128 4 long long JJ blog-openlibrary-org-595 128 5 view view NN blog-openlibrary-org-595 128 6 . . . blog-openlibrary-org-595 129 1 One one CD blog-openlibrary-org-595 129 2 hundred hundred CD blog-openlibrary-org-595 129 3 years year NNS blog-openlibrary-org-595 129 4 from from IN blog-openlibrary-org-595 129 5 now now RB blog-openlibrary-org-595 129 6 is be VBZ blog-openlibrary-org-595 129 7 not not RB blog-openlibrary-org-595 129 8 an an DT blog-openlibrary-org-595 129 9 endpoint endpoint NN blog-openlibrary-org-595 129 10 , , , blog-openlibrary-org-595 129 11 it -PRON- PRP blog-openlibrary-org-595 129 12 may may MD blog-openlibrary-org-595 129 13 be be VB blog-openlibrary-org-595 129 14 the the DT blog-openlibrary-org-595 129 15 first first JJ blog-openlibrary-org-595 129 16 time time NN blog-openlibrary-org-595 129 17 a a DT blog-openlibrary-org-595 129 18 collection collection NN blog-openlibrary-org-595 129 19 really really RB blog-openlibrary-org-595 129 20 comes come VBZ blog-openlibrary-org-595 129 21 back back RB blog-openlibrary-org-595 129 22 to to IN blog-openlibrary-org-595 129 23 light light NN blog-openlibrary-org-595 129 24 . . . blog-openlibrary-org-595 130 1 Digital Digital NNP blog-openlibrary-org-595 130 2 Libraries library NNS blog-openlibrary-org-595 130 3 : : : blog-openlibrary-org-595 130 4 A a DT blog-openlibrary-org-595 130 5 Memex Memex NNP blog-openlibrary-org-595 130 6 Dream Dream NNP blog-openlibrary-org-595 130 7 , , , blog-openlibrary-org-595 130 8 a a DT blog-openlibrary-org-595 130 9 Global Global NNP blog-openlibrary-org-595 130 10 Brain Brain NNP blog-openlibrary-org-595 130 11 So so RB blog-openlibrary-org-595 130 12 when when WRB blog-openlibrary-org-595 130 13 I -PRON- PRP blog-openlibrary-org-595 130 14 helped help VBD blog-openlibrary-org-595 130 15 start start VB blog-openlibrary-org-595 130 16 the the DT blog-openlibrary-org-595 130 17   _SP blog-openlibrary-org-595 130 18 Internet Internet NNP blog-openlibrary-org-595 130 19 Archive Archive NNP blog-openlibrary-org-595 130 20 , , , blog-openlibrary-org-595 130 21 we -PRON- PRP blog-openlibrary-org-595 130 22 wanted want VBD blog-openlibrary-org-595 130 23 to to TO blog-openlibrary-org-595 130 24 build build VB blog-openlibrary-org-595 130 25 a a DT blog-openlibrary-org-595 130 26 digital digital JJ blog-openlibrary-org-595 130 27 library library NN blog-openlibrary-org-595 130 28 — — : blog-openlibrary-org-595 130 29 a a DT blog-openlibrary-org-595 130 30 “ " `` blog-openlibrary-org-595 130 31 complete complete JJ blog-openlibrary-org-595 130 32 enough enough RB blog-openlibrary-org-595 130 33 ” " '' blog-openlibrary-org-595 130 34 collection collection NN blog-openlibrary-org-595 130 35 , , , blog-openlibrary-org-595 130 36 and and CC blog-openlibrary-org-595 130 37 “ " `` blog-openlibrary-org-595 130 38 organized organize VBN blog-openlibrary-org-595 130 39 enough enough RB blog-openlibrary-org-595 130 40 ” " '' blog-openlibrary-org-595 130 41 that that IN blog-openlibrary-org-595 130 42 everything everything NN blog-openlibrary-org-595 130 43 would would MD blog-openlibrary-org-595 130 44 be be VB blog-openlibrary-org-595 130 45 there there RB blog-openlibrary-org-595 130 46 and and CC blog-openlibrary-org-595 130 47 findable findable JJ blog-openlibrary-org-595 130 48 . . . blog-openlibrary-org-595 131 1 A a DT blog-openlibrary-org-595 131 2 Universal Universal NNP blog-openlibrary-org-595 131 3 Library Library NNP blog-openlibrary-org-595 131 4 . . . blog-openlibrary-org-595 132 1 A a DT blog-openlibrary-org-595 132 2   _SP blog-openlibrary-org-595 132 3 Library Library NNP blog-openlibrary-org-595 132 4 of of IN blog-openlibrary-org-595 132 5 Alexandria Alexandria NNP blog-openlibrary-org-595 132 6   _SP blog-openlibrary-org-595 132 7 for for IN blog-openlibrary-org-595 132 8 the the DT blog-openlibrary-org-595 132 9 digital digital JJ blog-openlibrary-org-595 132 10 age age NN blog-openlibrary-org-595 132 11 . . . blog-openlibrary-org-595 133 1 Fulfilling fulfil VBG blog-openlibrary-org-595 133 2 the the DT blog-openlibrary-org-595 133 3   _SP blog-openlibrary-org-595 133 4 memex memex NNP blog-openlibrary-org-595 133 5 dream dream NN blog-openlibrary-org-595 133 6   _SP blog-openlibrary-org-595 133 7 of of IN blog-openlibrary-org-595 133 8   _SP blog-openlibrary-org-595 133 9 Vanevar Vanevar NNP blog-openlibrary-org-595 133 10 Bush Bush NNP blog-openlibrary-org-595 133 11   _SP blog-openlibrary-org-595 133 12 ( ( -LRB- blog-openlibrary-org-595 133 13 do do VB blog-openlibrary-org-595 133 14 read read VB blog-openlibrary-org-595 133 15 “ " `` blog-openlibrary-org-595 133 16 As as IN blog-openlibrary-org-595 133 17 We -PRON- PRP blog-openlibrary-org-595 133 18 May May MD blog-openlibrary-org-595 133 19 Think think VB blog-openlibrary-org-595 133 20 “ " '' blog-openlibrary-org-595 133 21 ) ) -RRB- blog-openlibrary-org-595 133 22 , , , blog-openlibrary-org-595 133 23 of of IN blog-openlibrary-org-595 133 24   _SP blog-openlibrary-org-595 133 25 Ted Ted NNP blog-openlibrary-org-595 133 26 Nelson‘s Nelson‘s NNP blog-openlibrary-org-595 133 27   _SP blog-openlibrary-org-595 133 28 Xanadu Xanadu NNP blog-openlibrary-org-595 133 29 , , , blog-openlibrary-org-595 133 30   _SP blog-openlibrary-org-595 133 31 of of IN blog-openlibrary-org-595 133 32   _SP blog-openlibrary-org-595 133 33 Tim Tim NNP blog-openlibrary-org-595 133 34 Berners Berners NNP blog-openlibrary-org-595 133 35 - - HYPH blog-openlibrary-org-595 133 36 Lee‘s lee‘s NN blog-openlibrary-org-595 133 37   _SP blog-openlibrary-org-595 133 38 World World NNP blog-openlibrary-org-595 133 39 Wide Wide NNP blog-openlibrary-org-595 133 40 Web web NN blog-openlibrary-org-595 133 41 , , , blog-openlibrary-org-595 133 42 of of IN blog-openlibrary-org-595 133 43   _SP blog-openlibrary-org-595 133 44 Danny Danny NNP blog-openlibrary-org-595 133 45 Hillis Hillis NNP blog-openlibrary-org-595 133 46 ‘ ' '' blog-openlibrary-org-595 133 47   _SP blog-openlibrary-org-595 133 48 Thinking Thinking NNP blog-openlibrary-org-595 133 49 Machine Machine NNP blog-openlibrary-org-595 133 50 , , , blog-openlibrary-org-595 133 51   _SP blog-openlibrary-org-595 133 52 Raj Raj NNP blog-openlibrary-org-595 133 53 Reddy Reddy NNP blog-openlibrary-org-595 133 54 ’s ’s POS blog-openlibrary-org-595 133 55   _SP blog-openlibrary-org-595 133 56 Universal Universal NNP blog-openlibrary-org-595 133 57 Access Access NNP blog-openlibrary-org-595 133 58 to to IN blog-openlibrary-org-595 133 59 All all DT blog-openlibrary-org-595 133 60 Knowledge Knowledge NNP blog-openlibrary-org-595 133 61 , , , blog-openlibrary-org-595 133 62 and and CC blog-openlibrary-org-595 133 63   _SP blog-openlibrary-org-595 133 64 Peter Peter NNP blog-openlibrary-org-595 133 65 Russell Russell NNP blog-openlibrary-org-595 133 66 ’s ’s POS blog-openlibrary-org-595 133 67   _SP blog-openlibrary-org-595 133 68 Global Global NNP blog-openlibrary-org-595 133 69 Brain Brain NNP blog-openlibrary-org-595 133 70 . . . blog-openlibrary-org-595 134 1 Could Could MD blog-openlibrary-org-595 134 2 we -PRON- PRP blog-openlibrary-org-595 134 3 be be VB blog-openlibrary-org-595 134 4 smarter smart JJR blog-openlibrary-org-595 134 5 by by IN blog-openlibrary-org-595 134 6 having have VBG blog-openlibrary-org-595 134 7 people people NNS blog-openlibrary-org-595 134 8 , , , blog-openlibrary-org-595 134 9 the the DT blog-openlibrary-org-595 134 10 library library NN blog-openlibrary-org-595 134 11 , , , blog-openlibrary-org-595 134 12 networks network NNS blog-openlibrary-org-595 134 13 , , , blog-openlibrary-org-595 134 14 and and CC blog-openlibrary-org-595 134 15 computers computer NNS blog-openlibrary-org-595 134 16 all all DT blog-openlibrary-org-595 134 17 work work VBP blog-openlibrary-org-595 134 18 together together RB blog-openlibrary-org-595 134 19 ? ? . blog-openlibrary-org-595 135 1 That that DT blog-openlibrary-org-595 135 2 is be VBZ blog-openlibrary-org-595 135 3 the the DT blog-openlibrary-org-595 135 4 dream dream NN blog-openlibrary-org-595 135 5 I -PRON- PRP blog-openlibrary-org-595 135 6 signed sign VBD blog-openlibrary-org-595 135 7 on on IN blog-openlibrary-org-595 135 8 to to IN blog-openlibrary-org-595 135 9 . . . blog-openlibrary-org-595 136 1 I -PRON- PRP blog-openlibrary-org-595 136 2 dreamed dream VBD blog-openlibrary-org-595 136 3 of of IN blog-openlibrary-org-595 136 4 starting start VBG blog-openlibrary-org-595 136 5 with with IN blog-openlibrary-org-595 136 6 a a DT blog-openlibrary-org-595 136 7 collection collection NN blog-openlibrary-org-595 136 8 — — : blog-openlibrary-org-595 136 9 an an DT blog-openlibrary-org-595 136 10   _SP blog-openlibrary-org-595 136 11 Archive Archive NNP blog-openlibrary-org-595 136 12 , , , blog-openlibrary-org-595 136 13 an an DT blog-openlibrary-org-595 136 14   _SP blog-openlibrary-org-595 136 15 Internet internet NN blog-openlibrary-org-595 136 16 Archive Archive NNP blog-openlibrary-org-595 136 17 . . . blog-openlibrary-org-595 137 1 This this DT blog-openlibrary-org-595 137 2 grew grow VBD blog-openlibrary-org-595 137 3 to to TO blog-openlibrary-org-595 137 4 be be VB blog-openlibrary-org-595 137 5     _SP blog-openlibrary-org-595 137 6 a a DT blog-openlibrary-org-595 137 7 collection collection NN blog-openlibrary-org-595 137 8 of of IN blog-openlibrary-org-595 137 9 collections collection NNS blog-openlibrary-org-595 137 10 : : : blog-openlibrary-org-595 137 11   _SP blog-openlibrary-org-595 137 12 Archives Archives NNP blog-openlibrary-org-595 137 13 . . . blog-openlibrary-org-595 138 1 Then then RB blog-openlibrary-org-595 138 2 a a DT blog-openlibrary-org-595 138 3 critical critical JJ blog-openlibrary-org-595 138 4 mass mass NN blog-openlibrary-org-595 138 5 of of IN blog-openlibrary-org-595 138 6 knowledge knowledge NN blog-openlibrary-org-595 138 7 complete complete JJ blog-openlibrary-org-595 138 8 enough enough RB blog-openlibrary-org-595 138 9 to to TO blog-openlibrary-org-595 138 10 inform inform VB blog-openlibrary-org-595 138 11 citizens citizen NNS blog-openlibrary-org-595 138 12 worldwide worldwide RB blog-openlibrary-org-595 138 13 : : : blog-openlibrary-org-595 138 14 a a DT blog-openlibrary-org-595 138 15   _SP blog-openlibrary-org-595 138 16 Digital Digital NNP blog-openlibrary-org-595 138 17 Library Library NNP blog-openlibrary-org-595 138 18 . . . blog-openlibrary-org-595 139 1 A a DT blog-openlibrary-org-595 139 2 library library NN blog-openlibrary-org-595 139 3 accessible accessible JJ blog-openlibrary-org-595 139 4 by by IN blog-openlibrary-org-595 139 5 anyone anyone NN blog-openlibrary-org-595 139 6 connected connect VBN blog-openlibrary-org-595 139 7 to to IN blog-openlibrary-org-595 139 8 the the DT blog-openlibrary-org-595 139 9 Internet internet NN blog-openlibrary-org-595 139 10 , , , blog-openlibrary-org-595 139 11 “ " `` blog-openlibrary-org-595 139 12 Free free JJ blog-openlibrary-org-595 139 13 to to IN blog-openlibrary-org-595 139 14 All all DT blog-openlibrary-org-595 139 15 . . . blog-openlibrary-org-595 139 16 ” " '' blog-openlibrary-org-595 139 17 About about IN blog-openlibrary-org-595 139 18 the the DT blog-openlibrary-org-595 139 19 Author author NN blog-openlibrary-org-595 139 20 : : : blog-openlibrary-org-595 139 21 Brewster Brewster NNP blog-openlibrary-org-595 139 22 Kahle Kahle NNP blog-openlibrary-org-595 139 23 , , , blog-openlibrary-org-595 139 24 Founder Founder NNP blog-openlibrary-org-595 139 25 & & CC blog-openlibrary-org-595 139 26 Digital Digital NNP blog-openlibrary-org-595 139 27 Librarian Librarian NNP blog-openlibrary-org-595 139 28 , , , blog-openlibrary-org-595 139 29 Internet Internet NNP blog-openlibrary-org-595 139 30 Archive Archive NNP blog-openlibrary-org-595 139 31 Brewster Brewster NNP blog-openlibrary-org-595 139 32 Kahle Kahle NNP blog-openlibrary-org-595 139 33 A a DT blog-openlibrary-org-595 139 34 passionate passionate JJ blog-openlibrary-org-595 139 35 advocate advocate NN blog-openlibrary-org-595 139 36 for for IN blog-openlibrary-org-595 139 37 public public JJ blog-openlibrary-org-595 139 38 Internet internet NN blog-openlibrary-org-595 139 39 access access NN blog-openlibrary-org-595 139 40 and and CC blog-openlibrary-org-595 139 41 a a DT blog-openlibrary-org-595 139 42 successful successful JJ blog-openlibrary-org-595 139 43 entrepreneur entrepreneur NN blog-openlibrary-org-595 139 44 , , , blog-openlibrary-org-595 139 45   _SP blog-openlibrary-org-595 139 46 Brewster Brewster NNP blog-openlibrary-org-595 139 47 Kahle Kahle NNP blog-openlibrary-org-595 139 48   _SP blog-openlibrary-org-595 139 49 has have VBZ blog-openlibrary-org-595 139 50 spent spend VBN blog-openlibrary-org-595 139 51 his -PRON- PRP$ blog-openlibrary-org-595 139 52 career career NN blog-openlibrary-org-595 139 53 intent intent NN blog-openlibrary-org-595 139 54 on on IN blog-openlibrary-org-595 139 55 a a DT blog-openlibrary-org-595 139 56 singular singular JJ blog-openlibrary-org-595 139 57 focus focus NN blog-openlibrary-org-595 139 58 : : : blog-openlibrary-org-595 139 59 providing provide VBG blog-openlibrary-org-595 139 60   _SP blog-openlibrary-org-595 139 61 Universal Universal NNP blog-openlibrary-org-595 139 62 Access Access NNP blog-openlibrary-org-595 139 63 to to IN blog-openlibrary-org-595 139 64 All all DT blog-openlibrary-org-595 139 65 Knowledge Knowledge NNP blog-openlibrary-org-595 139 66 . . . blog-openlibrary-org-595 140 1 He -PRON- PRP blog-openlibrary-org-595 140 2 is be VBZ blog-openlibrary-org-595 140 3 the the DT blog-openlibrary-org-595 140 4 founder founder NN blog-openlibrary-org-595 140 5 and and CC blog-openlibrary-org-595 140 6 Digital Digital NNP blog-openlibrary-org-595 140 7 Librarian Librarian NNP blog-openlibrary-org-595 140 8 of of IN blog-openlibrary-org-595 140 9 the the DT blog-openlibrary-org-595 140 10   _SP blog-openlibrary-org-595 140 11 Internet Internet NNP blog-openlibrary-org-595 140 12 Archive Archive NNP blog-openlibrary-org-595 140 13 , , , blog-openlibrary-org-595 140 14 one one CD blog-openlibrary-org-595 140 15 of of IN blog-openlibrary-org-595 140 16 the the DT blog-openlibrary-org-595 140 17 largest large JJS blog-openlibrary-org-595 140 18 digital digital JJ blog-openlibrary-org-595 140 19 libraries library NNS blog-openlibrary-org-595 140 20 in in IN blog-openlibrary-org-595 140 21 the the DT blog-openlibrary-org-595 140 22 world world NN blog-openlibrary-org-595 140 23 , , , blog-openlibrary-org-595 140 24 which which WDT blog-openlibrary-org-595 140 25 serves serve VBZ blog-openlibrary-org-595 140 26 more more JJR blog-openlibrary-org-595 140 27 than than IN blog-openlibrary-org-595 140 28 a a DT blog-openlibrary-org-595 140 29 million million CD blog-openlibrary-org-595 140 30 patrons patron NNS blog-openlibrary-org-595 140 31 each each DT blog-openlibrary-org-595 140 32 day day NN blog-openlibrary-org-595 140 33 . . . blog-openlibrary-org-595 141 1 Creator creator NN blog-openlibrary-org-595 141 2 of of IN blog-openlibrary-org-595 141 3 the the DT blog-openlibrary-org-595 141 4   _SP blog-openlibrary-org-595 141 5 Wayback Wayback NNP blog-openlibrary-org-595 141 6 Machine Machine NNP blog-openlibrary-org-595 141 7   _SP blog-openlibrary-org-595 141 8 and and CC blog-openlibrary-org-595 141 9 lending lend VBG blog-openlibrary-org-595 141 10 millions million NNS blog-openlibrary-org-595 141 11 of of IN blog-openlibrary-org-595 141 12 digitized digitized JJ blog-openlibrary-org-595 141 13 books book NNS blog-openlibrary-org-595 141 14 , , , blog-openlibrary-org-595 141 15 the the DT blog-openlibrary-org-595 141 16   _SP blog-openlibrary-org-595 141 17 Internet Internet NNP blog-openlibrary-org-595 141 18 Archive Archive NNP blog-openlibrary-org-595 141 19   _SP blog-openlibrary-org-595 141 20 works work VBZ blog-openlibrary-org-595 141 21 with with IN blog-openlibrary-org-595 141 22 more more JJR blog-openlibrary-org-595 141 23 than than IN blog-openlibrary-org-595 141 24 800 800 CD blog-openlibrary-org-595 141 25 library library NN blog-openlibrary-org-595 141 26 and and CC blog-openlibrary-org-595 141 27 university university NN blog-openlibrary-org-595 141 28 partners partner NNS blog-openlibrary-org-595 141 29 to to TO blog-openlibrary-org-595 141 30 create create VB blog-openlibrary-org-595 141 31 a a DT blog-openlibrary-org-595 141 32 free free JJ blog-openlibrary-org-595 141 33 digital digital JJ blog-openlibrary-org-595 141 34 library library NN blog-openlibrary-org-595 141 35 , , , blog-openlibrary-org-595 141 36 accessible accessible JJ blog-openlibrary-org-595 141 37 to to IN blog-openlibrary-org-595 141 38 all all DT blog-openlibrary-org-595 141 39 . . . blog-openlibrary-org-595 142 1 Soon soon RB blog-openlibrary-org-595 142 2 after after IN blog-openlibrary-org-595 142 3 graduating graduate VBG blog-openlibrary-org-595 142 4 from from IN blog-openlibrary-org-595 142 5 the the DT blog-openlibrary-org-595 142 6   _SP blog-openlibrary-org-595 142 7 Massachusetts Massachusetts NNP blog-openlibrary-org-595 142 8 Institute Institute NNP blog-openlibrary-org-595 142 9 of of IN blog-openlibrary-org-595 142 10 Technology Technology NNP blog-openlibrary-org-595 142 11   _SP blog-openlibrary-org-595 142 12 where where WRB blog-openlibrary-org-595 142 13 he -PRON- PRP blog-openlibrary-org-595 142 14 studied study VBD blog-openlibrary-org-595 142 15 artificial artificial JJ blog-openlibrary-org-595 142 16 intelligence intelligence NN blog-openlibrary-org-595 142 17 , , , blog-openlibrary-org-595 142 18 Kahle Kahle NNP blog-openlibrary-org-595 142 19 helped help VBD blog-openlibrary-org-595 142 20 found find VBD blog-openlibrary-org-595 142 21 the the DT blog-openlibrary-org-595 142 22 company company NN blog-openlibrary-org-595 142 23   _SP blog-openlibrary-org-595 142 24 Thinking Thinking NNP blog-openlibrary-org-595 142 25 Machines Machines NNPS blog-openlibrary-org-595 142 26 , , , blog-openlibrary-org-595 142 27 a a DT blog-openlibrary-org-595 142 28 parallel parallel JJ blog-openlibrary-org-595 142 29 supercomputer supercomputer NN blog-openlibrary-org-595 142 30 maker maker NN blog-openlibrary-org-595 142 31 . . . blog-openlibrary-org-595 143 1 He -PRON- PRP blog-openlibrary-org-595 143 2 is be VBZ blog-openlibrary-org-595 143 3 an an DT blog-openlibrary-org-595 143 4 Internet internet NN blog-openlibrary-org-595 143 5 pioneer pioneer NN blog-openlibrary-org-595 143 6 , , , blog-openlibrary-org-595 143 7 creating create VBG blog-openlibrary-org-595 143 8 the the DT blog-openlibrary-org-595 143 9 Internet internet NN blog-openlibrary-org-595 143 10 ’s ’s POS blog-openlibrary-org-595 143 11 first first JJ blog-openlibrary-org-595 143 12 publishing publishing NN blog-openlibrary-org-595 143 13 system system NN blog-openlibrary-org-595 143 14 called call VBD blog-openlibrary-org-595 143 15   _SP blog-openlibrary-org-595 143 16 Wide Wide NNP blog-openlibrary-org-595 143 17 Area area NN blog-openlibrary-org-595 143 18 Information information NN blog-openlibrary-org-595 143 19 Server Server NNP blog-openlibrary-org-595 143 20   _SP blog-openlibrary-org-595 143 21 ( ( -LRB- blog-openlibrary-org-595 143 22 WAIS WAIS NNP blog-openlibrary-org-595 143 23 ) ) -RRB- blog-openlibrary-org-595 143 24 . . . blog-openlibrary-org-595 144 1 In in IN blog-openlibrary-org-595 144 2 1996 1996 CD blog-openlibrary-org-595 144 3 , , , blog-openlibrary-org-595 144 4 Kahle Kahle NNP blog-openlibrary-org-595 144 5 co co VBD blog-openlibrary-org-595 144 6 - - VBD blog-openlibrary-org-595 144 7 founded found VBD blog-openlibrary-org-595 144 8   _SP blog-openlibrary-org-595 144 9 Alexa Alexa NNP blog-openlibrary-org-595 144 10 Internet Internet NNP blog-openlibrary-org-595 144 11 , , , blog-openlibrary-org-595 144 12 with with IN blog-openlibrary-org-595 144 13 technology technology NN blog-openlibrary-org-595 144 14 that that WDT blog-openlibrary-org-595 144 15 helps help VBZ blog-openlibrary-org-595 144 16 catalog catalog VB blog-openlibrary-org-595 144 17 the the DT blog-openlibrary-org-595 144 18 Web web NN blog-openlibrary-org-595 144 19 , , , blog-openlibrary-org-595 144 20 selling sell VBG blog-openlibrary-org-595 144 21 it -PRON- PRP blog-openlibrary-org-595 144 22 to to TO blog-openlibrary-org-595 144 23   _SP blog-openlibrary-org-595 144 24 Amazon.com Amazon.com NNP blog-openlibrary-org-595 144 25   _SP blog-openlibrary-org-595 144 26 in in IN blog-openlibrary-org-595 144 27 1999 1999 CD blog-openlibrary-org-595 144 28 . . . blog-openlibrary-org-595 145 1 Elected elect VBN blog-openlibrary-org-595 145 2 to to IN blog-openlibrary-org-595 145 3 the the DT blog-openlibrary-org-595 145 4   _SP blog-openlibrary-org-595 145 5 Internet Internet NNP blog-openlibrary-org-595 145 6 Hall Hall NNP blog-openlibrary-org-595 145 7 of of IN blog-openlibrary-org-595 145 8 Fame Fame NNP blog-openlibrary-org-595 145 9 , , , blog-openlibrary-org-595 145 10 Kahle Kahle NNP blog-openlibrary-org-595 145 11 is be VBZ blog-openlibrary-org-595 145 12 also also RB blog-openlibrary-org-595 145 13 a a DT blog-openlibrary-org-595 145 14 Fellow fellow NN blog-openlibrary-org-595 145 15 of of IN blog-openlibrary-org-595 145 16 the the DT blog-openlibrary-org-595 145 17   _SP blog-openlibrary-org-595 145 18 American American NNP blog-openlibrary-org-595 145 19 Academy Academy NNP blog-openlibrary-org-595 145 20 of of IN blog-openlibrary-org-595 145 21 Arts Arts NNPS blog-openlibrary-org-595 145 22 and and CC blog-openlibrary-org-595 145 23 Sciences Sciences NNPS blog-openlibrary-org-595 145 24 , , , blog-openlibrary-org-595 145 25 a a DT blog-openlibrary-org-595 145 26 member member NN blog-openlibrary-org-595 145 27 of of IN blog-openlibrary-org-595 145 28 the the DT blog-openlibrary-org-595 145 29   _SP blog-openlibrary-org-595 145 30 National National NNP blog-openlibrary-org-595 145 31 Academy Academy NNP blog-openlibrary-org-595 145 32 of of IN blog-openlibrary-org-595 145 33 Engineering Engineering NNP blog-openlibrary-org-595 145 34 , , , blog-openlibrary-org-595 145 35 and and CC blog-openlibrary-org-595 145 36 holds hold VBZ blog-openlibrary-org-595 145 37 honorary honorary JJ blog-openlibrary-org-595 145 38 library library NN blog-openlibrary-org-595 145 39 doctorates doctorate NNS blog-openlibrary-org-595 145 40 from from IN blog-openlibrary-org-595 145 41   _SP blog-openlibrary-org-595 145 42 Simmons Simmons NNP blog-openlibrary-org-595 145 43 College College NNP blog-openlibrary-org-595 145 44   _SP blog-openlibrary-org-595 145 45 and and CC blog-openlibrary-org-595 145 46   _SP blog-openlibrary-org-595 145 47 University University NNP blog-openlibrary-org-595 145 48 of of IN blog-openlibrary-org-595 145 49 Alberta Alberta NNP blog-openlibrary-org-595 145 50 . . . blog-openlibrary-org-595 146 1 Posted post VBN blog-openlibrary-org-595 146 2 in in IN blog-openlibrary-org-595 146 3 Discussion Discussion NNP blog-openlibrary-org-595 146 4 , , , blog-openlibrary-org-595 146 5 Librarianship Librarianship NNP blog-openlibrary-org-595 146 6 , , , blog-openlibrary-org-595 146 7 Uncategorized Uncategorized NNP blog-openlibrary-org-595 146 8 | | NNP blog-openlibrary-org-595 146 9 Comments Comments NNPS blog-openlibrary-org-595 146 10 closed close VBD blog-openlibrary-org-595 146 11 Amplifying amplify VBG blog-openlibrary-org-595 146 12 the the DT blog-openlibrary-org-595 146 13 voices voice NNS blog-openlibrary-org-595 146 14 behind behind IN blog-openlibrary-org-595 146 15 books book NNS blog-openlibrary-org-595 146 16 By by IN blog-openlibrary-org-595 146 17 mek mek NNP blog-openlibrary-org-595 146 18 | | NNP blog-openlibrary-org-595 146 19 Published publish VBN blog-openlibrary-org-595 146 20 : : : blog-openlibrary-org-595 146 21 September September NNP blog-openlibrary-org-595 146 22 2 2 CD blog-openlibrary-org-595 146 23 , , , blog-openlibrary-org-595 146 24 2020 2020 CD blog-openlibrary-org-595 146 25 Exploring explore VBG blog-openlibrary-org-595 146 26 how how WRB blog-openlibrary-org-595 146 27 Open open JJ blog-openlibrary-org-595 146 28 Library library NN blog-openlibrary-org-595 146 29 uses use VBZ blog-openlibrary-org-595 146 30 author author NN blog-openlibrary-org-595 146 31 data datum NNS blog-openlibrary-org-595 146 32 to to TO blog-openlibrary-org-595 146 33 help help VB blog-openlibrary-org-595 146 34 readers reader NNS blog-openlibrary-org-595 146 35 move move VB blog-openlibrary-org-595 146 36 from from IN blog-openlibrary-org-595 146 37 imagination imagination NN blog-openlibrary-org-595 146 38 to to TO blog-openlibrary-org-595 146 39 impact impact VB blog-openlibrary-org-595 146 40 By by IN blog-openlibrary-org-595 146 41 Nick Nick NNP blog-openlibrary-org-595 146 42 Norman Norman NNP blog-openlibrary-org-595 146 43 , , , blog-openlibrary-org-595 146 44 Edited edit VBN blog-openlibrary-org-595 146 45 by by IN blog-openlibrary-org-595 146 46 Mek Mek NNP blog-openlibrary-org-595 146 47 & & CC blog-openlibrary-org-595 146 48 Drini Drini NNP blog-openlibrary-org-595 146 49 Image Image NNP blog-openlibrary-org-595 146 50 Source Source NNP blog-openlibrary-org-595 146 51 : : : blog-openlibrary-org-595 146 52   _SP blog-openlibrary-org-595 146 53 Pexels Pexels NNP blog-openlibrary-org-595 146 54 / / SYM blog-openlibrary-org-595 146 55 Pixabay Pixabay NNPS blog-openlibrary-org-595 146 56 from from IN blog-openlibrary-org-595 146 57 popsugar popsugar NN blog-openlibrary-org-595 146 58 According accord VBG blog-openlibrary-org-595 146 59 to to IN blog-openlibrary-org-595 146 60 René René NNP blog-openlibrary-org-595 146 61 Descartes Descartes NNP blog-openlibrary-org-595 146 62 , , , blog-openlibrary-org-595 146 63 a a DT blog-openlibrary-org-595 146 64 creative creative JJ blog-openlibrary-org-595 146 65 mathematician mathematician NN blog-openlibrary-org-595 146 66 , , , blog-openlibrary-org-595 146 67 “ " `` blog-openlibrary-org-595 146 68 The the DT blog-openlibrary-org-595 146 69 reading reading NN blog-openlibrary-org-595 146 70 of of IN blog-openlibrary-org-595 146 71 all all DT blog-openlibrary-org-595 146 72 good good JJ blog-openlibrary-org-595 146 73 books book NNS blog-openlibrary-org-595 146 74 is be VBZ blog-openlibrary-org-595 146 75 like like IN blog-openlibrary-org-595 146 76 a a DT blog-openlibrary-org-595 146 77 conversation conversation NN blog-openlibrary-org-595 146 78 with with IN blog-openlibrary-org-595 146 79 the the DT blog-openlibrary-org-595 146 80 finest fine JJS blog-openlibrary-org-595 146 81 [ [ -LRB- blog-openlibrary-org-595 146 82 people people NNS blog-openlibrary-org-595 146 83 ] ] -RRB- blog-openlibrary-org-595 146 84 of of IN blog-openlibrary-org-595 146 85 past past JJ blog-openlibrary-org-595 146 86 centuries century NNS blog-openlibrary-org-595 146 87 . . . blog-openlibrary-org-595 146 88 ” " '' blog-openlibrary-org-595 146 89 If if IN blog-openlibrary-org-595 146 90 that that DT blog-openlibrary-org-595 146 91 ’s ’ VBZ blog-openlibrary-org-595 146 92 true true JJ blog-openlibrary-org-595 146 93 , , , blog-openlibrary-org-595 146 94 then then RB blog-openlibrary-org-595 146 95 who who WP blog-openlibrary-org-595 146 96 are be VBP blog-openlibrary-org-595 146 97 some some DT blog-openlibrary-org-595 146 98 of of IN blog-openlibrary-org-595 146 99 the the DT blog-openlibrary-org-595 146 100 people people NNS blog-openlibrary-org-595 146 101 you -PRON- PRP blog-openlibrary-org-595 146 102 ’re be VBZ blog-openlibrary-org-595 146 103 talking talk VBG blog-openlibrary-org-595 146 104 to to IN blog-openlibrary-org-595 146 105 ? ? . blog-openlibrary-org-595 147 1 If if IN blog-openlibrary-org-595 147 2 you -PRON- PRP blog-openlibrary-org-595 147 3 ’re be VBZ blog-openlibrary-org-595 147 4 not not RB blog-openlibrary-org-595 147 5 sure sure JJ blog-openlibrary-org-595 147 6 how how WRB blog-openlibrary-org-595 147 7 to to TO blog-openlibrary-org-595 147 8 answer answer VB blog-openlibrary-org-595 147 9 that that DT blog-openlibrary-org-595 147 10 question question NN blog-openlibrary-org-595 147 11 , , , blog-openlibrary-org-595 147 12 you -PRON- PRP blog-openlibrary-org-595 147 13 ’ll will MD blog-openlibrary-org-595 147 14 definitely definitely RB blog-openlibrary-org-595 147 15 appreciate appreciate VB blog-openlibrary-org-595 147 16 the the DT blog-openlibrary-org-595 147 17 ‘ ' `` blog-openlibrary-org-595 147 18 Author author NN blog-openlibrary-org-595 147 19 Stats Stats NNPS blog-openlibrary-org-595 147 20 ’ ’ POS blog-openlibrary-org-595 147 21 feature feature NN blog-openlibrary-org-595 147 22     _SP blog-openlibrary-org-595 147 23 developed develop VBN blog-openlibrary-org-595 147 24     _SP blog-openlibrary-org-595 147 25 by by IN blog-openlibrary-org-595 147 26 Open Open NNP blog-openlibrary-org-595 147 27 Library Library NNP blog-openlibrary-org-595 147 28 . . . blog-openlibrary-org-595 148 1 A a DT blog-openlibrary-org-595 148 2 deep deep JJ blog-openlibrary-org-595 148 3 dive dive NN blog-openlibrary-org-595 148 4 into into IN blog-openlibrary-org-595 148 5 author author NN blog-openlibrary-org-595 148 6 stats stat NNS blog-openlibrary-org-595 148 7 Author Author NNP blog-openlibrary-org-595 148 8 stats stat NNS blog-openlibrary-org-595 148 9 give give VBP blog-openlibrary-org-595 148 10 readers reader NNS blog-openlibrary-org-595 148 11 clear clear JJ blog-openlibrary-org-595 148 12 insights insight NNS blog-openlibrary-org-595 148 13 about about IN blog-openlibrary-org-595 148 14 their -PRON- PRP$ blog-openlibrary-org-595 148 15 favorite favorite JJ blog-openlibrary-org-595 148 16 authors author NNS blog-openlibrary-org-595 148 17 that that WDT blog-openlibrary-org-595 148 18 go go VBP blog-openlibrary-org-595 148 19 much much RB blog-openlibrary-org-595 148 20 deeper deeply RBR blog-openlibrary-org-595 148 21 than than IN blog-openlibrary-org-595 148 22 the the DT blog-openlibrary-org-595 148 23 front front JJ blog-openlibrary-org-595 148 24 cover cover NN blog-openlibrary-org-595 148 25 : : : blog-openlibrary-org-595 148 26 such such JJ blog-openlibrary-org-595 148 27 as as IN blog-openlibrary-org-595 148 28 birthplace birthplace NN blog-openlibrary-org-595 148 29 , , , blog-openlibrary-org-595 148 30 gender gender NN blog-openlibrary-org-595 148 31 , , , blog-openlibrary-org-595 148 32 works work VBZ blog-openlibrary-org-595 148 33 by by IN blog-openlibrary-org-595 148 34 time time NN blog-openlibrary-org-595 148 35 , , , blog-openlibrary-org-595 148 36 ethnicity ethnicity NN blog-openlibrary-org-595 148 37 , , , blog-openlibrary-org-595 148 38 and and CC blog-openlibrary-org-595 148 39 country country NN blog-openlibrary-org-595 148 40 of of IN blog-openlibrary-org-595 148 41 citizenship citizenship NN blog-openlibrary-org-595 148 42 . . . blog-openlibrary-org-595 149 1 These these DT blog-openlibrary-org-595 149 2 bits bit NNS blog-openlibrary-org-595 149 3 and and CC blog-openlibrary-org-595 149 4 pieces piece NNS blog-openlibrary-org-595 149 5 of of IN blog-openlibrary-org-595 149 6 knowledge knowledge NN blog-openlibrary-org-595 149 7 about about IN blog-openlibrary-org-595 149 8 authors author NNS blog-openlibrary-org-595 149 9 can can MD blog-openlibrary-org-595 149 10 empower empower VB blog-openlibrary-org-595 149 11 readers reader NNS blog-openlibrary-org-595 149 12 in in IN blog-openlibrary-org-595 149 13 some some DT blog-openlibrary-org-595 149 14 dynamic dynamic JJ blog-openlibrary-org-595 149 15 ways way NNS blog-openlibrary-org-595 149 16 . . . blog-openlibrary-org-595 150 1 But but CC blog-openlibrary-org-595 150 2 how how WRB blog-openlibrary-org-595 150 3 exactly exactly RB blog-openlibrary-org-595 150 4 ? ? . blog-openlibrary-org-595 151 1 To to TO blog-openlibrary-org-595 151 2 answer answer VB blog-openlibrary-org-595 151 3 that that DT blog-openlibrary-org-595 151 4 question question NN blog-openlibrary-org-595 151 5 , , , blog-openlibrary-org-595 151 6 consider consider VB blog-openlibrary-org-595 151 7 a a DT blog-openlibrary-org-595 151 8 reader reader NN blog-openlibrary-org-595 151 9 who who WP blog-openlibrary-org-595 151 10 ’s ’ VBZ blog-openlibrary-org-595 151 11 passionate passionate JJ blog-openlibrary-org-595 151 12 about about IN blog-openlibrary-org-595 151 13 the the DT blog-openlibrary-org-595 151 14 topic topic NN blog-openlibrary-org-595 151 15 of of IN blog-openlibrary-org-595 151 16 cultural cultural JJ blog-openlibrary-org-595 151 17 diversity diversity NN blog-openlibrary-org-595 151 18 . . . blog-openlibrary-org-595 152 1 However however RB blog-openlibrary-org-595 152 2 , , , blog-openlibrary-org-595 152 3 after after IN blog-openlibrary-org-595 152 4 the the DT blog-openlibrary-org-595 152 5 reader reader NN blog-openlibrary-org-595 152 6 examines examine VBZ blog-openlibrary-org-595 152 7 their -PRON- PRP$ blog-openlibrary-org-595 152 8 personalized personalize VBN blog-openlibrary-org-595 152 9 author author NN blog-openlibrary-org-595 152 10 stats stat NNS blog-openlibrary-org-595 152 11 , , , blog-openlibrary-org-595 152 12 they -PRON- PRP blog-openlibrary-org-595 152 13 realize realize VBP blog-openlibrary-org-595 152 14 that that IN blog-openlibrary-org-595 152 15 their -PRON- PRP$ blog-openlibrary-org-595 152 16 reading read VBG blog-openlibrary-org-595 152 17 history history NN blog-openlibrary-org-595 152 18 lacks lack VBZ blog-openlibrary-org-595 152 19 diversity diversity NN blog-openlibrary-org-595 152 20 . . . blog-openlibrary-org-595 153 1 This this DT blog-openlibrary-org-595 153 2 does do VBZ blog-openlibrary-org-595 153 3 n’t not RB blog-openlibrary-org-595 153 4 mean mean VB blog-openlibrary-org-595 153 5 the the DT blog-openlibrary-org-595 153 6 reader reader NN blog-openlibrary-org-595 153 7 is be VBZ blog-openlibrary-org-595 153 8 n’t not RB blog-openlibrary-org-595 153 9 passionate passionate JJ blog-openlibrary-org-595 153 10 about about IN blog-openlibrary-org-595 153 11 cultural cultural JJ blog-openlibrary-org-595 153 12 diversity diversity NN blog-openlibrary-org-595 153 13 ; ; : blog-openlibrary-org-595 153 14 rather rather RB blog-openlibrary-org-595 153 15 , , , blog-openlibrary-org-595 153 16 author author NN blog-openlibrary-org-595 153 17 stats stat NNS blog-openlibrary-org-595 153 18 empowers empower VBZ blog-openlibrary-org-595 153 19 the the DT blog-openlibrary-org-595 153 20 reader reader NN blog-openlibrary-org-595 153 21 to to TO blog-openlibrary-org-595 153 22 pinpoint pinpoint VB blog-openlibrary-org-595 153 23 specific specific JJ blog-openlibrary-org-595 153 24 stats stat NNS blog-openlibrary-org-595 153 25 that that WDT blog-openlibrary-org-595 153 26 can can MD blog-openlibrary-org-595 153 27 be be VB blog-openlibrary-org-595 153 28 diversified diversify VBN blog-openlibrary-org-595 153 29 . . . blog-openlibrary-org-595 154 1 Take take VB blog-openlibrary-org-595 154 2 a a DT blog-openlibrary-org-595 154 3 moment moment NN blog-openlibrary-org-595 154 4 … … NFP blog-openlibrary-org-595 154 5 or or CC blog-openlibrary-org-595 154 6 a a DT blog-openlibrary-org-595 154 7 day day NN blog-openlibrary-org-595 154 8 , , , blog-openlibrary-org-595 154 9 and and CC blog-openlibrary-org-595 154 10 think think VB blog-openlibrary-org-595 154 11 about about IN blog-openlibrary-org-595 154 12 all all PDT blog-openlibrary-org-595 154 13 the the DT blog-openlibrary-org-595 154 14 books book NNS blog-openlibrary-org-595 154 15 you -PRON- PRP blog-openlibrary-org-595 154 16 ’ve have VB blog-openlibrary-org-595 154 17 read read VBN blog-openlibrary-org-595 154 18     _SP blog-openlibrary-org-595 154 19 — — : blog-openlibrary-org-595 154 20     _SP blog-openlibrary-org-595 154 21 just just RB blog-openlibrary-org-595 154 22 in in IN blog-openlibrary-org-595 154 23 the the DT blog-openlibrary-org-595 154 24 last last JJ blog-openlibrary-org-595 154 25 year year NN blog-openlibrary-org-595 154 26 or or CC blog-openlibrary-org-595 154 27 as as RB blog-openlibrary-org-595 154 28 far far RB blog-openlibrary-org-595 154 29 back back RB blog-openlibrary-org-595 154 30 as as IN blog-openlibrary-org-595 154 31 you -PRON- PRP blog-openlibrary-org-595 154 32 can can MD blog-openlibrary-org-595 154 33 . . . blog-openlibrary-org-595 155 1 What what WP blog-openlibrary-org-595 155 2 if if IN blog-openlibrary-org-595 155 3 you -PRON- PRP blog-openlibrary-org-595 155 4 could could MD blog-openlibrary-org-595 155 5 align align VB blog-openlibrary-org-595 155 6 the the DT blog-openlibrary-org-595 155 7 pages page NNS blog-openlibrary-org-595 155 8 of of IN blog-openlibrary-org-595 155 9 each each DT blog-openlibrary-org-595 155 10 of of IN blog-openlibrary-org-595 155 11 those those DT blog-openlibrary-org-595 155 12 books book NNS blog-openlibrary-org-595 155 13 with with IN blog-openlibrary-org-595 155 14 something something NN blog-openlibrary-org-595 155 15 meaningful meaningful JJ blog-openlibrary-org-595 155 16 … … NFP blog-openlibrary-org-595 155 17 something something NN blog-openlibrary-org-595 155 18 that that WDT blog-openlibrary-org-595 155 19 matters matter VBZ blog-openlibrary-org-595 155 20 ? ? . blog-openlibrary-org-595 156 1 What what WP blog-openlibrary-org-595 156 2 if if IN blog-openlibrary-org-595 156 3 each each DT blog-openlibrary-org-595 156 4 time time NN blog-openlibrary-org-595 156 5 you -PRON- PRP blog-openlibrary-org-595 156 6 cracked crack VBD blog-openlibrary-org-595 156 7 open open RP blog-openlibrary-org-595 156 8 a a DT blog-openlibrary-org-595 156 9 book book NN blog-openlibrary-org-595 156 10 , , , blog-openlibrary-org-595 156 11 the the DT blog-openlibrary-org-595 156 12 voices voice NNS blog-openlibrary-org-595 156 13 inside inside RB blog-openlibrary-org-595 156 14 could could MD blog-openlibrary-org-595 156 15 point point VB blog-openlibrary-org-595 156 16 you -PRON- PRP blog-openlibrary-org-595 156 17 to to IN blog-openlibrary-org-595 156 18 places place NNS blog-openlibrary-org-595 156 19 filled fill VBN blog-openlibrary-org-595 156 20 with with IN blog-openlibrary-org-595 156 21 hope hope NN blog-openlibrary-org-595 156 22 and and CC blog-openlibrary-org-595 156 23 opportunity opportunity NN blog-openlibrary-org-595 156 24 ? ? . blog-openlibrary-org-595 157 1 According accord VBG blog-openlibrary-org-595 157 2 to to IN blog-openlibrary-org-595 157 3 Drini Drini NNP blog-openlibrary-org-595 157 4 Cami Cami NNP blog-openlibrary-org-595 157 5     _SP blog-openlibrary-org-595 157 6 — — : blog-openlibrary-org-595 157 7     _SP blog-openlibrary-org-595 157 8 Open Open NNP blog-openlibrary-org-595 157 9 Library Library NNP blog-openlibrary-org-595 157 10 ’s ’s POS blog-openlibrary-org-595 157 11 lead lead JJ blog-openlibrary-org-595 157 12 developer developer NN blog-openlibrary-org-595 157 13 behind behind IN blog-openlibrary-org-595 157 14 Author author NN blog-openlibrary-org-595 157 15 Stats Stats NNPS blog-openlibrary-org-595 157 16     _SP blog-openlibrary-org-595 157 17 , , , blog-openlibrary-org-595 157 18     _SP blog-openlibrary-org-595 157 19 “ " `` blog-openlibrary-org-595 157 20 These these DT blog-openlibrary-org-595 157 21 stats stat NNS blog-openlibrary-org-595 157 22 let let VBP blog-openlibrary-org-595 157 23 readers reader NNS blog-openlibrary-org-595 157 24 determine determine VB blog-openlibrary-org-595 157 25 where where WRB blog-openlibrary-org-595 157 26 the the DT blog-openlibrary-org-595 157 27 voices voice NNS blog-openlibrary-org-595 157 28 they -PRON- PRP blog-openlibrary-org-595 157 29 read read VBP blog-openlibrary-org-595 157 30 are be VBP blog-openlibrary-org-595 157 31 coming come VBG blog-openlibrary-org-595 157 32 from from IN blog-openlibrary-org-595 157 33 . . . blog-openlibrary-org-595 157 34 ” " '' blog-openlibrary-org-595 157 35 Drini Drini NNP blog-openlibrary-org-595 157 36 continues continue VBZ blog-openlibrary-org-595 157 37 saying say VBG blog-openlibrary-org-595 157 38 , , , blog-openlibrary-org-595 157 39 “ " `` blog-openlibrary-org-595 157 40 A a DT blog-openlibrary-org-595 157 41 book book NN blog-openlibrary-org-595 157 42 can can MD blog-openlibrary-org-595 157 43 be be VB blog-openlibrary-org-595 157 44 both both DT blog-openlibrary-org-595 157 45 like like IN blog-openlibrary-org-595 157 46 a a DT blog-openlibrary-org-595 157 47 conversation conversation NN blog-openlibrary-org-595 157 48 as as RB blog-openlibrary-org-595 157 49 well well RB blog-openlibrary-org-595 157 50 as as IN blog-openlibrary-org-595 157 51 a a DT blog-openlibrary-org-595 157 52 journey journey NN blog-openlibrary-org-595 157 53 . . . blog-openlibrary-org-595 157 54 ” " '' blog-openlibrary-org-595 157 55 He -PRON- PRP blog-openlibrary-org-595 157 56 also also RB blog-openlibrary-org-595 157 57 says say VBZ blog-openlibrary-org-595 157 58 , , , blog-openlibrary-org-595 157 59 “ " `` blog-openlibrary-org-595 157 60 Statistics statistic NNS blog-openlibrary-org-595 157 61 related relate VBN blog-openlibrary-org-595 157 62 to to IN blog-openlibrary-org-595 157 63 the the DT blog-openlibrary-org-595 157 64 authors author NNS blog-openlibrary-org-595 157 65 might may MD blog-openlibrary-org-595 157 66 help help VB blog-openlibrary-org-595 157 67 provide provide VB blog-openlibrary-org-595 157 68 readers reader NNS blog-openlibrary-org-595 157 69 with with IN blog-openlibrary-org-595 157 70 feedback feedback NN blog-openlibrary-org-595 157 71 as as IN blog-openlibrary-org-595 157 72 to to IN blog-openlibrary-org-595 157 73 where where WRB blog-openlibrary-org-595 157 74 the the DT blog-openlibrary-org-595 157 75 voices voice NNS blog-openlibrary-org-595 157 76 they -PRON- PRP blog-openlibrary-org-595 157 77 are be VBP blog-openlibrary-org-595 157 78 listening listen VBG blog-openlibrary-org-595 157 79 to to TO blog-openlibrary-org-595 157 80 are are VB blog-openlibrary-org-595 157 81 coming come VBG blog-openlibrary-org-595 157 82 from from IN blog-openlibrary-org-595 157 83 , , , blog-openlibrary-org-595 157 84 and and CC blog-openlibrary-org-595 157 85 hopefully hopefully RB blog-openlibrary-org-595 157 86 encourage encourage VB blog-openlibrary-org-595 157 87 the the DT blog-openlibrary-org-595 157 88 reading reading NN blog-openlibrary-org-595 157 89 of of IN blog-openlibrary-org-595 157 90 books book NNS blog-openlibrary-org-595 157 91 from from IN blog-openlibrary-org-595 157 92 a a DT blog-openlibrary-org-595 157 93 wider wide JJR blog-openlibrary-org-595 157 94 variety variety NN blog-openlibrary-org-595 157 95 of of IN blog-openlibrary-org-595 157 96 perspectives perspective NNS blog-openlibrary-org-595 157 97 . . . blog-openlibrary-org-595 157 98 ” " '' blog-openlibrary-org-595 157 99 Take take VB blog-openlibrary-org-595 157 100 a a DT blog-openlibrary-org-595 157 101 moment moment NN blog-openlibrary-org-595 157 102 to to TO blog-openlibrary-org-595 157 103 let let VB blog-openlibrary-org-595 157 104 that that DT blog-openlibrary-org-595 157 105 sink sink NN blog-openlibrary-org-595 157 106 in in RP blog-openlibrary-org-595 157 107 . . . blog-openlibrary-org-595 158 1 Data datum NNS blog-openlibrary-org-595 158 2 with with IN blog-openlibrary-org-595 158 3 the the DT blog-openlibrary-org-595 158 4 power power NN blog-openlibrary-org-595 158 5 to to TO blog-openlibrary-org-595 158 6 change change VB blog-openlibrary-org-595 158 7 While while IN blog-openlibrary-org-595 158 8 Open Open NNP blog-openlibrary-org-595 158 9 Library Library NNP blog-openlibrary-org-595 158 10 ’s ’s POS blog-openlibrary-org-595 158 11 author author NN blog-openlibrary-org-595 158 12 stats stat NNS blog-openlibrary-org-595 158 13 can can MD blog-openlibrary-org-595 158 14 show show VB blog-openlibrary-org-595 158 15 author author NN blog-openlibrary-org-595 158 16 - - HYPH blog-openlibrary-org-595 158 17 related relate VBN blog-openlibrary-org-595 158 18 demographics demographic NNS blog-openlibrary-org-595 158 19 , , , blog-openlibrary-org-595 158 20 those those DT blog-openlibrary-org-595 158 21 same same JJ blog-openlibrary-org-595 158 22 stats stat NNS blog-openlibrary-org-595 158 23 can can MD blog-openlibrary-org-595 158 24 do do VB blog-openlibrary-org-595 158 25 a a DT blog-openlibrary-org-595 158 26 lot lot NN blog-openlibrary-org-595 158 27 more more JJR blog-openlibrary-org-595 158 28 than than IN blog-openlibrary-org-595 158 29 that that DT blog-openlibrary-org-595 158 30 . . . blog-openlibrary-org-595 159 1 Drini Drini NNP blog-openlibrary-org-595 159 2 Cami Cami NNP blog-openlibrary-org-595 159 3 went go VBD blog-openlibrary-org-595 159 4 on on RP blog-openlibrary-org-595 159 5 to to TO blog-openlibrary-org-595 159 6 say say VB blog-openlibrary-org-595 159 7 that that IN blog-openlibrary-org-595 159 8 , , , blog-openlibrary-org-595 159 9 “ " `` blog-openlibrary-org-595 159 10 Author author NN blog-openlibrary-org-595 159 11 stats stat NNS blog-openlibrary-org-595 159 12 can can MD blog-openlibrary-org-595 159 13 help help VB blog-openlibrary-org-595 159 14 readers reader NNS blog-openlibrary-org-595 159 15 intelligently intelligently RB blog-openlibrary-org-595 159 16 alter alter VB blog-openlibrary-org-595 159 17 their -PRON- PRP$ blog-openlibrary-org-595 159 18     _SP blog-openlibrary-org-595 159 19 behavior behavior NN blog-openlibrary-org-595 159 20 ( ( -LRB- blog-openlibrary-org-595 159 21 if if IN blog-openlibrary-org-595 159 22 they -PRON- PRP blog-openlibrary-org-595 159 23 wish wish VBP blog-openlibrary-org-595 159 24 to to TO blog-openlibrary-org-595 159 25 ) ) -RRB- blog-openlibrary-org-595 159 26 . . . blog-openlibrary-org-595 159 27 ” " '' blog-openlibrary-org-595 159 28 A a DT blog-openlibrary-org-595 159 29 profound profound JJ blog-openlibrary-org-595 159 30 statement statement NN blog-openlibrary-org-595 159 31 that that WDT blog-openlibrary-org-595 159 32 Mark Mark NNP blog-openlibrary-org-595 159 33 Twain Twain NNP blog-openlibrary-org-595 159 34     _SP blog-openlibrary-org-595 159 35 — — : blog-openlibrary-org-595 159 36     _SP blog-openlibrary-org-595 159 37 one one CD blog-openlibrary-org-595 159 38 of of IN blog-openlibrary-org-595 159 39 the the DT blog-openlibrary-org-595 159 40 best good JJS blog-openlibrary-org-595 159 41 writers writer NNS blog-openlibrary-org-595 159 42 in in IN blog-openlibrary-org-595 159 43 American american JJ blog-openlibrary-org-595 159 44 history history NN blog-openlibrary-org-595 159 45     _SP blog-openlibrary-org-595 159 46 — — : blog-openlibrary-org-595 159 47     _SP blog-openlibrary-org-595 159 48 might may MD blog-openlibrary-org-595 159 49 even even RB blog-openlibrary-org-595 159 50 shout shout VB blog-openlibrary-org-595 159 51 from from IN blog-openlibrary-org-595 159 52 the the DT blog-openlibrary-org-595 159 53 rooftop rooftop NN blog-openlibrary-org-595 159 54 . . . blog-openlibrary-org-595 160 1 Broad broad JJ blog-openlibrary-org-595 160 2 , , , blog-openlibrary-org-595 160 3 wholesome wholesome JJ blog-openlibrary-org-595 160 4 , , , blog-openlibrary-org-595 160 5 charitable charitable JJ blog-openlibrary-org-595 160 6 views view NNS blog-openlibrary-org-595 160 7 of of IN blog-openlibrary-org-595 160 8 [ [ -LRB- blog-openlibrary-org-595 160 9 people people NNS blog-openlibrary-org-595 160 10 ] ] -RRB- blog-openlibrary-org-595 160 11 … … NFP blog-openlibrary-org-595 160 12 can can MD blog-openlibrary-org-595 160 13 not not RB blog-openlibrary-org-595 160 14 be be VB blog-openlibrary-org-595 160 15 acquired acquire VBN blog-openlibrary-org-595 160 16 by by IN blog-openlibrary-org-595 160 17 vegetating vegetate VBG blog-openlibrary-org-595 160 18 in in IN blog-openlibrary-org-595 160 19 one one CD blog-openlibrary-org-595 160 20 little little JJ blog-openlibrary-org-595 160 21 corner corner NN blog-openlibrary-org-595 160 22 of of IN blog-openlibrary-org-595 160 23 the the DT blog-openlibrary-org-595 160 24 earth earth NN blog-openlibrary-org-595 160 25 all all DT blog-openlibrary-org-595 160 26 one one NN blog-openlibrary-org-595 160 27 ’s ’s POS blog-openlibrary-org-595 160 28 lifetime lifetime NN blog-openlibrary-org-595 160 29 . . . blog-openlibrary-org-595 161 1 — — : blog-openlibrary-org-595 161 2     _SP blog-openlibrary-org-595 161 3 Mark Mark NNP blog-openlibrary-org-595 161 4 Twain Twain NNP blog-openlibrary-org-595 161 5 In in IN blog-openlibrary-org-595 161 6 the the DT blog-openlibrary-org-595 161 7 eyes eye NNS blog-openlibrary-org-595 161 8 of of IN blog-openlibrary-org-595 161 9 Drini Drini NNP blog-openlibrary-org-595 161 10 Cami Cami NNP blog-openlibrary-org-595 161 11 and and CC blog-openlibrary-org-595 161 12 Mark Mark NNP blog-openlibrary-org-595 161 13 Twain Twain NNP blog-openlibrary-org-595 161 14 , , , blog-openlibrary-org-595 161 15 books book NNS blog-openlibrary-org-595 161 16 are be VBP blog-openlibrary-org-595 161 17 like like IN blog-openlibrary-org-595 161 18 miniature miniature JJ blog-openlibrary-org-595 161 19 time time NN blog-openlibrary-org-595 161 20 machines machine NNS blog-openlibrary-org-595 161 21 that that WDT blog-openlibrary-org-595 161 22 have have VBP blog-openlibrary-org-595 161 23 the the DT blog-openlibrary-org-595 161 24 power power NN blog-openlibrary-org-595 161 25 to to TO blog-openlibrary-org-595 161 26 launch launch VB blog-openlibrary-org-595 161 27 readers reader NNS blog-openlibrary-org-595 161 28 into into IN blog-openlibrary-org-595 161 29 new new JJ blog-openlibrary-org-595 161 30 spaces space NNS blog-openlibrary-org-595 161 31 while while IN blog-openlibrary-org-595 161 32 changing change VBG blog-openlibrary-org-595 161 33 their -PRON- PRP$ blog-openlibrary-org-595 161 34 behaviors behavior NNS blog-openlibrary-org-595 161 35 at at IN blog-openlibrary-org-595 161 36 the the DT blog-openlibrary-org-595 161 37 same same JJ blog-openlibrary-org-595 161 38 time time NN blog-openlibrary-org-595 161 39 . . . blog-openlibrary-org-595 162 1 For for IN blog-openlibrary-org-595 162 2 it -PRON- PRP blog-openlibrary-org-595 162 3 is be VBZ blog-openlibrary-org-595 162 4 only only RB blog-openlibrary-org-595 162 5 when when WRB blog-openlibrary-org-595 162 6 a a DT blog-openlibrary-org-595 162 7 reader reader NN blog-openlibrary-org-595 162 8 steps step VBZ blog-openlibrary-org-595 162 9 out out IN blog-openlibrary-org-595 162 10 of of IN blog-openlibrary-org-595 162 11 their -PRON- PRP$ blog-openlibrary-org-595 162 12 corner corner NN blog-openlibrary-org-595 162 13 of of IN blog-openlibrary-org-595 162 14 the the DT blog-openlibrary-org-595 162 15 earth earth NN blog-openlibrary-org-595 162 16 that that WDT blog-openlibrary-org-595 162 17 they -PRON- PRP blog-openlibrary-org-595 162 18 can can MD blog-openlibrary-org-595 162 19 step step VB blog-openlibrary-org-595 162 20 forward forward RB blog-openlibrary-org-595 162 21 towards towards IN blog-openlibrary-org-595 162 22 becoming become VBG blog-openlibrary-org-595 162 23 a a DT blog-openlibrary-org-595 162 24 better well JJR blog-openlibrary-org-595 162 25 person person NN blog-openlibrary-org-595 162 26     _SP blog-openlibrary-org-595 162 27 — — : blog-openlibrary-org-595 162 28     _SP blog-openlibrary-org-595 162 29 for for IN blog-openlibrary-org-595 162 30 the the DT blog-openlibrary-org-595 162 31 entire entire JJ blog-openlibrary-org-595 162 32 world world NN blog-openlibrary-org-595 162 33 . . . blog-openlibrary-org-595 163 1 Connecting connect VBG blog-openlibrary-org-595 163 2 two two CD blog-openlibrary-org-595 163 3 worlds world NNS blog-openlibrary-org-595 163 4 of of IN blog-openlibrary-org-595 163 5 data datum NNS blog-openlibrary-org-595 163 6 Open Open NNP blog-openlibrary-org-595 163 7 Library Library NNP blog-openlibrary-org-595 163 8 has have VBZ blog-openlibrary-org-595 163 9 gone go VBN blog-openlibrary-org-595 163 10 far far RB blog-openlibrary-org-595 163 11 beyond beyond IN blog-openlibrary-org-595 163 12 the the DT blog-openlibrary-org-595 163 13 extra extra JJ blog-openlibrary-org-595 163 14 mile mile NN blog-openlibrary-org-595 163 15 to to TO blog-openlibrary-org-595 163 16 provide provide VB blog-openlibrary-org-595 163 17 data datum NNS blog-openlibrary-org-595 163 18 about about IN blog-openlibrary-org-595 163 19 author author NN blog-openlibrary-org-595 163 20 demographics demographic NNS blog-openlibrary-org-595 163 21 that that WDT blog-openlibrary-org-595 163 22 some some DT blog-openlibrary-org-595 163 23 readers reader NNS blog-openlibrary-org-595 163 24 may may MD blog-openlibrary-org-595 163 25 not not RB blog-openlibrary-org-595 163 26 realize realize VB blog-openlibrary-org-595 163 27 . . . blog-openlibrary-org-595 164 1 It -PRON- PRP blog-openlibrary-org-595 164 2 started start VBD blog-openlibrary-org-595 164 3 with with IN blog-openlibrary-org-595 164 4 Open Open NNP blog-openlibrary-org-595 164 5 Library Library NNP blog-openlibrary-org-595 164 6 ’s ’s POS blog-openlibrary-org-595 164 7 commitment commitment NN blog-openlibrary-org-595 164 8 to to IN blog-openlibrary-org-595 164 9 providing provide VBG blog-openlibrary-org-595 164 10 its -PRON- PRP$ blog-openlibrary-org-595 164 11 readers reader NNS blog-openlibrary-org-595 164 12 with with IN blog-openlibrary-org-595 164 13 what what WP blog-openlibrary-org-595 164 14 Drini Drini NNP blog-openlibrary-org-595 164 15 Cami Cami NNP blog-openlibrary-org-595 164 16 describes describe VBZ blog-openlibrary-org-595 164 17 as as IN blog-openlibrary-org-595 164 18 “ " `` blog-openlibrary-org-595 164 19 clean clean JJ blog-openlibrary-org-595 164 20 , , , blog-openlibrary-org-595 164 21 organized organize VBN blog-openlibrary-org-595 164 22 , , , blog-openlibrary-org-595 164 23 structured structured JJ blog-openlibrary-org-595 164 24 , , , blog-openlibrary-org-595 164 25 queryable queryable JJ blog-openlibrary-org-595 164 26 data datum NNS blog-openlibrary-org-595 164 27 . . . blog-openlibrary-org-595 164 28 ” " '' blog-openlibrary-org-595 164 29 Simply simply RB blog-openlibrary-org-595 164 30 put put VBN blog-openlibrary-org-595 164 31 , , , blog-openlibrary-org-595 164 32 readers reader NNS blog-openlibrary-org-595 164 33 can can MD blog-openlibrary-org-595 164 34 trust trust VB blog-openlibrary-org-595 164 35 that that IN blog-openlibrary-org-595 164 36 Open Open NNP blog-openlibrary-org-595 164 37 Library Library NNP blog-openlibrary-org-595 164 38 ’s ’s POS blog-openlibrary-org-595 164 39 data datum NNS blog-openlibrary-org-595 164 40 can can MD blog-openlibrary-org-595 164 41 be be VB blog-openlibrary-org-595 164 42 used use VBN blog-openlibrary-org-595 164 43 to to TO blog-openlibrary-org-595 164 44 provide provide VB blog-openlibrary-org-595 164 45 its -PRON- PRP$ blog-openlibrary-org-595 164 46 audiences audience NNS blog-openlibrary-org-595 164 47 with with IN blog-openlibrary-org-595 164 48 maximum maximum JJ blog-openlibrary-org-595 164 49 value value NN blog-openlibrary-org-595 164 50 . . . blog-openlibrary-org-595 165 1 Which which WDT blog-openlibrary-org-595 165 2 begs beg VBZ blog-openlibrary-org-595 165 3 the the DT blog-openlibrary-org-595 165 4 question question NN blog-openlibrary-org-595 165 5 , , , blog-openlibrary-org-595 165 6 where where WRB blog-openlibrary-org-595 165 7 is be VBZ blog-openlibrary-org-595 165 8 all all DT blog-openlibrary-org-595 165 9 that that DT blog-openlibrary-org-595 165 10 ‘ ' `` blog-openlibrary-org-595 165 11 value value NN blog-openlibrary-org-595 165 12 ’ ' '' blog-openlibrary-org-595 165 13 coming come VBG blog-openlibrary-org-595 165 14 from from IN blog-openlibrary-org-595 165 15 ? ? . blog-openlibrary-org-595 166 1 Drini Drini NNP blog-openlibrary-org-595 166 2 Cami Cami NNP blog-openlibrary-org-595 166 3 calls call VBZ blog-openlibrary-org-595 166 4 it -PRON- PRP blog-openlibrary-org-595 166 5 “ " `` blog-openlibrary-org-595 166 6 linked link VBN blog-openlibrary-org-595 166 7 data datum NNS blog-openlibrary-org-595 166 8 ” " '' blog-openlibrary-org-595 166 9 . . . blog-openlibrary-org-595 167 1 In in IN blog-openlibrary-org-595 167 2 not not RB blog-openlibrary-org-595 167 3 so so RB blog-openlibrary-org-595 167 4 complex complex JJ blog-openlibrary-org-595 167 5 terms term NNS blog-openlibrary-org-595 167 6 , , , blog-openlibrary-org-595 167 7 you -PRON- PRP blog-openlibrary-org-595 167 8 may may MD blog-openlibrary-org-595 167 9 think think VB blog-openlibrary-org-595 167 10 of of IN blog-openlibrary-org-595 167 11 linked link VBN blog-openlibrary-org-595 167 12 data datum NNS blog-openlibrary-org-595 167 13 as as IN blog-openlibrary-org-595 167 14 being be VBG blog-openlibrary-org-595 167 15 two two CD blog-openlibrary-org-595 167 16 or or CC blog-openlibrary-org-595 167 17 more more JJR blog-openlibrary-org-595 167 18 storage storage NN blog-openlibrary-org-595 167 19 sheds shed VBZ blog-openlibrary-org-595 167 20 packed pack VBN blog-openlibrary-org-595 167 21 with with IN blog-openlibrary-org-595 167 22 data datum NNS blog-openlibrary-org-595 167 23 . . . blog-openlibrary-org-595 168 1 When when WRB blog-openlibrary-org-595 168 2 these these DT blog-openlibrary-org-595 168 3 storage storage NN blog-openlibrary-org-595 168 4 sheds shed NNS blog-openlibrary-org-595 168 5 are be VBP blog-openlibrary-org-595 168 6 connected connect VBN blog-openlibrary-org-595 168 7 , , , blog-openlibrary-org-595 168 8 well well UH blog-openlibrary-org-595 168 9 … … NFP blog-openlibrary-org-595 168 10 that that DT blog-openlibrary-org-595 168 11 ’s ’ VBZ blog-openlibrary-org-595 168 12 when when WRB blog-openlibrary-org-595 168 13 the the DT blog-openlibrary-org-595 168 14 magic magic NN blog-openlibrary-org-595 168 15 happens happen VBZ blog-openlibrary-org-595 168 16 . . . blog-openlibrary-org-595 169 1 For for IN blog-openlibrary-org-595 169 2 Open Open NNP blog-openlibrary-org-595 169 3 Library Library NNP blog-openlibrary-org-595 169 4 , , , blog-openlibrary-org-595 169 5 that that DT blog-openlibrary-org-595 169 6 magic magic NN blog-openlibrary-org-595 169 7 starts start VBZ blog-openlibrary-org-595 169 8 at at IN blog-openlibrary-org-595 169 9 the the DT blog-openlibrary-org-595 169 10 link link NN blog-openlibrary-org-595 169 11 between between IN blog-openlibrary-org-595 169 12 Wikidata Wikidata NNP blog-openlibrary-org-595 169 13 and and CC blog-openlibrary-org-595 169 14 Open open JJ blog-openlibrary-org-595 169 15 Library library JJ blog-openlibrary-org-595 169 16 knowledge knowledge NN blog-openlibrary-org-595 169 17 bases basis NNS blog-openlibrary-org-595 169 18 . . . blog-openlibrary-org-595 170 1 Wikidata Wikidata NNP blog-openlibrary-org-595 170 2 , , , blog-openlibrary-org-595 170 3 a a DT blog-openlibrary-org-595 170 4 non non JJ blog-openlibrary-org-595 170 5 - - JJ blog-openlibrary-org-595 170 6 profit profit JJ blog-openlibrary-org-595 170 7 community community NN blog-openlibrary-org-595 170 8 - - HYPH blog-openlibrary-org-595 170 9 powered power VBN blog-openlibrary-org-595 170 10 project project NN blog-openlibrary-org-595 170 11 run run VBN blog-openlibrary-org-595 170 12 by by IN blog-openlibrary-org-595 170 13 Wikimedia Wikimedia NNP blog-openlibrary-org-595 170 14 , , , blog-openlibrary-org-595 170 15 the the DT blog-openlibrary-org-595 170 16 same same JJ blog-openlibrary-org-595 170 17 team team NN blog-openlibrary-org-595 170 18 which which WDT blog-openlibrary-org-595 170 19 brought bring VBD blog-openlibrary-org-595 170 20 us -PRON- PRP blog-openlibrary-org-595 170 21 Wikipedia Wikipedia NNP blog-openlibrary-org-595 170 22 , , , blog-openlibrary-org-595 170 23 is be VBZ blog-openlibrary-org-595 170 24 a a DT blog-openlibrary-org-595 170 25 “ " `` blog-openlibrary-org-595 170 26 free free JJ blog-openlibrary-org-595 170 27 and and CC blog-openlibrary-org-595 170 28 open open JJ blog-openlibrary-org-595 170 29 knowledge knowledge NN blog-openlibrary-org-595 170 30 base base NN blog-openlibrary-org-595 170 31 that that WDT blog-openlibrary-org-595 170 32 can can MD blog-openlibrary-org-595 170 33 be be VB blog-openlibrary-org-595 170 34 read read VBN blog-openlibrary-org-595 170 35 and and CC blog-openlibrary-org-595 170 36 edited edit VBN blog-openlibrary-org-595 170 37 by by IN blog-openlibrary-org-595 170 38 both both DT blog-openlibrary-org-595 170 39 humans human NNS blog-openlibrary-org-595 170 40 and and CC blog-openlibrary-org-595 170 41 machines machine NNS blog-openlibrary-org-595 170 42 ” " '' blog-openlibrary-org-595 170 43 . . . blog-openlibrary-org-595 171 1 It -PRON- PRP blog-openlibrary-org-595 171 2 ’s ’ VBZ blog-openlibrary-org-595 171 3 like like IN blog-openlibrary-org-595 171 4 Wikipedia Wikipedia NNP blog-openlibrary-org-595 171 5 except except IN blog-openlibrary-org-595 171 6 for for IN blog-openlibrary-org-595 171 7 storing store VBG blog-openlibrary-org-595 171 8 bite bite NN blog-openlibrary-org-595 171 9 - - HYPH blog-openlibrary-org-595 171 10 sized sized JJ blog-openlibrary-org-595 171 11 encyclopedic encyclopedic JJ blog-openlibrary-org-595 171 12 data datum NNS blog-openlibrary-org-595 171 13 and and CC blog-openlibrary-org-595 171 14 facts fact NNS blog-openlibrary-org-595 171 15 instead instead RB blog-openlibrary-org-595 171 16 of of IN blog-openlibrary-org-595 171 17 articles article NNS blog-openlibrary-org-595 171 18 . . . blog-openlibrary-org-595 172 1 If if IN blog-openlibrary-org-595 172 2 you -PRON- PRP blog-openlibrary-org-595 172 3 look look VBP blog-openlibrary-org-595 172 4 closely closely RB blog-openlibrary-org-595 172 5 , , , blog-openlibrary-org-595 172 6 you -PRON- PRP blog-openlibrary-org-595 172 7 may may MD blog-openlibrary-org-595 172 8 even even RB blog-openlibrary-org-595 172 9 find find VB blog-openlibrary-org-595 172 10 some some DT blog-openlibrary-org-595 172 11 of of IN blog-openlibrary-org-595 172 12 Wikidata Wikidata NNP blog-openlibrary-org-595 172 13 ’s ’s POS blog-openlibrary-org-595 172 14 data datum NNS blog-openlibrary-org-595 172 15 being be VBG blog-openlibrary-org-595 172 16 leveraged leverage VBN blog-openlibrary-org-595 172 17 within within IN blog-openlibrary-org-595 172 18 Wikipedia Wikipedia NNP blog-openlibrary-org-595 172 19 articles article NNS blog-openlibrary-org-595 172 20 . . . blog-openlibrary-org-595 173 1 Wikipedia Wikipedia NNP blog-openlibrary-org-595 173 2 ’s ’s POS blog-openlibrary-org-595 173 3 Summary Summary NNP blog-openlibrary-org-595 173 4 Info Info NNP blog-openlibrary-org-595 173 5 Box Box NNP blog-openlibrary-org-595 173 6 Source Source NNP blog-openlibrary-org-595 173 7 data datum NNS blog-openlibrary-org-595 173 8 in in IN blog-openlibrary-org-595 173 9 Wikidata Wikidata NNP blog-openlibrary-org-595 173 10 Wikidata Wikidata NNP blog-openlibrary-org-595 173 11 is be VBZ blog-openlibrary-org-595 173 12 where where WRB blog-openlibrary-org-595 173 13 Open open JJ blog-openlibrary-org-595 173 14 Library Library NNP blog-openlibrary-org-595 173 15 gets get VBZ blog-openlibrary-org-595 173 16 its -PRON- PRP$ blog-openlibrary-org-595 173 17 author author NN blog-openlibrary-org-595 173 18 demographic demographic JJ blog-openlibrary-org-595 173 19 data datum NNS blog-openlibrary-org-595 173 20 from from IN blog-openlibrary-org-595 173 21 . . . blog-openlibrary-org-595 174 1 This this DT blog-openlibrary-org-595 174 2 is be VBZ blog-openlibrary-org-595 174 3 possible possible JJ blog-openlibrary-org-595 174 4 because because IN blog-openlibrary-org-595 174 5 the the DT blog-openlibrary-org-595 174 6 entries entry NNS blog-openlibrary-org-595 174 7 on on IN blog-openlibrary-org-595 174 8 Wikidata Wikidata NNP blog-openlibrary-org-595 174 9 often often RB blog-openlibrary-org-595 174 10 include include VBP blog-openlibrary-org-595 174 11 links link NNS blog-openlibrary-org-595 174 12 to to TO blog-openlibrary-org-595 174 13 source source VB blog-openlibrary-org-595 174 14 material material NN blog-openlibrary-org-595 174 15 such such JJ blog-openlibrary-org-595 174 16 as as IN blog-openlibrary-org-595 174 17 books book NNS blog-openlibrary-org-595 174 18 , , , blog-openlibrary-org-595 174 19 authors author NNS blog-openlibrary-org-595 174 20 , , , blog-openlibrary-org-595 174 21 learning learning NN blog-openlibrary-org-595 174 22 materials material NNS blog-openlibrary-org-595 174 23 , , , blog-openlibrary-org-595 174 24 e e NN blog-openlibrary-org-595 174 25 - - NNS blog-openlibrary-org-595 174 26 journals journal NNS blog-openlibrary-org-595 174 27 , , , blog-openlibrary-org-595 174 28 and and CC blog-openlibrary-org-595 174 29 even even RB blog-openlibrary-org-595 174 30 to to IN blog-openlibrary-org-595 174 31 other other JJ blog-openlibrary-org-595 174 32 knowledge knowledge NN blog-openlibrary-org-595 174 33 bases basis NNS blog-openlibrary-org-595 174 34 like like IN blog-openlibrary-org-595 174 35 Open Open NNP blog-openlibrary-org-595 174 36 Library library NN blog-openlibrary-org-595 174 37 ’s ’s '' blog-openlibrary-org-595 174 38 . . . blog-openlibrary-org-595 175 1 Because because IN blog-openlibrary-org-595 175 2 of of IN blog-openlibrary-org-595 175 3 these these DT blog-openlibrary-org-595 175 4 links link NNS blog-openlibrary-org-595 175 5 , , , blog-openlibrary-org-595 175 6 Open Open NNP blog-openlibrary-org-595 175 7 Library Library NNP blog-openlibrary-org-595 175 8 is be VBZ blog-openlibrary-org-595 175 9 able able JJ blog-openlibrary-org-595 175 10 to to TO blog-openlibrary-org-595 175 11 share share VB blog-openlibrary-org-595 175 12 its -PRON- PRP$ blog-openlibrary-org-595 175 13 data datum NNS blog-openlibrary-org-595 175 14 with with IN blog-openlibrary-org-595 175 15 Wikidata Wikidata NNP blog-openlibrary-org-595 175 16 and and CC blog-openlibrary-org-595 175 17 often often RB blog-openlibrary-org-595 175 18 times time NNS blog-openlibrary-org-595 175 19 get get VBP blog-openlibrary-org-595 175 20 back back RB blog-openlibrary-org-595 175 21 detailed detailed JJ blog-openlibrary-org-595 175 22 information information NN blog-openlibrary-org-595 175 23 and and CC blog-openlibrary-org-595 175 24 structured structured JJ blog-openlibrary-org-595 175 25 data datum NNS blog-openlibrary-org-595 175 26 in in IN blog-openlibrary-org-595 175 27 return return NN blog-openlibrary-org-595 175 28 . . . blog-openlibrary-org-595 176 1 Such such JJ blog-openlibrary-org-595 176 2 as as IN blog-openlibrary-org-595 176 3 author author NN blog-openlibrary-org-595 176 4 demographics demographic NNS blog-openlibrary-org-595 176 5 . . . blog-openlibrary-org-595 177 1 Wrangling wrangle VBG blog-openlibrary-org-595 177 2 in in IN blog-openlibrary-org-595 177 3 the the DT blog-openlibrary-org-595 177 4 Data Data NNP blog-openlibrary-org-595 177 5 Linking linking NN blog-openlibrary-org-595 177 6 - - HYPH blog-openlibrary-org-595 177 7 up up RP blog-openlibrary-org-595 177 8 services service NNS blog-openlibrary-org-595 177 9 like like IN blog-openlibrary-org-595 177 10 Wikidata Wikidata NNP blog-openlibrary-org-595 177 11 and and CC blog-openlibrary-org-595 177 12 Open Open NNP blog-openlibrary-org-595 177 13 Library library NN blog-openlibrary-org-595 177 14 does do VBZ blog-openlibrary-org-595 177 15 n’t not RB blog-openlibrary-org-595 177 16 happen happen VB blog-openlibrary-org-595 177 17 automatically automatically RB blog-openlibrary-org-595 177 18 . . . blog-openlibrary-org-595 178 1 It -PRON- PRP blog-openlibrary-org-595 178 2 requires require VBZ blog-openlibrary-org-595 178 3 the the DT blog-openlibrary-org-595 178 4 hard hard JJ blog-openlibrary-org-595 178 5 work work NN blog-openlibrary-org-595 178 6 of of IN blog-openlibrary-org-595 178 7 “ " `` blog-openlibrary-org-595 178 8 Metadata Metadata NNP blog-openlibrary-org-595 178 9 Wranglers Wranglers NNP blog-openlibrary-org-595 178 10 ” " '' blog-openlibrary-org-595 178 11 . . . blog-openlibrary-org-595 179 1 That that DT blog-openlibrary-org-595 179 2 ’s ’ VBZ blog-openlibrary-org-595 179 3 where where WRB blog-openlibrary-org-595 179 4 Charles Charles NNP blog-openlibrary-org-595 179 5 Horn Horn NNP blog-openlibrary-org-595 179 6 comes come VBZ blog-openlibrary-org-595 179 7 in in RP blog-openlibrary-org-595 179 8 , , , blog-openlibrary-org-595 179 9 the the DT blog-openlibrary-org-595 179 10 lead lead JJ blog-openlibrary-org-595 179 11 Data Data NNP blog-openlibrary-org-595 179 12 Engineer Engineer NNP blog-openlibrary-org-595 179 13 at at IN blog-openlibrary-org-595 179 14 Open Open NNP blog-openlibrary-org-595 179 15 Library Library NNP blog-openlibrary-org-595 179 16     _SP blog-openlibrary-org-595 179 17 — — : blog-openlibrary-org-595 179 18     _SP blog-openlibrary-org-595 179 19 without without IN blog-openlibrary-org-595 179 20 his -PRON- PRP$ blog-openlibrary-org-595 179 21 work work NN blog-openlibrary-org-595 179 22 , , , blog-openlibrary-org-595 179 23 author author NN blog-openlibrary-org-595 179 24 stats stat NNS blog-openlibrary-org-595 179 25 would would MD blog-openlibrary-org-595 179 26 not not RB blog-openlibrary-org-595 179 27 be be VB blog-openlibrary-org-595 179 28 possible possible JJ blog-openlibrary-org-595 179 29 . . . blog-openlibrary-org-595 180 1 Charles Charles NNP blog-openlibrary-org-595 180 2 Horn Horn NNP blog-openlibrary-org-595 180 3 works work VBZ blog-openlibrary-org-595 180 4 closely closely RB blog-openlibrary-org-595 180 5 with with IN blog-openlibrary-org-595 180 6 Drini Drini NNP blog-openlibrary-org-595 180 7 Cami Cami NNP blog-openlibrary-org-595 180 8 and and CC blog-openlibrary-org-595 180 9 also also RB blog-openlibrary-org-595 180 10 the the DT blog-openlibrary-org-595 180 11 team team NN blog-openlibrary-org-595 180 12 at at IN blog-openlibrary-org-595 180 13 Wikidata Wikidata NNP blog-openlibrary-org-595 180 14 to to TO blog-openlibrary-org-595 180 15 connect connect VB blog-openlibrary-org-595 180 16 book book NN blog-openlibrary-org-595 180 17 and and CC blog-openlibrary-org-595 180 18 author author NN blog-openlibrary-org-595 180 19 resources resource NNS blog-openlibrary-org-595 180 20 on on IN blog-openlibrary-org-595 180 21 Open Open NNP blog-openlibrary-org-595 180 22 Library Library NNP blog-openlibrary-org-595 180 23 with with IN blog-openlibrary-org-595 180 24 the the DT blog-openlibrary-org-595 180 25 data datum NNS blog-openlibrary-org-595 180 26 kept keep VBN blog-openlibrary-org-595 180 27 inside inside IN blog-openlibrary-org-595 180 28 Wikidata Wikidata NNP blog-openlibrary-org-595 180 29 . . . blog-openlibrary-org-595 181 1 By by IN blog-openlibrary-org-595 181 2 writing write VBG blog-openlibrary-org-595 181 3 clever clever JJ blog-openlibrary-org-595 181 4 bots bot NNS blog-openlibrary-org-595 181 5 and and CC blog-openlibrary-org-595 181 6 scripts script NNS blog-openlibrary-org-595 181 7 , , , blog-openlibrary-org-595 181 8 Charles Charles NNP blog-openlibrary-org-595 181 9 and and CC blog-openlibrary-org-595 181 10 Drini Drini NNP blog-openlibrary-org-595 181 11 are be VBP blog-openlibrary-org-595 181 12 able able JJ blog-openlibrary-org-595 181 13 to to TO blog-openlibrary-org-595 181 14 make make VB blog-openlibrary-org-595 181 15 tens ten NNS blog-openlibrary-org-595 181 16 of of IN blog-openlibrary-org-595 181 17 thousands thousand NNS blog-openlibrary-org-595 181 18 of of IN blog-openlibrary-org-595 181 19 connections connection NNS blog-openlibrary-org-595 181 20 at at IN blog-openlibrary-org-595 181 21 scale scale NN blog-openlibrary-org-595 181 22 . . . blog-openlibrary-org-595 182 1 To to TO blog-openlibrary-org-595 182 2 put put VB blog-openlibrary-org-595 182 3 it -PRON- PRP blog-openlibrary-org-595 182 4 simply simply RB blog-openlibrary-org-595 182 5 , , , blog-openlibrary-org-595 182 6 as as IN blog-openlibrary-org-595 182 7 both both CC blog-openlibrary-org-595 182 8 Open Open NNP blog-openlibrary-org-595 182 9 Library Library NNP blog-openlibrary-org-595 182 10 and and CC blog-openlibrary-org-595 182 11 Wikidata Wikidata NNP blog-openlibrary-org-595 182 12 grow grow VB blog-openlibrary-org-595 182 13 , , , blog-openlibrary-org-595 182 14 their -PRON- PRP$ blog-openlibrary-org-595 182 15 resources resource NNS blog-openlibrary-org-595 182 16 and and CC blog-openlibrary-org-595 182 17 data datum NNS blog-openlibrary-org-595 182 18 will will MD blog-openlibrary-org-595 182 19 become become VB blog-openlibrary-org-595 182 20 better well RBR blog-openlibrary-org-595 182 21 connected connected JJ blog-openlibrary-org-595 182 22 and and CC blog-openlibrary-org-595 182 23 more more RBR blog-openlibrary-org-595 182 24 accurate accurate JJ blog-openlibrary-org-595 182 25 . . . blog-openlibrary-org-595 183 1 Thanks thank NNS blog-openlibrary-org-595 183 2 to to IN blog-openlibrary-org-595 183 3 the the DT blog-openlibrary-org-595 183 4 help help NN blog-openlibrary-org-595 183 5 of of IN blog-openlibrary-org-595 183 6 “ " `` blog-openlibrary-org-595 183 7 Metadata Metadata NNP blog-openlibrary-org-595 183 8 Wranglers Wranglers NNP blog-openlibrary-org-595 183 9 ” " '' blog-openlibrary-org-595 183 10 , , , blog-openlibrary-org-595 183 11 Open Open NNP blog-openlibrary-org-595 183 12 Library Library NNP blog-openlibrary-org-595 183 13 users user NNS blog-openlibrary-org-595 183 14 will will MD blog-openlibrary-org-595 183 15 always always RB blog-openlibrary-org-595 183 16 have have VB blog-openlibrary-org-595 183 17 the the DT blog-openlibrary-org-595 183 18 smartest smart JJS blog-openlibrary-org-595 183 19 results result NNS blog-openlibrary-org-595 183 20     _SP blog-openlibrary-org-595 183 21 — — : blog-openlibrary-org-595 183 22     _SP blog-openlibrary-org-595 183 23 right right RB blog-openlibrary-org-595 183 24 at at IN blog-openlibrary-org-595 183 25 their -PRON- PRP$ blog-openlibrary-org-595 183 26 fingertips fingertip NNS blog-openlibrary-org-595 183 27 . . . blog-openlibrary-org-595 184 1 It -PRON- PRP blog-openlibrary-org-595 184 2 ’s ’ VBZ blog-openlibrary-org-595 184 3 in in IN blog-openlibrary-org-595 184 4 a a DT blog-openlibrary-org-595 184 5 book book NN blog-openlibrary-org-595 184 6 … … NFP blog-openlibrary-org-595 184 7 Once once IN blog-openlibrary-org-595 184 8 Upon upon IN blog-openlibrary-org-595 184 9 a a DT blog-openlibrary-org-595 184 10 Time time NN blog-openlibrary-org-595 184 11 , , , blog-openlibrary-org-595 184 12 ten ten CD blog-openlibrary-org-595 184 13 - - HYPH blog-openlibrary-org-595 184 14 time time NN blog-openlibrary-org-595 184 15 Grammy Grammy NNP blog-openlibrary-org-595 184 16 Award Award NNP blog-openlibrary-org-595 184 17 Winner Winner NNP blog-openlibrary-org-595 184 18 Chaka Chaka NNP blog-openlibrary-org-595 184 19 Kahn Kahn NNP blog-openlibrary-org-595 184 20 greeted greet VBD blog-openlibrary-org-595 184 21 television television NN blog-openlibrary-org-595 184 22 viewers viewer NNS blog-openlibrary-org-595 184 23 with with IN blog-openlibrary-org-595 184 24 her -PRON- PRP$ blog-openlibrary-org-595 184 25 bright bright JJ blog-openlibrary-org-595 184 26 voice voice NN blog-openlibrary-org-595 184 27 on on IN blog-openlibrary-org-595 184 28 the the DT blog-openlibrary-org-595 184 29 once once RB blog-openlibrary-org-595 184 30 - - HYPH blog-openlibrary-org-595 184 31 popular popular JJ blog-openlibrary-org-595 184 32 book book NN blog-openlibrary-org-595 184 33 reading read VBG blog-openlibrary-org-595 184 34 program program NN blog-openlibrary-org-595 184 35 , , , blog-openlibrary-org-595 184 36 Reading Reading NNP blog-openlibrary-org-595 184 37 Rainbow Rainbow NNP blog-openlibrary-org-595 184 38 . . . blog-openlibrary-org-595 185 1 In in IN blog-openlibrary-org-595 185 2 her -PRON- PRP$ blog-openlibrary-org-595 185 3 words word NNS blog-openlibrary-org-595 185 4 , , , blog-openlibrary-org-595 185 5 she -PRON- PRP blog-openlibrary-org-595 185 6 sang sing VBD blog-openlibrary-org-595 185 7 … … NFP blog-openlibrary-org-595 185 8 “ " `` blog-openlibrary-org-595 185 9 Friends friend NNS blog-openlibrary-org-595 185 10 to to TO blog-openlibrary-org-595 185 11 know know VB blog-openlibrary-org-595 185 12 , , , blog-openlibrary-org-595 185 13 and and CC blog-openlibrary-org-595 185 14 ways way NNS blog-openlibrary-org-595 185 15 to to TO blog-openlibrary-org-595 185 16 grow grow VB blog-openlibrary-org-595 185 17 , , , blog-openlibrary-org-595 185 18 a a DT blog-openlibrary-org-595 185 19 Reading Reading NNP blog-openlibrary-org-595 185 20 Rainbow Rainbow NNP blog-openlibrary-org-595 185 21 . . . blog-openlibrary-org-595 186 1 I -PRON- PRP blog-openlibrary-org-595 186 2 can can MD blog-openlibrary-org-595 186 3 be be VB blog-openlibrary-org-595 186 4 anything anything NN blog-openlibrary-org-595 186 5 . . . blog-openlibrary-org-595 187 1 Take take VB blog-openlibrary-org-595 187 2 a a DT blog-openlibrary-org-595 187 3 look look NN blog-openlibrary-org-595 187 4 , , , blog-openlibrary-org-595 187 5 it -PRON- PRP blog-openlibrary-org-595 187 6 ’s ’ VBZ blog-openlibrary-org-595 187 7 in in IN blog-openlibrary-org-595 187 8 a a DT blog-openlibrary-org-595 187 9 book book NN blog-openlibrary-org-595 187 10 … … NFP blog-openlibrary-org-595 187 11 ” " '' blog-openlibrary-org-595 187 12 Thanks thank NNS blog-openlibrary-org-595 187 13 to to IN blog-openlibrary-org-595 187 14 Open open VB blog-openlibrary-org-595 187 15 Library library NN blog-openlibrary-org-595 187 16 ’s ’s POS blog-openlibrary-org-595 187 17 author author NN blog-openlibrary-org-595 187 18 stats stat NNS blog-openlibrary-org-595 187 19 , , , blog-openlibrary-org-595 187 20 not not RB blog-openlibrary-org-595 187 21 only only RB blog-openlibrary-org-595 187 22 do do VBP blog-openlibrary-org-595 187 23 readers reader NNS blog-openlibrary-org-595 187 24 have have VB blog-openlibrary-org-595 187 25 the the DT blog-openlibrary-org-595 187 26 power power NN blog-openlibrary-org-595 187 27 to to TO blog-openlibrary-org-595 187 28 “ " `` blog-openlibrary-org-595 187 29 take take VB blog-openlibrary-org-595 187 30 a a DT blog-openlibrary-org-595 187 31 look look NN blog-openlibrary-org-595 187 32 ” " '' blog-openlibrary-org-595 187 33 into into IN blog-openlibrary-org-595 187 34 books book NNS blog-openlibrary-org-595 187 35 , , , blog-openlibrary-org-595 187 36 they -PRON- PRP blog-openlibrary-org-595 187 37 can can MD blog-openlibrary-org-595 187 38 see see VB blog-openlibrary-org-595 187 39 further far RBR blog-openlibrary-org-595 187 40 , , , blog-openlibrary-org-595 187 41 and and CC blog-openlibrary-org-595 187 42 truly truly RB blog-openlibrary-org-595 187 43 change change VB blog-openlibrary-org-595 187 44 what what WP blog-openlibrary-org-595 187 45 they -PRON- PRP blog-openlibrary-org-595 187 46 see see VBP blog-openlibrary-org-595 187 47 . . . blog-openlibrary-org-595 188 1 Try try VB blog-openlibrary-org-595 188 2 browsing browse VBG blog-openlibrary-org-595 188 3 your -PRON- PRP$ blog-openlibrary-org-595 188 4 author author NN blog-openlibrary-org-595 188 5 stats stat NNS blog-openlibrary-org-595 188 6 and and CC blog-openlibrary-org-595 188 7 consider consider VB blog-openlibrary-org-595 188 8 following follow VBG blog-openlibrary-org-595 188 9 Open Open NNP blog-openlibrary-org-595 188 10 Library Library NNP blog-openlibrary-org-595 188 11 on on IN blog-openlibrary-org-595 188 12 twitter twitter NN blog-openlibrary-org-595 188 13 . . . blog-openlibrary-org-595 189 1 The the DT blog-openlibrary-org-595 189 2 “ " `` blog-openlibrary-org-595 189 3 My -PRON- PRP$ blog-openlibrary-org-595 189 4 Reading Reading NNP blog-openlibrary-org-595 189 5 Stats Stats NNPS blog-openlibrary-org-595 189 6 ” " '' blog-openlibrary-org-595 189 7 option option NN blog-openlibrary-org-595 189 8 may may MD blog-openlibrary-org-595 189 9 be be VB blog-openlibrary-org-595 189 10 found find VBN blog-openlibrary-org-595 189 11 under under IN blog-openlibrary-org-595 189 12 the the DT blog-openlibrary-org-595 189 13 “ " `` blog-openlibrary-org-595 189 14 My -PRON- PRP$ blog-openlibrary-org-595 189 15 Books Books NNPS blog-openlibrary-org-595 189 16 ” " '' blog-openlibrary-org-595 189 17 drop drop NN blog-openlibrary-org-595 189 18 down down RP blog-openlibrary-org-595 189 19 menu menu NN blog-openlibrary-org-595 189 20 within within IN blog-openlibrary-org-595 189 21 the the DT blog-openlibrary-org-595 189 22 main main JJ blog-openlibrary-org-595 189 23 site site NN blog-openlibrary-org-595 189 24 ’s ’s POS blog-openlibrary-org-595 189 25 top top JJ blog-openlibrary-org-595 189 26 navigation navigation NN blog-openlibrary-org-595 189 27 . . . blog-openlibrary-org-595 190 1 What what WP blog-openlibrary-org-595 190 2 did do VBD blog-openlibrary-org-595 190 3 you -PRON- PRP blog-openlibrary-org-595 190 4 learn learn VB blog-openlibrary-org-595 190 5 about about IN blog-openlibrary-org-595 190 6 your -PRON- PRP$ blog-openlibrary-org-595 190 7 favorite favorite JJ blog-openlibrary-org-595 190 8 authors author NNS blog-openlibrary-org-595 190 9 ? ? . blog-openlibrary-org-595 191 1 Please please UH blog-openlibrary-org-595 191 2 share share VB blog-openlibrary-org-595 191 3 in in IN blog-openlibrary-org-595 191 4 the the DT blog-openlibrary-org-595 191 5 comments comment NNS blog-openlibrary-org-595 191 6 below below RB blog-openlibrary-org-595 191 7 . . . blog-openlibrary-org-595 192 1 Posted post VBN blog-openlibrary-org-595 192 2 in in IN blog-openlibrary-org-595 192 3 Community Community NNP blog-openlibrary-org-595 192 4 , , , blog-openlibrary-org-595 192 5 Cultural Cultural NNP blog-openlibrary-org-595 192 6 Resources Resources NNPS blog-openlibrary-org-595 192 7 , , , blog-openlibrary-org-595 192 8 Data Data NNPS blog-openlibrary-org-595 192 9 | | NNP blog-openlibrary-org-595 192 10 Comments Comments NNP blog-openlibrary-org-595 192 11 closed close VBD blog-openlibrary-org-595 192 12 Giacomo Giacomo NNP blog-openlibrary-org-595 192 13 Cignoni Cignoni NNP blog-openlibrary-org-595 192 14 : : : blog-openlibrary-org-595 192 15 My -PRON- PRP$ blog-openlibrary-org-595 192 16 Internship internship NN blog-openlibrary-org-595 192 17 at at IN blog-openlibrary-org-595 192 18 the the DT blog-openlibrary-org-595 192 19 Internet internet NN blog-openlibrary-org-595 192 20 Archive Archive NNP blog-openlibrary-org-595 192 21 By by IN blog-openlibrary-org-595 192 22 Drini Drini NNP blog-openlibrary-org-595 192 23 Cami Cami NNP blog-openlibrary-org-595 192 24 | | NNP blog-openlibrary-org-595 192 25 Published publish VBN blog-openlibrary-org-595 192 26 : : : blog-openlibrary-org-595 192 27 August August NNP blog-openlibrary-org-595 192 28 29 29 CD blog-openlibrary-org-595 192 29 , , , blog-openlibrary-org-595 192 30 2020 2020 CD blog-openlibrary-org-595 192 31 This this DT blog-openlibrary-org-595 192 32 summer summer NN blog-openlibrary-org-595 192 33 , , , blog-openlibrary-org-595 192 34 Open Open NNP blog-openlibrary-org-595 192 35 Library Library NNP blog-openlibrary-org-595 192 36 and and CC blog-openlibrary-org-595 192 37 the the DT blog-openlibrary-org-595 192 38 Internet Internet NNP blog-openlibrary-org-595 192 39 Archive Archive NNP blog-openlibrary-org-595 192 40 took take VBD blog-openlibrary-org-595 192 41 part part NN blog-openlibrary-org-595 192 42 in in IN blog-openlibrary-org-595 192 43 Google Google NNP blog-openlibrary-org-595 192 44 Summer Summer NNP blog-openlibrary-org-595 192 45 of of IN blog-openlibrary-org-595 192 46 Code Code NNP blog-openlibrary-org-595 192 47 ( ( -LRB- blog-openlibrary-org-595 192 48 GSoC GSoC NNP blog-openlibrary-org-595 192 49 ) ) -RRB- blog-openlibrary-org-595 192 50 , , , blog-openlibrary-org-595 192 51 a a DT blog-openlibrary-org-595 192 52 Google Google NNP blog-openlibrary-org-595 192 53 initiative initiative NN blog-openlibrary-org-595 192 54 to to TO blog-openlibrary-org-595 192 55 help help VB blog-openlibrary-org-595 192 56 students student NNS blog-openlibrary-org-595 192 57 gain gain VB blog-openlibrary-org-595 192 58 coding code VBG blog-openlibrary-org-595 192 59 experience experience NN blog-openlibrary-org-595 192 60 by by IN blog-openlibrary-org-595 192 61 contributing contribute VBG blog-openlibrary-org-595 192 62 to to TO blog-openlibrary-org-595 192 63 open open VB blog-openlibrary-org-595 192 64 source source NN blog-openlibrary-org-595 192 65 projects project NNS blog-openlibrary-org-595 192 66 . . . blog-openlibrary-org-595 193 1 I -PRON- PRP blog-openlibrary-org-595 193 2 was be VBD blog-openlibrary-org-595 193 3 lucky lucky JJ blog-openlibrary-org-595 193 4 enough enough RB blog-openlibrary-org-595 193 5 to to TO blog-openlibrary-org-595 193 6 mentor mentor VB blog-openlibrary-org-595 193 7 Giacomo Giacomo NNP blog-openlibrary-org-595 193 8 while while IN blog-openlibrary-org-595 193 9 he -PRON- PRP blog-openlibrary-org-595 193 10 worked work VBD blog-openlibrary-org-595 193 11 on on IN blog-openlibrary-org-595 193 12 improving improve VBG blog-openlibrary-org-595 193 13 our -PRON- PRP$ blog-openlibrary-org-595 193 14 BookReader BookReader NNP blog-openlibrary-org-595 193 15 experience experience NN blog-openlibrary-org-595 193 16 and and CC blog-openlibrary-org-595 193 17 infrastructure infrastructure NN blog-openlibrary-org-595 193 18 . . . blog-openlibrary-org-595 194 1 We -PRON- PRP blog-openlibrary-org-595 194 2 have have VBP blog-openlibrary-org-595 194 3 invited invite VBN blog-openlibrary-org-595 194 4 Giacomo Giacomo NNP blog-openlibrary-org-595 194 5 to to TO blog-openlibrary-org-595 194 6 write write VB blog-openlibrary-org-595 194 7 a a DT blog-openlibrary-org-595 194 8 blog blog NN blog-openlibrary-org-595 194 9 post post NN blog-openlibrary-org-595 194 10 to to TO blog-openlibrary-org-595 194 11 share share VB blog-openlibrary-org-595 194 12 some some DT blog-openlibrary-org-595 194 13 of of IN blog-openlibrary-org-595 194 14 the the DT blog-openlibrary-org-595 194 15 wonderful wonderful JJ blog-openlibrary-org-595 194 16 work work NN blog-openlibrary-org-595 194 17 he -PRON- PRP blog-openlibrary-org-595 194 18 has have VBZ blog-openlibrary-org-595 194 19 done do VBN blog-openlibrary-org-595 194 20 and and CC blog-openlibrary-org-595 194 21 his -PRON- PRP$ blog-openlibrary-org-595 194 22 learnings learning NNS blog-openlibrary-org-595 194 23 . . . blog-openlibrary-org-595 195 1 It -PRON- PRP blog-openlibrary-org-595 195 2 was be VBD blog-openlibrary-org-595 195 3 a a DT blog-openlibrary-org-595 195 4 pleasure pleasure NN blog-openlibrary-org-595 195 5 working work VBG blog-openlibrary-org-595 195 6 with with IN blog-openlibrary-org-595 195 7 you -PRON- PRP blog-openlibrary-org-595 195 8 Giacomo Giacomo NNP blog-openlibrary-org-595 195 9 , , , blog-openlibrary-org-595 195 10 and and CC blog-openlibrary-org-595 195 11 we -PRON- PRP blog-openlibrary-org-595 195 12 all all DT blog-openlibrary-org-595 195 13 wish wish VBP blog-openlibrary-org-595 195 14 you -PRON- PRP blog-openlibrary-org-595 195 15 the the DT blog-openlibrary-org-595 195 16 best good JJS blog-openlibrary-org-595 195 17 of of IN blog-openlibrary-org-595 195 18 luck luck NN blog-openlibrary-org-595 195 19 with with IN blog-openlibrary-org-595 195 20 the the DT blog-openlibrary-org-595 195 21 rest rest NN blog-openlibrary-org-595 195 22 of of IN blog-openlibrary-org-595 195 23 your -PRON- PRP$ blog-openlibrary-org-595 195 24 studies study NNS blog-openlibrary-org-595 195 25 ! ! . blog-openlibrary-org-595 196 1 – – : blog-openlibrary-org-595 196 2 Drini Drini NNP blog-openlibrary-org-595 196 3 Hi Hi NNP blog-openlibrary-org-595 196 4 , , , blog-openlibrary-org-595 196 5 I -PRON- PRP blog-openlibrary-org-595 196 6 am be VBP blog-openlibrary-org-595 196 7 Giacomo Giacomo NNP blog-openlibrary-org-595 196 8 Cignoni Cignoni NNP blog-openlibrary-org-595 196 9 , , , blog-openlibrary-org-595 196 10 a a DT blog-openlibrary-org-595 196 11 2nd 2nd JJ blog-openlibrary-org-595 196 12 year year NN blog-openlibrary-org-595 196 13 computer computer NN blog-openlibrary-org-595 196 14 science science NN blog-openlibrary-org-595 196 15 student student NN blog-openlibrary-org-595 196 16 from from IN blog-openlibrary-org-595 196 17 Italy Italy NNP blog-openlibrary-org-595 196 18 . . . blog-openlibrary-org-595 197 1 I -PRON- PRP blog-openlibrary-org-595 197 2 submitted submit VBD blog-openlibrary-org-595 197 3 my -PRON- PRP$ blog-openlibrary-org-595 197 4 2020 2020 CD blog-openlibrary-org-595 197 5 Google Google NNP blog-openlibrary-org-595 197 6 Summer Summer NNP blog-openlibrary-org-595 197 7 of of IN blog-openlibrary-org-595 197 8 Code Code NNP blog-openlibrary-org-595 197 9 ( ( -LRB- blog-openlibrary-org-595 197 10 GSoC gsoc JJ blog-openlibrary-org-595 197 11 ) ) -RRB- blog-openlibrary-org-595 197 12 project project NN blog-openlibrary-org-595 197 13 to to TO blog-openlibrary-org-595 197 14 work work VB blog-openlibrary-org-595 197 15 with with IN blog-openlibrary-org-595 197 16 the the DT blog-openlibrary-org-595 197 17 Internet Internet NNP blog-openlibrary-org-595 197 18 Archive Archive NNP blog-openlibrary-org-595 197 19 and and CC blog-openlibrary-org-595 197 20 I -PRON- PRP blog-openlibrary-org-595 197 21 was be VBD blog-openlibrary-org-595 197 22 selected select VBN blog-openlibrary-org-595 197 23 for for IN blog-openlibrary-org-595 197 24 it -PRON- PRP blog-openlibrary-org-595 197 25 . . . blog-openlibrary-org-595 198 1 In in IN blog-openlibrary-org-595 198 2 this this DT blog-openlibrary-org-595 198 3 blogpost blogpost NN blog-openlibrary-org-595 198 4 , , , blog-openlibrary-org-595 198 5 I -PRON- PRP blog-openlibrary-org-595 198 6 want want VBP blog-openlibrary-org-595 198 7 to to TO blog-openlibrary-org-595 198 8 tell tell VB blog-openlibrary-org-595 198 9 you -PRON- PRP blog-openlibrary-org-595 198 10 about about IN blog-openlibrary-org-595 198 11 my -PRON- PRP$ blog-openlibrary-org-595 198 12 experience experience NN blog-openlibrary-org-595 198 13 and and CC blog-openlibrary-org-595 198 14 my -PRON- PRP$ blog-openlibrary-org-595 198 15 accomplishments accomplishment NNS blog-openlibrary-org-595 198 16 working work VBG blog-openlibrary-org-595 198 17 this this DT blog-openlibrary-org-595 198 18 summer summer NN blog-openlibrary-org-595 198 19 on on IN blog-openlibrary-org-595 198 20 BookReader BookReader NNP blog-openlibrary-org-595 198 21 , , , blog-openlibrary-org-595 198 22 Internet Internet NNP blog-openlibrary-org-595 198 23 Archive Archive NNP blog-openlibrary-org-595 198 24 ’s ’s POS blog-openlibrary-org-595 198 25 open open JJ blog-openlibrary-org-595 198 26 source source NN blog-openlibrary-org-595 198 27 book book NN blog-openlibrary-org-595 198 28 reading reading NN blog-openlibrary-org-595 198 29 web web NN blog-openlibrary-org-595 198 30 application application NN blog-openlibrary-org-595 198 31 . . . blog-openlibrary-org-595 199 1 The the DT blog-openlibrary-org-595 199 2 BookReader BookReader NNP blog-openlibrary-org-595 199 3 features feature VBZ blog-openlibrary-org-595 199 4 I -PRON- PRP blog-openlibrary-org-595 199 5 enjoyed enjoy VBD blog-openlibrary-org-595 199 6 the the DT blog-openlibrary-org-595 199 7 most most RBS blog-openlibrary-org-595 199 8 working work VBG blog-openlibrary-org-595 199 9 on on IN blog-openlibrary-org-595 199 10 are be VBP blog-openlibrary-org-595 199 11 page page NN blog-openlibrary-org-595 199 12 filters filter NNS blog-openlibrary-org-595 199 13 ( ( -LRB- blog-openlibrary-org-595 199 14 which which WDT blog-openlibrary-org-595 199 15 includes include VBZ blog-openlibrary-org-595 199 16 “ " `` blog-openlibrary-org-595 199 17 dark dark JJ blog-openlibrary-org-595 199 18 mode mode NN blog-openlibrary-org-595 199 19 ” " '' blog-openlibrary-org-595 199 20 ) ) -RRB- blog-openlibrary-org-595 199 21 and and CC blog-openlibrary-org-595 199 22 the the DT blog-openlibrary-org-595 199 23 text text NN blog-openlibrary-org-595 199 24 selection selection NN blog-openlibrary-org-595 199 25 layer layer NN blog-openlibrary-org-595 199 26 for for IN blog-openlibrary-org-595 199 27 certain certain JJ blog-openlibrary-org-595 199 28 public public JJ blog-openlibrary-org-595 199 29 domain domain NN blog-openlibrary-org-595 199 30 books book NNS blog-openlibrary-org-595 199 31 . . . blog-openlibrary-org-595 200 1 They -PRON- PRP blog-openlibrary-org-595 200 2 were be VBD blog-openlibrary-org-595 200 3 both both DT blog-openlibrary-org-595 200 4 challenging challenging JJ blog-openlibrary-org-595 200 5 , , , blog-openlibrary-org-595 200 6 but but CC blog-openlibrary-org-595 200 7 mostly mostly RB blog-openlibrary-org-595 200 8 had have VBD blog-openlibrary-org-595 200 9 a a DT blog-openlibrary-org-595 200 10 great great JJ blog-openlibrary-org-595 200 11 impact impact NN blog-openlibrary-org-595 200 12 on on IN blog-openlibrary-org-595 200 13 the the DT blog-openlibrary-org-595 200 14 user user NN blog-openlibrary-org-595 200 15 experience experience NN blog-openlibrary-org-595 200 16 of of IN blog-openlibrary-org-595 200 17 Bookreader Bookreader NNP blog-openlibrary-org-595 200 18 . . . blog-openlibrary-org-595 201 1 The the DT blog-openlibrary-org-595 201 2 first first JJ blog-openlibrary-org-595 201 3 allows allow VBZ blog-openlibrary-org-595 201 4 text text NN blog-openlibrary-org-595 201 5 to to TO blog-openlibrary-org-595 201 6 be be VB blog-openlibrary-org-595 201 7 selected select VBN blog-openlibrary-org-595 201 8 and and CC blog-openlibrary-org-595 201 9 copied copy VBN blog-openlibrary-org-595 201 10 directly directly RB blog-openlibrary-org-595 201 11 from from IN blog-openlibrary-org-595 201 12 the the DT blog-openlibrary-org-595 201 13 page page NN blog-openlibrary-org-595 201 14 images image NNS blog-openlibrary-org-595 201 15 ( ( -LRB- blog-openlibrary-org-595 201 16 currently currently RB blog-openlibrary-org-595 201 17 in in IN blog-openlibrary-org-595 201 18 internal internal JJ blog-openlibrary-org-595 201 19 testing testing NN blog-openlibrary-org-595 201 20 ) ) -RRB- blog-openlibrary-org-595 201 21 , , , blog-openlibrary-org-595 201 22 and and CC blog-openlibrary-org-595 201 23 the the DT blog-openlibrary-org-595 201 24 second second JJ blog-openlibrary-org-595 201 25 permits permit NNS blog-openlibrary-org-595 201 26 turning turn VBG blog-openlibrary-org-595 201 27 white white JJ blog-openlibrary-org-595 201 28 - - HYPH blog-openlibrary-org-595 201 29 background background NN blog-openlibrary-org-595 201 30 black black JJ blog-openlibrary-org-595 201 31 - - HYPH blog-openlibrary-org-595 201 32 text text NN blog-openlibrary-org-595 201 33 pages page NNS blog-openlibrary-org-595 201 34 into into IN blog-openlibrary-org-595 201 35 black black JJ blog-openlibrary-org-595 201 36 - - HYPH blog-openlibrary-org-595 201 37 background background NN blog-openlibrary-org-595 201 38 - - HYPH blog-openlibrary-org-595 201 39 white white JJ blog-openlibrary-org-595 201 40 - - HYPH blog-openlibrary-org-595 201 41 text text NN blog-openlibrary-org-595 201 42 ones one NNS blog-openlibrary-org-595 201 43 . . . blog-openlibrary-org-595 202 1 Short short JJ blog-openlibrary-org-595 202 2 summary summary NN blog-openlibrary-org-595 202 3 of of IN blog-openlibrary-org-595 202 4 implemented implement VBN blog-openlibrary-org-595 202 5 features feature NNS blog-openlibrary-org-595 202 6 : : : blog-openlibrary-org-595 202 7 End end NN blog-openlibrary-org-595 202 8 - - HYPH blog-openlibrary-org-595 202 9 to to IN blog-openlibrary-org-595 202 10 - - HYPH blog-openlibrary-org-595 202 11 end end NN blog-openlibrary-org-595 202 12 testing testing NN blog-openlibrary-org-595 202 13 ( ( -LRB- blog-openlibrary-org-595 202 14 search search NN blog-openlibrary-org-595 202 15 , , , blog-openlibrary-org-595 202 16 autoplay autoplay VB blog-openlibrary-org-595 202 17 , , , blog-openlibrary-org-595 202 18 right right NN blog-openlibrary-org-595 202 19 - - HYPH blog-openlibrary-org-595 202 20 to to IN blog-openlibrary-org-595 202 21 - - HYPH blog-openlibrary-org-595 202 22 left left JJ blog-openlibrary-org-595 202 23 books book NNS blog-openlibrary-org-595 202 24 ) ) -RRB- blog-openlibrary-org-595 202 25 Generic generic JJ blog-openlibrary-org-595 202 26 book book NN blog-openlibrary-org-595 202 27 from from IN blog-openlibrary-org-595 202 28 Internet Internet NNP blog-openlibrary-org-595 202 29 Archive Archive NNP blog-openlibrary-org-595 202 30 demo demo NN blog-openlibrary-org-595 202 31 Mobile Mobile NNP blog-openlibrary-org-595 202 32 BookReader BookReader NNP blog-openlibrary-org-595 202 33 table table NN blog-openlibrary-org-595 202 34 of of IN blog-openlibrary-org-595 202 35 contents content NNS blog-openlibrary-org-595 202 36 Checkbox Checkbox NNP blog-openlibrary-org-595 202 37 for for IN blog-openlibrary-org-595 202 38 filters filter NNS blog-openlibrary-org-595 202 39 on on IN blog-openlibrary-org-595 202 40 book book NN blog-openlibrary-org-595 202 41 pages page NNS blog-openlibrary-org-595 202 42 ( ( -LRB- blog-openlibrary-org-595 202 43 including include VBG blog-openlibrary-org-595 202 44 dark dark JJ blog-openlibrary-org-595 202 45 mode mode NN blog-openlibrary-org-595 202 46 ) ) -RRB- blog-openlibrary-org-595 202 47 Text text NN blog-openlibrary-org-595 202 48 selection selection NN blog-openlibrary-org-595 202 49 layer layer NN blog-openlibrary-org-595 202 50 plugin plugin NN blog-openlibrary-org-595 202 51 for for IN blog-openlibrary-org-595 202 52 public public JJ blog-openlibrary-org-595 202 53 domain domain NN blog-openlibrary-org-595 202 54 books book NNS blog-openlibrary-org-595 202 55 Bug bug VBP blog-openlibrary-org-595 202 56 fixes fix NNS blog-openlibrary-org-595 202 57 for for IN blog-openlibrary-org-595 202 58 page page NN blog-openlibrary-org-595 202 59 flipping flipping NN blog-openlibrary-org-595 202 60 Using use VBG blog-openlibrary-org-595 202 61 high high JJ blog-openlibrary-org-595 202 62 resolution resolution NN blog-openlibrary-org-595 202 63 book book NN blog-openlibrary-org-595 202 64 images image NNS blog-openlibrary-org-595 202 65 bug bug NN blog-openlibrary-org-595 202 66 fix fix NNP blog-openlibrary-org-595 202 67 First First NNP blog-openlibrary-org-595 202 68 approach approach NN blog-openlibrary-org-595 202 69 to to IN blog-openlibrary-org-595 202 70 GSoC gsoc JJ blog-openlibrary-org-595 202 71 experience experience NN blog-openlibrary-org-595 202 72 Once once IN blog-openlibrary-org-595 202 73 I -PRON- PRP blog-openlibrary-org-595 202 74 received receive VBD blog-openlibrary-org-595 202 75 the the DT blog-openlibrary-org-595 202 76 news news NN blog-openlibrary-org-595 202 77 that that IN blog-openlibrary-org-595 202 78 I -PRON- PRP blog-openlibrary-org-595 202 79 had have VBD blog-openlibrary-org-595 202 80 been be VBN blog-openlibrary-org-595 202 81 selected select VBN blog-openlibrary-org-595 202 82 for for IN blog-openlibrary-org-595 202 83 GSoC GSoC VBG blog-openlibrary-org-595 202 84 with with IN blog-openlibrary-org-595 202 85 Internet Internet NNP blog-openlibrary-org-595 202 86 Archive Archive NNP blog-openlibrary-org-595 202 87 for for IN blog-openlibrary-org-595 202 88 my -PRON- PRP$ blog-openlibrary-org-595 202 89 BookReader BookReader NNP blog-openlibrary-org-595 202 90 project project NN blog-openlibrary-org-595 202 91 , , , blog-openlibrary-org-595 202 92 I -PRON- PRP blog-openlibrary-org-595 202 93 was be VBD blog-openlibrary-org-595 202 94 really really RB blog-openlibrary-org-595 202 95 excited excited JJ blog-openlibrary-org-595 202 96 , , , blog-openlibrary-org-595 202 97 as as IN blog-openlibrary-org-595 202 98 it -PRON- PRP blog-openlibrary-org-595 202 99 was be VBD blog-openlibrary-org-595 202 100 the the DT blog-openlibrary-org-595 202 101 beginning beginning NN blog-openlibrary-org-595 202 102 of of IN blog-openlibrary-org-595 202 103 a a DT blog-openlibrary-org-595 202 104 new new JJ blog-openlibrary-org-595 202 105 experience experience NN blog-openlibrary-org-595 202 106 for for IN blog-openlibrary-org-595 202 107 me -PRON- PRP blog-openlibrary-org-595 202 108 . . . blog-openlibrary-org-595 203 1 For for IN blog-openlibrary-org-595 203 2 the the DT blog-openlibrary-org-595 203 3 same same JJ blog-openlibrary-org-595 203 4 reason reason NN blog-openlibrary-org-595 203 5 , , , blog-openlibrary-org-595 203 6 I -PRON- PRP blog-openlibrary-org-595 203 7 will will MD blog-openlibrary-org-595 203 8 not not RB blog-openlibrary-org-595 203 9 hide hide VB blog-openlibrary-org-595 203 10 that that IN blog-openlibrary-org-595 203 11 I -PRON- PRP blog-openlibrary-org-595 203 12 was be VBD blog-openlibrary-org-595 203 13 a a DT blog-openlibrary-org-595 203 14 little little JJ blog-openlibrary-org-595 203 15 bit bit NN blog-openlibrary-org-595 203 16 nervous nervous JJ blog-openlibrary-org-595 203 17 because because IN blog-openlibrary-org-595 203 18 it -PRON- PRP blog-openlibrary-org-595 203 19 was be VBD blog-openlibrary-org-595 203 20 my -PRON- PRP$ blog-openlibrary-org-595 203 21 first first JJ blog-openlibrary-org-595 203 22 internship internship NN blog-openlibrary-org-595 203 23 - - HYPH blog-openlibrary-org-595 203 24 like like JJ blog-openlibrary-org-595 203 25 experience experience NN blog-openlibrary-org-595 203 26 . . . blog-openlibrary-org-595 204 1 Fortunately fortunately RB blog-openlibrary-org-595 204 2 , , , blog-openlibrary-org-595 204 3 even even RB blog-openlibrary-org-595 204 4 from from IN blog-openlibrary-org-595 204 5 the the DT blog-openlibrary-org-595 204 6 start start NN blog-openlibrary-org-595 204 7 , , , blog-openlibrary-org-595 204 8 my -PRON- PRP$ blog-openlibrary-org-595 204 9 mentor mentor NN blog-openlibrary-org-595 204 10 Drini Drini NNP blog-openlibrary-org-595 204 11 and and CC blog-openlibrary-org-595 204 12 also also RB blog-openlibrary-org-595 204 13 Mek Mek NNP blog-openlibrary-org-595 204 14 were be VBD blog-openlibrary-org-595 204 15 supportive supportive JJ blog-openlibrary-org-595 204 16 and and CC blog-openlibrary-org-595 204 17 also also RB blog-openlibrary-org-595 204 18 ready ready JJ blog-openlibrary-org-595 204 19 to to TO blog-openlibrary-org-595 204 20 offer offer VB blog-openlibrary-org-595 204 21 help help NN blog-openlibrary-org-595 204 22 . . . blog-openlibrary-org-595 205 1 Moreover moreover RB blog-openlibrary-org-595 205 2 , , , blog-openlibrary-org-595 205 3 the the DT blog-openlibrary-org-595 205 4 fact fact NN blog-openlibrary-org-595 205 5 that that IN blog-openlibrary-org-595 205 6 I -PRON- PRP blog-openlibrary-org-595 205 7 was be VBD blog-openlibrary-org-595 205 8 already already RB blog-openlibrary-org-595 205 9 familiar familiar JJ blog-openlibrary-org-595 205 10 with with IN blog-openlibrary-org-595 205 11 BookReader BookReader NNP blog-openlibrary-org-595 205 12 was be VBD blog-openlibrary-org-595 205 13 helpful helpful JJ blog-openlibrary-org-595 205 14 , , , blog-openlibrary-org-595 205 15 as as IN blog-openlibrary-org-595 205 16 I -PRON- PRP blog-openlibrary-org-595 205 17 had have VBD blog-openlibrary-org-595 205 18 already already RB blog-openlibrary-org-595 205 19 used use VBN blog-openlibrary-org-595 205 20 it -PRON- PRP blog-openlibrary-org-595 205 21 ( ( -LRB- blog-openlibrary-org-595 205 22 and and CC blog-openlibrary-org-595 205 23 even even RB blog-openlibrary-org-595 205 24 modified modify VBD blog-openlibrary-org-595 205 25 it -PRON- PRP blog-openlibrary-org-595 205 26 a a DT blog-openlibrary-org-595 205 27 little little JJ blog-openlibrary-org-595 205 28 bit bit NN blog-openlibrary-org-595 205 29 ) ) -RRB- blog-openlibrary-org-595 205 30 for for IN blog-openlibrary-org-595 205 31 a a DT blog-openlibrary-org-595 205 32 personal personal JJ blog-openlibrary-org-595 205 33 project project NN blog-openlibrary-org-595 205 34 . . . blog-openlibrary-org-595 206 1 For for IN blog-openlibrary-org-595 206 2 most most JJS blog-openlibrary-org-595 206 3 of of IN blog-openlibrary-org-595 206 4 the the DT blog-openlibrary-org-595 206 5 month month NN blog-openlibrary-org-595 206 6 of of IN blog-openlibrary-org-595 206 7 May May NNP blog-openlibrary-org-595 206 8 , , , blog-openlibrary-org-595 206 9 since since IN blog-openlibrary-org-595 206 10 the the DT blog-openlibrary-org-595 206 11 6th 6th NN blog-openlibrary-org-595 206 12 , , , blog-openlibrary-org-595 206 13 the the DT blog-openlibrary-org-595 206 14 day day NN blog-openlibrary-org-595 206 15 of of IN blog-openlibrary-org-595 206 16 the the DT blog-openlibrary-org-595 206 17 GSoC gsoc JJ blog-openlibrary-org-595 206 18 selection selection NN blog-openlibrary-org-595 206 19 , , , blog-openlibrary-org-595 206 20 I -PRON- PRP blog-openlibrary-org-595 206 21 mainly mainly RB blog-openlibrary-org-595 206 22 focused focus VBD blog-openlibrary-org-595 206 23 on on IN blog-openlibrary-org-595 206 24 getting get VBG blog-openlibrary-org-595 206 25 to to TO blog-openlibrary-org-595 206 26 know know VB blog-openlibrary-org-595 206 27 the the DT blog-openlibrary-org-595 206 28 other other JJ blog-openlibrary-org-595 206 29 members member NNS blog-openlibrary-org-595 206 30 of of IN blog-openlibrary-org-595 206 31 the the DT blog-openlibrary-org-595 206 32 UX UX NNP blog-openlibrary-org-595 206 33 team team NN blog-openlibrary-org-595 206 34 at at IN blog-openlibrary-org-595 206 35 Internet Internet NNP blog-openlibrary-org-595 206 36 Archive Archive NNP blog-openlibrary-org-595 206 37 , , , blog-openlibrary-org-595 206 38 whom whom WP blog-openlibrary-org-595 206 39 I -PRON- PRP blog-openlibrary-org-595 206 40 would would MD blog-openlibrary-org-595 206 41 be be VB blog-openlibrary-org-595 206 42 working work VBG blog-openlibrary-org-595 206 43 with with IN blog-openlibrary-org-595 206 44 for for IN blog-openlibrary-org-595 206 45 the the DT blog-openlibrary-org-595 206 46 rest rest NN blog-openlibrary-org-595 206 47 of of IN blog-openlibrary-org-595 206 48 the the DT blog-openlibrary-org-595 206 49 summer summer NN blog-openlibrary-org-595 206 50 , , , blog-openlibrary-org-595 206 51 and and CC blog-openlibrary-org-595 206 52 also also RB blog-openlibrary-org-595 206 53 define define VB blog-openlibrary-org-595 206 54 a a DT blog-openlibrary-org-595 206 55 more more RBR blog-openlibrary-org-595 206 56 precise precise JJ blog-openlibrary-org-595 206 57 roadmap roadmap NN blog-openlibrary-org-595 206 58 of of IN blog-openlibrary-org-595 206 59 my -PRON- PRP$ blog-openlibrary-org-595 206 60 future future JJ blog-openlibrary-org-595 206 61 work work NN blog-openlibrary-org-595 206 62 with with IN blog-openlibrary-org-595 206 63 my -PRON- PRP$ blog-openlibrary-org-595 206 64 mentor mentor NN blog-openlibrary-org-595 206 65 , , , blog-openlibrary-org-595 206 66 as as IN blog-openlibrary-org-595 206 67 my -PRON- PRP$ blog-openlibrary-org-595 206 68 proposed propose VBN blog-openlibrary-org-595 206 69 project project NN blog-openlibrary-org-595 206 70 was be VBD blog-openlibrary-org-595 206 71 open open JJ blog-openlibrary-org-595 206 72 to to IN blog-openlibrary-org-595 206 73 any any DT blog-openlibrary-org-595 206 74 improvements improvement NNS blog-openlibrary-org-595 206 75 for for IN blog-openlibrary-org-595 206 76 BookReader BookReader NNP blog-openlibrary-org-595 206 77 . . . blog-openlibrary-org-595 207 1 End end NN blog-openlibrary-org-595 207 2 to to TO blog-openlibrary-org-595 207 3 end end VB blog-openlibrary-org-595 207 4 testing test VBG blog-openlibrary-org-595 207 5 The the DT blog-openlibrary-org-595 207 6 first first JJ blog-openlibrary-org-595 207 7 tasks task NNS blog-openlibrary-org-595 207 8 I -PRON- PRP blog-openlibrary-org-595 207 9 worked work VBD blog-openlibrary-org-595 207 10 on on IN blog-openlibrary-org-595 207 11 , , , blog-openlibrary-org-595 207 12 as as IN blog-openlibrary-org-595 207 13 stated state VBN blog-openlibrary-org-595 207 14 in in IN blog-openlibrary-org-595 207 15 the the DT blog-openlibrary-org-595 207 16 project project NN blog-openlibrary-org-595 207 17 , , , blog-openlibrary-org-595 207 18 were be VBD blog-openlibrary-org-595 207 19 about about IN blog-openlibrary-org-595 207 20 end end NN blog-openlibrary-org-595 207 21 - - HYPH blog-openlibrary-org-595 207 22 to to IN blog-openlibrary-org-595 207 23 - - HYPH blog-openlibrary-org-595 207 24 end end NN blog-openlibrary-org-595 207 25 testing testing NN blog-openlibrary-org-595 207 26 for for IN blog-openlibrary-org-595 207 27 BookReader BookReader NNP blog-openlibrary-org-595 207 28 . . . blog-openlibrary-org-595 208 1 I -PRON- PRP blog-openlibrary-org-595 208 2 learned learn VBD blog-openlibrary-org-595 208 3 about about IN blog-openlibrary-org-595 208 4 the the DT blog-openlibrary-org-595 208 5 Testcafe Testcafe NNP blog-openlibrary-org-595 208 6 tool tool NN blog-openlibrary-org-595 208 7 that that WDT blog-openlibrary-org-595 208 8 was be VBD blog-openlibrary-org-595 208 9 to to TO blog-openlibrary-org-595 208 10 be be VB blog-openlibrary-org-595 208 11 used use VBN blog-openlibrary-org-595 208 12 , , , blog-openlibrary-org-595 208 13 and and CC blog-openlibrary-org-595 208 14 my -PRON- PRP$ blog-openlibrary-org-595 208 15 first first JJ blog-openlibrary-org-595 208 16 real real JJ blog-openlibrary-org-595 208 17 task task NN blog-openlibrary-org-595 208 18 was be VBD blog-openlibrary-org-595 208 19 to to TO blog-openlibrary-org-595 208 20 remove remove VB blog-openlibrary-org-595 208 21 and and CC blog-openlibrary-org-595 208 22 explore explore VB blog-openlibrary-org-595 208 23 some some DT blog-openlibrary-org-595 208 24 old old JJ blog-openlibrary-org-595 208 25 QUnit qunit NN blog-openlibrary-org-595 208 26 tests test NNS blog-openlibrary-org-595 208 27 ( ( -LRB- blog-openlibrary-org-595 208 28 # # $ blog-openlibrary-org-595 208 29 308 308 CD blog-openlibrary-org-595 208 30 ) ) -RRB- blog-openlibrary-org-595 208 31 . . . blog-openlibrary-org-595 209 1 Then then RB blog-openlibrary-org-595 209 2 I -PRON- PRP blog-openlibrary-org-595 209 3 started start VBD blog-openlibrary-org-595 209 4 to to TO blog-openlibrary-org-595 209 5 make make VB blog-openlibrary-org-595 209 6 end end NN blog-openlibrary-org-595 209 7 - - HYPH blog-openlibrary-org-595 209 8 to to IN blog-openlibrary-org-595 209 9 - - HYPH blog-openlibrary-org-595 209 10 end end NN blog-openlibrary-org-595 209 11 tests test NNS blog-openlibrary-org-595 209 12 for for IN blog-openlibrary-org-595 209 13 the the DT blog-openlibrary-org-595 209 14 search search NN blog-openlibrary-org-595 209 15 feature feature NN blog-openlibrary-org-595 209 16 in in IN blog-openlibrary-org-595 209 17 BookReader BookReader NNP blog-openlibrary-org-595 209 18 , , , blog-openlibrary-org-595 209 19 both both DT blog-openlibrary-org-595 209 20 for for IN blog-openlibrary-org-595 209 21 desktop desktop NN blog-openlibrary-org-595 209 22 ( ( -LRB- blog-openlibrary-org-595 209 23 # # $ blog-openlibrary-org-595 209 24 314 314 CD blog-openlibrary-org-595 209 25 ) ) -RRB- blog-openlibrary-org-595 209 26 and and CC blog-openlibrary-org-595 209 27 mobile mobile NNP blog-openlibrary-org-595 209 28 ( ( -LRB- blog-openlibrary-org-595 209 29 # # $ blog-openlibrary-org-595 209 30 322 322 CD blog-openlibrary-org-595 209 31 ) ) -RRB- blog-openlibrary-org-595 209 32 . . . blog-openlibrary-org-595 210 1 Lastly lastly RB blog-openlibrary-org-595 210 2 , , , blog-openlibrary-org-595 210 3 I -PRON- PRP blog-openlibrary-org-595 210 4 fixed fix VBD blog-openlibrary-org-595 210 5 the the DT blog-openlibrary-org-595 210 6 existent existent NN blog-openlibrary-org-595 210 7 autoplay autoplay JJ blog-openlibrary-org-595 210 8 end end NN blog-openlibrary-org-595 210 9 - - HYPH blog-openlibrary-org-595 210 10 to to IN blog-openlibrary-org-595 210 11 - - HYPH blog-openlibrary-org-595 210 12 end end NN blog-openlibrary-org-595 210 13 test test NN blog-openlibrary-org-595 210 14 ( ( -LRB- blog-openlibrary-org-595 210 15 # # $ blog-openlibrary-org-595 210 16 344 344 CD blog-openlibrary-org-595 210 17 ) ) -RRB- blog-openlibrary-org-595 210 18 that that WDT blog-openlibrary-org-595 210 19 was be VBD blog-openlibrary-org-595 210 20 causing cause VBG blog-openlibrary-org-595 210 21 problems problem NNS blog-openlibrary-org-595 210 22 and and CC blog-openlibrary-org-595 210 23 I -PRON- PRP blog-openlibrary-org-595 210 24 also also RB blog-openlibrary-org-595 210 25 had have VBD blog-openlibrary-org-595 210 26 prepared prepare VBN blog-openlibrary-org-595 210 27 end end NN blog-openlibrary-org-595 210 28 - - HYPH blog-openlibrary-org-595 210 29 to to IN blog-openlibrary-org-595 210 30 - - HYPH blog-openlibrary-org-595 210 31 end end NN blog-openlibrary-org-595 210 32 tests test NNS blog-openlibrary-org-595 210 33 for for IN blog-openlibrary-org-595 210 34 right right NN blog-openlibrary-org-595 210 35 - - HYPH blog-openlibrary-org-595 210 36 to to IN blog-openlibrary-org-595 210 37 - - HYPH blog-openlibrary-org-595 210 38 left leave VBN blog-openlibrary-org-595 210 39 books book NNS blog-openlibrary-org-595 210 40 ( ( -LRB- blog-openlibrary-org-595 210 41 # # $ blog-openlibrary-org-595 210 42 350 350 CD blog-openlibrary-org-595 210 43 ) ) -RRB- blog-openlibrary-org-595 210 44 , , , blog-openlibrary-org-595 210 45 but but CC blog-openlibrary-org-595 210 46 it -PRON- PRP blog-openlibrary-org-595 210 47 was be VBD blog-openlibrary-org-595 210 48 n’t not RB blog-openlibrary-org-595 210 49 merged merge VBN blog-openlibrary-org-595 210 50 immediately immediately RB blog-openlibrary-org-595 210 51 because because IN blog-openlibrary-org-595 210 52 it -PRON- PRP blog-openlibrary-org-595 210 53 needed need VBD blog-openlibrary-org-595 210 54 a a DT blog-openlibrary-org-595 210 55 feature feature NN blog-openlibrary-org-595 210 56 that that WDT blog-openlibrary-org-595 210 57 I -PRON- PRP blog-openlibrary-org-595 210 58 would would MD blog-openlibrary-org-595 210 59 have have VB blog-openlibrary-org-595 210 60 implemented implement VBN blog-openlibrary-org-595 210 61 later later RB blog-openlibrary-org-595 210 62 ; ; : blog-openlibrary-org-595 210 63 a a DT blog-openlibrary-org-595 210 64 system system NN blog-openlibrary-org-595 210 65 to to TO blog-openlibrary-org-595 210 66 choose choose VB blog-openlibrary-org-595 210 67 different different JJ blog-openlibrary-org-595 210 68 books book NNS blog-openlibrary-org-595 210 69 from from IN blog-openlibrary-org-595 210 70 the the DT blog-openlibrary-org-595 210 71 IA IA NNP blog-openlibrary-org-595 210 72 servers server NNS blog-openlibrary-org-595 210 73 to to TO blog-openlibrary-org-595 210 74 be be VB blog-openlibrary-org-595 210 75 displayed display VBN blog-openlibrary-org-595 210 76 specifying specify VBG blog-openlibrary-org-595 210 77 the the DT blog-openlibrary-org-595 210 78 book book NN blog-openlibrary-org-595 210 79 i -PRON- PRP blog-openlibrary-org-595 210 80 d d NN blog-openlibrary-org-595 210 81 in in IN blog-openlibrary-org-595 210 82 the the DT blog-openlibrary-org-595 210 83 URL url NN blog-openlibrary-org-595 210 84 . . . blog-openlibrary-org-595 211 1 This this DT blog-openlibrary-org-595 211 2 work work NN blog-openlibrary-org-595 211 3 on on IN blog-openlibrary-org-595 211 4 testing testing NN blog-openlibrary-org-595 211 5 ( ( -LRB- blog-openlibrary-org-595 211 6 which which WDT blog-openlibrary-org-595 211 7 lasted last VBD blog-openlibrary-org-595 211 8 until until IN blog-openlibrary-org-595 211 9 the the DT blog-openlibrary-org-595 211 10 ~20th ~20th NNP blog-openlibrary-org-595 211 11 of of IN blog-openlibrary-org-595 211 12 June June NNP blog-openlibrary-org-595 211 13 ) ) -RRB- blog-openlibrary-org-595 211 14 was be VBD blog-openlibrary-org-595 211 15 really really RB blog-openlibrary-org-595 211 16 helpful helpful JJ blog-openlibrary-org-595 211 17 at at IN blog-openlibrary-org-595 211 18 the the DT blog-openlibrary-org-595 211 19 beginning beginning NN blog-openlibrary-org-595 211 20 as as IN blog-openlibrary-org-595 211 21 it -PRON- PRP blog-openlibrary-org-595 211 22 allowed allow VBD blog-openlibrary-org-595 211 23 me -PRON- PRP blog-openlibrary-org-595 211 24 to to TO blog-openlibrary-org-595 211 25 gain gain VB blog-openlibrary-org-595 211 26 more more JJR blog-openlibrary-org-595 211 27 confidence confidence NN blog-openlibrary-org-595 211 28 with with IN blog-openlibrary-org-595 211 29 the the DT blog-openlibrary-org-595 211 30 codebase codebase NN blog-openlibrary-org-595 211 31 without without IN blog-openlibrary-org-595 211 32 trying try VBG blog-openlibrary-org-595 211 33 immediately immediately RB blog-openlibrary-org-595 211 34 harder hard JJR blog-openlibrary-org-595 211 35 tasks task NNS blog-openlibrary-org-595 211 36 and and CC blog-openlibrary-org-595 211 37 also also RB blog-openlibrary-org-595 211 38 to to TO blog-openlibrary-org-595 211 39 gain gain VB blog-openlibrary-org-595 211 40 more more JJR blog-openlibrary-org-595 211 41 confidence confidence NN blog-openlibrary-org-595 211 42 with with IN blog-openlibrary-org-595 211 43 JavaScript JavaScript NNP blog-openlibrary-org-595 211 44 ES6 ES6 NNP blog-openlibrary-org-595 211 45 . . . blog-openlibrary-org-595 212 1 The the DT blog-openlibrary-org-595 212 2 frequent frequent JJ blog-openlibrary-org-595 212 3 meetings meeting NNS blog-openlibrary-org-595 212 4 with with IN blog-openlibrary-org-595 212 5 my -PRON- PRP$ blog-openlibrary-org-595 212 6 mentor mentor NN blog-openlibrary-org-595 212 7 and and CC blog-openlibrary-org-595 212 8 other other JJ blog-openlibrary-org-595 212 9 members member NNS blog-openlibrary-org-595 212 10 of of IN blog-openlibrary-org-595 212 11 the the DT blog-openlibrary-org-595 212 12 team team NN blog-openlibrary-org-595 212 13 made make VBD blog-openlibrary-org-595 212 14 me -PRON- PRP blog-openlibrary-org-595 212 15 really really RB blog-openlibrary-org-595 212 16 feel feel VB blog-openlibrary-org-595 212 17 part part NN blog-openlibrary-org-595 212 18 of of IN blog-openlibrary-org-595 212 19 the the DT blog-openlibrary-org-595 212 20 workplace workplace NN blog-openlibrary-org-595 212 21 . . . blog-openlibrary-org-595 213 1 Working work VBG blog-openlibrary-org-595 213 2 on on IN blog-openlibrary-org-595 213 3 the the DT blog-openlibrary-org-595 213 4 source source NN blog-openlibrary-org-595 213 5 code code NN blog-openlibrary-org-595 213 6 The the DT blog-openlibrary-org-595 213 7 table table NN blog-openlibrary-org-595 213 8 of of IN blog-openlibrary-org-595 213 9 contents content NNS blog-openlibrary-org-595 213 10 panel panel NN blog-openlibrary-org-595 213 11 in in IN blog-openlibrary-org-595 213 12 BookReader BookReader NNP blog-openlibrary-org-595 213 13 mobile mobile NN blog-openlibrary-org-595 213 14 My -PRON- PRP$ blog-openlibrary-org-595 213 15 first first JJ blog-openlibrary-org-595 213 16 experience experience NN blog-openlibrary-org-595 213 17 working work VBG blog-openlibrary-org-595 213 18 on on IN blog-openlibrary-org-595 213 19 core core NN blog-openlibrary-org-595 213 20 BookReader BookReader NNP blog-openlibrary-org-595 213 21 source source NN blog-openlibrary-org-595 213 22 code code NN blog-openlibrary-org-595 213 23 was be VBD blog-openlibrary-org-595 213 24 during during IN blog-openlibrary-org-595 213 25 the the DT blog-openlibrary-org-595 213 26 Internet Internet NNP blog-openlibrary-org-595 213 27 Archive Archive NNP blog-openlibrary-org-595 213 28 hackathon hackathon NN blog-openlibrary-org-595 213 29 on on IN blog-openlibrary-org-595 213 30 May May NNP blog-openlibrary-org-595 213 31 the the DT blog-openlibrary-org-595 213 32 30th 30th NN blog-openlibrary-org-595 213 33 when when WRB blog-openlibrary-org-595 213 34 , , , blog-openlibrary-org-595 213 35 with with IN blog-openlibrary-org-595 213 36 the the DT blog-openlibrary-org-595 213 37 help help NN blog-openlibrary-org-595 213 38 of of IN blog-openlibrary-org-595 213 39 my -PRON- PRP$ blog-openlibrary-org-595 213 40 mentor mentor NN blog-openlibrary-org-595 213 41 , , , blog-openlibrary-org-595 213 42 I -PRON- PRP blog-openlibrary-org-595 213 43 created create VBD blog-openlibrary-org-595 213 44 the the DT blog-openlibrary-org-595 213 45 first first JJ blog-openlibrary-org-595 213 46 draft draft NN blog-openlibrary-org-595 213 47 for for IN blog-openlibrary-org-595 213 48 the the DT blog-openlibrary-org-595 213 49 table table NN blog-openlibrary-org-595 213 50 of of IN blog-openlibrary-org-595 213 51 content content NN blog-openlibrary-org-595 213 52 panel panel NN blog-openlibrary-org-595 213 53 for for IN blog-openlibrary-org-595 213 54 mobile mobile JJ blog-openlibrary-org-595 213 55 BookReader BookReader NNP blog-openlibrary-org-595 213 56 . . . blog-openlibrary-org-595 214 1 I -PRON- PRP blog-openlibrary-org-595 214 2 would would MD blog-openlibrary-org-595 214 3 then then RB blog-openlibrary-org-595 214 4 resume resume VB blog-openlibrary-org-595 214 5 to to TO blog-openlibrary-org-595 214 6 work work VB blog-openlibrary-org-595 214 7 on on IN blog-openlibrary-org-595 214 8 this this DT blog-openlibrary-org-595 214 9 feature feature NN blog-openlibrary-org-595 214 10 in in IN blog-openlibrary-org-595 214 11 July July NNP blog-openlibrary-org-595 214 12 , , , blog-openlibrary-org-595 214 13 refining refine VBG blog-openlibrary-org-595 214 14 it -PRON- PRP blog-openlibrary-org-595 214 15 until until IN blog-openlibrary-org-595 214 16 it -PRON- PRP blog-openlibrary-org-595 214 17 was be VBD blog-openlibrary-org-595 214 18 released release VBN blog-openlibrary-org-595 214 19 ( ( -LRB- blog-openlibrary-org-595 214 20 # # $ blog-openlibrary-org-595 214 21 351 351 CD blog-openlibrary-org-595 214 22 ) ) -RRB- blog-openlibrary-org-595 214 23 . . . blog-openlibrary-org-595 215 1 I -PRON- PRP blog-openlibrary-org-595 215 2 then then RB blog-openlibrary-org-595 215 3 worked work VBD blog-openlibrary-org-595 215 4 on on IN blog-openlibrary-org-595 215 5 a a DT blog-openlibrary-org-595 215 6 checkbox checkbox NN blog-openlibrary-org-595 215 7 to to TO blog-openlibrary-org-595 215 8 apply apply VB blog-openlibrary-org-595 215 9 different different JJ blog-openlibrary-org-595 215 10 filters filter NNS blog-openlibrary-org-595 215 11 to to IN blog-openlibrary-org-595 215 12 the the DT blog-openlibrary-org-595 215 13 book book NN blog-openlibrary-org-595 215 14 page page NN blog-openlibrary-org-595 215 15 images image NNS blog-openlibrary-org-595 215 16 , , , blog-openlibrary-org-595 215 17 still still RB blog-openlibrary-org-595 215 18 on on IN blog-openlibrary-org-595 215 19 mobile mobile JJ blog-openlibrary-org-595 215 20 BookReader BookReader NNP blog-openlibrary-org-595 215 21 ( ( -LRB- blog-openlibrary-org-595 215 22 # # $ blog-openlibrary-org-595 215 23 342 342 CD blog-openlibrary-org-595 215 24 ) ) -RRB- blog-openlibrary-org-595 215 25 , , , blog-openlibrary-org-595 215 26 which which WDT blog-openlibrary-org-595 215 27 includes include VBZ blog-openlibrary-org-595 215 28 a a DT blog-openlibrary-org-595 215 29 sort sort NN blog-openlibrary-org-595 215 30 of of IN blog-openlibrary-org-595 215 31 “ " `` blog-openlibrary-org-595 215 32 dark dark JJ blog-openlibrary-org-595 215 33 mode mode NN blog-openlibrary-org-595 215 34 ” " '' blog-openlibrary-org-595 215 35 . . . blog-openlibrary-org-595 216 1 This this DT blog-openlibrary-org-595 216 2 feature feature NN blog-openlibrary-org-595 216 3 was be VBD blog-openlibrary-org-595 216 4 probably probably RB blog-openlibrary-org-595 216 5 the the DT blog-openlibrary-org-595 216 6 one one NN blog-openlibrary-org-595 216 7 I -PRON- PRP blog-openlibrary-org-595 216 8 enjoyed enjoy VBD blog-openlibrary-org-595 216 9 the the DT blog-openlibrary-org-595 216 10 most most RBS blog-openlibrary-org-595 216 11 working work VBG blog-openlibrary-org-595 216 12 on on IN blog-openlibrary-org-595 216 13 , , , blog-openlibrary-org-595 216 14 as as IN blog-openlibrary-org-595 216 15 it -PRON- PRP blog-openlibrary-org-595 216 16 was be VBD blog-openlibrary-org-595 216 17 challenging challenge VBG blog-openlibrary-org-595 216 18 but but CC blog-openlibrary-org-595 216 19 not not RB blog-openlibrary-org-595 216 20 too too RB blog-openlibrary-org-595 216 21 difficult difficult JJ blog-openlibrary-org-595 216 22 , , , blog-openlibrary-org-595 216 23 it -PRON- PRP blog-openlibrary-org-595 216 24 included include VBD blog-openlibrary-org-595 216 25 some some DT blog-openlibrary-org-595 216 26 planning planning NN blog-openlibrary-org-595 216 27 and and CC blog-openlibrary-org-595 216 28 was be VBD blog-openlibrary-org-595 216 29 not not RB blog-openlibrary-org-595 216 30 purely purely RB blog-openlibrary-org-595 216 31 technical technical JJ blog-openlibrary-org-595 216 32 and and CC blog-openlibrary-org-595 216 33 received receive VBD blog-openlibrary-org-595 216 34 great great JJ blog-openlibrary-org-595 216 35 appreciation appreciation NN blog-openlibrary-org-595 216 36 from from IN blog-openlibrary-org-595 216 37 users user NNS blog-openlibrary-org-595 216 38 . . . blog-openlibrary-org-595 217 1 Page page NN blog-openlibrary-org-595 217 2 filters filter NNS blog-openlibrary-org-595 217 3 for for IN blog-openlibrary-org-595 217 4 BookReader BookReader NNP blog-openlibrary-org-595 217 5 mobile mobile NN blog-openlibrary-org-595 217 6 let let VBD blog-openlibrary-org-595 217 7 you -PRON- PRP blog-openlibrary-org-595 217 8 read read VB blog-openlibrary-org-595 217 9 in in IN blog-openlibrary-org-595 217 10 a a DT blog-openlibrary-org-595 217 11 “ " `` blog-openlibrary-org-595 217 12 dark dark JJ blog-openlibrary-org-595 217 13 mode mode NN blog-openlibrary-org-595 217 14 ” " '' blog-openlibrary-org-595 217 15 https://twitter.com/openlibrary/status/1280184861957828608 https://twitter.com/openlibrary/status/1280184861957828608 NNP blog-openlibrary-org-595 217 16 Then then RB blog-openlibrary-org-595 217 17 I -PRON- PRP blog-openlibrary-org-595 217 18 worked work VBD blog-openlibrary-org-595 217 19 on on IN blog-openlibrary-org-595 217 20 the the DT blog-openlibrary-org-595 217 21 generic generic JJ blog-openlibrary-org-595 217 22 demo demo NN blog-openlibrary-org-595 217 23 feature feature NN blog-openlibrary-org-595 217 24 ; ; : blog-openlibrary-org-595 217 25 a a DT blog-openlibrary-org-595 217 26 particular particular JJ blog-openlibrary-org-595 217 27 demo demo NN blog-openlibrary-org-595 217 28 for for IN blog-openlibrary-org-595 217 29 BookReader BookReader NNP blog-openlibrary-org-595 217 30 which which WDT blog-openlibrary-org-595 217 31 allows allow VBZ blog-openlibrary-org-595 217 32 you -PRON- PRP blog-openlibrary-org-595 217 33 to to TO blog-openlibrary-org-595 217 34 choose choose VB blog-openlibrary-org-595 217 35 a a DT blog-openlibrary-org-595 217 36 book book NN blog-openlibrary-org-595 217 37     _SP blog-openlibrary-org-595 217 38 from from IN blog-openlibrary-org-595 217 39 the the DT blog-openlibrary-org-595 217 40 Internet Internet NNP blog-openlibrary-org-595 217 41 Archive Archive NNP blog-openlibrary-org-595 217 42 servers server NNS blog-openlibrary-org-595 217 43 to to TO blog-openlibrary-org-595 217 44 be be VB blog-openlibrary-org-595 217 45 displayed display VBN blog-openlibrary-org-595 217 46 , , , blog-openlibrary-org-595 217 47 by by IN blog-openlibrary-org-595 217 48 simply simply RB blog-openlibrary-org-595 217 49 adding add VBG blog-openlibrary-org-595 217 50 the the DT blog-openlibrary-org-595 217 51 book book NN blog-openlibrary-org-595 217 52 i -PRON- PRP blog-openlibrary-org-595 217 53 d d NN blog-openlibrary-org-595 217 54 in in IN blog-openlibrary-org-595 217 55 the the DT blog-openlibrary-org-595 217 56 URL url NN blog-openlibrary-org-595 217 57 as as IN blog-openlibrary-org-595 217 58 a a DT blog-openlibrary-org-595 217 59 parameter parameter NN blog-openlibrary-org-595 217 60 ( ( -LRB- blog-openlibrary-org-595 217 61 # # $ blog-openlibrary-org-595 217 62 356 356 CD blog-openlibrary-org-595 217 63 ) ) -RRB- blog-openlibrary-org-595 217 64 . . . blog-openlibrary-org-595 218 1 This this DT blog-openlibrary-org-595 218 2 allowed allow VBD blog-openlibrary-org-595 218 3 the the DT blog-openlibrary-org-595 218 4 right right NN blog-openlibrary-org-595 218 5 to to IN blog-openlibrary-org-595 218 6 left left VB blog-openlibrary-org-595 218 7 e2e e2e JJ blog-openlibrary-org-595 218 8 test test NN blog-openlibrary-org-595 218 9 to to TO blog-openlibrary-org-595 218 10 be be VB blog-openlibrary-org-595 218 11 merged merge VBN blog-openlibrary-org-595 218 12 and and CC blog-openlibrary-org-595 218 13 proved prove VBN blog-openlibrary-org-595 218 14 to to TO blog-openlibrary-org-595 218 15 be be VB blog-openlibrary-org-595 218 16 useful useful JJ blog-openlibrary-org-595 218 17 for for IN blog-openlibrary-org-595 218 18 manually manually RB blog-openlibrary-org-595 218 19 testing test VBG blog-openlibrary-org-595 218 20 the the DT blog-openlibrary-org-595 218 21 text text NN blog-openlibrary-org-595 218 22 selection selection NN blog-openlibrary-org-595 218 23 plugin plugin NN blog-openlibrary-org-595 218 24 . . . blog-openlibrary-org-595 219 1 In in IN blog-openlibrary-org-595 219 2 this this DT blog-openlibrary-org-595 219 3 period period NN blog-openlibrary-org-595 219 4 I -PRON- PRP blog-openlibrary-org-595 219 5 also also RB blog-openlibrary-org-595 219 6 fixed fix VBD blog-openlibrary-org-595 219 7 two two CD blog-openlibrary-org-595 219 8 page page NN blog-openlibrary-org-595 219 9 flipping flipping NN blog-openlibrary-org-595 219 10 issues issue NNS blog-openlibrary-org-595 219 11 : : : blog-openlibrary-org-595 219 12 one one CD blog-openlibrary-org-595 219 13 more more RBR blog-openlibrary-org-595 219 14 critical critical JJ blog-openlibrary-org-595 219 15 ( ( -LRB- blog-openlibrary-org-595 219 16 when when WRB blog-openlibrary-org-595 219 17 flipping flip VBG blog-openlibrary-org-595 219 18 pages page NNS blog-openlibrary-org-595 219 19 in in IN blog-openlibrary-org-595 219 20 quick quick JJ blog-openlibrary-org-595 219 21 succession succession NN blog-openlibrary-org-595 219 22 the the DT blog-openlibrary-org-595 219 23 pages page NNS blog-openlibrary-org-595 219 24 started start VBD blog-openlibrary-org-595 219 25 turning turn VBG blog-openlibrary-org-595 219 26 back back RB blog-openlibrary-org-595 219 27 and and CC blog-openlibrary-org-595 219 28 forth forth RB blog-openlibrary-org-595 219 29 randomly randomly RB blog-openlibrary-org-595 219 30 ) ) -RRB- blog-openlibrary-org-595 219 31 ( ( -LRB- blog-openlibrary-org-595 219 32 # # $ blog-openlibrary-org-595 219 33 386 386 CD blog-openlibrary-org-595 219 34 ) ) -RRB- blog-openlibrary-org-595 219 35 , , , blog-openlibrary-org-595 219 36 and and CC blog-openlibrary-org-595 219 37 the the DT blog-openlibrary-org-595 219 38 other other JJ blog-openlibrary-org-595 219 39 one one CD blog-openlibrary-org-595 219 40 less less RBR blog-openlibrary-org-595 219 41 urgent urgent JJ blog-openlibrary-org-595 219 42 , , , blog-openlibrary-org-595 219 43 but but CC blog-openlibrary-org-595 219 44 it -PRON- PRP blog-openlibrary-org-595 219 45 was be VBD blog-openlibrary-org-595 219 46 an an DT blog-openlibrary-org-595 219 47 issue issue NN blog-openlibrary-org-595 219 48 a a DT blog-openlibrary-org-595 219 49 user user NN blog-openlibrary-org-595 219 50 specifically specifically RB blog-openlibrary-org-595 219 51 pointed point VBD blog-openlibrary-org-595 219 52 out out RP blog-openlibrary-org-595 219 53 ( ( -LRB- blog-openlibrary-org-595 219 54 in in IN blog-openlibrary-org-595 219 55 an an DT blog-openlibrary-org-595 219 56 old old JJ blog-openlibrary-org-595 219 57 BookReader BookReader NNP blog-openlibrary-org-595 219 58 demo demo NN blog-openlibrary-org-595 219 59 it -PRON- PRP blog-openlibrary-org-595 219 60 was be VBD blog-openlibrary-org-595 219 61 impossible impossible JJ blog-openlibrary-org-595 219 62 to to TO blog-openlibrary-org-595 219 63 turn turn VB blog-openlibrary-org-595 219 64 pages page NNS blog-openlibrary-org-595 219 65 at at RB blog-openlibrary-org-595 219 66 all all RB blog-openlibrary-org-595 219 67 ) ) -RRB- blog-openlibrary-org-595 219 68 ( ( -LRB- blog-openlibrary-org-595 219 69 # # $ blog-openlibrary-org-595 219 70 383 383 CD blog-openlibrary-org-595 219 71 ) ) -RRB- blog-openlibrary-org-595 219 72 . . . blog-openlibrary-org-595 220 1 Another another DT blog-openlibrary-org-595 220 2 issue issue NN blog-openlibrary-org-595 220 3 I -PRON- PRP blog-openlibrary-org-595 220 4 solved solve VBD blog-openlibrary-org-595 220 5 was be VBD blog-openlibrary-org-595 220 6 BookReader BookReader NNP blog-openlibrary-org-595 220 7 not not RB blog-openlibrary-org-595 220 8 correctly correctly RB blog-openlibrary-org-595 220 9 displaying display VBG blog-openlibrary-org-595 220 10 high high JJ blog-openlibrary-org-595 220 11 resolution resolution NN blog-openlibrary-org-595 220 12 images image NNS blog-openlibrary-org-595 220 13 on on IN blog-openlibrary-org-595 220 14 high high JJ blog-openlibrary-org-595 220 15 resolution resolution NN blog-openlibrary-org-595 220 16 displays display NNS blog-openlibrary-org-595 220 17 ( ( -LRB- blog-openlibrary-org-595 220 18 # # $ blog-openlibrary-org-595 220 19 378 378 CD blog-openlibrary-org-595 220 20 ) ) -RRB- blog-openlibrary-org-595 220 21 . . . blog-openlibrary-org-595 221 1 Open open JJ blog-openlibrary-org-595 221 2 source source NN blog-openlibrary-org-595 221 3 project project NN blog-openlibrary-org-595 221 4 experience experience NN blog-openlibrary-org-595 221 5 One one CD blog-openlibrary-org-595 221 6 aspect aspect NN blog-openlibrary-org-595 221 7 I -PRON- PRP blog-openlibrary-org-595 221 8 really really RB blog-openlibrary-org-595 221 9 enjoyed enjoy VBD blog-openlibrary-org-595 221 10 of of IN blog-openlibrary-org-595 221 11 my -PRON- PRP$ blog-openlibrary-org-595 221 12 GSoC gsoc NN blog-openlibrary-org-595 221 13 is be VBZ blog-openlibrary-org-595 221 14 the the DT blog-openlibrary-org-595 221 15 all all RB blog-openlibrary-org-595 221 16 - - HYPH blog-openlibrary-org-595 221 17 around around RB blog-openlibrary-org-595 221 18 experience experience NN blog-openlibrary-org-595 221 19 of of IN blog-openlibrary-org-595 221 20 working work VBG blog-openlibrary-org-595 221 21 on on IN blog-openlibrary-org-595 221 22 an an DT blog-openlibrary-org-595 221 23 open open JJ blog-openlibrary-org-595 221 24 source source NN blog-openlibrary-org-595 221 25 project project NN blog-openlibrary-org-595 221 26 . . . blog-openlibrary-org-595 222 1 This this DT blog-openlibrary-org-595 222 2 includes include VBZ blog-openlibrary-org-595 222 3 leaving leave VBG blog-openlibrary-org-595 222 4 more more JJR blog-openlibrary-org-595 222 5 approachable approachable JJ blog-openlibrary-org-595 222 6 tasks task NNS blog-openlibrary-org-595 222 7 for for IN blog-openlibrary-org-595 222 8 the the DT blog-openlibrary-org-595 222 9 occasional occasional JJ blog-openlibrary-org-595 222 10 member member NN blog-openlibrary-org-595 222 11 of of IN blog-openlibrary-org-595 222 12 the the DT blog-openlibrary-org-595 222 13 community community NN blog-openlibrary-org-595 222 14 to to TO blog-openlibrary-org-595 222 15 take take VB blog-openlibrary-org-595 222 16 on on RP blog-openlibrary-org-595 222 17 and and CC blog-openlibrary-org-595 222 18 helping help VBG blog-openlibrary-org-595 222 19 them -PRON- PRP blog-openlibrary-org-595 222 20 out out RP blog-openlibrary-org-595 222 21 . . . blog-openlibrary-org-595 223 1 Also also RB blog-openlibrary-org-595 223 2 , , , blog-openlibrary-org-595 223 3 I -PRON- PRP blog-openlibrary-org-595 223 4 found find VBD blog-openlibrary-org-595 223 5 it -PRON- PRP blog-openlibrary-org-595 223 6 interesting interesting JJ blog-openlibrary-org-595 223 7 working work VBG blog-openlibrary-org-595 223 8 with with IN blog-openlibrary-org-595 223 9 other other JJ blog-openlibrary-org-595 223 10 members member NNS blog-openlibrary-org-595 223 11 of of IN blog-openlibrary-org-595 223 12 the the DT blog-openlibrary-org-595 223 13 team team NN blog-openlibrary-org-595 223 14 aside aside RB blog-openlibrary-org-595 223 15 from from IN blog-openlibrary-org-595 223 16 my -PRON- PRP$ blog-openlibrary-org-595 223 17 mentor mentor NN blog-openlibrary-org-595 223 18 , , , blog-openlibrary-org-595 223 19 both both CC blog-openlibrary-org-595 223 20 for for IN blog-openlibrary-org-595 223 21 more more JJR blog-openlibrary-org-595 223 22 technical technical JJ blog-openlibrary-org-595 223 23 reasons reason NNS blog-openlibrary-org-595 223 24 and and CC blog-openlibrary-org-595 223 25 for for IN blog-openlibrary-org-595 223 26 help help NN blog-openlibrary-org-595 223 27 in in IN blog-openlibrary-org-595 223 28 UI UI NNP blog-openlibrary-org-595 223 29 designing designing NN blog-openlibrary-org-595 223 30 and and CC blog-openlibrary-org-595 223 31 feedback feedback NN blog-openlibrary-org-595 223 32 about about IN blog-openlibrary-org-595 223 33 the the DT blog-openlibrary-org-595 223 34 user user NN blog-openlibrary-org-595 223 35 experience experience NN blog-openlibrary-org-595 223 36 : : : blog-openlibrary-org-595 223 37 I -PRON- PRP blog-openlibrary-org-595 223 38 always always RB blog-openlibrary-org-595 223 39 liked like VBD blog-openlibrary-org-595 223 40 having have VBG blog-openlibrary-org-595 223 41 more more JJR blog-openlibrary-org-595 223 42 points point NNS blog-openlibrary-org-595 223 43 of of IN blog-openlibrary-org-595 223 44 view view NN blog-openlibrary-org-595 223 45 about about IN blog-openlibrary-org-595 223 46 my -PRON- PRP$ blog-openlibrary-org-595 223 47 work work NN blog-openlibrary-org-595 223 48 . . . blog-openlibrary-org-595 224 1 Moreover moreover RB blog-openlibrary-org-595 224 2 , , , blog-openlibrary-org-595 224 3 direct direct JJ blog-openlibrary-org-595 224 4 user user NN blog-openlibrary-org-595 224 5 feedback feedback NN blog-openlibrary-org-595 224 6 from from IN blog-openlibrary-org-595 224 7 the the DT blog-openlibrary-org-595 224 8 users user NNS blog-openlibrary-org-595 224 9 , , , blog-openlibrary-org-595 224 10 which which WDT blog-openlibrary-org-595 224 11 showed show VBD blog-openlibrary-org-595 224 12 appreciation appreciation NN blog-openlibrary-org-595 224 13 for for IN blog-openlibrary-org-595 224 14 the the DT blog-openlibrary-org-595 224 15 new new JJ blog-openlibrary-org-595 224 16 implemented implement VBN blog-openlibrary-org-595 224 17 features feature NNS blog-openlibrary-org-595 224 18 ( ( -LRB- blog-openlibrary-org-595 224 19 such such JJ blog-openlibrary-org-595 224 20 as as IN blog-openlibrary-org-595 224 21 BookReader BookReader NNP blog-openlibrary-org-595 224 22 “ " `` blog-openlibrary-org-595 224 23 dark dark JJ blog-openlibrary-org-595 224 24 mode mode NN blog-openlibrary-org-595 224 25 ” " '' blog-openlibrary-org-595 224 26 ) ) -RRB- blog-openlibrary-org-595 224 27 , , , blog-openlibrary-org-595 224 28 was be VBD blog-openlibrary-org-595 224 29 very very RB blog-openlibrary-org-595 224 30 motivating motivating JJ blog-openlibrary-org-595 224 31 and and CC blog-openlibrary-org-595 224 32 pushed push VBD blog-openlibrary-org-595 224 33 me -PRON- PRP blog-openlibrary-org-595 224 34 to to TO blog-openlibrary-org-595 224 35 do do VB blog-openlibrary-org-595 224 36 better well RBR blog-openlibrary-org-595 224 37 in in IN blog-openlibrary-org-595 224 38 the the DT blog-openlibrary-org-595 224 39 following follow VBG blog-openlibrary-org-595 224 40 tasks task NNS blog-openlibrary-org-595 224 41 . . . blog-openlibrary-org-595 225 1 Text text NN blog-openlibrary-org-595 225 2 selection selection NN blog-openlibrary-org-595 225 3 layer layer NN blog-openlibrary-org-595 225 4 The the DT blog-openlibrary-org-595 225 5 normally normally RB blog-openlibrary-org-595 225 6 invisible invisible JJ blog-openlibrary-org-595 225 7 text text NN blog-openlibrary-org-595 225 8 layer layer NN blog-openlibrary-org-595 225 9 shown show VBN blog-openlibrary-org-595 225 10 red red NN blog-openlibrary-org-595 225 11 here here RB blog-openlibrary-org-595 225 12 for for IN blog-openlibrary-org-595 225 13 debugging debug VBG blog-openlibrary-org-595 225 14 The the DT blog-openlibrary-org-595 225 15 biggest big JJS blog-openlibrary-org-595 225 16 feature feature NN blog-openlibrary-org-595 225 17 of of IN blog-openlibrary-org-595 225 18 my -PRON- PRP$ blog-openlibrary-org-595 225 19 GSoC gsoc NN blog-openlibrary-org-595 225 20 was be VBD blog-openlibrary-org-595 225 21 implementing implement VBG blog-openlibrary-org-595 225 22 the the DT blog-openlibrary-org-595 225 23 ability ability NN blog-openlibrary-org-595 225 24 to to TO blog-openlibrary-org-595 225 25 select select VB blog-openlibrary-org-595 225 26 text text NN blog-openlibrary-org-595 225 27 directly directly RB blog-openlibrary-org-595 225 28 on on IN blog-openlibrary-org-595 225 29 the the DT blog-openlibrary-org-595 225 30 page page NN blog-openlibrary-org-595 225 31 image image NN blog-openlibrary-org-595 225 32 from from IN blog-openlibrary-org-595 225 33 BookReader BookReader NNP blog-openlibrary-org-595 225 34 for for IN blog-openlibrary-org-595 225 35 public public JJ blog-openlibrary-org-595 225 36 domain domain NN blog-openlibrary-org-595 225 37 books book NNS blog-openlibrary-org-595 225 38 , , , blog-openlibrary-org-595 225 39 in in IN blog-openlibrary-org-595 225 40 order order NN blog-openlibrary-org-595 225 41 to to TO blog-openlibrary-org-595 225 42 copy copy VB blog-openlibrary-org-595 225 43 and and CC blog-openlibrary-org-595 225 44 paste paste VB blog-openlibrary-org-595 225 45 it -PRON- PRP blog-openlibrary-org-595 225 46 elsewhere elsewhere RB blog-openlibrary-org-595 225 47 ( ( -LRB- blog-openlibrary-org-595 225 48 # # $ blog-openlibrary-org-595 225 49 367 367 CD blog-openlibrary-org-595 225 50 ) ) -RRB- blog-openlibrary-org-595 225 51 . . . blog-openlibrary-org-595 226 1 This this DT blog-openlibrary-org-595 226 2 was be VBD blog-openlibrary-org-595 226 3 made make VBN blog-openlibrary-org-595 226 4 possible possible JJ blog-openlibrary-org-595 226 5 because because IN blog-openlibrary-org-595 226 6 Internet Internet NNP blog-openlibrary-org-595 226 7 Archive archive JJ blog-openlibrary-org-595 226 8 books book NNS blog-openlibrary-org-595 226 9 have have VBP blog-openlibrary-org-595 226 10 information information NN blog-openlibrary-org-595 226 11 about about IN blog-openlibrary-org-595 226 12 each each DT blog-openlibrary-org-595 226 13 word word NN blog-openlibrary-org-595 226 14 and and CC blog-openlibrary-org-595 226 15 its -PRON- PRP$ blog-openlibrary-org-595 226 16 placement placement NN blog-openlibrary-org-595 226 17 in in IN blog-openlibrary-org-595 226 18 the the DT blog-openlibrary-org-595 226 19 page page NN blog-openlibrary-org-595 226 20 , , , blog-openlibrary-org-595 226 21 which which WDT blog-openlibrary-org-595 226 22 is be VBZ blog-openlibrary-org-595 226 23 collected collect VBN blog-openlibrary-org-595 226 24 by by IN blog-openlibrary-org-595 226 25 doing do VBG blog-openlibrary-org-595 226 26 OCR ocr NN blog-openlibrary-org-595 226 27 . . . blog-openlibrary-org-595 227 1 To to TO blog-openlibrary-org-595 227 2 implement implement VB blog-openlibrary-org-595 227 3 this this DT blog-openlibrary-org-595 227 4 feature feature NN blog-openlibrary-org-595 227 5 we -PRON- PRP blog-openlibrary-org-595 227 6 decided decide VBD blog-openlibrary-org-595 227 7 to to TO blog-openlibrary-org-595 227 8 use use VB blog-openlibrary-org-595 227 9 an an DT blog-openlibrary-org-595 227 10 invisible invisible JJ blog-openlibrary-org-595 227 11 text text NN blog-openlibrary-org-595 227 12 layer layer NN blog-openlibrary-org-595 227 13 placed place VBN blog-openlibrary-org-595 227 14 on on IN blog-openlibrary-org-595 227 15 top top NN blog-openlibrary-org-595 227 16 of of IN blog-openlibrary-org-595 227 17 the the DT blog-openlibrary-org-595 227 18 page page NN blog-openlibrary-org-595 227 19 image image NN blog-openlibrary-org-595 227 20 , , , blog-openlibrary-org-595 227 21 with with IN blog-openlibrary-org-595 227 22 words word NNS blog-openlibrary-org-595 227 23 being be VBG blog-openlibrary-org-595 227 24 correctly correctly RB blog-openlibrary-org-595 227 25 positioned position VBN blog-openlibrary-org-595 227 26 and and CC blog-openlibrary-org-595 227 27 scaled scale VBN blog-openlibrary-org-595 227 28 . . . blog-openlibrary-org-595 228 1 This this DT blog-openlibrary-org-595 228 2 made make VBD blog-openlibrary-org-595 228 3 it -PRON- PRP blog-openlibrary-org-595 228 4 possible possible JJ blog-openlibrary-org-595 228 5 to to TO blog-openlibrary-org-595 228 6 use use VB blog-openlibrary-org-595 228 7 the the DT blog-openlibrary-org-595 228 8 browser browser NN blog-openlibrary-org-595 228 9 ’s ’s POS blog-openlibrary-org-595 228 10 text text NN blog-openlibrary-org-595 228 11 selection selection NN blog-openlibrary-org-595 228 12 system system NN blog-openlibrary-org-595 228 13 instead instead RB blog-openlibrary-org-595 228 14 of of IN blog-openlibrary-org-595 228 15 creating create VBG blog-openlibrary-org-595 228 16 a a DT blog-openlibrary-org-595 228 17 new new JJ blog-openlibrary-org-595 228 18 one one NN blog-openlibrary-org-595 228 19 . . . blog-openlibrary-org-595 229 1 The the DT blog-openlibrary-org-595 229 2 text text NN blog-openlibrary-org-595 229 3 layer layer NN blog-openlibrary-org-595 229 4 on on IN blog-openlibrary-org-595 229 5 top top NN blog-openlibrary-org-595 229 6 of of IN blog-openlibrary-org-595 229 7 the the DT blog-openlibrary-org-595 229 8 page page NN blog-openlibrary-org-595 229 9 was be VBD blog-openlibrary-org-595 229 10 implemented implement VBN blog-openlibrary-org-595 229 11 using use VBG blog-openlibrary-org-595 229 12 an an DT blog-openlibrary-org-595 229 13 SVG SVG NNP blog-openlibrary-org-595 229 14 element element NN blog-openlibrary-org-595 229 15 , , , blog-openlibrary-org-595 229 16 with with IN blog-openlibrary-org-595 229 17 subelements subelement NNS blog-openlibrary-org-595 229 18 for for IN blog-openlibrary-org-595 229 19 each each DT blog-openlibrary-org-595 229 20 paragraph paragraph NN blog-openlibrary-org-595 229 21 and and CC blog-openlibrary-org-595 229 22 word word NN blog-openlibrary-org-595 229 23 in in IN blog-openlibrary-org-595 229 24 the the DT blog-openlibrary-org-595 229 25 page page NN blog-openlibrary-org-595 229 26 . . . blog-openlibrary-org-595 230 1 The the DT blog-openlibrary-org-595 230 2 use use NN blog-openlibrary-org-595 230 3 of of IN blog-openlibrary-org-595 230 4 the the DT blog-openlibrary-org-595 230 5 SVG SVG NNP blog-openlibrary-org-595 230 6 instead instead RB blog-openlibrary-org-595 230 7 of of IN blog-openlibrary-org-595 230 8 normal normal JJ blog-openlibrary-org-595 230 9 html html NN blog-openlibrary-org-595 230 10 text text NN blog-openlibrary-org-595 230 11 elements element NNS blog-openlibrary-org-595 230 12 made make VBD blog-openlibrary-org-595 230 13 it -PRON- PRP blog-openlibrary-org-595 230 14 a a DT blog-openlibrary-org-595 230 15 lot lot NN blog-openlibrary-org-595 230 16 easier easy JJR blog-openlibrary-org-595 230 17 to to TO blog-openlibrary-org-595 230 18 overcome overcome VB blog-openlibrary-org-595 230 19 most most JJS blog-openlibrary-org-595 230 20 of of IN blog-openlibrary-org-595 230 21 the the DT blog-openlibrary-org-595 230 22 problems problem NNS blog-openlibrary-org-595 230 23 we -PRON- PRP blog-openlibrary-org-595 230 24 expected expect VBD blog-openlibrary-org-595 230 25 to to TO blog-openlibrary-org-595 230 26 find find VB blog-openlibrary-org-595 230 27 regarding regard VBG blog-openlibrary-org-595 230 28 the the DT blog-openlibrary-org-595 230 29 correct correct JJ blog-openlibrary-org-595 230 30 placement placement NN blog-openlibrary-org-595 230 31 and and CC blog-openlibrary-org-595 230 32 scaling scaling NN blog-openlibrary-org-595 230 33 of of IN blog-openlibrary-org-595 230 34 words word NNS blog-openlibrary-org-595 230 35 in in IN blog-openlibrary-org-595 230 36 the the DT blog-openlibrary-org-595 230 37 layer layer NN blog-openlibrary-org-595 230 38 . . . blog-openlibrary-org-595 231 1 I -PRON- PRP blog-openlibrary-org-595 231 2 started start VBD blog-openlibrary-org-595 231 3 working work VBG blog-openlibrary-org-595 231 4 sporadically sporadically RB blog-openlibrary-org-595 231 5 on on IN blog-openlibrary-org-595 231 6 this this DT blog-openlibrary-org-595 231 7 feature feature NN blog-openlibrary-org-595 231 8 since since IN blog-openlibrary-org-595 231 9 the the DT blog-openlibrary-org-595 231 10 start start NN blog-openlibrary-org-595 231 11 of of IN blog-openlibrary-org-595 231 12 July July NNP blog-openlibrary-org-595 231 13 and and CC blog-openlibrary-org-595 231 14 this this DT blog-openlibrary-org-595 231 15 led lead VBD blog-openlibrary-org-595 231 16 to to IN blog-openlibrary-org-595 231 17 having have VBG blog-openlibrary-org-595 231 18 a a DT blog-openlibrary-org-595 231 19 workable workable JJ blog-openlibrary-org-595 231 20 demo demo NNS blog-openlibrary-org-595 231 21 by by IN blog-openlibrary-org-595 231 22 the the DT blog-openlibrary-org-595 231 23 first first JJ blog-openlibrary-org-595 231 24 day day NN blog-openlibrary-org-595 231 25 of of IN blog-openlibrary-org-595 231 26 August August NNP blog-openlibrary-org-595 231 27 . . . blog-openlibrary-org-595 232 1 The the DT blog-openlibrary-org-595 232 2 rest rest NN blog-openlibrary-org-595 232 3 of of IN blog-openlibrary-org-595 232 4 the the DT blog-openlibrary-org-595 232 5 month month NN blog-openlibrary-org-595 232 6 of of IN blog-openlibrary-org-595 232 7 August August NNP blog-openlibrary-org-595 232 8 was be VBD blog-openlibrary-org-595 232 9 spent spend VBN blog-openlibrary-org-595 232 10 refining refine VBG blog-openlibrary-org-595 232 11 this this DT blog-openlibrary-org-595 232 12 feature feature NN blog-openlibrary-org-595 232 13 to to TO blog-openlibrary-org-595 232 14 make make VB blog-openlibrary-org-595 232 15 it -PRON- PRP blog-openlibrary-org-595 232 16 production production NN blog-openlibrary-org-595 232 17 - - HYPH blog-openlibrary-org-595 232 18 ready ready JJ blog-openlibrary-org-595 232 19 . . . blog-openlibrary-org-595 233 1 This this DT blog-openlibrary-org-595 233 2 included include VBD blog-openlibrary-org-595 233 3 refining refining NN blog-openlibrary-org-595 233 4 word word NN blog-openlibrary-org-595 233 5 placement placement NN blog-openlibrary-org-595 233 6 in in IN blog-openlibrary-org-595 233 7 the the DT blog-openlibrary-org-595 233 8 layer layer NN blog-openlibrary-org-595 233 9 , , , blog-openlibrary-org-595 233 10 adding add VBG blog-openlibrary-org-595 233 11 unit unit NN blog-openlibrary-org-595 233 12 tests test NNS blog-openlibrary-org-595 233 13 , , , blog-openlibrary-org-595 233 14 adding add VBG blog-openlibrary-org-595 233 15 support support NN blog-openlibrary-org-595 233 16 for for IN blog-openlibrary-org-595 233 17 more more JJR blog-openlibrary-org-595 233 18 browsers browser NNS blog-openlibrary-org-595 233 19 , , , blog-openlibrary-org-595 233 20 refactoring refactore VBG blog-openlibrary-org-595 233 21 some some DT blog-openlibrary-org-595 233 22 functions function NNS blog-openlibrary-org-595 233 23 , , , blog-openlibrary-org-595 233 24 making make VBG blog-openlibrary-org-595 233 25 the the DT blog-openlibrary-org-595 233 26 experience experience NN blog-openlibrary-org-595 233 27 more more RBR blog-openlibrary-org-595 233 28 fluid fluid JJ blog-openlibrary-org-595 233 29 , , , blog-openlibrary-org-595 233 30 making make VBG blog-openlibrary-org-595 233 31 the the DT blog-openlibrary-org-595 233 32 selected select VBN blog-openlibrary-org-595 233 33 text text NN blog-openlibrary-org-595 233 34 to to TO blog-openlibrary-org-595 233 35 be be VB blog-openlibrary-org-595 233 36 accurate accurate JJ blog-openlibrary-org-595 233 37 for for IN blog-openlibrary-org-595 233 38 newlines newline NNS blog-openlibrary-org-595 233 39 and and CC blog-openlibrary-org-595 233 40 spaces space NNS blog-openlibrary-org-595 233 41 on on IN blog-openlibrary-org-595 233 42 copy copy NN blog-openlibrary-org-595 233 43 . . . blog-openlibrary-org-595 234 1 The the DT blog-openlibrary-org-595 234 2 most most RBS blog-openlibrary-org-595 234 3 challenging challenging JJ blog-openlibrary-org-595 234 4 part part NN blog-openlibrary-org-595 234 5 was be VBD blog-openlibrary-org-595 234 6 probably probably RB blog-openlibrary-org-595 234 7 to to TO blog-openlibrary-org-595 234 8 integrate integrate VB blog-openlibrary-org-595 234 9 well well RB blog-openlibrary-org-595 234 10 the the DT blog-openlibrary-org-595 234 11 text text NN blog-openlibrary-org-595 234 12 selection selection NN blog-openlibrary-org-595 234 13 actions action NNS blog-openlibrary-org-595 234 14 in in IN blog-openlibrary-org-595 234 15 the the DT blog-openlibrary-org-595 234 16 two two CD blog-openlibrary-org-595 234 17 page page NN blog-openlibrary-org-595 234 18 view view NN blog-openlibrary-org-595 234 19 of of IN blog-openlibrary-org-595 234 20 BookReader BookReader NNP blog-openlibrary-org-595 234 21 , , , blog-openlibrary-org-595 234 22 without without IN blog-openlibrary-org-595 234 23 disrupting disrupt VBG blog-openlibrary-org-595 234 24 the the DT blog-openlibrary-org-595 234 25 click click NN blog-openlibrary-org-595 234 26 - - HYPH blog-openlibrary-org-595 234 27 to to IN blog-openlibrary-org-595 234 28 - - HYPH blog-openlibrary-org-595 234 29 flip flip NN blog-openlibrary-org-595 234 30 - - HYPH blog-openlibrary-org-595 234 31 page page NN blog-openlibrary-org-595 234 32 and and CC blog-openlibrary-org-595 234 33 other other JJ blog-openlibrary-org-595 234 34 functionalities functionality NNS blog-openlibrary-org-595 234 35 related relate VBN blog-openlibrary-org-595 234 36 to to IN blog-openlibrary-org-595 234 37 mouse mouse NN blog-openlibrary-org-595 234 38 - - HYPH blog-openlibrary-org-595 234 39 click click NN blog-openlibrary-org-595 234 40 events event NNS blog-openlibrary-org-595 234 41 . . . blog-openlibrary-org-595 235 1 This this DT blog-openlibrary-org-595 235 2 feature feature NN blog-openlibrary-org-595 235 3 is be VBZ blog-openlibrary-org-595 235 4 currently currently RB blog-openlibrary-org-595 235 5 in in IN blog-openlibrary-org-595 235 6 internal internal JJ blog-openlibrary-org-595 235 7 testing testing NN blog-openlibrary-org-595 235 8 , , , blog-openlibrary-org-595 235 9 and and CC blog-openlibrary-org-595 235 10 scheduled schedule VBN blog-openlibrary-org-595 235 11 for for IN blog-openlibrary-org-595 235 12 release release NN blog-openlibrary-org-595 235 13 in in IN blog-openlibrary-org-595 235 14 the the DT blog-openlibrary-org-595 235 15 next next JJ blog-openlibrary-org-595 235 16 few few JJ blog-openlibrary-org-595 235 17 weeks week NNS blog-openlibrary-org-595 235 18 . . . blog-openlibrary-org-595 236 1 The the DT blog-openlibrary-org-595 236 2 text text NN blog-openlibrary-org-595 236 3 selection selection NN blog-openlibrary-org-595 236 4 experience experience NN blog-openlibrary-org-595 236 5 Conclusions Conclusions NNPS blog-openlibrary-org-595 236 6 Overall overall RB blog-openlibrary-org-595 236 7 , , , blog-openlibrary-org-595 236 8 I -PRON- PRP blog-openlibrary-org-595 236 9 was be VBD blog-openlibrary-org-595 236 10 extremely extremely RB blog-openlibrary-org-595 236 11 satisfied satisfied JJ blog-openlibrary-org-595 236 12 with with IN blog-openlibrary-org-595 236 13 my -PRON- PRP$ blog-openlibrary-org-595 236 14 GSoC gsoc NN blog-openlibrary-org-595 236 15 at at IN blog-openlibrary-org-595 236 16 the the DT blog-openlibrary-org-595 236 17 Internet Internet NNP blog-openlibrary-org-595 236 18 Archive Archive NNP blog-openlibrary-org-595 236 19 . . . blog-openlibrary-org-595 237 1 It -PRON- PRP blog-openlibrary-org-595 237 2 was be VBD blog-openlibrary-org-595 237 3 a a DT blog-openlibrary-org-595 237 4 great great JJ blog-openlibrary-org-595 237 5 opportunity opportunity NN blog-openlibrary-org-595 237 6 to to TO blog-openlibrary-org-595 237 7 learn learn VB blog-openlibrary-org-595 237 8 new new JJ blog-openlibrary-org-595 237 9 things thing NNS blog-openlibrary-org-595 237 10 for for IN blog-openlibrary-org-595 237 11 me -PRON- PRP blog-openlibrary-org-595 237 12 . . . blog-openlibrary-org-595 238 1 I -PRON- PRP blog-openlibrary-org-595 238 2 got get VBD blog-openlibrary-org-595 238 3 much much RB blog-openlibrary-org-595 238 4 more more RBR blog-openlibrary-org-595 238 5 fluent fluent JJ blog-openlibrary-org-595 238 6 in in IN blog-openlibrary-org-595 238 7 JavaScript JavaScript NNP blog-openlibrary-org-595 238 8 and and CC blog-openlibrary-org-595 238 9 CSS CSS NNP blog-openlibrary-org-595 238 10 , , , blog-openlibrary-org-595 238 11 thanks thank NNS blog-openlibrary-org-595 238 12 to to IN blog-openlibrary-org-595 238 13 both both CC blog-openlibrary-org-595 238 14 my -PRON- PRP$ blog-openlibrary-org-595 238 15 mentor mentor NN blog-openlibrary-org-595 238 16 and and CC blog-openlibrary-org-595 238 17 using use VBG blog-openlibrary-org-595 238 18 these these DT blog-openlibrary-org-595 238 19 languages language NNS blog-openlibrary-org-595 238 20 in in IN blog-openlibrary-org-595 238 21 practice practice NN blog-openlibrary-org-595 238 22 while while IN blog-openlibrary-org-595 238 23 coding code VBG blog-openlibrary-org-595 238 24 . . . blog-openlibrary-org-595 239 1 I -PRON- PRP blog-openlibrary-org-595 239 2 learnt learn VBD blog-openlibrary-org-595 239 3 a a DT blog-openlibrary-org-595 239 4 lot lot NN blog-openlibrary-org-595 239 5 about about IN blog-openlibrary-org-595 239 6 working work VBG blog-openlibrary-org-595 239 7 on on IN blog-openlibrary-org-595 239 8 an an DT blog-openlibrary-org-595 239 9 open open JJ blog-openlibrary-org-595 239 10 source source NN blog-openlibrary-org-595 239 11 project project NN blog-openlibrary-org-595 239 12 , , , blog-openlibrary-org-595 239 13 but but CC blog-openlibrary-org-595 239 14 a a DT blog-openlibrary-org-595 239 15 part part NN blog-openlibrary-org-595 239 16 that that WDT blog-openlibrary-org-595 239 17 I -PRON- PRP blog-openlibrary-org-595 239 18 probably probably RB blog-openlibrary-org-595 239 19 found find VBD blog-openlibrary-org-595 239 20 really really RB blog-openlibrary-org-595 239 21 interesting interesting JJ blog-openlibrary-org-595 239 22 was be VBD blog-openlibrary-org-595 239 23 attending attend VBG blog-openlibrary-org-595 239 24 and and CC blog-openlibrary-org-595 239 25 participating participate VBG blog-openlibrary-org-595 239 26 in in IN blog-openlibrary-org-595 239 27 the the DT blog-openlibrary-org-595 239 28 decision decision NN blog-openlibrary-org-595 239 29 making make VBG blog-openlibrary-org-595 239 30 processes process NNS blog-openlibrary-org-595 239 31 , , , blog-openlibrary-org-595 239 32 even even RB blog-openlibrary-org-595 239 33 about about IN blog-openlibrary-org-595 239 34 projects project NNS blog-openlibrary-org-595 239 35 I -PRON- PRP blog-openlibrary-org-595 239 36 was be VBD blog-openlibrary-org-595 239 37 not not RB blog-openlibrary-org-595 239 38 involved involve VBN blog-openlibrary-org-595 239 39 in in IN blog-openlibrary-org-595 239 40 . . . blog-openlibrary-org-595 240 1 It -PRON- PRP blog-openlibrary-org-595 240 2 was be VBD blog-openlibrary-org-595 240 3 also also RB blog-openlibrary-org-595 240 4 interesting interesting JJ blog-openlibrary-org-595 240 5 for for IN blog-openlibrary-org-595 240 6 me -PRON- PRP blog-openlibrary-org-595 240 7 to to TO blog-openlibrary-org-595 240 8 apply apply VB blog-openlibrary-org-595 240 9 concepts concept NNS blog-openlibrary-org-595 240 10 I -PRON- PRP blog-openlibrary-org-595 240 11 had have VBD blog-openlibrary-org-595 240 12 studied study VBN blog-openlibrary-org-595 240 13 on on IN blog-openlibrary-org-595 240 14 a a DT blog-openlibrary-org-595 240 15 more more RBR blog-openlibrary-org-595 240 16 theoretical theoretical JJ blog-openlibrary-org-595 240 17 level level NN blog-openlibrary-org-595 240 18 at at IN blog-openlibrary-org-595 240 19 university university NN blog-openlibrary-org-595 240 20 in in IN blog-openlibrary-org-595 240 21 a a DT blog-openlibrary-org-595 240 22 real real JJ blog-openlibrary-org-595 240 23 workplace workplace NN blog-openlibrary-org-595 240 24 environment environment NN blog-openlibrary-org-595 240 25 . . . blog-openlibrary-org-595 241 1 To to TO blog-openlibrary-org-595 241 2 sum sum VB blog-openlibrary-org-595 241 3 things thing NNS blog-openlibrary-org-595 241 4 up up RP blog-openlibrary-org-595 241 5 , , , blog-openlibrary-org-595 241 6 the the DT blog-openlibrary-org-595 241 7 ability ability NN blog-openlibrary-org-595 241 8 to to TO blog-openlibrary-org-595 241 9 work work VB blog-openlibrary-org-595 241 10 on on IN blog-openlibrary-org-595 241 11 something something NN blog-openlibrary-org-595 241 12 I -PRON- PRP blog-openlibrary-org-595 241 13 liked like VBD blog-openlibrary-org-595 241 14 that that DT blog-openlibrary-org-595 241 15 had have VBD blog-openlibrary-org-595 241 16 an an DT blog-openlibrary-org-595 241 17 impact impact NN blog-openlibrary-org-595 241 18 on on IN blog-openlibrary-org-595 241 19 users user NNS blog-openlibrary-org-595 241 20 and and CC blog-openlibrary-org-595 241 21 the the DT blog-openlibrary-org-595 241 22 ability ability NN blog-openlibrary-org-595 241 23 to to TO blog-openlibrary-org-595 241 24 learn learn VB blog-openlibrary-org-595 241 25 useful useful JJ blog-openlibrary-org-595 241 26 things thing NNS blog-openlibrary-org-595 241 27 for for IN blog-openlibrary-org-595 241 28 my -PRON- PRP$ blog-openlibrary-org-595 241 29 personal personal JJ blog-openlibrary-org-595 241 30 development development NN blog-openlibrary-org-595 241 31 really really RB blog-openlibrary-org-595 241 32 made make VBD blog-openlibrary-org-595 241 33 this this DT blog-openlibrary-org-595 241 34 experience experience NN blog-openlibrary-org-595 241 35 worthwhile worthwhile JJ blog-openlibrary-org-595 241 36 for for IN blog-openlibrary-org-595 241 37 me -PRON- PRP blog-openlibrary-org-595 241 38 . . . blog-openlibrary-org-595 242 1 I -PRON- PRP blog-openlibrary-org-595 242 2 would would MD blog-openlibrary-org-595 242 3 100 100 CD blog-openlibrary-org-595 242 4 % % NN blog-openlibrary-org-595 242 5 recommend recommend NN blog-openlibrary-org-595 242 6 doing do VBG blog-openlibrary-org-595 242 7 a a DT blog-openlibrary-org-595 242 8 GSoC GSoC NNP blog-openlibrary-org-595 242 9 at at IN blog-openlibrary-org-595 242 10 the the DT blog-openlibrary-org-595 242 11 Internet Internet NNP blog-openlibrary-org-595 242 12 Archive Archive NNP blog-openlibrary-org-595 242 13 ! ! . blog-openlibrary-org-595 243 1 Posted post VBN blog-openlibrary-org-595 243 2 in in IN blog-openlibrary-org-595 243 3 BookReader BookReader NNP blog-openlibrary-org-595 243 4 , , , blog-openlibrary-org-595 243 5 Community Community NNP blog-openlibrary-org-595 243 6 , , , blog-openlibrary-org-595 243 7 Google Google NNP blog-openlibrary-org-595 243 8 Summer Summer NNP blog-openlibrary-org-595 243 9 of of IN blog-openlibrary-org-595 243 10 Code Code NNP blog-openlibrary-org-595 243 11 ( ( -LRB- blog-openlibrary-org-595 243 12 GSoC GSoC NNP blog-openlibrary-org-595 243 13 ) ) -RRB- blog-openlibrary-org-595 243 14 , , , blog-openlibrary-org-595 243 15 Open Open NNP blog-openlibrary-org-595 243 16 Source source NN blog-openlibrary-org-595 243 17 | | NNP blog-openlibrary-org-595 243 18 Comments Comments NNP blog-openlibrary-org-595 243 19 closed close VBD blog-openlibrary-org-595 243 20 Google Google NNP blog-openlibrary-org-595 243 21 Summer Summer NNP blog-openlibrary-org-595 243 22 of of IN blog-openlibrary-org-595 243 23 Code Code NNP blog-openlibrary-org-595 243 24 2020 2020 CD blog-openlibrary-org-595 243 25 : : : blog-openlibrary-org-595 243 26 Adoption adoption NN blog-openlibrary-org-595 243 27 by by IN blog-openlibrary-org-595 243 28 Book Book NNP blog-openlibrary-org-595 243 29 Lovers Lovers NNPS blog-openlibrary-org-595 243 30 By by IN blog-openlibrary-org-595 243 31 mek mek NNP blog-openlibrary-org-595 243 32 | | NNP blog-openlibrary-org-595 243 33 Published publish VBN blog-openlibrary-org-595 243 34 : : : blog-openlibrary-org-595 243 35 August August NNP blog-openlibrary-org-595 243 36 29 29 CD blog-openlibrary-org-595 243 37 , , , blog-openlibrary-org-595 243 38 2020 2020 CD blog-openlibrary-org-595 243 39 by by IN blog-openlibrary-org-595 243 40 Tabish Tabish NNP blog-openlibrary-org-595 243 41 Shaikh Shaikh NNP blog-openlibrary-org-595 243 42 & & CC blog-openlibrary-org-595 243 43 Mek Mek NNP blog-openlibrary-org-595 243 44 OpenLibrary.org OpenLibrary.org NNP blog-openlibrary-org-595 243 45 , , , blog-openlibrary-org-595 243 46 the the DT blog-openlibrary-org-595 243 47 world world NN blog-openlibrary-org-595 243 48 ’s ’s POS blog-openlibrary-org-595 243 49 best well RBS blog-openlibrary-org-595 243 50 - - HYPH blog-openlibrary-org-595 243 51 kept keep VBN blog-openlibrary-org-595 243 52 library library NN blog-openlibrary-org-595 243 53 secret secret NN blog-openlibrary-org-595 243 54 : : : blog-openlibrary-org-595 243 55 Let let VB blog-openlibrary-org-595 243 56 ’s -PRON- PRP blog-openlibrary-org-595 243 57 make make VB blog-openlibrary-org-595 243 58 it -PRON- PRP blog-openlibrary-org-595 243 59 easier easy JJR blog-openlibrary-org-595 243 60 for for IN blog-openlibrary-org-595 243 61 book book NN blog-openlibrary-org-595 243 62 lovers lover NNS blog-openlibrary-org-595 243 63 to to TO blog-openlibrary-org-595 243 64 discover discover VB blog-openlibrary-org-595 243 65 and and CC blog-openlibrary-org-595 243 66 get get VB blog-openlibrary-org-595 243 67 started start VBN blog-openlibrary-org-595 243 68 with with IN blog-openlibrary-org-595 243 69 Open Open NNP blog-openlibrary-org-595 243 70 Library Library NNP blog-openlibrary-org-595 243 71 . . . blog-openlibrary-org-595 244 1 Hi hi UH blog-openlibrary-org-595 244 2 , , , blog-openlibrary-org-595 244 3 my -PRON- PRP$ blog-openlibrary-org-595 244 4 name name NN blog-openlibrary-org-595 244 5 is be VBZ blog-openlibrary-org-595 244 6 Tabish Tabish NNP blog-openlibrary-org-595 244 7 Shaikh Shaikh NNP blog-openlibrary-org-595 244 8 and and CC blog-openlibrary-org-595 244 9 this this DT blog-openlibrary-org-595 244 10 summer summer NN blog-openlibrary-org-595 244 11 I -PRON- PRP blog-openlibrary-org-595 244 12 participated participate VBD blog-openlibrary-org-595 244 13 in in IN blog-openlibrary-org-595 244 14 the the DT blog-openlibrary-org-595 244 15 Google Google NNP blog-openlibrary-org-595 244 16 Summer Summer NNP blog-openlibrary-org-595 244 17 of of IN blog-openlibrary-org-595 244 18 Code Code NNP blog-openlibrary-org-595 244 19 program program NN blog-openlibrary-org-595 244 20 with with IN blog-openlibrary-org-595 244 21 Open Open NNP blog-openlibrary-org-595 244 22 Library Library NNP blog-openlibrary-org-595 244 23 to to TO blog-openlibrary-org-595 244 24 develop develop VB blog-openlibrary-org-595 244 25 improvements improvement NNS blog-openlibrary-org-595 244 26 which which WDT blog-openlibrary-org-595 244 27 will will MD blog-openlibrary-org-595 244 28 help help VB blog-openlibrary-org-595 244 29 book book NN blog-openlibrary-org-595 244 30 lovers lover NNS blog-openlibrary-org-595 244 31 discover discover VB blog-openlibrary-org-595 244 32 and and CC blog-openlibrary-org-595 244 33 use use VBP blog-openlibrary-org-595 244 34 OpenLibrary.org openlibrary.org CD blog-openlibrary-org-595 244 35 . . . blog-openlibrary-org-595 245 1 My -PRON- PRP$ blog-openlibrary-org-595 245 2 Journey journey NN blog-openlibrary-org-595 245 3 into into IN blog-openlibrary-org-595 245 4 Open open JJ blog-openlibrary-org-595 245 5 Source source NN blog-openlibrary-org-595 245 6 When when WRB blog-openlibrary-org-595 245 7 I -PRON- PRP blog-openlibrary-org-595 245 8 got get VBD blog-openlibrary-org-595 245 9 to to IN blog-openlibrary-org-595 245 10 college college NN blog-openlibrary-org-595 245 11 , , , blog-openlibrary-org-595 245 12 I -PRON- PRP blog-openlibrary-org-595 245 13 could could MD blog-openlibrary-org-595 245 14 tell tell VB blog-openlibrary-org-595 245 15 classes class NNS blog-openlibrary-org-595 245 16 would would MD blog-openlibrary-org-595 245 17 not not RB blog-openlibrary-org-595 245 18 be be VB blog-openlibrary-org-595 245 19 enough enough JJ blog-openlibrary-org-595 245 20 to to TO blog-openlibrary-org-595 245 21 help help VB blog-openlibrary-org-595 245 22 me -PRON- PRP blog-openlibrary-org-595 245 23 get get VB blog-openlibrary-org-595 245 24 the the DT blog-openlibrary-org-595 245 25 hands hand NNS blog-openlibrary-org-595 245 26 on on IN blog-openlibrary-org-595 245 27 experience experience NN blog-openlibrary-org-595 245 28 I -PRON- PRP blog-openlibrary-org-595 245 29 would would MD blog-openlibrary-org-595 245 30 need need VB blog-openlibrary-org-595 245 31 to to TO blog-openlibrary-org-595 245 32 gain gain VB blog-openlibrary-org-595 245 33 confidence confidence NN blog-openlibrary-org-595 245 34 in in IN blog-openlibrary-org-595 245 35 my -PRON- PRP$ blog-openlibrary-org-595 245 36 programming programming NN blog-openlibrary-org-595 245 37 abilities ability NNS blog-openlibrary-org-595 245 38 . . . blog-openlibrary-org-595 246 1 I -PRON- PRP blog-openlibrary-org-595 246 2 heard hear VBD blog-openlibrary-org-595 246 3 from from IN blog-openlibrary-org-595 246 4 friends friend NNS blog-openlibrary-org-595 246 5 and and CC blog-openlibrary-org-595 246 6 professors professor NNS blog-openlibrary-org-595 246 7 within within IN blog-openlibrary-org-595 246 8 my -PRON- PRP$ blog-openlibrary-org-595 246 9 university university NN blog-openlibrary-org-595 246 10 that that IN blog-openlibrary-org-595 246 11 open open JJ blog-openlibrary-org-595 246 12 source source NN blog-openlibrary-org-595 246 13 projects project NNS blog-openlibrary-org-595 246 14 presented present VBD blog-openlibrary-org-595 246 15 a a DT blog-openlibrary-org-595 246 16 great great JJ blog-openlibrary-org-595 246 17 opportunity opportunity NN blog-openlibrary-org-595 246 18 to to TO blog-openlibrary-org-595 246 19 work work VB blog-openlibrary-org-595 246 20 with with IN blog-openlibrary-org-595 246 21 established establish VBN blog-openlibrary-org-595 246 22 engineers engineer NNS blog-openlibrary-org-595 246 23 in in IN blog-openlibrary-org-595 246 24 the the DT blog-openlibrary-org-595 246 25 field field NN blog-openlibrary-org-595 246 26 to to TO blog-openlibrary-org-595 246 27 gain gain VB blog-openlibrary-org-595 246 28 hands hand NNS blog-openlibrary-org-595 246 29 - - HYPH blog-openlibrary-org-595 246 30 on on RP blog-openlibrary-org-595 246 31 experience experience NN blog-openlibrary-org-595 246 32 . . . blog-openlibrary-org-595 247 1 In in IN blog-openlibrary-org-595 247 2 the the DT blog-openlibrary-org-595 247 3 past past NN blog-openlibrary-org-595 247 4 , , , blog-openlibrary-org-595 247 5 I -PRON- PRP blog-openlibrary-org-595 247 6 tried try VBD blog-openlibrary-org-595 247 7 contributing contribute VBG blog-openlibrary-org-595 247 8 to to IN blog-openlibrary-org-595 247 9 a a DT blog-openlibrary-org-595 247 10 few few JJ blog-openlibrary-org-595 247 11 well well RB blog-openlibrary-org-595 247 12 known know VBN blog-openlibrary-org-595 247 13 open open JJ blog-openlibrary-org-595 247 14 source source NN blog-openlibrary-org-595 247 15 projects project NNS blog-openlibrary-org-595 247 16 , , , blog-openlibrary-org-595 247 17 like like IN blog-openlibrary-org-595 247 18 Wikipedia Wikipedia NNP blog-openlibrary-org-595 247 19 . . . blog-openlibrary-org-595 248 1 I -PRON- PRP blog-openlibrary-org-595 248 2 selected select VBD blog-openlibrary-org-595 248 3 Wikipedia Wikipedia NNP blog-openlibrary-org-595 248 4 because because IN blog-openlibrary-org-595 248 5 the the DT blog-openlibrary-org-595 248 6 community community NN blog-openlibrary-org-595 248 7 is be VBZ blog-openlibrary-org-595 248 8 large large JJ blog-openlibrary-org-595 248 9 , , , blog-openlibrary-org-595 248 10 active active JJ blog-openlibrary-org-595 248 11 , , , blog-openlibrary-org-595 248 12 and and CC blog-openlibrary-org-595 248 13 well well RB blog-openlibrary-org-595 248 14 established establish VBN blog-openlibrary-org-595 248 15 , , , blog-openlibrary-org-595 248 16 there there EX blog-openlibrary-org-595 248 17 ’s ’ VBZ blog-openlibrary-org-595 248 18 a a DT blog-openlibrary-org-595 248 19 lot lot NN blog-openlibrary-org-595 248 20 of of IN blog-openlibrary-org-595 248 21 documentation documentation NN blog-openlibrary-org-595 248 22 , , , blog-openlibrary-org-595 248 23 and and CC blog-openlibrary-org-595 248 24 the the DT blog-openlibrary-org-595 248 25 project project NN blog-openlibrary-org-595 248 26 is be VBZ blog-openlibrary-org-595 248 27 in in IN blog-openlibrary-org-595 248 28 a a DT blog-openlibrary-org-595 248 29 programming programming NN blog-openlibrary-org-595 248 30 language language NN blog-openlibrary-org-595 248 31 I -PRON- PRP blog-openlibrary-org-595 248 32 know know VBP blog-openlibrary-org-595 248 33 well well RB blog-openlibrary-org-595 248 34 . . . blog-openlibrary-org-595 249 1 I -PRON- PRP blog-openlibrary-org-595 249 2 quickly quickly RB blog-openlibrary-org-595 249 3 became become VBD blog-openlibrary-org-595 249 4 overwhelmed overwhelmed JJ blog-openlibrary-org-595 249 5 . . . blog-openlibrary-org-595 250 1 Wikipedia Wikipedia NNP blog-openlibrary-org-595 250 2 may may MD blog-openlibrary-org-595 250 3 be be VB blog-openlibrary-org-595 250 4 well well RB blog-openlibrary-org-595 250 5 established establish VBN blog-openlibrary-org-595 250 6 , , , blog-openlibrary-org-595 250 7 but but CC blog-openlibrary-org-595 250 8 a a DT blog-openlibrary-org-595 250 9 project project NN blog-openlibrary-org-595 250 10 of of IN blog-openlibrary-org-595 250 11 that that DT blog-openlibrary-org-595 250 12 size size NN blog-openlibrary-org-595 250 13 felt feel VBD blog-openlibrary-org-595 250 14 difficult difficult JJ blog-openlibrary-org-595 250 15 to to TO blog-openlibrary-org-595 250 16 navigate navigate VB blog-openlibrary-org-595 250 17 without without IN blog-openlibrary-org-595 250 18 a a DT blog-openlibrary-org-595 250 19 mentor mentor NN blog-openlibrary-org-595 250 20 to to TO blog-openlibrary-org-595 250 21 guide guide VB blog-openlibrary-org-595 250 22 me -PRON- PRP blog-openlibrary-org-595 250 23 . . . blog-openlibrary-org-595 251 1 I -PRON- PRP blog-openlibrary-org-595 251 2 was be VBD blog-openlibrary-org-595 251 3 able able JJ blog-openlibrary-org-595 251 4 to to TO blog-openlibrary-org-595 251 5 successfully successfully RB blog-openlibrary-org-595 251 6 set set VB blog-openlibrary-org-595 251 7 up up RP blog-openlibrary-org-595 251 8 my -PRON- PRP$ blog-openlibrary-org-595 251 9 environment environment NN blog-openlibrary-org-595 251 10 , , , blog-openlibrary-org-595 251 11 but but CC blog-openlibrary-org-595 251 12 then then RB blog-openlibrary-org-595 251 13 I -PRON- PRP blog-openlibrary-org-595 251 14 had have VBD blog-openlibrary-org-595 251 15 trouble trouble NN blog-openlibrary-org-595 251 16 finding find VBG blog-openlibrary-org-595 251 17 an an DT blog-openlibrary-org-595 251 18 appropriate appropriate JJ blog-openlibrary-org-595 251 19 first first JJ blog-openlibrary-org-595 251 20 issue issue NN blog-openlibrary-org-595 251 21 to to TO blog-openlibrary-org-595 251 22 work work VB blog-openlibrary-org-595 251 23 on on RP blog-openlibrary-org-595 251 24 and and CC blog-openlibrary-org-595 251 25 hit hit VBD blog-openlibrary-org-595 251 26 a a DT blog-openlibrary-org-595 251 27 dead dead JJ blog-openlibrary-org-595 251 28 end end NN blog-openlibrary-org-595 251 29 as as IN blog-openlibrary-org-595 251 30 I -PRON- PRP blog-openlibrary-org-595 251 31 tried try VBD blog-openlibrary-org-595 251 32 to to TO blog-openlibrary-org-595 251 33 familiarize familiarize VB blog-openlibrary-org-595 251 34 myself -PRON- PRP blog-openlibrary-org-595 251 35 with with IN blog-openlibrary-org-595 251 36 the the DT blog-openlibrary-org-595 251 37 code code NN blog-openlibrary-org-595 251 38 . . . blog-openlibrary-org-595 252 1 I -PRON- PRP blog-openlibrary-org-595 252 2 found find VBD blog-openlibrary-org-595 252 3 myself -PRON- PRP blog-openlibrary-org-595 252 4 wishing wish VBG blog-openlibrary-org-595 252 5 for for IN blog-openlibrary-org-595 252 6 a a DT blog-openlibrary-org-595 252 7 chance chance NN blog-openlibrary-org-595 252 8 to to TO blog-openlibrary-org-595 252 9 work work VB blog-openlibrary-org-595 252 10 more more RBR blog-openlibrary-org-595 252 11 closely closely RB blog-openlibrary-org-595 252 12 with with IN blog-openlibrary-org-595 252 13 the the DT blog-openlibrary-org-595 252 14 community community NN blog-openlibrary-org-595 252 15 . . . blog-openlibrary-org-595 253 1 One one CD blog-openlibrary-org-595 253 2 evening evening NN blog-openlibrary-org-595 253 3 in in IN blog-openlibrary-org-595 253 4 March March NNP blog-openlibrary-org-595 253 5 of of IN blog-openlibrary-org-595 253 6 2018 2018 CD blog-openlibrary-org-595 253 7 , , , blog-openlibrary-org-595 253 8 I -PRON- PRP blog-openlibrary-org-595 253 9 was be VBD blog-openlibrary-org-595 253 10 searching search VBG blog-openlibrary-org-595 253 11 for for IN blog-openlibrary-org-595 253 12 a a DT blog-openlibrary-org-595 253 13 free free JJ blog-openlibrary-org-595 253 14 algorithms algorithm NNS blog-openlibrary-org-595 253 15 book book NN blog-openlibrary-org-595 253 16 on on IN blog-openlibrary-org-595 253 17 Google Google NNP blog-openlibrary-org-595 253 18 and and CC blog-openlibrary-org-595 253 19 discovered discover VBD blog-openlibrary-org-595 253 20 Open Open NNP blog-openlibrary-org-595 253 21 Library Library NNP blog-openlibrary-org-595 253 22 . . . blog-openlibrary-org-595 254 1 I -PRON- PRP blog-openlibrary-org-595 254 2 had have VBD blog-openlibrary-org-595 254 3 trouble trouble NN blog-openlibrary-org-595 254 4 finding find VBG blog-openlibrary-org-595 254 5 the the DT blog-openlibrary-org-595 254 6 exact exact JJ blog-openlibrary-org-595 254 7 book book NN blog-openlibrary-org-595 254 8 I -PRON- PRP blog-openlibrary-org-595 254 9 was be VBD blog-openlibrary-org-595 254 10 looking look VBG blog-openlibrary-org-595 254 11 for for IN blog-openlibrary-org-595 254 12 , , , blog-openlibrary-org-595 254 13 but but CC blog-openlibrary-org-595 254 14 I -PRON- PRP blog-openlibrary-org-595 254 15 could could MD blog-openlibrary-org-595 254 16 tell tell VB blog-openlibrary-org-595 254 17 Open Open NNP blog-openlibrary-org-595 254 18 Library Library NNP blog-openlibrary-org-595 254 19 was be VBD blog-openlibrary-org-595 254 20 an an DT blog-openlibrary-org-595 254 21 important important JJ blog-openlibrary-org-595 254 22 library library NN blog-openlibrary-org-595 254 23 resource resource NN blog-openlibrary-org-595 254 24 for for IN blog-openlibrary-org-595 254 25 accessing access VBG blog-openlibrary-org-595 254 26 free free JJ blog-openlibrary-org-595 254 27 books book NNS blog-openlibrary-org-595 254 28 online online RB blog-openlibrary-org-595 254 29 and and CC blog-openlibrary-org-595 254 30 I -PRON- PRP blog-openlibrary-org-595 254 31 noted note VBD blog-openlibrary-org-595 254 32 their -PRON- PRP$ blog-openlibrary-org-595 254 33 dated date VBN blog-openlibrary-org-595 254 34 design design NN blog-openlibrary-org-595 254 35 as as IN blog-openlibrary-org-595 254 36 a a DT blog-openlibrary-org-595 254 37 big big JJ blog-openlibrary-org-595 254 38 opportunity opportunity NN blog-openlibrary-org-595 254 39 for for IN blog-openlibrary-org-595 254 40 improvement improvement NN blog-openlibrary-org-595 254 41 . . . blog-openlibrary-org-595 255 1 So so RB blog-openlibrary-org-595 255 2 I -PRON- PRP blog-openlibrary-org-595 255 3 bookmarked bookmarke VBD blog-openlibrary-org-595 255 4 the the DT blog-openlibrary-org-595 255 5 page page NN blog-openlibrary-org-595 255 6 in in IN blog-openlibrary-org-595 255 7 my -PRON- PRP$ blog-openlibrary-org-595 255 8 browser browser NN blog-openlibrary-org-595 255 9 and and CC blog-openlibrary-org-595 255 10 was be VBD blog-openlibrary-org-595 255 11 surprised surprised JJ blog-openlibrary-org-595 255 12 to to TO blog-openlibrary-org-595 255 13 discover discover VB blog-openlibrary-org-595 255 14 a a DT blog-openlibrary-org-595 255 15 “ " `` blog-openlibrary-org-595 255 16 Help Help NNP blog-openlibrary-org-595 255 17 Us -PRON- PRP blog-openlibrary-org-595 255 18 ” " '' blog-openlibrary-org-595 255 19 button button NN blog-openlibrary-org-595 255 20 . . . blog-openlibrary-org-595 256 1 I -PRON- PRP blog-openlibrary-org-595 256 2 clicked click VBD blog-openlibrary-org-595 256 3 the the DT blog-openlibrary-org-595 256 4 button button NN blog-openlibrary-org-595 256 5 and and CC blog-openlibrary-org-595 256 6 landed land VBD blog-openlibrary-org-595 256 7 on on IN blog-openlibrary-org-595 256 8 a a DT blog-openlibrary-org-595 256 9 github github NNP blog-openlibrary-org-595 256 10 issue issue NN blog-openlibrary-org-595 256 11 which which WDT blog-openlibrary-org-595 256 12 mentions mention VBZ blog-openlibrary-org-595 256 13 their -PRON- PRP$ blog-openlibrary-org-595 256 14 community community NN blog-openlibrary-org-595 256 15 calls call VBZ blog-openlibrary-org-595 256 16 . . . blog-openlibrary-org-595 257 1 This this DT blog-openlibrary-org-595 257 2 gave give VBD blog-openlibrary-org-595 257 3 me -PRON- PRP blog-openlibrary-org-595 257 4 confidence confidence NN blog-openlibrary-org-595 257 5 there there EX blog-openlibrary-org-595 257 6 was be VBD blog-openlibrary-org-595 257 7 a a DT blog-openlibrary-org-595 257 8 community community NN blog-openlibrary-org-595 257 9 which which WDT blog-openlibrary-org-595 257 10 could could MD blog-openlibrary-org-595 257 11 help help VB blog-openlibrary-org-595 257 12 me -PRON- PRP blog-openlibrary-org-595 257 13 get get VB blog-openlibrary-org-595 257 14 started start VBN blog-openlibrary-org-595 257 15 and and CC blog-openlibrary-org-595 257 16 answer answer VB blog-openlibrary-org-595 257 17 my -PRON- PRP$ blog-openlibrary-org-595 257 18 questions question NNS blog-openlibrary-org-595 257 19 , , , blog-openlibrary-org-595 257 20 so so CC blog-openlibrary-org-595 257 21 I -PRON- PRP blog-openlibrary-org-595 257 22 decided decide VBD blog-openlibrary-org-595 257 23 to to TO blog-openlibrary-org-595 257 24 give give VB blog-openlibrary-org-595 257 25 it -PRON- PRP blog-openlibrary-org-595 257 26 a a DT blog-openlibrary-org-595 257 27 shot shot NN blog-openlibrary-org-595 257 28 . . . blog-openlibrary-org-595 258 1 The the DT blog-openlibrary-org-595 258 2 community community NN blog-openlibrary-org-595 258 3 calls call NNS blog-openlibrary-org-595 258 4 gave give VBD blog-openlibrary-org-595 258 5 me -PRON- PRP blog-openlibrary-org-595 258 6 a a DT blog-openlibrary-org-595 258 7 guided guide VBN blog-openlibrary-org-595 258 8 path path NN blog-openlibrary-org-595 258 9 for for IN blog-openlibrary-org-595 258 10 positively positively RB blog-openlibrary-org-595 258 11 improving improve VBG blog-openlibrary-org-595 258 12 the the DT blog-openlibrary-org-595 258 13 experience experience NN blog-openlibrary-org-595 258 14 of of IN blog-openlibrary-org-595 258 15 patrons patron NNS blog-openlibrary-org-595 258 16 using use VBG blog-openlibrary-org-595 258 17 the the DT blog-openlibrary-org-595 258 18 service service NN blog-openlibrary-org-595 258 19 . . . blog-openlibrary-org-595 259 1 During during IN blog-openlibrary-org-595 259 2 the the DT blog-openlibrary-org-595 259 3 community community NN blog-openlibrary-org-595 259 4 calls call NNS blog-openlibrary-org-595 259 5 , , , blog-openlibrary-org-595 259 6 members member NNS blog-openlibrary-org-595 259 7 present present VBP blog-openlibrary-org-595 259 8 what what WP blog-openlibrary-org-595 259 9 they -PRON- PRP blog-openlibrary-org-595 259 10 ’ve have VB blog-openlibrary-org-595 259 11 completed complete VBN blog-openlibrary-org-595 259 12 , , , blog-openlibrary-org-595 259 13 what what WP blog-openlibrary-org-595 259 14 they -PRON- PRP blog-openlibrary-org-595 259 15 ’re be VBP blog-openlibrary-org-595 259 16 working work VBG blog-openlibrary-org-595 259 17 on on IN blog-openlibrary-org-595 259 18 , , , blog-openlibrary-org-595 259 19 and and CC blog-openlibrary-org-595 259 20 what what WP blog-openlibrary-org-595 259 21 they -PRON- PRP blog-openlibrary-org-595 259 22 may may MD blog-openlibrary-org-595 259 23 be be VB blog-openlibrary-org-595 259 24 stuck stick VBN blog-openlibrary-org-595 259 25 with with IN blog-openlibrary-org-595 259 26 . . . blog-openlibrary-org-595 260 1 In in IN blog-openlibrary-org-595 260 2 reality reality NN blog-openlibrary-org-595 260 3 , , , blog-openlibrary-org-595 260 4 this this DT blog-openlibrary-org-595 260 5 is be VBZ blog-openlibrary-org-595 260 6 a a DT blog-openlibrary-org-595 260 7 way way NN blog-openlibrary-org-595 260 8 to to TO blog-openlibrary-org-595 260 9 be be VB blog-openlibrary-org-595 260 10 seen see VBN blog-openlibrary-org-595 260 11 for for IN blog-openlibrary-org-595 260 12 your -PRON- PRP$ blog-openlibrary-org-595 260 13 achievements achievement NNS blog-openlibrary-org-595 260 14 , , , blog-openlibrary-org-595 260 15 update update VB blog-openlibrary-org-595 260 16 others other NNS blog-openlibrary-org-595 260 17 , , , blog-openlibrary-org-595 260 18 and and CC blog-openlibrary-org-595 260 19 receive receive VB blog-openlibrary-org-595 260 20 help help NN blog-openlibrary-org-595 260 21 . . . blog-openlibrary-org-595 261 1 Having have VBG blog-openlibrary-org-595 261 2 this this DT blog-openlibrary-org-595 261 3 type type NN blog-openlibrary-org-595 261 4 of of IN blog-openlibrary-org-595 261 5 structure structure NN blog-openlibrary-org-595 261 6 helped help VBD blog-openlibrary-org-595 261 7 me -PRON- PRP blog-openlibrary-org-595 261 8 discover discover VB blog-openlibrary-org-595 261 9 which which WDT blog-openlibrary-org-595 261 10 appropriate appropriate JJ blog-openlibrary-org-595 261 11 opportunities opportunity NNS blog-openlibrary-org-595 261 12 exist exist VBP blog-openlibrary-org-595 261 13 , , , blog-openlibrary-org-595 261 14 how how WRB blog-openlibrary-org-595 261 15 to to TO blog-openlibrary-org-595 261 16 approach approach VB blog-openlibrary-org-595 261 17 and and CC blog-openlibrary-org-595 261 18 plan plan VB blog-openlibrary-org-595 261 19 to to TO blog-openlibrary-org-595 261 20 solve solve VB blog-openlibrary-org-595 261 21 the the DT blog-openlibrary-org-595 261 22 problem problem NN blog-openlibrary-org-595 261 23 . . . blog-openlibrary-org-595 262 1 This this DT blog-openlibrary-org-595 262 2 experience experience NN blog-openlibrary-org-595 262 3 was be VBD blog-openlibrary-org-595 262 4 really really RB blog-openlibrary-org-595 262 5 special special JJ blog-openlibrary-org-595 262 6 to to IN blog-openlibrary-org-595 262 7 me -PRON- PRP blog-openlibrary-org-595 262 8 because because IN blog-openlibrary-org-595 262 9 it -PRON- PRP blog-openlibrary-org-595 262 10 was be VBD blog-openlibrary-org-595 262 11 the the DT blog-openlibrary-org-595 262 12 first first JJ blog-openlibrary-org-595 262 13 time time NN blog-openlibrary-org-595 262 14 I -PRON- PRP blog-openlibrary-org-595 262 15 had have VBD blog-openlibrary-org-595 262 16 been be VBN blog-openlibrary-org-595 262 17 part part NN blog-openlibrary-org-595 262 18 of of IN blog-openlibrary-org-595 262 19 an an DT blog-openlibrary-org-595 262 20 international international JJ blog-openlibrary-org-595 262 21 community community NN blog-openlibrary-org-595 262 22 and and CC blog-openlibrary-org-595 262 23 all all DT blog-openlibrary-org-595 262 24 of of IN blog-openlibrary-org-595 262 25 the the DT blog-openlibrary-org-595 262 26 members member NNS blog-openlibrary-org-595 262 27 were be VBD blog-openlibrary-org-595 262 28 aligned align VBN blog-openlibrary-org-595 262 29 toward toward IN blog-openlibrary-org-595 262 30 a a DT blog-openlibrary-org-595 262 31 common common JJ blog-openlibrary-org-595 262 32 goal goal NN blog-openlibrary-org-595 262 33 of of IN blog-openlibrary-org-595 262 34 universal universal JJ blog-openlibrary-org-595 262 35 access access NN blog-openlibrary-org-595 262 36 to to IN blog-openlibrary-org-595 262 37 knowledge knowledge NN blog-openlibrary-org-595 262 38 . . . blog-openlibrary-org-595 263 1 In in IN blog-openlibrary-org-595 263 2 the the DT blog-openlibrary-org-595 263 3 first first JJ blog-openlibrary-org-595 263 4 few few JJ blog-openlibrary-org-595 263 5 months month NNS blog-openlibrary-org-595 263 6 of of IN blog-openlibrary-org-595 263 7 volunteering volunteer VBG blog-openlibrary-org-595 263 8 I -PRON- PRP blog-openlibrary-org-595 263 9 redesigned redesign VBD blog-openlibrary-org-595 263 10 the the DT blog-openlibrary-org-595 263 11 website website NN blog-openlibrary-org-595 263 12 footer footer NN blog-openlibrary-org-595 263 13 and and CC blog-openlibrary-org-595 263 14 made make VBD blog-openlibrary-org-595 263 15 several several JJ blog-openlibrary-org-595 263 16 pull pull NN blog-openlibrary-org-595 263 17 requests request NNS blog-openlibrary-org-595 263 18 . . . blog-openlibrary-org-595 264 1 I -PRON- PRP blog-openlibrary-org-595 264 2 also also RB blog-openlibrary-org-595 264 3 noticed notice VBD blog-openlibrary-org-595 264 4 Salman Salman NNP blog-openlibrary-org-595 264 5 was be VBD blog-openlibrary-org-595 264 6 participating participate VBG blog-openlibrary-org-595 264 7 in in IN blog-openlibrary-org-595 264 8 Google Google NNP blog-openlibrary-org-595 264 9 Summer Summer NNP blog-openlibrary-org-595 264 10 of of IN blog-openlibrary-org-595 264 11 Code Code NNP blog-openlibrary-org-595 264 12 ( ( -LRB- blog-openlibrary-org-595 264 13 GSoC GSoC NNP blog-openlibrary-org-595 264 14 ) ) -RRB- blog-openlibrary-org-595 264 15 in in IN blog-openlibrary-org-595 264 16 2018 2018 CD blog-openlibrary-org-595 264 17 . . . blog-openlibrary-org-595 265 1 I -PRON- PRP blog-openlibrary-org-595 265 2 applied apply VBD blog-openlibrary-org-595 265 3 to to TO blog-openlibrary-org-595 265 4 work work VB blog-openlibrary-org-595 265 5 with with IN blog-openlibrary-org-595 265 6 Open Open NNP blog-openlibrary-org-595 265 7 Library Library NNP blog-openlibrary-org-595 265 8 for for IN blog-openlibrary-org-595 265 9 GSoC GSoC NNP blog-openlibrary-org-595 265 10 in in IN blog-openlibrary-org-595 265 11 2019 2019 CD blog-openlibrary-org-595 265 12 and and CC blog-openlibrary-org-595 265 13 was be VBD blog-openlibrary-org-595 265 14 disappointed disappointed JJ blog-openlibrary-org-595 265 15 to to TO blog-openlibrary-org-595 265 16 learn learn VB blog-openlibrary-org-595 265 17 the the DT blog-openlibrary-org-595 265 18 Internet Internet NNP blog-openlibrary-org-595 265 19 Archive Archive NNP blog-openlibrary-org-595 265 20 did do VBD blog-openlibrary-org-595 265 21 n’t not RB blog-openlibrary-org-595 265 22 have have VB blog-openlibrary-org-595 265 23 enough enough JJ blog-openlibrary-org-595 265 24 slots slot NNS blog-openlibrary-org-595 265 25 for for IN blog-openlibrary-org-595 265 26 Open Open NNP blog-openlibrary-org-595 265 27 Library Library NNP blog-openlibrary-org-595 265 28 to to TO blog-openlibrary-org-595 265 29 participate participate VB blog-openlibrary-org-595 265 30 . . . blog-openlibrary-org-595 266 1 Fortunately fortunately RB blog-openlibrary-org-595 266 2 , , , blog-openlibrary-org-595 266 3 I -PRON- PRP blog-openlibrary-org-595 266 4 worked work VBD blog-openlibrary-org-595 266 5 with with IN blog-openlibrary-org-595 266 6 Mek Mek NNP blog-openlibrary-org-595 266 7 , , , blog-openlibrary-org-595 266 8 Open Open NNP blog-openlibrary-org-595 266 9 Library Library NNP blog-openlibrary-org-595 266 10 ’s ’s POS blog-openlibrary-org-595 266 11 program program NN blog-openlibrary-org-595 266 12 lead lead NN blog-openlibrary-org-595 266 13 , , , blog-openlibrary-org-595 266 14 who who WP blog-openlibrary-org-595 266 15 recognized recognize VBD blog-openlibrary-org-595 266 16 my -PRON- PRP$ blog-openlibrary-org-595 266 17 contributions contribution NNS blog-openlibrary-org-595 266 18 and and CC blog-openlibrary-org-595 266 19 arranged arrange VBD blog-openlibrary-org-595 266 20 an an DT blog-openlibrary-org-595 266 21 “ " `` blog-openlibrary-org-595 266 22 Internet Internet NNP blog-openlibrary-org-595 266 23 Archive Archive NNP blog-openlibrary-org-595 266 24 Summer Summer NNP blog-openlibrary-org-595 266 25 of of IN blog-openlibrary-org-595 266 26 Code Code NNP blog-openlibrary-org-595 266 27 ” " '' blog-openlibrary-org-595 266 28 ( ( -LRB- blog-openlibrary-org-595 266 29 IASoC IASoC NNP blog-openlibrary-org-595 266 30 ) ) -RRB- blog-openlibrary-org-595 266 31 internship internship NN blog-openlibrary-org-595 266 32 program program NN blog-openlibrary-org-595 266 33 where where WRB blog-openlibrary-org-595 266 34 we -PRON- PRP blog-openlibrary-org-595 266 35 accomplished accomplish VBD blog-openlibrary-org-595 266 36 a a DT blog-openlibrary-org-595 266 37 major major JJ blog-openlibrary-org-595 266 38 victory victory NN blog-openlibrary-org-595 266 39 of of IN blog-openlibrary-org-595 266 40 releasing release VBG blog-openlibrary-org-595 266 41 the the DT blog-openlibrary-org-595 266 42 sponsorship sponsorship NN blog-openlibrary-org-595 266 43 program program NN blog-openlibrary-org-595 266 44 which which WDT blog-openlibrary-org-595 266 45 empowers empower VBZ blog-openlibrary-org-595 266 46 the the DT blog-openlibrary-org-595 266 47 community community NN blog-openlibrary-org-595 266 48 to to TO blog-openlibrary-org-595 266 49 make make VB blog-openlibrary-org-595 266 50 meaningful meaningful JJ blog-openlibrary-org-595 266 51 , , , blog-openlibrary-org-595 266 52 diverse diverse JJ blog-openlibrary-org-595 266 53 books book NNS blog-openlibrary-org-595 266 54 more more RBR blog-openlibrary-org-595 266 55 available available JJ blog-openlibrary-org-595 266 56 to to TO blog-openlibrary-org-595 266 57 borrow borrow VB blog-openlibrary-org-595 266 58 . . . blog-openlibrary-org-595 267 1 You -PRON- PRP blog-openlibrary-org-595 267 2 can can MD blog-openlibrary-org-595 267 3 read read VB blog-openlibrary-org-595 267 4 the the DT blog-openlibrary-org-595 267 5 blog blog NN blog-openlibrary-org-595 267 6 post post NN blog-openlibrary-org-595 267 7 here here RB blog-openlibrary-org-595 267 8 which which WDT blog-openlibrary-org-595 267 9 was be VBD blog-openlibrary-org-595 267 10 picked pick VBN blog-openlibrary-org-595 267 11 up up RP blog-openlibrary-org-595 267 12 by by IN blog-openlibrary-org-595 267 13 BoingBoing BoingBoing NNP blog-openlibrary-org-595 267 14 and and CC blog-openlibrary-org-595 267 15 Gizmodo Gizmodo NNP blog-openlibrary-org-595 267 16 . . . blog-openlibrary-org-595 268 1 Noticing notice VBG blog-openlibrary-org-595 268 2 a a DT blog-openlibrary-org-595 268 3 Problem problem NN blog-openlibrary-org-595 268 4 During during IN blog-openlibrary-org-595 268 5 my -PRON- PRP$ blog-openlibrary-org-595 268 6 years year NNS blog-openlibrary-org-595 268 7 volunteering volunteer VBG blog-openlibrary-org-595 268 8 , , , blog-openlibrary-org-595 268 9 we -PRON- PRP blog-openlibrary-org-595 268 10 recognized recognize VBD blog-openlibrary-org-595 268 11 several several JJ blog-openlibrary-org-595 268 12 indicators indicator NNS blog-openlibrary-org-595 268 13 that that WDT blog-openlibrary-org-595 268 14 Open open VBP blog-openlibrary-org-595 268 15 Library Library NNP blog-openlibrary-org-595 268 16 could could MD blog-openlibrary-org-595 268 17 be be VB blog-openlibrary-org-595 268 18 better well JJR blog-openlibrary-org-595 268 19 serving serve VBG blog-openlibrary-org-595 268 20 its -PRON- PRP$ blog-openlibrary-org-595 268 21 mission mission NN blog-openlibrary-org-595 268 22 by by IN blog-openlibrary-org-595 268 23 distributing distribute VBG blog-openlibrary-org-595 268 24 to to IN blog-openlibrary-org-595 268 25 a a DT blog-openlibrary-org-595 268 26 larger large JJR blog-openlibrary-org-595 268 27 audience audience NN blog-openlibrary-org-595 268 28 . . . blog-openlibrary-org-595 269 1 Open Open NNP blog-openlibrary-org-595 269 2 Library Library NNP blog-openlibrary-org-595 269 3 , , , blog-openlibrary-org-595 269 4 which which WDT blog-openlibrary-org-595 269 5 has have VBZ blog-openlibrary-org-595 269 6 millions million NNS blog-openlibrary-org-595 269 7 of of IN blog-openlibrary-org-595 269 8 free free JJ blog-openlibrary-org-595 269 9 books book NNS blog-openlibrary-org-595 269 10 to to TO blog-openlibrary-org-595 269 11 borrow borrow VB blog-openlibrary-org-595 269 12 , , , blog-openlibrary-org-595 269 13 has have VBZ blog-openlibrary-org-595 269 14 an an DT blog-openlibrary-org-595 269 15 international international JJ blog-openlibrary-org-595 269 16 alexa alexa JJ blog-openlibrary-org-595 269 17 rank rank NN blog-openlibrary-org-595 269 18 of of IN blog-openlibrary-org-595 269 19     _SP blog-openlibrary-org-595 269 20 # # NNP blog-openlibrary-org-595 269 21 11,079 11,079 CD blog-openlibrary-org-595 269 22 , , , blog-openlibrary-org-595 269 23 compared compare VBN blog-openlibrary-org-595 269 24 to to IN blog-openlibrary-org-595 269 25 Goodreads Goodreads NNP blog-openlibrary-org-595 269 26 which which WDT blog-openlibrary-org-595 269 27 is be VBZ blog-openlibrary-org-595 269 28 a a DT blog-openlibrary-org-595 269 29 top top JJ blog-openlibrary-org-595 269 30 # # $ blog-openlibrary-org-595 269 31 300 300 CD blog-openlibrary-org-595 269 32 website website NN blog-openlibrary-org-595 269 33 without without IN blog-openlibrary-org-595 269 34 having have VBG blog-openlibrary-org-595 269 35 books book NNS blog-openlibrary-org-595 269 36 to to TO blog-openlibrary-org-595 269 37 borrow borrow VB blog-openlibrary-org-595 269 38 . . . blog-openlibrary-org-595 270 1 The the DT blog-openlibrary-org-595 270 2 data datum NNS blog-openlibrary-org-595 270 3 also also RB blog-openlibrary-org-595 270 4 showed show VBD blog-openlibrary-org-595 270 5 many many JJ blog-openlibrary-org-595 270 6 patrons patron NNS blog-openlibrary-org-595 270 7 would would MD blog-openlibrary-org-595 270 8 drop drop VB blog-openlibrary-org-595 270 9 off off RP blog-openlibrary-org-595 270 10 at at IN blog-openlibrary-org-595 270 11 the the DT blog-openlibrary-org-595 270 12 registration registration NN blog-openlibrary-org-595 270 13 page page NN blog-openlibrary-org-595 270 14 because because IN blog-openlibrary-org-595 270 15 it -PRON- PRP blog-openlibrary-org-595 270 16 did do VBD blog-openlibrary-org-595 270 17 n’t not RB blog-openlibrary-org-595 270 18 offer offer VB blog-openlibrary-org-595 270 19 immediate immediate JJ blog-openlibrary-org-595 270 20 field field NN blog-openlibrary-org-595 270 21 validation validation NN blog-openlibrary-org-595 270 22 and and CC blog-openlibrary-org-595 270 23 the the DT blog-openlibrary-org-595 270 24 fields field NNS blog-openlibrary-org-595 270 25 would would MD blog-openlibrary-org-595 270 26 be be VB blog-openlibrary-org-595 270 27 cleared clear VBN blog-openlibrary-org-595 270 28 upon upon IN blog-openlibrary-org-595 270 29 submit submit NN blog-openlibrary-org-595 270 30 if if IN blog-openlibrary-org-595 270 31 , , , blog-openlibrary-org-595 270 32 e.g. e.g. RB blog-openlibrary-org-595 271 1 an an DT blog-openlibrary-org-595 271 2 email email NN blog-openlibrary-org-595 271 3 was be VBD blog-openlibrary-org-595 271 4 already already RB blog-openlibrary-org-595 271 5 registered register VBN blog-openlibrary-org-595 271 6 . . . blog-openlibrary-org-595 272 1 The the DT blog-openlibrary-org-595 272 2 book book NN blog-openlibrary-org-595 272 3 pages page NNS blog-openlibrary-org-595 272 4 , , , blog-openlibrary-org-595 272 5 our -PRON- PRP$ blog-openlibrary-org-595 272 6 most most RBS blog-openlibrary-org-595 272 7 frequently frequently RB blog-openlibrary-org-595 272 8 viewed view VBN blog-openlibrary-org-595 272 9 pages page NNS blog-openlibrary-org-595 272 10 , , , blog-openlibrary-org-595 272 11 were be VBD blog-openlibrary-org-595 272 12 also also RB blog-openlibrary-org-595 272 13 very very RB blog-openlibrary-org-595 272 14 slow slow JJ blog-openlibrary-org-595 272 15 to to TO blog-openlibrary-org-595 272 16 load load VB blog-openlibrary-org-595 272 17 , , , blog-openlibrary-org-595 272 18 causing cause VBG blog-openlibrary-org-595 272 19 patrons patron NNS blog-openlibrary-org-595 272 20 to to TO blog-openlibrary-org-595 272 21 drop drop VB blog-openlibrary-org-595 272 22 - - HYPH blog-openlibrary-org-595 272 23 off off NN blog-openlibrary-org-595 272 24 . . . blog-openlibrary-org-595 273 1 Also also RB blog-openlibrary-org-595 273 2 the the DT blog-openlibrary-org-595 273 3 experience experience NN blog-openlibrary-org-595 273 4 of of IN blog-openlibrary-org-595 273 5 the the DT blog-openlibrary-org-595 273 6 book book NN blog-openlibrary-org-595 273 7 pages page NNS blog-openlibrary-org-595 273 8 was be VBD blog-openlibrary-org-595 273 9 confusing confusing JJ blog-openlibrary-org-595 273 10 because because IN blog-openlibrary-org-595 273 11 there there EX blog-openlibrary-org-595 273 12 were be VBD blog-openlibrary-org-595 273 13 separate separate JJ blog-openlibrary-org-595 273 14 views view NNS blog-openlibrary-org-595 273 15 for for IN blog-openlibrary-org-595 273 16 Works Works NNPS blog-openlibrary-org-595 273 17 and and CC blog-openlibrary-org-595 273 18 Editions Editions NNPS blog-openlibrary-org-595 273 19 . . . blog-openlibrary-org-595 274 1 Because because IN blog-openlibrary-org-595 274 2 of of IN blog-openlibrary-org-595 274 3 all all PDT blog-openlibrary-org-595 274 4 these these DT blog-openlibrary-org-595 274 5 factors factor NNS blog-openlibrary-org-595 274 6 , , , blog-openlibrary-org-595 274 7 only only RB blog-openlibrary-org-595 274 8 around around IN blog-openlibrary-org-595 274 9 6 6 CD blog-openlibrary-org-595 274 10 % % NN blog-openlibrary-org-595 274 11 of of IN blog-openlibrary-org-595 274 12 the the DT blog-openlibrary-org-595 274 13 Internet Internet NNP blog-openlibrary-org-595 274 14 Archive Archive NNP blog-openlibrary-org-595 274 15 ’s ’s POS blog-openlibrary-org-595 274 16 books book NNS blog-openlibrary-org-595 274 17 were be VBD blog-openlibrary-org-595 274 18 checked check VBN blog-openlibrary-org-595 274 19 out out RP blog-openlibrary-org-595 274 20 , , , blog-openlibrary-org-595 274 21 meaning mean VBG blog-openlibrary-org-595 274 22 94 94 CD blog-openlibrary-org-595 274 23 % % NN blog-openlibrary-org-595 274 24 of of IN blog-openlibrary-org-595 274 25 the the DT blog-openlibrary-org-595 274 26 catalog catalog NN blog-openlibrary-org-595 274 27 remained remain VBD blog-openlibrary-org-595 274 28 underutilized underutilized JJ blog-openlibrary-org-595 274 29 . . . blog-openlibrary-org-595 275 1 I -PRON- PRP blog-openlibrary-org-595 275 2 applied apply VBD blog-openlibrary-org-595 275 3 to to IN blog-openlibrary-org-595 275 4 GSoC GSoC NNP blog-openlibrary-org-595 275 5 2020 2020 CD blog-openlibrary-org-595 275 6 with with IN blog-openlibrary-org-595 275 7 a a DT blog-openlibrary-org-595 275 8 plan plan NN blog-openlibrary-org-595 275 9 , , , blog-openlibrary-org-595 275 10 “ " `` blog-openlibrary-org-595 275 11 Adoption Adoption NNP blog-openlibrary-org-595 275 12 By by IN blog-openlibrary-org-595 275 13 Book Book NNP blog-openlibrary-org-595 275 14 Lovers Lovers NNPS blog-openlibrary-org-595 275 15 ” " '' blog-openlibrary-org-595 275 16 to to TO blog-openlibrary-org-595 275 17 resolve resolve VB blog-openlibrary-org-595 275 18 some some DT blog-openlibrary-org-595 275 19 of of IN blog-openlibrary-org-595 275 20 these these DT blog-openlibrary-org-595 275 21 key key JJ blog-openlibrary-org-595 275 22 issues issue NNS blog-openlibrary-org-595 275 23 , , , blog-openlibrary-org-595 275 24 help help VB blog-openlibrary-org-595 275 25 more more JJR blog-openlibrary-org-595 275 26 people people NNS blog-openlibrary-org-595 275 27 like like IN blog-openlibrary-org-595 275 28 myself -PRON- PRP blog-openlibrary-org-595 275 29 discover discover VBP blog-openlibrary-org-595 275 30 and and CC blog-openlibrary-org-595 275 31 derive derive VBP blog-openlibrary-org-595 275 32 value value NN blog-openlibrary-org-595 275 33 from from IN blog-openlibrary-org-595 275 34 the the DT blog-openlibrary-org-595 275 35 Open Open NNP blog-openlibrary-org-595 275 36 Library Library NNP blog-openlibrary-org-595 275 37 , , , blog-openlibrary-org-595 275 38 and and CC blog-openlibrary-org-595 275 39 hopefully hopefully RB blog-openlibrary-org-595 275 40 improve improve VB blog-openlibrary-org-595 275 41 their -PRON- PRP$ blog-openlibrary-org-595 275 42 first first JJ blog-openlibrary-org-595 275 43 experience experience NN blog-openlibrary-org-595 275 44 in in IN blog-openlibrary-org-595 275 45 the the DT blog-openlibrary-org-595 275 46 process process NN blog-openlibrary-org-595 275 47 . . . blog-openlibrary-org-595 276 1 Placing place VBG blog-openlibrary-org-595 276 2 our -PRON- PRP$ blog-openlibrary-org-595 276 3 bets bet NNS blog-openlibrary-org-595 276 4 In in IN blog-openlibrary-org-595 276 5 the the DT blog-openlibrary-org-595 276 6 service service NN blog-openlibrary-org-595 276 7 of of IN blog-openlibrary-org-595 276 8 helping help VBG blog-openlibrary-org-595 276 9 more more JJR blog-openlibrary-org-595 276 10 patrons patron NNS blog-openlibrary-org-595 276 11 discover discover VB blog-openlibrary-org-595 276 12 Open Open NNP blog-openlibrary-org-595 276 13 Library Library NNP blog-openlibrary-org-595 276 14 , , , blog-openlibrary-org-595 276 15 increasing increase VBG blog-openlibrary-org-595 276 16 our -PRON- PRP$ blog-openlibrary-org-595 276 17 utilization utilization NN blog-openlibrary-org-595 276 18 and and CC blog-openlibrary-org-595 276 19 engagement engagement NN blog-openlibrary-org-595 276 20 , , , blog-openlibrary-org-595 276 21 and and CC blog-openlibrary-org-595 276 22 decreasing decrease VBG blog-openlibrary-org-595 276 23 confusion confusion NN blog-openlibrary-org-595 276 24 and and CC blog-openlibrary-org-595 276 25 bad bad JJ blog-openlibrary-org-595 276 26 experiences experience NNS blog-openlibrary-org-595 276 27 , , , blog-openlibrary-org-595 276 28 we -PRON- PRP blog-openlibrary-org-595 276 29 made make VBD blog-openlibrary-org-595 276 30 5 5 CD blog-openlibrary-org-595 276 31 key key JJ blog-openlibrary-org-595 276 32 bets bet NNS blog-openlibrary-org-595 276 33 : : : blog-openlibrary-org-595 276 34 Improving improve VBG blog-openlibrary-org-595 276 35 Sign Sign NNP blog-openlibrary-org-595 276 36 Up up RP blog-openlibrary-org-595 276 37 Book Book NNP blog-openlibrary-org-595 276 38 Page Page NNP blog-openlibrary-org-595 276 39 Redesign Redesign NNP blog-openlibrary-org-595 276 40 Shareable Shareable NNP blog-openlibrary-org-595 276 41 Profiles Profiles NNPS blog-openlibrary-org-595 276 42 & & CC blog-openlibrary-org-595 276 43 Public Public NNP blog-openlibrary-org-595 276 44 Reading Reading NNP blog-openlibrary-org-595 276 45 Log Log NNP blog-openlibrary-org-595 276 46 Imports Imports NNPS blog-openlibrary-org-595 276 47 & & CC blog-openlibrary-org-595 276 48 Exports Exports NNPS blog-openlibrary-org-595 276 49 Twitter Twitter NNP blog-openlibrary-org-595 276 50 Bot Bot NNP blog-openlibrary-org-595 276 51 There there EX blog-openlibrary-org-595 276 52 ’s ’ VBZ blog-openlibrary-org-595 276 53 a a DT blog-openlibrary-org-595 276 54 common common JJ blog-openlibrary-org-595 276 55 saying saying NN blog-openlibrary-org-595 276 56 , , , blog-openlibrary-org-595 276 57 “ " `` blog-openlibrary-org-595 276 58 the the DT blog-openlibrary-org-595 276 59 first first JJ blog-openlibrary-org-595 276 60 impression impression NN blog-openlibrary-org-595 276 61 is be VBZ blog-openlibrary-org-595 276 62 the the DT blog-openlibrary-org-595 276 63 last last JJ blog-openlibrary-org-595 276 64 impression impression NN blog-openlibrary-org-595 276 65 ” " '' blog-openlibrary-org-595 276 66 . . . blog-openlibrary-org-595 277 1 This this DT blog-openlibrary-org-595 277 2 has have VBZ blog-openlibrary-org-595 277 3 certainly certainly RB blog-openlibrary-org-595 277 4 been be VBN blog-openlibrary-org-595 277 5 true true JJ blog-openlibrary-org-595 277 6 for for IN blog-openlibrary-org-595 277 7 many many JJ blog-openlibrary-org-595 277 8 patrons patron NNS blog-openlibrary-org-595 277 9 attempting attempt VBG blog-openlibrary-org-595 277 10 to to TO blog-openlibrary-org-595 277 11 sign sign VB blog-openlibrary-org-595 277 12 up up RP blog-openlibrary-org-595 277 13 for for IN blog-openlibrary-org-595 277 14 an an DT blog-openlibrary-org-595 277 15 Open Open NNP blog-openlibrary-org-595 277 16 Library Library NNP blog-openlibrary-org-595 277 17 account account NN blog-openlibrary-org-595 277 18 . . . blog-openlibrary-org-595 278 1 The the DT blog-openlibrary-org-595 278 2 easiest easy JJS blog-openlibrary-org-595 278 3 , , , blog-openlibrary-org-595 278 4 surest sure JJS blog-openlibrary-org-595 278 5 way way NN blog-openlibrary-org-595 278 6 to to TO blog-openlibrary-org-595 278 7 help help VB blog-openlibrary-org-595 278 8 more more JJR blog-openlibrary-org-595 278 9 patrons patron NNS blog-openlibrary-org-595 278 10 derive derive VB blog-openlibrary-org-595 278 11 value value NN blog-openlibrary-org-595 278 12 from from IN blog-openlibrary-org-595 278 13 the the DT blog-openlibrary-org-595 278 14 Open open JJ blog-openlibrary-org-595 278 15 Library Library NNP blog-openlibrary-org-595 278 16 platform platform NN blog-openlibrary-org-595 278 17 is be VBZ blog-openlibrary-org-595 278 18 by by IN blog-openlibrary-org-595 278 19 Improving improve VBG blog-openlibrary-org-595 278 20 Sign Sign NNP blog-openlibrary-org-595 278 21 Up up RP blog-openlibrary-org-595 278 22 ; ; , blog-openlibrary-org-595 278 23 reducing reduce VBG blog-openlibrary-org-595 278 24 the the DT blog-openlibrary-org-595 278 25 friction friction NN blog-openlibrary-org-595 278 26 and and CC blog-openlibrary-org-595 278 27 early early JJ blog-openlibrary-org-595 278 28 negative negative JJ blog-openlibrary-org-595 278 29 first first JJ blog-openlibrary-org-595 278 30 impressions impression NNS blog-openlibrary-org-595 278 31 during during IN blog-openlibrary-org-595 278 32 account account NN blog-openlibrary-org-595 278 33 creation creation NN blog-openlibrary-org-595 278 34 . . . blog-openlibrary-org-595 279 1 Open Open NNP blog-openlibrary-org-595 279 2 Library Library NNP blog-openlibrary-org-595 279 3 ’s ’s POS blog-openlibrary-org-595 279 4 mission mission NN blog-openlibrary-org-595 279 5 for for IN blog-openlibrary-org-595 279 6 2019 2019 CD blog-openlibrary-org-595 279 7 was be VBD blog-openlibrary-org-595 279 8 “ " `` blog-openlibrary-org-595 279 9 Reducing reduce VBG blog-openlibrary-org-595 279 10 bad bad JJ blog-openlibrary-org-595 279 11 experiences experience NNS blog-openlibrary-org-595 279 12 , , , blog-openlibrary-org-595 279 13 confusion confusion NN blog-openlibrary-org-595 279 14 , , , blog-openlibrary-org-595 279 15 & & CC blog-openlibrary-org-595 279 16 dead dead JJ blog-openlibrary-org-595 279 17 - - HYPH blog-openlibrary-org-595 279 18 ends ends NNPS blog-openlibrary-org-595 279 19 ” " '' blog-openlibrary-org-595 279 20 . . . blog-openlibrary-org-595 280 1 By by IN blog-openlibrary-org-595 280 2 combining combine VBG blog-openlibrary-org-595 280 3 our -PRON- PRP$ blog-openlibrary-org-595 280 4 Works work NNS blog-openlibrary-org-595 280 5 and and CC blog-openlibrary-org-595 280 6 Editions Editions NNPS blog-openlibrary-org-595 280 7 pages page NNS blog-openlibrary-org-595 280 8 into into IN blog-openlibrary-org-595 280 9 a a DT blog-openlibrary-org-595 280 10 single single JJ blog-openlibrary-org-595 280 11 more more JJR blog-openlibrary-org-595 280 12 performant performant JJ blog-openlibrary-org-595 280 13 Book Book NNP blog-openlibrary-org-595 280 14 Page Page NNP blog-openlibrary-org-595 280 15 Redesign Redesign NNP blog-openlibrary-org-595 280 16 we -PRON- PRP blog-openlibrary-org-595 280 17 believed believe VBD blog-openlibrary-org-595 280 18 we -PRON- PRP blog-openlibrary-org-595 280 19 ’d ’d MD blog-openlibrary-org-595 280 20 reduce reduce VB blog-openlibrary-org-595 280 21 the the DT blog-openlibrary-org-595 280 22 confusion confusion NN blog-openlibrary-org-595 280 23 of of IN blog-openlibrary-org-595 280 24 users user NNS blog-openlibrary-org-595 280 25 searching search VBG blog-openlibrary-org-595 280 26 for for IN blog-openlibrary-org-595 280 27 their -PRON- PRP$ blog-openlibrary-org-595 280 28 favourite favourite JJ blog-openlibrary-org-595 280 29 books book NNS blog-openlibrary-org-595 280 30 and and CC blog-openlibrary-org-595 280 31 in in IN blog-openlibrary-org-595 280 32 turn turn NN blog-openlibrary-org-595 280 33 , , , blog-openlibrary-org-595 280 34 also also RB blog-openlibrary-org-595 280 35 increase increase VB blog-openlibrary-org-595 280 36 distribution distribution NN blog-openlibrary-org-595 280 37 . . . blog-openlibrary-org-595 281 1 The the DT blog-openlibrary-org-595 281 2 DoubleClick DoubleClick NNP blog-openlibrary-org-595 281 3 study study NN blog-openlibrary-org-595 281 4 by by IN blog-openlibrary-org-595 281 5 Google Google NNP blog-openlibrary-org-595 281 6 shows show VBZ blog-openlibrary-org-595 281 7 that that IN blog-openlibrary-org-595 281 8 53 53 CD blog-openlibrary-org-595 281 9 % % NN blog-openlibrary-org-595 281 10 of of IN blog-openlibrary-org-595 281 11 patrons patron NNS blog-openlibrary-org-595 281 12 drop drop VBP blog-openlibrary-org-595 281 13 off off RP blog-openlibrary-org-595 281 14 if if IN blog-openlibrary-org-595 281 15 page page NN blog-openlibrary-org-595 281 16 load load NN blog-openlibrary-org-595 281 17 is be VBZ blog-openlibrary-org-595 281 18 exceeds exceed VBZ blog-openlibrary-org-595 281 19 3 3 CD blog-openlibrary-org-595 281 20 seconds second NNS blog-openlibrary-org-595 281 21 and and CC blog-openlibrary-org-595 281 22 this this DT blog-openlibrary-org-595 281 23 carries carry VBZ blog-openlibrary-org-595 281 24 significant significant JJ blog-openlibrary-org-595 281 25 SEO seo NN blog-openlibrary-org-595 281 26 penalties penalty NNS blog-openlibrary-org-595 281 27 . . . blog-openlibrary-org-595 282 1 While while IN blog-openlibrary-org-595 282 2 redesigning redesign VBG blog-openlibrary-org-595 282 3 our -PRON- PRP$ blog-openlibrary-org-595 282 4 Book Book NNP blog-openlibrary-org-595 282 5 Page Page NNP blog-openlibrary-org-595 282 6 , , , blog-openlibrary-org-595 282 7 a a DT blog-openlibrary-org-595 282 8 key key JJ blog-openlibrary-org-595 282 9 consideration consideration NN blog-openlibrary-org-595 282 10 was be VBD blog-openlibrary-org-595 282 11 page page NN blog-openlibrary-org-595 282 12 - - HYPH blog-openlibrary-org-595 282 13 load load NN blog-openlibrary-org-595 282 14 performance performance NN blog-openlibrary-org-595 282 15 because because IN blog-openlibrary-org-595 282 16 we -PRON- PRP blog-openlibrary-org-595 282 17 knew know VBD blog-openlibrary-org-595 282 18 this this DT blog-openlibrary-org-595 282 19 would would MD blog-openlibrary-org-595 282 20 increase increase VB blog-openlibrary-org-595 282 21 our -PRON- PRP$ blog-openlibrary-org-595 282 22 rank rank NN blog-openlibrary-org-595 282 23 in in IN blog-openlibrary-org-595 282 24 search search NN blog-openlibrary-org-595 282 25 engine engine NN blog-openlibrary-org-595 282 26 results result NNS blog-openlibrary-org-595 282 27 and and CC blog-openlibrary-org-595 282 28 increase increase VB blog-openlibrary-org-595 282 29 retention retention NN blog-openlibrary-org-595 282 30 through through IN blog-openlibrary-org-595 282 31 the the DT blog-openlibrary-org-595 282 32 lending lending NN blog-openlibrary-org-595 282 33 and and CC blog-openlibrary-org-595 282 34 registration registration NN blog-openlibrary-org-595 282 35 funnels funnel NNS blog-openlibrary-org-595 282 36 . . . blog-openlibrary-org-595 283 1 Finally finally RB blog-openlibrary-org-595 283 2 , , , blog-openlibrary-org-595 283 3 by by IN blog-openlibrary-org-595 283 4 betting bet VBG blog-openlibrary-org-595 283 5 on on IN blog-openlibrary-org-595 283 6 social social JJ blog-openlibrary-org-595 283 7 features feature NNS blog-openlibrary-org-595 283 8 , , , blog-openlibrary-org-595 283 9 like like IN blog-openlibrary-org-595 283 10 shareable shareable JJ blog-openlibrary-org-595 283 11 profiles profile NNS blog-openlibrary-org-595 283 12 and and CC blog-openlibrary-org-595 283 13 public public JJ blog-openlibrary-org-595 283 14 - - HYPH blog-openlibrary-org-595 283 15 by by IN blog-openlibrary-org-595 283 16 - - HYPH blog-openlibrary-org-595 283 17 default default NN blog-openlibrary-org-595 283 18 reading reading NN blog-openlibrary-org-595 283 19 logs log NNS blog-openlibrary-org-595 283 20 , , , blog-openlibrary-org-595 283 21 the the DT blog-openlibrary-org-595 283 22 ability ability NN blog-openlibrary-org-595 283 23 to to TO blog-openlibrary-org-595 283 24 import import VB blog-openlibrary-org-595 283 25 books book NNS blog-openlibrary-org-595 283 26 from from IN blog-openlibrary-org-595 283 27 Goodreads Goodreads NNP blog-openlibrary-org-595 283 28 , , , blog-openlibrary-org-595 283 29 and and CC blog-openlibrary-org-595 283 30 a a DT blog-openlibrary-org-595 283 31 twitter twitter NN blog-openlibrary-org-595 283 32 @borrowbot @borrowbot , blog-openlibrary-org-595 283 33 to to TO blog-openlibrary-org-595 283 34 help help VB blog-openlibrary-org-595 283 35 patrons patron NNS blog-openlibrary-org-595 283 36 discover discover VB blog-openlibrary-org-595 283 37 which which WDT blog-openlibrary-org-595 283 38 books book NNS blog-openlibrary-org-595 283 39 are be VBP blog-openlibrary-org-595 283 40 available available JJ blog-openlibrary-org-595 283 41 to to TO blog-openlibrary-org-595 283 42 read read VB blog-openlibrary-org-595 283 43 and and CC blog-openlibrary-org-595 283 44 borrow borrow VB blog-openlibrary-org-595 283 45 on on IN blog-openlibrary-org-595 283 46 Open Open NNP blog-openlibrary-org-595 283 47 Library Library NNP blog-openlibrary-org-595 283 48 , , , blog-openlibrary-org-595 283 49 we -PRON- PRP blog-openlibrary-org-595 283 50 felt feel VBD blog-openlibrary-org-595 283 51 confident confident JJ blog-openlibrary-org-595 283 52 we -PRON- PRP blog-openlibrary-org-595 283 53 could could MD blog-openlibrary-org-595 283 54 increase increase VB blog-openlibrary-org-595 283 55 the the DT blog-openlibrary-org-595 283 56 number number NN blog-openlibrary-org-595 283 57 of of IN blog-openlibrary-org-595 283 58 patrons patron NNS blog-openlibrary-org-595 283 59 that that WDT blog-openlibrary-org-595 283 60 may may MD blog-openlibrary-org-595 283 61 discover discover VB blog-openlibrary-org-595 283 62 and and CC blog-openlibrary-org-595 283 63 adopt adopt VB blog-openlibrary-org-595 283 64 OpenLibrary.org openlibrary.org CD blog-openlibrary-org-595 283 65 . . . blog-openlibrary-org-595 284 1 Improving improve VBG blog-openlibrary-org-595 284 2 Signup Signup NNP blog-openlibrary-org-595 284 3 In in IN blog-openlibrary-org-595 284 4 2018 2018 CD blog-openlibrary-org-595 284 5 , , , blog-openlibrary-org-595 284 6 we -PRON- PRP blog-openlibrary-org-595 284 7 coincidentally coincidentally RB blog-openlibrary-org-595 284 8 , , , blog-openlibrary-org-595 284 9 hit hit VBD blog-openlibrary-org-595 284 10 a a DT blog-openlibrary-org-595 284 11 regression regression NN blog-openlibrary-org-595 284 12 # # $ blog-openlibrary-org-595 284 13 1431 1431 CD blog-openlibrary-org-595 284 14 to to IN blog-openlibrary-org-595 284 15 our -PRON- PRP$ blog-openlibrary-org-595 284 16 account account NN blog-openlibrary-org-595 284 17 creation creation NN blog-openlibrary-org-595 284 18 page page NN blog-openlibrary-org-595 284 19 which which WDT blog-openlibrary-org-595 284 20 presented present VBD blog-openlibrary-org-595 284 21 itself -PRON- PRP blog-openlibrary-org-595 284 22 as as IN blog-openlibrary-org-595 284 23 a a DT blog-openlibrary-org-595 284 24 server server NN blog-openlibrary-org-595 284 25 error error NN blog-openlibrary-org-595 284 26 for for IN blog-openlibrary-org-595 284 27 patrons patron NNS blog-openlibrary-org-595 284 28 trying try VBG blog-openlibrary-org-595 284 29 to to TO blog-openlibrary-org-595 284 30 register register VB blog-openlibrary-org-595 284 31 a a DT blog-openlibrary-org-595 284 32 new new JJ blog-openlibrary-org-595 284 33 account account NN blog-openlibrary-org-595 284 34 when when WRB blog-openlibrary-org-595 284 35 their -PRON- PRP$ blog-openlibrary-org-595 284 36 username username NN blog-openlibrary-org-595 284 37 or or CC blog-openlibrary-org-595 284 38 email email NN blog-openlibrary-org-595 284 39 was be VBD blog-openlibrary-org-595 284 40 already already RB blog-openlibrary-org-595 284 41 taken take VBN blog-openlibrary-org-595 284 42 . . . blog-openlibrary-org-595 285 1 Because because IN blog-openlibrary-org-595 285 2 of of IN blog-openlibrary-org-595 285 3 this this DT blog-openlibrary-org-595 285 4 bug bug NN blog-openlibrary-org-595 285 5 , , , blog-openlibrary-org-595 285 6 our -PRON- PRP$ blog-openlibrary-org-595 285 7 daily daily JJ blog-openlibrary-org-595 285 8 registered register VBN blog-openlibrary-org-595 285 9 users user NNS blog-openlibrary-org-595 285 10 dropped drop VBD blog-openlibrary-org-595 285 11 from from IN blog-openlibrary-org-595 285 12 ~2300 ~2300 NNP blog-openlibrary-org-595 285 13 to to IN blog-openlibrary-org-595 285 14 ~1700 ~1700 NNP blog-openlibrary-org-595 285 15 ( ( -LRB- blog-openlibrary-org-595 285 16 -500 -500 NNP blog-openlibrary-org-595 285 17 ) ) -RRB- blog-openlibrary-org-595 285 18 . . . blog-openlibrary-org-595 286 1 Through through IN blog-openlibrary-org-595 286 2 this this DT blog-openlibrary-org-595 286 3 , , , blog-openlibrary-org-595 286 4 we -PRON- PRP blog-openlibrary-org-595 286 5 discovered discover VBD blog-openlibrary-org-595 286 6 that that IN blog-openlibrary-org-595 286 7 nearly nearly RB blog-openlibrary-org-595 286 8 1/5 1/5 CD blog-openlibrary-org-595 286 9 of of IN blog-openlibrary-org-595 286 10 patrons patron NNS blog-openlibrary-org-595 286 11 ( ( -LRB- blog-openlibrary-org-595 286 12 i.e. i.e. FW blog-openlibrary-org-595 287 1 500 500 CD blog-openlibrary-org-595 287 2 a a DT blog-openlibrary-org-595 287 3 day day NN blog-openlibrary-org-595 287 4 ) ) -RRB- blog-openlibrary-org-595 287 5 who who WP blog-openlibrary-org-595 287 6 attempted attempt VBD blog-openlibrary-org-595 287 7 registration registration NN blog-openlibrary-org-595 287 8 would would MD blog-openlibrary-org-595 287 9 hit hit VB blog-openlibrary-org-595 287 10 some some DT blog-openlibrary-org-595 287 11 validation validation NN blog-openlibrary-org-595 287 12 issue issue NN blog-openlibrary-org-595 287 13 when when WRB blog-openlibrary-org-595 287 14 creating create VBG blog-openlibrary-org-595 287 15 their -PRON- PRP$ blog-openlibrary-org-595 287 16 account account NN blog-openlibrary-org-595 287 17 ( ( -LRB- blog-openlibrary-org-595 287 18 e.g. e.g. RB blog-openlibrary-org-595 288 1 email email NN blog-openlibrary-org-595 288 2 or or CC blog-openlibrary-org-595 288 3 username username VBD blog-openlibrary-org-595 288 4 invalid invalid JJ blog-openlibrary-org-595 288 5 or or CC blog-openlibrary-org-595 288 6 taken take VBN blog-openlibrary-org-595 288 7 , , , blog-openlibrary-org-595 288 8 recaptcha recaptcha NNP blog-openlibrary-org-595 288 9 broken break VBN blog-openlibrary-org-595 288 10 ) ) -RRB- blog-openlibrary-org-595 288 11 . . . blog-openlibrary-org-595 289 1 Even even RB blog-openlibrary-org-595 289 2 after after IN blog-openlibrary-org-595 289 3 solving solve VBG blog-openlibrary-org-595 289 4 the the DT blog-openlibrary-org-595 289 5 # # $ blog-openlibrary-org-595 289 6 1431 1431 CD blog-openlibrary-org-595 289 7 regression regression NN blog-openlibrary-org-595 289 8 , , , blog-openlibrary-org-595 289 9 we -PRON- PRP blog-openlibrary-org-595 289 10 hypothesized hypothesize VBD blog-openlibrary-org-595 289 11 that that IN blog-openlibrary-org-595 289 12 many many JJ blog-openlibrary-org-595 289 13 of of IN blog-openlibrary-org-595 289 14 these these DT blog-openlibrary-org-595 289 15 500 500 CD blog-openlibrary-org-595 289 16 patrons patron NNS blog-openlibrary-org-595 289 17 were be VBD blog-openlibrary-org-595 289 18 hitting hit VBG blog-openlibrary-org-595 289 19 error error NN blog-openlibrary-org-595 289 20 - - HYPH blog-openlibrary-org-595 289 21 cases case NNS blog-openlibrary-org-595 289 22 which which WDT blog-openlibrary-org-595 289 23 refreshed refresh VBD blog-openlibrary-org-595 289 24 the the DT blog-openlibrary-org-595 289 25 page page NN blog-openlibrary-org-595 289 26 and and CC blog-openlibrary-org-595 289 27 cleared clear VBD blog-openlibrary-org-595 289 28 their -PRON- PRP$ blog-openlibrary-org-595 289 29 form form NN blog-openlibrary-org-595 289 30 inputs input NNS blog-openlibrary-org-595 289 31 , , , blog-openlibrary-org-595 289 32 causing cause VBG blog-openlibrary-org-595 289 33 patrons patron NNS blog-openlibrary-org-595 289 34 to to TO blog-openlibrary-org-595 289 35 bounce bounce VB blog-openlibrary-org-595 289 36 . . . blog-openlibrary-org-595 290 1 An an DT blog-openlibrary-org-595 290 2 easy easy JJ blog-openlibrary-org-595 290 3 solution solution NN blog-openlibrary-org-595 290 4 was be VBD blog-openlibrary-org-595 290 5 adding add VBG blog-openlibrary-org-595 290 6 real real JJ blog-openlibrary-org-595 290 7 - - HYPH blog-openlibrary-org-595 290 8 time time NN blog-openlibrary-org-595 290 9 validation validation NN blog-openlibrary-org-595 290 10 to to TO blog-openlibrary-org-595 290 11 ensure ensure VB blog-openlibrary-org-595 290 12 emails email NNS blog-openlibrary-org-595 290 13 , , , blog-openlibrary-org-595 290 14 usernames username NNS blog-openlibrary-org-595 290 15 , , , blog-openlibrary-org-595 290 16 passwords password NNS blog-openlibrary-org-595 290 17 , , , blog-openlibrary-org-595 290 18 and and CC blog-openlibrary-org-595 290 19 recaptcha recaptcha NNS blog-openlibrary-org-595 290 20 are be VBP blog-openlibrary-org-595 290 21 valid valid JJ blog-openlibrary-org-595 290 22 before before IN blog-openlibrary-org-595 290 23 submitting submit VBG blog-openlibrary-org-595 290 24 the the DT blog-openlibrary-org-595 290 25 form form NN blog-openlibrary-org-595 290 26 . . . blog-openlibrary-org-595 291 1 In in IN blog-openlibrary-org-595 291 2 order order NN blog-openlibrary-org-595 291 3 to to TO blog-openlibrary-org-595 291 4 implement implement VB blog-openlibrary-org-595 291 5 real real JJ blog-openlibrary-org-595 291 6 time time NN blog-openlibrary-org-595 291 7 validation validation NN blog-openlibrary-org-595 291 8 , , , blog-openlibrary-org-595 291 9 we -PRON- PRP blog-openlibrary-org-595 291 10 planned plan VBD blog-openlibrary-org-595 291 11 Epic Epic NNP blog-openlibrary-org-595 291 12 # # $ blog-openlibrary-org-595 291 13 1433 1433 CD blog-openlibrary-org-595 291 14 which which WDT blog-openlibrary-org-595 291 15 included include VBD blog-openlibrary-org-595 291 16 two two CD blog-openlibrary-org-595 291 17 pieces piece NNS blog-openlibrary-org-595 291 18 : : : blog-openlibrary-org-595 291 19     _SP blog-openlibrary-org-595 291 20 # # $ blog-openlibrary-org-595 291 21 2053 2053 CD blog-openlibrary-org-595 291 22 – – : blog-openlibrary-org-595 291 23 update update NN blog-openlibrary-org-595 291 24 backend backend VBP blog-openlibrary-org-595 291 25 API API NNP blog-openlibrary-org-595 291 26 endpoints endpoint NNS blog-openlibrary-org-595 291 27 # # $ blog-openlibrary-org-595 291 28 2055 2055 CD blog-openlibrary-org-595 291 29 – – : blog-openlibrary-org-595 291 30 Add add VB blog-openlibrary-org-595 291 31 real real JJ blog-openlibrary-org-595 291 32 - - HYPH blog-openlibrary-org-595 291 33 time time NN blog-openlibrary-org-595 291 34 field field NN blog-openlibrary-org-595 291 35 validation validation NN blog-openlibrary-org-595 291 36 for for IN blog-openlibrary-org-595 291 37 email email NN blog-openlibrary-org-595 291 38 , , , blog-openlibrary-org-595 291 39 username username NNP blog-openlibrary-org-595 291 40 , , , blog-openlibrary-org-595 291 41 password password NN blog-openlibrary-org-595 291 42 to to TO blog-openlibrary-org-595 291 43 show show VB blog-openlibrary-org-595 291 44 errors error NNS blog-openlibrary-org-595 291 45 before before IN blog-openlibrary-org-595 291 46 submission submission NN blog-openlibrary-org-595 291 47 . . . blog-openlibrary-org-595 292 1 While while IN blog-openlibrary-org-595 292 2 we -PRON- PRP blog-openlibrary-org-595 292 3 do do VBP blog-openlibrary-org-595 292 4 not not RB blog-openlibrary-org-595 292 5 have have VB blog-openlibrary-org-595 292 6 great great JJ blog-openlibrary-org-595 292 7 analytics analytic NNS blog-openlibrary-org-595 292 8 on on IN blog-openlibrary-org-595 292 9 how how WRB blog-openlibrary-org-595 292 10 conversion conversion NN blog-openlibrary-org-595 292 11 increased increase VBD blog-openlibrary-org-595 292 12 , , , blog-openlibrary-org-595 292 13 we -PRON- PRP blog-openlibrary-org-595 292 14 do do VBP blog-openlibrary-org-595 292 15 know know VB blog-openlibrary-org-595 292 16 from from IN blog-openlibrary-org-595 292 17 our -PRON- PRP$ blog-openlibrary-org-595 292 18 support support NN blog-openlibrary-org-595 292 19 channels channel NNS blog-openlibrary-org-595 292 20 that that IN blog-openlibrary-org-595 292 21 these these DT blog-openlibrary-org-595 292 22 changes change NNS blog-openlibrary-org-595 292 23 have have VBP blog-openlibrary-org-595 292 24 anecdotally anecdotally RB blog-openlibrary-org-595 292 25 resulted result VBN blog-openlibrary-org-595 292 26 in in IN blog-openlibrary-org-595 292 27 a a DT blog-openlibrary-org-595 292 28 significant significant JJ blog-openlibrary-org-595 292 29 decrease decrease NN blog-openlibrary-org-595 292 30 in in IN blog-openlibrary-org-595 292 31 support support NN blog-openlibrary-org-595 292 32 emails email NNS blog-openlibrary-org-595 292 33 around around IN blog-openlibrary-org-595 292 34 patron patron NNP blog-openlibrary-org-595 292 35 signup signup NNP blog-openlibrary-org-595 292 36 . . . blog-openlibrary-org-595 293 1 Try try VB blog-openlibrary-org-595 293 2 it -PRON- PRP blog-openlibrary-org-595 293 3 out out RP blog-openlibrary-org-595 293 4 👉 👉 . blog-openlibrary-org-595 293 5 https://openlibrary.org/account/create https://openlibrary.org/account/create UH blog-openlibrary-org-595 293 6 Issue issue NN blog-openlibrary-org-595 293 7 : : : blog-openlibrary-org-595 293 8 https://github.com/internetarchive/openlibrary/issues/3256 https://github.com/internetarchive/openlibrary/issues/3256 NNP blog-openlibrary-org-595 293 9 Pull Pull NNP blog-openlibrary-org-595 293 10 Request Request NNP blog-openlibrary-org-595 293 11 : : : blog-openlibrary-org-595 293 12 https://github.com/internetarchive/openlibrary/pull/3452 https://github.com/internetarchive/openlibrary/pull/3452 NNP blog-openlibrary-org-595 293 13 Book Book NNP blog-openlibrary-org-595 293 14 Page Page NNP blog-openlibrary-org-595 293 15 Redesign Redesign NNP blog-openlibrary-org-595 293 16 User User NNP blog-openlibrary-org-595 293 17 interviews interview NNS blog-openlibrary-org-595 293 18 and and CC blog-openlibrary-org-595 293 19 surveys survey NNS blog-openlibrary-org-595 293 20 have have VBP blog-openlibrary-org-595 293 21 taught teach VBN blog-openlibrary-org-595 293 22 us -PRON- PRP blog-openlibrary-org-595 293 23 that that IN blog-openlibrary-org-595 293 24 most most JJS blog-openlibrary-org-595 293 25 patrons patron NNS blog-openlibrary-org-595 293 26 who who WP blog-openlibrary-org-595 293 27 visit visit VBP blog-openlibrary-org-595 293 28 Open Open NNP blog-openlibrary-org-595 293 29 Library Library NNP blog-openlibrary-org-595 293 30 are be VBP blog-openlibrary-org-595 293 31 trying try VBG blog-openlibrary-org-595 293 32 to to TO blog-openlibrary-org-595 293 33 find find VB blog-openlibrary-org-595 293 34 a a DT blog-openlibrary-org-595 293 35 “ " `` blog-openlibrary-org-595 293 36 Book Book NNP blog-openlibrary-org-595 293 37 ” " '' blog-openlibrary-org-595 293 38 . . . blog-openlibrary-org-595 294 1 Many many JJ blog-openlibrary-org-595 294 2 patrons patron NNS blog-openlibrary-org-595 294 3 report report VBP blog-openlibrary-org-595 294 4 that that IN blog-openlibrary-org-595 294 5 the the DT blog-openlibrary-org-595 294 6 terms term NNS blog-openlibrary-org-595 294 7 Work Work NNP blog-openlibrary-org-595 294 8 and and CC blog-openlibrary-org-595 294 9 Edition Edition NNP blog-openlibrary-org-595 294 10 may may MD blog-openlibrary-org-595 294 11 confuse confuse VB blog-openlibrary-org-595 294 12 their -PRON- PRP$ blog-openlibrary-org-595 294 13 experience experience NN blog-openlibrary-org-595 294 14 . . . blog-openlibrary-org-595 295 1 This this DT blog-openlibrary-org-595 295 2 confusion confusion NN blog-openlibrary-org-595 295 3 is be VBZ blog-openlibrary-org-595 295 4 increased increase VBN blog-openlibrary-org-595 295 5 because because IN blog-openlibrary-org-595 295 6 a a DT blog-openlibrary-org-595 295 7 user user NN blog-openlibrary-org-595 295 8 can can MD blog-openlibrary-org-595 295 9 unpredictably unpredictably RB blog-openlibrary-org-595 295 10 be be VB blog-openlibrary-org-595 295 11 dropped drop VBN blog-openlibrary-org-595 295 12 into into IN blog-openlibrary-org-595 295 13 either either CC blog-openlibrary-org-595 295 14 a a DT blog-openlibrary-org-595 295 15 Work work NN blog-openlibrary-org-595 295 16 page page NN blog-openlibrary-org-595 295 17 or or CC blog-openlibrary-org-595 295 18 an an DT blog-openlibrary-org-595 295 19 Edition Edition NNP blog-openlibrary-org-595 295 20 page page NN blog-openlibrary-org-595 295 21 which which WDT blog-openlibrary-org-595 295 22 have have VBP blog-openlibrary-org-595 295 23 different different JJ blog-openlibrary-org-595 295 24 designs design NNS blog-openlibrary-org-595 295 25 . . . blog-openlibrary-org-595 296 1 Our -PRON- PRP$ blog-openlibrary-org-595 296 2 goal goal NN blog-openlibrary-org-595 296 3 in in IN blog-openlibrary-org-595 296 4 redesigning redesign VBG blog-openlibrary-org-595 296 5 the the DT blog-openlibrary-org-595 296 6 books book NNS blog-openlibrary-org-595 296 7 page page NN blog-openlibrary-org-595 296 8 was be VBD blog-openlibrary-org-595 296 9 to to TO blog-openlibrary-org-595 296 10 increase increase VB blog-openlibrary-org-595 296 11 clarity clarity NN blog-openlibrary-org-595 296 12 of of IN blog-openlibrary-org-595 296 13 the the DT blog-openlibrary-org-595 296 14 experience experience NN blog-openlibrary-org-595 296 15 and and CC blog-openlibrary-org-595 296 16 improve improve VB blog-openlibrary-org-595 296 17 page page NN blog-openlibrary-org-595 296 18 loading loading NN blog-openlibrary-org-595 296 19 times time NNS blog-openlibrary-org-595 296 20 . . . blog-openlibrary-org-595 297 1 To to TO blog-openlibrary-org-595 297 2 improve improve VB blog-openlibrary-org-595 297 3 clarity clarity NN blog-openlibrary-org-595 297 4 and and CC blog-openlibrary-org-595 297 5 simplify simplify VB blog-openlibrary-org-595 297 6 the the DT blog-openlibrary-org-595 297 7 experience experience NN blog-openlibrary-org-595 297 8 , , , blog-openlibrary-org-595 297 9 we -PRON- PRP blog-openlibrary-org-595 297 10 merged merge VBD blog-openlibrary-org-595 297 11 the the DT blog-openlibrary-org-595 297 12 work work NN blog-openlibrary-org-595 297 13 and and CC blog-openlibrary-org-595 297 14 edition edition NN blog-openlibrary-org-595 297 15 pages page NNS blog-openlibrary-org-595 297 16 to to IN blog-openlibrary-org-595 297 17 a a DT blog-openlibrary-org-595 297 18 single single JJ blog-openlibrary-org-595 297 19 book book NN blog-openlibrary-org-595 297 20 page page NN blog-openlibrary-org-595 297 21 where where WRB blog-openlibrary-org-595 297 22 patrons patron NNS blog-openlibrary-org-595 297 23 may may MD blog-openlibrary-org-595 297 24 find find VB blog-openlibrary-org-595 297 25 all all PDT blog-openlibrary-org-595 297 26 the the DT blog-openlibrary-org-595 297 27 information information NN blog-openlibrary-org-595 297 28 about about IN blog-openlibrary-org-595 297 29 a a DT blog-openlibrary-org-595 297 30 work work NN blog-openlibrary-org-595 297 31 and and CC blog-openlibrary-org-595 297 32 learn learn VB blog-openlibrary-org-595 297 33 about about IN blog-openlibrary-org-595 297 34 the the DT blog-openlibrary-org-595 297 35 availability availability NN blog-openlibrary-org-595 297 36 of of IN blog-openlibrary-org-595 297 37 various various JJ blog-openlibrary-org-595 297 38 editions edition NNS blog-openlibrary-org-595 297 39 without without IN blog-openlibrary-org-595 297 40 having have VBG blog-openlibrary-org-595 297 41 to to TO blog-openlibrary-org-595 297 42 navigate navigate VB blog-openlibrary-org-595 297 43 multiple multiple JJ blog-openlibrary-org-595 297 44 pages page NNS blog-openlibrary-org-595 297 45 . . . blog-openlibrary-org-595 298 1 When when WRB blog-openlibrary-org-595 298 2 redesigning redesign VBG blog-openlibrary-org-595 298 3 the the DT blog-openlibrary-org-595 298 4 Book Book NNP blog-openlibrary-org-595 298 5 Page Page NNP blog-openlibrary-org-595 298 6 , , , blog-openlibrary-org-595 298 7 we -PRON- PRP blog-openlibrary-org-595 298 8 made make VBD blog-openlibrary-org-595 298 9 the the DT blog-openlibrary-org-595 298 10 following follow VBG blog-openlibrary-org-595 298 11 changes change NNS blog-openlibrary-org-595 298 12 : : : blog-openlibrary-org-595 298 13 Editions edition NNS blog-openlibrary-org-595 298 14 table table NN blog-openlibrary-org-595 298 15 . . . blog-openlibrary-org-595 299 1 We -PRON- PRP blog-openlibrary-org-595 299 2 made make VBD blog-openlibrary-org-595 299 3 the the DT blog-openlibrary-org-595 299 4 editions edition NNS blog-openlibrary-org-595 299 5 table table NN blog-openlibrary-org-595 299 6 front front JJ blog-openlibrary-org-595 299 7 - - HYPH blog-openlibrary-org-595 299 8 and and CC blog-openlibrary-org-595 299 9 - - HYPH blog-openlibrary-org-595 299 10 center center NN blog-openlibrary-org-595 299 11 to to TO blog-openlibrary-org-595 299 12 enable enable VB blog-openlibrary-org-595 299 13 readers reader NNS blog-openlibrary-org-595 299 14 to to TO blog-openlibrary-org-595 299 15 quickly quickly RB blog-openlibrary-org-595 299 16 switch switch VB blog-openlibrary-org-595 299 17 between between IN blog-openlibrary-org-595 299 18 the the DT blog-openlibrary-org-595 299 19 different different JJ blog-openlibrary-org-595 299 20 editions edition NNS blog-openlibrary-org-595 299 21 . . . blog-openlibrary-org-595 300 1 We -PRON- PRP blog-openlibrary-org-595 300 2 also also RB blog-openlibrary-org-595 300 3 feature feature VBP blog-openlibrary-org-595 300 4 editions edition NNS blog-openlibrary-org-595 300 5 by by IN blog-openlibrary-org-595 300 6 availability availability NN blog-openlibrary-org-595 300 7 and and CC blog-openlibrary-org-595 300 8 language language NN blog-openlibrary-org-595 300 9 , , , blog-openlibrary-org-595 300 10 and and CC blog-openlibrary-org-595 300 11 allow allow VB blog-openlibrary-org-595 300 12 patrons patron NNS blog-openlibrary-org-595 300 13 to to TO blog-openlibrary-org-595 300 14 change change VB blog-openlibrary-org-595 300 15 how how WRB blog-openlibrary-org-595 300 16 many many JJ blog-openlibrary-org-595 300 17 results result NNS blog-openlibrary-org-595 300 18 are be VBP blog-openlibrary-org-595 300 19 shown show VBN blog-openlibrary-org-595 300 20 at at IN blog-openlibrary-org-595 300 21 a a DT blog-openlibrary-org-595 300 22 time time NN blog-openlibrary-org-595 300 23 . . . blog-openlibrary-org-595 301 1 We -PRON- PRP blog-openlibrary-org-595 301 2 added add VBD blog-openlibrary-org-595 301 3 a a DT blog-openlibrary-org-595 301 4 new new JJ blog-openlibrary-org-595 301 5 search search NN blog-openlibrary-org-595 301 6 box box NN blog-openlibrary-org-595 301 7 to to TO blog-openlibrary-org-595 301 8 enable enable VB blog-openlibrary-org-595 301 9 patrons patron NNS blog-openlibrary-org-595 301 10 to to TO blog-openlibrary-org-595 301 11 find find VB blog-openlibrary-org-595 301 12 relevant relevant JJ blog-openlibrary-org-595 301 13 editions edition NNS blog-openlibrary-org-595 301 14 without without IN blog-openlibrary-org-595 301 15 reloading reload VBG blog-openlibrary-org-595 301 16 . . . blog-openlibrary-org-595 302 1 Navigation Navigation NNP blog-openlibrary-org-595 302 2 tabs tab NNS blog-openlibrary-org-595 302 3 . . . blog-openlibrary-org-595 303 1 We -PRON- PRP blog-openlibrary-org-595 303 2 have have VBP blog-openlibrary-org-595 303 3 bucketed bucket VBN blog-openlibrary-org-595 303 4 the the DT blog-openlibrary-org-595 303 5 work work NN blog-openlibrary-org-595 303 6 ’s ’s POS blog-openlibrary-org-595 303 7 information information NN blog-openlibrary-org-595 303 8 into into IN blog-openlibrary-org-595 303 9 an an DT blog-openlibrary-org-595 303 10 “ " `` blog-openlibrary-org-595 303 11 Overview Overview NNP blog-openlibrary-org-595 303 12 ” " '' blog-openlibrary-org-595 303 13 tab tab NN blog-openlibrary-org-595 303 14 and and CC blog-openlibrary-org-595 303 15 the the DT blog-openlibrary-org-595 303 16 current current JJ blog-openlibrary-org-595 303 17 Edition Edition NNP blog-openlibrary-org-595 303 18 ’s ’s POS blog-openlibrary-org-595 303 19 information information NN blog-openlibrary-org-595 303 20 in in IN blog-openlibrary-org-595 303 21 the the DT blog-openlibrary-org-595 303 22 “ " `` blog-openlibrary-org-595 303 23 This This NNP blog-openlibrary-org-595 303 24 Edition Edition NNP blog-openlibrary-org-595 303 25 ” " '' blog-openlibrary-org-595 303 26 tab tab NN blog-openlibrary-org-595 303 27 . . . blog-openlibrary-org-595 304 1 The the DT blog-openlibrary-org-595 304 2 tab tab NN blog-openlibrary-org-595 304 3 bar bar NN blog-openlibrary-org-595 304 4 always always RB blog-openlibrary-org-595 304 5 sticks stick VBZ blog-openlibrary-org-595 304 6 to to IN blog-openlibrary-org-595 304 7 the the DT blog-openlibrary-org-595 304 8 top top NN blog-openlibrary-org-595 304 9 of of IN blog-openlibrary-org-595 304 10 the the DT blog-openlibrary-org-595 304 11 page page NN blog-openlibrary-org-595 304 12 for for IN blog-openlibrary-org-595 304 13 easy easy JJ blog-openlibrary-org-595 304 14 access access NN blog-openlibrary-org-595 304 15 to to IN blog-openlibrary-org-595 304 16 different different JJ blog-openlibrary-org-595 304 17 sections section NNS blog-openlibrary-org-595 304 18 of of IN blog-openlibrary-org-595 304 19 the the DT blog-openlibrary-org-595 304 20 page page NN blog-openlibrary-org-595 304 21 . . . blog-openlibrary-org-595 305 1 Expandable expandable JJ blog-openlibrary-org-595 305 2 descriptions description NNS blog-openlibrary-org-595 305 3 . . . blog-openlibrary-org-595 306 1 In in IN blog-openlibrary-org-595 306 2 previous previous JJ blog-openlibrary-org-595 306 3 designs design NNS blog-openlibrary-org-595 306 4 , , , blog-openlibrary-org-595 306 5 long long JJ blog-openlibrary-org-595 306 6 text text NN blog-openlibrary-org-595 306 7 descriptions description NNS blog-openlibrary-org-595 306 8 made make VBD blog-openlibrary-org-595 306 9 it -PRON- PRP blog-openlibrary-org-595 306 10 difficult difficult JJ blog-openlibrary-org-595 306 11 to to TO blog-openlibrary-org-595 306 12 see see VB blog-openlibrary-org-595 306 13 all all DT blog-openlibrary-org-595 306 14 important important JJ blog-openlibrary-org-595 306 15 book book NN blog-openlibrary-org-595 306 16 information information NN blog-openlibrary-org-595 306 17 at at IN blog-openlibrary-org-595 306 18 a a DT blog-openlibrary-org-595 306 19 glance glance NN blog-openlibrary-org-595 306 20 . . . blog-openlibrary-org-595 307 1 There there EX blog-openlibrary-org-595 307 2 are be VBP blog-openlibrary-org-595 307 3 now now RB blog-openlibrary-org-595 307 4 “ " `` blog-openlibrary-org-595 307 5 Read read VB blog-openlibrary-org-595 307 6 more more RBR blog-openlibrary-org-595 307 7 ” " '' blog-openlibrary-org-595 307 8 links link NNS blog-openlibrary-org-595 307 9 to to TO blog-openlibrary-org-595 307 10 expand expand VB blog-openlibrary-org-595 307 11 and and CC blog-openlibrary-org-595 307 12 collapse collapse VB blog-openlibrary-org-595 307 13 long long JJ blog-openlibrary-org-595 307 14 descriptions description NNS blog-openlibrary-org-595 307 15 . . . blog-openlibrary-org-595 308 1 Clearer clear JJR blog-openlibrary-org-595 308 2 buttons button NNS blog-openlibrary-org-595 308 3 . . . blog-openlibrary-org-595 309 1 All all PDT blog-openlibrary-org-595 309 2 the the DT blog-openlibrary-org-595 309 3 favorite favorite JJ blog-openlibrary-org-595 309 4 actions action NNS blog-openlibrary-org-595 309 5 of of IN blog-openlibrary-org-595 309 6 readers reader NNS blog-openlibrary-org-595 309 7 such such JJ blog-openlibrary-org-595 309 8 as as IN blog-openlibrary-org-595 309 9 borrowing borrowing NN blog-openlibrary-org-595 309 10 , , , blog-openlibrary-org-595 309 11 searching search VBG blog-openlibrary-org-595 309 12 inside inside RB blog-openlibrary-org-595 309 13 , , , blog-openlibrary-org-595 309 14 adding add VBG blog-openlibrary-org-595 309 15 books book NNS blog-openlibrary-org-595 309 16 to to IN blog-openlibrary-org-595 309 17 one one CD blog-openlibrary-org-595 309 18 ’s ’s POS blog-openlibrary-org-595 309 19 reading read VBG blog-openlibrary-org-595 309 20 log log NN blog-openlibrary-org-595 309 21 , , , blog-openlibrary-org-595 309 22 and and CC blog-openlibrary-org-595 309 23 book book NN blog-openlibrary-org-595 309 24 star star NN blog-openlibrary-org-595 309 25 ratings rating NNS blog-openlibrary-org-595 309 26 have have VBP blog-openlibrary-org-595 309 27 been be VBN blog-openlibrary-org-595 309 28 grouped group VBN blog-openlibrary-org-595 309 29 together together RB blog-openlibrary-org-595 309 30 and and CC blog-openlibrary-org-595 309 31 moved move VBD blog-openlibrary-org-595 309 32 right right RB blog-openlibrary-org-595 309 33 below below IN blog-openlibrary-org-595 309 34 the the DT blog-openlibrary-org-595 309 35 book book NN blog-openlibrary-org-595 309 36 cover cover NN blog-openlibrary-org-595 309 37 . . . blog-openlibrary-org-595 310 1 It -PRON- PRP blog-openlibrary-org-595 310 2 ’s ’ VBZ blog-openlibrary-org-595 310 3 hopefully hopefully RB blog-openlibrary-org-595 310 4 more more RBR blog-openlibrary-org-595 310 5 clear clear JJ blog-openlibrary-org-595 310 6 now now RB blog-openlibrary-org-595 310 7 that that IN blog-openlibrary-org-595 310 8 the the DT blog-openlibrary-org-595 310 9 “ " `` blog-openlibrary-org-595 310 10 Want want VBP blog-openlibrary-org-595 310 11 to to TO blog-openlibrary-org-595 310 12 Read read VB blog-openlibrary-org-595 310 13 ” " '' blog-openlibrary-org-595 310 14 Load Load NNP blog-openlibrary-org-595 310 15 times time NNS blog-openlibrary-org-595 310 16 . . . blog-openlibrary-org-595 311 1 We -PRON- PRP blog-openlibrary-org-595 311 2 know know VBP blog-openlibrary-org-595 311 3 page page NN blog-openlibrary-org-595 311 4 speed speed NN blog-openlibrary-org-595 311 5 is be VBZ blog-openlibrary-org-595 311 6 a a DT blog-openlibrary-org-595 311 7 priority priority NN blog-openlibrary-org-595 311 8 for for IN blog-openlibrary-org-595 311 9 readers reader NNS blog-openlibrary-org-595 311 10 . . . blog-openlibrary-org-595 312 1 The the DT blog-openlibrary-org-595 312 2 new new JJ blog-openlibrary-org-595 312 3 Books book NNS blog-openlibrary-org-595 312 4 Page Page NNP blog-openlibrary-org-595 312 5 should should MD blog-openlibrary-org-595 312 6 be be VB blog-openlibrary-org-595 312 7 significantly significantly RB blog-openlibrary-org-595 312 8 faster fast JJR blog-openlibrary-org-595 312 9 ( ( -LRB- blog-openlibrary-org-595 312 10 Lazy Lazy NNP blog-openlibrary-org-595 312 11 Loading Loading NNP blog-openlibrary-org-595 312 12 of of IN blog-openlibrary-org-595 312 13 Related related JJ blog-openlibrary-org-595 312 14 Works Works NNP blog-openlibrary-org-595 312 15 Carousel Carousel NNP blog-openlibrary-org-595 312 16 ) ) -RRB- blog-openlibrary-org-595 312 17 . . . blog-openlibrary-org-595 313 1 Considerations consideration NNS blog-openlibrary-org-595 313 2 . . . blog-openlibrary-org-595 314 1 We -PRON- PRP blog-openlibrary-org-595 314 2 tried try VBD blog-openlibrary-org-595 314 3 to to TO blog-openlibrary-org-595 314 4 change change VB blog-openlibrary-org-595 314 5 as as RB blog-openlibrary-org-595 314 6 little little JJ blog-openlibrary-org-595 314 7 as as IN blog-openlibrary-org-595 314 8 possible possible JJ blog-openlibrary-org-595 314 9 and and CC blog-openlibrary-org-595 314 10 were be VBD blog-openlibrary-org-595 314 11 careful careful JJ blog-openlibrary-org-595 314 12 not not RB blog-openlibrary-org-595 314 13 to to TO blog-openlibrary-org-595 314 14 remove remove VB blog-openlibrary-org-595 314 15 existing exist VBG blog-openlibrary-org-595 314 16 functionality functionality NN blog-openlibrary-org-595 314 17 : : : blog-openlibrary-org-595 314 18 URLs url NNS blog-openlibrary-org-595 314 19 : : : blog-openlibrary-org-595 314 20 Developers developer NNS blog-openlibrary-org-595 314 21 and and CC blog-openlibrary-org-595 314 22 partners partner NNS blog-openlibrary-org-595 314 23 will will MD blog-openlibrary-org-595 314 24 be be VB blog-openlibrary-org-595 314 25 happy happy JJ blog-openlibrary-org-595 314 26 to to TO blog-openlibrary-org-595 314 27 hear hear VB blog-openlibrary-org-595 314 28 that that DT blog-openlibrary-org-595 314 29 /works /works . blog-openlibrary-org-595 314 30 and and CC blog-openlibrary-org-595 314 31 /books /books NNP blog-openlibrary-org-595 314 32 urls urls NNP blog-openlibrary-org-595 314 33 and and CC blog-openlibrary-org-595 314 34 APIs api NNS blog-openlibrary-org-595 314 35 will will MD blog-openlibrary-org-595 314 36 continue continue VB blog-openlibrary-org-595 314 37 to to TO blog-openlibrary-org-595 314 38 work work VB blog-openlibrary-org-595 314 39 as as IN blog-openlibrary-org-595 314 40 expected expect VBN blog-openlibrary-org-595 314 41 without without IN blog-openlibrary-org-595 314 42 change change NN blog-openlibrary-org-595 314 43 . . . blog-openlibrary-org-595 315 1 Both both DT blog-openlibrary-org-595 315 2 the the DT blog-openlibrary-org-595 315 3 work work NN blog-openlibrary-org-595 315 4 and and CC blog-openlibrary-org-595 315 5 edition edition NN blog-openlibrary-org-595 315 6 pages page NNS blog-openlibrary-org-595 315 7 will will MD blog-openlibrary-org-595 315 8 simply simply RB blog-openlibrary-org-595 315 9 appear appear VB blog-openlibrary-org-595 315 10 to to TO blog-openlibrary-org-595 315 11 use use VB blog-openlibrary-org-595 315 12 the the DT blog-openlibrary-org-595 315 13 same same JJ blog-openlibrary-org-595 315 14 consistent consistent JJ blog-openlibrary-org-595 315 15 design design NN blog-openlibrary-org-595 315 16 . . . blog-openlibrary-org-595 316 1 Lists list NNS blog-openlibrary-org-595 316 2 : : : blog-openlibrary-org-595 316 3 While while IN blog-openlibrary-org-595 316 4 admittedly admittedly RB blog-openlibrary-org-595 316 5 slightly slightly RB blog-openlibrary-org-595 316 6 less less RBR blog-openlibrary-org-595 316 7 convenient convenient JJ blog-openlibrary-org-595 316 8 , , , blog-openlibrary-org-595 316 9 you -PRON- PRP blog-openlibrary-org-595 316 10 can can MD blog-openlibrary-org-595 316 11 still still RB blog-openlibrary-org-595 316 12 add add VB blog-openlibrary-org-595 316 13 Works work NNS blog-openlibrary-org-595 316 14 to to IN blog-openlibrary-org-595 316 15 Lists list NNS blog-openlibrary-org-595 316 16 by by IN blog-openlibrary-org-595 316 17 clicking click VBG blog-openlibrary-org-595 316 18 the the DT blog-openlibrary-org-595 316 19 “ " `` blog-openlibrary-org-595 316 20 Use Use NNP blog-openlibrary-org-595 316 21 this this DT blog-openlibrary-org-595 316 22 Work work NN blog-openlibrary-org-595 316 23 ” " '' blog-openlibrary-org-595 316 24 checkbox checkbox NN blog-openlibrary-org-595 316 25 as as IN blog-openlibrary-org-595 316 26 shown show VBN blog-openlibrary-org-595 316 27 below below RB blog-openlibrary-org-595 316 28 . . . blog-openlibrary-org-595 317 1 By by IN blog-openlibrary-org-595 317 2 default default NN blog-openlibrary-org-595 317 3 , , , blog-openlibrary-org-595 317 4 Lists list NNS blog-openlibrary-org-595 317 5 will will MD blog-openlibrary-org-595 317 6 use use VB blog-openlibrary-org-595 317 7 Editions Editions NNP blog-openlibrary-org-595 317 8 . . . blog-openlibrary-org-595 318 1 I -PRON- PRP blog-openlibrary-org-595 318 2 had have VBD blog-openlibrary-org-595 318 3 always always RB blog-openlibrary-org-595 318 4 worked work VBN blog-openlibrary-org-595 318 5 in in IN blog-openlibrary-org-595 318 6 small small JJ blog-openlibrary-org-595 318 7 teams team NNS blog-openlibrary-org-595 318 8 with with IN blog-openlibrary-org-595 318 9 not not RB blog-openlibrary-org-595 318 10 a a DT blog-openlibrary-org-595 318 11 lot lot NN blog-openlibrary-org-595 318 12 of of IN blog-openlibrary-org-595 318 13 stakeholders stakeholder NNS blog-openlibrary-org-595 318 14 and and CC blog-openlibrary-org-595 318 15 no no DT blog-openlibrary-org-595 318 16 clash clash NN blog-openlibrary-org-595 318 17 of of IN blog-openlibrary-org-595 318 18 ideas idea NNS blog-openlibrary-org-595 318 19 . . . blog-openlibrary-org-595 319 1 The the DT blog-openlibrary-org-595 319 2 Books Books NNP blog-openlibrary-org-595 319 3 Page Page NNP blog-openlibrary-org-595 319 4 Redesign Redesign NNP blog-openlibrary-org-595 319 5 was be VBD blog-openlibrary-org-595 319 6 one one CD blog-openlibrary-org-595 319 7 in in IN blog-openlibrary-org-595 319 8 which which WDT blog-openlibrary-org-595 319 9 the the DT blog-openlibrary-org-595 319 10 issue issue NN blog-openlibrary-org-595 319 11 was be VBD blog-openlibrary-org-595 319 12 open open JJ blog-openlibrary-org-595 319 13 for for IN blog-openlibrary-org-595 319 14 3 3 CD blog-openlibrary-org-595 319 15 years year NNS blog-openlibrary-org-595 319 16 and and CC blog-openlibrary-org-595 319 17 it -PRON- PRP blog-openlibrary-org-595 319 18 was be VBD blog-openlibrary-org-595 319 19 being be VBG blog-openlibrary-org-595 319 20 stalled stall VBN blog-openlibrary-org-595 319 21 due due IN blog-openlibrary-org-595 319 22 to to TO blog-openlibrary-org-595 319 23 clash clash VB blog-openlibrary-org-595 319 24 of of IN blog-openlibrary-org-595 319 25 interests interest NNS blog-openlibrary-org-595 319 26 in in IN blog-openlibrary-org-595 319 27 how how WRB blog-openlibrary-org-595 319 28 we -PRON- PRP blog-openlibrary-org-595 319 29 should should MD blog-openlibrary-org-595 319 30 display display VB blog-openlibrary-org-595 319 31 our -PRON- PRP$ blog-openlibrary-org-595 319 32 pages page NNS blog-openlibrary-org-595 319 33 . . . blog-openlibrary-org-595 320 1 Completing complete VBG blog-openlibrary-org-595 320 2 this this DT blog-openlibrary-org-595 320 3 issue issue NN blog-openlibrary-org-595 320 4 was be VBD blog-openlibrary-org-595 320 5 a a DT blog-openlibrary-org-595 320 6 major major JJ blog-openlibrary-org-595 320 7 milestone milestone NN blog-openlibrary-org-595 320 8 in in IN blog-openlibrary-org-595 320 9 my -PRON- PRP$ blog-openlibrary-org-595 320 10 GSoC gsoc JJ blog-openlibrary-org-595 320 11 program program NN blog-openlibrary-org-595 320 12 where where WRB blog-openlibrary-org-595 320 13 I -PRON- PRP blog-openlibrary-org-595 320 14 learned learn VBD blog-openlibrary-org-595 320 15 to to TO blog-openlibrary-org-595 320 16 cooperate cooperate VB blog-openlibrary-org-595 320 17 and and CC blog-openlibrary-org-595 320 18 compromise compromise VB blog-openlibrary-org-595 320 19 on on IN blog-openlibrary-org-595 320 20 some some DT blog-openlibrary-org-595 320 21 aspects aspect NNS blog-openlibrary-org-595 320 22 of of IN blog-openlibrary-org-595 320 23 our -PRON- PRP$ blog-openlibrary-org-595 320 24 design design NN blog-openlibrary-org-595 320 25 so so IN blog-openlibrary-org-595 320 26 that that IN blog-openlibrary-org-595 320 27 all all DT blog-openlibrary-org-595 320 28 stakeholders stakeholder NNS blog-openlibrary-org-595 320 29 were be VBD blog-openlibrary-org-595 320 30 happy happy JJ blog-openlibrary-org-595 320 31 . . . blog-openlibrary-org-595 321 1 The the DT blog-openlibrary-org-595 321 2 feedback feedback NN blog-openlibrary-org-595 321 3 we -PRON- PRP blog-openlibrary-org-595 321 4 received receive VBD blog-openlibrary-org-595 321 5 from from IN blog-openlibrary-org-595 321 6 our -PRON- PRP$ blog-openlibrary-org-595 321 7 patrons patron NNS blog-openlibrary-org-595 321 8 was be VBD blog-openlibrary-org-595 321 9 that that DT blog-openlibrary-org-595 321 10 ~65 ~65 CD blog-openlibrary-org-595 321 11 % % NN blog-openlibrary-org-595 321 12 patrons patron NNS blog-openlibrary-org-595 321 13 found find VBD blog-openlibrary-org-595 321 14 the the DT blog-openlibrary-org-595 321 15 New New NNP blog-openlibrary-org-595 321 16 Books book NNS blog-openlibrary-org-595 321 17 Page Page NNP blog-openlibrary-org-595 321 18 a a DT blog-openlibrary-org-595 321 19 step step NN blog-openlibrary-org-595 321 20 forward forward RB blog-openlibrary-org-595 321 21 , , , blog-openlibrary-org-595 321 22 ~17 ~17 . blog-openlibrary-org-595 321 23 % % NN blog-openlibrary-org-595 321 24 did do VBD blog-openlibrary-org-595 321 25 not not RB blog-openlibrary-org-595 321 26 have have VB blog-openlibrary-org-595 321 27 any any DT blog-openlibrary-org-595 321 28 preference preference NN blog-openlibrary-org-595 321 29 and and CC blog-openlibrary-org-595 321 30 ~22 ~22 . blog-openlibrary-org-595 321 31 % % NN blog-openlibrary-org-595 321 32 found find VBD blog-openlibrary-org-595 321 33 the the DT blog-openlibrary-org-595 321 34 change change NN blog-openlibrary-org-595 321 35 a a DT blog-openlibrary-org-595 321 36 step step NN blog-openlibrary-org-595 321 37 backward backward RB blog-openlibrary-org-595 321 38 . . . blog-openlibrary-org-595 322 1 Therefore therefore RB blog-openlibrary-org-595 322 2 we -PRON- PRP blog-openlibrary-org-595 322 3 think think VBP blog-openlibrary-org-595 322 4 our -PRON- PRP$ blog-openlibrary-org-595 322 5 hypothesis hypothesis NN blog-openlibrary-org-595 322 6 was be VBD blog-openlibrary-org-595 322 7 correct correct JJ blog-openlibrary-org-595 322 8 and and CC blog-openlibrary-org-595 322 9 this this DT blog-openlibrary-org-595 322 10 feature feature NN blog-openlibrary-org-595 322 11 would would MD blog-openlibrary-org-595 322 12 improve improve VB blog-openlibrary-org-595 322 13 user user NN blog-openlibrary-org-595 322 14 experience experience NN blog-openlibrary-org-595 322 15 and and CC blog-openlibrary-org-595 322 16 reduce reduce VB blog-openlibrary-org-595 322 17 user user NN blog-openlibrary-org-595 322 18 confusion confusion NN blog-openlibrary-org-595 322 19 . . . blog-openlibrary-org-595 323 1 Read read VB blog-openlibrary-org-595 323 2 more more JJR blog-openlibrary-org-595 323 3 about about IN blog-openlibrary-org-595 323 4 the the DT blog-openlibrary-org-595 323 5 Book Book NNP blog-openlibrary-org-595 323 6 Page Page NNP blog-openlibrary-org-595 323 7 Redesign Redesign NNP blog-openlibrary-org-595 323 8 : : : blog-openlibrary-org-595 323 9 https://blog.openlibrary.org/2020/07/08/re-thinking-open-librarys-book-pages/ https://blog.openlibrary.org/2020/07/08/re-thinking-open-librarys-book-pages/ NN blog-openlibrary-org-595 323 10 Try try VB blog-openlibrary-org-595 323 11 it -PRON- PRP blog-openlibrary-org-595 323 12 out out RP blog-openlibrary-org-595 323 13 👉 👉 . blog-openlibrary-org-595 323 14 https://openlibrary.org/works/OL76837W/The_Da_Vinci_Code https://openlibrary.org/works/OL76837W/The_Da_Vinci_Code -LRB- blog-openlibrary-org-595 323 15 Issues issue NNS blog-openlibrary-org-595 323 16 : : : blog-openlibrary-org-595 323 17 https://github.com/internetarchive/openlibrary/issues/684 https://github.com/internetarchive/openlibrary/issues/684 NNP blog-openlibrary-org-595 323 18 https://github.com/internetarchive/openlibrary/issues/3556 https://github.com/internetarchive/openlibrary/issues/3556 NNP blog-openlibrary-org-595 323 19 Pull Pull NNP blog-openlibrary-org-595 323 20 Request request NN blog-openlibrary-org-595 323 21 : : : blog-openlibrary-org-595 323 22 https://github.com/internetarchive/openlibrary/pull/3553 https://github.com/internetarchive/openlibrary/pull/3553 NNP blog-openlibrary-org-595 323 23 Additional Additional NNP blog-openlibrary-org-595 323 24 Book Book NNP blog-openlibrary-org-595 323 25 Page Page NNP blog-openlibrary-org-595 323 26 improvements improvement NNS blog-openlibrary-org-595 323 27 After after IN blog-openlibrary-org-595 323 28 completing complete VBG blog-openlibrary-org-595 323 29 the the DT blog-openlibrary-org-595 323 30 Book Book NNP blog-openlibrary-org-595 323 31 Page Page NNP blog-openlibrary-org-595 323 32 redesign redesign NN blog-openlibrary-org-595 323 33 , , , blog-openlibrary-org-595 323 34 we -PRON- PRP blog-openlibrary-org-595 323 35 made make VBD blog-openlibrary-org-595 323 36 two two CD blog-openlibrary-org-595 323 37 major major JJ blog-openlibrary-org-595 323 38 improvements improvement NNS blog-openlibrary-org-595 323 39 to to TO blog-openlibrary-org-595 323 40 help help VB blog-openlibrary-org-595 323 41 our -PRON- PRP$ blog-openlibrary-org-595 323 42 Librarian librarian JJ blog-openlibrary-org-595 323 43 community community NN blog-openlibrary-org-595 323 44 and and CC blog-openlibrary-org-595 323 45 to to TO blog-openlibrary-org-595 323 46 improve improve VB blog-openlibrary-org-595 323 47 performance performance NN blog-openlibrary-org-595 323 48 and and CC blog-openlibrary-org-595 323 49 load load NN blog-openlibrary-org-595 323 50 times time NNS blog-openlibrary-org-595 323 51 : : : blog-openlibrary-org-595 323 52 a a DT blog-openlibrary-org-595 323 53 better well JJR blog-openlibrary-org-595 323 54 book book NN blog-openlibrary-org-595 323 55 /edit /edit , blog-openlibrary-org-595 323 56 experience experience NN blog-openlibrary-org-595 323 57 and and CC blog-openlibrary-org-595 323 58 Lazy Lazy NNP blog-openlibrary-org-595 323 59 Loading Loading NNP blog-openlibrary-org-595 323 60 of of IN blog-openlibrary-org-595 323 61 expensive expensive JJ blog-openlibrary-org-595 323 62 book book NN blog-openlibrary-org-595 323 63 page page NN blog-openlibrary-org-595 323 64 components component NNS blog-openlibrary-org-595 323 65 ( ( -LRB- blog-openlibrary-org-595 323 66 e.g. e.g. RB blog-openlibrary-org-595 324 1 related related JJ blog-openlibrary-org-595 324 2 works work NNS blog-openlibrary-org-595 324 3 carousels carousel NNS blog-openlibrary-org-595 324 4 ) ) -RRB- blog-openlibrary-org-595 324 5 . . . blog-openlibrary-org-595 325 1 Book Book NNP blog-openlibrary-org-595 325 2 Page Page NNP blog-openlibrary-org-595 325 3 Editor Editor NNP blog-openlibrary-org-595 325 4 . . . blog-openlibrary-org-595 326 1 We -PRON- PRP blog-openlibrary-org-595 326 2 redesigned redesign VBD blog-openlibrary-org-595 326 3 the the DT blog-openlibrary-org-595 326 4 Books Books NNP blog-openlibrary-org-595 326 5 Page Page NNP blog-openlibrary-org-595 326 6 Editor Editor NNP blog-openlibrary-org-595 326 7 to to TO blog-openlibrary-org-595 326 8 enable enable VB blog-openlibrary-org-595 326 9 our -PRON- PRP$ blog-openlibrary-org-595 326 10 librarians librarian NNS blog-openlibrary-org-595 326 11 edit edit NN blog-openlibrary-org-595 326 12 book book NN blog-openlibrary-org-595 326 13 metadata metadata VBP blog-openlibrary-org-595 326 14 with with IN blog-openlibrary-org-595 326 15 ease ease NN blog-openlibrary-org-595 326 16 . . . blog-openlibrary-org-595 327 1 Lazy Lazy NNP blog-openlibrary-org-595 327 2 Loading Loading NNP blog-openlibrary-org-595 327 3 of of IN blog-openlibrary-org-595 327 4 Related related JJ blog-openlibrary-org-595 327 5 Carousels Carousels NNP blog-openlibrary-org-595 327 6 . . . blog-openlibrary-org-595 328 1 To to TO blog-openlibrary-org-595 328 2 improve improve VB blog-openlibrary-org-595 328 3 the the DT blog-openlibrary-org-595 328 4 page page NN blog-openlibrary-org-595 328 5 loading loading NN blog-openlibrary-org-595 328 6 time time NN blog-openlibrary-org-595 328 7 we -PRON- PRP blog-openlibrary-org-595 328 8 firstly firstly RB blog-openlibrary-org-595 328 9 created create VBD blog-openlibrary-org-595 328 10 a a DT blog-openlibrary-org-595 328 11 list list NN blog-openlibrary-org-595 328 12 of of IN blog-openlibrary-org-595 328 13 components component NNS blog-openlibrary-org-595 328 14 and and CC blog-openlibrary-org-595 328 15 their -PRON- PRP$ blog-openlibrary-org-595 328 16 timings timing NNS blog-openlibrary-org-595 328 17 and and CC blog-openlibrary-org-595 328 18 noticed notice VBD blog-openlibrary-org-595 328 19 that that IN blog-openlibrary-org-595 328 20 the the DT blog-openlibrary-org-595 328 21 Related related JJ blog-openlibrary-org-595 328 22 Works Works NNPS blog-openlibrary-org-595 328 23 and and CC blog-openlibrary-org-595 328 24 Author Author NNP blog-openlibrary-org-595 328 25 Works Works NNP blog-openlibrary-org-595 328 26 took take VBD blog-openlibrary-org-595 328 27 the the DT blog-openlibrary-org-595 328 28 most most JJS blog-openlibrary-org-595 328 29 time time NN blog-openlibrary-org-595 328 30 to to TO blog-openlibrary-org-595 328 31 load load VB blog-openlibrary-org-595 328 32 thereby thereby RB blog-openlibrary-org-595 328 33 slowing slow VBG blog-openlibrary-org-595 328 34 down down IN blog-openlibrary-org-595 328 35 the the DT blog-openlibrary-org-595 328 36 page page NN blog-openlibrary-org-595 328 37 for for IN blog-openlibrary-org-595 328 38 up up IN blog-openlibrary-org-595 328 39 to to TO blog-openlibrary-org-595 328 40 10 10 CD blog-openlibrary-org-595 328 41 % % NN blog-openlibrary-org-595 328 42 . . . blog-openlibrary-org-595 329 1 Therefore therefore RB blog-openlibrary-org-595 329 2 our -PRON- PRP$ blog-openlibrary-org-595 329 3 hypothesis hypothesis NN blog-openlibrary-org-595 329 4 was be VBD blog-openlibrary-org-595 329 5 to to IN blog-openlibrary-org-595 329 6 lazy lazy JJ blog-openlibrary-org-595 329 7 load load NN blog-openlibrary-org-595 329 8 related relate VBN blog-openlibrary-org-595 329 9 works work NNS blog-openlibrary-org-595 329 10 carousel carousel NN blog-openlibrary-org-595 329 11 which which WDT blog-openlibrary-org-595 329 12 would would MD blog-openlibrary-org-595 329 13 then then RB blog-openlibrary-org-595 329 14 enable enable VB blog-openlibrary-org-595 329 15 our -PRON- PRP$ blog-openlibrary-org-595 329 16 newly newly RB blog-openlibrary-org-595 329 17 designed design VBN blog-openlibrary-org-595 329 18 books book NNS blog-openlibrary-org-595 329 19 pages page NNS blog-openlibrary-org-595 329 20 to to TO blog-openlibrary-org-595 329 21 load load VB blog-openlibrary-org-595 329 22 faster fast RBR blog-openlibrary-org-595 329 23 . . . blog-openlibrary-org-595 330 1 The the DT blog-openlibrary-org-595 330 2 impact impact NN blog-openlibrary-org-595 330 3 of of IN blog-openlibrary-org-595 330 4 this this DT blog-openlibrary-org-595 330 5 change change NN blog-openlibrary-org-595 330 6 was be VBD blog-openlibrary-org-595 330 7 that that IN blog-openlibrary-org-595 330 8 now now RB blog-openlibrary-org-595 330 9 pages page VBZ blog-openlibrary-org-595 330 10 load load VBP blog-openlibrary-org-595 330 11 up up IN blog-openlibrary-org-595 330 12 to to TO blog-openlibrary-org-595 330 13 10 10 CD blog-openlibrary-org-595 330 14 % % NN blog-openlibrary-org-595 330 15 faster fast RBR blog-openlibrary-org-595 330 16 : : : blog-openlibrary-org-595 330 17 Issues issue NNS blog-openlibrary-org-595 330 18 : : : blog-openlibrary-org-595 330 19 https://github.com/internetarchive/openlibrary/issues/3577 https://github.com/internetarchive/openlibrary/issues/3577 LS blog-openlibrary-org-595 330 20 https://github.com/internetarchive/openlibrary/pull/3697 https://github.com/internetarchive/openlibrary/pull/3697 `` blog-openlibrary-org-595 330 21 Shareable Shareable NNP blog-openlibrary-org-595 330 22 Profiles Profiles NNPS blog-openlibrary-org-595 330 23 & & CC blog-openlibrary-org-595 330 24 Public Public NNP blog-openlibrary-org-595 330 25 Reading Reading NNP blog-openlibrary-org-595 330 26 Logs Logs NNP blog-openlibrary-org-595 330 27     _SP blog-openlibrary-org-595 330 28 We -PRON- PRP blog-openlibrary-org-595 330 29 noticed notice VBD blog-openlibrary-org-595 330 30 that that IN blog-openlibrary-org-595 330 31 very very RB blog-openlibrary-org-595 330 32 few few JJ blog-openlibrary-org-595 330 33 patrons patron NNS blog-openlibrary-org-595 330 34 share share VBP blog-openlibrary-org-595 330 35 their -PRON- PRP$ blog-openlibrary-org-595 330 36 reading reading NN blog-openlibrary-org-595 330 37 logs log NNS blog-openlibrary-org-595 330 38 or or CC blog-openlibrary-org-595 330 39 even even RB blog-openlibrary-org-595 330 40 know know VBP blog-openlibrary-org-595 330 41 they -PRON- PRP blog-openlibrary-org-595 330 42 can can MD blog-openlibrary-org-595 330 43 be be VB blog-openlibrary-org-595 330 44 shared share VBN blog-openlibrary-org-595 330 45 . . . blog-openlibrary-org-595 331 1 However however RB blog-openlibrary-org-595 331 2 , , , blog-openlibrary-org-595 331 3 we -PRON- PRP blog-openlibrary-org-595 331 4 know know VBP blog-openlibrary-org-595 331 5 patrons patron NNS blog-openlibrary-org-595 331 6 on on IN blog-openlibrary-org-595 331 7 Goodreads Goodreads NNPS blog-openlibrary-org-595 331 8 share share VBP blog-openlibrary-org-595 331 9 their -PRON- PRP$ blog-openlibrary-org-595 331 10 reading reading NN blog-openlibrary-org-595 331 11 logs log VBZ blog-openlibrary-org-595 331 12 frequently frequently RB blog-openlibrary-org-595 331 13 . . . blog-openlibrary-org-595 332 1 And and CC blog-openlibrary-org-595 332 2 also also RB blog-openlibrary-org-595 332 3 , , , blog-openlibrary-org-595 332 4 lists list NNS blog-openlibrary-org-595 332 5 on on IN blog-openlibrary-org-595 332 6 Open Open NNP blog-openlibrary-org-595 332 7 Library Library NNP blog-openlibrary-org-595 332 8 are be VBP blog-openlibrary-org-595 332 9 shared share VBN blog-openlibrary-org-595 332 10 all all PDT blog-openlibrary-org-595 332 11 the the DT blog-openlibrary-org-595 332 12 time time NN blog-openlibrary-org-595 332 13 . . . blog-openlibrary-org-595 333 1 Why why WRB blog-openlibrary-org-595 333 2 is be VBZ blog-openlibrary-org-595 333 3 this this DT blog-openlibrary-org-595 333 4 ? ? . blog-openlibrary-org-595 334 1 In in IN blog-openlibrary-org-595 334 2 2017 2017 CD blog-openlibrary-org-595 334 3 , , , blog-openlibrary-org-595 334 4 when when WRB blog-openlibrary-org-595 334 5 Open Open NNP blog-openlibrary-org-595 334 6 Library Library NNP blog-openlibrary-org-595 334 7 announced announce VBD blog-openlibrary-org-595 334 8 the the DT blog-openlibrary-org-595 334 9 new new JJ blog-openlibrary-org-595 334 10 Reading Reading NNP blog-openlibrary-org-595 334 11 Log Log NNP blog-openlibrary-org-595 334 12 feature feature NN blog-openlibrary-org-595 334 13 , , , blog-openlibrary-org-595 334 14 it -PRON- PRP blog-openlibrary-org-595 334 15 was be VBD blog-openlibrary-org-595 334 16 set set VBN blog-openlibrary-org-595 334 17 to to TO blog-openlibrary-org-595 334 18 be be VB blog-openlibrary-org-595 334 19 private private JJ blog-openlibrary-org-595 334 20 by by IN blog-openlibrary-org-595 334 21 default default NN blog-openlibrary-org-595 334 22 . . . blog-openlibrary-org-595 335 1 We -PRON- PRP blog-openlibrary-org-595 335 2 expected expect VBD blog-openlibrary-org-595 335 3 many many JJ blog-openlibrary-org-595 335 4 patrons patron NNS blog-openlibrary-org-595 335 5 would would MD blog-openlibrary-org-595 335 6 change change VB blog-openlibrary-org-595 335 7 their -PRON- PRP$ blog-openlibrary-org-595 335 8 reading reading NN blog-openlibrary-org-595 335 9 logs log NNS blog-openlibrary-org-595 335 10 to to TO blog-openlibrary-org-595 335 11 be be VB blog-openlibrary-org-595 335 12 public public JJ blog-openlibrary-org-595 335 13 , , , blog-openlibrary-org-595 335 14 but but CC blog-openlibrary-org-595 335 15 because because IN blog-openlibrary-org-595 335 16 it -PRON- PRP blog-openlibrary-org-595 335 17 was be VBD blog-openlibrary-org-595 335 18 n’t not RB blog-openlibrary-org-595 335 19 public public JJ blog-openlibrary-org-595 335 20 by by IN blog-openlibrary-org-595 335 21 default default NN blog-openlibrary-org-595 335 22 and and CC blog-openlibrary-org-595 335 23 difficult difficult JJ blog-openlibrary-org-595 335 24 to to TO blog-openlibrary-org-595 335 25 discover discover VB blog-openlibrary-org-595 335 26 , , , blog-openlibrary-org-595 335 27 patrons patron NNS blog-openlibrary-org-595 335 28 did do VBD blog-openlibrary-org-595 335 29 n’t not RB blog-openlibrary-org-595 335 30 know know VB blog-openlibrary-org-595 335 31 the the DT blog-openlibrary-org-595 335 32 feature feature NN blog-openlibrary-org-595 335 33 existed exist VBD blog-openlibrary-org-595 335 34 and and CC blog-openlibrary-org-595 335 35 had have VBD blog-openlibrary-org-595 335 36 no no DT blog-openlibrary-org-595 335 37 reason reason NN blog-openlibrary-org-595 335 38 to to TO blog-openlibrary-org-595 335 39 make make VB blog-openlibrary-org-595 335 40 it -PRON- PRP blog-openlibrary-org-595 335 41 public public JJ blog-openlibrary-org-595 335 42 . . . blog-openlibrary-org-595 336 1 In in IN blog-openlibrary-org-595 336 2 the the DT blog-openlibrary-org-595 336 3 spirit spirit NN blog-openlibrary-org-595 336 4 of of IN blog-openlibrary-org-595 336 5 being be VBG blog-openlibrary-org-595 336 6 an an DT blog-openlibrary-org-595 336 7 open open JJ blog-openlibrary-org-595 336 8 platform platform NN blog-openlibrary-org-595 336 9 , , , blog-openlibrary-org-595 336 10 we -PRON- PRP blog-openlibrary-org-595 336 11 wanted want VBD blog-openlibrary-org-595 336 12 patrons patron NNS blog-openlibrary-org-595 336 13 to to TO blog-openlibrary-org-595 336 14 have have VB blog-openlibrary-org-595 336 15 the the DT blog-openlibrary-org-595 336 16 opportunity opportunity NN blog-openlibrary-org-595 336 17 to to TO blog-openlibrary-org-595 336 18 make make VB blog-openlibrary-org-595 336 19 their -PRON- PRP$ blog-openlibrary-org-595 336 20 reading reading NN blog-openlibrary-org-595 336 21 logs log VBZ blog-openlibrary-org-595 336 22 public public NN blog-openlibrary-org-595 336 23 to to IN blog-openlibrary-org-595 336 24 patrons patron NNS blog-openlibrary-org-595 336 25 with with IN blog-openlibrary-org-595 336 26 similar similar JJ blog-openlibrary-org-595 336 27 interests interest NNS blog-openlibrary-org-595 336 28 . . . blog-openlibrary-org-595 337 1 As as IN blog-openlibrary-org-595 337 2 a a DT blog-openlibrary-org-595 337 3 result result NN blog-openlibrary-org-595 337 4 , , , blog-openlibrary-org-595 337 5 we -PRON- PRP blog-openlibrary-org-595 337 6 decided decide VBD blog-openlibrary-org-595 337 7 to to TO blog-openlibrary-org-595 337 8 make make VB blog-openlibrary-org-595 337 9 Reading Reading NNP blog-openlibrary-org-595 337 10 Logs Logs NNP blog-openlibrary-org-595 337 11 public public NN blog-openlibrary-org-595 337 12 by by IN blog-openlibrary-org-595 337 13 default default NN blog-openlibrary-org-595 337 14 for for IN blog-openlibrary-org-595 337 15 new new JJ blog-openlibrary-org-595 337 16 accounts account NNS blog-openlibrary-org-595 337 17 created create VBN blog-openlibrary-org-595 337 18 after after IN blog-openlibrary-org-595 337 19 2020 2020 CD blog-openlibrary-org-595 337 20 - - SYM blog-openlibrary-org-595 337 21 05 05 CD blog-openlibrary-org-595 337 22 , , , blog-openlibrary-org-595 337 23 with with IN blog-openlibrary-org-595 337 24 the the DT blog-openlibrary-org-595 337 25 option option NN blog-openlibrary-org-595 337 26 for for IN blog-openlibrary-org-595 337 27 any any DT blog-openlibrary-org-595 337 28 patron patron NN blog-openlibrary-org-595 337 29 to to TO blog-openlibrary-org-595 337 30 set set VB blog-openlibrary-org-595 337 31 their -PRON- PRP$ blog-openlibrary-org-595 337 32 reading reading NN blog-openlibrary-org-595 337 33 logs log NNS blog-openlibrary-org-595 337 34 to to IN blog-openlibrary-org-595 337 35 private private JJ blog-openlibrary-org-595 337 36 . . . blog-openlibrary-org-595 338 1 Even even RB blog-openlibrary-org-595 338 2 after after IN blog-openlibrary-org-595 338 3 making make VBG blog-openlibrary-org-595 338 4 this this DT blog-openlibrary-org-595 338 5 change change NN blog-openlibrary-org-595 338 6 , , , blog-openlibrary-org-595 338 7 we -PRON- PRP blog-openlibrary-org-595 338 8 noticed notice VBD blog-openlibrary-org-595 338 9 patrons patron NNS blog-openlibrary-org-595 338 10 trying try VBG blog-openlibrary-org-595 338 11 to to TO blog-openlibrary-org-595 338 12 share share VB blog-openlibrary-org-595 338 13 their -PRON- PRP$ blog-openlibrary-org-595 338 14 generic generic JJ blog-openlibrary-org-595 338 15 /account /account , blog-openlibrary-org-595 338 16 / / SYM blog-openlibrary-org-595 338 17 books book NNS blog-openlibrary-org-595 338 18 page page NN blog-openlibrary-org-595 338 19 , , , blog-openlibrary-org-595 338 20 however however RB blog-openlibrary-org-595 338 21 this this DT blog-openlibrary-org-595 338 22 page page NN blog-openlibrary-org-595 338 23 always always RB blog-openlibrary-org-595 338 24 reflects reflect VBZ blog-openlibrary-org-595 338 25 the the DT blog-openlibrary-org-595 338 26 content content NN blog-openlibrary-org-595 338 27 of of IN blog-openlibrary-org-595 338 28 the the DT blog-openlibrary-org-595 338 29 currently currently RB blog-openlibrary-org-595 338 30 logged log VBN blog-openlibrary-org-595 338 31 in in IN blog-openlibrary-org-595 338 32 user user NN blog-openlibrary-org-595 338 33 . . . blog-openlibrary-org-595 339 1 By by IN blog-openlibrary-org-595 339 2 always always RB blog-openlibrary-org-595 339 3 redirecting redirect VBG blog-openlibrary-org-595 339 4 /account /account , blog-openlibrary-org-595 339 5 / / SYM blog-openlibrary-org-595 339 6 books book NNS blog-openlibrary-org-595 339 7 to to IN blog-openlibrary-org-595 339 8 the the DT blog-openlibrary-org-595 339 9 publicly publicly RB blog-openlibrary-org-595 339 10 shareable shareable JJ blog-openlibrary-org-595 339 11 /people /people , blog-openlibrary-org-595 339 12 / / SYM blog-openlibrary-org-595 339 13 username username NNP blog-openlibrary-org-595 339 14 url url NNP blog-openlibrary-org-595 339 15 , , , blog-openlibrary-org-595 339 16 we -PRON- PRP blog-openlibrary-org-595 339 17 are be VBP blog-openlibrary-org-595 339 18 able able JJ blog-openlibrary-org-595 339 19 to to TO blog-openlibrary-org-595 339 20 move move VB blog-openlibrary-org-595 339 21 in in IN blog-openlibrary-org-595 339 22 a a DT blog-openlibrary-org-595 339 23 direction direction NN blog-openlibrary-org-595 339 24 which which WDT blog-openlibrary-org-595 339 25 enables enable VBZ blog-openlibrary-org-595 339 26 patrons patron NNS blog-openlibrary-org-595 339 27 to to TO blog-openlibrary-org-595 339 28 freely freely RB blog-openlibrary-org-595 339 29 share share VB blog-openlibrary-org-595 339 30 their -PRON- PRP$ blog-openlibrary-org-595 339 31 reading reading NN blog-openlibrary-org-595 339 32 logs log NNS blog-openlibrary-org-595 339 33 and and CC blog-openlibrary-org-595 339 34 paves pave VBZ blog-openlibrary-org-595 339 35 the the DT blog-openlibrary-org-595 339 36 way way NN blog-openlibrary-org-595 339 37 for for IN blog-openlibrary-org-595 339 38 other other JJ blog-openlibrary-org-595 339 39 features feature NNS blog-openlibrary-org-595 339 40 like like IN blog-openlibrary-org-595 339 41 “ " `` blog-openlibrary-org-595 339 42 following follow VBG blog-openlibrary-org-595 339 43 ” " '' blog-openlibrary-org-595 339 44 , , , blog-openlibrary-org-595 339 45 which which WDT blog-openlibrary-org-595 339 46 we -PRON- PRP blog-openlibrary-org-595 339 47 ’re be VBP blog-openlibrary-org-595 339 48 interested interested JJ blog-openlibrary-org-595 339 49 in in IN blog-openlibrary-org-595 339 50 exploring explore VBG blog-openlibrary-org-595 339 51 next next JJ blog-openlibrary-org-595 339 52 year year NN blog-openlibrary-org-595 339 53 . . . blog-openlibrary-org-595 340 1 Enabling enable VBG blog-openlibrary-org-595 340 2 these these DT blog-openlibrary-org-595 340 3 change change NN blog-openlibrary-org-595 340 4 required require VBN blog-openlibrary-org-595 340 5 : : : blog-openlibrary-org-595 340 6 Modifying modify VBG blog-openlibrary-org-595 340 7 the the DT blog-openlibrary-org-595 340 8 user user NN blog-openlibrary-org-595 340 9 registration registration NN blog-openlibrary-org-595 340 10 page page NN blog-openlibrary-org-595 340 11 ( ( -LRB- blog-openlibrary-org-595 340 12 front front JJ blog-openlibrary-org-595 340 13 - - HYPH blog-openlibrary-org-595 340 14 end end NN blog-openlibrary-org-595 340 15 ) ) -RRB- blog-openlibrary-org-595 340 16 + + NFP blog-openlibrary-org-595 340 17 https://github.com/internetarchive/openlibrary/blob/master/openlibrary/plugins/upstream/account.py#L203 https://github.com/internetarchive/openlibrary/blob/master/openlibrary/plugins/upstream/account.py#L203 NNS blog-openlibrary-org-595 340 18 ( ( -LRB- blog-openlibrary-org-595 340 19 back back JJ blog-openlibrary-org-595 340 20 - - HYPH blog-openlibrary-org-595 340 21 end end NN blog-openlibrary-org-595 340 22 ) ) -RRB- blog-openlibrary-org-595 340 23 to to TO blog-openlibrary-org-595 340 24 support support VB blog-openlibrary-org-595 340 25 enabling enable VBG blog-openlibrary-org-595 340 26 this this DT blog-openlibrary-org-595 340 27 setting setting NN blog-openlibrary-org-595 340 28 from from IN blog-openlibrary-org-595 340 29 the the DT blog-openlibrary-org-595 340 30 account account NN blog-openlibrary-org-595 340 31 creation creation NN blog-openlibrary-org-595 340 32 form form NN blog-openlibrary-org-595 340 33 . . . blog-openlibrary-org-595 341 1 For for IN blog-openlibrary-org-595 341 2 enabling enable VBG blog-openlibrary-org-595 341 3 redirects redirect NNS blog-openlibrary-org-595 341 4 – – : blog-openlibrary-org-595 341 5 Adding add VBG blog-openlibrary-org-595 341 6 a a DT blog-openlibrary-org-595 341 7 redirect redirect NN blog-openlibrary-org-595 341 8 from from IN blog-openlibrary-org-595 341 9 /account /account NN blog-openlibrary-org-595 341 10 / / SYM blog-openlibrary-org-595 341 11 books book NNS blog-openlibrary-org-595 341 12 page page VBP blog-openlibrary-org-595 341 13 to to IN blog-openlibrary-org-595 341 14 /people /people NNP blog-openlibrary-org-595 341 15 / / SYM blog-openlibrary-org-595 341 16 username username JJ blog-openlibrary-org-595 341 17 and and CC blog-openlibrary-org-595 341 18 dealing deal VBG blog-openlibrary-org-595 341 19 with with IN blog-openlibrary-org-595 341 20 conditions condition NNS blog-openlibrary-org-595 341 21 for for IN blog-openlibrary-org-595 341 22 public public JJ blog-openlibrary-org-595 341 23 / / SYM blog-openlibrary-org-595 341 24 private private JJ blog-openlibrary-org-595 341 25 reading reading NN blog-openlibrary-org-595 341 26 log log NN blog-openlibrary-org-595 341 27 . . . blog-openlibrary-org-595 342 1 This this DT blog-openlibrary-org-595 342 2 change change NN blog-openlibrary-org-595 342 3 simplified simplify VBD blog-openlibrary-org-595 342 4 how how WRB blog-openlibrary-org-595 342 5 users user NNS blog-openlibrary-org-595 342 6 share share VBP blog-openlibrary-org-595 342 7 their -PRON- PRP$ blog-openlibrary-org-595 342 8 reading reading NN blog-openlibrary-org-595 342 9 log log NN blog-openlibrary-org-595 342 10 and and CC blog-openlibrary-org-595 342 11 profile profile NN blog-openlibrary-org-595 342 12 pages page NNS blog-openlibrary-org-595 342 13 publicly publicly RB blog-openlibrary-org-595 342 14 paving pave VBG blog-openlibrary-org-595 342 15 a a DT blog-openlibrary-org-595 342 16 path path NN blog-openlibrary-org-595 342 17 for for IN blog-openlibrary-org-595 342 18 more more JJR blog-openlibrary-org-595 342 19 social social JJ blog-openlibrary-org-595 342 20 additions addition NNS blog-openlibrary-org-595 342 21 to to TO blog-openlibrary-org-595 342 22 Open open VB blog-openlibrary-org-595 342 23 Library library NN blog-openlibrary-org-595 342 24 . . . blog-openlibrary-org-595 343 1 Try try VB blog-openlibrary-org-595 343 2 it -PRON- PRP blog-openlibrary-org-595 343 3 out out RP blog-openlibrary-org-595 343 4 👉 👉 , blog-openlibrary-org-595 343 5 https://openlibrary.org/people/tab91/books/want-to-read https://openlibrary.org/people/tab91/books/want-to-read UH blog-openlibrary-org-595 343 6 , , , blog-openlibrary-org-595 343 7 https://openlibrary.org/people/tab91 https://openlibrary.org/people/tab91 ADD blog-openlibrary-org-595 343 8 Issues issue NNS blog-openlibrary-org-595 343 9 : : : blog-openlibrary-org-595 343 10 https://github.com/internetarchive/openlibrary/issues/2058 https://github.com/internetarchive/openlibrary/issues/2058 VB blog-openlibrary-org-595 343 11 https://github.com/internetarchive/openlibrary/issues/3025 https://github.com/internetarchive/openlibrary/issues/3025 NNP blog-openlibrary-org-595 343 12 https://github.com/internetarchive/openlibrary/issues/3461 https://github.com/internetarchive/openlibrary/issues/3461 VBZ blog-openlibrary-org-595 343 13 Pull Pull NNP blog-openlibrary-org-595 343 14 Requests Requests NNPS blog-openlibrary-org-595 343 15 : : : blog-openlibrary-org-595 343 16 https://github.com/internetarchive/openlibrary/pull/3051 https://github.com/internetarchive/openlibrary/pull/3051 NNS blog-openlibrary-org-595 343 17 https://github.com/internetarchive/openlibrary/pull/3476 https://github.com/internetarchive/openlibrary/pull/3476 JJR blog-openlibrary-org-595 343 18 https://github.com/internetarchive/openlibrary/pull/3465 https://github.com/internetarchive/openlibrary/pull/3465 NNP blog-openlibrary-org-595 343 19 Imports Imports NNPS blog-openlibrary-org-595 343 20 & & CC blog-openlibrary-org-595 343 21 Exports Exports NNPS blog-openlibrary-org-595 343 22 Goodreads Goodreads NNPS blog-openlibrary-org-595 343 23 provides provide VBZ blog-openlibrary-org-595 343 24 a a DT blog-openlibrary-org-595 343 25 way way NN blog-openlibrary-org-595 343 26 to to TO blog-openlibrary-org-595 343 27 download download VB blog-openlibrary-org-595 343 28 / / SYM blog-openlibrary-org-595 343 29 export export VB blog-openlibrary-org-595 343 30 a a DT blog-openlibrary-org-595 343 31 list list NN blog-openlibrary-org-595 343 32 of of IN blog-openlibrary-org-595 343 33 books book NNS blog-openlibrary-org-595 343 34 from from IN blog-openlibrary-org-595 343 35 one one CD blog-openlibrary-org-595 343 36 ’s ’s POS blog-openlibrary-org-595 343 37 bookshelves bookshelf NNS blog-openlibrary-org-595 343 38 . . . blog-openlibrary-org-595 344 1 This this DT blog-openlibrary-org-595 344 2 feature feature NN blog-openlibrary-org-595 344 3 would would MD blog-openlibrary-org-595 344 4 allow allow VB blog-openlibrary-org-595 344 5 a a DT blog-openlibrary-org-595 344 6 user user NN blog-openlibrary-org-595 344 7 to to TO blog-openlibrary-org-595 344 8 take take VB blog-openlibrary-org-595 344 9 an an DT blog-openlibrary-org-595 344 10 exported export VBN blog-openlibrary-org-595 344 11 dump dump NN blog-openlibrary-org-595 344 12 of of IN blog-openlibrary-org-595 344 13 their -PRON- PRP$ blog-openlibrary-org-595 344 14 reading reading NN blog-openlibrary-org-595 344 15 log log NN blog-openlibrary-org-595 344 16 from from IN blog-openlibrary-org-595 344 17 Goodreads Goodreads NNPS blog-openlibrary-org-595 344 18 and and CC blog-openlibrary-org-595 344 19 then then RB blog-openlibrary-org-595 344 20 add add VB blog-openlibrary-org-595 344 21 each each DT blog-openlibrary-org-595 344 22 of of IN blog-openlibrary-org-595 344 23 these these DT blog-openlibrary-org-595 344 24 books book NNS blog-openlibrary-org-595 344 25 to to IN blog-openlibrary-org-595 344 26 their -PRON- PRP$ blog-openlibrary-org-595 344 27 Open open JJ blog-openlibrary-org-595 344 28 Library Library NNP blog-openlibrary-org-595 344 29 account account NN blog-openlibrary-org-595 344 30 . . . blog-openlibrary-org-595 345 1 The the DT blog-openlibrary-org-595 345 2 Goodreads Goodreads NNP blog-openlibrary-org-595 345 3 import import NN blog-openlibrary-org-595 345 4 feature feature NN blog-openlibrary-org-595 345 5 from from IN blog-openlibrary-org-595 345 6 https://openlibrary.org/account/import https://openlibrary.org/account/import NN blog-openlibrary-org-595 345 7 The the DT blog-openlibrary-org-595 345 8 export export NN blog-openlibrary-org-595 345 9 options option NNS blog-openlibrary-org-595 345 10 enables enable VBZ blog-openlibrary-org-595 345 11 patrons patron NNS blog-openlibrary-org-595 345 12 to to TO blog-openlibrary-org-595 345 13 download download VB blog-openlibrary-org-595 345 14 a a DT blog-openlibrary-org-595 345 15 list list NN blog-openlibrary-org-595 345 16 of of IN blog-openlibrary-org-595 345 17 Open Open NNP blog-openlibrary-org-595 345 18 Library Library NNP blog-openlibrary-org-595 345 19 book book NN blog-openlibrary-org-595 345 20 identifiers identifier NNS blog-openlibrary-org-595 345 21 from from IN blog-openlibrary-org-595 345 22 their -PRON- PRP$ blog-openlibrary-org-595 345 23 reading reading NN blog-openlibrary-org-595 345 24 log log NN blog-openlibrary-org-595 345 25 . . . blog-openlibrary-org-595 346 1 The the DT blog-openlibrary-org-595 346 2 download download JJ blog-openlibrary-org-595 346 3 export export NN blog-openlibrary-org-595 346 4 option option NN blog-openlibrary-org-595 346 5 from from IN blog-openlibrary-org-595 346 6 https://openlibrary.org/account/import https://openlibrary.org/account/import JJ blog-openlibrary-org-595 346 7 A a DT blog-openlibrary-org-595 346 8 picture picture NN blog-openlibrary-org-595 346 9 of of IN blog-openlibrary-org-595 346 10 a a DT blog-openlibrary-org-595 346 11 CSV csv NN blog-openlibrary-org-595 346 12 file file NN blog-openlibrary-org-595 346 13 crated crate VBN blog-openlibrary-org-595 346 14 by by IN blog-openlibrary-org-595 346 15 the the DT blog-openlibrary-org-595 346 16 exporter exporter NN blog-openlibrary-org-595 346 17 Try try VB blog-openlibrary-org-595 346 18 it -PRON- PRP blog-openlibrary-org-595 346 19 out out RP blog-openlibrary-org-595 346 20 👉 👉 , blog-openlibrary-org-595 346 21 https://openlibrary.org/account/import https://openlibrary.org/account/import UH blog-openlibrary-org-595 346 22 Issue issue NN blog-openlibrary-org-595 346 23 : : : blog-openlibrary-org-595 346 24 https://github.com/internetarchive/openlibrary/issues/835 https://github.com/internetarchive/openlibrary/issues/835 NNP blog-openlibrary-org-595 346 25 https://github.com/internetarchive/openlibrary/issues/3661 https://github.com/internetarchive/openlibrary/issues/3661 NNS blog-openlibrary-org-595 346 26 Pull pull VB blog-openlibrary-org-595 346 27 Request request NN blog-openlibrary-org-595 346 28 : : : blog-openlibrary-org-595 346 29 https://github.com/internetarchive/openlibrary/pull/3597 https://github.com/internetarchive/openlibrary/pull/3597 NNS blog-openlibrary-org-595 346 30 https://github.com/internetarchive/openlibrary/pull/3662 https://github.com/internetarchive/openlibrary/pull/3662 NN blog-openlibrary-org-595 346 31     _SP blog-openlibrary-org-595 346 32 Twitter Twitter NNP blog-openlibrary-org-595 346 33 Bot Bot NNP blog-openlibrary-org-595 346 34 Our -PRON- PRP$ blog-openlibrary-org-595 346 35 objective objective NN blog-openlibrary-org-595 346 36 for for IN blog-openlibrary-org-595 346 37 this this DT blog-openlibrary-org-595 346 38 task task NN blog-openlibrary-org-595 346 39 was be VBD blog-openlibrary-org-595 346 40 how how WRB blog-openlibrary-org-595 346 41 do do VBP blog-openlibrary-org-595 346 42 we -PRON- PRP blog-openlibrary-org-595 346 43 reach reach VB blog-openlibrary-org-595 346 44 more more JJR blog-openlibrary-org-595 346 45 patrons patron NNS blog-openlibrary-org-595 346 46 / / SYM blog-openlibrary-org-595 346 47 readers reader NNS blog-openlibrary-org-595 346 48 and and CC blog-openlibrary-org-595 346 49 help help VB blog-openlibrary-org-595 346 50 them -PRON- PRP blog-openlibrary-org-595 346 51 discover discover VB blog-openlibrary-org-595 346 52 more more JJR blog-openlibrary-org-595 346 53 books book NNS blog-openlibrary-org-595 346 54 on on IN blog-openlibrary-org-595 346 55 openlibrary.org openlibrary.org CD blog-openlibrary-org-595 346 56 ? ? . blog-openlibrary-org-595 347 1 According accord VBG blog-openlibrary-org-595 347 2 to to IN blog-openlibrary-org-595 347 3 the the DT blog-openlibrary-org-595 347 4 hashtag hashtag NNP blog-openlibrary-org-595 347 5 analytics analytic NNS blog-openlibrary-org-595 347 6 audit audit NN blog-openlibrary-org-595 347 7 done do VBN blog-openlibrary-org-595 347 8 on on IN blog-openlibrary-org-595 347 9 tweetbinder.com tweetbinder.com ADD blog-openlibrary-org-595 347 10 on on IN blog-openlibrary-org-595 347 11 hashtags hashtag NNS blog-openlibrary-org-595 347 12 # # NN blog-openlibrary-org-595 347 13 books book NNS blog-openlibrary-org-595 347 14 # # $ blog-openlibrary-org-595 347 15 amazon amazon NNP blog-openlibrary-org-595 347 16 using use VBG blog-openlibrary-org-595 347 17 the the DT blog-openlibrary-org-595 347 18 free free JJ blog-openlibrary-org-595 347 19 version version NN blog-openlibrary-org-595 347 20 the the DT blog-openlibrary-org-595 347 21 analytics analytic NNS blog-openlibrary-org-595 347 22 show show VBP blog-openlibrary-org-595 347 23 that that IN blog-openlibrary-org-595 347 24 in in IN blog-openlibrary-org-595 347 25 a a DT blog-openlibrary-org-595 347 26 7 7 CD blog-openlibrary-org-595 347 27 day day NN blog-openlibrary-org-595 347 28 period period NN blog-openlibrary-org-595 347 29 the the DT blog-openlibrary-org-595 347 30 number number NN blog-openlibrary-org-595 347 31 of of IN blog-openlibrary-org-595 347 32 original original JJ blog-openlibrary-org-595 347 33 tweets(excluding tweets(exclude VBG blog-openlibrary-org-595 347 34 retweets retweet NNS blog-openlibrary-org-595 347 35 ) ) -RRB- blog-openlibrary-org-595 347 36 was be VBD blog-openlibrary-org-595 347 37 approx approx VBN blog-openlibrary-org-595 347 38 . . . blog-openlibrary-org-595 348 1 140 140 CD blog-openlibrary-org-595 348 2 with with IN blog-openlibrary-org-595 348 3 a a DT blog-openlibrary-org-595 348 4 number number NN blog-openlibrary-org-595 348 5 impact impact NN blog-openlibrary-org-595 348 6 of of IN blog-openlibrary-org-595 348 7 11M. 11m. CD blog-openlibrary-org-595 349 1 Therefore therefore RB blog-openlibrary-org-595 349 2 this this DT blog-openlibrary-org-595 349 3 is be VBZ blog-openlibrary-org-595 349 4 a a DT blog-openlibrary-org-595 349 5 great great JJ blog-openlibrary-org-595 349 6 opportunity opportunity NN blog-openlibrary-org-595 349 7 for for IN blog-openlibrary-org-595 349 8 making make VBG blog-openlibrary-org-595 349 9 our -PRON- PRP$ blog-openlibrary-org-595 349 10 bookshelves bookshelf NNS blog-openlibrary-org-595 349 11 discoverable discoverable JJ blog-openlibrary-org-595 349 12 . . . blog-openlibrary-org-595 350 1 Whenever whenever WRB blog-openlibrary-org-595 350 2 a a DT blog-openlibrary-org-595 350 3 user user NN blog-openlibrary-org-595 350 4 tweets tweet VBZ blog-openlibrary-org-595 350 5 out out RP blog-openlibrary-org-595 350 6 a a DT blog-openlibrary-org-595 350 7 book book NN blog-openlibrary-org-595 350 8 with with IN blog-openlibrary-org-595 350 9 the the DT blog-openlibrary-org-595 350 10 amazon amazon NNP blog-openlibrary-org-595 350 11 link/ link/ NNP blog-openlibrary-org-595 350 12 an an DT blog-openlibrary-org-595 350 13 ISBN ISBN NNP blog-openlibrary-org-595 350 14 , , , blog-openlibrary-org-595 350 15 the the DT blog-openlibrary-org-595 350 16 twitter twitter NN blog-openlibrary-org-595 350 17 @borrowbot @borrowbot , blog-openlibrary-org-595 350 18 would would MD blog-openlibrary-org-595 350 19 retweet retweet VB blog-openlibrary-org-595 350 20 the the DT blog-openlibrary-org-595 350 21 book book NN blog-openlibrary-org-595 350 22 with with IN blog-openlibrary-org-595 350 23 the the DT blog-openlibrary-org-595 350 24 link link NN blog-openlibrary-org-595 350 25 from from IN blog-openlibrary-org-595 350 26 Open Open NNP blog-openlibrary-org-595 350 27 Library Library NNP blog-openlibrary-org-595 350 28 if if IN blog-openlibrary-org-595 350 29 it -PRON- PRP blog-openlibrary-org-595 350 30 is be VBZ blog-openlibrary-org-595 350 31 available available JJ blog-openlibrary-org-595 350 32 . . . blog-openlibrary-org-595 351 1 The the DT blog-openlibrary-org-595 351 2 book book NN blog-openlibrary-org-595 351 3 will will MD blog-openlibrary-org-595 351 4 be be VB blog-openlibrary-org-595 351 5 tweeted tweet VBN blog-openlibrary-org-595 351 6 only only RB blog-openlibrary-org-595 351 7 once once RB blog-openlibrary-org-595 351 8 . . . blog-openlibrary-org-595 352 1 Try try VB blog-openlibrary-org-595 352 2 it -PRON- PRP blog-openlibrary-org-595 352 3 out out RP blog-openlibrary-org-595 352 4 👉 👉 , blog-openlibrary-org-595 352 5 tweet tweet XX blog-openlibrary-org-595 352 6 @borrowbot @borrowbot NN blog-openlibrary-org-595 352 7 ISBN/ ISBN/ NNP blog-openlibrary-org-595 352 8 Amazon Amazon NNP blog-openlibrary-org-595 352 9 link link VBP blog-openlibrary-org-595 352 10     _SP blog-openlibrary-org-595 352 11 Related Related NNP blog-openlibrary-org-595 352 12 Issue issue NN blog-openlibrary-org-595 352 13 : : : blog-openlibrary-org-595 352 14 https://github.com/internetarchive/openlibrary/issues/3255 https://github.com/internetarchive/openlibrary/issues/3255 NNP blog-openlibrary-org-595 352 15 Code Code NNP blog-openlibrary-org-595 352 16 : : : blog-openlibrary-org-595 352 17 https://github.com/tabshaikh/openlibrary-bots/tree/twitter-bot https://github.com/tabshaikh/openlibrary-bots/tree/twitter-bot NNP blog-openlibrary-org-595 352 18 Impact Impact NNP blog-openlibrary-org-595 352 19 In in IN blog-openlibrary-org-595 352 20 no no DT blog-openlibrary-org-595 352 21 small small JJ blog-openlibrary-org-595 352 22 part part NN blog-openlibrary-org-595 352 23 because because IN blog-openlibrary-org-595 352 24 of of IN blog-openlibrary-org-595 352 25 the the DT blog-openlibrary-org-595 352 26 bets bet NNS blog-openlibrary-org-595 352 27 we -PRON- PRP blog-openlibrary-org-595 352 28 made make VBD blog-openlibrary-org-595 352 29 , , , blog-openlibrary-org-595 352 30 our -PRON- PRP$ blog-openlibrary-org-595 352 31 international international JJ blog-openlibrary-org-595 352 32 Alexa alexa JJ blog-openlibrary-org-595 352 33 rank rank NN blog-openlibrary-org-595 352 34 improved improve VBN blog-openlibrary-org-595 352 35 by by IN blog-openlibrary-org-595 352 36 10 10 CD blog-openlibrary-org-595 352 37 % % NN blog-openlibrary-org-595 352 38 from from IN blog-openlibrary-org-595 352 39 # # $ blog-openlibrary-org-595 352 40 11,079 11,079 CD blog-openlibrary-org-595 352 41 to to TO blog-openlibrary-org-595 352 42 # # $ blog-openlibrary-org-595 352 43 9,893 9,893 CD blog-openlibrary-org-595 352 44 . . . blog-openlibrary-org-595 353 1 Our -PRON- PRP$ blog-openlibrary-org-595 353 2 Book Book NNP blog-openlibrary-org-595 353 3 Page Page NNP blog-openlibrary-org-595 353 4 load load NN blog-openlibrary-org-595 353 5 times time NNS blog-openlibrary-org-595 353 6 improved improve VBD blog-openlibrary-org-595 353 7 on on IN blog-openlibrary-org-595 353 8 average average JJ blog-openlibrary-org-595 353 9 by by IN blog-openlibrary-org-595 353 10 ~10 ~10 NNP blog-openlibrary-org-595 353 11 % % NN blog-openlibrary-org-595 353 12 . . . blog-openlibrary-org-595 354 1 2 2 CD blog-openlibrary-org-595 354 2 out out IN blog-openlibrary-org-595 354 3 of of IN blog-openlibrary-org-595 354 4 3 3 CD blog-openlibrary-org-595 354 5 of of IN blog-openlibrary-org-595 354 6 our -PRON- PRP$ blog-openlibrary-org-595 354 7 patrons patron NNS blog-openlibrary-org-595 354 8 approved approve VBN blog-openlibrary-org-595 354 9 of of IN blog-openlibrary-org-595 354 10 our -PRON- PRP$ blog-openlibrary-org-595 354 11 Book Book NNP blog-openlibrary-org-595 354 12 Page Page NNP blog-openlibrary-org-595 354 13 redesign redesign NN blog-openlibrary-org-595 354 14 , , , blog-openlibrary-org-595 354 15 with with IN blog-openlibrary-org-595 354 16 11 11 CD blog-openlibrary-org-595 354 17 % % NN blog-openlibrary-org-595 354 18 celebrating celebrate VBG blog-openlibrary-org-595 354 19 it -PRON- PRP blog-openlibrary-org-595 354 20 as as IN blog-openlibrary-org-595 354 21 game game NN blog-openlibrary-org-595 354 22 changer changer NN blog-openlibrary-org-595 354 23 . . . blog-openlibrary-org-595 355 1 More More JJR blog-openlibrary-org-595 355 2 than than IN blog-openlibrary-org-595 355 3 5,000 5,000 CD blog-openlibrary-org-595 355 4 books book NNS blog-openlibrary-org-595 355 5 have have VBP blog-openlibrary-org-595 355 6 already already RB blog-openlibrary-org-595 355 7 been be VBN blog-openlibrary-org-595 355 8 imported import VBN blog-openlibrary-org-595 355 9 through through IN blog-openlibrary-org-595 355 10 the the DT blog-openlibrary-org-595 355 11 Goodreads Goodreads NNP blog-openlibrary-org-595 355 12 import import NN blog-openlibrary-org-595 355 13 tool tool NN blog-openlibrary-org-595 355 14 Support support NN blog-openlibrary-org-595 355 15 team team NN blog-openlibrary-org-595 355 16 reports report VBZ blog-openlibrary-org-595 355 17 significant significant JJ blog-openlibrary-org-595 355 18 decrease decrease NN blog-openlibrary-org-595 355 19 in in IN blog-openlibrary-org-595 355 20 account account NN blog-openlibrary-org-595 355 21 creation creation NN blog-openlibrary-org-595 355 22 support support NN blog-openlibrary-org-595 355 23 emails email NNS blog-openlibrary-org-595 355 24 What what WP blog-openlibrary-org-595 355 25 I -PRON- PRP blog-openlibrary-org-595 355 26 learned learn VBD blog-openlibrary-org-595 355 27 I -PRON- PRP blog-openlibrary-org-595 355 28 always always RB blog-openlibrary-org-595 355 29 looked look VBD blog-openlibrary-org-595 355 30 for for IN blog-openlibrary-org-595 355 31 ways way NNS blog-openlibrary-org-595 355 32 to to TO blog-openlibrary-org-595 355 33 improve improve VB blog-openlibrary-org-595 355 34 my -PRON- PRP$ blog-openlibrary-org-595 355 35 work work NN blog-openlibrary-org-595 355 36 and and CC blog-openlibrary-org-595 355 37 have have VBP blog-openlibrary-org-595 355 38 always always RB blog-openlibrary-org-595 355 39 loved love VBN blog-openlibrary-org-595 355 40 constructive constructive JJ blog-openlibrary-org-595 355 41 feedback feedback NN blog-openlibrary-org-595 355 42 from from IN blog-openlibrary-org-595 355 43 my -PRON- PRP$ blog-openlibrary-org-595 355 44 mentor mentor NN blog-openlibrary-org-595 355 45 Mek Mek NNP blog-openlibrary-org-595 355 46 who who WP blog-openlibrary-org-595 355 47 helped help VBD blog-openlibrary-org-595 355 48 me -PRON- PRP blog-openlibrary-org-595 355 49 learn learn VB blog-openlibrary-org-595 355 50 how how WRB blog-openlibrary-org-595 355 51 to to TO blog-openlibrary-org-595 355 52 estimate estimate VB blog-openlibrary-org-595 355 53 time time NN blog-openlibrary-org-595 355 54 for for IN blog-openlibrary-org-595 355 55 tasks task NNS blog-openlibrary-org-595 355 56 , , , blog-openlibrary-org-595 355 57 effectively effectively RB blog-openlibrary-org-595 355 58 identify identify VBP blog-openlibrary-org-595 355 59 stakeholders stakeholder NNS blog-openlibrary-org-595 355 60 and and CC blog-openlibrary-org-595 355 61 include include VB blog-openlibrary-org-595 355 62 them -PRON- PRP blog-openlibrary-org-595 355 63 in in IN blog-openlibrary-org-595 355 64 the the DT blog-openlibrary-org-595 355 65 process process NN blog-openlibrary-org-595 355 66 ( ( -LRB- blog-openlibrary-org-595 355 67 reaching reach VBG blog-openlibrary-org-595 355 68 consensus consensus NN blog-openlibrary-org-595 355 69 on on IN blog-openlibrary-org-595 355 70 decisions decision NNS blog-openlibrary-org-595 355 71 was be VBD blog-openlibrary-org-595 355 72 a a DT blog-openlibrary-org-595 355 73 lot lot NN blog-openlibrary-org-595 355 74 harder hard JJR blog-openlibrary-org-595 355 75 than than IN blog-openlibrary-org-595 355 76 I -PRON- PRP blog-openlibrary-org-595 355 77 anticipated anticipate VBD blog-openlibrary-org-595 355 78 ) ) -RRB- blog-openlibrary-org-595 355 79 , , , blog-openlibrary-org-595 355 80 and and CC blog-openlibrary-org-595 355 81 how how WRB blog-openlibrary-org-595 355 82 to to TO blog-openlibrary-org-595 355 83 communicate communicate VB blog-openlibrary-org-595 355 84 problems problem NNS blog-openlibrary-org-595 355 85 and and CC blog-openlibrary-org-595 355 86 achievements achievement NNS blog-openlibrary-org-595 355 87 in in IN blog-openlibrary-org-595 355 88 a a DT blog-openlibrary-org-595 355 89 way way NN blog-openlibrary-org-595 355 90 which which WDT blog-openlibrary-org-595 355 91 everyone everyone NN blog-openlibrary-org-595 355 92 may may MD blog-openlibrary-org-595 355 93 understand understand VB blog-openlibrary-org-595 355 94 . . . blog-openlibrary-org-595 356 1 Also also RB blog-openlibrary-org-595 356 2 , , , blog-openlibrary-org-595 356 3 writing writing NN blog-openlibrary-org-595 356 4 takes take VBZ blog-openlibrary-org-595 356 5 a a DT blog-openlibrary-org-595 356 6 long long JJ blog-openlibrary-org-595 356 7 time time NN blog-openlibrary-org-595 356 8 and and CC blog-openlibrary-org-595 356 9 it -PRON- PRP blog-openlibrary-org-595 356 10 ’s ’ VBZ blog-openlibrary-org-595 356 11 easy easy JJ blog-openlibrary-org-595 356 12 to to TO blog-openlibrary-org-595 356 13 want want VB blog-openlibrary-org-595 356 14 to to TO blog-openlibrary-org-595 356 15 code code VB blog-openlibrary-org-595 356 16 until until IN blog-openlibrary-org-595 356 17 the the DT blog-openlibrary-org-595 356 18 deadline deadline NN blog-openlibrary-org-595 356 19 . . . blog-openlibrary-org-595 357 1 As as IN blog-openlibrary-org-595 357 2 our -PRON- PRP$ blog-openlibrary-org-595 357 3 founder founder NN blog-openlibrary-org-595 357 4 Brewster Brewster NNP blog-openlibrary-org-595 357 5 Kahle Kahle NNP blog-openlibrary-org-595 357 6 says say VBZ blog-openlibrary-org-595 357 7 , , , blog-openlibrary-org-595 357 8 “ " `` blog-openlibrary-org-595 357 9 work work NN blog-openlibrary-org-595 357 10 backwards backwards RB blog-openlibrary-org-595 357 11 from from IN blog-openlibrary-org-595 357 12 the the DT blog-openlibrary-org-595 357 13 blog blog NN blog-openlibrary-org-595 357 14 post post NN blog-openlibrary-org-595 357 15 ” " '' blog-openlibrary-org-595 357 16 . . . blog-openlibrary-org-595 358 1 I -PRON- PRP blog-openlibrary-org-595 358 2 also also RB blog-openlibrary-org-595 358 3 had have VBD blog-openlibrary-org-595 358 4 the the DT blog-openlibrary-org-595 358 5 privilege privilege NN blog-openlibrary-org-595 358 6 of of IN blog-openlibrary-org-595 358 7 applying apply VBG blog-openlibrary-org-595 358 8 what what WP blog-openlibrary-org-595 358 9 I -PRON- PRP blog-openlibrary-org-595 358 10 ’ve have VB blog-openlibrary-org-595 358 11 learned learn VBN blog-openlibrary-org-595 358 12 to to TO blog-openlibrary-org-595 358 13 be be VB blog-openlibrary-org-595 358 14 a a DT blog-openlibrary-org-595 358 15 mentor mentor NN blog-openlibrary-org-595 358 16 for for IN blog-openlibrary-org-595 358 17 both both DT blog-openlibrary-org-595 358 18 Sachin Sachin NNP blog-openlibrary-org-595 358 19 Naik Naik NNP blog-openlibrary-org-595 358 20 ( ( -LRB- blog-openlibrary-org-595 358 21 # # $ blog-openlibrary-org-595 358 22 3627 3627 CD blog-openlibrary-org-595 358 23 # # $ blog-openlibrary-org-595 358 24 3622 3622 CD blog-openlibrary-org-595 358 25 ) ) -RRB- blog-openlibrary-org-595 358 26 and and CC blog-openlibrary-org-595 358 27 Fatima Fatima NNP blog-openlibrary-org-595 358 28 ( ( -LRB- blog-openlibrary-org-595 358 29 # # $ blog-openlibrary-org-595 358 30 3454 3454 CD blog-openlibrary-org-595 358 31 ) ) -RRB- blog-openlibrary-org-595 358 32 within within IN blog-openlibrary-org-595 358 33 our -PRON- PRP$ blog-openlibrary-org-595 358 34 community community NN blog-openlibrary-org-595 358 35 and and CC blog-openlibrary-org-595 358 36 helping help VBG blog-openlibrary-org-595 358 37 them -PRON- PRP blog-openlibrary-org-595 358 38 submit submit VB blog-openlibrary-org-595 358 39 some some DT blog-openlibrary-org-595 358 40 of of IN blog-openlibrary-org-595 358 41 their -PRON- PRP$ blog-openlibrary-org-595 358 42 first first JJ blog-openlibrary-org-595 358 43 pull pull NN blog-openlibrary-org-595 358 44 requests request NNS blog-openlibrary-org-595 358 45 for for IN blog-openlibrary-org-595 358 46 Open open JJ blog-openlibrary-org-595 358 47 Library library NN blog-openlibrary-org-595 358 48 Posted post VBN blog-openlibrary-org-595 358 49 in in IN blog-openlibrary-org-595 358 50 Bulk Bulk NNP blog-openlibrary-org-595 358 51 Access Access NNP blog-openlibrary-org-595 358 52 , , , blog-openlibrary-org-595 358 53 Community Community NNP blog-openlibrary-org-595 358 54 , , , blog-openlibrary-org-595 358 55 Google Google NNP blog-openlibrary-org-595 358 56 Summer Summer NNP blog-openlibrary-org-595 358 57 of of IN blog-openlibrary-org-595 358 58 Code Code NNP blog-openlibrary-org-595 358 59 ( ( -LRB- blog-openlibrary-org-595 358 60 GSoC GSoC NNP blog-openlibrary-org-595 358 61 ) ) -RRB- blog-openlibrary-org-595 358 62 , , , blog-openlibrary-org-595 358 63 Open Open NNP blog-openlibrary-org-595 358 64 Source source NN blog-openlibrary-org-595 358 65 | | NNP blog-openlibrary-org-595 358 66 Comments Comments NNPS blog-openlibrary-org-595 358 67 closed close VBD blog-openlibrary-org-595 358 68 Open Open NNP blog-openlibrary-org-595 358 69 Library Library NNP blog-openlibrary-org-595 358 70 is be VBZ blog-openlibrary-org-595 358 71 an an DT blog-openlibrary-org-595 358 72 initiative initiative NN blog-openlibrary-org-595 358 73 of of IN blog-openlibrary-org-595 358 74 the the DT blog-openlibrary-org-595 358 75 Internet Internet NNP blog-openlibrary-org-595 358 76 Archive Archive NNP blog-openlibrary-org-595 358 77 , , , blog-openlibrary-org-595 358 78 a a DT blog-openlibrary-org-595 358 79 501(c)(3 501(c)(3 XX blog-openlibrary-org-595 358 80 ) ) -RRB- blog-openlibrary-org-595 358 81 non non JJ blog-openlibrary-org-595 358 82 - - JJ blog-openlibrary-org-595 358 83 profit profit JJ blog-openlibrary-org-595 358 84 , , , blog-openlibrary-org-595 358 85 building build VBG blog-openlibrary-org-595 358 86 a a DT blog-openlibrary-org-595 358 87 digital digital JJ blog-openlibrary-org-595 358 88 library library NN blog-openlibrary-org-595 358 89 of of IN blog-openlibrary-org-595 358 90 Internet internet NN blog-openlibrary-org-595 358 91 sites site NNS blog-openlibrary-org-595 358 92 and and CC blog-openlibrary-org-595 358 93 other other JJ blog-openlibrary-org-595 358 94 cultural cultural JJ blog-openlibrary-org-595 358 95 artifacts artifact NNS blog-openlibrary-org-595 358 96 in in IN blog-openlibrary-org-595 358 97 digital digital JJ blog-openlibrary-org-595 358 98 form form NN blog-openlibrary-org-595 358 99 . . . blog-openlibrary-org-595 359 1 Other other JJ blog-openlibrary-org-595 359 2 projects project NNS blog-openlibrary-org-595 359 3 include include VBP blog-openlibrary-org-595 359 4 the the DT blog-openlibrary-org-595 359 5 Wayback Wayback NNP blog-openlibrary-org-595 359 6 Machine Machine NNP blog-openlibrary-org-595 359 7 , , , blog-openlibrary-org-595 359 8 archive.org archive.org NNP blog-openlibrary-org-595 359 9 and and CC blog-openlibrary-org-595 359 10 archive-it.org archive-it.org NNP blog-openlibrary-org-595 359 11 . . . blog-openlibrary-org-595 360 1 Your -PRON- PRP$ blog-openlibrary-org-595 360 2 use use NN blog-openlibrary-org-595 360 3 of of IN blog-openlibrary-org-595 360 4 the the DT blog-openlibrary-org-595 360 5 Open Open NNP blog-openlibrary-org-595 360 6 Library Library NNP blog-openlibrary-org-595 360 7 is be VBZ blog-openlibrary-org-595 360 8 subject subject JJ blog-openlibrary-org-595 360 9 to to IN blog-openlibrary-org-595 360 10 the the DT blog-openlibrary-org-595 360 11 Internet Internet NNP blog-openlibrary-org-595 360 12 Archive Archive NNP blog-openlibrary-org-595 360 13 's 's POS blog-openlibrary-org-595 360 14 Terms Terms NNPS blog-openlibrary-org-595 360 15 of of IN blog-openlibrary-org-595 360 16 Use Use NNP blog-openlibrary-org-595 360 17 . . . blog-openlibrary-org-595 361 1 « « `` blog-openlibrary-org-595 361 2 Older old JJR blog-openlibrary-org-595 361 3 posts post NNS blog-openlibrary-org-595 361 4 Search Search NNP blog-openlibrary-org-595 361 5 Recent Recent NNP blog-openlibrary-org-595 361 6 Posts post NNS blog-openlibrary-org-595 361 7 Importing import VBG blog-openlibrary-org-595 361 8 your -PRON- PRP$ blog-openlibrary-org-595 361 9 Goodreads Goodreads NNP blog-openlibrary-org-595 361 10 & & CC blog-openlibrary-org-595 361 11 Accessing access VBG blog-openlibrary-org-595 361 12 them -PRON- PRP blog-openlibrary-org-595 361 13 with with IN blog-openlibrary-org-595 361 14 Open Open NNP blog-openlibrary-org-595 361 15 Library Library NNP blog-openlibrary-org-595 361 16 ’s ’s POS blog-openlibrary-org-595 361 17 APIs api NNS blog-openlibrary-org-595 361 18 On on IN blog-openlibrary-org-595 361 19 Bookstores Bookstores NNPS blog-openlibrary-org-595 361 20 , , , blog-openlibrary-org-595 361 21 Libraries Libraries NNP blog-openlibrary-org-595 361 22 & & CC blog-openlibrary-org-595 361 23 Archives Archives NNPS blog-openlibrary-org-595 361 24 in in IN blog-openlibrary-org-595 361 25 the the DT blog-openlibrary-org-595 361 26 Digital Digital NNP blog-openlibrary-org-595 361 27 Age Age NNP blog-openlibrary-org-595 361 28 Amplifying amplify VBG blog-openlibrary-org-595 361 29 the the DT blog-openlibrary-org-595 361 30 voices voice NNS blog-openlibrary-org-595 361 31 behind behind IN blog-openlibrary-org-595 361 32 books book NNS blog-openlibrary-org-595 361 33 Giacomo Giacomo NNP blog-openlibrary-org-595 361 34 Cignoni Cignoni NNP blog-openlibrary-org-595 361 35 : : : blog-openlibrary-org-595 361 36 My -PRON- PRP$ blog-openlibrary-org-595 361 37 Internship internship NN blog-openlibrary-org-595 361 38 at at IN blog-openlibrary-org-595 361 39 the the DT blog-openlibrary-org-595 361 40 Internet Internet NNP blog-openlibrary-org-595 361 41 Archive Archive NNP blog-openlibrary-org-595 361 42 Google Google NNP blog-openlibrary-org-595 361 43 Summer Summer NNP blog-openlibrary-org-595 361 44 of of IN blog-openlibrary-org-595 361 45 Code Code NNP blog-openlibrary-org-595 361 46 2020 2020 CD blog-openlibrary-org-595 361 47 : : : blog-openlibrary-org-595 361 48 Adoption adoption NN blog-openlibrary-org-595 361 49 by by IN blog-openlibrary-org-595 361 50 Book Book NNP blog-openlibrary-org-595 361 51 Lovers Lovers NNPS blog-openlibrary-org-595 361 52 Archives Archives NNP blog-openlibrary-org-595 361 53 Archives Archives NNPS blog-openlibrary-org-595 361 54 Select Select NNP blog-openlibrary-org-595 361 55 Month Month NNP blog-openlibrary-org-595 361 56 December December NNP blog-openlibrary-org-595 361 57 2020 2020 CD blog-openlibrary-org-595 361 58 October October NNP blog-openlibrary-org-595 361 59 2020 2020 CD blog-openlibrary-org-595 361 60 September September NNP blog-openlibrary-org-595 361 61 2020 2020 CD blog-openlibrary-org-595 361 62 August August NNP blog-openlibrary-org-595 361 63 2020 2020 CD blog-openlibrary-org-595 361 64 July July NNP blog-openlibrary-org-595 361 65 2020 2020 CD blog-openlibrary-org-595 361 66 May May NNP blog-openlibrary-org-595 361 67 2020 2020 CD blog-openlibrary-org-595 361 68 November November NNP blog-openlibrary-org-595 361 69 2019 2019 CD blog-openlibrary-org-595 361 70 October October NNP blog-openlibrary-org-595 361 71 2019 2019 CD blog-openlibrary-org-595 361 72 January January NNP blog-openlibrary-org-595 361 73 2019 2019 CD blog-openlibrary-org-595 361 74 October October NNP blog-openlibrary-org-595 361 75 2018 2018 CD blog-openlibrary-org-595 361 76 August August NNP blog-openlibrary-org-595 361 77 2018 2018 CD blog-openlibrary-org-595 361 78 July July NNP blog-openlibrary-org-595 361 79 2018 2018 CD blog-openlibrary-org-595 361 80 June June NNP blog-openlibrary-org-595 361 81 2018 2018 CD blog-openlibrary-org-595 361 82 May May NNP blog-openlibrary-org-595 361 83 2018 2018 CD blog-openlibrary-org-595 361 84 March March NNP blog-openlibrary-org-595 361 85 2018 2018 CD blog-openlibrary-org-595 361 86 December December NNP blog-openlibrary-org-595 361 87 2017 2017 CD blog-openlibrary-org-595 361 88 October October NNP blog-openlibrary-org-595 361 89 2016 2016 CD blog-openlibrary-org-595 361 90 June June NNP blog-openlibrary-org-595 361 91 2016 2016 CD blog-openlibrary-org-595 361 92 May May NNP blog-openlibrary-org-595 361 93 2016 2016 CD blog-openlibrary-org-595 361 94 February February NNP blog-openlibrary-org-595 361 95 2016 2016 CD blog-openlibrary-org-595 361 96 January January NNP blog-openlibrary-org-595 361 97 2016 2016 CD blog-openlibrary-org-595 361 98 November November NNP blog-openlibrary-org-595 361 99 2015 2015 CD blog-openlibrary-org-595 361 100 February February NNP blog-openlibrary-org-595 361 101 2015 2015 CD blog-openlibrary-org-595 361 102 January January NNP blog-openlibrary-org-595 361 103 2015 2015 CD blog-openlibrary-org-595 361 104 December December NNP blog-openlibrary-org-595 361 105 2014 2014 CD blog-openlibrary-org-595 361 106 November November NNP blog-openlibrary-org-595 361 107 2014 2014 CD blog-openlibrary-org-595 361 108 October October NNP blog-openlibrary-org-595 361 109 2014 2014 CD blog-openlibrary-org-595 361 110 August August NNP blog-openlibrary-org-595 361 111 2014 2014 CD blog-openlibrary-org-595 361 112 July July NNP blog-openlibrary-org-595 361 113 2014 2014 CD blog-openlibrary-org-595 361 114 June June NNP blog-openlibrary-org-595 361 115 2014 2014 CD blog-openlibrary-org-595 361 116 May May NNP blog-openlibrary-org-595 361 117 2014 2014 CD blog-openlibrary-org-595 361 118 April April NNP blog-openlibrary-org-595 361 119 2014 2014 CD blog-openlibrary-org-595 361 120 March March NNP blog-openlibrary-org-595 361 121 2014 2014 CD blog-openlibrary-org-595 361 122 April April NNP blog-openlibrary-org-595 361 123 2013 2013 CD blog-openlibrary-org-595 361 124 January January NNP blog-openlibrary-org-595 361 125 2013 2013 CD blog-openlibrary-org-595 361 126 August August NNP blog-openlibrary-org-595 361 127 2012 2012 CD blog-openlibrary-org-595 361 128 December December NNP blog-openlibrary-org-595 361 129 2011 2011 CD blog-openlibrary-org-595 361 130 November November NNP blog-openlibrary-org-595 361 131 2011 2011 CD blog-openlibrary-org-595 361 132 October October NNP blog-openlibrary-org-595 361 133 2011 2011 CD blog-openlibrary-org-595 361 134 July July NNP blog-openlibrary-org-595 361 135 2011 2011 CD blog-openlibrary-org-595 361 136 June June NNP blog-openlibrary-org-595 361 137 2011 2011 CD blog-openlibrary-org-595 361 138 May May NNP blog-openlibrary-org-595 361 139 2011 2011 CD blog-openlibrary-org-595 361 140 April April NNP blog-openlibrary-org-595 361 141 2011 2011 CD blog-openlibrary-org-595 361 142 March March NNP blog-openlibrary-org-595 361 143 2011 2011 CD blog-openlibrary-org-595 361 144 February February NNP blog-openlibrary-org-595 361 145 2011 2011 CD blog-openlibrary-org-595 361 146 January January NNP blog-openlibrary-org-595 361 147 2011 2011 CD blog-openlibrary-org-595 361 148 December December NNP blog-openlibrary-org-595 361 149 2010 2010 CD blog-openlibrary-org-595 361 150 November November NNP blog-openlibrary-org-595 361 151 2010 2010 CD blog-openlibrary-org-595 361 152 October October NNP blog-openlibrary-org-595 361 153 2010 2010 CD blog-openlibrary-org-595 361 154 September September NNP blog-openlibrary-org-595 361 155 2010 2010 CD blog-openlibrary-org-595 361 156 August August NNP blog-openlibrary-org-595 361 157 2010 2010 CD blog-openlibrary-org-595 361 158 July July NNP blog-openlibrary-org-595 361 159 2010 2010 CD blog-openlibrary-org-595 361 160 June June NNP blog-openlibrary-org-595 361 161 2010 2010 CD blog-openlibrary-org-595 361 162 May May NNP blog-openlibrary-org-595 361 163 2010 2010 CD blog-openlibrary-org-595 361 164 April April NNP blog-openlibrary-org-595 361 165 2010 2010 CD blog-openlibrary-org-595 361 166 March March NNP blog-openlibrary-org-595 361 167 2010 2010 CD blog-openlibrary-org-595 361 168 February February NNP blog-openlibrary-org-595 361 169 2010 2010 CD blog-openlibrary-org-595 361 170 January January NNP blog-openlibrary-org-595 361 171 2010 2010 CD blog-openlibrary-org-595 361 172 December December NNP blog-openlibrary-org-595 361 173 2009 2009 CD blog-openlibrary-org-595 361 174 November November NNP blog-openlibrary-org-595 361 175 2009 2009 CD blog-openlibrary-org-595 361 176 October October NNP blog-openlibrary-org-595 361 177 2009 2009 CD blog-openlibrary-org-595 361 178 September September NNP blog-openlibrary-org-595 361 179 2009 2009 CD blog-openlibrary-org-595 361 180 August August NNP blog-openlibrary-org-595 361 181 2009 2009 CD blog-openlibrary-org-595 361 182 July July NNP blog-openlibrary-org-595 361 183 2009 2009 CD blog-openlibrary-org-595 361 184 June June NNP blog-openlibrary-org-595 361 185 2009 2009 CD blog-openlibrary-org-595 361 186 May May NNP blog-openlibrary-org-595 361 187 2009 2009 CD blog-openlibrary-org-595 361 188 April April NNP blog-openlibrary-org-595 361 189 2009 2009 CD blog-openlibrary-org-595 361 190 March March NNP blog-openlibrary-org-595 361 191 2009 2009 CD blog-openlibrary-org-595 361 192 February February NNP blog-openlibrary-org-595 361 193 2009 2009 CD blog-openlibrary-org-595 361 194 January January NNP blog-openlibrary-org-595 361 195 2009 2009 CD blog-openlibrary-org-595 361 196 December December NNP blog-openlibrary-org-595 361 197 2008 2008 CD blog-openlibrary-org-595 361 198 November November NNP blog-openlibrary-org-595 361 199 2008 2008 CD blog-openlibrary-org-595 361 200 Theme theme NN blog-openlibrary-org-595 361 201 customized customize VBN blog-openlibrary-org-595 361 202 from from IN blog-openlibrary-org-595 361 203 Thematic Thematic NNP blog-openlibrary-org-595 361 204 Theme Theme NNP blog-openlibrary-org-595 361 205 Framework Framework NNP blog-openlibrary-org-595 361 206 . . .