159 Matching Annotations
  1. Nov 2022
    1. Alternative issuers tend to offer shorter, targeted learning experiences, which are specificallydesigned to address skill gaps. This by default makes their credentials more granular than thoseissued by traditional academic institutions. That said, research shows that a large percentage ofalternative credentials are designed with the same limitations as traditional ones—they containonly short descriptions of the title of a learning program, with little additional metadata or evidenceof the learning achievement provided

      Fascinating: alternative issuers have a built-in advantage yet take the path of emulating traditional issuers' processes. This gifts time to traditional issuers to adapt and erase that advantage by including more granular metadata. Will they?

    2. many applicants for aposition will not have direct experience of the work in their target profession. Nor will they havegained a title that is explicitly targeted toward that new position. To be able to assess these kinds ofapplicants, employers want insight into which specific skills and experiences of a presenter may betransferable to new contexts. This includes skills a candidate may have gained outside of formaleducation, for example through professional development programs, on-the-job training,volunteering experience or experiences in their other professions

      A big part of the WHY that too many issuers do not address. Authoring metadata with the consumer in mind will give our Earners a competitive advantage.

  2. Oct 2022
    1. There is also very limited metadata. Many of the cross-references, referencing cardslike PIUS X or GERMANY, 1848, to give just two examples from this set, provoke one towander the corridors of cards searching for what Deutsch had in mind.

      According to Lustig, Gotthard Deutsch's zettelkasten had limited metadata and cross-references didn't always connect to concrete endings. (p12)

      This fact can help to better define the Wikipedia page on zettelkasten.



  3. Sep 2022
    1. I'm not sure why my website is showing up as "how to save edtech" in hypothesis. It should just be titled after my name. Will work on it!

  4. Aug 2022
    1. die in irgendeiner Form mit dem Lernobjekt oder dessen Beschreibung in Beziehung stehen

      In which context does this participation have to take place? Does this also include providers who are only involved in the distribution but not in the content? For example Youtube or a Youtube channel as a platform where the resource can be found with some metadata?

    1. ```js / Adapted from: https://github.com/openannotation/annotator/blob/v1.2.x/src/plugin/document.coffee Annotator v1.2.10 https://github.com/openannotation/annotator Copyright 2015, the Annotator project contributors. Dual licensed under the MIT and GPLv3 licenses. https://github.com/openannotation/annotator/blob/master/LICENSE /

      /* * nb. The DocumentMetadata type is renamed to avoid a conflict with the * DocumentMetadata class below. * * @typedef {import('../../types/annotator').DocumentMetadata} Metadata /

      import { normalizeURI } from '../util/url';

      /* * @typedef Link * @prop {string} link.href * @prop {string} [link.rel] * @prop {string} [link.type] /

      /* * Extension of the Metadata type with non-optional fields for dc, eprints etc. * * @typedef HTMLDocumentMetadata * @prop {string} title * @prop {Link[]} link * @prop {Record<string, string[]>} dc * @prop {Record<string, string[]>} eprints * @prop {Record<string, string[]>} facebook * @prop {Record<string, string[]>} highwire * @prop {Record<string, string[]>} prism * @prop {Record<string, string[]>} twitter * @prop {string} [favicon] * @prop {string} [documentFingerprint] /

      / * HTMLMetadata reads metadata/links from the current HTML document. */ export class HTMLMetadata { / * @param {object} [options] * @param {Document} [options.document] */ constructor(options = {}) { this.document = options.document || document; }

      /* * Returns the primary URI for the document being annotated * * @return {string} / uri() { let uri = decodeURIComponent(this._getDocumentHref());

      // Use the `link[rel=canonical]` element's href as the URL if present.
      const links = this._getLinks();
      for (let link of links) {
        if (link.rel === 'canonical') {
          uri = link.href;
      return uri;


      / * Return metadata for the current page. * * @return {HTMLDocumentMetadata} */ getDocumentMetadata() { / @type {HTMLDocumentMetadata} */ const metadata = { title: document.title, link: [],

        dc: this._getMetaTags('name', 'dc.'),
        eprints: this._getMetaTags('name', 'eprints.'),
        facebook: this._getMetaTags('property', 'og:'),
        highwire: this._getMetaTags('name', 'citation_'),
        prism: this._getMetaTags('name', 'prism.'),
        twitter: this._getMetaTags('name', 'twitter:'),
      const favicon = this._getFavicon();
      if (favicon) {
        metadata.favicon = favicon;
      metadata.title = this._getTitle(metadata);
      metadata.link = this._getLinks(metadata);
      const dcLink = metadata.link.find(link => link.href.startsWith('urn:x-dc'));
      if (dcLink) {
        metadata.documentFingerprint = dcLink.href;
      return metadata;


      / * Return an array of all the content values of <meta> tags on the page * where the value of the attribute begins with <prefix>. * * @param {string} attribute * @param {string} prefix - it is interpreted as a regex * @return {Record<string,string[]>} */ _getMetaTags(attribute, prefix) { / @type {Record<string,string[]>} */ const tags = {}; for (let meta of Array.from(this.document.querySelectorAll('meta'))) { const name = meta.getAttribute(attribute); const { content } = meta; if (name && content) { const match = name.match(RegExp(^${prefix}(.+)$, 'i')); if (match) { const key = match[1].toLowerCase(); if (tags[key]) { tags[key].push(content); } else { tags[key] = [content]; } } } } return tags; }

      /* @param {HTMLDocumentMetadata} metadata / _getTitle(metadata) { if (metadata.highwire.title) { return metadata.highwire.title[0]; } else if (metadata.eprints.title) { return metadata.eprints.title[0]; } else if (metadata.prism.title) { return metadata.prism.title[0]; } else if (metadata.facebook.title) { return metadata.facebook.title[0]; } else if (metadata.twitter.title) { return metadata.twitter.title[0]; } else if (metadata.dc.title) { return metadata.dc.title[0]; } else { return this.document.title; } }

      / * Get document URIs from <link> and <meta> elements on the page. * * @param {Pick<HTMLDocumentMetadata, 'highwire'|'dc'>} [metadata] - * Dublin Core and Highwire metadata parsed from <meta> tags. * @return {Link[]} */ _getLinks(metadata = { dc: {}, highwire: {} }) { / @type {Link[]} */ const links = [{ href: this._getDocumentHref() }];

      // Extract links from `<link>` tags with certain `rel` values.
      const linkElements = Array.from(this.document.querySelectorAll('link'));
      for (let link of linkElements) {
        if (
          !['alternate', 'canonical', 'bookmark', 'shortlink'].includes(link.rel)
        ) {
        if (link.rel === 'alternate') {
          // Ignore RSS feed links.
          if (link.type && link.type.match(/^application\/(rss|atom)\+xml/)) {
          // Ignore alternate languages.
          if (link.hreflang) {
        try {
          const href = this._absoluteUrl(link.href);
          links.push({ href, rel: link.rel, type: link.type });
        } catch (e) {
          // Ignore URIs which cannot be parsed.
      // Look for links in scholar metadata
      for (let name of Object.keys(metadata.highwire)) {
        const values = metadata.highwire[name];
        if (name === 'pdf_url') {
          for (let url of values) {
            try {
                href: this._absoluteUrl(url),
                type: 'application/pdf',
            } catch (e) {
              // Ignore URIs which cannot be parsed.
        // Kind of a hack to express DOI identifiers as links but it's a
        // convenient place to look them up later, and somewhat sane since
        // they don't have a type.
        if (name === 'doi') {
          for (let doi of values) {
            if (doi.slice(0, 4) !== 'doi:') {
              doi = `doi:${doi}`;
            links.push({ href: doi });
      // Look for links in Dublin Core data
      for (let name of Object.keys(metadata.dc)) {
        const values = metadata.dc[name];
        if (name === 'identifier') {
          for (let id of values) {
            if (id.slice(0, 4) === 'doi:') {
              links.push({ href: id });
      // Look for a link to identify the resource in Dublin Core metadata
      const dcRelationValues = metadata.dc['relation.ispartof'];
      const dcIdentifierValues = metadata.dc.identifier;
      if (dcRelationValues && dcIdentifierValues) {
        const dcUrnRelationComponent =
          dcRelationValues[dcRelationValues.length - 1];
        const dcUrnIdentifierComponent =
          dcIdentifierValues[dcIdentifierValues.length - 1];
        const dcUrn =
          'urn:x-dc:' +
          encodeURIComponent(dcUrnRelationComponent) +
          '/' +
        links.push({ href: dcUrn });
      return links;


      _getFavicon() { let favicon = null; for (let link of Array.from(this.document.querySelectorAll('link'))) { if (['shortcut icon', 'icon'].includes(link.rel)) { try { favicon = this._absoluteUrl(link.href); } catch (e) { // Ignore URIs which cannot be parsed. } } } return favicon; }

      /* * Convert a possibly relative URI to an absolute one. This will throw an * exception if the URL cannot be parsed. * * @param {string} url / _absoluteUrl(url) { return normalizeURI(url, this.document.baseURI); }

      // Get the true URI record when it's masked via a different protocol. // This happens when an href is set with a uri using the 'blob:' protocol // but the document can set a different uri through a <base> tag. _getDocumentHref() { const { href } = this.document.location; const allowedSchemes = ['http:', 'https:', 'file:'];

      // Use the current document location if it has a recognized scheme.
      const scheme = new URL(href).protocol;
      if (allowedSchemes.includes(scheme)) {
        return href;
      // Otherwise, try using the location specified by the <base> element.
      if (
        this.document.baseURI &&
        allowedSchemes.includes(new URL(this.document.baseURI).protocol)
      ) {
        return this.document.baseURI;
      // Fall back to returning the document URI, even though the scheme is not
      // in the allowed list.
      return href;

      } } ```

    1. date and time at which you created the note kind of like the zettocast graphics

      Creating Notes


  5. Jul 2022
  6. Jun 2022
    1. Lastly, said datasheet should outline some ethical considerations of the data.

      I think this question speaks to one of the essential aspects of the data. In my interaction with the datasheet, I mostly focused on the absence of the data, but I think I have missed out on this key puzzle piece to the big picture of why the data is not there. I assumed what was responsible for the non-existence of the information without pondering on possible answers to this one key question. It is indeed crucial to look into the current condition of the item or/and collections including the item. If the artwork is not as much preserved as others, it can mean that more efforts need to be done to save it from lacking more data in the future.

    1. Another important distinction is between data and metadata. Here, the term “data” refers to the part of a file or dataset which contains the actual representation of an object of inquiry, while the term “metadata” refers to data about that data: metadata explicitly describes selected aspects of a dataset, such as the time of its creation, or the way it was collected, or what entity external to the dataset it is supposed to represent.

      This part is notably helpful for the understanding of differences that separate "metadata" from "data". I was writing a blog post for my weekly assignment. Knowing that data is the representation of the object and metadata describes information the data helps build the definition of the terms in my schema of knowledge. In many cases, metadata even provides resources that either give insights to how the data is collected or/and introduces possible perspectives as to how the data can be seen/utilized in the future. Data can survive without metadata, but metadata won't exist without the data. However, the data that lacks metadata may stay uncracked and ciphered, leading to the data potentially becoming useless in the fundamental and economic growth of human beings.

    1. inclusion of metadata such as MIME types, file sizes, and a permalink would be great for the digital age

      This suggestion is such a great idea that comes from a careful observation. I cannot agree more with what you've experienced visiting these object pages. What they do is provide a framework with an abundance of data categorization; however, the data they input is not enough for a deeper analysis. An example of this is the first one that I visited, David and Deborah Gavrin Frangquist, recording from Carleton College Archives. They have 5 recordings embedded on the page, yet the description of these recordings are fairly basic. You are required to contact the Carleton Archives' administration to get further information: People are usually more excited about learning as much detailed knowledge as possible on their own, especially researchers, and having to contact a third party can be quite reluctant and time-consuming. In this way, the objects presented are likely to be neglected and objects with more meticulous interpretations can easily replace. Thanks for including a permalink to MIME types. Your suggestion really adds significant value to these pages, making them increasingly self-sufficient and attractive to people who are interested in conducting research about them. It definitely helps explain the concept of your solution well to a viewer like me, who did not know about the existence of this string and its amazing function.

  7. May 2022
    1. Currently, DataCite is the de facto standard for data citation. Therefore, the ability to transform metadata records from and to the DataCite metadata schema would enable, respectively, the harvesting of DataCite records, and the publication of metadata records in the DataCite infrastructure (thus enabling their citation).
    1. Key to DataCite service is the concept of a long-term or persistent identifier. A persistent identifier is an association between a character string and a resource. Resources can be files, parts of files, persons, organisations, abstractions, etc. DataCite uses Digital Object Identifiers (DOIs)(2) at the present time and is considering the use of other identifier schemes in the future.
  8. Apr 2022
    1. Feature request (implement something that allows the following): 1. From any page containing a bookmarklet, invoke the user-stored bookmarklet בB 2. Click the bookmarklet on the page that you wish to be able to edit in the Bookmarklet Creator 3. From the window that opens up, navigate to a stored version of the Bookmarklet Creator 4. Invoke bookmarklet בB a second time from within the Bookmarklet Creator

      Expected results:

      The bookmarklet from step #2 is decoded and populates the Bookmarklet Creator's input.

      To discriminate between invocation type II (from step #2) and invocation type IV (from step #4), the Bookmarklet Creator can use an appropriate class (e.g. https://w3id.example.org/bookmarklets/protocol/#code-input) or a meta-based pragma or link relation.

  9. Mar 2022
  10. Feb 2022
    1. Metadaten bilden die Grundlage zur Beschreibung und Erschließung von Semantik.

      Rolle von Metadaten



    1. Zur Sicherstellung der Effektivität und Effizienz in der Entwicklung, dem Betrieb und der Nutzung von BI-Systemumwelten ist ein adäquates Management der Metada-ten erforderlich [4].


    2. alle Informationen, die für den Entwurf, die Konstruktion oder Benutzung eines BI-Systems benötigt werden [13].

      Metadaten im BI-System

    3. Im Zuge stetig steigender Komplexität in Business-Intelligence-Systemen nimmt auch die Bedeutung des Metadatenmanagements (MDM) kon-tinuierlich zu.

      Warum Metadatenmanagement?



  11. Jan 2022
    1. search can’t be fixed solely by focusing on the interface or engine, because it depends upon the foundation of content and metadata, which in turn are shaped by governance, incentives, and metrics.

      Metadata supports search

    1. The matter is not sim-ply, as in the case of libraries and archives, handling the usually rather tricky language of the indexer,

      Modern digital indices have the ability to easily create aliases so that similar or related headings might be concatenated. As an example, I might have four different variations of R. Llull's name in my system or English and Latin versions of names like "excerpting" and "ars excerptendi" which can be mapped to the same endpoints without worrying about the existence of synonyms.

  12. Dec 2021
    1. as of February 2021, Europeana comprises 59%images and 38% text objects, but only 1% sound objects and 2% video objects.3 DPLA iscomposed of 25% images and 54% text, with only 0.3% sound objects, and 0.6% videoobjects.4Another reason, beyond cost, that audiovisual recordings are not widely accessible is the lack ofsufficiently granular metadata to support identification, discovery, and use, or to supportinformed rights determination and access control and permissions decisions on the part ofcollections staff and users.

      Despite concerted efforts, there is a minimal amount of A/V material in Europeana and DPLA. This report details a pilot project to use a variety of machine-generated-metadata mechanisms to augment the human description efforts. Although this paragraph mentions rights determination, it isn't clear from the problem statement whether the machine-generated description includes anything that will help with rights. I would expect that unclear rights—especially for moving image content—would be a significant barrier to the open publication of A/V material.

    1. Most of the metadata about our document lives in the head of the document, and it makes perfect sense. Most information about our bodies also live in our head.

      Metadata placement.

  13. Nov 2021
    1. Inside each first-level directory of a MAFF archive, the second-level directory named ^metadata^ (case-sensitive) is reserved and should not contain actual content. A file or folder named ^metadata^ (case-insensitive) should not exist inside any first-level directory.
  14. Oct 2021
  15. Sep 2021
    1. Bibleref is a simple approach to automatically identifying Bible references that are embedded in blog posts and other web pages. This enables search engines, content aggregators, and other automated tools to correctly label the references so they're more easily searchable. Bibleref is part of a general movement toward markup that expresses more semantic, rather than presentational, element.
  16. Aug 2021
    1. Some thoughts about leaving space in new notebooks, especially for one's future self:

      • contact information in front in case of loss
      • space for a future table of contents to come
      • space for page numbers and dates
      • space in the back for house keeping, indices, etc.


  17. Jun 2021
    1. One thing that should be learned from the bitter lesson is the great power of general purpose methods, of methods that continue to scale with increased computation even as the available computation becomes very great. The two methods that seem to scale arbitrarily in this way are search and learning

      This is a big lesson. As a field, we still have not thoroughly learned it, as we are continuing to make the same kind of mistakes. To see this, and to effectively resist it, we have to understand the appeal of these mistakes. We have to learn the bitter lesson that building in how we think we think does not work in the long run. The bitter lesson is based on the historical observations that 1) AI researchers have often tried to build knowledge into their agents, 2) this always helps in the short term, and is personally satisfying to the researcher, but 3) in the long run it plateaus and even inhibits further progress, and 4) breakthrough progress eventually arrives by an opposing approach based on scaling computation by search and learning. The eventual success is tinged with bitterness, and often incompletely digested, because it is success over a favored, human-centric approach.

    1. To get closer to attaining coveted “rich” metadata and ultimately contribute to a “richer” scholarly communication ecosystem, journals first need to have machine-readable metadata that is clean, consistent, and as interoperable as possible.

      What WordPress plugins provide structured metadata functionality for OpenPhysio.

  18. May 2021
    1. Despite the surprising lack of digital editions, the commonplace book, more than any other genre of writing, seems well suited to a digital format, since, by its very structure, it is a linked web of fragments that have been “coded” and “marked up” with metadata. For this reason, we have put much thought and planning into which tools to use and how design this digital edition.
  19. Apr 2021
    1. A modified timestamp signifies the last time the contents of a file were modified. A program or process either edited or manipulated the file. “Modified” means something inside the file was amended or deleted, or new data was added. Changed timestamps aren’t referring to changes made to the contents of a file. Rather, it’s the time at which the metadata related to the file was changed. File permission changes, for example, will update the changed timestamp.

      They shouldn't use synonyms for this (modified = changed).

      It would be clearer if the word that differed between the terms indicated what changed:

      • "content modified" time (cctime)?
      • "meta modified" time (cmtime)?
  20. Mar 2021
  21. Feb 2021
  22. Oct 2020
    1. they co-operate with law enforcement by providinglawful access to encrypted communications and engage in consultation with governmentsand other stakeholders to facilitate legal access in a way that is substantive and genuinelyinfluences design decisions

      So DHA wants tech companies to provide the government access to the contents of encrypted communications. -- I'm not sure how this can be done without putting inadvertent vulnerabilities in.

      Maybe a solution is for tech companies just pass metadata to law enforcement, similar to the way telecommunications companies do. The tech companies could be put in the same bucket at telco companies and be subject to Australia's data retention obligations. https://www.homeaffairs.gov.au/about-us/our-portfolios/national-security/lawful-access-telecommunications/data-retention-obligations

    1. I’m iffy on the value of that metadata - whether schema.org-style annotations have any value. Semantic web has a real religious bent to it that I don’t feel. I want to see the implementations and the full working systems, and I think it’s been long enoough since the introduction of RDFa, Microdata, and JSON-LD that we should be seeing practical, real uses of them. And I’m just not seeing those uses.

      These are some valid points.

      I have been seeing some interesting use cases for microformats getting stronger recently.

    1. If everyone would subscribe to such a system and create good metadata for the purposes of describing their goods, services and information, it would be a trivial matter to search the Internet for highly qualified, context-sensitive results: a fan could find all the downloadable music in a given genre, a manufacturer could efficiently discover suppliers, travelers could easily choose a hotel room for an upcoming trip. A world of exhaustive, reliable metadata would be a utopia. It's also a pipe-dream, founded on self-delusion, nerd hubris and hysterically inflated market opportunities.

      Apparently this also now applies to politics and democracy too.

  23. Sep 2020
  24. Jun 2020
    1. There were also underlying security issues. Most of the messaging apps Tor Messenger supported are based on client-server architectures, and those can leak metadata (such as who's involved in a conversation and when) that might reveal who your friends are. There was no real way for the Tor crew to mitigate these issues.
    2. Tor suggests CoyIM, but it's prone to the same metadata issues as Messenger. You may have to accept that a small amount of chat data could find its way into the wrong hands, even if the actual conversations are locked down tight.
    1. Of course, with Facebook being Facebook, there is another, more commercial outlet for this type of metadata analysis. If the platform knows who you are, and knows what you do based on its multi-faceted internet tracking tools, then knowing who you talk to and when could be a commercial goldmine. Person A just purchased Object 1 and then chatted to Person B. Try to sell Object 1 to Person B. All of which can be done without any messaging content being accessed.
  25. May 2020
  26. Apr 2020
    1. api-version A query string parameter, indicating the API version for the IMDS endpoint. Please use API version 2018-02-01 or greater.

      Couldn't find where the exhaustive list of API versions are listed, but found this on the Azure Instance Metadata Service (aka IMDS) page:

      2017-04-02, 2017-08-01, 2017-12-01, 2018-02-01, 2018-04-02, 2018-10-01, 2019-02-01, 2019-03-11, 2019-04-30, 2019-06-01, 2019-06-04, 2019-08-01, 2019-08-15


      The version 2019-11-01 is currently getting deployed and may not be available in all regions.

  27. Mar 2020
  28. Dec 2019
    1. St John's Medical College and St John's Research Institute

      As far as I can tell, the two are (nowadays at least) separate entities, so why are they listed under the same affiliation?

    1. a brief but adequate description for the items in the SDR content management system and on PURL pages associated with the items

      are these the splash pages? What are these PURL pages?

  29. Nov 2019
    1. We’re excited to announce that The Francis Crick Institute have partnered with our portfolio companies Symplectic and Figshare to enable richer profiles for their researchers and to make it easier for them to publish their papers and data Open Access.

  30. Oct 2019
  31. Sep 2019
  32. Jul 2019
    1. Every time your child opens the email, that person knows generally where they are (or specifically, if they have other info to triangulate against).
  33. Jun 2019
    1. What are the risks in digitizing these materials outside the library? Are there possibilities of this collection not being well integrated with other holdings? Did you collaborate with metadata experts?