Bob DuCharme @bobdc.bsky.social · 29/09/2026Nice quote from this week's Benedict Evans newsletter about anthropomorphizing AI: "When Word ate your essay and undo didn’t work, you didn’t claim that Word ‘decided’ to destroy your work and then ‘lied’ about it. " 010
Bob DuCharme @bobdc.bsky.social · 09/09/2026New blog entry: Making an LLM turn a flat vocabulary list into a hierarchical taxonomy — automating the increase of metadata value. www.bobdc.com/blog/llm-aut...mas.toBob DuCharme (@bobdc@mas.to)230 Posts, 80 Following, 495 Followers · Long-time user of and writer about standards-based knowledge graph technology. Most recent book: “Learning SPARQL”. 101
Bob DuCharme @bobdc.bsky.social · 08/09/2026New blog entry tomorrow: Making an LLM turn a flat vocabulary list into a hierarchical taxonomy — automating the increase of metadata value. 000
Bob DuCharme @bobdc.bsky.social · 25/07/2026What an excellent pun on "markdown" dhq.digitalhumanities.org/vol/20/2/000...dhq.digitalhumanities.orgDHQ: Digital Humanities Quarterly: Making Marx More Readable: A Minimal Computing Approach to a Community-Driven Edition of Capital Vol. 1 000
Bob DuCharme @bobdc.bsky.social · 21/07/2026New blog entry: What to do with old computer books? Send them to prisons. www.bobdc.com/blog/booksto...mas.toBob DuCharme (@bobdc@mas.to)New blog entry: What to do with old computer books? Send them to prisons. https://www.bobdc.com/blog/bookstoprisons/ 010
Bob DuCharme @bobdc.bsky.social · 20/07/2026New blog entry tomorrow — What to do with old computer books? Send them to prisons. 000
Bob DuCharme @bobdc.bsky.social · 23/06/2026Recent slide deck "Is the Semantic Web Vision Still Relevant?" from @jahendler.bsky.social and Ora Lassila is really good. www.slideshare.net/slideshow/is... 111
Bob DuCharme @bobdc.bsky.social · 01/03/2026Every product I use is pushing some sort of AI features on me, and my first reaction to Jira doing this was an eye roll. I have since learned that, because their search has always been so awful, the "Ask AI" version of their search is soooo much better. 010
Bob DuCharme @bobdc.bsky.social · 25/01/2026New blog entry — The best way to talk about AI: don't say 'AI' so much; say what you really mean www.bobdc.com/blog/stopsay...bobdc.comThe best way to talk about AI: don't say 'AI' so much; say what you really meanBe more specific to help reduce the hype. 120
Bob DuCharme @bobdc.bsky.social · 24/01/2026New blog entry tomorrow — The best way to talk about AI: don't say 'AI' so much; say what you really mean. 000
Bob DuCharme @bobdc.bsky.social · 22/11/2025Nice presentations on what's new in RDF 1.2 and SPARQL 1.2: www.w3.org/Talks/2025/i...w3.org An Introduction to RDF and SPARQL 1.2 031
Bob DuCharme @bobdc.bsky.social · 18/11/2025New blog entry: My GraphRAG Curator interview — discussing RDF graphs, RAG, GraphRAG, music... www.bobdc.com/blog/graphra...bobdc.comMy GraphRAG Curator interviewDiscussing graphs, RAG, GraphRAG, music... 000
Bob DuCharme @bobdc.bsky.social · 04/11/2025What does it mean to claim that a SPARQL benchmark proves that one engine is faster than another? A passionate debate about one case is going on at www.linkedin.com/feed/update/... 000
Bob DuCharme @bobdc.bsky.social · 25/10/2025The published lyrics of the 1967 Rolling Stones song “2000 Man” (later covered by KISS) include the line “I am having an affair with a random computer”. Wouldn’t “RAND computer” have made more sense in 1967? 010
Bob DuCharme @bobdc.bsky.social · 29/09/2025@theatlantic.com Is it possible for authors to look themselves up in the books3 database without giving a credit card number to The Atlantic first? 100
Bob DuCharme @bobdc.bsky.social · 28/09/2025New blog entry: Let's stop saying "semantic web" — like a startup pivot, the technology turned out to be great for things other than a new kind of "web". www.bobdc.com/blog/stopsem...bobdc.comLet's stop saying 'semantic web'Like a startup pivot, the technology turned out to be great for things other than a new kind of 'web'. 121
Bob DuCharme @bobdc.bsky.social · 27/09/2025New blog entry tomorrow: Let's stop saying "semantic web" — like a startup pivot, the technology turned out to be great for things other than a new kind of "web". 000
Bob DuCharme @bobdc.bsky.social · 21/09/2025“Any sufficiently advanced technology is indistinguishable from magic.” - Arthur C. Clarke 010
Bob DuCharme @bobdc.bsky.social · 06/09/2025Gotta love a comic strip that uses XOR as part of the punch line. www.smbc-comics.com/comic/chewsmbc-comics.comSaturday Morning Breakfast Cereal - ChewSaturday Morning Breakfast Cereal - Chew 010
Bob DuCharme @bobdc.bsky.social · 31/08/2025"Top 10 Query Languages Every Developer Should Know in 2025" including, of course, SPARQL www.analyticsinsight.net/amp/story/pr... 000
Bob DuCharme @bobdc.bsky.social · 17/08/2025“Journey” is the new “experience” to make the use of your simple product sound like a bigger deal than it actually is. 000
Bob DuCharme @bobdc.bsky.social · 07/08/2025What are some currently running SPARQL endpoints that people like besides Wikidata and DBpedia? 300
Bob DuCharme @bobdc.bsky.social · 27/07/2025New blog entry: Correcting some outdated "Learning SPARQL" examples www.bobdc.com/blog/updatin...bobdc.comCorrecting some outdatedRevising some queries to accommodate revised data. 021
Bob DuCharme @bobdc.bsky.social · 26/07/2025New blog entry tomorrow: Correcting some outdated "Learning SPARQL" examples 010
Bob DuCharme @bobdc.bsky.social · 22/06/2025Speaking as a tech writer, I just love the Performing Directions of Terry Riley’s seminal 1964 music piece “In C”: thirdcoastpercussion.com//downloads/2... (second and third page of the PDF)thirdcoastpercussion.com 000
Bob DuCharme @bobdc.bsky.social · 15/06/2025From "Model Once, Represent Everywhere: UDA (Unified Data Architecture) at Netflix" netflixtechblog.com/uda-unified-...: "UDA is a Knowledge Graph... We chose RDF and SHACL as the foundation for UDA’s knowledge graph."netflixtechblog.comModel Once, Represent Everywhere: UDA (Unified Data Architecture) at NetflixIntroducing UDA, the knowledge-graph-based architecture that translates conceptual domain models into consistent schemas and data… 051
Bob DuCharme @bobdc.bsky.social · 08/06/2025With all the new information processing algorithms that are popping up and fading away these days, I love how one of the most popular ones continues to be an algorithm developed over 50 years ago by British computer scientist Karen Spärck Jones en.wikipedia.org/wiki/Tf%E2%8...en.wikipedia.orgtf–idf - Wikipedia 000
Bob DuCharme @bobdc.bsky.social · 01/06/2025The reason that I switched from DOS to MS Windows 3.1 many years ago. 000
Bob DuCharme @bobdc.bsky.social · 31/05/2025Bitbucket forcing us to upgrade from the free plan to a plan that they say costs $3.30 per month? Not so bad. Oh wait, they were dividing the actual price by 5 to make it look more appealing. They're really charging $16.50 per month. 000
Bob DuCharme @bobdc.bsky.social · 25/05/2025New blog entry: ChatGPT and Copilot as OWL processors — pretty impressive. www.bobdc.com/blog/chatgpt...bobdc.comChatGPT and Copilot as OWL processorsPretty impressive. 030
Bob DuCharme @bobdc.bsky.social · 24/05/2025New blog entry tomorrow: ChatGPT and Copilot as OWL processors — pretty impressive. 000
Bob DuCharme @bobdc.bsky.social · 18/04/2025First Draft Note of RDF 1.2 Primer is now available from the W3C at www.w3.org/TR/2025/DNOT...w3.orgRDF 1.2 PrimerThis primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and shows concrete examples of the use of RDF. Sec... 032
Bob DuCharme @bobdc.bsky.social · 12/04/2025I had a great idea for a domain name, but I was 67 days too late. 000
Bob DuCharme @bobdc.bsky.social · 29/03/2025"On two occasions I have been asked, 'Pray, Mr. [Charles] Babbage, if you put into the machine wrong figures, will the right answers come out?' ... I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question." (from en.wikipedia.org/wiki/Garbage...) 021
Bob DuCharme @bobdc.bsky.social · 09/03/2025New blog entry: Converting RDFS schemas to SHACL constraints — with SPARQL, of course. www.bobdc.com/blog/rdfs2sh...bobdc.comConverting RDFS schemas to SHACL constraintsWith SPARQL, of course. 011
Bob DuCharme @bobdc.bsky.social · 08/03/2025New blog entry tomorrow: Converting RDFS schemas to SHACL constraints — with SPARQL, of course. 000
Bob DuCharme @bobdc.bsky.social · 23/02/2025Out of curiosity I let gmail's "AI" rewrite something I wrote and it replaced the word "features" with "functionality." I guess I'll wait a few years before I try that again. www.bobdc.com/blog/writing... 010
Bob DuCharme @bobdc.bsky.social · 15/02/2025Using ChatGPT every few weeks has changed the way I do regular Google searches. Now I think of them as prompts where my incorporation of more context terms will get better answers, and that actually helps. 000
Bob DuCharme @bobdc.bsky.social · 01/02/2025Causal AI is a promising field (see upcoming Graphwise webinar at lnkd.in/erXtR726) and a fun side effect of the interest is all the discussions of it out there that include “casual AI” as a typo. 000
Bob DuCharme @bobdc.bsky.social · 26/01/2025New blog entry: Filtering foreign literals out of SPARQL query results — and only the foreign literals. www.bobdc.com/blog/filterf...bobdc.comFiltering foreign literals out of SPARQL query resultsAnd only the foreign literals. 000
Bob DuCharme @bobdc.bsky.social · 25/01/2025New blog entry tomorrow: Filtering foreign literals out of SPARQL query results — and only the foreign literals. 000
Bob DuCharme @bobdc.bsky.social · 25/01/2025New blog entry tomorrow: Filtering foreign literals out of SPARQL query results — and only the foreign literals. 010
Bob DuCharme @bobdc.bsky.social · 14/01/2025I was looking for a Linux command line date math utility and it turns out that the Linux date command already does what I want, e.g. $ date --date "+ 30 days" Thu Feb 13 12:49:45 PM EST 2025 000
Bob DuCharme @bobdc.bsky.social · 11/01/2025I wish Amazon and Yelp reviews had a checkbox where we could filter out the ones where people talk about themselves too much. It wouldn’t even need AI. It could just count what % of words were "me", "I", "my", or "mine". 000
Bob DuCharme @bobdc.bsky.social · 24/12/2024New W3C SHACL Working Group: www.w3.org/2024/12/data...w3.orgData Shapes WG Group Charter 031
Bob DuCharme @bobdc.bsky.social · 19/12/2024Account creation form: "password must include a special character" Me: "zt34,L9m" Account creation form: “OMG ARE YOU INSANE A COMMA IS BEYOND MY UNIVERSE" 010
Bob DuCharme @bobdc.bsky.social · 15/12/2024New blog entry: Parsing JSON with Python — my personal quick reference. www.bobdc.com/blog/pythonj...bobdc.comParsing JSON with PythonMy personal quick reference 000
Bob DuCharme @bobdc.bsky.social · 14/12/2024New blog entry tomorrow: Parsing JSON with Python — my personal quick reference. 000
Bob DuCharme @bobdc.bsky.social · 07/12/2024What I've learned by switching from Twitter to Mastodon and Bluesky: everyone in my bubble agrees with me about all the big important issues. 000
Bob DuCharme @bobdc.bsky.social · 30/11/2024New blog entry: Amazon's failed folksonomy and Kevin Federline — what could go wrong? www.bobdc.com/blog/federli...bobdc.comAmazon's failed folksonomy and Kevin FederlineWhat could go wrong? 010