274 Matching Annotations
  1. Mar 2024
  2. Feb 2024
    1. https://www.blyberg.net/darien-statements

      The Darien Statements on the Library and Librarians<br /> Written by John Blyberg, Kathryn Greenhill, and Cindi Trainor<br /> Originally published April 3, 2009

    1. He was avoracious collector of books and when he ran out of space for them in hiscollege rooms (where he lived) he acquired a little house nearby for theoverflow. He was generous, often giving books away, and yet he still left18,000 volumes when he died, bequeathed to the library he had overseen
    2. One might have expected that the architectresponsible for the Liverpool Public Library, and after whom its main readingroom is named, Sir James Allanson Picton, would have been an ideal Readerfor the OED but Murray wrote ‘no good’ and put a red squiggle through hisentry.

      ha!

  3. Jan 2024
  4. Nov 2023
    1. The collection represents approximately 4,000 volumes, ephemera and pamphlets that made up the library in Hannah Arendt’s last apartment in New York City. Of particular significance are the 900+ volumes containing marginal notes or lining, endnotes or ephemera, as well as many volumes inscribed to her by Martin Heidegger, Gershom Scholem, W.H. Auden and Randall Jarrell, among others.
    1. https://www.nytimes.com/2022/01/15/style/richard-macksey-library.html

      Photo of Richard Macksey's Library by Will Kirk

      Re-read: 2023-11-10

      Dwyer, Kate. “A Library the Internet Can’t Get Enough Of: Why Does This Image Keep Resurfacing on Social Media?” The New York Times, January 15, 2022, sec. Style. Https://web.archive.org/web/20230202131348/https://www.nytimes.com/2022/01/15/style/richard-macksey-library.html. Internet Archive. https://www.nytimes.com/2022/01/15/style/richard-macksey-library.html.

    2. After Dr. Macksey’s death, a S.W.A.T. team-like group of librarians and conservators spent three weeks combing through his book-filled, 7,400-square-foot house to select 35,000 volumes to add to the university’s libraries.
    3. Dr. Macksey’s book collection clocked in at 51,000 titles, according to his son, Alan, excluding magazines and other ephemera.
  5. Sep 2023
  6. Jun 2023
    1. Why didn't university libraries take on the role of publishing and maintaining academic journals rather than ceding the function to major for-profit corporations which they now pay heavily to license that material back from?

    2. Last year also saw the launch of a library-centric nonprofit marketplace for ebooks, The Palace Project.
    3. And because libraries generally do not take possession of the ebook files they rent from publishers, their crucial role as long-term preservers of culture has been severed from their role as institutions that provide democratic access—a striking change.

      E-books have caused the missions of many libraries to shift away from institutions that provide democratic access to a preserved culture.

    4. All digital transitions have had losers, some of whom we may care about more than others. Musicians seem to have a raw deal in the streaming age, receiving fractions of pennies for streams when they used to get dollars for the sales of physical media. Countless regional newspapers went out of business in the move to the web and the disappearance of lucrative classified advertising. The question before society, with even a partial transition to digital books, is: Do we want libraries to be the losers?

      Will libraries have the same problems with the digital transition that music and journalism have had?

    5. a novel concept called Controlled Digital Lending (CDL).CDL, developed as a legal theory a bit more than a decade ago by the Georgetown University professor and law librarian Michelle Wu, asserts that libraries have a right to create digital surrogates for their collections, enabling each library to loan out either the digital version or the hard copy of any material it owns (but not both at the same time).
  7. Apr 2023
    1. We know, from the first generation of users,55:26 a person like Frances Yates,55:27 who have been writing about and speaking about later on,55:32 how much the structure of the library55:35 has helped them in defining their topics,55:38 and basically in their research,55:40 and how inspirational it was,

      Frances Yates has apparently indicated how influential Aby Warburg's library and its structure was on her work and research.


      direct reference for this?

  8. Mar 2023
    1. In literature genetic criticism studies the development of a work from reading notesand drafts; this approach is most feasible after the mid-19th century, once national librariesstarted amassing the working papers of authors, either by bequest or by purchase.5

      National libraries began to more commonly acquire the working papers (nachlass) of authors and researchers after the mid-19th century.

    1. As an aside, I think I now prefer this technique to Python for at least one reason: passing arguments to the decorator method does not make the technique any more complex. Contrast this with Python: <artima.com/weblogs/viewpost.jsp?thread=240845>
    2. def document(f): def wrap(x): print "I am going to square", x f(x) return wrap @document def square(x): print math.pow(x, 2) square(5)
  9. Feb 2023
  10. Jan 2023
    1. @tomcritchlow

      Have you seen the OPDS Catalog 1.2 (ATOM over HTTP with OpenSearch) and the OPDS Catalog 2.0 (JSON-LD over HTTP) protocols ?

      OPDS define a bookshelf-like access to books repositories and can be used with eBooks readers to retrieve ePub books.

      The French National Library, The Gutenberg Project, The Internet Archive or Gallimard (a French editor) provide an OPDS feed.

  11. Dec 2022
    1. I want to insist on an amateur internet; a garage internet; a public library internet; a kitchen table internet.

      Social media should be comprised of people from end to end. Corporate interests inserted into the process can only serve to dehumanize the system.


      Robin Sloan is in the same camp as Greg McVerry and I.

    1. InAD 117, a great library was built there in honour of the Romansenator Celsus, who was buried in a mausoleum beneath it. Thisimpressive building housed 12,000 scrolls, making it the third largestcollection, after those of Alexandria and Pergamon.
    2. He filled the library at Vivarium with texts onthese subjects and transformed the production of manuscripts in hisscriptorium by developing proper standards and methods forcopying. As one of the few notable scholars of his period,Cassiodorus played a vital role in the survival of classical culture inItaly, saving books from the smoking ruins of Roman libraries,preserving and reproducing them

      What exactly were the standards created for copying manuscripts by Cassiodorus at the scriptorium at Vivarium?

    3. Montecassino became famous for its library and scriptorium
  12. Nov 2022
    1. I just learned this idea of anchor institution at the Association of Rural and Small Libraries Conference. There are institutions that anchor communities. Right. So that the hospital is one. Lots of people work there. Everyone goes there at some point, has a role to play in the community and the library is similar. You'll often get people who will say that the library's are irrelevant, but that just means that they can afford not to use a public service. And I don't know why they are the people we ask to share their expertise on the use of public services. But most of us use the public library. Our kids get their picture books there. We maybe do passport services. Maybe the library has tech training. One of my first jobs at the public library was teaching senior citizens how to do mouse and keyboarding skills. So where else are you going to learn those things? You learn them at the library.

      Libraries as anchor institutions

      Public libraries, in particular, and the places where anyone in the community can go for services. The mission of the library is to serve the needs of the specific community it is in.

    1. St. Marys resident Hannah Stockman, a stay-at-home mom looking after 13 kids, said the move would be devastating for her and others like her.“At this point, it’s the only space left that we have for the public,” Stockman said. “We don’t have any pool or any other amenities through the community center. So people come here for many, many different reasons.”

      Library as community space

    1. See also Dan Hon’s excellent suggestion for news organizations— or universities, companies, or any organization or institution — to set up their own Mastodon servers to verify and control their users.

      Small town newspapers and libraries could set up Fediverse servers for their constituents as well.

      See also: Hometown by Darius Kazemi

  13. Oct 2022
    1. there is a similar exchange going on when you borrow a book from the library. In fact, libraries are specifically designed to remove the market from the equation entirely, which is why people who use libraries - even though libraries are free - are referred to as “patrons.”

      On the origin of library "patron"

      I'm not sure this is exactly true, but it does make for nice imagery.

  14. Sep 2022
  15. Aug 2022
  16. Jul 2022
  17. May 2022
    1. A seguito della procedura avviata tra la Biblioteca Braidense e gli eredi di Umberto Eco nel 2018, con la registrazione del provvedimento da parte della Corte dei Conti si è concluso infatti in questi giorni l’iter, iniziato nel 2017, di acquisizione della Biblioteca di libri antichi denominata “Bibliotheca semiologica curiosa, lunatica, magica et pneumatica” formata da Umberto Eco nel corso della sua attività di bibliofilo. La collezione antica, che conta circa 1.200 edizioni anteriori al Novecento, un patrimonio che comprende 36 incunaboli e 380 volumi stampati tra il XVI e il XIX secolo sarà custodita dalla Biblioteca Nazionale Braidense di Milano, la Biblioteca Statale che ne garantirà la conservazione, la valorizzazione e la fruizione a studenti e studiosi. Un comitato scientifico formato da cinque membri, di cui due nominati dagli Eredi Eco e due dal Mibact, si occuperà di stabilire le modalità di conservazione anche al fine di garantirne l’unitarietà della consultazione digitale.

      Following the death of Umberto Eco, La Biblioteca Nazionale Braidense in Milan acquired a portion of his collection of books called the “Bibliotheca semiologica curious, lunatic, magical and pneumatic”. The collection comprised about 1,200 antique book including 36 incunabula and 380 volumes printed between the 16th and 19th centuries.

      https://bibliotecabraidense.org/la-biblioteca-braidense-acquisisce-la-biblioteca-di-libri-antichi-di-umberto-eco/

  18. Apr 2022
    1. Since most of our feeds rely on either machine algorithms or human curation, there is very little control over what we actually want to see.

      While algorithmic feeds and "artificial intelligences" might control large swaths of what we see in our passive acquisition modes, we can and certainly should spend more of our time in active search modes which don't employ these tools or methods.

      How might we better blend our passive and active modes of search and discovery while still having and maintaining the value of serendipity in our workflows?

      Consider the loss of library stacks in our research workflows? We've lost some of the serendipity of seeing the book titles on the shelf that are adjacent to the one we're looking for. What about the books just above and below it? How do we replicate that sort of serendipity into our digital world?

      How do we help prevent the shiny object syndrome? How can stay on task rather than move onto the next pretty thing or topic presented to us by an algorithmic feed so that we can accomplish the task we set out to do? Certainly bookmarking a thing or a topic for later follow up can be useful so we don't go too far afield, but what other methods might we use? How can we optimize our random walks through life and a sea of information to tie disparate parts of everything together? Do we need to only rely on doing it as a broader species? Can smaller subgroups accomplish this if carefully planned or is exploring the problem space only possible at mass scale? And even then we may be under shooting the goal by an order of magnitude (or ten)?

    1. The largest pri-vate collections reached 3,000 or 4,500 volumes in the late sixteenth century and tens of thousands of volumes in the mid- eighteenth century. (Hans Sloan owned 45,000 books and 4,000 manuscripts at his death in 1753.)194
    1. same with our with the with the dendrites we will always tell you the story tell the story to the juvenile who's coming through the novices who's coming through the ceremony will tell them so as they 00:47:47 get to a certain age or a certain time or a certain experience in the ceremony we will then pass that knowledge onto him and we'll take it to him so these hieroglyphs and 00:47:58 petroglyphs and the etchings on the rocks and the paintings on there on the cave walls that's our library that is our library

      The dendroglyphs (markings on trees) or the petroglyphs (markings on stone in the stony territories) are the libraries of the indigenous peoples who always relate their stories from the markings back up to the sky.

      via Uncle Ghillar Michael Anderson


      Can this be linked to the practices of the Druids who may have had similar methods? How about linking the petroglyphs in the Celtic (English) countryside?

  19. Mar 2022
    1. Capybara can get us part of the way there. It allows us to work with an API rather than manipulating the HTML directly, but what it provides isn't an application specific API. It gives us low-level API methods like find, fill_in, and click_button, but it doesn't provide us with high-level methods to do things like "sign in to the app" or "click the Dashboard item in the navigation bar".
  20. Feb 2022
    1. Chapter 3: The First Card Index?

      Markus Krajewski outlines some of the history of the creation of the first library card catalog and structures it in such a way as to create parallels between its structure and that of the structure of a modern day computer.

      He covers the creation of catalogs at the court of Vienna, the Vienna University Library, an an attempted but failed national cataloging effort in France called the Bureau de Bibliographie at the Louvre. By 1974 the French effort had at least 1.2 million cards for 3 million volumes.

    2. In preparing these instructions, Gaspard-Michel LeBlond, one of their authors, urges the use of uniform media for registering titles, suggesting that “ catalog materials are not diffi cult to assemble; it is suffi cient to use playing cards [. . .] Whether one writes lengthwise or across the backs of cards, one should pick one way and stick with it to preserve uniformity. ” 110 Presumably LeBlond was familiar with the work of Abb é Rozier fi fteen years earlier; it is unknown whether precisely cut cards had been used before Rozier. The activity of cutting up pages is often mentioned in prior descrip-tions.

      In published instructions issued on May 8, 1791 in France, Gaspard-Michel LeBlond by way of standardization for library catalogs suggests using playing cards either vertically or horizontally but admonishing catalogers to pick one orientation and stick with it. He was likely familiar with the use of playing cards for this purpose by Abbé Rozier fifteen years earlier.

    3. 4. What follows is the compilation of the basic catalog; that is, all book titles are copied on a piece of paper (whose pagina aversa must remain blank) according to a specifi c order, so that together with the title of every book and the name of the author, the place, year, and format of the printing, the volume, and the place of the same in the library is marked.

      Benedictine abbot Franz Stephan Rautenstrauch (1734 – 1785) in creating the Catalogo Topographico for the Vienna University Library created a nine point instruction set for cataloging, describing, and ordering books which included using paper slips.


      Interesting to note that the admonishment to leave the backs of the slips (pagina aversa), in the 1780's seems to make its way into 20th century practice by Luhmann and others.

    4. The undertaking that begins on May 22, 1780, later to be called the Jose-phinian catalog , is extant in “ 205 small boxes ” in an airtight locker in the

      Austrian National Library; it is widely, and often proudly, considered the first card catalog in library history.

      The first card catalogue in library history, later known as the Josephinian catalog, began on May 22, 1780 in the Austrian National Library.

    5. Gabriel Naud é . 31 In contrast to the philosophical encyclopedic systems ruling at that time, he recommends shelving books according to systematic concepts, ordered by academic fi elds and arranged according to current interests.

      Gabriel Naudé recommended shelving books ordered by academic fields and arranging them according to then current interests.

    6. In the Viennese university library, reopened in 1777, instructions for arranging the “ trea-sury of knowledge ” (Leibniz) advise installing books according to a “ sys-tematic plan of the sciences, and consequently according to the future library sections, ” so that every book can be found by means of the code Roman numeral / Roman letter / Arabic numeral (for example XIV.B.12). 2
      1. Rautenstrauch 1778, p. 172. The evident software command follows a deductive logic: the Latin numeral denotes a box, the Latin letter the drawer in the box, and the Arabic numeral the place of the book in the drawer.

      The numbering system for books in the Viennese university library reopened in 1777 had a code system using a Roman numeral / Roman letter / Arabic numeral.

    7. “ Over time, people gradu-ally ceased using a fi xed system that places every single book on a specifi c shelf whose name it bears for good, and moved to a mobil e system. ”

      Library books used to be shelved permanently in the same shelf location, but the systems changed to allow their shelf locations to be mobile.

    8. It seems to be the fate of libraries that a particular order always coincides with a director ’ s term of service. As soon as a new director, prefect, or manager takes over, one of the fi rst acts tends to be rejection of the present order in favor of establishing a new, often completely different one, mostly legiti-mized by the allegedly encountered chaos that almost forces reorganiza-tion.

      This reorganization of library books and location systems with the change of library directors in the late 1700s sounds similar to the sorts of standards problems today.

      https://xkcd.com/927/

  21. Jan 2022
    1. Instead of render props, we use Svelte's slot props: // React version <Listbox.Button> {({open, disabled} => /* Something using open and disabled */)} </Listbox.Button> <!--- Svelte version ---> <ListboxButton let:open let:disabled> <!--- Something using open and disabled ---> </ListboxButton>
    1. I've not seen any doing sessions on Obsidian or Research Rabbit yet, but many (college/university) libraries have group sessions, usually at the outset of quarters/semesters, that walk through the functions in citation managers like Zotero, etc. This might be a useful way of offloading some of the teaching of the technology as well as helping to make it more commonplace across institutions.

  22. Dec 2021
    1. “Any large room looks wrong without the appropriate number of people in it,” Mr. Byers writes. “An unused living room looks empty. An empty ballroom is absolutely creepy; it looks as if it is waiting desperately for something to happen. A library, on the other hand, is delightful when full but still especially attractive when empty.”

      on the coziness of libraries

    1. Leibniz ’ s propos-als for an indispensable library guide that mark the beginning of his activity in Wolfenb ü ttel in December 1690 include ideas on the form of cataloging: “ paper slips of all books, sorted pro materia et autoribus. ” 57 The plan antici-pates registering every book merely once, precisely on a slip of paper, so that the slip only has to be placed in the right order for any catalog organized alphabetically, by subject, or in any other way. Theoretically, this procedure could have successfully made numerous catalogs with the same data set. However, the plan is never carried out. In fact, the librarians supervised by Leibniz manage merely to assemble an alphabetical catalog; all the other plans fail for lack of employees and funding

      Leibnitz created a plan for creating a library card catalog for Wolfenbüttel in December 1690, which would have been similar in form to 20th century card catalogs, but the idea was never carried out for lack of employees and funding.

    2. For a library without a catalog, as Leibniz put it in his Consilium , resembles the ware-house of a businessman who cannot keep stock.
    3. “ The library is the treasury of all wealth of the human mind in which one takes refuge, ” Leibniz writes in a letter to Friedrich of Steinberg in October 1696. 5
  23. aworkinglibrary.com aworkinglibrary.com
    1. I began this site in 2008 in an effort to bring some structure to a long held habit: taking notes about the books I read in a seemingly endless number of notebooks, which then piled up, never to be opened again. I thought a website would make that habit more fruitful and fun, serving as a reference, something the notebooks never did. It did that handily, and more, including making space for me to write and think about adjacent things. More than a dozen years later and this site has become the place where I think, often but not exclusively about books—but then books are a means of listening to the thoughts of others so that you can hear your own thoughts more clearly. Contributions have waxed and waned over the years as life got busy, but I never stopped reading, and I always come back.

      Several things to notice here:

      • learning in public
      • posting knowledge on a personal website as a means of sharing that knowledge with a broader public
      • specifically not hiding the work of reading in notebooks which are unlikely to be read by others.
  24. Nov 2021
    1. I created a social justice metaphor library to help explain concepts like why you can't just create a "level playing field" without acknowledging the economic impacts of history (see, even saying it like that is complicated).

      I love that Dave has started a list of these useful social justice metaphors.

      I got side tracked by the idea this morning and submitted a handful I could think of off the top of my head.

      • Baseball fence
      • Parable of the Polygons
      • Unpacking the Invisible Knapsack

      I'm curious if there are any useful ones in the neurodiversity space? I feel like I need more of these myself.

  25. Oct 2021
  26. Sep 2021
  27. www.library.upenn.edu www.library.upenn.edu
    1. How have chance survivals shaped literary and linguistic canons? How might the topography of the field appear differently had certain prized unica not survived? What are the ways in which authors, compilers, scribes, and scholars have dealt with lacunary exemplaria? How do longstanding and emergent methodologies and disciplines—analysis of catalogs of dispersed libraries, reverse engineering of ur-texts and lost prototypes, digital reconstructions of codices dispersi, digital humanities. and cultural heritage preservation, and trauma studies to name a few,—serve to reveal the extent of disappearance? How can ideologically-driven biblioclasm or the destruction wrought by armed conflicts -- sometimes occurring within living memory -- be assessed objectively yet serve as the basis for protection of cultural heritage in the present? In all cases, losses are not solely material: they can be psychological, social, digital, linguistic, spiritual, professional. Is mournful resignation the only response to these gaps, or can such sentiments be harnessed to further knowledge, understanding, and preservation moving forward?
  28. Aug 2021
    1. Up to 1200 the contents list of a monastic library was usually merely an inventory: it marked the presence of a book, but not its location. The later Middle Ages saw a surge of real catalogues, listing books and their location. Some of these catalogues were written out in books (as we will see in a moment), while others were pasted to the wall in the library.
    1. West, Theatres and Encyclopaedias, ch. 2; Garberson ‘Libraries, Memory and the Spaceof Knowledge’. For a multicultural introduction to the architectural imagery of early modern memory practices, seeSpence, The Memory Palace of Matteo Ricci.
    1. This might sound scandalous depending on your understanding of creativity. I'm personally a subscriber to the everything is a remix and great artists steal schools of thought.

      I remember screenwriter Millard Kaufman gesturing to his large home library and saying that he didn't write anything brilliant himself, but that he borrowed from the best.

  29. Jul 2021
    1. Libraries in these scenarios are no longer custodians for the ages of anything, whether tangible or intangible, but rather poolers of funding to pay for fleeting access to knowledge elsewhere.

      A major archiving issue in the digital era is that libraries are no longer the long term storage repositories they have otherwise been for the past two thousand years.

      What effects will this have on the future? Particularly once the financial interests of the owning companies no longer exists?

    2. As Jorge Luis Borges pointed out, a library without an index becomes paradoxically less informative as it grows.

      Explore why this is so from an information theoretic perspective. Is it true?

    1. In 1780, two years after Linnaeus’s death, Vienna’s Court Library introduced a card catalog, the first of its kind. Describing all the books on the library’s shelves in one ordered system, it relied on a simple, flexible tool: paper slips. Around the same time that the library catalog appeared, says Krajewski, Europeans adopted banknotes as a universal medium of exchange. He believes this wasn’t a historical coincidence. Banknotes, like bibliographical slips of paper and the books they referred to, were material, representational, and mobile. Perhaps Linnaeus took the same mental leap from “free-floating banknotes” to “little paper slips” (or vice versa).

      I've read about the Vienna Court Library and their card catalogue. Perhaps worth reading Krajewski for more specifics to link these things together?

      Worth exploring the idea of paper money as a source of inspiration here too.

    1. Der Josephinische Katalog enthielt am Ende inklusive eines ausgefeilten Verweissystems ca. 300.000 Zettel. Dass er aber als erster Zettelkatalog Bibliotheksgeschichte schrieb, lag eher an einem Fehler im Programm. Eigentlich hätten nämlich nach van Swietens Vorstellungen am Ende des Vorgangs alle bibliographischen Angaben von den Zetteln in einen Bandkatalog übertragen werden sollen. Der Grund für diesen Programmierfehler bestand in ökonomischem Kalkül: Der geplante Katalog hätte gut und gerne 50 bis 60 Folio-Bände umfasst und wäre doch kurz nach Fertigstellung schon wieder veraltet gewesen. Darum wurden die Wiener Zettelkästen zur ersten relationalen Suchmaschine mit Erweiterungsfunktion.

      At the end of the Josephine catalog, including a sophisticated system of references, it contained around 300,000 pieces of paper. The fact that he was the first card catalog to write library history was more due to a bug in the program. Actually, according to [Gottfried Freiherr] van Swieten's ideas, at the end of the process all bibliographical information should have been transferred from the slips of paper to a volume catalog. The reason for this programming error was an economic calculation: the planned catalog would have easily comprised 50 to 60 folio volumes and would have been out of date shortly after completion. That is why the Vienna Zettelkästen became the first relational search engine with an expansion function.

      Description of the invention of the first library card catalog?

  30. Jun 2021
  31. booktraces-public.lib.virginia.edu booktraces-public.lib.virginia.edu
    1. Thousands of old library books bear fascinating traces of the past. Readers wrote in their books, and left pictures, letters, flowers, locks of hair, and other things between their pages. We need your help identifying them in the stacks of academic libraries. Together we can find out more about what books were and how they were used by their original owners, while also proving the value of maintaining rich print collections in our libraries.

      A cool looking website focused around curating an interesting collection of books.

      Mentioned by Nate Angell at I Annotate 2021.

    1. Ran across via https://openlibrary.org/developers/api

      OpenBook WordPress Plug-in by John Miedema OpenBook is useful for anyone who wants to add book covers and other book data on a WordPress website. OpenBook links to detailed book information in Open Library, the main data source, as well as other book sites. Users have complete control over the display through templates. OpenBook can link to library records by configuring an OpenURL resolver or through a WorldCat link. OpenBook inserts COinS so that other applications like Zotero can pick up the book data.

    1. Libib is a website & app that catalogs books, movies, music, and video games

      This looks like a pretty solid catalog system for the cloud.

  32. May 2021
  33. Apr 2021
    1. <small><cite class='h-cite via'> <span class='p-author h-card'>Internet Archive</span> in (6) Why Trust A Corporation to Do a Library’s Job? - YouTube (<time class='dt-published'>04/28/2021 11:46:41</time>)</cite></small>

    1. Darius Kazemi randomly tweets out pages from books in the Internet Archive as a means of creating discovery and serendipity.

      Library Futures, Jennie Rose Halperin @Library_futures @little_wow

      Idea of artificial scarcity being imposed on digital objects is a damaging thing for society.

      Ideas to explore:

      Libraries as a free resource could be reframed as a human right within a community.

      Librarians as local community tummelers around information.

      Joanne McNeill

    1. This sounds tangential to the sort of idea that Greg McVerry and I have noodled around with in the past.

      <small><cite class='h-cite via'> <span class='p-author h-card'>Darius Kazemi</span> in Darius Kazemi: "In just a couple hours I'll be speaking with @jom…" - Friend Camp (<time class='dt-published'>04/28/2021 10:19:27</time>)</cite></small>

    1. I LOVE the hover effects for the book covers on this site which is also a great example of someone collecting highlights/annotations of the books they read and hosting them in public on their personal website.

      Melanie has written about the CSS part of the hover effect here: https://melanie-richards.com/blog/highlights-minisite/ and like all awesome things, she's got the site open at https://github.com/melanierichards/highlights. I may have to do some serious digging for figuring out how she's creating the .svg images for the covers though.

  34. Mar 2021
    1. The United States has no real answer to these challenges, and no wonder: We don’t have an internet based on our democratic values of openness, accountability, and respect for human rights. An online system controlled by a tiny number of secretive companies in Silicon Valley is not democratic but rather oligopolistic, even oligarchic.

      Again, a piece that nudges me to thing that a local-based IndieWeb provider/solution would be a good one. Either co-op based, journalism-based, or library-based.

    1. I want the patina of fingerprints, the quiet and comfortable background hum of a library.

      A great thing to want on a website! A tiny hint of phatic interaction amongst internet denizens.

    1. A news co-op is a news organization owned by its readers, whose membership fees pay for open access journalism – no paywall – usually organized as nonprofits (an IRS rule-change lets for-profit newspaper convert to nonprofits).

      I'm sort of wishing that we could also have social media co-ops. I suspect that there are a few on Mastodon that operate like this, but it would be interesting to see some focused around in-person communities as well.

      Why couldn't my local library run a town/city-based social media co-op?

      For this matter, why couldn't my local news co-op also run it's own social media platform?

    1. Amazon is making many books exclusive to their platform and not allowing libraries digital access.

      Maybe worth looking at what they're doing and how those practices mirror those of academic journal publishing for creating monopolies.

    1. But I believe the core philosophy of tiny modules is actually sound and easier to maintain than giant frameworks.
    2. he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution
    3. "Functions Are Not Packages" - Well why not?
    4. Small modules are extremely versatile and easy to compose together in an app with any number of other modules that suit your needs.
    5. Write modules that are small. Iterate quickly.
  35. Feb 2021
    1. The bare bones operation without any Trailblazery is implemented in the trailblazer-operation gem and can be used without our stack.
    2. While Trailblazer offers you abstraction layers for all aspects of Ruby On Rails, it does not missionize you. Wherever you want, you may fall back to the "Rails Way" with fat models, monolithic controllers, global helpers, etc. This is not a bad thing, but allows you to step-wise introduce Trailblazer's encapsulation in your app without having to rewrite it.
    3. Only use what you like.
    4. you can pick which layers you want. Trailblazer doesn't impose technical implementations
    1. {a: 1, b: 2, c: 3, d: 4} => {a:, b:, **rest} # a == 1, b == 2, rest == {:c=>3, :d=>4}

      equivalent in javascript:

      {a, b, ...rest} = {a: 1, b: 2, c: 3, d: 4}
      

      Not a bad replacement for that! I still find javascript's syntax a little more easily readable and natural, but given that we can't use the same syntax (probably because it would be incompatible with existing syntax rules that we can't break for compatibility reasons, unfortunately), this is a pretty good compromise/solution that they've come up with.

    1. I can even imagine a distant future where governments might sponsor e.g. social networking as a social service. I know many people don’t trust their governments, but when it comes down to it they’re more likely to be working in people’s interests than a group of unelected tech barons responsible only to their shareholders at best, or themselves in the cases where they have dual class stock with unequal voting rights, or even their families for 100s of years.

      Someone suggesting government run social media. There are potential problems, but I'm definitely in for public libraries doing this sort of work/hosting/maintenance.

  36. Jan 2021
  37. Nov 2020
    1. Is there any service that does this sort of alert when my library gets a book I want?

      Not quite the functionality you're looking for, but in the same sort of vein as WorldCat:

      Library Extension is a browser extension that works on Amazon, Goodreads (and possibly other book sites) that allows you to register your favorite local libraries, and when you look up books on those services, it automatically searches and shows you which are available at your local library. One click and you can usually download or reserve a copy quickly for pick up.

    1. Converting Angular components into Svelte is largely a mechanical process. For the most part, each Angular template feature has a direct corollary in Svelte. Some things are simpler and some are more complex but overall it's pretty easy to do.
    1. There's not much we can do there. It's not possible for a Svelte component to inspect another Svelte component and check if it exposes any prop
    2. I understand this is not ideal, but sadly this is not something we can change as it's how Svelte works.
  38. Oct 2020
    1. “The whole issue of this negotiation [between libraries and publishers] over the last decade derives from a place where libraries have almost no rights in the digital age,” says Alan Inouye, the senior director of public policy and government relations at the American Library Association. “In the longer run, there needs to be a change in the environment or in the game. That means legislation or regulation.”

      If libraries, as government arms, were to band together collectively, they'd have increased buying leverage. Perhaps this is what they should be attempting?

    1. Doing so also means adding empty import statements to guarantee correct order of evaluation of modules (in ES modules, evaluation order is determined statically by the order of import declarations, whereas in CommonJS – and environments that simulate CommonJS by shipping a module loader, i.e. Browserify and Webpack – evaluation order is determined at runtime by the order in which require statements are encountered).

      Here: dynamic loading (libraries/functions) meaning: at run time

    1. In a browser, deep-diff defines a global variable DeepDiff. If there is a conflict in the global namespace you can restore the conflicting definition and assign deep-diff to another variable like this: var deep = DeepDiff.noConflict();.
    1. Another example:

      const expensiveOperation = async (value) => {
        // return Promise.resolve(value)
          // console.log('value:', value)
          await sleep(1000)
          console.log('expensiveOperation: value:', value, 'finished')
          return value
      }
      
      var expensiveOperationDebounce = debounce(expensiveOperation, 100);
      
      // for (let num of [1, 2]) {
      //   expensiveOperationDebounce(num).then(value => {
      //     console.log(value)
      //   })
      // }
      (async () => { await sleep(0   ); console.log(await expensiveOperationDebounce(1)) })();
      (async () => { await sleep(200 ); console.log(await expensiveOperationDebounce(2)) })();
      (async () => { await sleep(1300); console.log(await expensiveOperationDebounce(3)) })();
      // setTimeout(async () => {
      //   console.log(await expensiveOperationDebounce(3))
      // }, 1300)
      

      Outputs: 1, 2, 3

      Why, if I change it to:

      (async () => { await sleep(0   ); console.log(await expensiveOperationDebounce(1)) })();
      (async () => { await sleep(200 ); console.log(await expensiveOperationDebounce(2)) })();
      (async () => { await sleep(1100); console.log(await expensiveOperationDebounce(3)) })();
      

      Does it only output 2, 3?

    1. We are beginning a renovation of our main library at Northeastern University, Snell Library, and have been talking with architects (some of them very well-known), and I’ve found the discussions utterly invigorating. I would like to find some way to blog or newsletter about the process we will go through over the next few years, and to think aloud about the (re)design and (future) function of the library. I’m not sure if that should occur in this space or elsewhere, although the thought of launching another outlet fills me with dread. Let me know if this topic would interest you, and if I should include it here.

      Definitely interesting. Please include it here or on your main site!!!

    1. First up for me is adding my reading notes to the site.

      Curious to see what this looks like and how it may morph over time.

    1. use Xstate which offers a finite state machine that adheres to the SCXML spec­i­fi­ca­tion and provides a lot of extra goodness, including vi­su­al­iza­tion tools, test helpers and much more
  39. Sep 2020
    1. It's fashionable to dislike CSS. There are lots of reasons why that's the case, but it boils down to this: CSS is unpredictable. If you've never had the experience of tweaking a style rule and accidentally breaking some layout that you thought was completely unrelated — usually when you're trying to ship — then you're either new at this or you're a much better programmer than the rest of us.
    1. In mapbox.js you'll see this line: const key = {};We can use anything as a key — we could do setContext('mapbox', ...) for example. The downside of using a string is that different component libraries might accidentally use the same one; using an object literal means the keys are guaranteed not to conflict in any circumstance (since an object only has referential equality to itself, i.e. {} !== {} whereas "x" === "x"), even when you have multiple different contexts operating across many component layers.
  40. Jul 2020
  41. May 2020
    1. localForage is a JavaScript library that improves the offline experience of your web app by using an asynchronous data store with a simple, localStorage-like API. It allows developers to store many types of data instead of just strings.
  42. Apr 2020
    1. SDG STORIES: 1 Stories Available

      The Luis Ángel Arango Public Library send, through us the story "Bibliotecas para la paz". Previously I asked about that. Is possible published this story?