home.social

Search

1000 results for “Data_Ranger”

  1. For a while now I've been using #Forecastie to display open weather data from;

    openweathermap.org/

    It was, at the time, the best weather app I could find on F-Droid. But while I was Fossify-ing my Simple apps, I decided to see what's available now. I'm quite impressed with Breezy Weather (forked from Geometric Weather);

    f-droid.org/packages/org.breez

    It seems to be able to use a range of open data sources, but the default appears to be;

    open-meteo.com/

    #weather #OpenWeather #OpenMeteo

  2. For a while now I've been using #Forecastie to display open weather data from;

    openweathermap.org/

    It was, at the time, the best weather app I could find on F-Droid. But while I was Fossify-ing my Simple apps, I decided to see what's available now. I'm quite impressed with Breezy Weather (forked from Geometric Weather);

    f-droid.org/packages/org.breez

    It seems to be able to use a range of open data sources, but the default appears to be;

    open-meteo.com/

    #weather #OpenWeather #OpenMeteo

  3. Ummm.... @actuallyautistic

    Here’s the data the #NIH can collect from your medical history for its ‘#autism database’

    Story by Julia Musto, 4/23/2025

    Excerpt: "While it remains unclear exactly what data will be collected, under the presented platform NIH researchers could have access to:

    - Americans’ #prescription information, including the type of medication and how they are prescribed
    - Data collected during medical studies in a multitude of areas and from public and private institutions
    - Data collected from peoples’ #smartwatches, which can range from heart health to sleep patterns
    - #Claims from private insurers that can cover items such as lengthy hospital stays, #screening and testing
    - Data from the Centers for #Medicare and #Medicaid Services, which includes #referrals to specialists, enrollment, #diagnoses, and more "

    msn.com/en-us/health/other/her

    #HIPPA #HIPPAViolations #RFKJr #Fascism #Eugenics #USPo

  4. Ummm.... @actuallyautistic

    Here’s the data the #NIH can collect from your medical history for its ‘#autism database’

    Story by Julia Musto, 4/23/2025

    Excerpt: "While it remains unclear exactly what data will be collected, under the presented platform NIH researchers could have access to:

    - Americans’ #prescription information, including the type of medication and how they are prescribed
    - Data collected during medical studies in a multitude of areas and from public and private institutions
    - Data collected from peoples’ #smartwatches, which can range from heart health to sleep patterns
    - #Claims from private insurers that can cover items such as lengthy hospital stays, #screening and testing
    - Data from the Centers for #Medicare and #Medicaid Services, which includes #referrals to specialists, enrollment, #diagnoses, and more "

    msn.com/en-us/health/other/her

    #HIPPA #HIPPAViolations #RFKJr #Fascism #Eugenics #USPo

  5. Ummm.... @actuallyautistic

    Here’s the data the #NIH can collect from your medical history for its ‘#autism database’

    Story by Julia Musto, 4/23/2025

    Excerpt: "While it remains unclear exactly what data will be collected, under the presented platform NIH researchers could have access to:

    - Americans’ #prescription information, including the type of medication and how they are prescribed
    - Data collected during medical studies in a multitude of areas and from public and private institutions
    - Data collected from peoples’ #smartwatches, which can range from heart health to sleep patterns
    - #Claims from private insurers that can cover items such as lengthy hospital stays, #screening and testing
    - Data from the Centers for #Medicare and #Medicaid Services, which includes #referrals to specialists, enrollment, #diagnoses, and more "

    msn.com/en-us/health/other/her

    #HIPPA #HIPPAViolations #RFKJr #Fascism #Eugenics #USPo

  6. Ummm.... @actuallyautistic

    Here’s the data the #NIH can collect from your medical history for its ‘#autism database’

    Story by Julia Musto, 4/23/2025

    Excerpt: "While it remains unclear exactly what data will be collected, under the presented platform NIH researchers could have access to:

    - Americans’ #prescription information, including the type of medication and how they are prescribed
    - Data collected during medical studies in a multitude of areas and from public and private institutions
    - Data collected from peoples’ #smartwatches, which can range from heart health to sleep patterns
    - #Claims from private insurers that can cover items such as lengthy hospital stays, #screening and testing
    - Data from the Centers for #Medicare and #Medicaid Services, which includes #referrals to specialists, enrollment, #diagnoses, and more "

    msn.com/en-us/health/other/her

    #HIPPA #HIPPAViolations #RFKJr #Fascism #Eugenics #USPo

  7. Ummm.... @actuallyautistic

    Here’s the data the #NIH can collect from your medical history for its ‘#autism database’

    Story by Julia Musto, 4/23/2025

    Excerpt: "While it remains unclear exactly what data will be collected, under the presented platform NIH researchers could have access to:

    - Americans’ #prescription information, including the type of medication and how they are prescribed
    - Data collected during medical studies in a multitude of areas and from public and private institutions
    - Data collected from peoples’ #smartwatches, which can range from heart health to sleep patterns
    - #Claims from private insurers that can cover items such as lengthy hospital stays, #screening and testing
    - Data from the Centers for #Medicare and #Medicaid Services, which includes #referrals to specialists, enrollment, #diagnoses, and more "

    msn.com/en-us/health/other/her

    #HIPPA #HIPPAViolations #RFKJr #Fascism #Eugenics #USPo

  8. @USBTypeSteve @briankrebs i would say no you need to keep it all together for context - range of inappropriateness is a metric you want to have, not discard unless personal or just abject atavistic? i mean where do you draw the line? i say keep it more abstract - it is just more data but you really want the context too #gestalt #venn and vector db

  9. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  10. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  11. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  12. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  13. ellmer: Chat with Large Language Models
    Chat with large language models from a range of providers including 'Claude' <claude.ai>, 'OpenAI' <chatgpt.com>, and more. Supports streaming, asynchronous calls, tool calling, and structured data extraction.
    cran.r-project.org/web/package

    #RStats #Ellmer #AI #Chatbots #LLM #MachineLearning #DataScience #PromptEngineering #NLP #OpenAI #Claude #Gemini #Ollama #Perplexity #DeepLearning

  14. Connecting media art archives – closer to reality through advances in research data infrastructures

    The 2025 Workshop on New Media Art Archiving took place at ZKM | Center for Art and Media Karlsruhe from 5 to 8 February 2025. The special topic of the workshop – Globally Connecting New Media Art Archives – set the stage for the organisation of thematic sessions and expert working groups with over 60 attendees representing a wide variety of research and cultural organisations from across Europe, North and South America, Asia and Australia. 

    Rooted mainly in communties and events formed around the ISEA (International Symposium on Electronic Art) annual conference, the impulse for the workshop initiation was driven by seven archives: ACM SIGGRAPH History Archive, Archive of Digital Art (ADA), Ars Electronica, FILE (Electronic Language International Festival), ISEA Symposium Archives, MEMODUCT, and ZKM | Center for Art and Media Karlsruhe. The workshop brought together additional individual experts and institutions from Germany and beyond specialising in the collecting, archiving and preservation of (new) media art, a loose term referring to a wide range of creative work, experimental formats, festivals and performances operating at the intersection of art, science and technology. Dr Lozana Rossenova from the Open Science Lab represented TIB and contributed infrastructural expertise based on ongoing work in the context of NFDI4Culture, Base4NFDI (KGI4NFDI, TS4NFDI), ECCCH and the MediaWiki open source software communities.

    Success stories and challenges in the provision of data

    The first day of the workshop featured opening presentations from different perspectives, highlighting success stories from small- to medium-organisations dealing with limited resources but striving for opening up data about thousands of events, performances, exhibitions, artworks and artistic networks, media preservation and more. Key challenges relating to data publication, interoperability, and discovery, alongside long-term preservation in the specific context of media art and the great heterogeneity of associated data and data sources were also identified. Besides representatives from the above-mentioned archives, and lightning talks from diverse software and archival projects and initiatives from Cyprus, Italy, Portugal, Slovenia, Spain, among others, a group cooperating on projects using the public Wikimedia platforms (e.g. Wikdiata) and/or MediaWiki software (e.g. Semantic MediaWiki, Wikibase) also presented challenges and best practice examples from the media art field, featuring archival work by AvoinGLAM, LI-MA, Rhizome, Zentrum für Netzkunst, ZKM and more (slides). 

    Common ground

    The issues highlighted across all opening talks can be grouped around three main objectives for the field:

    • Connecting people – many initiatives on the local and international level share many similar challenges, but often work in isolation and attempt to resolve complex issues with limited resources. Establishing channels for streamlined cooperation and know-how exchange would significantly advance the field, and the formalisation of a network or a foundation can set the ground for this, in addition to formalisation of governance structures such as an advisory committee and working groups. 
    • Empowering archives – archives with existing systems struggle to keep their infrastructure up to date and meet the demands of the heterogeneous characteristics of media art, while many smaller and/or event-oriented initiatives (e.g. festivals) lack official mandates to establish formal archival infrastructure, yet need to manage large amounts of historically valuable information. Some projects already work with or actively develop open source solutions that can benefit others, but best practice exchange is limited to national or sometimes personal networks. Supporting the documentation and implementation of existing open source solutions, reducing duplication of effort and the need to ‘build from scratch’ can help empower diverse stakeholders and thereby enrich the field as a whole. 
    • Connecting archives – even if all media art collections and archives use standardised, open source systems, an overall vision, information architecture and technical infrastructure that can facilitate interconnections across these archives, mutual enrichment and crucially – federated search – is still an important objective identified by all stakeholders present at the workshop. This is where much of the experience from projects dedicated to facilitate large scale data integration, e.g. NFDI, Base4NFDI, EOSC, including citizen-science collaborative-models such as Wikidata, can prove highly beneficial, in order to both avoid past mistakes and the pitfalls of disciplinary silos and to benefit from latest developments across different domains of science. 
    Chiara Borgonovo presenting on behalf of the Media Art on Wikimedia projects group and highlighting common challenges in the field. CC-BY 4.0 Lozana Rossenova.

    Common architectural vision

    Across the three days, three different working groups focused on tackling questions related to what the architecture for connected media archives might look like, what ontology harmonisation work might be necessary, and what end user requirements would need to be met by such a common vision. 

    A sketch of the high-level architecture was jointly proposed by Lozana Rossenova (TIB) and Andreas Kohlbecher (ZKM) based on in-depth discussions with representatives from the archival initiatives present at the workshop. 

    Diagramme of the overall architecture for connecting media archives not including specifics of the software infrastructure. CC BY 4.0 Lozana Rossenova.

    This high level proposal was based on several principles:

    • Decentralisation – all archives retain full control of their data, data is not aggregated or duplicated, but connected via a registry hub – itself a knowledge graph (KG), following the model established by the KGI4NFDI service. 
    • Flexibility – all archives can retain their existing systems and data models, but will receive support where required to open up APIs, deliver RDF data, or implement a new open source system solution (such as Wikibase, for example) of their choice. 
    • Modularity – the architecture is modular, but uses common data exchange standards, so that individual components can be replaced and/or updated when needed, and there is no lock-in to a single software solution.  
    • Leveraging latest developments in semantic web and ontology services – federation via contemporary query services (e.g. Qlever) can be highly performant and easier for end-users (via auto-completion features, caching, etc); mapping and harmonisation of ontologies and vocabularies does not need to be a labour intensive manual effort; the API-gateway features of the TS4NFDI service and AI-supported entity linking and deduplication (via services such as Antelope, among others) can support interconnecting archives without sacrificing the idiosyncracity or the detail of the source data. 
    • Ethical AI use – AI should be used not to mass crawl and index data via bots that strain server resources on the side of the archive providers, and potentially violate individual copyright specifications applicable to contemporary art, but instead to support automating tedious and labour-intensive processes (e.g. entity linking, deduplication, formulating queries), making the work of already under-resourced institutions more efficient and easier to scale. Open source and custom-trained models (using neuro-symbolic approaches, vector and knowledge graph embeddings) can be used to facilitate natural language interfaces for querying data and lowering learning curve barriers (example of existing application: ORKG Ask).  
    • Staying connected to global data hubs – last but not least, the vision for common infrastructure should not create a domain-specific silo for media art, but rather benefit from and contribute to the broader LOD space and global data resources, including Wikidata (and expanded Wikimedia ecosystem), EU Data Spaces (Europeana and more), EOSC nodes, etc. The approach to use a registry based on knowledge graphs (KG) and support federation will support this goal as evidenced in multiple NFDI consortia’s application of KG technologies, and the KGI Base service.
    Diagramme of the principles guiding the common architectural vision. CC BY 4.0 Lozana Rossenova.

    There are of course various aspects related to handling the specificity of the different archives, the integrity of their unique curatorial viewpoints, individual artist agreements on copyrights, and handling diverse multimedia representations in decentralised workflows, that require further architectural considerations. Preserving accurate provenance especially once federation is used as a means of not only discovery, but also enrichment and data from individual archives is reused in other contexts. Such considerations can be better scoped and defined once the network governance is formalised, project-specific funding is secured and the technical implementation work is underway.

    Outlook

    To achieve the goals of not only connecting archives via a common infrastructure, but also connecting people and empowering individual organisations to structure their information following best practices, the loose network of archives and organisations present at the workshop in Karlsruhe will organise regular communication channels (a Matrix chat software instance, hosted by ZKM; dedicated monthly online calls with two core focus areas – community management and technology specification); work towards the formalisation of the network into a legal structure with a clear governance model; intensify collaboration through dedicated regional or themaric working groups preparing and submitting funding applications relevant to the different objectives outline above (e.g. Network of COST action funding grants for community work; Horizon Europe or Open Infrastructure grants for the technical implementaion). Research institutions and data infrastructure initiatives in Germany, such as TIB, ZKM, NFDI, can play an important role in supporting these efforts going forward through expertise, open source tooling and collaboration in third-party funded projects. Equally the media art network, its partner archives, data and common infrastructure can contribute significant research data intersecting media arts and sciences developed, produced and/or exhibited in Germany back to NFDI4Culture, NFDI and EOSC nodes, helping to weave the interconnected tapestry of cross-disciplinary work and research driving innovation in socio-technical contexts.

    Acknowledgements: Thanks to Felix Mittelberger and Andreas Kohlbecker from the ZKM for the invitation to join and contribute to the workshop. Special thanks to Dragan Espenschied, Susanna Ånäs, Gaby Wijers, and the rest of the Media archives on Wikimedia group for the helpful insights and much needed critical perspective provided throughout the workshop. Thanks to the numerous other workshop participants that contributed to making the workshop an inspiring, diverse and inclusive event. 

    #researchDataManagement #knowledgeGraphs #semanticWeb #wikimedia #mediaArts #archives #federation #lizenzCcBy4Int

  15. Connecting media art archives – closer to reality through advances in research data infrastructures

    The 2025 Workshop on New Media Art Archiving took place at ZKM | Center for Art and Media Karlsruhe from 5 to 8 February 2025. The special topic of the workshop – Globally Connecting New Media Art Archives – set the stage for the organisation of thematic sessions and expert working groups with over 60 attendees representing a wide variety of research and cultural organisations from across Europe, North and South America, Asia and Australia. 

    Rooted mainly in communties and events formed around the ISEA (International Symposium on Electronic Art) annual conference, the impulse for the workshop initiation was driven by seven archives: ACM SIGGRAPH History Archive, Archive of Digital Art (ADA), Ars Electronica, FILE (Electronic Language International Festival), ISEA Symposium Archives, MEMODUCT, and ZKM | Center for Art and Media Karlsruhe. The workshop brought together additional individual experts and institutions from Germany and beyond specialising in the collecting, archiving and preservation of (new) media art, a loose term referring to a wide range of creative work, experimental formats, festivals and performances operating at the intersection of art, science and technology. Dr Lozana Rossenova from the Open Science Lab represented TIB and contributed infrastructural expertise based on ongoing work in the context of NFDI4Culture, Base4NFDI (KGI4NFDI, TS4NFDI), ECCCH and the MediaWiki open source software communities.

    Success stories and challenges in the provision of data

    The first day of the workshop featured opening presentations from different perspectives, highlighting success stories from small- to medium-organisations dealing with limited resources but striving for opening up data about thousands of events, performances, exhibitions, artworks and artistic networks, media preservation and more. Key challenges relating to data publication, interoperability, and discovery, alongside long-term preservation in the specific context of media art and the great heterogeneity of associated data and data sources were also identified. Besides representatives from the above-mentioned archives, and lightning talks from diverse software and archival projects and initiatives from Cyprus, Italy, Portugal, Slovenia, Spain, among others, a group cooperating on projects using the public Wikimedia platforms (e.g. Wikdiata) and/or MediaWiki software (e.g. Semantic MediaWiki, Wikibase) also presented challenges and best practice examples from the media art field, featuring archival work by AvoinGLAM, LI-MA, Rhizome, Zentrum für Netzkunst, ZKM and more (slides). 

    Common ground

    The issues highlighted across all opening talks can be grouped around three main objectives for the field:

    • Connecting people – many initiatives on the local and international level share many similar challenges, but often work in isolation and attempt to resolve complex issues with limited resources. Establishing channels for streamlined cooperation and know-how exchange would significantly advance the field, and the formalisation of a network or a foundation can set the ground for this, in addition to formalisation of governance structures such as an advisory committee and working groups. 
    • Empowering archives – archives with existing systems struggle to keep their infrastructure up to date and meet the demands of the heterogeneous characteristics of media art, while many smaller and/or event-oriented initiatives (e.g. festivals) lack official mandates to establish formal archival infrastructure, yet need to manage large amounts of historically valuable information. Some projects already work with or actively develop open source solutions that can benefit others, but best practice exchange is limited to national or sometimes personal networks. Supporting the documentation and implementation of existing open source solutions, reducing duplication of effort and the need to ‘build from scratch’ can help empower diverse stakeholders and thereby enrich the field as a whole. 
    • Connecting archives – even if all media art collections and archives use standardised, open source systems, an overall vision, information architecture and technical infrastructure that can facilitate interconnections across these archives, mutual enrichment and crucially – federated search – is still an important objective identified by all stakeholders present at the workshop. This is where much of the experience from projects dedicated to facilitate large scale data integration, e.g. NFDI, Base4NFDI, EOSC, including citizen-science collaborative-models such as Wikidata, can prove highly beneficial, in order to both avoid past mistakes and the pitfalls of disciplinary silos and to benefit from latest developments across different domains of science. 
    Chiara Borgonovo presenting on behalf of the Media Art on Wikimedia projects group and highlighting common challenges in the field. CC-BY 4.0 Lozana Rossenova.

    Common architectural vision

    Across the three days, three different working groups focused on tackling questions related to what the architecture for connected media archives might look like, what ontology harmonisation work might be necessary, and what end user requirements would need to be met by such a common vision. 

    A sketch of the high-level architecture was jointly proposed by Lozana Rossenova (TIB) and Andreas Kohlbecher (ZKM) based on in-depth discussions with representatives from the archival initiatives present at the workshop. 

    Diagramme of the overall architecture for connecting media archives not including specifics of the software infrastructure. CC BY 4.0 Lozana Rossenova.

    This high level proposal was based on several principles:

    • Decentralisation – all archives retain full control of their data, data is not aggregated or duplicated, but connected via a registry hub – itself a knowledge graph (KG), following the model established by the KGI4NFDI service. 
    • Flexibility – all archives can retain their existing systems and data models, but will receive support where required to open up APIs, deliver RDF data, or implement a new open source system solution (such as Wikibase, for example) of their choice. 
    • Modularity – the architecture is modular, but uses common data exchange standards, so that individual components can be replaced and/or updated when needed, and there is no lock-in to a single software solution.  
    • Leveraging latest developments in semantic web and ontology services – federation via contemporary query services (e.g. Qlever) can be highly performant and easier for end-users (via auto-completion features, caching, etc); mapping and harmonisation of ontologies and vocabularies does not need to be a labour intensive manual effort; the API-gateway features of the TS4NFDI service and AI-supported entity linking and deduplication (via services such as Antelope, among others) can support interconnecting archives without sacrificing the idiosyncracity or the detail of the source data. 
    • Ethical AI use – AI should be used not to mass crawl and index data via bots that strain server resources on the side of the archive providers, and potentially violate individual copyright specifications applicable to contemporary art, but instead to support automating tedious and labour-intensive processes (e.g. entity linking, deduplication, formulating queries), making the work of already under-resourced institutions more efficient and easier to scale. Open source and custom-trained models (using neuro-symbolic approaches, vector and knowledge graph embeddings) can be used to facilitate natural language interfaces for querying data and lowering learning curve barriers (example of existing application: ORKG Ask).  
    • Staying connected to global data hubs – last but not least, the vision for common infrastructure should not create a domain-specific silo for media art, but rather benefit from and contribute to the broader LOD space and global data resources, including Wikidata (and expanded Wikimedia ecosystem), EU Data Spaces (Europeana and more), EOSC nodes, etc. The approach to use a registry based on knowledge graphs (KG) and support federation will support this goal as evidenced in multiple NFDI consortia’s application of KG technologies, and the KGI Base service.
    Diagramme of the principles guiding the common architectural vision. CC BY 4.0 Lozana Rossenova.

    There are of course various aspects related to handling the specificity of the different archives, the integrity of their unique curatorial viewpoints, individual artist agreements on copyrights, and handling diverse multimedia representations in decentralised workflows, that require further architectural considerations. Preserving accurate provenance especially once federation is used as a means of not only discovery, but also enrichment and data from individual archives is reused in other contexts. Such considerations can be better scoped and defined once the network governance is formalised, project-specific funding is secured and the technical implementation work is underway.

    Outlook

    To achieve the goals of not only connecting archives via a common infrastructure, but also connecting people and empowering individual organisations to structure their information following best practices, the loose network of archives and organisations present at the workshop in Karlsruhe will organise regular communication channels (a Matrix chat software instance, hosted by ZKM; dedicated monthly online calls with two core focus areas – community management and technology specification); work towards the formalisation of the network into a legal structure with a clear governance model; intensify collaboration through dedicated regional or themaric working groups preparing and submitting funding applications relevant to the different objectives outline above (e.g. Network of COST action funding grants for community work; Horizon Europe or Open Infrastructure grants for the technical implementaion). Research institutions and data infrastructure initiatives in Germany, such as TIB, ZKM, NFDI, can play an important role in supporting these efforts going forward through expertise, open source tooling and collaboration in third-party funded projects. Equally the media art network, its partner archives, data and common infrastructure can contribute significant research data intersecting media arts and sciences developed, produced and/or exhibited in Germany back to NFDI4Culture, NFDI and EOSC nodes, helping to weave the interconnected tapestry of cross-disciplinary work and research driving innovation in socio-technical contexts.

    Acknowledgements: Thanks to Felix Mittelberger and Andreas Kohlbecker from the ZKM for the invitation to join and contribute to the workshop. Special thanks to Dragan Espenschied, Susanna Ånäs, Gaby Wijers, and the rest of the Media archives on Wikimedia group for the helpful insights and much needed critical perspective provided throughout the workshop. Thanks to the numerous other workshop participants that contributed to making the workshop an inspiring, diverse and inclusive event. 

    #mediaArts #archives #federation #lizenzCcBy4Int #researchDataManagement #knowledgeGraphs #semanticWeb #wikimedia

  16. Connecting media art archives – closer to reality through advances in research data infrastructures

    The 2025 Workshop on New Media Art Archiving took place at ZKM | Center for Art and Media Karlsruhe from 5 to 8 February 2025. The special topic of the workshop – Globally Connecting New Media Art Archives – set the stage for the organisation of thematic sessions and expert working groups with over 60 attendees representing a wide variety of research and cultural organisations from across Europe, North and South America, Asia and Australia. 

    Rooted mainly in communties and events formed around the ISEA (International Symposium on Electronic Art) annual conference, the impulse for the workshop initiation was driven by seven archives: ACM SIGGRAPH History Archive, Archive of Digital Art (ADA), Ars Electronica, FILE (Electronic Language International Festival), ISEA Symposium Archives, MEMODUCT, and ZKM | Center for Art and Media Karlsruhe. The workshop brought together additional individual experts and institutions from Germany and beyond specialising in the collecting, archiving and preservation of (new) media art, a loose term referring to a wide range of creative work, experimental formats, festivals and performances operating at the intersection of art, science and technology. Dr Lozana Rossenova from the Open Science Lab represented TIB and contributed infrastructural expertise based on ongoing work in the context of NFDI4Culture, Base4NFDI (KGI4NFDI, TS4NFDI), ECCCH and the MediaWiki open source software communities.

    Success stories and challenges in the provision of data

    The first day of the workshop featured opening presentations from different perspectives, highlighting success stories from small- to medium-organisations dealing with limited resources but striving for opening up data about thousands of events, performances, exhibitions, artworks and artistic networks, media preservation and more. Key challenges relating to data publication, interoperability, and discovery, alongside long-term preservation in the specific context of media art and the great heterogeneity of associated data and data sources were also identified. Besides representatives from the above-mentioned archives, and lightning talks from diverse software and archival projects and initiatives from Cyprus, Italy, Portugal, Slovenia, Spain, among others, a group cooperating on projects using the public Wikimedia platforms (e.g. Wikdiata) and/or MediaWiki software (e.g. Semantic MediaWiki, Wikibase) also presented challenges and best practice examples from the media art field, featuring archival work by AvoinGLAM, LI-MA, Rhizome, Zentrum für Netzkunst, ZKM and more (slides). 

    Common ground

    The issues highlighted across all opening talks can be grouped around three main objectives for the field:

    • Connecting people – many initiatives on the local and international level share many similar challenges, but often work in isolation and attempt to resolve complex issues with limited resources. Establishing channels for streamlined cooperation and know-how exchange would significantly advance the field, and the formalisation of a network or a foundation can set the ground for this, in addition to formalisation of governance structures such as an advisory committee and working groups. 
    • Empowering archives – archives with existing systems struggle to keep their infrastructure up to date and meet the demands of the heterogeneous characteristics of media art, while many smaller and/or event-oriented initiatives (e.g. festivals) lack official mandates to establish formal archival infrastructure, yet need to manage large amounts of historically valuable information. Some projects already work with or actively develop open source solutions that can benefit others, but best practice exchange is limited to national or sometimes personal networks. Supporting the documentation and implementation of existing open source solutions, reducing duplication of effort and the need to ‘build from scratch’ can help empower diverse stakeholders and thereby enrich the field as a whole. 
    • Connecting archives – even if all media art collections and archives use standardised, open source systems, an overall vision, information architecture and technical infrastructure that can facilitate interconnections across these archives, mutual enrichment and crucially – federated search – is still an important objective identified by all stakeholders present at the workshop. This is where much of the experience from projects dedicated to facilitate large scale data integration, e.g. NFDI, Base4NFDI, EOSC, including citizen-science collaborative-models such as Wikidata, can prove highly beneficial, in order to both avoid past mistakes and the pitfalls of disciplinary silos and to benefit from latest developments across different domains of science. 
    Chiara Borgonovo presenting on behalf of the Media Art on Wikimedia projects group and highlighting common challenges in the field. CC-BY 4.0 Lozana Rossenova.

    Common architectural vision

    Across the three days, three different working groups focused on tackling questions related to what the architecture for connected media archives might look like, what ontology harmonisation work might be necessary, and what end user requirements would need to be met by such a common vision. 

    A sketch of the high-level architecture was jointly proposed by Lozana Rossenova (TIB) and Andreas Kohlbecher (ZKM) based on in-depth discussions with representatives from the archival initiatives present at the workshop. 

    Diagramme of the overall architecture for connecting media archives not including specifics of the software infrastructure. CC BY 4.0 Lozana Rossenova.

    This high level proposal was based on several principles:

    • Decentralisation – all archives retain full control of their data, data is not aggregated or duplicated, but connected via a registry hub – itself a knowledge graph (KG), following the model established by the KGI4NFDI service. 
    • Flexibility – all archives can retain their existing systems and data models, but will receive support where required to open up APIs, deliver RDF data, or implement a new open source system solution (such as Wikibase, for example) of their choice. 
    • Modularity – the architecture is modular, but uses common data exchange standards, so that individual components can be replaced and/or updated when needed, and there is no lock-in to a single software solution.  
    • Leveraging latest developments in semantic web and ontology services – federation via contemporary query services (e.g. Qlever) can be highly performant and easier for end-users (via auto-completion features, caching, etc); mapping and harmonisation of ontologies and vocabularies does not need to be a labour intensive manual effort; the API-gateway features of the TS4NFDI service and AI-supported entity linking and deduplication (via services such as Antelope, among others) can support interconnecting archives without sacrificing the idiosyncracity or the detail of the source data. 
    • Ethical AI use – AI should be used not to mass crawl and index data via bots that strain server resources on the side of the archive providers, and potentially violate individual copyright specifications applicable to contemporary art, but instead to support automating tedious and labour-intensive processes (e.g. entity linking, deduplication, formulating queries), making the work of already under-resourced institutions more efficient and easier to scale. Open source and custom-trained models (using neuro-symbolic approaches, vector and knowledge graph embeddings) can be used to facilitate natural language interfaces for querying data and lowering learning curve barriers (example of existing application: ORKG Ask).  
    • Staying connected to global data hubs – last but not least, the vision for common infrastructure should not create a domain-specific silo for media art, but rather benefit from and contribute to the broader LOD space and global data resources, including Wikidata (and expanded Wikimedia ecosystem), EU Data Spaces (Europeana and more), EOSC nodes, etc. The approach to use a registry based on knowledge graphs (KG) and support federation will support this goal as evidenced in multiple NFDI consortia’s application of KG technologies, and the KGI Base service.
    Diagramme of the principles guiding the common architectural vision. CC BY 4.0 Lozana Rossenova.

    There are of course various aspects related to handling the specificity of the different archives, the integrity of their unique curatorial viewpoints, individual artist agreements on copyrights, and handling diverse multimedia representations in decentralised workflows, that require further architectural considerations. Preserving accurate provenance especially once federation is used as a means of not only discovery, but also enrichment and data from individual archives is reused in other contexts. Such considerations can be better scoped and defined once the network governance is formalised, project-specific funding is secured and the technical implementation work is underway.

    Outlook

    To achieve the goals of not only connecting archives via a common infrastructure, but also connecting people and empowering individual organisations to structure their information following best practices, the loose network of archives and organisations present at the workshop in Karlsruhe will organise regular communication channels (a Matrix chat software instance, hosted by ZKM; dedicated monthly online calls with two core focus areas – community management and technology specification); work towards the formalisation of the network into a legal structure with a clear governance model; intensify collaboration through dedicated regional or themaric working groups preparing and submitting funding applications relevant to the different objectives outline above (e.g. Network of COST action funding grants for community work; Horizon Europe or Open Infrastructure grants for the technical implementaion). Research institutions and data infrastructure initiatives in Germany, such as TIB, ZKM, NFDI, can play an important role in supporting these efforts going forward through expertise, open source tooling and collaboration in third-party funded projects. Equally the media art network, its partner archives, data and common infrastructure can contribute significant research data intersecting media arts and sciences developed, produced and/or exhibited in Germany back to NFDI4Culture, NFDI and EOSC nodes, helping to weave the interconnected tapestry of cross-disciplinary work and research driving innovation in socio-technical contexts.

    Acknowledgements: Thanks to Felix Mittelberger and Andreas Kohlbecker from the ZKM for the invitation to join and contribute to the workshop. Special thanks to Dragan Espenschied, Susanna Ånäs, Gaby Wijers, and the rest of the Media archives on Wikimedia group for the helpful insights and much needed critical perspective provided throughout the workshop. Thanks to the numerous other workshop participants that contributed to making the workshop an inspiring, diverse and inclusive event. 

    #mediaArts #archives #federation #lizenzCcBy4Int #researchDataManagement #knowledgeGraphs #semanticWeb #wikimedia

  17. Connecting media art archives – closer to reality through advances in research data infrastructures

    The 2025 Workshop on New Media Art Archiving took place at ZKM | Center for Art and Media Karlsruhe from 5 to 8 February 2025. The special topic of the workshop – Globally Connecting New Media Art Archives – set the stage for the organisation of thematic sessions and expert working groups with over 60 attendees representing a wide variety of research and cultural organisations from across Europe, North and South America, Asia and Australia. 

    Rooted mainly in communties and events formed around the ISEA (International Symposium on Electronic Art) annual conference, the impulse for the workshop initiation was driven by seven archives: ACM SIGGRAPH History Archive, Archive of Digital Art (ADA), Ars Electronica, FILE (Electronic Language International Festival), ISEA Symposium Archives, MEMODUCT, and ZKM | Center for Art and Media Karlsruhe. The workshop brought together additional individual experts and institutions from Germany and beyond specialising in the collecting, archiving and preservation of (new) media art, a loose term referring to a wide range of creative work, experimental formats, festivals and performances operating at the intersection of art, science and technology. Dr Lozana Rossenova from the Open Science Lab represented TIB and contributed infrastructural expertise based on ongoing work in the context of NFDI4Culture, Base4NFDI (KGI4NFDI, TS4NFDI), ECCCH and the MediaWiki open source software communities.

    Success stories and challenges in the provision of data

    The first day of the workshop featured opening presentations from different perspectives, highlighting success stories from small- to medium-organisations dealing with limited resources but striving for opening up data about thousands of events, performances, exhibitions, artworks and artistic networks, media preservation and more. Key challenges relating to data publication, interoperability, and discovery, alongside long-term preservation in the specific context of media art and the great heterogeneity of associated data and data sources were also identified. Besides representatives from the above-mentioned archives, and lightning talks from diverse software and archival projects and initiatives from Cyprus, Italy, Portugal, Slovenia, Spain, among others, a group cooperating on projects using the public Wikimedia platforms (e.g. Wikdiata) and/or MediaWiki software (e.g. Semantic MediaWiki, Wikibase) also presented challenges and best practice examples from the media art field, featuring archival work by AvoinGLAM, LI-MA, Rhizome, Zentrum für Netzkunst, ZKM and more (slides). 

    Common ground

    The issues highlighted across all opening talks can be grouped around three main objectives for the field:

    • Connecting people – many initiatives on the local and international level share many similar challenges, but often work in isolation and attempt to resolve complex issues with limited resources. Establishing channels for streamlined cooperation and know-how exchange would significantly advance the field, and the formalisation of a network or a foundation can set the ground for this, in addition to formalisation of governance structures such as an advisory committee and working groups. 
    • Empowering archives – archives with existing systems struggle to keep their infrastructure up to date and meet the demands of the heterogeneous characteristics of media art, while many smaller and/or event-oriented initiatives (e.g. festivals) lack official mandates to establish formal archival infrastructure, yet need to manage large amounts of historically valuable information. Some projects already work with or actively develop open source solutions that can benefit others, but best practice exchange is limited to national or sometimes personal networks. Supporting the documentation and implementation of existing open source solutions, reducing duplication of effort and the need to ‘build from scratch’ can help empower diverse stakeholders and thereby enrich the field as a whole. 
    • Connecting archives – even if all media art collections and archives use standardised, open source systems, an overall vision, information architecture and technical infrastructure that can facilitate interconnections across these archives, mutual enrichment and crucially – federated search – is still an important objective identified by all stakeholders present at the workshop. This is where much of the experience from projects dedicated to facilitate large scale data integration, e.g. NFDI, Base4NFDI, EOSC, including citizen-science collaborative-models such as Wikidata, can prove highly beneficial, in order to both avoid past mistakes and the pitfalls of disciplinary silos and to benefit from latest developments across different domains of science. 
    Chiara Borgonovo presenting on behalf of the Media Art on Wikimedia projects group and highlighting common challenges in the field. CC-BY 4.0 Lozana Rossenova.

    Common architectural vision

    Across the three days, three different working groups focused on tackling questions related to what the architecture for connected media archives might look like, what ontology harmonisation work might be necessary, and what end user requirements would need to be met by such a common vision. 

    A sketch of the high-level architecture was jointly proposed by Lozana Rossenova (TIB) and Andreas Kohlbecher (ZKM) based on in-depth discussions with representatives from the archival initiatives present at the workshop. 

    Diagramme of the overall architecture for connecting media archives not including specifics of the software infrastructure. CC BY 4.0 Lozana Rossenova.

    This high level proposal was based on several principles:

    • Decentralisation – all archives retain full control of their data, data is not aggregated or duplicated, but connected via a registry hub – itself a knowledge graph (KG), following the model established by the KGI4NFDI service. 
    • Flexibility – all archives can retain their existing systems and data models, but will receive support where required to open up APIs, deliver RDF data, or implement a new open source system solution (such as Wikibase, for example) of their choice. 
    • Modularity – the architecture is modular, but uses common data exchange standards, so that individual components can be replaced and/or updated when needed, and there is no lock-in to a single software solution.  
    • Leveraging latest developments in semantic web and ontology services – federation via contemporary query services (e.g. Qlever) can be highly performant and easier for end-users (via auto-completion features, caching, etc); mapping and harmonisation of ontologies and vocabularies does not need to be a labour intensive manual effort; the API-gateway features of the TS4NFDI service and AI-supported entity linking and deduplication (via services such as Antelope, among others) can support interconnecting archives without sacrificing the idiosyncracity or the detail of the source data. 
    • Ethical AI use – AI should be used not to mass crawl and index data via bots that strain server resources on the side of the archive providers, and potentially violate individual copyright specifications applicable to contemporary art, but instead to support automating tedious and labour-intensive processes (e.g. entity linking, deduplication, formulating queries), making the work of already under-resourced institutions more efficient and easier to scale. Open source and custom-trained models (using neuro-symbolic approaches, vector and knowledge graph embeddings) can be used to facilitate natural language interfaces for querying data and lowering learning curve barriers (example of existing application: ORKG Ask).  
    • Staying connected to global data hubs – last but not least, the vision for common infrastructure should not create a domain-specific silo for media art, but rather benefit from and contribute to the broader LOD space and global data resources, including Wikidata (and expanded Wikimedia ecosystem), EU Data Spaces (Europeana and more), EOSC nodes, etc. The approach to use a registry based on knowledge graphs (KG) and support federation will support this goal as evidenced in multiple NFDI consortia’s application of KG technologies, and the KGI Base service.
    Diagramme of the principles guiding the common architectural vision. CC BY 4.0 Lozana Rossenova.

    There are of course various aspects related to handling the specificity of the different archives, the integrity of their unique curatorial viewpoints, individual artist agreements on copyrights, and handling diverse multimedia representations in decentralised workflows, that require further architectural considerations. Preserving accurate provenance especially once federation is used as a means of not only discovery, but also enrichment and data from individual archives is reused in other contexts. Such considerations can be better scoped and defined once the network governance is formalised, project-specific funding is secured and the technical implementation work is underway.

    Outlook

    To achieve the goals of not only connecting archives via a common infrastructure, but also connecting people and empowering individual organisations to structure their information following best practices, the loose network of archives and organisations present at the workshop in Karlsruhe will organise regular communication channels (a Matrix chat software instance, hosted by ZKM; dedicated monthly online calls with two core focus areas – community management and technology specification); work towards the formalisation of the network into a legal structure with a clear governance model; intensify collaboration through dedicated regional or themaric working groups preparing and submitting funding applications relevant to the different objectives outline above (e.g. Network of COST action funding grants for community work; Horizon Europe or Open Infrastructure grants for the technical implementaion). Research institutions and data infrastructure initiatives in Germany, such as TIB, ZKM, NFDI, can play an important role in supporting these efforts going forward through expertise, open source tooling and collaboration in third-party funded projects. Equally the media art network, its partner archives, data and common infrastructure can contribute significant research data intersecting media arts and sciences developed, produced and/or exhibited in Germany back to NFDI4Culture, NFDI and EOSC nodes, helping to weave the interconnected tapestry of cross-disciplinary work and research driving innovation in socio-technical contexts.

    Acknowledgements: Thanks to Felix Mittelberger and Andreas Kohlbecker from the ZKM for the invitation to join and contribute to the workshop. Special thanks to Dragan Espenschied, Susanna Ånäs, Gaby Wijers, and the rest of the Media archives on Wikimedia group for the helpful insights and much needed critical perspective provided throughout the workshop. Thanks to the numerous other workshop participants that contributed to making the workshop an inspiring, diverse and inclusive event. 

    #knowledgeGraphs #semanticWeb #wikimedia #mediaArts #archives #federation #lizenzCcBy4Int #researchDataManagement

  18. Step Tracking with the Casio ABL-100WE

    Reading Time: 2 minutes

    The Casio ABL-100WE range of watches look similar to the A-168 range of Casio watches with one key difference. It counts steps like several G-shock watches do but rather than have a massive case that can survive a ten meter drop onto concrete it looks "elegant", like the a-158, a-168 and other casio models.

    This is a water resistant watch, so you shouldn't go scuba diving with it. It has a battery life of about two years, depending on how you use it. This means that in theory you can place it on your wrist and leave it there for two years, before swapping the battery for a new one.

    It has a niche use case. It's for those that want to count their steps, but aren't bothered about heart rate and other factors. It gives you that data on your phone via "my page" in the Life Log section. It estimates calories burned and gives you a summary of the step count per day. You can see it per hour if you want to and per week or month. If you want to you can go into the specific watch, go to life log, "Location History Records" and track your location for an hour, up to 24 hours at a time. It will then use the phone's GPS location to create a track of where you have been during this time. You cannot tell it whether you are running, cycling, walking or other.

    More Formal

    Unlike the GBD-800, GBA-900 and GBD-200 this watch does not stick out. It is more suited to formal settings. It has more functionality than the A-158, 168 and the F-91W watches so if you're used to watches that serve a purpose you might prefer the ABL-100WE range.

    One key limitation of the Casio Watch App is that it does not share its data with any other app. Some might see this as a bonus, others as a limitation. If you're looking to wear this watch for Android OS or iOS step counts then this is not the device for you.

    And Finally

    Suunto, Garmin, Apple, Fitbit and others encourage you to push, and push, and push. With the Casio ABL-100WE models you walk during the day and it keeps track. At the end of the day you see that you took a certain amount of steps and that's it. There is barely any gamification or pushing you to strive, or demotivating you with negative feedback.

    In conclusion, you can get a casio step tracking watch that isn't a g-shock watch, if you prefer a more elegant/formal appearance for your watch.

    #casio #elegant #formal #retro #steptracker #watch

  19. Dynamic Prefill for Salesforce Jotform Integration

    Jotform is an online form builder that allows users to create and publish forms, with the ability to collect responses and data efficiently. The platform offers a range of features including payment integration, data collection, and custom form creation.

    Jotform automates the flow of data collected through forms and sends it directly into Salesforce. This integration helps organizations leverage real-time data for better decision-making and workflow.

    Jotform recently announced five new Salesforce integration features, including the dynamic prefill for online forms, a highly anticipated feature. From increasing data accuracy with dynamic prefill capabilities to simplifying document management, these updates focus on productivity and user experience. This overview explores how these innovative features can refine processes and help organizations work more efficiently.

    Salesforce Dynamic Prefill

    This feature dynamically fills forms with real-time data from Salesforce, supporting all Salesforce objects, including the custom ones. It enhances the form-filling experience by ensuring data accuracy and user efficiency.

    🚨 Use Case 👇🏼
    Here is a sign up page for a Nonprofit volunteer event. The current contact information will be pulled and displayed if the volunteer is found in the system. The user can then update the information in Salesforce if necessary. A new record is created if the information is not found in the system.

    Remember to include multiple fields to match the user entry to your record so that the information won’t be displayed easily to an external attacker. Use this functionality responsibly. A combination of email, mobile phone, and first and last name could be used for this purpose.

    If you have postal code information in Salesforce, then you can also use postal code. For this example, I matched the last name and email. When the user completes the email entry and hits the tab key on the keyboard, the form prefills automatically if there is a match.

    Prefill Link Automation

    Generate personalized form links using Salesforce merge fields. This facilitates quick and personalized form delivery; ideal for customizing email automation.

    🚨 Use case 👇🏼
    Many Nonprofits use the lead object to bring in new volunteer applications. When you have a form published on the web, there are many submissions with incomplete or inaccurate information. When the volunteer manager advances the lead record to the working stage, a record-triggered flow sends out an email to the lead asking them to review and edit their information for accuracy.

    The automation is a simple flow that triggers an email action. You can either use an email template or a text template to construct the personalized URL along with the URL parameters necessary for the form prefill to work.

    Pro-tip: The dynamic prefill form base URL differs from the standard form URL in Jotform. If you use the standard form URL, then the prefill functionality won’t work.

    For my text template, my hyperlink code was as follows:

    href="https://form.jotform.com/242874106631051/prefill/01928ce72b4e76bc99ca173e13ab56da6c70?name3[last]={!$Record.LastName}&email8={!$Record.Email}">Click here to go to the form</a>

    Please note that Jotform generates field names for your form fields. They provide a tool, field prepopulator, that helps you generate the URL code. Use it.

    See the email that the volunteer receives below.

    When the volunteer clicks on the link, they will see the form prefilled, as seen below. Note that not all the fields have value. This is the step where the user can update the missing information.

    Integration Logs for Advanced Error Management

    This tool provides detailed logs to help users manage and troubleshoot their Salesforce integrations. It ensures visibility and control by capturing errors and offering daily summaries.

    🚨 Use case 👇🏼
    A sales team at a large electronics distributor uses a complex Salesforce integration to sync sales data from multiple online platforms. They often face issues with data mismatches and lost sales entries due to system errors during high-traffic periods like product launches and sales events.

    Using the Integration Logs for Advanced Error Management feature, the sales team can monitor and log every data transfer between Salesforce and their online sales platforms. This feature helps them quickly identify and rectify errors. With detailed error reports, the team can ensure data integrity and streamline their sales processes, leading to more accurate sales tracking and improved customer satisfaction.

    Send Files and PDFs to Salesforce

    This function allows automatic syncing of form-related documents and PDFs to Salesforce, keeping all submissions organized and accessible within Salesforce records.

    To activate this feature, navigate to the Form Builder, select the Settings tab, and proceed to Integrations. Look for the Attachments section near the bottom, where you can toggle the option to send file uploads and PDFs of submissions as attachments to the created Salesforce record, found in the Notes & Attachments section of the record.

    In the Salesforce Integration Settings under the Attachment Field, you can select from multiple file upload fields to gather attachments. Shared access to images and file uploads supports your team’s collaborative work.

    Attach Signed Documents to Salesforce Records

    With the Jotform Enterprise + Salesforce integration, you can supercharge your workflow by automatically sending e-signature documents to Salesforce records. Using Jotform Sign, these documents are directly linked to the relevant records, simplifying access and management, while saving you time and effort.

    Setting up this automation is straightforward. Within the Jotform Sign Builder, simply configure your Salesforce integration to attach signed documents directly to records, complete with options for including an audit trail. This ensures your documents are always organized and easily accessible within Salesforce, enhancing your document management processes.

    Conclusion

    The enhanced features of the Salesforce + Jotform integration offer exciting opportunities to improve your data management processes. As you incorporate these new functionalities into your operations, you’re not just simplifying data intake and document handling, but also enhancing the overall efficiency of your team. 

    If you’re more of a visual learner, check out these videos 👇🏼

    This post was sponsored by Jotform.

    Explore related content:

    Dynamically Create Documents Using PDF Butler

    Top 9 Salesforce Winter 25 Flow Features

    Understanding Marketing Cloud Growth

    #Admin #Automation #Data #Developer #Integration #Jotform #Records #Salesforce

  20. Ongoing drought in the mid-Atlantic and Southeast spread into the Midwest in August, bringing a range of impacts to the contiguous U.S.

    Read more in the August drought impacts summary: storymaps.arcgis.com/stories/6

    #drought #drought2024 #August2024 #climate #science #data #news #UnitedStates

  21. In Safari, tabbing to a non-editable element destroys the current selection range.

    That's bad enough, but get this -- the reset has *already happened* when the `focus` event fires, so we can't snapshot the data because it's already lost. And yet the resulting `selectionchange` event **hasn't** fired yet, so we can't use that event to filter-out the change.

    Are you fucking kidding me??

    #javascript #selection #caret

  22. In Safari, tabbing to a non-editable element destroys the current selection range.

    That's bad enough, but get this -- the reset has *already happened* when the `focus` event fires, so we can't snapshot the data because it's already lost. And yet the resulting `selectionchange` event **hasn't** fired yet, so we can't use that event to filter-out the change.

    Are you fucking kidding me??

    #javascript #selection #caret

  23. In Safari, tabbing to a non-editable element destroys the current selection range.

    That's bad enough, but get this -- the reset has *already happened* when the `focus` event fires, so we can't snapshot the data because it's already lost. And yet the resulting `selectionchange` event **hasn't** fired yet, so we can't use that event to filter-out the change.

    Are you fucking kidding me??

    #javascript #selection #caret