Skip to content

Instantly share code, notes, and snippets.

@extratone
Created July 4, 2025 10:43
Show Gist options
  • Save extratone/0fd35ddac88727154eaf46db877f091c to your computer and use it in GitHub Desktop.
Save extratone/0fd35ddac88727154eaf46db877f091c to your computer and use it in GitHub Desktop.
Social annotation, [**motherfucker**](https://hypothes.is/users/DavidBlue).
This file has been truncated, but you can view the full file.
[
[
{
"id": "MoIVjFe1EfCLAfvRZKAc8g",
"authority": "hypothes.is",
"url": "https://www.craft.do/whats-new",
"created": "2025-07-03T02:26:59",
"updated": "2025-07-03T02:26:59",
"title": "What's new",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "igation update. It will provide ",
"exact": "a single, centralized location for all your settings",
"suffix": " and pave the way for more contr",
"start": 2301,
"end": 2353,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.craft.do/whats-new",
"selector": [
{
"type": "RangeSelector",
"endOffset": 42,
"startOffset": 203,
"endContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[47]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]/span[2]",
"startContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[47]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 2353,
"type": "TextPositionSelector",
"start": 2301
},
{
"type": "TextQuoteSelector",
"exact": "a single, centralized location for all your settings",
"prefix": "igation update. It will provide ",
"suffix": " and pave the way for more contr"
}
]
}
],
"document": {
"title": [
"What's new"
]
}
},
{
"id": "EvJXfFe1EfCmMss7DQhE9Q",
"authority": "hypothes.is",
"url": "https://www.craft.do/whats-new",
"created": "2025-07-03T02:26:06",
"updated": "2025-07-03T02:26:06",
"title": "What's new",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Uh... wait... This hasn't been implemented the whole time???\n\noh dear...",
"prefix": "ers with a fresh set of icons.\n•",
"exact": "Wide Page Support on Publish Pages: Enjoy better formatting options for your published documents.",
"suffix": "\nLet’s dive into the details!\n☀️",
"start": 727,
"end": 824,
"tags": [
"Craft"
],
"group": "__world__",
"target": [
{
"source": "https://www.craft.do/whats-new",
"selector": [
{
"type": "RangeSelector",
"endOffset": 97,
"startOffset": 0,
"endContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[17]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[17]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]/span[1]"
},
{
"end": 824,
"type": "TextPositionSelector",
"start": 727
},
{
"type": "TextQuoteSelector",
"exact": "Wide Page Support on Publish Pages: Enjoy better formatting options for your published documents.",
"prefix": "ers with a fresh set of icons.\n•",
"suffix": "\nLet’s dive into the details!\n☀️"
}
]
}
],
"document": {
"title": [
"What's new"
]
}
},
{
"id": "jbhj9FQMEfCW8Bu4NdxPJg",
"authority": "hypothes.is",
"url": "https://pitchfork.com/reviews/albums/oklou-choke-enough/",
"created": "2025-06-28T10:42:14",
"updated": "2025-06-28T10:42:33",
"title": "Oklou: choke enough",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "??? \n\nlol okay",
"prefix": "ike an extension of her person. ",
"exact": "This, it appeared, must be the world’s most charming cyborg.",
"suffix": "On choke enough, that highly ski",
"start": 2202,
"end": 2262,
"tags": [
"gerogerigegege"
],
"group": "__world__",
"target": [
{
"source": "https://pitchfork.com/reviews/albums/oklou-choke-enough/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 785,
"startOffset": 725,
"endContainer": "/div[1]/div[1]/div[1]/main[1]/article[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/div[1]/main[1]/article[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 2262,
"type": "TextPositionSelector",
"start": 2202
},
{
"type": "TextQuoteSelector",
"exact": "This, it appeared, must be the world’s most charming cyborg.",
"prefix": "ike an extension of her person. ",
"suffix": "On choke enough, that highly ski"
}
]
}
],
"document": {
"title": [
"Oklou: choke enough"
]
}
},
{
"id": "FmYJ0kp6EfCb6A-LZeqJtQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:21:06",
"updated": "2025-06-16T06:22:18",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Wait... did they actually use the word \"markdown\" in the keynote right after the Gruber shun?",
"prefix": "s new 3D graphing capabilities.\n",
"exact": "Notes now supports the import and export of Markdown files on both iOS and iPadOS.",
"suffix": "\nThere are additional enhancemen",
"start": 18038,
"end": 18120,
"tags": [
""
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 82,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[4]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[4]"
},
{
"end": 18120,
"type": "TextPositionSelector",
"start": 18038
},
{
"type": "TextQuoteSelector",
"exact": "Notes now supports the import and export of Markdown files on both iOS and iPadOS.",
"prefix": "s new 3D graphing capabilities.\n",
"suffix": "\nThere are additional enhancemen"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "EZTkHkp6EfCcueuKOsAloQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:20:58",
"updated": "2025-06-16T06:20:58",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "y events with the Apple Pencil.\n",
"exact": "A new reed pen",
"suffix": " (hey, I like that name!) will b",
"start": 17815,
"end": 17829,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 14,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[2]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[2]"
},
{
"end": 17829,
"type": "TextPositionSelector",
"start": 17815
},
{
"type": "TextQuoteSelector",
"exact": "A new reed pen",
"prefix": "y events with the Apple Pencil.\n",
"suffix": " (hey, I like that name!) will b"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "_mkcUkp5EfCzuKfFDoNaNg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:20:26",
"updated": "2025-06-16T06:20:26",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ws for podcasters and creators, ",
"exact": "iPadOS 26 allows you to record your own, isolated audio track with Local capture.",
"suffix": "\nSource: Apple.\nYou can use Loca",
"start": 17283,
"end": 17364,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 406,
"startOffset": 325,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[41]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[41]"
},
{
"end": 17364,
"type": "TextPositionSelector",
"start": 17283
},
{
"type": "TextQuoteSelector",
"exact": "iPadOS 26 allows you to record your own, isolated audio track with Local capture.",
"prefix": "ws for podcasters and creators, ",
"suffix": "\nSource: Apple.\nYou can use Loca"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "2U3GKkp5EfCtrg-gSrdMrQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:19:24",
"updated": "2025-06-16T06:19:24",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "wing the following information: ",
"exact": "Date Modified, Date Created, Date Last Opened, Kind, Size, Tags, and Cloud Status.",
"suffix": " These categories can also be us",
"start": 15033,
"end": 15115,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 248,
"startOffset": 166,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[34]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[34]"
},
{
"end": 15115,
"type": "TextPositionSelector",
"start": 15033
},
{
"type": "TextQuoteSelector",
"exact": "Date Modified, Date Created, Date Last Opened, Kind, Size, Tags, and Cloud Status.",
"prefix": "wing the following information: ",
"suffix": " These categories can also be us"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "yhg-Vkp5EfCeIYND5dSqkA",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:18:58",
"updated": "2025-06-16T06:18:58",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "st identical to those on macOS. ",
"exact": "You can even search for a command in the menu bar",
"suffix": ", just like on a Mac.\nFiles App\n",
"start": 14501,
"end": 14550,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 406,
"startOffset": 357,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[32]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[32]"
},
{
"end": 14550,
"type": "TextPositionSelector",
"start": 14501
},
{
"type": "TextQuoteSelector",
"exact": "You can even search for a command in the menu bar",
"prefix": "st identical to those on macOS. ",
"suffix": ", just like on a Mac.\nFiles App\n"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "h6444Ep5EfCarktVpNn3Lw",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"created": "2025-06-16T06:17:07",
"updated": "2025-06-16T06:17:07",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": ".\nUsing on-device intelligence, ",
"exact": "Apple Maps will now learn the common routes you take and automatically suggest your preferred one if several options are available.",
"suffix": " Additionally, Apple Maps will n",
"start": 9474,
"end": 9605,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/ios-26-ipados-26-and-liquid-glass-the-macstories-overview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 161,
"startOffset": 30,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[20]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[20]"
},
{
"end": 9605,
"type": "TextPositionSelector",
"start": 9474
},
{
"type": "TextQuoteSelector",
"exact": "Apple Maps will now learn the common routes you take and automatically suggest your preferred one if several options are available.",
"prefix": ".\nUsing on-device intelligence, ",
"suffix": " Additionally, Apple Maps will n"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "nA68ukepEfCoi7dp0NkOpQ",
"authority": "hypothes.is",
"url": "https://www.theverge.com/installer-newsletter/681745/camera-app-iphone-mario-kart-switch-2-installer",
"created": "2025-06-12T16:23:44",
"updated": "2025-06-12T16:23:53",
"title": "The most fun camera app I’ve used in forever",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "nd right in your inbox!)The Drop",
"exact": "!Camera. Andy Allen designs some of the best-looking apps you’ll find for Apple platforms, and he has outdone himself with this very playful, tactile take on a camera app. It takes a minute to learn what all the on-screen buttons and wheels do, but it’s so much more fun than the iPhone’s default app that I’ve been using almost all the time.",
"suffix": "Mario Kart World. We’ll talk som",
"start": 3697,
"end": 4039,
"tags": [
"Capture",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/installer-newsletter/681745/camera-app-iphone-mario-kart-switch-2-installer",
"selector": [
{
"type": "RangeSelector",
"endOffset": 342,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[7]/ul[1]/li[1]/span[1]",
"startContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[7]/ul[1]/li[1]/span[1]/a[1]/strong[1]"
},
{
"end": 4039,
"type": "TextPositionSelector",
"start": 3697
},
{
"type": "TextQuoteSelector",
"exact": "!Camera. Andy Allen designs some of the best-looking apps you’ll find for Apple platforms, and he has outdone himself with this very playful, tactile take on a camera app. It takes a minute to learn what all the on-screen buttons and wheels do, but it’s so much more fun than the iPhone’s default app that I’ve been using almost all the time.",
"prefix": "nd right in your inbox!)The Drop",
"suffix": "Mario Kart World. We’ll talk som"
}
]
}
],
"document": {
"title": [
"The most fun camera app I’ve used in forever"
]
}
},
{
"id": "YI3eHkdUEfCuVGcmcRp7Lw",
"authority": "hypothes.is",
"url": "https://medialab.github.io/iwanthue/theory/",
"created": "2025-06-12T06:13:37",
"updated": "2025-06-12T06:13:37",
"title": "iWantHue - Theory",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n ",
"exact": "Distributing colors evenly, in a perceptively coherent space,\n constrained by user-friendly settings, to generate high quality custom palettes.",
"suffix": "\n \n ",
"start": 1615,
"end": 1785,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://medialab.github.io/iwanthue/theory/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 199,
"startOffset": 29,
"endContainer": "/div[3]/div[1]/div[1]/div[2]/p[1]",
"startContainer": "/div[3]/div[1]/div[1]/div[2]/p[1]"
},
{
"end": 1785,
"type": "TextPositionSelector",
"start": 1615
},
{
"type": "TextQuoteSelector",
"exact": "Distributing colors evenly, in a perceptively coherent space,\n constrained by user-friendly settings, to generate high quality custom palettes.",
"prefix": " \n ",
"suffix": "\n \n "
}
]
}
],
"document": {
"title": [
"iWantHue - Theory"
]
}
},
{
"id": "elzMgEcqEfC5_2c6SnXjmg",
"authority": "hypothes.is",
"url": "https://100r.co/site/weathering_software_winter.html",
"created": "2025-06-12T01:13:41",
"updated": "2025-06-12T01:13:41",
"title": "100R — weathering software winter",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " at trying to preserve things.\n\n",
"exact": "Permacomputing is inspired from permaculture, its goal is to build resilience. The resilience of permaculture comes from trying different ideas, and seeing what sticks. If we all jump on the same language, and the same ecosystem, it makes it really fragile when one individual can just buy the whole thing, then you're left with a system that was never truly yours.",
"suffix": "\n\nThank you for reading.\n\n\n\t\n\t\t\n",
"start": 35917,
"end": 36282,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://100r.co/site/weathering_software_winter.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 365,
"startOffset": 0,
"endContainer": "/main[1]/p[116]",
"startContainer": "/main[1]/p[116]/a[1]"
},
{
"end": 36282,
"type": "TextPositionSelector",
"start": 35917
},
{
"type": "TextQuoteSelector",
"exact": "Permacomputing is inspired from permaculture, its goal is to build resilience. The resilience of permaculture comes from trying different ideas, and seeing what sticks. If we all jump on the same language, and the same ecosystem, it makes it really fragile when one individual can just buy the whole thing, then you're left with a system that was never truly yours.",
"prefix": " at trying to preserve things.\n\n",
"suffix": "\n\nThank you for reading.\n\n\n\t\n\t\t\n"
}
]
}
],
"document": {
"title": [
"100R — weathering software winter"
]
}
},
{
"id": "FzyQukXtEfCbwEuS0U3iCA",
"authority": "hypothes.is",
"url": "https://www.theverge.com/2024/1/11/24034705/discord-layoffs-17-percent-employees",
"created": "2025-06-10T11:21:44",
"updated": "2025-06-10T11:21:44",
"title": "Discord is laying off 17 percent of employees",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "&lta data-hyp-mention=\"\" data-userid=\"acct:[email protected]\">@DavidBlue&lt/a> are you reading what I'm reading, here? ",
"prefix": " understanding of the business, ",
"exact": "Discord isn’t in dire financial straits, though it has yet to become profitable",
"suffix": " and is still trying to revive u",
"start": 2601,
"end": 2680,
"tags": [
"Discord",
"SHS",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/2024/1/11/24034705/discord-layoffs-17-percent-employees",
"selector": [
{
"type": "RangeSelector",
"endOffset": 156,
"startOffset": 77,
"endContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[3]/p[1]",
"startContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[3]/p[1]"
},
{
"end": 2680,
"type": "TextPositionSelector",
"start": 2601
},
{
"type": "TextQuoteSelector",
"exact": "Discord isn’t in dire financial straits, though it has yet to become profitable",
"prefix": " understanding of the business, ",
"suffix": " and is still trying to revive u"
}
]
}
],
"document": {
"title": [
"Discord is laying off 17 percent of employees"
]
}
},
{
"id": "FufTnkWtEfCc6a9WHkf3XQ",
"authority": "hypothes.is",
"url": "https://swift.org/blog/how-swifts-server-support-powers-things-cloud/",
"created": "2025-06-10T03:43:36",
"updated": "2025-06-10T03:44:00",
"title": "How Swift's server support powers Things Cloud",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "typing made every change risky. ",
"exact": "For our push notification system to be fast, we even had to develop a custom C-based service.",
"suffix": " As these issues accumulated and",
"start": 2215,
"end": 2308,
"tags": [
"Cultured Code"
],
"group": "__world__",
"target": [
{
"source": "https://swift.org/blog/how-swifts-server-support-powers-things-cloud/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 413,
"startOffset": 320,
"endContainer": "/main[1]/article[1]/p[4]",
"startContainer": "/main[1]/article[1]/p[4]"
},
{
"end": 2308,
"type": "TextPositionSelector",
"start": 2215
},
{
"type": "TextQuoteSelector",
"exact": "For our push notification system to be fast, we even had to develop a custom C-based service.",
"prefix": "typing made every change risky. ",
"suffix": " As these issues accumulated and"
}
]
}
],
"document": {
"title": [
"How Swift's server support powers Things Cloud"
]
}
},
{
"id": "XpjuHEKhEfC7GQ_O0NWdOw",
"authority": "hypothes.is",
"url": "https://www.w3schools.com/sql/sql_intro.asp",
"created": "2025-06-06T06:42:09",
"updated": "2025-06-06T06:42:09",
"title": "SQL Introduction",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n 1987\n\n\nWhat Can SQL do?\n\n ",
"exact": "SQL can execute queries against a database\n SQL can retrieve data from a database\n SQL can insert records in a database\n SQL can update records in a database\n SQL can delete records from a database\n SQL can create new databases\n SQL can create new tables in a database\n SQL can create stored procedures in a database\n SQL can create views in a database\n SQL can set permissions on tables, procedures, and views",
"suffix": "\n\n\nSQL is a Standard - BUT....\nA",
"start": 98306,
"end": 98725,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.w3schools.com/sql/sql_intro.asp",
"selector": [
{
"type": "RangeSelector",
"endOffset": 56,
"startOffset": 1,
"endContainer": "/div[5]/div[1]/div[2]/div[1]/div[1]/ul[2]/li[10]",
"startContainer": "/div[5]/div[1]/div[2]/div[1]/div[1]/ul[2]/li[1]"
},
{
"end": 98725,
"type": "TextPositionSelector",
"start": 98306
},
{
"type": "TextQuoteSelector",
"exact": "SQL can execute queries against a database\n SQL can retrieve data from a database\n SQL can insert records in a database\n SQL can update records in a database\n SQL can delete records from a database\n SQL can create new databases\n SQL can create new tables in a database\n SQL can create stored procedures in a database\n SQL can create views in a database\n SQL can set permissions on tables, procedures, and views",
"prefix": " \n 1987\n\n\nWhat Can SQL do?\n\n ",
"suffix": "\n\n\nSQL is a Standard - BUT....\nA"
}
]
}
],
"document": {
"title": [
"SQL Introduction"
]
}
},
{
"id": "QesxskKhEfCrb3f_IfdK9Q",
"authority": "hypothes.is",
"url": "https://www.w3schools.com/sql/sql_intro.asp",
"created": "2025-06-06T06:41:21",
"updated": "2025-06-06T06:41:21",
"title": "SQL Introduction",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nWhat is SQL?\n\n SQL stands for ",
"exact": "Structured Query Language",
"suffix": "\n SQL lets you access and manip",
"start": 98047,
"end": 98072,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.w3schools.com/sql/sql_intro.asp",
"selector": [
{
"type": "RangeSelector",
"endOffset": 40,
"startOffset": 15,
"endContainer": "/div[5]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]",
"startContainer": "/div[5]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]"
},
{
"end": 98072,
"type": "TextPositionSelector",
"start": 98047
},
{
"type": "TextQuoteSelector",
"exact": "Structured Query Language",
"prefix": "\nWhat is SQL?\n\n SQL stands for ",
"suffix": "\n SQL lets you access and manip"
}
]
}
],
"document": {
"title": [
"SQL Introduction"
]
}
},
{
"id": "JVBJtEI_EfCwIt_NtrBx7Q",
"authority": "hypothes.is",
"url": "https://sixcolors.com/link/2025/03/shortcuts-is-falling-into-the-automation-gap/",
"created": "2025-06-05T18:59:02",
"updated": "2025-06-05T18:59:59",
"title": "Apple in 2019: The Six Colors report card",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Precisely the sort of thing I made [**the BOZOWARNING**](https://whyp.it/tracks/285876/bozowarning) for.",
"prefix": "t Notes update, I realized that ",
"exact": "I had (inadvertently?) created an automation that begins with a Stream Deck keypress that executes a Keyboard Maestro macro that kicks off a JavaScript script in Audio Hijack that runs an AppleScript applet that executes a Shortcuts shortcut.",
"suffix": " In recent days I’ve also edited",
"start": 1706,
"end": 1948,
"tags": [
"Audio",
"Shortcuts",
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://sixcolors.com/link/2025/03/shortcuts-is-falling-into-the-automation-gap/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 313,
"startOffset": 71,
"endContainer": "/div[3]/div[2]/div[1]/div[2]/p[2]",
"startContainer": "/div[3]/div[2]/div[1]/div[2]/p[2]"
},
{
"end": 1948,
"type": "TextPositionSelector",
"start": 1706
},
{
"type": "TextQuoteSelector",
"exact": "I had (inadvertently?) created an automation that begins with a Stream Deck keypress that executes a Keyboard Maestro macro that kicks off a JavaScript script in Audio Hijack that runs an AppleScript applet that executes a Shortcuts shortcut.",
"prefix": "t Notes update, I realized that ",
"suffix": " In recent days I’ve also edited"
}
]
}
],
"document": {
"title": [
"Apple in 2019: The Six Colors report card"
]
}
},
{
"id": "zVW0Pj2mEfCdAtdS2siPMA",
"authority": "hypothes.is",
"url": "https://www.theverge.com/news/677474/microsoft-windows-notepad-bold-italic-text-formatting-markdown-support",
"created": "2025-05-30T22:38:26",
"updated": "2025-05-30T22:38:26",
"title": "Microsoft releases a bold new update for Notepad",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "An historic day for Markdown...",
"prefix": " new additions. Image: Microsoft",
"exact": "“The experience supports Markdown style input and files for users who prefer to work directly with the lightweight markup language,” explains Dave Grochocki, principal product manager lead for Microsoft’s Windows inbox apps. “You can switch between formatted Markdown and Markdown syntax views in the view menu or by selecting the toggle button in the status bar at the bottom of the window.”",
"suffix": "Since Notepad is usually used wi",
"start": 3037,
"end": 3429,
"tags": [
"md"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/news/677474/microsoft-windows-notepad-bold-italic-text-formatting-markdown-support",
"selector": [
{
"type": "RangeSelector",
"endOffset": 392,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[4]/p[1]",
"startContainer": "/div[1]/div[1]/div[4]/main[1]/article[1]/div[2]/div[1]/div[1]/div[2]/div[4]/p[1]"
},
{
"end": 3429,
"type": "TextPositionSelector",
"start": 3037
},
{
"type": "TextQuoteSelector",
"exact": "“The experience supports Markdown style input and files for users who prefer to work directly with the lightweight markup language,” explains Dave Grochocki, principal product manager lead for Microsoft’s Windows inbox apps. “You can switch between formatted Markdown and Markdown syntax views in the view menu or by selecting the toggle button in the status bar at the bottom of the window.”",
"prefix": " new additions. Image: Microsoft",
"suffix": "Since Notepad is usually used wi"
}
]
}
],
"document": {
"title": [
"Microsoft releases a bold new update for Notepad"
]
}
},
{
"id": "yMykGi3wEfCtiF_kXXfCxA",
"authority": "hypothes.is",
"url": "https://finalblow.me/info",
"created": "2025-05-10T22:47:43",
"updated": "2025-05-10T22:47:43",
"title": "Finalblow - Info",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Oh... boy.",
"prefix": "dits. No Missing Pieces. No BS. ",
"exact": "This isn’t just a killboard — It’s a battlefield chronicle.",
"suffix": " Whether you’re a lone pirate, a",
"start": 1532,
"end": 1591,
"tags": [
"Juegos"
],
"group": "__world__",
"target": [
{
"source": "https://finalblow.me/info",
"selector": [
{
"type": "RangeSelector",
"endOffset": 59,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/div[1]/section[2]/ol[1]/li[4]",
"startContainer": "/div[1]/div[1]/main[1]/div[1]/section[2]/ol[1]/li[4]/i[1]"
},
{
"end": 1591,
"type": "TextPositionSelector",
"start": 1532
},
{
"type": "TextQuoteSelector",
"exact": "This isn’t just a killboard — It’s a battlefield chronicle.",
"prefix": "dits. No Missing Pieces. No BS. ",
"suffix": " Whether you’re a lone pirate, a"
}
]
}
],
"document": {
"title": [
"Finalblow - Info"
]
}
},
{
"id": "lcMByiz9EfC0eV8PQqeHOw",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/ai-adds-a-new-dimension-to-devonthink-4/",
"created": "2025-05-09T17:46:49",
"updated": "2025-05-09T17:46:49",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "Boolean search expert. Instead, ",
"exact": "you can type a query using natural language that the app will convert to a DEVONthink-friendly search automatically.",
"suffix": "\nDEVONthink’s settings provide a",
"start": 7377,
"end": 7493,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/ai-adds-a-new-dimension-to-devonthink-4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 323,
"startOffset": 207,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[12]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[12]"
},
{
"end": 7493,
"type": "TextPositionSelector",
"start": 7377
},
{
"type": "TextQuoteSelector",
"exact": "you can type a query using natural language that the app will convert to a DEVONthink-friendly search automatically.",
"prefix": "Boolean search expert. Instead, ",
"suffix": "\nDEVONthink’s settings provide a"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "QCjJFiz9EfCFLZ9JzYCo0A",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/ai-adds-a-new-dimension-to-devonthink-4/",
"created": "2025-05-09T17:44:25",
"updated": "2025-05-09T17:44:25",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "tabase.\nIt just so happens that ",
"exact": "we recently exported 15 years’ worth of articles published on MacStories, which amounts to about 17,000 Markdown files.",
"suffix": " That’s a catalog that I figured",
"start": 4410,
"end": 4529,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/ai-adds-a-new-dimension-to-devonthink-4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 143,
"startOffset": 24,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[6]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[6]"
},
{
"end": 4529,
"type": "TextPositionSelector",
"start": 4410
},
{
"type": "TextQuoteSelector",
"exact": "we recently exported 15 years’ worth of articles published on MacStories, which amounts to about 17,000 Markdown files.",
"prefix": "tabase.\nIt just so happens that ",
"suffix": " That’s a catalog that I figured"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "B_2sOCwWEfC2-R_6Y5fyJA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2025-05-08T14:09:18",
"updated": "2025-05-08T14:09:18",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*I just punched out this preface having been prompted to prepend something to the link for [my MuckRack portfolio](https://muckrack.com/davidblue/portfolio) and I like it a lot!*\n\nHaving watched every single one of the digital institutions which had been borned with me and shared in unequal parts the creation of my worldview and frameworks for participating in culture either die completely apart from their ability to create *actual* value (MySpace) or turn to the Babylon of ad tech and the gargantuan rich idiots who feed it to survive... then thrive...\n\nI realized that there was *a single one*, in fact, who - as far as I could tell - had done no wrong.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "426cqDglEeuKNke5Ncb0Rg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-12-07T00:48:14",
"updated": "2024-12-13T06:04:36",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ome up with in greater detail.\n\n",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"suffix": "\n\nThe launch garnered very littl",
"start": 19867,
"end": 20674,
"tags": [
"Audio",
"Quotes",
"Streaming",
"SHS"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 807,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/blockquote[4]/p[1]",
"startContainer": "/article[1]/div[1]/blockquote[4]/p[1]"
},
{
"end": 20674,
"type": "TextPositionSelector",
"start": 19867
},
{
"type": "TextQuoteSelector",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"prefix": "ome up with in greater detail.\n\n",
"suffix": "\n\nThe launch garnered very littl"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "a8YsojglEeub9z--qHFw6g",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-12-07T00:44:53",
"updated": "2024-12-13T06:04:05",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "long been “a pain in the ass.”\n\n",
"exact": "“You need to find a place to host it, you’ve gotta get the metadata right, it’s just hard. So we just decided we would do that hard part for musicians so that they didn’t have to be so nerdy.”",
"suffix": "\n\nAs an address to all of their ",
"start": 19162,
"end": 19354,
"tags": [
"SHS",
"Audio",
"Streaming"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 192,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[21]",
"startContainer": "/article[1]/div[1]/p[21]"
},
{
"end": 19354,
"type": "TextPositionSelector",
"start": 19162
},
{
"type": "TextQuoteSelector",
"exact": "“You need to find a place to host it, you’ve gotta get the metadata right, it’s just hard. So we just decided we would do that hard part for musicians so that they didn’t have to be so nerdy.”",
"prefix": "long been “a pain in the ass.”\n\n",
"suffix": "\n\nAs an address to all of their "
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "tBWzBCy_Eeufr098JeAQVg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T12:39:03",
"updated": "2024-12-13T06:03:10",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Considering that Apple is now the most valuable company in the history of the world, the current state of the desktop iTunes client is *absolutely unacceptable*.",
"prefix": " your car’s head unit receives. ",
"exact": "Even the current desktop version of iTunes maintains support for streaming “audio files over the internet,” though a glance at Apple’s dated support page for the process suggests it hasn’t crossed anybody’s mind for at least half of that history.",
"suffix": " In 1994, the publicly-funded ra",
"start": 9541,
"end": 9787,
"tags": [
"macOS"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 462,
"startOffset": 216,
"endContainer": "/article[1]/div[1]/p[12]",
"startContainer": "/article[1]/div[1]/p[12]"
},
{
"end": 9787,
"type": "TextPositionSelector",
"start": 9541
},
{
"type": "TextQuoteSelector",
"exact": "Even the current desktop version of iTunes maintains support for streaming “audio files over the internet,” though a glance at Apple’s dated support page for the process suggests it hasn’t crossed anybody’s mind for at least half of that history.",
"prefix": " your car’s head unit receives. ",
"suffix": " In 1994, the publicly-funded ra"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "jlwxdiyzEeusaTfXtfiZqg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T11:12:06",
"updated": "2024-12-13T06:02:39",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "y</a>\n\nOn The Web\n\nThough ",
"exact": "Bandcamp was technically the first comprehensive library-modeled music streaming service in existence",
"suffix": ", the topical conversations betw",
"start": 7831,
"end": 7932,
"tags": [
"Streaming",
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 108,
"startOffset": 7,
"endContainer": "/article[1]/div[1]/p[11]",
"startContainer": "/article[1]/div[1]/p[11]"
},
{
"end": 7932,
"type": "TextPositionSelector",
"start": 7831
},
{
"type": "TextQuoteSelector",
"exact": "Bandcamp was technically the first comprehensive library-modeled music streaming service in existence",
"prefix": "y</a>\n\nOn The Web\n\nThough ",
"suffix": ", the topical conversations betw"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "TBuspiyzEeu7BWO9-Ql18w",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T11:10:15",
"updated": "2024-12-13T06:02:04",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This isn't the most relevant quote on which to annotate a link to \"[Towards a Constructive Technology Criticism](https://www.cjr.org/tow_center_reports/constructive_technology_criticism.php),\" but it's the first, so there ya go.",
"prefix": "he Internet History Podcast, or ",
"exact": "technology journalism has definitively lost all reverence for actual innovation in favor of the emotionally-charged Innovation Myth",
"suffix": ", now relinquished almost entire",
"start": 5679,
"end": 5810,
"tags": [
"Media"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 459,
"startOffset": 328,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 5810,
"type": "TextPositionSelector",
"start": 5679
},
{
"type": "TextQuoteSelector",
"exact": "technology journalism has definitively lost all reverence for actual innovation in favor of the emotionally-charged Innovation Myth",
"prefix": "he Internet History Podcast, or ",
"suffix": ", now relinquished almost entire"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "XXODjJrjEe-F9c_kXrK7dQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2024-11-04T19:31:18",
"updated": "2024-11-04T19:31:18",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Apple Intelligence Reader Summary\n\n> Bandcamp, an online record store, has remained profitable and drama-free for ten years by prioritizing selling good music and providing artists with a clean, user-friendly platform. Unlike other streaming services, Bandcamp charges a lower commission and has avoided advertising and hype, relying instead on organic growth and word-of-mouth. The article explores Bandcamp’s history, its impact on independent music, and its viability as an alternative streaming service, highlighting its commitment to transparency and innovation.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"babylon"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "EbjpsqajEe6doyN6DhHw-A",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-12-29T23:36:20",
"updated": "2023-12-29T23:36:20",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Universal Summarizer\n\n(Summary generated with [Kagi's Universal Summarizer](https://kagi.com/summarizer/index.html).)\n\n> Bandcamp has operated as an online music store for over a decade, providing artists and labels with an easy-to-use platform to sell music directly to fans. While receiving little mainstream attention, Bandcamp has paid out $270 million to artists and maintained a simple, artist-focused design. The platform allows free streaming but encourages direct purchases from artists. Chance the Rapper has been a notable champion of Bandcamp, using it for early mixtapes and helping to bring attention to its role in supporting independent musicians. While other services focus on algorithms and playlists, Bandcamp prioritizes direct artist support through low fees and transparent sales data. It has changed little over the years but provides a niche alternative for direct fan-artist connections without the culture-diluting aspects of other streaming services. Bandcamp's low-key approach has helped it avoid issues faced by competitors while continuing to innovate for artists.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Summary",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "KQACvj-bEe6OX-cmO50Hfg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-08-20T20:50:13",
"updated": "2023-08-20T20:50:13",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "```\nBlue, David. \"Bandcamp: Streaming's Secret Savior.\" The Psalms, 21 Jul. 2018, https://bilge.world/bandcamp-streaming-music.\n```",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Academia"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "dsjFDjLZEe6cM3P3kvKvGw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-08-04T15:13:27",
"updated": "2023-08-04T15:13:27",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Please note that this was written long before Epic Game's acquisition of Bandcamp, which you can read more about in [*Pitchfork*](https://pitchfork.com/thepitch/bandcamp-epic-games-acquisition/), [*The New York Times*](https://www.nytimes.com/2022/03/02/arts/music/epic-games-bandcamp.html) and/or [Bandcamp's own blog post](https://blog.bandcamp.com/2022/03/02/bandcamp-is-joining-epic/).",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Music Streaming",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "1G-jwiuUEe6IcifLSW6sHA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-07-26T09:14:31",
"updated": "2023-07-26T09:14:55",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "of their cognitive development. ",
"exact": "I can think of little more reductive, repugnant, reckless, or racist crusades as a model figure than indoctrinating your child with an inherent distaste for their own culture, and nothing more deeply alarming to hear from the mouth of someone born in the 21st century than shit like “Queen was better than any rapper will ever be,” or “real musicianship will die forever with Eric Clapton.” It’s unfair and unnatural: imagine if your high school classmates had consistently turned up their scrunched nose at the living whole of rock & roll, declaring Scott Joplin to be the last musician they could stand.",
"suffix": "\n\nConsider if the industry-wide ",
"start": 45493,
"end": 46098,
"tags": [
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 431,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[54]/hypothesis-highlight[1]",
"startContainer": "/article[1]/div[1]/p[54]/strong[1]"
},
{
"end": 46098,
"type": "TextPositionSelector",
"start": 45493
},
{
"type": "TextQuoteSelector",
"exact": "I can think of little more reductive, repugnant, reckless, or racist crusades as a model figure than indoctrinating your child with an inherent distaste for their own culture, and nothing more deeply alarming to hear from the mouth of someone born in the 21st century than shit like “Queen was better than any rapper will ever be,” or “real musicianship will die forever with Eric Clapton.” It’s unfair and unnatural: imagine if your high school classmates had consistently turned up their scrunched nose at the living whole of rock & roll, declaring Scott Joplin to be the last musician they could stand.",
"prefix": "of their cognitive development. ",
"suffix": "\n\nConsider if the industry-wide "
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "l6rC-M7zEe2nbqcdYL16xw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:33",
"updated": "2023-03-30T12:08:33",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This isn't the most relevant quote on which to annotate a link to \"[Towards a Constructive Technology Criticism](https://www.cjr.org/tow_center_reports/constructive_technology_criticism.php),\" but it's the first, so there ya go.",
"prefix": "he Internet History Podcast, or ",
"exact": "technology journalism has definitively lost all reverence for actual innovation in favor of the emotionally-charged Innovation Myth",
"suffix": ", now relinquished almost entire",
"start": 5679,
"end": 5810,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 459,
"startOffset": 328,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 5810,
"type": "TextPositionSelector",
"start": 5679
},
{
"type": "TextQuoteSelector",
"exact": "technology journalism has definitively lost all reverence for actual innovation in favor of the emotionally-charged Innovation Myth",
"prefix": "he Internet History Podcast, or ",
"suffix": ", now relinquished almost entire"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "l3QzjM7zEe2UqivX300pMQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:33",
"updated": "2023-03-30T12:08:33",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "y</a>\n\nOn The Web\n\nThough ",
"exact": "Bandcamp was technically the first comprehensive library-modeled music streaming service in existence",
"suffix": ", the topical conversations betw",
"start": 7831,
"end": 7932,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 108,
"startOffset": 7,
"endContainer": "/article[1]/div[1]/p[11]",
"startContainer": "/article[1]/div[1]/p[11]"
},
{
"end": 7932,
"type": "TextPositionSelector",
"start": 7831
},
{
"type": "TextQuoteSelector",
"exact": "Bandcamp was technically the first comprehensive library-modeled music streaming service in existence",
"prefix": "y</a>\n\nOn The Web\n\nThough ",
"suffix": ", the topical conversations betw"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "l3CTYs7zEe2LHtfbpfPX4A",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:33",
"updated": "2023-03-30T12:08:33",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Considering that Apple is now the most valuable company in the history of the world, the current state of the desktop iTunes client is *absolutely unacceptable*.",
"prefix": " your car’s head unit receives. ",
"exact": "Even the current desktop version of iTunes maintains support for streaming “audio files over the internet,” though a glance at Apple’s dated support page for the process suggests it hasn’t crossed anybody’s mind for at least half of that history.",
"suffix": " In 1994, the publicly-funded ra",
"start": 9541,
"end": 9787,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 462,
"startOffset": 216,
"endContainer": "/article[1]/div[1]/p[12]",
"startContainer": "/article[1]/div[1]/p[12]"
},
{
"end": 9787,
"type": "TextPositionSelector",
"start": 9541
},
{
"type": "TextQuoteSelector",
"exact": "Even the current desktop version of iTunes maintains support for streaming “audio files over the internet,” though a glance at Apple’s dated support page for the process suggests it hasn’t crossed anybody’s mind for at least half of that history.",
"prefix": " your car’s head unit receives. ",
"suffix": " In 1994, the publicly-funded ra"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "lxKWcs7zEe2bZydFCd_ZOA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:32",
"updated": "2023-03-30T12:08:32",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t the DMCA’s deftness, but that ",
"exact": "Google had the freedom to wait for a parallel business incentive before deciding the law applied to them",
"suffix": ".\n\nFrankly, we should all have r",
"start": 26332,
"end": 26436,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 104,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[31]/strong[1]",
"startContainer": "/article[1]/div[1]/p[31]/strong[1]"
},
{
"end": 26436,
"type": "TextPositionSelector",
"start": 26332
},
{
"type": "TextQuoteSelector",
"exact": "Google had the freedom to wait for a parallel business incentive before deciding the law applied to them",
"prefix": "t the DMCA’s deftness, but that ",
"suffix": ".\n\nFrankly, we should all have r"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "lt1rKM7zEe2UqX_KCK7xIg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:32",
"updated": "2023-03-30T12:08:32",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "at composes his core argument: “",
"exact": "if you actually care about music, and you care about the people who make it, and you want them to keep making it, the best way to do that is to buy directly from them, or to use services that allow you to directly support them.",
"suffix": "”\n\nInstead of the “firehose”-lik",
"start": 37481,
"end": 37708,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1326,
"startOffset": 1099,
"endContainer": "/article[1]/div[1]/p[45]",
"startContainer": "/article[1]/div[1]/p[45]"
},
{
"end": 37708,
"type": "TextPositionSelector",
"start": 37481
},
{
"type": "TextQuoteSelector",
"exact": "if you actually care about music, and you care about the people who make it, and you want them to keep making it, the best way to do that is to buy directly from them, or to use services that allow you to directly support them.",
"prefix": "at composes his core argument: “",
"suffix": "”\n\nInstead of the “firehose”-lik"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "lkMfbs7zEe2_1t-hr3x68g",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:31",
"updated": "2023-03-30T12:08:31",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "some very alarming statistics.\n\n",
"exact": "“More than 99 percent of audio streaming is of the top 10 percent most-streamed tracks [on Spotify.] Which means less than 1 percent of streams account for all other music.”",
"suffix": "\n\nWhy? A brazen disregard for ne",
"start": 28784,
"end": 28957,
"tags": [
"streaming"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 173,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[34]",
"startContainer": "/article[1]/div[1]/p[34]"
},
{
"end": 28957,
"type": "TextPositionSelector",
"start": 28784
},
{
"type": "TextQuoteSelector",
"exact": "“More than 99 percent of audio streaming is of the top 10 percent most-streamed tracks [on Spotify.] Which means less than 1 percent of streams account for all other music.”",
"prefix": "some very alarming statistics.\n\n",
"suffix": "\n\nWhy? A brazen disregard for ne"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "laYyOs7zEe2sDrfKQBuoWw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:30",
"updated": "2023-03-30T12:08:30",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ome up with in greater detail.\n\n",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"suffix": "\n\nThe launch garnered very littl",
"start": 19867,
"end": 20674,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 807,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/blockquote[4]/p[1]",
"startContainer": "/article[1]/div[1]/blockquote[4]/p[1]"
},
{
"end": 20674,
"type": "TextPositionSelector",
"start": 19867
},
{
"type": "TextQuoteSelector",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"prefix": "ome up with in greater detail.\n\n",
"suffix": "\n\nThe launch garnered very littl"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "k-GZ-M7zEe2xaHOlfhZ3sg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:27",
"updated": "2023-03-30T12:08:27",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "long been “a pain in the ass.”\n\n",
"exact": "“You need to find a place to host it, you’ve gotta get the metadata right, it’s just hard. So we just decided we would do that hard part for musicians so that they didn’t have to be so nerdy.”",
"suffix": "\n\nAs an address to all of their ",
"start": 19162,
"end": 19354,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 192,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[21]",
"startContainer": "/article[1]/div[1]/p[21]"
},
{
"end": 19354,
"type": "TextPositionSelector",
"start": 19162
},
{
"type": "TextQuoteSelector",
"exact": "“You need to find a place to host it, you’ve gotta get the metadata right, it’s just hard. So we just decided we would do that hard part for musicians so that they didn’t have to be so nerdy.”",
"prefix": "long been “a pain in the ass.”\n\n",
"suffix": "\n\nAs an address to all of their "
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "kXprms7zEe2St7-oJL5avw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:23",
"updated": "2023-03-30T12:08:23",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "In retrospect, the dynamic I'm addressing here is bascially My Whole Shit. That is - one of (if not *the*) primary forces that have compelled *The Psalms*.",
"prefix": "ns of the tech and music press. ",
"exact": "Over the course of this super link-laden journey, we’d consider the alarmingly hypocritical possibility that it’s been overlooked by mainstream conversations only because it has so long operated in the precise manner we claim is so hopelessly absent from its neighbors in its deliberate, principled, and innovative journey towards a transparent, progressive vision.",
"suffix": "\n\n\n\nTo catch our starting gun, w",
"start": 2716,
"end": 3081,
"tags": [
"Growth",
"Capitalism",
"Consumer Technology"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1007,
"startOffset": 642,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 3081,
"type": "TextPositionSelector",
"start": 2716
},
{
"type": "TextQuoteSelector",
"exact": "Over the course of this super link-laden journey, we’d consider the alarmingly hypocritical possibility that it’s been overlooked by mainstream conversations only because it has so long operated in the precise manner we claim is so hopelessly absent from its neighbors in its deliberate, principled, and innovative journey towards a transparent, progressive vision.",
"prefix": "ns of the tech and music press. ",
"suffix": "\n\n\n\nTo catch our starting gun, w"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "jYoP_s7zEe2nbVc1fM6gGQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:16",
"updated": "2023-03-30T12:08:16",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I asked ChatGPT to summarize this piece and it did an apt job, I think:\n\n> This article discusses the impact of Bandcamp, an online music distribution and curation platform, on independent artists and the music industry. The author praises Bandcamp's commitment to independent artists and transparency, and contrasts it with the issues faced by other streaming services. The article also explores the relationship between Bandcamp and SoundCloud, and the role of both platforms in the music industry. The author argues that Bandcamp's continued obscurity in mainstream media is due to its magnanimous approach to business, which is problematic and personally infuriating. The article concludes by discussing the future of Bandcamp and its potential to transform the music industry.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "i94rms7zEe28yrtIGTX1qQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:13",
"updated": "2023-03-30T12:08:13",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I asked ChatGPT to summarize this piece and it did an apt job, I think:\n\n> This article discusses the impact of Bandcamp, an online music distribution and curation platform, on independent artists and the music industry. The author praises Bandcamp's commitment to independent artists and transparency, and contrasts it with the issues faced by other streaming services. The article also explores the relationship between Bandcamp and SoundCloud, and the role of both platforms in the music industry. The author argues that Bandcamp's continued obscurity in mainstream media is due to its magnanimous approach to business, which is problematic and personally infuriating. The article concludes by discussing the future of Bandcamp and its potential to transform the music industry.",
"prefix": "g's Secret SaviorJuly 21, 2018\n\n",
"exact": "As the industry endeavors once again to reconcile the cultural and financial incentives of streaming digital music, one independent platform has wavered little from its 10-year-long mission to bring the business to the unsigned artist with elegance and integrity.",
"suffix": "\n\n\n \n\n\nIf you’ve ever thought t",
"start": 131,
"end": 394,
"tags": [
"AI",
"meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 263,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/h2[1]",
"startContainer": "/article[1]/div[1]/h2[1]"
},
{
"end": 394,
"type": "TextPositionSelector",
"start": 131
},
{
"type": "TextQuoteSelector",
"exact": "As the industry endeavors once again to reconcile the cultural and financial incentives of streaming digital music, one independent platform has wavered little from its 10-year-long mission to bring the business to the unsigned artist with elegance and integrity.",
"prefix": "g's Secret SaviorJuly 21, 2018\n\n",
"suffix": "\n\n\n \n\n\nIf you’ve ever thought t"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "i8C0Us7zEe2MCL9P77ihVQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-30T12:08:13",
"updated": "2023-03-30T12:08:13",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT \"Continue Writing\"\nOur current moment is just a fraction of that. From the explosion of independent music platforms like Bandcamp, the media industry has been made much easier to participate in than it’s ever been before. We are, however, still no closer to the ideal of a utopian future, the perfect combination of egalitarianism and technology that was once so tantalizingly within our grasp.\n\nBut something has changed. We are seeing a shift in the way we access, discover and consume music and art, and an awareness among both audiences and creators as to how these tools can be leveraged to achieve something greater. Bandcamp, for instance, has acted as something of a unifying force, connecting creatives from all walks of life, from all backgrounds and across all genres. Almost any musical genre imaginable is represented on the platform and, whether a rap connoisseur or a jazz enthusiast, there is a slice of the musical pie for everyone.\n\nWhat’s more, the platform doesn’t just cater to the needs of fans, but also provides a space where producers, engineers and aspiring music entrepreneurs alike can create and collaborate, allowing them to access the tools they need to build up their careers. The barrier to entry has been lowered and this gives us something to believe in--that perhaps the music industry isn’t as fractured and disconnected as it once was.\n\nIt’s not just Bandcamp that has been doing this. Services such as SoundCloud and YouTube have been hugely instrumental in changing the way we discover and consume music and, in turn, how artists are perceived and distributed. By unifying audiences, providing much needed access to resources and providing a platform for collaboration, these services have helped level the playing field for independent artists, making it possible for them to reach wider and more diverse audiences than ever before.\n\nIt may be some time before the utopian vision of a world united by music becomes a reality, but the proliferation of independent music platforms and the tools they provide have made a significant step towards this ideal. We may never know what’s around the corner, but right now, all we can do is appreciate the progress that’s been made and continue to support platforms such as Bandcamp, SoundCloud and YouTube as they endeavor to change the music industry and make it accessible to everyone.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "k3T5frnqEe2kXQ99ixmuAw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-03T17:41:06",
"updated": "2023-03-03T17:41:06",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT \"Continue Writing\"\nOur current moment is just a fraction of that. From the explosion of independent music platforms like Bandcamp, the media industry has been made much easier to participate in than it’s ever been before. We are, however, still no closer to the ideal of a utopian future, the perfect combination of egalitarianism and technology that was once so tantalizingly within our grasp.\n\nBut something has changed. We are seeing a shift in the way we access, discover and consume music and art, and an awareness among both audiences and creators as to how these tools can be leveraged to achieve something greater. Bandcamp, for instance, has acted as something of a unifying force, connecting creatives from all walks of life, from all backgrounds and across all genres. Almost any musical genre imaginable is represented on the platform and, whether a rap connoisseur or a jazz enthusiast, there is a slice of the musical pie for everyone.\n\nWhat’s more, the platform doesn’t just cater to the needs of fans, but also provides a space where producers, engineers and aspiring music entrepreneurs alike can create and collaborate, allowing them to access the tools they need to build up their careers. The barrier to entry has been lowered and this gives us something to believe in--that perhaps the music industry isn’t as fractured and disconnected as it once was.\n\nIt’s not just Bandcamp that has been doing this. Services such as SoundCloud and YouTube have been hugely instrumental in changing the way we discover and consume music and, in turn, how artists are perceived and distributed. By unifying audiences, providing much needed access to resources and providing a platform for collaboration, these services have helped level the playing field for independent artists, making it possible for them to reach wider and more diverse audiences than ever before.\n\nIt may be some time before the utopian vision of a world united by music becomes a reality, but the proliferation of independent music platforms and the tools they provide have made a significant step towards this ideal. We may never know what’s around the corner, but right now, all we can do is appreciate the progress that’s been made and continue to support platforms such as Bandcamp, SoundCloud and YouTube as they endeavor to change the music industry and make it accessible to everyone.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "AoEBXrnOEe2M_7PLSCnaYA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-03T14:16:37",
"updated": "2023-03-03T14:16:37",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I asked ChatGPT to summarize this piece and it did an apt job, I think:\n\n> This article discusses the impact of Bandcamp, an online music distribution and curation platform, on independent artists and the music industry. The author praises Bandcamp's commitment to independent artists and transparency, and contrasts it with the issues faced by other streaming services. The article also explores the relationship between Bandcamp and SoundCloud, and the role of both platforms in the music industry. The author argues that Bandcamp's continued obscurity in mainstream media is due to its magnanimous approach to business, which is problematic and personally infuriating. The article concludes by discussing the future of Bandcamp and its potential to transform the music industry.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music"
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "m4MBPLnNEe27UreOWxJ3XA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2023-03-03T14:13:44",
"updated": "2023-03-03T14:13:44",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I asked ChatGPT to summarize this piece and it did an apt job, I think:\n\n> This article discusses the impact of Bandcamp, an online music distribution and curation platform, on independent artists and the music industry. The author praises Bandcamp's commitment to independent artists and transparency, and contrasts it with the issues faced by other streaming services. The article also explores the relationship between Bandcamp and SoundCloud, and the role of both platforms in the music industry. The author argues that Bandcamp's continued obscurity in mainstream media is due to its magnanimous approach to business, which is problematic and personally infuriating. The article concludes by discussing the future of Bandcamp and its potential to transform the music industry.",
"prefix": "g's Secret SaviorJuly 21, 2018\n\n",
"exact": "As the industry endeavors once again to reconcile the cultural and financial incentives of streaming digital music, one independent platform has wavered little from its 10-year-long mission to bring the business to the unsigned artist with elegance and integrity.",
"suffix": "\n\n\n \n\n\nIf you’ve ever thought t",
"start": 131,
"end": 394,
"tags": [
"AI",
"meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 263,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/h2[1]",
"startContainer": "/article[1]/div[1]/h2[1]"
},
{
"end": 394,
"type": "TextPositionSelector",
"start": 131
},
{
"type": "TextQuoteSelector",
"exact": "As the industry endeavors once again to reconcile the cultural and financial incentives of streaming digital music, one independent platform has wavered little from its 10-year-long mission to bring the business to the unsigned artist with elegance and integrity.",
"prefix": "g's Secret SaviorJuly 21, 2018\n\n",
"suffix": "\n\n\n \n\n\nIf you’ve ever thought t"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "M-av6iyqEeut8ot9emKyYQ",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T10:05:09",
"updated": "2021-10-30T23:58:39",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "In retrospect, the dynamic I'm addressing here is bascially My Whole Shit. That is - one of (if not *the*) primary forces that have compelled *The Psalms*.",
"prefix": "ns of the tech and music press. ",
"exact": "Over the course of this super link-laden journey, we’d consider the alarmingly hypocritical possibility that it’s been overlooked by mainstream conversations only because it has so long operated in the precise manner we claim is so hopelessly absent from its neighbors in its deliberate, principled, and innovative journey towards a transparent, progressive vision.",
"suffix": "\n\n\n\nTo catch our starting gun, w",
"start": 2716,
"end": 3081,
"tags": [
"Growth",
"Capitalism",
"Consumer Technology"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1007,
"startOffset": 642,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 3081,
"type": "TextPositionSelector",
"start": 2716
},
{
"type": "TextQuoteSelector",
"exact": "Over the course of this super link-laden journey, we’d consider the alarmingly hypocritical possibility that it’s been overlooked by mainstream conversations only because it has so long operated in the precise manner we claim is so hopelessly absent from its neighbors in its deliberate, principled, and innovative journey towards a transparent, progressive vision.",
"prefix": "ns of the tech and music press. ",
"suffix": "\n\n\n\nTo catch our starting gun, w"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "4HeePDggEeu-R992nERv6A",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-12-07T00:12:22",
"updated": "2020-12-07T00:12:22",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Important**! \n\nI've just come across [a recent interview with Ethan Diamond](https://hyp.is/go?url=https%3A%2F%2Fmtflabs.net%2Fpodcast076%2F&group=__world__) in which *so many* of the questions which prompted me to write this essay are addressed. (The link includes my annotations.)",
"prefix": "rd store.” As far as Ethans go, ",
"exact": "Bandcamp’s CEO and founders’ public attaché Ethan Diamond is as good as they come",
"suffix": ": it’s quite telling that he is ",
"start": 4632,
"end": 4713,
"tags": [
"Bandcamp",
"Music Streaming",
"Interview"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 226,
"startOffset": 145,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 4713,
"type": "TextPositionSelector",
"start": 4632
},
{
"type": "TextQuoteSelector",
"exact": "Bandcamp’s CEO and founders’ public attaché Ethan Diamond is as good as they come",
"prefix": "rd store.” As far as Ethans go, ",
"suffix": ": it’s quite telling that he is "
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "CNOX8CzDEeuiUI-EVkgLfg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T13:02:54",
"updated": "2020-12-02T01:17:35",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "some very alarming statistics.\n\n",
"exact": "“More than 99 percent of audio streaming is of the top 10 percent most-streamed tracks [on Spotify.] Which means less than 1 percent of streams account for all other music.”",
"suffix": "\n\nWhy? A brazen disregard for ne",
"start": 28784,
"end": 28957,
"tags": [
"streaming"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 173,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[34]",
"startContainer": "/article[1]/div[1]/p[34]"
},
{
"end": 28957,
"type": "TextPositionSelector",
"start": 28784
},
{
"type": "TextQuoteSelector",
"exact": "“More than 99 percent of audio streaming is of the top 10 percent most-streamed tracks [on Spotify.] Which means less than 1 percent of streams account for all other music.”",
"prefix": "some very alarming statistics.\n\n",
"suffix": "\n\nWhy? A brazen disregard for ne"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "CiyfKizcEeu-GFulo0mwPg",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T16:01:53",
"updated": "2020-11-22T16:01:53",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "at composes his core argument: “",
"exact": "if you actually care about music, and you care about the people who make it, and you want them to keep making it, the best way to do that is to buy directly from them, or to use services that allow you to directly support them.",
"suffix": "”\n\nInstead of the “firehose”-lik",
"start": 37481,
"end": 37708,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1326,
"startOffset": 1099,
"endContainer": "/article[1]/div[1]/p[45]",
"startContainer": "/article[1]/div[1]/p[45]"
},
{
"end": 37708,
"type": "TextPositionSelector",
"start": 37481
},
{
"type": "TextQuoteSelector",
"exact": "if you actually care about music, and you care about the people who make it, and you want them to keep making it, the best way to do that is to buy directly from them, or to use services that allow you to directly support them.",
"prefix": "at composes his core argument: “",
"suffix": "”\n\nInstead of the “firehose”-lik"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "cH59JizCEeuiTZN2sq4xkA",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T12:58:38",
"updated": "2020-11-22T12:58:38",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t the DMCA’s deftness, but that ",
"exact": "Google had the freedom to wait for a parallel business incentive before deciding the law applied to them",
"suffix": ".\n\nFrankly, we should all have r",
"start": 26332,
"end": 26436,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 104,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[31]/strong[1]",
"startContainer": "/article[1]/div[1]/p[31]/strong[1]"
},
{
"end": 26436,
"type": "TextPositionSelector",
"start": 26332
},
{
"type": "TextQuoteSelector",
"exact": "Google had the freedom to wait for a parallel business incentive before deciding the law applied to them",
"prefix": "t the DMCA’s deftness, but that ",
"suffix": ".\n\nFrankly, we should all have r"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "yio-VCyqEeuR7Hfgcz7sFw",
"authority": "hypothes.is",
"url": "https://bilge.world/bandcamp-streaming-music",
"created": "2020-11-22T10:09:21",
"updated": "2020-11-22T10:09:21",
"title": "Bandcamp: Streaming's Secret Savior",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I still can't believe this. (That Bandcamp as a company worked out of a public library.)",
"prefix": "le agony in his body language.\n\n",
"exact": "“We worked out of the public library for the first four years of the company's existence,” he admits.",
"suffix": " Impressively, Bandcamp was oper",
"start": 5168,
"end": 5269,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/bandcamp-streaming-music",
"selector": [
{
"type": "RangeSelector",
"endOffset": 101,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[7]",
"startContainer": "/article[1]/div[1]/p[7]"
},
{
"end": 5269,
"type": "TextPositionSelector",
"start": 5168
},
{
"type": "TextQuoteSelector",
"exact": "“We worked out of the public library for the first four years of the company's existence,” he admits.",
"prefix": "le agony in his body language.\n\n",
"suffix": " Impressively, Bandcamp was oper"
}
]
}
],
"document": {
"title": [
"Bandcamp: Streaming's Secret Savior"
]
}
},
{
"id": "Y-A5PCu_EfCINOMsirVbVw",
"authority": "hypothes.is",
"url": "https://wiki.changbai.li/",
"created": "2025-05-08T03:49:06",
"updated": "2025-05-08T03:52:51",
"title": "Shell Commands",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# The ffmpeg video ⇨ one-liner I've been searching for my entire life!",
"prefix": "mpeg -i \"$i\" \"${i%.*}.mp4\"; done",
"exact": "Generate gif from video:ffmpeg -ss <start second> -t <capture length in second> -i <video file> -vf \"fps=20,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse\" -loop 0 output.gifThis captures a 20 fps gif of 640 width (height is auto, preserving aspect ratio). -ss for starting second, -t for length of gif in second.",
"suffix": "TricksAlert you when a long task",
"start": 2074,
"end": 2417,
"tags": [
"Media",
"Snippets"
],
"group": "__world__",
"target": [
{
"source": "https://wiki.changbai.li/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 139,
"startOffset": 0,
"endContainer": "/main[1]/section[1]/article[1]/p[20]",
"startContainer": "/main[1]/section[1]/article[1]/p[19]"
},
{
"end": 2417,
"type": "TextPositionSelector",
"start": 2074
},
{
"type": "TextQuoteSelector",
"exact": "Generate gif from video:ffmpeg -ss <start second> -t <capture length in second> -i <video file> -vf \"fps=20,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse\" -loop 0 output.gifThis captures a 20 fps gif of 640 width (height is auto, preserving aspect ratio). -ss for starting second, -t for length of gif in second.",
"prefix": "mpeg -i \"$i\" \"${i%.*}.mp4\"; done",
"suffix": "TricksAlert you when a long task"
}
]
}
],
"document": {
"title": [
"Shell Commands"
]
}
},
{
"id": "ZdTxjiOKEfCYPueQT0obAA",
"authority": "hypothes.is",
"url": "https://forums.eveonline.com/t/empire-pirate-color-schemes/314286",
"created": "2025-04-27T17:09:36",
"updated": "2025-04-27T17:10:02",
"title": "Empire/Pirate Color Schemes - EVE Technology and Research Center / Third Party Developers - EVE Online Forums",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Official enough for me!",
"prefix": "sion cards for kybernaut.space:\n",
"exact": "minmatar: #653834\ngallente: #366565\n caldari: #4a6c7f\n amarr: #7f6c50",
"suffix": " \n \n \n \n",
"start": 26904,
"end": 26975,
"tags": [
"Style",
"Hex",
"Reference",
"Juegos",
"CSS"
],
"group": "__world__",
"target": [
{
"source": "https://forums.eveonline.com/t/empire-pirate-color-schemes/314286",
"selector": [
{
"type": "RangeSelector",
"endOffset": 71,
"startOffset": 0,
"endContainer": "/section[1]/div[1]/div[3]/div[2]/div[2]/div[3]/div[3]/section[1]/div[1]/div[2]/div[1]/div[2]/article[1]/div[1]/div[2]/div[2]/div[1]/pre[1]/code[1]",
"startContainer": "/section[1]/div[1]/div[3]/div[2]/div[2]/div[3]/div[3]/section[1]/div[1]/div[2]/div[1]/div[2]/article[1]/div[1]/div[2]/div[2]/div[1]/pre[1]/code[1]"
},
{
"end": 26975,
"type": "TextPositionSelector",
"start": 26904
},
{
"type": "TextQuoteSelector",
"exact": "minmatar: #653834\ngallente: #366565\n caldari: #4a6c7f\n amarr: #7f6c50",
"prefix": "sion cards for kybernaut.space:\n",
"suffix": " \n \n \n \n"
}
]
}
],
"document": {
"title": [
"Empire/Pirate Color Schemes - EVE Technology and Research Center / Third Party Developers - EVE Online Forums"
]
}
},
{
"id": "zLUt4iNOEfC6B_vRKs5okg",
"authority": "hypothes.is",
"url": "https://en.wikipedia.org/wiki/Fee-fi-fo-fum",
"created": "2025-04-27T10:02:59",
"updated": "2025-04-27T10:05:33",
"title": "Fee-fi-fo-fum - Wikipedia",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I think I assumed the actual phrase was some kind of onomatopoeia... \n\nLet me tell you, this feels like one of the biggest intellectual discoveries of my life.\n\nI'm also pretty sure it's the fucking funniest so far.",
"prefix": "he invading Angles and Saxons:\n\n",
"exact": "Fa from faich (fa!) \"behold!\" or \"see!\"\nFe from Fiadh (fee-a) \"food\";\nFi from fiú \"good to eat\"\nFo from fogh (fó) \"sufficient\" and\nFum from feum \"hunger\".",
"suffix": "\nThus \"Fa fe fi fo fum!\" becomes",
"start": 4203,
"end": 4358,
"tags": [
"Lit"
],
"group": "__world__",
"target": [
{
"source": "https://en.wikipedia.org/wiki/Fee-fi-fo-fum",
"selector": [
{
"type": "RangeSelector",
"endOffset": 23,
"startOffset": 0,
"endContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/ul[1]/li[5]",
"startContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/ul[1]/li[1]/i[1]"
},
{
"end": 4358,
"type": "TextPositionSelector",
"start": 4203
},
{
"type": "TextQuoteSelector",
"exact": "Fa from faich (fa!) \"behold!\" or \"see!\"\nFe from Fiadh (fee-a) \"food\";\nFi from fiú \"good to eat\"\nFo from fogh (fó) \"sufficient\" and\nFum from feum \"hunger\".",
"prefix": "he invading Angles and Saxons:\n\n",
"suffix": "\nThus \"Fa fe fi fo fum!\" becomes"
}
]
}
],
"document": {
"title": [
"Fee-fi-fo-fum - Wikipedia"
]
}
},
{
"id": "SPuvgCLMEfCVUzsjlecyaw",
"authority": "hypothes.is",
"url": "https://sindresorhus.com/simple-color-palette",
"created": "2025-04-26T18:28:44",
"updated": "2025-04-26T18:29:33",
"title": "Simple Color Palette",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*Literally* all of my (lifelong) color needs satisfied in a single project... bless you, Sindre.",
"prefix": "zer or palette generator.\nTips\n\n",
"exact": "macOS: Drag and drop a Adobe Swatch Exchange (.ase) or Color List (.clr) file onto the Dock icon to convert it to a Simple Color Palette format. You can also right-click the file in Finder and open with the app.\niOS: Tap an Adobe Swatch Exchange (.ase) or Color List (.clr) file in the file picker in the app to convert it to Simple Color Palette format.\nmacOS: Drop a .color-palette file onto the window to add the colors to the palette.",
"suffix": "\n\nFrequently Asked Questions\nI h",
"start": 1209,
"end": 1647,
"tags": [
"Style",
"i",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://sindresorhus.com/simple-color-palette",
"selector": [
{
"type": "RangeSelector",
"endOffset": 83,
"startOffset": 0,
"endContainer": "/main[1]/section[1]/article[1]/div[1]/ul[1]/li[3]",
"startContainer": "/main[1]/section[1]/article[1]/div[1]/ul[1]/li[1]"
},
{
"end": 1647,
"type": "TextPositionSelector",
"start": 1209
},
{
"type": "TextQuoteSelector",
"exact": "macOS: Drag and drop a Adobe Swatch Exchange (.ase) or Color List (.clr) file onto the Dock icon to convert it to a Simple Color Palette format. You can also right-click the file in Finder and open with the app.\niOS: Tap an Adobe Swatch Exchange (.ase) or Color List (.clr) file in the file picker in the app to convert it to Simple Color Palette format.\nmacOS: Drop a .color-palette file onto the window to add the colors to the palette.",
"prefix": "zer or palette generator.\nTips\n\n",
"suffix": "\n\nFrequently Asked Questions\nI h"
}
]
}
],
"document": {
"title": [
"Simple Color Palette"
]
}
},
{
"id": "qd4ljhE0EfCcHG-CjClx5g",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/apple-updates-its-oses-with-mail-parity-across-platforms-recipes-in-news-apple-intelligence-on-visionos-and-more/",
"created": "2025-04-04T09:10:33",
"updated": "2025-04-04T09:10:33",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "easily return to those results.\n",
"exact": "Settings search results dynamically update as you type.",
"suffix": "\nApp installation can be paused ",
"start": 4726,
"end": 4781,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/apple-updates-its-oses-with-mail-parity-across-platforms-recipes-in-news-apple-intelligence-on-visionos-and-more/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 55,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[8]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[8]"
},
{
"end": 4781,
"type": "TextPositionSelector",
"start": 4726
},
{
"type": "TextQuoteSelector",
"exact": "Settings search results dynamically update as you type.",
"prefix": "easily return to those results.\n",
"suffix": "\nApp installation can be paused "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "0mSC7hCvEfCt4mc318xQKw",
"authority": "hypothes.is",
"url": "https://www.zotero.org/blog/zotero-7/",
"created": "2025-04-03T17:19:38",
"updated": "2025-04-03T17:19:38",
"title": "Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " add text directly to the page.\n",
"exact": "Underline annotations are available for PDFs, EPUBs, and snapshots, while ink and text annotations are available for PDFs only.",
"suffix": "\nSmart Reference Popup\nHovering ",
"start": 4673,
"end": 4800,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.zotero.org/blog/zotero-7/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 127,
"startOffset": 0,
"endContainer": "/div[2]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[20]",
"startContainer": "/div[2]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[20]"
},
{
"end": 4800,
"type": "TextPositionSelector",
"start": 4673
},
{
"type": "TextQuoteSelector",
"exact": "Underline annotations are available for PDFs, EPUBs, and snapshots, while ink and text annotations are available for PDFs only.",
"prefix": " add text directly to the page.\n",
"suffix": "\nSmart Reference Popup\nHovering "
}
]
}
],
"document": {
"title": [
"Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned"
]
}
},
{
"id": "M8XlRFb0Ee-n0VPkOA6WRg",
"authority": "hypothes.is",
"url": "https://www.zotero.org/blog/zotero-7/",
"created": "2024-08-10T08:40:31",
"updated": "2024-08-10T08:41:09",
"title": "Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "M.AKilic50",
"displayName": null,
"text": "Is it going to be possible to annotate with Zotero for web? ",
"prefix": "t us know in the Zotero Forums.\n",
"exact": "Webpage Snapshots\nZotero already saves webpage snapshots on news articles and other pages, and those now open automatically in the new reader as well, enabling you to annotate webpages as easily as PDFs.",
"suffix": "\nNew Annotation Types\nWe’ve also",
"start": 4086,
"end": 4289,
"tags": [
"Zotero 7",
"web annotation"
],
"group": "__world__",
"target": [
{
"source": "https://www.zotero.org/blog/zotero-7/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 185,
"startOffset": 0,
"endContainer": "/div[2]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[17]",
"startContainer": "/div[2]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/h3[6]"
},
{
"end": 4289,
"type": "TextPositionSelector",
"start": 4086
},
{
"type": "TextQuoteSelector",
"exact": "Webpage Snapshots\nZotero already saves webpage snapshots on news articles and other pages, and those now open automatically in the new reader as well, enabling you to annotate webpages as easily as PDFs.",
"prefix": "t us know in the Zotero Forums.\n",
"suffix": "\nNew Annotation Types\nWe’ve also"
}
]
}
],
"document": {
"title": [
"Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned"
]
}
},
{
"id": "vxuJxNRhEe-vJGcL82ktdw",
"authority": "hypothes.is",
"url": "https://www.zotero.org/blog/zotero-7/",
"created": "2025-01-16T23:29:35",
"updated": "2025-01-16T23:29:35",
"title": "Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned",
"refs": [
"M8XlRFb0Ee-n0VPkOA6WRg"
],
"isReply": true,
"isPagenote": true,
"user": "pbk1",
"displayName": "Prashant Kalvapalle",
"text": "Would also be amazing if Zotero could import annotations made in hypothes.is for pages saved within it!",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.zotero.org/blog/zotero-7/"
}
],
"document": {
"title": [
"Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned"
]
}
},
{
"id": "R2_C3hCvEfC9Xh-mMW2S6Q",
"authority": "hypothes.is",
"url": "https://www.zotero.org/blog/zotero-7/",
"created": "2025-04-03T17:15:45",
"updated": "2025-04-03T17:18:41",
"title": "Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned",
"refs": [
"M8XlRFb0Ee-n0VPkOA6WRg",
"vxuJxNRhEe-vJGcL82ktdw"
],
"isReply": true,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "A genius idea! \n\nSo genius, in fact, that I'm at least going to share this thread [in the Hypothes.is community Slack](https://hypothesis-open.slack.com/archives/C05PNRCKGQ5/p1743700693486149) to put a pin in it, if nothing else.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Dev",
"API",
"Open Source"
],
"group": "__world__",
"target": [
{
"source": "https://www.zotero.org/blog/zotero-7/"
}
],
"document": {
"title": [
"Zotero Blog » Blog Archive » Zotero 7: Zotero, redesigned"
]
}
},
{
"id": "IIKiEBAIEfCK6sO5R0LmUg",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"created": "2025-04-02T21:19:13",
"updated": "2025-04-02T21:19:13",
"title": "iOS 18.4 Features: Everything New in iOS 18.4",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "If \"Avoid Highways\" is included in these toggles, this has the potential to spare me a lot of headache.",
"prefix": "s\" width=\"2000\" height=\"1125\" />",
"exact": "In Maps, for example, there are actions for things like avoid busy roads, avoid tolls, volume level, directions on radio, and more.",
"suffix": " In Safari, you can use AutoFill",
"start": 31303,
"end": 31434,
"tags": [
"Shortcuts"
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 935,
"startOffset": 804,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[55]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[55]"
},
{
"end": 31434,
"type": "TextPositionSelector",
"start": 31303
},
{
"type": "TextQuoteSelector",
"exact": "In Maps, for example, there are actions for things like avoid busy roads, avoid tolls, volume level, directions on radio, and more.",
"prefix": "s\" width=\"2000\" height=\"1125\" />",
"suffix": " In Safari, you can use AutoFill"
}
]
}
],
"document": {
"title": [
"iOS 18.4 Features: Everything New in iOS 18.4"
]
}
},
{
"id": "uzk0-hAHEfCZySfRg7vscQ",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"created": "2025-04-02T21:16:23",
"updated": "2025-04-02T21:16:23",
"title": "iOS 18.4 Features: Everything New in iOS 18.4",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Legitimately offensive that they would add this despite having left everything about App Store Reviews to rot since they were first introduced?",
"prefix": "\" />\nApp Store Review Summaries\n",
"exact": "Apple now provides summaries of an app's customer reviews to get a quicker overview of what people think of it.",
"suffix": "\n<img class=\"aligncenter size-fu",
"start": 22758,
"end": 22869,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 111,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[40]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[40]"
},
{
"end": 22869,
"type": "TextPositionSelector",
"start": 22758
},
{
"type": "TextQuoteSelector",
"exact": "Apple now provides summaries of an app's customer reviews to get a quicker overview of what people think of it.",
"prefix": "\" />\nApp Store Review Summaries\n",
"suffix": "\n<img class=\"aligncenter size-fu"
}
]
}
],
"document": {
"title": [
"iOS 18.4 Features: Everything New in iOS 18.4"
]
}
},
{
"id": "fbHV2BAHEfCEi9NxCz4UqQ",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"created": "2025-04-02T21:14:40",
"updated": "2025-04-02T21:14:58",
"title": "iOS 18.4 Features: Everything New in iOS 18.4",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "The most exciting thing about this update by far.",
"prefix": "4\" height=\"182\" />\n\nSiri Voices\n",
"exact": "There are two new Australian voices for ‌Siri‌.",
"suffix": "\n<img class=\"aligncenter size-fu",
"start": 16495,
"end": 16542,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 47,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[28]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[28]"
},
{
"end": 16542,
"type": "TextPositionSelector",
"start": 16495
},
{
"type": "TextQuoteSelector",
"exact": "There are two new Australian voices for ‌Siri‌.",
"prefix": "4\" height=\"182\" />\n\nSiri Voices\n",
"suffix": "\n<img class=\"aligncenter size-fu"
}
]
}
],
"document": {
"title": [
"iOS 18.4 Features: Everything New in iOS 18.4"
]
}
},
{
"id": "XAEUshAHEfCEif9cJpA8pA",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"created": "2025-04-02T21:13:44",
"updated": "2025-04-02T21:13:44",
"title": "iOS 18.4 Features: Everything New in iOS 18.4",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Foodism.",
"prefix": "wner's device.\nApple News+ Food\n",
"exact": "For Apple News+ subscribers, there's now an ‌Apple News‌ Food section. The Food section features tens of thousands of recipes, stories about restaurants, tips for healthy eating, kitchen essentials, and more.",
"suffix": "\n<img class=\"aligncenter size-fu",
"start": 12358,
"end": 12566,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 208,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[21]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[21]"
},
{
"end": 12566,
"type": "TextPositionSelector",
"start": 12358
},
{
"type": "TextQuoteSelector",
"exact": "For Apple News+ subscribers, there's now an ‌Apple News‌ Food section. The Food section features tens of thousands of recipes, stories about restaurants, tips for healthy eating, kitchen essentials, and more.",
"prefix": "wner's device.\nApple News+ Food\n",
"suffix": "\n<img class=\"aligncenter size-fu"
}
]
}
],
"document": {
"title": [
"iOS 18.4 Features: Everything New in iOS 18.4"
]
}
},
{
"id": "TFKdkhAHEfCdyrsFo0EUQg",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"created": "2025-04-02T21:13:17",
"updated": "2025-04-02T21:13:17",
"title": "iOS 18.4 Features: Everything New in iOS 18.4",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I want to die.",
"prefix": "r offline access.\nAmbient Music\n",
"exact": "iOS 18.4 includes an Ambient Music option that can be added to Control Center. There are four different sound categories, including Sleep, Chill, Productivity, and Wellbeing.",
"suffix": "\n<img class=\"aligncenter size-fu",
"start": 13728,
"end": 13902,
"tags": [
"i",
"gerogerigegege"
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-4-features-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 174,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[23]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[23]"
},
{
"end": 13902,
"type": "TextPositionSelector",
"start": 13728
},
{
"type": "TextQuoteSelector",
"exact": "iOS 18.4 includes an Ambient Music option that can be added to Control Center. There are four different sound categories, including Sleep, Chill, Productivity, and Wellbeing.",
"prefix": "r offline access.\nAmbient Music\n",
"suffix": "\n<img class=\"aligncenter size-fu"
}
]
}
],
"document": {
"title": [
"iOS 18.4 Features: Everything New in iOS 18.4"
]
}
},
{
"id": "ASMDDP2wEe-6r7e0pRaYGQ",
"authority": "hypothes.is",
"url": "https://mohumanities.org/native-american/",
"created": "2025-03-10T13:03:04",
"updated": "2025-03-10T13:03:19",
"title": "Native Americans and Missouri",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ent\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t",
"exact": "Missouri Humanities respectfully acknowledges that the land on which we reside has cultural significance for many Native peoples, including the Osage, Otoe, Missouria, Sauk and Fox, Ioway, Kansas, Illini, Kickapoo, Peoria, Shawnee, Delaware, Sioux, Piankashaw, and Cherokee. We are ever mindful that these peoples continue a sacred relationship with the lands we occupy, and we recognize their integral contributions to the cultural heritage of this state and to our nation’s history.",
"suffix": " \n\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t",
"start": 8139,
"end": 8623,
"tags": [
"Power",
"Home",
"Missouri History"
],
"group": "__world__",
"target": [
{
"source": "https://mohumanities.org/native-american/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 494,
"startOffset": 10,
"endContainer": "/main[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]",
"startContainer": "/main[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]"
},
{
"end": 8623,
"type": "TextPositionSelector",
"start": 8139
},
{
"type": "TextQuoteSelector",
"exact": "Missouri Humanities respectfully acknowledges that the land on which we reside has cultural significance for many Native peoples, including the Osage, Otoe, Missouria, Sauk and Fox, Ioway, Kansas, Illini, Kickapoo, Peoria, Shawnee, Delaware, Sioux, Piankashaw, and Cherokee. We are ever mindful that these peoples continue a sacred relationship with the lands we occupy, and we recognize their integral contributions to the cultural heritage of this state and to our nation’s history.",
"prefix": "ent\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t",
"suffix": " \n\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t"
}
]
}
],
"document": {
"title": [
"Native Americans and Missouri"
]
}
},
{
"id": "GsYuCPp_Ee-Z_n-YLCiNew",
"authority": "hypothes.is",
"url": "https://infiniteflight.com/guide/atc-manual/4.-atis/4.2-remarks-and-notams",
"created": "2025-03-06T11:35:28",
"updated": "2025-03-06T11:35:40",
"title": "4.2 Remarks and NOTAMs | Infinite Flight",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ess than ¼ statute miles (400m)",
"exact": "*For the purposes of IF, \"light\" aircraft are defined as the C172, SR22, XCub, Spitfire Mk VIII and P38",
"suffix": "\n**Take note that the use of \"St",
"start": 17045,
"end": 17148,
"tags": [
"Aviation"
],
"group": "__world__",
"target": [
{
"source": "https://infiniteflight.com/guide/atc-manual/4.-atis/4.2-remarks-and-notams",
"selector": [
{
"type": "RangeSelector",
"endOffset": 102,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[2]/div[2]/div[2]/div[2]/section[2]/section[1]/p[2]/em[1]",
"startContainer": "/div[1]/div[1]/div[2]/div[2]/div[2]/div[2]/section[2]/section[1]/p[2]"
},
{
"end": 17148,
"type": "TextPositionSelector",
"start": 17045
},
{
"type": "TextQuoteSelector",
"exact": "*For the purposes of IF, \"light\" aircraft are defined as the C172, SR22, XCub, Spitfire Mk VIII and P38",
"prefix": "ess than ¼ statute miles (400m)",
"suffix": "\n**Take note that the use of \"St"
}
]
}
],
"document": {
"title": [
"4.2 Remarks and NOTAMs | Infinite Flight"
]
}
},
{
"id": "PNcMRvjcEe-PQ2O0fbwXNw",
"authority": "hypothes.is",
"url": "https://www.buzzfeed.com/reggieugwu/the-unsung-heroes-of-the-music-streaming-boom",
"created": "2025-03-04T09:37:06",
"updated": "2025-03-04T09:37:14",
"title": "The Playlist Professionals At Apple, Spotify, And Google",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " use music in their daily lives.",
"exact": "Each of these playlist drafts is mostly skeletal, consisting of what curators call a “hypothesis,” or basic premise and intended target audience (the more specific, the better), and a few representative songs. In developing them, Colomo will flesh out the playlists with more songs (Spotify’s magic number is 50 — generally between 3 and 3.5 hours' worth — which feels substantial but not overwhelming), a cover image that reflects the hypothesis at a glance, and a short written description, usually no more than one or two sentences. (“I don’t think people come to Spotify to read,” Colomo says.)Hypotheses, of course, are meant to be tested, and Spotify curators regularly make adjustments to playlists based on data that shows how people are actually interacting with them.",
"suffix": " Curators may not be elected, bu",
"start": 137637,
"end": 138414,
"tags": [
"Vocabulary"
],
"group": "__world__",
"target": [
{
"source": "https://www.buzzfeed.com/reggieugwu/the-unsung-heroes-of-the-music-streaming-boom",
"selector": [
{
"type": "RangeSelector",
"endOffset": 179,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/div[2]/div[1]/article[1]/div[3]/div[2]/div[9]/div[1]/div[1]/p[5]",
"startContainer": "/div[1]/div[1]/main[1]/div[2]/div[1]/article[1]/div[3]/div[2]/div[9]/div[1]/div[1]/p[4]"
},
{
"end": 138414,
"type": "TextPositionSelector",
"start": 137637
},
{
"type": "TextQuoteSelector",
"exact": "Each of these playlist drafts is mostly skeletal, consisting of what curators call a “hypothesis,” or basic premise and intended target audience (the more specific, the better), and a few representative songs. In developing them, Colomo will flesh out the playlists with more songs (Spotify’s magic number is 50 — generally between 3 and 3.5 hours' worth — which feels substantial but not overwhelming), a cover image that reflects the hypothesis at a glance, and a short written description, usually no more than one or two sentences. (“I don’t think people come to Spotify to read,” Colomo says.)Hypotheses, of course, are meant to be tested, and Spotify curators regularly make adjustments to playlists based on data that shows how people are actually interacting with them.",
"prefix": " use music in their daily lives.",
"suffix": " Curators may not be elected, bu"
}
]
}
],
"document": {
"title": [
"The Playlist Professionals At Apple, Spotify, And Google"
]
}
},
{
"id": "WcS4xvZcEe-YHrfMtsfYsA",
"authority": "hypothes.is",
"url": "https://gemini.google.com/updates",
"created": "2025-03-01T05:16:37",
"updated": "2025-03-01T05:16:37",
"title": "‎Gemini Apps’ release updates & improvements",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "lable to all Gemini users What: ",
"exact": "You can seamlessly upload multiple Google Docs, PDFs, and Word documents from Google Drive or your device into Gemini for quick summaries, personalized feedback, and actionable insights. Currently, Gemini offers a 32K context window (around 50 pages of text), with usage limits. Gemini Advanced users continue to have a 1 million token context window (around 1,500 pages of text) and much higher usage limits.",
"suffix": " Why: Unlock deeper insights fr",
"start": 1582,
"end": 1991,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://gemini.google.com/updates",
"selector": [
{
"type": "RangeSelector",
"endOffset": 416,
"startOffset": 7,
"endContainer": "/chat-app[1]/main[1]/side-navigation-v2[1]/bard-sidenav-container[1]/bard-sidenav-content[1]/div[2]/div[1]/div[2]/release-notes-window[1]/flex-window-container[1]/div[1]/release-notes-card[2]/div[1]/entry-b393207922[1]/ul[1]/li[1]/p[1]",
"startContainer": "/chat-app[1]/main[1]/side-navigation-v2[1]/bard-sidenav-container[1]/bard-sidenav-content[1]/div[2]/div[1]/div[2]/release-notes-window[1]/flex-window-container[1]/div[1]/release-notes-card[2]/div[1]/entry-b393207922[1]/ul[1]/li[1]/p[1]"
},
{
"end": 1991,
"type": "TextPositionSelector",
"start": 1582
},
{
"type": "TextQuoteSelector",
"exact": "You can seamlessly upload multiple Google Docs, PDFs, and Word documents from Google Drive or your device into Gemini for quick summaries, personalized feedback, and actionable insights. Currently, Gemini offers a 32K context window (around 50 pages of text), with usage limits. Gemini Advanced users continue to have a 1 million token context window (around 1,500 pages of text) and much higher usage limits.",
"prefix": "lable to all Gemini users What: ",
"suffix": " Why: Unlock deeper insights fr"
}
]
}
],
"document": {
"title": [
"‎Gemini Apps’ release updates & improvements"
]
}
},
{
"id": "3ytKvPP0Ee-s3MsA0HrPAg",
"authority": "hypothes.is",
"url": "https://www.joanwestenberg.com/im-tired-of-pretending-tech-is-making-the-world-better/",
"created": "2025-02-26T03:50:51",
"updated": "2025-02-26T03:50:51",
"title": "I'm Tired of Pretending Tech is Making the World Better",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "remental, or even unnecessary - ",
"exact": "casting anyone who questions their worth as out of touch, anti-progress, anti-everything.",
"suffix": "We're stuck in a cycle of tech c",
"start": 3345,
"end": 3434,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.joanwestenberg.com/im-tired-of-pretending-tech-is-making-the-world-better/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 218,
"startOffset": 129,
"endContainer": "/div[1]/main[1]/article[1]/section[1]/p[14]",
"startContainer": "/div[1]/main[1]/article[1]/section[1]/p[14]"
},
{
"end": 3434,
"type": "TextPositionSelector",
"start": 3345
},
{
"type": "TextQuoteSelector",
"exact": "casting anyone who questions their worth as out of touch, anti-progress, anti-everything.",
"prefix": "remental, or even unnecessary - ",
"suffix": "We're stuck in a cycle of tech c"
}
]
}
],
"document": {
"title": [
"I'm Tired of Pretending Tech is Making the World Better"
]
}
},
{
"id": "THWohOasEe-6qdNxctN5OQ",
"authority": "hypothes.is",
"url": "https://antirez.com/news/145",
"created": "2025-02-09T06:08:36",
"updated": "2025-02-09T06:11:08",
"title": "We are destroying software - <antirez>",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is the breakthrough in this post. I'm going to pretend they also mentioned documentation since the top commenter did it for them. \n\nCheck in with me again in twenty years about lamenting over \"they joy of hacking...\" because right now, that's a really fucking silly thing to dwell on.",
"prefix": "hat code comments are useless.\n\n",
"exact": "We are destroying software mistaking it for a purely engineering discipline.",
"suffix": "\n\nWe are destroying software by ",
"start": 1149,
"end": 1225,
"tags": [
"Software History",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://antirez.com/news/145",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1150,
"startOffset": 1074,
"endContainer": "/div[1]/div[1]/topcomment[1]/article[1]/pre[1]",
"startContainer": "/div[1]/div[1]/topcomment[1]/article[1]/pre[1]"
},
{
"end": 1225,
"type": "TextPositionSelector",
"start": 1149
},
{
"type": "TextQuoteSelector",
"exact": "We are destroying software mistaking it for a purely engineering discipline.",
"prefix": "hat code comments are useless.\n\n",
"suffix": "\n\nWe are destroying software by "
}
]
}
],
"document": {
"title": [
"We are destroying software - <antirez>"
]
}
},
{
"id": "E3JFIuLBEe-sTt-4DMdINQ",
"authority": "hypothes.is",
"url": "https://write.as/tedweiland/taking-the-most-from-those-who-have-the-least",
"created": "2025-02-04T06:27:15",
"updated": "2025-02-04T06:32:25",
"title": "Taking the Most from those who have the Least.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rned was some of the best work. ",
"exact": "My students learned they could stand toe to toe with those who attended institutions that were far more prestigious (and cost far more). This helped with their view of themselves in the larger academic and scientific world. They became more self assured, and I learned that this community college could punch above its weight class.",
"suffix": " We attended conferences that we",
"start": 3271,
"end": 3603,
"tags": [
"Academia",
"Education",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://write.as/tedweiland/taking-the-most-from-those-who-have-the-least",
"selector": [
{
"type": "RangeSelector",
"endOffset": 468,
"startOffset": 136,
"endContainer": "/article[1]/div[1]/p[5]",
"startContainer": "/article[1]/div[1]/p[5]"
},
{
"end": 3603,
"type": "TextPositionSelector",
"start": 3271
},
{
"type": "TextQuoteSelector",
"exact": "My students learned they could stand toe to toe with those who attended institutions that were far more prestigious (and cost far more). This helped with their view of themselves in the larger academic and scientific world. They became more self assured, and I learned that this community college could punch above its weight class.",
"prefix": "rned was some of the best work. ",
"suffix": " We attended conferences that we"
}
]
}
],
"document": {
"title": [
"Taking the Most from those who have the Least."
]
}
},
{
"id": "Smxi9uDIEe-lfktlfIcmCA",
"authority": "hypothes.is",
"url": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"created": "2025-02-01T18:13:51",
"updated": "2025-02-01T18:14:11",
"title": "Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "No kidding.",
"prefix": "his List Even Better!\n\n\n\nAgain, ",
"exact": "Apple may change the URL schemes and URLs for its apps at any time.",
"suffix": "\n\n\n\nIf you notice anything diffe",
"start": 22527,
"end": 22594,
"tags": [
"i",
"Shortcuts",
"x"
],
"group": "__world__",
"target": [
{
"source": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 74,
"startOffset": 7,
"endContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/p[12]",
"startContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/p[12]"
},
{
"end": 22594,
"type": "TextPositionSelector",
"start": 22527
},
{
"type": "TextQuoteSelector",
"exact": "Apple may change the URL schemes and URLs for its apps at any time.",
"prefix": "his List Even Better!\n\n\n\nAgain, ",
"suffix": "\n\n\n\nIf you notice anything diffe"
}
]
}
],
"document": {
"title": [
"Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister"
]
}
},
{
"id": "RtI7ZuDIEe-ASM-ktqUm1A",
"authority": "hypothes.is",
"url": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"created": "2025-02-01T18:13:45",
"updated": "2025-02-01T18:13:45",
"title": "Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Astonishing to find that some of these are still working just fine.",
"prefix": "\n\nOpenworkflow://Create workflow",
"exact": "workflow://create-workflow",
"suffix": "Open a workflowworkflow://open-w",
"start": 22127,
"end": 22153,
"tags": [
"Shortcuts",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 0,
"startOffset": 30,
"endContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/pre[78]/strong[3]",
"startContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/pre[78]"
},
{
"end": 22153,
"type": "TextPositionSelector",
"start": 22127
},
{
"type": "TextQuoteSelector",
"exact": "workflow://create-workflow",
"prefix": "\n\nOpenworkflow://Create workflow",
"suffix": "Open a workflowworkflow://open-w"
}
]
}
],
"document": {
"title": [
"Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister"
]
}
},
{
"id": "cVaJFuDBEe-tWQfB3Xznmg",
"authority": "hypothes.is",
"url": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"created": "2025-02-01T17:24:50",
"updated": "2025-02-01T17:24:50",
"title": "Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "How in the actual fuck am I finding out about this *just now*? It has literally been more than ten years???",
"prefix": "rtcutshortcuts://create-shortcut",
"exact": "Install shortcutshortcuts://shortcuts/ShortcutID",
"suffix": "Open galleryshortcuts://galleryO",
"start": 12639,
"end": 12687,
"tags": [
"Shortcuts",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://www.techregister.co.uk/always-updated-list-of-ios-app-url-scheme-names-paths-for-shortcuts-ios-iphone-gadget-hacks/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 0,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/pre[64]/strong[4]",
"startContainer": "/div[2]/div[2]/div[2]/div[1]/article[1]/div[1]/div[2]/div[2]/div[1]/div[1]/pre[64]/strong[3]"
},
{
"end": 12687,
"type": "TextPositionSelector",
"start": 12639
},
{
"type": "TextQuoteSelector",
"exact": "Install shortcutshortcuts://shortcuts/ShortcutID",
"prefix": "rtcutshortcuts://create-shortcut",
"suffix": "Open galleryshortcuts://galleryO"
}
]
}
],
"document": {
"title": [
"Always Updated List of iOS App URL Scheme names paths for Shortcuts iOS - Techregister"
]
}
},
{
"id": "lVR18t6cEe-f2WO_o8hvRg",
"authority": "hypothes.is",
"url": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"created": "2025-01-29T23:55:57",
"updated": "2025-01-29T23:56:21",
"title": "What’s New in Mobile, January Update · GitHub Changelog",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "xed Copilot button duplication.\n",
"exact": "Keyboard inputs are recognized when setting the user status",
"suffix": "\nPull requests in the feed displ",
"start": 10003,
"end": 10062,
"tags": [
"Keys",
"Accessibility"
],
"group": "__world__",
"target": [
{
"source": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 59,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/section[1]/ul[2]/li[8]",
"startContainer": "/main[1]/div[1]/div[1]/section[1]/ul[2]/li[8]"
},
{
"end": 10062,
"type": "TextPositionSelector",
"start": 10003
},
{
"type": "TextQuoteSelector",
"exact": "Keyboard inputs are recognized when setting the user status",
"prefix": "xed Copilot button duplication.\n",
"suffix": "\nPull requests in the feed displ"
}
]
}
],
"document": {
"title": [
"What’s New in Mobile, January Update · GitHub Changelog"
]
}
},
{
"id": "evkAnN6cEe-FULtOlNcxPg",
"authority": "hypothes.is",
"url": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"created": "2025-01-29T23:55:13",
"updated": "2025-01-29T23:55:34",
"title": "What’s New in Mobile, January Update · GitHub Changelog",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "How very innovative...",
"prefix": "nation in the app, if possible.\n",
"exact": "When using a hardware keyboard, send a message to Copilot by pressing return, and add a new line by pressing shift + return.",
"suffix": "\n\nBug Fixes\n\nAdd accessibility h",
"start": 9345,
"end": 9469,
"tags": [
"Keys",
"Accessibility"
],
"group": "__world__",
"target": [
{
"source": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 124,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/section[1]/ul[1]/li[2]",
"startContainer": "/main[1]/div[1]/div[1]/section[1]/ul[1]/li[2]"
},
{
"end": 9469,
"type": "TextPositionSelector",
"start": 9345
},
{
"type": "TextQuoteSelector",
"exact": "When using a hardware keyboard, send a message to Copilot by pressing return, and add a new line by pressing shift + return.",
"prefix": "nation in the app, if possible.\n",
"suffix": "\n\nBug Fixes\n\nAdd accessibility h"
}
]
}
],
"document": {
"title": [
"What’s New in Mobile, January Update · GitHub Changelog"
]
}
},
{
"id": "c0lFbt6cEe-5id8VkqiYlw",
"authority": "hypothes.is",
"url": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"created": "2025-01-29T23:55:00",
"updated": "2025-01-29T23:55:00",
"title": "What’s New in Mobile, January Update · GitHub Changelog",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Holy heck... How long have I personally been waiting for this? lol",
"prefix": "ull Request!\nRepository Forking\n",
"exact": "Fork repositories directly from your devices, making it easier than ever to collaborate and contribute.",
"suffix": "\n\nCreate a Pull Request\nCreate a",
"start": 8975,
"end": 9078,
"tags": [
"GitHub"
],
"group": "__world__",
"target": [
{
"source": "https://github.blog/changelog/2025-01-24-whats-new-in-mobile-january-update/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 103,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/section[1]/p[3]",
"startContainer": "/main[1]/div[1]/div[1]/section[1]/p[3]/a[1]"
},
{
"end": 9078,
"type": "TextPositionSelector",
"start": 8975
},
{
"type": "TextQuoteSelector",
"exact": "Fork repositories directly from your devices, making it easier than ever to collaborate and contribute.",
"prefix": "ull Request!\nRepository Forking\n",
"suffix": "\n\nCreate a Pull Request\nCreate a"
}
]
}
],
"document": {
"title": [
"What’s New in Mobile, January Update · GitHub Changelog"
]
}
},
{
"id": "-PrkPNDOEe-6KMsAv_jj1g",
"authority": "hypothes.is",
"url": "https://docs.joinmastodon.org/user/posting/",
"created": "2025-01-12T10:21:23",
"updated": "2025-01-12T10:21:23",
"title": "Posting toots",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "video can be attached, per post.",
"exact": "Audio (MP3, OGG, WAV, FLAC, OPUS, AAC, M4A, 3GP) up to 99MB. Audio will be transcoded to MP3 using V2 VBR (roughly 192kbps). Only one audio file can be attached, per post.",
"suffix": "Editing media\nEdit media to add ",
"start": 5135,
"end": 5306,
"tags": [
"Audio",
"Federated",
"Specification"
],
"group": "__world__",
"target": [
{
"source": "https://docs.joinmastodon.org/user/posting/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 171,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/div[1]/ul[1]/li[4]",
"startContainer": "/div[1]/main[1]/div[1]/ul[1]/li[4]/strong[1]"
},
{
"end": 5306,
"type": "TextPositionSelector",
"start": 5135
},
{
"type": "TextQuoteSelector",
"exact": "Audio (MP3, OGG, WAV, FLAC, OPUS, AAC, M4A, 3GP) up to 99MB. Audio will be transcoded to MP3 using V2 VBR (roughly 192kbps). Only one audio file can be attached, per post.",
"prefix": "video can be attached, per post.",
"suffix": "Editing media\nEdit media to add "
}
]
}
],
"document": {
"title": [
"Posting toots"
]
}
},
{
"id": "bF0t4tCWEe-3GK8TmfR_Og",
"authority": "hypothes.is",
"url": "https://www.macstories.net/linked/the-one-where-quinn-nelson-tries-to-create-a-window-with-ipados-stage-manager/",
"created": "2025-01-12T03:36:35",
"updated": "2025-01-12T03:36:35",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Thank you, Federico! \n\n(Not as if this is the first time he's ever been the only person to mention iOS/iPadOS general fuckery. In fact, he is almost certainly history's greatest advocate...)",
"prefix": "f Spotlight as an app launcher.\n",
"exact": "It also showcases the inconsistent implementation of keyboard shortcuts for multitasking.",
"suffix": "\nThe video shows how downright u",
"start": 3304,
"end": 3393,
"tags": [
"Accessibility",
"i",
"iPadOS"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/linked/the-one-where-quinn-nelson-tries-to-create-a-window-with-ipados-stage-manager/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 89,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[5]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[5]"
},
{
"end": 3393,
"type": "TextPositionSelector",
"start": 3304
},
{
"type": "TextQuoteSelector",
"exact": "It also showcases the inconsistent implementation of keyboard shortcuts for multitasking.",
"prefix": "f Spotlight as an app launcher.\n",
"suffix": "\nThe video shows how downright u"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "kJSHMMsWEe-Xi2PX5HLxJA",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/7/",
"created": "2025-01-05T03:38:44",
"updated": "2025-01-05T03:38:44",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s into ‘Add to Queue’.\n\nLastly, ",
"exact": "you can now bulk delete songs from a playlist.",
"suffix": " Instead of having to press the ",
"start": 14026,
"end": 14072,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/7/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 54,
"startOffset": 8,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[28]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[28]"
},
{
"end": 14072,
"type": "TextPositionSelector",
"start": 14026
},
{
"type": "TextQuoteSelector",
"exact": "you can now bulk delete songs from a playlist.",
"prefix": "s into ‘Add to Queue’.\n\nLastly, ",
"suffix": " Instead of having to press the "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "gEKtvMsWEe-VbDvlNRO3qg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/7/",
"created": "2025-01-05T03:38:17",
"updated": "2025-01-05T03:38:36",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "What?!\n\nNo!??",
"prefix": "ough these in rapid succession. ",
"exact": "The Browse tab is now called New, but it’s just a name change.",
"suffix": " And if you’ve already added som",
"start": 13845,
"end": 13907,
"tags": [
"18",
"Music Streaming"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/7/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 108,
"startOffset": 46,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[27]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[27]"
},
{
"end": 13907,
"type": "TextPositionSelector",
"start": 13845
},
{
"type": "TextQuoteSelector",
"exact": "The Browse tab is now called New, but it’s just a name change.",
"prefix": "ough these in rapid succession. ",
"suffix": " And if you’ve already added som"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "CYm7wMsWEe-f7RNlVX7u5w",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/6/",
"created": "2025-01-05T03:34:58",
"updated": "2025-01-05T03:34:58",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "eview of the selected task.\n\nIf ",
"exact": "you edit the reminder, the entire Reminders creation UI for a task appears inside the Calendar app",
"suffix": ", allowing you to edit due dates",
"start": 6560,
"end": 6658,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/6/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 101,
"startOffset": 3,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[18]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[18]"
},
{
"end": 6658,
"type": "TextPositionSelector",
"start": 6560
},
{
"type": "TextQuoteSelector",
"exact": "you edit the reminder, the entire Reminders creation UI for a task appears inside the Calendar app",
"prefix": "eview of the selected task.\n\nIf ",
"suffix": ", allowing you to edit due dates"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "IjknDMsUEe--S4eEz6mv5w",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2025-01-05T03:21:20",
"updated": "2025-01-05T03:21:20",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "episode 400 of AppStories, it’s ",
"exact": "apparent that the future of apps on Apple platforms will be characterized by modularized components that are orchestrated into a series of actions you can trigger from anywhere.",
"suffix": "\nThe new Control Center is part ",
"start": 17820,
"end": 17997,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 228,
"startOffset": 51,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[40]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[40]"
},
{
"end": 17997,
"type": "TextPositionSelector",
"start": 17820
},
{
"type": "TextQuoteSelector",
"exact": "apparent that the future of apps on Apple platforms will be characterized by modularized components that are orchestrated into a series of actions you can trigger from anywhere.",
"prefix": "episode 400 of AppStories, it’s ",
"suffix": "\nThe new Control Center is part "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "DU8IyssUEe-vccOlY_hS-g",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2025-01-05T03:20:45",
"updated": "2025-01-05T03:20:45",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "laced on-screen. Put simply: it ",
"exact": "can be a nightmare sometimes, and it’s often more difficult than moving icons on the old Home Screen ever was.",
"suffix": "\nAs is clear from this section, ",
"start": 12043,
"end": 12153,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 294,
"startOffset": 184,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/aside[2]/p[1]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/aside[2]/p[1]"
},
{
"end": 12153,
"type": "TextPositionSelector",
"start": 12043
},
{
"type": "TextQuoteSelector",
"exact": "can be a nightmare sometimes, and it’s often more difficult than moving icons on the old Home Screen ever was.",
"prefix": "laced on-screen. Put simply: it ",
"suffix": "\nAs is clear from this section, "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "yqHeWMsTEe-1EMdkwC5mAQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2025-01-05T03:18:53",
"updated": "2025-01-05T03:18:53",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I'm glad Federico likes the new Control Center. For exactly this reason, I can quite definitively say that its functionality for *me* as *a* control center has been *drastically* reduced. And I can't help but wonder - as I stumble through the multiple, scrolling, asymmetric pages of this new second Home Screen, with all my privilege, experience, and attention with the possible functions therein - how in the actual fuck normal, functional, this-is-my-cellular-telephone users are managing. \n\n*I still need a control center but now I have a second homescreen instead.*",
"prefix": "n from developers.\nEssentially, ",
"exact": "the new Control Center is a slimmed-down, monochrome Home Screen. And I love every part of it…minus the rearranging of those controls.",
"suffix": "\nThe Return of Multi-Page Contro",
"start": 4370,
"end": 4504,
"tags": [
"i",
"18",
"Accessibility"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 147,
"startOffset": 13,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[7]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[7]"
},
{
"end": 4504,
"type": "TextPositionSelector",
"start": 4370
},
{
"type": "TextQuoteSelector",
"exact": "the new Control Center is a slimmed-down, monochrome Home Screen. And I love every part of it…minus the rearranging of those controls.",
"prefix": "n from developers.\nEssentially, ",
"suffix": "\nThe Return of Multi-Page Contro"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "jk83tnVGEe-Cz6-NinXtHg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2024-09-17T22:45:36",
"updated": "2024-09-17T22:45:36",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ossibilities.\nMost importantly, ",
"exact": "I think the new Control Center has a better activation gesture for multiple pages than iOS 10",
"suffix": ", and I appreciate that you don’",
"start": 8427,
"end": 8520,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 111,
"startOffset": 18,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[19]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[19]"
},
{
"end": 8520,
"type": "TextPositionSelector",
"start": 8427
},
{
"type": "TextQuoteSelector",
"exact": "I think the new Control Center has a better activation gesture for multiple pages than iOS 10",
"prefix": "ossibilities.\nMost importantly, ",
"suffix": ", and I appreciate that you don’"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "WdBtKnVGEe-CKPPDPUxapg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2024-09-17T22:44:08",
"updated": "2024-09-17T22:44:08",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "o poorly received by people who ",
"exact": "lamented how slow and tedious it was to use",
"suffix": ", Apple reverted the design imme",
"start": 5626,
"end": 5669,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 166,
"startOffset": 123,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[12]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[12]"
},
{
"end": 5669,
"type": "TextPositionSelector",
"start": 5626
},
{
"type": "TextQuoteSelector",
"exact": "lamented how slow and tedious it was to use",
"prefix": "o poorly received by people who ",
"suffix": ", Apple reverted the design imme"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "Nc95KnVGEe-IixN5h4xyzg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"created": "2024-09-17T22:43:07",
"updated": "2024-09-17T22:43:07",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "view of the new Control Center: ",
"exact": "it’s been turned into a Home Screen-like space",
"suffix": " where you can rearrange control",
"start": 3970,
"end": 4016,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/4/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 104,
"startOffset": 58,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[6]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[6]"
},
{
"end": 4016,
"type": "TextPositionSelector",
"start": 3970
},
{
"type": "TextQuoteSelector",
"exact": "it’s been turned into a Home Screen-like space",
"prefix": "view of the new Control Center: ",
"suffix": " where you can rearrange control"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "dvRURMp8Ee-7PsfBDWGoDQ",
"authority": "hypothes.is",
"url": "https://www.modot.org/sorrelsoverpass",
"created": "2025-01-04T09:15:39",
"updated": "2025-01-04T09:15:57",
"title": "Sorrels Overpass Over I-70 (Complete) | Missouri Department of Transportation",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Haha, Sorrells! I know how much you cost! (maybe)",
"prefix": "s\nCost: \nThe contracted cost is ",
"exact": "$1,038,857",
"suffix": ".\nWork Taking Place: \nBRIDGE REP",
"start": 24105,
"end": 24115,
"tags": [
"Local"
],
"group": "__world__",
"target": [
{
"source": "https://www.modot.org/sorrelsoverpass",
"selector": [
{
"type": "RangeSelector",
"endOffset": 35,
"startOffset": 25,
"endContainer": "/div[1]/div[1]/main[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[2]/div[1]/div[1]/p[2]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]",
"startContainer": "/div[1]/div[1]/main[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[2]/div[1]/div[1]/p[2]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]/span[1]"
},
{
"end": 24115,
"type": "TextPositionSelector",
"start": 24105
},
{
"type": "TextQuoteSelector",
"exact": "$1,038,857",
"prefix": "s\nCost: \nThe contracted cost is ",
"suffix": ".\nWork Taking Place: \nBRIDGE REP"
}
]
}
],
"document": {
"title": [
"Sorrels Overpass Over I-70 (Complete) | Missouri Department of Transportation"
]
}
},
{
"id": "if2lPLqLEe-VEnsdjvyr6Q",
"authority": "hypothes.is",
"url": "https://help.tumblr.com/embed-basics/",
"created": "2024-12-15T02:23:14",
"updated": "2024-12-15T02:55:47",
"title": "Embed Basics",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Tumblr Blog (Account) Embeds\n\nRelatively angry with myself that I somehow never made it to [**this page in the Tumblr docs**](https://help.tumblr.com/embed-basics/), somehow.\n\n&ltblockquote class=\"quoteback\" darkmode=\"\" data-title=\"Embed Basics\" data-author=\"Tumblr Developer\" cite=\"https://help.tumblr.com/embed-basics/\">\n&ltp>To embed a blog, use this code:&lt/p>\n\n\n\n&ltpre class=\"wp-block-code\">&lta href=\"https://blogname.tumblr.com/js\" target=\"_blank\" rel=\"noopener\">https://blogname.tumblr.com/js&lt/a>&lt/pre>\n\n\n\n&ltp>Replace “blogname” with your username. If you’re using a custom domain, replace “blogname.tumblr.com” with your domain.&lt/p>\n\n\n\n&ltp>For example, say you wanted to embed the Changes blog somewhere. You’d use this code:&lt/p>\n\n\n\n&ltpre class=\"wp-block-code\">&lt;script type='text/javascript' src='https://blogname.tumblr.com/js'&gt;&lt;/script&gt;&lt/pre>\n&ltfooter>Tumblr Developer&ltcite> &lta href=\"https://help.tumblr.com/embed-basics/\">https://help.tumblr.com/embed-basics/&lt/a>&lt/cite>&lt/footer>\n&lt/blockquote>&ltscript note=\"\" src=\"https://cdn.jsdelivr.net/gh/Blogger-Peer-Review/quotebacks@1/quoteback.js\">&lt/script>\n\n&ltscript type='text/javascript' src='https://asphaltapostle.tumblr.com/js'>&lt/script>\n\n---\n\n### Documentation\n\n[https://help.tumblr.com/embed-basics/](https://help.tumblr.com/embed-basics/)\n> To embed a blog, use this code:\n\n> `[https://blogname.tumblr.com/js](https://blogname.tumblr.com/js)`\n\n> Replace “blogname” with your username. If you’re using a custom domain, replace “[blogname.tumblr.com](http://blogname.tumblr.com)” with your domain.\n\n> For example, say you wanted to embed the Changes blog somewhere. You’d use this code:\n\n\n```\n&ltscript type='text/javascript' src='https://blogname.tumblr.com/js'>&lt/script>\n```\n\n`&ltscript type='text/javascript' src='https://asphaltapostle.tumblr.com/js'>&lt/script>`\n`",
"prefix": "how up in its place:\n\n\n\n\n\n\n\n\n\n\n\n",
"exact": "Embedding a Blog\n\n\n\nTo embed a blog, use this code:\n\n\n\nhttps://blogname.tumblr.com/js\n\n\n\nReplace “blogname” with your username. If you’re using a custom domain, replace “blogname.tumblr.com” with your domain.\n\n\n\nFor example, say you wanted to embed the Changes blog somewhere. You’d use this code:\n\n\n\n<script type='text/javascript' src='https://blogname.tumblr.com/js'></script>",
"suffix": "\n\n\t\t\t\n\t\t\t\tNot quite what you're ",
"start": 1548,
"end": 1926,
"tags": [
"Tumblr",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://help.tumblr.com/embed-basics/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 77,
"startOffset": 0,
"endContainer": "/main[1]/div[2]/pre[2]/code[1]",
"startContainer": "/main[1]/div[2]/h2[2]"
},
{
"end": 1926,
"type": "TextPositionSelector",
"start": 1548
},
{
"type": "TextQuoteSelector",
"exact": "Embedding a Blog\n\n\n\nTo embed a blog, use this code:\n\n\n\nhttps://blogname.tumblr.com/js\n\n\n\nReplace “blogname” with your username. If you’re using a custom domain, replace “blogname.tumblr.com” with your domain.\n\n\n\nFor example, say you wanted to embed the Changes blog somewhere. You’d use this code:\n\n\n\n<script type='text/javascript' src='https://blogname.tumblr.com/js'></script>",
"prefix": "how up in its place:\n\n\n\n\n\n\n\n\n\n\n\n",
"suffix": "\n\n\t\t\t\n\t\t\t\tNot quite what you're "
}
]
}
],
"document": {
"title": [
"Embed Basics"
]
}
},
{
"id": "WNT9bLkYEe-6XD-IqSCy2g",
"authority": "hypothes.is",
"url": "https://blog.bandcamp.com/2008/09/16/hello-cleveland/",
"created": "2024-12-13T06:06:09",
"updated": "2024-12-13T06:06:24",
"title": "What’s Bandcamp?",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "robably never even considered). ",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"suffix": "\nSo what’s Bandcamp then? We’re ",
"start": 2763,
"end": 3570,
"tags": [
"Audio",
"SHS",
"Streaming"
],
"group": "__world__",
"target": [
{
"source": "https://blog.bandcamp.com/2008/09/16/hello-cleveland/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1182,
"startOffset": 375,
"endContainer": "/div[1]/div[1]/section[1]/main[1]/article[1]/div[1]/p[3]",
"startContainer": "/div[1]/div[1]/section[1]/main[1]/article[1]/div[1]/p[3]"
},
{
"end": 3570,
"type": "TextPositionSelector",
"start": 2763
},
{
"type": "TextQuoteSelector",
"exact": "We keep your music streaming and downloading quickly and reliably, whether it’s 3am on a Sunday, or the hour your new record drops and Pitchfork gives it a scathingly positive review. We make your tracks available in every format under the sun, so the audiophilic nerderati can have their FLAC and eat mp3 v2. We adorn your songs with all the right metadata, so they sail into iTunes with artwork, album, band and track names intact. We mutter the various incantations necessary to keep your site top-ranked in Google, so when your fans search for your hits, they find your music long before they find bonkersforlyrics.com or iMyFace. We give your fans easy ways to share your music with their friends, and we give you gorgeous tools that reveal exactly how your music is spreading, so you can fan the fire.",
"prefix": "robably never even considered). ",
"suffix": "\nSo what’s Bandcamp then? We’re "
}
]
}
],
"document": {
"title": [
"What’s Bandcamp?"
]
}
},
{
"id": "QkQyKrjwEe-tyUs9oROkPw",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/guide/ios-18-2-features/",
"created": "2024-12-13T01:19:11",
"updated": "2024-12-13T01:52:23",
"title": "iOS 18.2 Features: Everything New in iOS 18.2",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Why/how in God's name of the fuck would it be limited to (effectively) *a single device*??\n\n...*Voice Memos does *not* need to be a DAW.*",
"prefix": "0\" height=\"1406\" />\nVoice Memos\n",
"exact": "With Voice Memos, two tracks can be layered on top of one another. There's also an option to separate layers and edit layer mixes.\n<img class=\"aligncenter size-full wp-image-972408\" src=\"https://images.macrumors.com/t/9d6p7D4hYjpmjYGLXI5O4gRZj8Q=/400x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy\" srcset=\"https://images.macrumors.com/t/9d6p7D4hYjpmjYGLXI5O4gRZj8Q=/400x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy 400w,https://images.macrumors.com/t/6cagGW5nVOh_OnvvXFetHzIIMUQ=/800x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy 800w,https://images.macrumors.com/t/PgUNVF4TFlzwFD8gHUU7sNFlLao=/1600x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg 1600w,https://images.macrumors.com/t/hz95aPpxShoXJIV9N0O8ezn3IYg=/2500x0/filters:no_upscale()/article-new/2024/10/ios-18-2-layered-voice-memos.jpg 2500w\" sizes=\"(max-width: 900px) 100vw, 697px\" alt=\"ios 18 2 layered voice memos\" width=\"5099\" height=\"2868\" />\nTwo-track projects can be imported directly into Logic Pro on the iPhone 16 Pro and ‌iPhone 16 Pro‌ Max.",
"suffix": "\nFind My\nFind My has a new optio",
"start": 14525,
"end": 15589,
"tags": [
"18",
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/guide/ios-18-2-features/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 104,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[27]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[25]"
},
{
"end": 15589,
"type": "TextPositionSelector",
"start": 14525
},
{
"type": "TextQuoteSelector",
"exact": "With Voice Memos, two tracks can be layered on top of one another. There's also an option to separate layers and edit layer mixes.\n<img class=\"aligncenter size-full wp-image-972408\" src=\"https://images.macrumors.com/t/9d6p7D4hYjpmjYGLXI5O4gRZj8Q=/400x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy\" srcset=\"https://images.macrumors.com/t/9d6p7D4hYjpmjYGLXI5O4gRZj8Q=/400x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy 400w,https://images.macrumors.com/t/6cagGW5nVOh_OnvvXFetHzIIMUQ=/800x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg?lossy 800w,https://images.macrumors.com/t/PgUNVF4TFlzwFD8gHUU7sNFlLao=/1600x0/article-new/2024/10/ios-18-2-layered-voice-memos.jpg 1600w,https://images.macrumors.com/t/hz95aPpxShoXJIV9N0O8ezn3IYg=/2500x0/filters:no_upscale()/article-new/2024/10/ios-18-2-layered-voice-memos.jpg 2500w\" sizes=\"(max-width: 900px) 100vw, 697px\" alt=\"ios 18 2 layered voice memos\" width=\"5099\" height=\"2868\" />\nTwo-track projects can be imported directly into Logic Pro on the iPhone 16 Pro and ‌iPhone 16 Pro‌ Max.",
"prefix": "0\" height=\"1406\" />\nVoice Memos\n",
"suffix": "\nFind My\nFind My has a new optio"
}
]
}
],
"document": {
"title": [
"iOS 18.2 Features: Everything New in iOS 18.2"
]
}
},
{
"id": "yPE78rfNEe-teIPhCngVUw",
"authority": "hypothes.is",
"url": "https://blog.joinmastodon.org/2024/11/trunk-tidbits-october-2024/",
"created": "2024-12-11T14:39:53",
"updated": "2024-12-11T14:39:53",
"title": "Trunk & Tidbits, October 2024",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " our latest design on Android). ",
"exact": "Right now it is not possible to post formatted text on Mastodon directly, but supporting this is on the roadmap.",
"suffix": " —\n\nPR #32633\n(by\ngargron)interf",
"start": 3397,
"end": 3509,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.joinmastodon.org/2024/11/trunk-tidbits-october-2024/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 218,
"startOffset": 106,
"endContainer": "/div[1]/div[1]/article[1]/main[1]/div[1]/ul[1]/li[7]",
"startContainer": "/div[1]/div[1]/article[1]/main[1]/div[1]/ul[1]/li[7]"
},
{
"end": 3509,
"type": "TextPositionSelector",
"start": 3397
},
{
"type": "TextQuoteSelector",
"exact": "Right now it is not possible to post formatted text on Mastodon directly, but supporting this is on the roadmap.",
"prefix": " our latest design on Android). ",
"suffix": " —\n\nPR #32633\n(by\ngargron)interf"
}
]
}
],
"document": {
"title": [
"Trunk & Tidbits, October 2024"
]
}
},
{
"id": "rOzdErfNEe-g-lPzQf-_nw",
"authority": "hypothes.is",
"url": "https://blog.joinmastodon.org/2024/11/trunk-tidbits-october-2024/",
"created": "2024-12-11T14:39:06",
"updated": "2024-12-11T14:39:06",
"title": "Trunk & Tidbits, October 2024",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "n the next Mastodon release:api\n",
"exact": "Removed support for authenticating to the API using username and password,",
"suffix": " as this can cause security issu",
"start": 1969,
"end": 2043,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.joinmastodon.org/2024/11/trunk-tidbits-october-2024/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 78,
"startOffset": 4,
"endContainer": "/div[1]/div[1]/article[1]/main[1]/div[1]/ul[1]/li[1]",
"startContainer": "/div[1]/div[1]/article[1]/main[1]/div[1]/ul[1]/li[1]"
},
{
"end": 2043,
"type": "TextPositionSelector",
"start": 1969
},
{
"type": "TextQuoteSelector",
"exact": "Removed support for authenticating to the API using username and password,",
"prefix": "n the next Mastodon release:api\n",
"suffix": " as this can cause security issu"
}
]
}
],
"document": {
"title": [
"Trunk & Tidbits, October 2024"
]
}
},
{
"id": "BksKarTfEe-w6svJWqcTGA",
"authority": "hypothes.is",
"url": "https://bandcamp.com/terms_of_use",
"created": "2024-12-07T21:05:44",
"updated": "2024-12-07T21:06:32",
"title": "Terms of use | Bandcamp",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nNotwithstanding the foregoing, ",
"exact": "Bandcamp will not use, and will not permit others to use, any Artist’s Music to train models to generate sound recordings, videos synchronized with sound recordings or other audiovisual works, or musical works embodied within sound recordings and music videos, without that Artist’s express permission.",
"suffix": "\n\nTo enable Company to Exploit y",
"start": 43964,
"end": 44266,
"tags": [
"Babylon",
"Policy"
],
"group": "__world__",
"target": [
{
"source": "https://bandcamp.com/terms_of_use",
"selector": [
{
"type": "RangeSelector",
"endOffset": 333,
"startOffset": 31,
"endContainer": "/div[9]/div[1]/div[1]/div[1]/div[1]/div[1]/p[43]",
"startContainer": "/div[9]/div[1]/div[1]/div[1]/div[1]/div[1]/p[43]"
},
{
"end": 44266,
"type": "TextPositionSelector",
"start": 43964
},
{
"type": "TextQuoteSelector",
"exact": "Bandcamp will not use, and will not permit others to use, any Artist’s Music to train models to generate sound recordings, videos synchronized with sound recordings or other audiovisual works, or musical works embodied within sound recordings and music videos, without that Artist’s express permission.",
"prefix": "\nNotwithstanding the foregoing, ",
"suffix": "\n\nTo enable Company to Exploit y"
}
]
}
],
"document": {
"title": [
"Terms of use | Bandcamp"
]
}
},
{
"id": "84jHWrTeEe-8N0v_FXHbuw",
"authority": "hypothes.is",
"url": "https://bandcamp.com/terms_of_use",
"created": "2024-12-07T21:05:13",
"updated": "2024-12-07T21:05:13",
"title": "Terms of use | Bandcamp",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rs in the EU\nNovember 11, 2024: ",
"exact": "Updated terms to include a statement that Bandcamp will not use your music to train models to generate music or allow others to do so.",
"suffix": " Also, modified the fees and pa",
"start": 67889,
"end": 68023,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bandcamp.com/terms_of_use",
"selector": [
{
"type": "RangeSelector",
"endOffset": 153,
"startOffset": 19,
"endContainer": "/div[9]/div[1]/div[1]/div[1]/div[1]/div[1]/p[67]",
"startContainer": "/div[9]/div[1]/div[1]/div[1]/div[1]/div[1]/p[67]"
},
{
"end": 68023,
"type": "TextPositionSelector",
"start": 67889
},
{
"type": "TextQuoteSelector",
"exact": "Updated terms to include a statement that Bandcamp will not use your music to train models to generate music or allow others to do so.",
"prefix": "rs in the EU\nNovember 11, 2024: ",
"suffix": " Also, modified the fees and pa"
}
]
}
],
"document": {
"title": [
"Terms of use | Bandcamp"
]
}
},
{
"id": "ndc45rTZEe-O1-vtXZtHNg",
"authority": "hypothes.is",
"url": "https://logicmag.io/scale/caroline-sinders-on-online-harassment/",
"created": "2024-12-07T20:27:01",
"updated": "2024-12-07T20:27:01",
"title": "Don’t Read the Comments: Caroline Sinders on Online Harassment",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "cted class, but white men are.\n\n",
"exact": "Until these materials are leaked, it’s really hard to know what the baseline is for what companies consider harassment. They often don’t even disclose why people are removed from a platform. People have to guess: “Oh, it’s probably because of this tweet.”",
"suffix": "\n\nI was just reading a story tod",
"start": 9913,
"end": 10168,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://logicmag.io/scale/caroline-sinders-on-online-harassment/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 255,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/article[1]/div[3]/p[35]",
"startContainer": "/main[1]/div[1]/div[1]/article[1]/div[3]/p[35]"
},
{
"end": 10168,
"type": "TextPositionSelector",
"start": 9913
},
{
"type": "TextQuoteSelector",
"exact": "Until these materials are leaked, it’s really hard to know what the baseline is for what companies consider harassment. They often don’t even disclose why people are removed from a platform. People have to guess: “Oh, it’s probably because of this tweet.”",
"prefix": "cted class, but white men are.\n\n",
"suffix": "\n\nI was just reading a story tod"
}
]
}
],
"document": {
"title": [
"Don’t Read the Comments: Caroline Sinders on Online Harassment"
]
}
},
{
"id": "lj1ayrTZEe-mjb_Cyzx6CA",
"authority": "hypothes.is",
"url": "https://logicmag.io/scale/caroline-sinders-on-online-harassment/",
"created": "2024-12-07T20:26:49",
"updated": "2024-12-07T20:26:49",
"title": "Don’t Read the Comments: Caroline Sinders on Online Harassment",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ial networks define harassment. ",
"exact": "You can go and read their terms of service, but that doesn’t necessarily help.",
"suffix": "\n\nReddit gets pretty close to de",
"start": 9268,
"end": 9346,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://logicmag.io/scale/caroline-sinders-on-online-harassment/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 163,
"startOffset": 85,
"endContainer": "/main[1]/div[1]/div[1]/article[1]/div[3]/p[32]",
"startContainer": "/main[1]/div[1]/div[1]/article[1]/div[3]/p[32]"
},
{
"end": 9346,
"type": "TextPositionSelector",
"start": 9268
},
{
"type": "TextQuoteSelector",
"exact": "You can go and read their terms of service, but that doesn’t necessarily help.",
"prefix": "ial networks define harassment. ",
"suffix": "\n\nReddit gets pretty close to de"
}
]
}
],
"document": {
"title": [
"Don’t Read the Comments: Caroline Sinders on Online Harassment"
]
}
},
{
"id": "dcbaNrSoEe-nzysQH96T1A",
"authority": "hypothes.is",
"url": "https://techpolicy.press/what-is-secure-an-analysis-of-popular-messaging-apps",
"created": "2024-12-07T14:35:09",
"updated": "2024-12-07T14:35:24",
"title": "What is Secure? An Analysis of Popular Messaging Apps | TechPolicy.Press",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " versions in secure enclaves.4. ",
"exact": "Let users decide which features should be on or off.",
"suffix": " Companies need to allow for any",
"start": 3951,
"end": 4003,
"tags": [
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://techpolicy.press/what-is-secure-an-analysis-of-popular-messaging-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 55,
"startOffset": 3,
"endContainer": "/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[10]/strong[1]",
"startContainer": "/div[1]/main[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[10]/strong[1]"
},
{
"end": 4003,
"type": "TextPositionSelector",
"start": 3951
},
{
"type": "TextQuoteSelector",
"exact": "Let users decide which features should be on or off.",
"prefix": " versions in secure enclaves.4. ",
"suffix": " Companies need to allow for any"
}
]
}
],
"document": {
"title": [
"What is Secure? An Analysis of Popular Messaging Apps | TechPolicy.Press"
]
}
},
{
"id": "j-HT3LQVEe-w8a8LA6GB9A",
"authority": "hypothes.is",
"url": "https://www.tractordata.com/articles/contact/contact.html",
"created": "2024-12-06T21:03:37",
"updated": "2024-12-06T21:05:15",
"title": "TractorData.com - Contact TractorData.com",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "If I may just have a moment of weakness...\n\nThis is a hero of the internet that raised me. &lt3",
"prefix": "iven day from around the world. ",
"exact": "I personally read every single email.",
"suffix": "\n\n\nIt may take a while\n\nI am one",
"start": 1066,
"end": 1103,
"tags": [
"Hardware",
"Internet History"
],
"group": "__world__",
"target": [
{
"source": "https://www.tractordata.com/articles/contact/contact.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 124,
"startOffset": 87,
"endContainer": "/div[1]/div[2]/blockquote[2]",
"startContainer": "/div[1]/div[2]/blockquote[2]"
},
{
"end": 1103,
"type": "TextPositionSelector",
"start": 1066
},
{
"type": "TextQuoteSelector",
"exact": "I personally read every single email.",
"prefix": "iven day from around the world. ",
"suffix": "\n\n\nIt may take a while\n\nI am one"
}
]
}
],
"document": {
"title": [
"TractorData.com - Contact TractorData.com"
]
}
},
{
"id": "dzDShJ_8Ee-LiA9cXPxwZQ",
"authority": "hypothes.is",
"url": "https://www.reddit.com/r/podcast/comments/1b8ro46/export_of_podcast_transcripts_possible/",
"created": "2024-11-11T07:13:35",
"updated": "2024-11-11T07:16:33",
"title": "Export of podcast transcripts, possible",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Having just experienced the text selection limitation myself, I am actually and absolutely offended by this.\n\nApple, Inc. - wealthiest company in the history of the world, often celebrated for their pro-accessibility effort in consumer technology - went through the trouble of developing and implementing an *intentional limitation* like this.\n\nWhat the fuck do you think I'm going to do... *sell* your auto-generated transcription??? ",
"prefix": "ts1 point 6 months ago (1 child)",
"exact": "There's a tedious way to do it, but it worked for me:\n\n•Open the podcast using the Apple Podcast app (I used an iPhone with the latest iOS, didn’t try earlier versions or desktop app)\n\n•Play the podcast and click the circle with three dots inside it, select “View Transcript”\n\n•Now the entire transcript displays on your iPhone. Select and copy a large chunk of text. It has a limit of how much it copies, so just select a random larger amount after you get an idea how much text it copies.\n\n•Open the Notes app and make a new note. Paste the copied text into the note\n\n•Since it won’t copy everything you selected it will paste to its limit and add some characters at the end and copyright info from the podcast.  Delete this text back to the actual content then go back to the podcast transcript and copy the next section and do the process again.\n\n•Tips to make it go faster:\n\n•It is easier to edit the Note on the desktop Notes app…after pasting it syncs in about 5 seconds, and you can just select and delete what you don’t want. This then syncs back to your iPhone Notes app by the time you are ready to paste the next section.\n\n•In the podcast app when looking for the next section I needed, I used the search function to find my place in the transcript. Look for a unique word near the end of the previous section to dial it in the part you need.\n\nLike I said, tedious and time consuming but it worked for me.",
"suffix": "\n\npermalinkembedunsaveparentrepo",
"start": 11184,
"end": 12601,
"tags": [
"Power",
"Apple"
],
"group": "__world__",
"target": [
{
"source": "https://www.reddit.com/r/podcast/comments/1b8ro46/export_of_podcast_transcripts_possible/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 61,
"startOffset": 0,
"endContainer": "/div[3]/div[2]/div[3]/div[5]/div[3]/div[1]/div[1]/div[2]/form[1]/div[1]/div[1]/p[10]",
"startContainer": "/div[3]/div[2]/div[3]/div[5]/div[3]/div[1]/div[1]/div[2]/form[1]/div[1]/div[1]/p[1]"
},
{
"end": 12601,
"type": "TextPositionSelector",
"start": 11184
},
{
"type": "TextQuoteSelector",
"exact": "There's a tedious way to do it, but it worked for me:\n\n•Open the podcast using the Apple Podcast app (I used an iPhone with the latest iOS, didn’t try earlier versions or desktop app)\n\n•Play the podcast and click the circle with three dots inside it, select “View Transcript”\n\n•Now the entire transcript displays on your iPhone. Select and copy a large chunk of text. It has a limit of how much it copies, so just select a random larger amount after you get an idea how much text it copies.\n\n•Open the Notes app and make a new note. Paste the copied text into the note\n\n•Since it won’t copy everything you selected it will paste to its limit and add some characters at the end and copyright info from the podcast.  Delete this text back to the actual content then go back to the podcast transcript and copy the next section and do the process again.\n\n•Tips to make it go faster:\n\n•It is easier to edit the Note on the desktop Notes app…after pasting it syncs in about 5 seconds, and you can just select and delete what you don’t want. This then syncs back to your iPhone Notes app by the time you are ready to paste the next section.\n\n•In the podcast app when looking for the next section I needed, I used the search function to find my place in the transcript. Look for a unique word near the end of the previous section to dial it in the part you need.\n\nLike I said, tedious and time consuming but it worked for me.",
"prefix": "ts1 point 6 months ago (1 child)",
"suffix": "\n\npermalinkembedunsaveparentrepo"
}
]
}
],
"document": {
"title": [
"Export of podcast transcripts, possible"
]
}
},
{
"id": "CmNqJJyoEe-xX5eY1XbV5Q",
"authority": "hypothes.is",
"url": "https://bilge.world/crossing-church-digital-worship",
"created": "2024-11-07T01:31:41",
"updated": "2024-11-07T01:31:41",
"title": "Digitizing the Soluble Protestant: Apple, Inc. & The Megachurch Industry",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Apple Intelligence Reader Summary\n\n> The author compares the modern megachurch industry, specifically The Crossing in Columbia, Missouri, to Apple, Inc., highlighting their shared focus on customer experience and volume business strategies. The author notes the striking similarities in presentation style, technology usage, and even the use of Apple products in sermons. The author also points out the church’s digital presence, including live streaming and an iOS app, further emphasizing the parallels with Apple’s ecosystem.\n\nAbout as fucking tame as is technically possible with the language. What an achievement.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Babylon"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/crossing-church-digital-worship"
}
],
"document": {
"title": [
"Digitizing the Soluble Protestant: Apple, Inc. & The Megachurch Industry"
]
}
},
{
"id": "7KWlvJybEe-uwRfYy2972w",
"authority": "hypothes.is",
"url": "https://support.substack.com/hc/en-us/articles/30316077882516-Getting-started-with-Live-Video-on-Substack",
"created": "2024-11-07T00:04:57",
"updated": "2024-11-07T00:05:22",
"title": "Getting started with Live Video on Substack",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\n\n \n \nNote: ",
"exact": "Streaming capabilities are available to Substack Bestsellers in the iOS and Android apps with plans to expand to all Substacks in the coming months. If you aren’t a Bestseller but would like to request early access to live video, you can do so here.",
"suffix": "\n\nLive video is a new way to rea",
"start": 955,
"end": 1204,
"tags": [
"Email",
"Live"
],
"group": "__world__",
"target": [
{
"source": "https://support.substack.com/hc/en-us/articles/30316077882516-Getting-started-with-Live-Video-on-Substack",
"selector": [
{
"type": "RangeSelector",
"endOffset": 249,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/main[1]/div[3]/div[1]/div[1]/div[2]/article[1]/div[1]/div[1]/span[1]",
"startContainer": "/div[2]/div[1]/main[1]/div[3]/div[1]/div[1]/div[2]/article[1]/div[1]/div[1]/span[1]"
},
{
"end": 1204,
"type": "TextPositionSelector",
"start": 955
},
{
"type": "TextQuoteSelector",
"exact": "Streaming capabilities are available to Substack Bestsellers in the iOS and Android apps with plans to expand to all Substacks in the coming months. If you aren’t a Bestseller but would like to request early access to live video, you can do so here.",
"prefix": "\n\n \n \nNote: ",
"suffix": "\n\nLive video is a new way to rea"
}
]
}
],
"document": {
"title": [
"Getting started with Live Video on Substack"
]
}
},
{
"id": "LoWhOpuiEe-HohuNih42JQ",
"authority": "hypothes.is",
"url": "https://fediversereport.com/last-week-in-fediverse-ep-91/",
"created": "2024-11-05T18:17:13",
"updated": "2024-11-05T18:17:24",
"title": "Last Week in Fediverse – ep 91",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "he server to deal with traffic. ",
"exact": "Loops is currently not federating with the rest of the fediverse, and you cannot interact with Loops from another fediverse account.",
"suffix": " This feature is planned, but th",
"start": 1866,
"end": 1998,
"tags": [
"Social"
],
"group": "__world__",
"target": [
{
"source": "https://fediversereport.com/last-week-in-fediverse-ep-91/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 840,
"startOffset": 708,
"endContainer": "/div[2]/div[1]/div[1]/div[4]/div[1]/p[2]",
"startContainer": "/div[2]/div[1]/div[1]/div[4]/div[1]/p[2]"
},
{
"end": 1998,
"type": "TextPositionSelector",
"start": 1866
},
{
"type": "TextQuoteSelector",
"exact": "Loops is currently not federating with the rest of the fediverse, and you cannot interact with Loops from another fediverse account.",
"prefix": "he server to deal with traffic. ",
"suffix": " This feature is planned, but th"
}
]
}
],
"document": {
"title": [
"Last Week in Fediverse – ep 91"
]
}
},
{
"id": "8NIQfpmREe-w7Zet5Ro6Rg",
"authority": "hypothes.is",
"url": "https://lparchive.org/Grand-Theft-Auto-San-Andreas-(Screenshot)/Update%2028/",
"created": "2024-11-03T03:15:56",
"updated": "2024-11-03T03:17:43",
"title": "Grand Theft Auto: San Andreas - Update 31",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "[Incredible](https://song.link/i/576503921).",
"prefix": "song!\" she shouted over the end,",
"exact": "\"Reminds me of a truck stop off 70 and Colombia, Missouri! \"",
"suffix": "\n\nThat would be it, right there.",
"start": 1767,
"end": 1827,
"tags": [
"Local",
"Juegos"
],
"group": "__world__",
"target": [
{
"source": "https://lparchive.org/Grand-Theft-Auto-San-Andreas-(Screenshot)/Update%2028/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1586,
"startOffset": 1526,
"endContainer": "/div[3]",
"startContainer": "/div[3]"
},
{
"end": 1827,
"type": "TextPositionSelector",
"start": 1767
},
{
"type": "TextQuoteSelector",
"exact": "\"Reminds me of a truck stop off 70 and Colombia, Missouri! \"",
"prefix": "song!\" she shouted over the end,",
"suffix": "\n\nThat would be it, right there."
}
]
}
],
"document": {
"title": [
"Grand Theft Auto: San Andreas - Update 31"
]
}
},
{
"id": "OZNDDIm-Ee-LRCul0BIJRA",
"authority": "hypothes.is",
"url": "https://dayoneapp.com/guides/day-one-ios/search-in-day-one/",
"created": "2024-10-13T23:52:37",
"updated": "2024-10-13T23:54:32",
"title": "Search in Day One",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "...this is the literal inverse of what seems sensible to me and it's caused me (cumulatively, anyway) quite a bit of grief, actually, over the 15 years I've been using DayOne...",
"prefix": "ch defaults to All Entries, but ",
"exact": "users can switch to specific journals once the word or phrase is searched.",
"suffix": " macOSClick the Search icon at t",
"start": 1233,
"end": 1307,
"tags": [
"Search",
"Support",
"Query"
],
"group": "__world__",
"target": [
{
"source": "https://dayoneapp.com/guides/day-one-ios/search-in-day-one/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 173,
"startOffset": 99,
"endContainer": "/div[1]/main[1]/article[1]/div[2]/p[6]",
"startContainer": "/div[1]/main[1]/article[1]/div[2]/p[6]"
},
{
"end": 1307,
"type": "TextPositionSelector",
"start": 1233
},
{
"type": "TextQuoteSelector",
"exact": "users can switch to specific journals once the word or phrase is searched.",
"prefix": "ch defaults to All Entries, but ",
"suffix": " macOSClick the Search icon at t"
}
]
}
],
"document": {
"title": [
"Search in Day One"
]
}
},
{
"id": "fu2RYIhQEe-podcbw-4p1w",
"authority": "hypothes.is",
"url": "https://docs.capacities.io/tutorials/tags-vs-collections",
"created": "2024-10-12T04:14:37",
"updated": "2024-10-12T04:14:52",
"title": "Capacities Docs",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Ah. Genius.",
"prefix": "let you group content together. ",
"exact": "Grouping content within the same object is done with collections. Grouping content from different objects is done with tags.",
"suffix": "Why Use Collections ​Collections",
"start": 1296,
"end": 1420,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.capacities.io/tutorials/tags-vs-collections",
"selector": [
{
"type": "RangeSelector",
"endOffset": 182,
"startOffset": 58,
"endContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/main[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/div[1]/main[1]/div[1]/div[1]/p[2]"
},
{
"end": 1420,
"type": "TextPositionSelector",
"start": 1296
},
{
"type": "TextQuoteSelector",
"exact": "Grouping content within the same object is done with collections. Grouping content from different objects is done with tags.",
"prefix": "let you group content together. ",
"suffix": "Why Use Collections ​Collections"
}
]
}
],
"document": {
"title": [
"Capacities Docs"
]
}
},
{
"id": "esdjgIedEe--aLt60a9m9w",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/118295",
"created": "2024-10-11T06:53:11",
"updated": "2024-10-11T06:56:30",
"title": "About lossless audio in Apple Music - Apple Support",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Just fucking kill me.**\n\nDespite knowing this had to be the truth - unless God had finally answered at least one of my prayers about intervening directly with The Bluetooth Specification - I'd never actually plugged my QuietComfort 45s into any one of the devices upon which I've had Lossless audio turned on for *years*... until just now.",
"prefix": " ",
"exact": "A wired connection to headphones, receivers, or powered speakers",
"suffix": "The built-in speakersAn external",
"start": 44646,
"end": 44710,
"tags": [
"Audio",
"Hardware"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/118295",
"selector": [
{
"type": "RangeSelector",
"endOffset": 64,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/ul[2]/li[1]/p[1]",
"startContainer": "/div[2]/div[1]/div[1]/ul[2]/li[1]/p[1]"
},
{
"end": 44710,
"type": "TextPositionSelector",
"start": 44646
},
{
"type": "TextQuoteSelector",
"exact": "A wired connection to headphones, receivers, or powered speakers",
"prefix": " ",
"suffix": "The built-in speakersAn external"
}
]
}
],
"document": {
"title": [
"About lossless audio in Apple Music - Apple Support"
]
}
},
{
"id": "xSizRIZIEe-1FVuQNWjQNg",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-asia/guide/watch/apdb2c208edc/watchos",
"created": "2024-10-09T14:14:17",
"updated": "2024-10-09T14:14:37",
"title": "Tell time on Apple Watch",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Holy shit...",
"prefix": "\t\n\t\t\n\t\t\tTell time on Apple Watch",
"exact": "There are several ways to tell time with your Apple Watch.",
"suffix": "Raise your wrist: The time appea",
"start": 2044,
"end": 2102,
"tags": [
"i",
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-asia/guide/watch/apdb2c208edc/watchos",
"selector": [
{
"type": "RangeSelector",
"endOffset": 58,
"startOffset": 0,
"endContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 2102,
"type": "TextPositionSelector",
"start": 2044
},
{
"type": "TextQuoteSelector",
"exact": "There are several ways to tell time with your Apple Watch.",
"prefix": "\t\n\t\t\n\t\t\tTell time on Apple Watch",
"suffix": "Raise your wrist: The time appea"
}
]
}
],
"document": {
"title": [
"Tell time on Apple Watch"
]
}
},
{
"id": "s8mKRoWzEe-Uv5eH71-W4A",
"authority": "hypothes.is",
"url": "https://blog.openstreetmap.org/2024/10/08/a-year-of-infrastructure-progress-site-reliability-engineer-2023-2024-update/",
"created": "2024-10-08T20:27:13",
"updated": "2024-10-08T20:32:05",
"title": "A Year of Infrastructure Progress: Site Reliability Engineer 2023/2024 Update | OpenStreetMap Blog",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "According to Anthropic's Claude LLM:\n\n> Point-in-time recovery refers to the ability to restore a database or system to a specific moment in the past. This feature allows administrators to recover data to a precise point before a failure, corruption, or unintended change occurred.\n\n> Key aspects of point-in-time recovery include:\n> \n> 1. Continuous backups: The system regularly captures changes to data.\n> 2. Granular restoration: Allows recovery to any specific time within the backup window.\n> 3. Minimal data loss: Helps reduce the amount of data lost between backups.\n> 4. Flexibility: Useful for various scenarios like correcting human errors or recovering from cyberattacks.\n> \n> This capability is especially valuable in database management systems and cloud storage solutions, providing a safety net for data integrity and business continuity.",
"prefix": "on for AWS S3 backups, enabling ",
"exact": "point-in-time recovery",
"suffix": ". This safeguards critical data ",
"start": 4891,
"end": 4913,
"tags": [
"Vocabulary",
"Babylon"
],
"group": "__world__",
"target": [
{
"source": "https://blog.openstreetmap.org/2024/10/08/a-year-of-infrastructure-progress-site-reliability-engineer-2023-2024-update/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 144,
"startOffset": 122,
"endContainer": "/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/p[13]",
"startContainer": "/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/p[13]"
},
{
"end": 4913,
"type": "TextPositionSelector",
"start": 4891
},
{
"type": "TextQuoteSelector",
"exact": "point-in-time recovery",
"prefix": "on for AWS S3 backups, enabling ",
"suffix": ". This safeguards critical data "
}
]
}
],
"document": {
"title": [
"A Year of Infrastructure Progress: Site Reliability Engineer 2023/2024 Update | OpenStreetMap Blog"
]
}
},
{
"id": "JyLG-HWaEe-3MFe1AxbPog",
"authority": "hypothes.is",
"url": "https://www.characterlimit.net/",
"created": "2024-09-18T08:44:01",
"updated": "2024-09-18T08:44:01",
"title": "Character Limit",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ms: flex-start;\n }\n }\n\n\n\n\n ",
"exact": "“The definitive account of how the world’s richest man, in a fit of unbridled vanity and arrogance, took over and destroyed our digital town square.”",
"suffix": " John Carreyrou, New York Times ",
"start": 7035,
"end": 7184,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.characterlimit.net/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 149,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/section[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/main[1]/article[1]/section[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 7184,
"type": "TextPositionSelector",
"start": 7035
},
{
"type": "TextQuoteSelector",
"exact": "“The definitive account of how the world’s richest man, in a fit of unbridled vanity and arrogance, took over and destroyed our digital town square.”",
"prefix": "ms: flex-start;\n }\n }\n\n\n\n\n ",
"suffix": " John Carreyrou, New York Times "
}
]
}
],
"document": {
"title": [
"Character Limit"
]
}
},
{
"id": "F65vknWaEe-q0k9pQe5rIQ",
"authority": "hypothes.is",
"url": "https://www.characterlimit.net/",
"created": "2024-09-18T08:43:35",
"updated": "2024-09-18T08:43:35",
"title": "Character Limit",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n }\n \n \n\n\n\n\n\n\n ",
"exact": "“I found Character Limit astonishing. Kate Conger and Ryan Mac’s meticulous, comprehensive reporting turns an opaque mess brutally transparent. Even leaving aside the ludicrous confederacy of financial instruments that made it possible for a single man to buy Twitter, this book, simply in terms of the sheer cringe and self-humiliation on display in every paragraph, adds up to one of the strongest arguments possible for why billionaires should not exist.”",
"suffix": " Jia Tolentino, New York Times b",
"start": 7709,
"end": 8167,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.characterlimit.net/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 458,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/section[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/main[1]/article[1]/section[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 8167,
"type": "TextPositionSelector",
"start": 7709
},
{
"type": "TextQuoteSelector",
"exact": "“I found Character Limit astonishing. Kate Conger and Ryan Mac’s meticulous, comprehensive reporting turns an opaque mess brutally transparent. Even leaving aside the ludicrous confederacy of financial instruments that made it possible for a single man to buy Twitter, this book, simply in terms of the sheer cringe and self-humiliation on display in every paragraph, adds up to one of the strongest arguments possible for why billionaires should not exist.”",
"prefix": " \n }\n \n \n\n\n\n\n\n\n ",
"suffix": " Jia Tolentino, New York Times b"
}
]
}
],
"document": {
"title": [
"Character Limit"
]
}
},
{
"id": "mlh-anWBEe-rIZftWIgDiQ",
"authority": "hypothes.is",
"url": "https://www.penguinrandomhouse.com/books/737290/character-limit-by-kate-conger-and-ryan-mac/",
"created": "2024-09-18T05:48:17",
"updated": "2024-09-18T05:49:53",
"title": "Character Limit by Kate Conger, Ryan Mac: 9780593656136 | PenguinRandomHouse.com: Books",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Realizing in this moment how omnipotent a Jia recommendation is for me lol.",
"prefix": " Carreyrou, author of Bad Blood​",
"exact": "“Astonishing. Kate Conger and Ryan Mac’s meticulous, comprehensive reporting turns an opaque mess brutally transparent.” —Jia Tolentino, author of Trick Mirror",
"suffix": "Rising star New York Times techn",
"start": 29980,
"end": 30139,
"tags": [
"Social Web"
],
"group": "__world__",
"target": [
{
"source": "https://www.penguinrandomhouse.com/books/737290/character-limit-by-kate-conger-and-ryan-mac/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 12,
"startOffset": 36,
"endContainer": "/div[5]/main[1]/div[4]/div[1]/div[2]/div[1]/div[1]/div[1]/section[1]/p[1]/strong[1]/strong[1]/em[2]",
"startContainer": "/div[5]/main[1]/div[4]/div[1]/div[2]/div[1]/div[1]/div[1]/section[1]/p[1]/strong[1]/strong[1]"
},
{
"end": 30139,
"type": "TextPositionSelector",
"start": 29980
},
{
"type": "TextQuoteSelector",
"exact": "“Astonishing. Kate Conger and Ryan Mac’s meticulous, comprehensive reporting turns an opaque mess brutally transparent.” —Jia Tolentino, author of Trick Mirror",
"prefix": " Carreyrou, author of Bad Blood​",
"suffix": "Rising star New York Times techn"
}
]
}
],
"document": {
"title": [
"Character Limit by Kate Conger, Ryan Mac: 9780593656136 | PenguinRandomHouse.com: Books"
]
}
},
{
"id": "DW-_PHUNEe-N0e_ibSHZXA",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/",
"created": "2024-09-17T15:53:58",
"updated": "2024-09-17T15:53:58",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "review will focus on this year. ",
"exact": "There are two versions of iOS 18: I’m going to cover the fun, nerdy one.",
"suffix": "\nSupported By\nDetailsPro\n\n\nDetai",
"start": 3161,
"end": 3233,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-18-the-macstories-review/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 120,
"startOffset": 48,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[6]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[6]"
},
{
"end": 3233,
"type": "TextPositionSelector",
"start": 3161
},
{
"type": "TextQuoteSelector",
"exact": "There are two versions of iOS 18: I’m going to cover the fun, nerdy one.",
"prefix": "review will focus on this year. ",
"suffix": "\nSupported By\nDetailsPro\n\n\nDetai"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "ae4_OnLtEe-1B1N5TlarTQ",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2024-09-14T23:02:28",
"updated": "2024-09-14T23:02:28",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ctory demonstrating use. iOS ",
"exact": "Fix: cmd-T keyboard shortcut would not focus tag field if the tag field was already visible.",
"suffix": " Change: A few tweaks to prompt ",
"start": 7786,
"end": 7878,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 92,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/ul[4]/li[2]/ul[1]/li[1]",
"startContainer": "/div[2]/div[2]/div[1]/ul[4]/li[2]/ul[1]/li[1]/strong[1]"
},
{
"end": 7878,
"type": "TextPositionSelector",
"start": 7786
},
{
"type": "TextQuoteSelector",
"exact": "Fix: cmd-T keyboard shortcut would not focus tag field if the tag field was already visible.",
"prefix": "ctory demonstrating use. iOS ",
"suffix": " Change: A few tweaks to prompt "
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "UvP1LkVQEe-LfCcePhphNw",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2024-07-18T21:54:36",
"updated": "2024-07-18T21:54:36",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "d Changes All Platforms New: ",
"exact": "Advanced Find now keep a history of recent queries that can be restored",
"suffix": " New: Advanced Find now offers b",
"start": 2824,
"end": 2895,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 76,
"startOffset": 5,
"endContainer": "/div[2]/div[2]/div[1]/ul[2]/li[1]/ul[1]/li[1]",
"startContainer": "/div[2]/div[2]/div[1]/ul[2]/li[1]/ul[1]/li[1]"
},
{
"end": 2895,
"type": "TextPositionSelector",
"start": 2824
},
{
"type": "TextQuoteSelector",
"exact": "Advanced Find now keep a history of recent queries that can be restored",
"prefix": "d Changes All Platforms New: ",
"suffix": " New: Advanced Find now offers b"
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "R6obREVQEe-79XuTlDjXDQ",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2024-07-18T21:54:17",
"updated": "2024-07-18T21:54:17",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ant refactoring in editor code. ",
"exact": "In theory, should not effect any functionality – just laying some groundwork for future changes.",
"suffix": " Fix (iOS): Prompt buttons shoul",
"start": 2181,
"end": 2277,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 144,
"startOffset": 48,
"endContainer": "/div[2]/div[2]/div[1]/ul[1]/li[4]",
"startContainer": "/div[2]/div[2]/div[1]/ul[1]/li[4]"
},
{
"end": 2277,
"type": "TextPositionSelector",
"start": 2181
},
{
"type": "TextQuoteSelector",
"exact": "In theory, should not effect any functionality – just laying some groundwork for future changes.",
"prefix": "ant refactoring in editor code. ",
"suffix": " Fix (iOS): Prompt buttons shoul"
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "JoNegEVQEe-Iak966pg3UA",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2024-07-18T21:53:21",
"updated": "2024-07-18T21:53:21",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " 44.2 Updates and Changes ",
"exact": "Change: Apple doesn’t publish its secret Apple Notes deep link URLs, and they are weird URLs based on an applenotes:note/ URL structure, but if you figure out how to get one, and put it in a draft, it will work with link mode and live links in the default Markdown syntax definitions now.",
"suffix": " Fix: Auto-complete suggestions ",
"start": 1559,
"end": 1847,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 288,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/ul[1]/li[1]",
"startContainer": "/div[2]/div[2]/div[1]/ul[1]/li[1]/strong[1]"
},
{
"end": 1847,
"type": "TextPositionSelector",
"start": 1559
},
{
"type": "TextQuoteSelector",
"exact": "Change: Apple doesn’t publish its secret Apple Notes deep link URLs, and they are weird URLs based on an applenotes:note/ URL structure, but if you figure out how to get one, and put it in a draft, it will work with link mode and live links in the default Markdown syntax definitions now.",
"prefix": " 44.2 Updates and Changes ",
"suffix": " Fix: Auto-complete suggestions "
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "_js81tEUEe6Cj3N8YLzQ7Q",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2024-02-21T23:57:38",
"updated": "2024-02-21T23:57:38",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "with a new initializer. Change: ",
"exact": "Refactoring significant amounts of theming code.",
"suffix": " 42.2.1 Fix: Resolve issues",
"start": 3223,
"end": 3271,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 56,
"startOffset": 8,
"endContainer": "/div[2]/div[2]/div[1]/ul[1]/li[9]",
"startContainer": "/div[2]/div[2]/div[1]/ul[1]/li[9]"
},
{
"end": 3271,
"type": "TextPositionSelector",
"start": 3223
},
{
"type": "TextQuoteSelector",
"exact": "Refactoring significant amounts of theming code.",
"prefix": "with a new initializer. Change: ",
"suffix": " 42.2.1 Fix: Resolve issues"
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "ld18Fp6sEe6kFvuyUkWvgA",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2023-12-19T20:24:18",
"updated": "2023-12-19T20:25:30",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just a heads up: \n\nIf you're as dependent on Action Search as I am, the fact that all Action Groups are apparently hidden by default from search after this update(?) might scare the living heck out of you as it did myself lol.",
"prefix": "). 42.1 All Platforms New: ",
"exact": "Actions and Action Groups have a new visibility toggle to allow hiding individual actions or entire groups from search results in the action list and command palette.",
"suffix": " Useful to hide utility and supp",
"start": 1533,
"end": 1699,
"tags": [
"Drafts",
"Support"
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 171,
"startOffset": 5,
"endContainer": "/div[2]/div[2]/div[1]/ul[1]/li[1]/ul[1]/li[1]",
"startContainer": "/div[2]/div[2]/div[1]/ul[1]/li[1]/ul[1]/li[1]"
},
{
"end": 1699,
"type": "TextPositionSelector",
"start": 1533
},
{
"type": "TextQuoteSelector",
"exact": "Actions and Action Groups have a new visibility toggle to allow hiding individual actions or entire groups from search results in the action list and command palette.",
"prefix": "). 42.1 All Platforms New: ",
"suffix": " Useful to hide utility and supp"
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "JfuPTI7FEe6P-6cO5dMeZQ",
"authority": "hypothes.is",
"url": "https://docs.getdrafts.com/changelog/",
"created": "2023-11-29T14:39:49",
"updated": "2023-11-29T14:39:49",
"title": "Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I do believe this might be the culprit for all the problems I've had with suddenly/inconsistently unresponsive keyboard shortcuts recently...",
"prefix": "ming of completed items. iOS ",
"exact": "Change: Complete re-write of code handling keyboard frames and avoidance. This addresses a few nagging issues with improper display around the on-screen keyboard on iPad, in particular. Fix: Keyboard layout issues in share extension on iPad.",
"suffix": " Fix: left-right arrow keys woul",
"start": 3937,
"end": 4178,
"tags": [
"Drafts",
"Keys",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://docs.getdrafts.com/changelog/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 55,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/ul[3]/li[2]/ul[1]/li[2]",
"startContainer": "/div[2]/div[2]/div[1]/ul[3]/li[2]/ul[1]/li[1]/strong[1]"
},
{
"end": 4178,
"type": "TextPositionSelector",
"start": 3937
},
{
"type": "TextQuoteSelector",
"exact": "Change: Complete re-write of code handling keyboard frames and avoidance. This addresses a few nagging issues with improper display around the on-screen keyboard on iPad, in particular. Fix: Keyboard layout issues in share extension on iPad.",
"prefix": "ming of completed items. iOS ",
"suffix": " Fix: left-right arrow keys woul"
}
]
}
],
"document": {
"title": [
"Release Notes"
]
}
},
{
"id": "rshqmHAGEe-aHv-WKsPQJQ",
"authority": "hypothes.is",
"url": "https://everything.curl.dev/project/started.html",
"created": "2024-09-11T06:25:47",
"updated": "2024-09-11T06:25:56",
"title": "How it started - everything curl",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "m the previous names was\nkept.)\n",
"exact": "We consider March 20 1998 to be curl's birthday.",
"suffix": "\n\n \n\n ",
"start": 12775,
"end": 12823,
"tags": [
"Software History"
],
"group": "__world__",
"target": [
{
"source": "https://everything.curl.dev/project/started.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 48,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[1]/div[4]/main[1]/p[7]",
"startContainer": "/div[1]/div[1]/div[1]/div[4]/main[1]/p[7]"
},
{
"end": 12823,
"type": "TextPositionSelector",
"start": 12775
},
{
"type": "TextQuoteSelector",
"exact": "We consider March 20 1998 to be curl's birthday.",
"prefix": "m the previous names was\nkept.)\n",
"suffix": "\n\n \n\n "
}
]
}
],
"document": {
"title": [
"How it started - everything curl"
]
}
},
{
"id": "JP2XTm62Ee-U3X-sXm03nQ",
"authority": "hypothes.is",
"url": "https://nymag.com/arts/tv/reviews/48312/",
"created": "2024-09-09T14:16:45",
"updated": "2024-09-09T14:17:00",
"title": "Generation Kill -- New York Magazine TV Review - Nymag",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "r the generals, neurojacked and ",
"exact": "technoblabbing in their glitterdomes",
"suffix": ".\n\n Simon and Burns’s Iraq, fil",
"start": 15932,
"end": 15968,
"tags": [
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://nymag.com/arts/tv/reviews/48312/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 659,
"startOffset": 623,
"endContainer": "/section[6]/section[1]/article[1]/section[1]/div[1]/p[5]",
"startContainer": "/section[6]/section[1]/article[1]/section[1]/div[1]/p[5]"
},
{
"end": 15968,
"type": "TextPositionSelector",
"start": 15932
},
{
"type": "TextQuoteSelector",
"exact": "technoblabbing in their glitterdomes",
"prefix": "r the generals, neurojacked and ",
"suffix": ".\n\n Simon and Burns’s Iraq, fil"
}
]
}
],
"document": {
"title": [
"Generation Kill -- New York Magazine TV Review - Nymag"
]
}
},
{
"id": "u84Z3GubEe-4U4tH-Vnqtw",
"authority": "hypothes.is",
"url": "https://en.wikipedia.org/wiki/History_of_Columbia,_Missouri",
"created": "2024-09-05T15:30:08",
"updated": "2024-09-05T15:30:08",
"title": "History of Columbia, Missouri - Wikipedia",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Incredible how this is still reflected in local politics, today.",
"prefix": "by at Boonville and Centralia. ",
"exact": "The town was heavily garrisoned by Union troops, and though the city was pro-union the surrounding areas of Boone County and the rest of central Missouri was decidedly pro-south.",
"suffix": " During reconstruction the town",
"start": 12454,
"end": 12632,
"tags": [
"Local"
],
"group": "__world__",
"target": [
{
"source": "https://en.wikipedia.org/wiki/History_of_Columbia,_Missouri",
"selector": [
{
"type": "RangeSelector",
"endOffset": 320,
"startOffset": 142,
"endContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/p[7]",
"startContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/p[7]"
},
{
"end": 12632,
"type": "TextPositionSelector",
"start": 12454
},
{
"type": "TextQuoteSelector",
"exact": "The town was heavily garrisoned by Union troops, and though the city was pro-union the surrounding areas of Boone County and the rest of central Missouri was decidedly pro-south.",
"prefix": "by at Boonville and Centralia. ",
"suffix": " During reconstruction the town"
}
]
}
],
"document": {
"title": [
"History of Columbia, Missouri - Wikipedia"
]
}
},
{
"id": "veO7Rmb6Ee-0sB8uJjSoMw",
"authority": "hypothes.is",
"url": "https://www.plazatireservice.com/tires/wheel-alignments/",
"created": "2024-08-30T18:07:38",
"updated": "2024-08-30T18:07:54",
"title": "https://www.plazatireservice.com/tires/wheel-alignments/",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "a price that fits your budget.\n\n",
"exact": "Plaza Tire Service’s Exclusive Premium Alignment starts as low as $229.99.\n\nWith the Premium Alignment, you only pay one time for alignments to be performed on your vehicle for the entire time you own it. Just visit at the required intervals to keep your vehicle driving straight.\n\n\nOne-time wheel alignments start as low as $129.99.",
"suffix": "\n\nSchedule an alignment at a Pla",
"start": 5854,
"end": 6187,
"tags": [
"Auto",
"Hardware",
"$"
],
"group": "__world__",
"target": [
{
"source": "https://www.plazatireservice.com/tires/wheel-alignments/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 50,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/ul[2]/li[2]/span[1]",
"startContainer": "/div[2]/div[2]/div[1]/ul[2]/li[1]"
},
{
"end": 6187,
"type": "TextPositionSelector",
"start": 5854
},
{
"type": "TextQuoteSelector",
"exact": "Plaza Tire Service’s Exclusive Premium Alignment starts as low as $229.99.\n\nWith the Premium Alignment, you only pay one time for alignments to be performed on your vehicle for the entire time you own it. Just visit at the required intervals to keep your vehicle driving straight.\n\n\nOne-time wheel alignments start as low as $129.99.",
"prefix": "a price that fits your budget.\n\n",
"suffix": "\n\nSchedule an alignment at a Pla"
}
]
}
],
"document": {
}
},
{
"id": "C-OwnGNgEe-xxwvhI4jBvA",
"authority": "hypothes.is",
"url": "https://daily.bandcamp.com/features/bandcamp-on-tik-tok",
"created": "2024-08-26T04:02:43",
"updated": "2024-08-26T04:02:43",
"title": "Bandcamp Comes to TikTok",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rse.\nSo follow us on TikTok—and ",
"exact": "if you don’t have a TikTok account, today is the perfect day to start.",
"suffix": "\n\n \n\n \n \n ",
"start": 20935,
"end": 21005,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://daily.bandcamp.com/features/bandcamp-on-tik-tok",
"selector": [
{
"type": "RangeSelector",
"endOffset": 97,
"startOffset": 27,
"endContainer": "/div[5]/div[1]/div[1]/article[1]/p[7]",
"startContainer": "/div[5]/div[1]/div[1]/article[1]/p[7]"
},
{
"end": 21005,
"type": "TextPositionSelector",
"start": 20935
},
{
"type": "TextQuoteSelector",
"exact": "if you don’t have a TikTok account, today is the perfect day to start.",
"prefix": "rse.\nSo follow us on TikTok—and ",
"suffix": "\n\n \n\n \n \n "
}
]
}
],
"document": {
"title": [
"Bandcamp Comes to TikTok"
]
}
},
{
"id": "D_zUWmEiEe-e8R_SpoKNNw",
"authority": "hypothes.is",
"url": "https://www.theverge.com/24225592/the-onion-new-owners-print-newspaper-digital-media-gawker-ben-collins-decoder-interview",
"created": "2024-08-23T07:33:59",
"updated": "2024-08-23T07:38:40",
"title": "How The Onion is saving itself from the digital media death spiral",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is the point in the episode where \"I'm screaming\" would have been so violently true of me to remark that I pulled over.\n\nFor you see... I remember hearing very passively about the rocks thing and being amused - as someone who has eaten locally-sourced gravel every day of my life and grown so much better for it - but I *not* heard that it was the fucking *Onion*.",
"prefix": "ks thing? The AI thing?Yeah.BC: ",
"exact": "A few months ago, if you Googled, “How many rocks should I eat per day,” on Google, the answer was you should eat one to two rocks per day. And it came from an Onion article from many, many years ago that was a bit on lobbyist capture. It was like, “America’s geologists say you should eat one, two rocks per day, or a small pebble,” or something that got captured by a fracking blog. It was just aggregated. The Onion article was aggregated by a fracking blog, and that fracking blog got tossed into the AI feature at the top of Google’s search results. That’s a technological issue.",
"suffix": " By the way, they owe us money f",
"start": 56335,
"end": 56919,
"tags": [
"Media",
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/24225592/the-onion-new-owners-print-newspaper-digital-media-gawker-ben-collins-decoder-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 588,
"startOffset": 4,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[170]/p[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[170]/p[1]"
},
{
"end": 56919,
"type": "TextPositionSelector",
"start": 56335
},
{
"type": "TextQuoteSelector",
"exact": "A few months ago, if you Googled, “How many rocks should I eat per day,” on Google, the answer was you should eat one to two rocks per day. And it came from an Onion article from many, many years ago that was a bit on lobbyist capture. It was like, “America’s geologists say you should eat one, two rocks per day, or a small pebble,” or something that got captured by a fracking blog. It was just aggregated. The Onion article was aggregated by a fracking blog, and that fracking blog got tossed into the AI feature at the top of Google’s search results. That’s a technological issue.",
"prefix": "ks thing? The AI thing?Yeah.BC: ",
"suffix": " By the way, they owe us money f"
}
]
}
],
"document": {
"title": [
"How The Onion is saving itself from the digital media death spiral"
]
}
},
{
"id": "ZqPJRGCWEe-yjj99qvm4Xg",
"authority": "hypothes.is",
"url": "https://support.box.com/hc/en-us/articles/12535159653907-Introducing-Box-Canvas",
"created": "2024-08-22T14:54:15",
"updated": "2024-08-22T14:54:15",
"title": "Introducing Box Canvas",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "unless I'm mistaken...\n\nBox (the cloud storage service) really did just introduce their hat-in-the-ring entry to the Digitally Whiteboard Out My Asshole hype ...\n\n**...without the ability to actually embed files from one's box storage...**\n\n.... which is literally the one and only reason I could imagine for them to have invested the time into such a thing.",
"prefix": "ctive wireframes and mockups,\n\n\n",
"exact": "Upload images - upload png, jpg, jpeg, and bmp images to bring your Canvas to life,",
"suffix": "\nUse templates - use one of the ",
"start": 37553,
"end": 37636,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://support.box.com/hc/en-us/articles/12535159653907-Introducing-Box-Canvas",
"selector": [
{
"type": "RangeSelector",
"endOffset": 83,
"startOffset": 0,
"endContainer": "/main[1]/div[2]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[1]/li[5]",
"startContainer": "/main[1]/div[2]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[1]/li[5]"
},
{
"end": 37636,
"type": "TextPositionSelector",
"start": 37553
},
{
"type": "TextQuoteSelector",
"exact": "Upload images - upload png, jpg, jpeg, and bmp images to bring your Canvas to life,",
"prefix": "ctive wireframes and mockups,\n\n\n",
"suffix": "\nUse templates - use one of the "
}
]
}
],
"document": {
"title": [
"Introducing Box Canvas"
]
}
},
{
"id": "PMckbGAVEe-FHks1kjZP_w",
"authority": "hypothes.is",
"url": "http://www.catb.org/jargon/mirroring.html",
"created": "2024-08-21T23:29:40",
"updated": "2024-08-21T23:29:40",
"title": "Mirroring, Redistributing, and Reformatting the Jargon File",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rces to a\nspecified local-dir:\n\n",
"exact": "wget -m http://catb.org/~esr/jargon/ -nH --cut-dirs=2 -np -L -P /home/httpd/htdocs/jargon",
"suffix": "\n\n\nTo use this, you'll need to h",
"start": 1438,
"end": 1527,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "http://www.catb.org/jargon/mirroring.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 89,
"startOffset": 0,
"endContainer": "/pre[1]",
"startContainer": "/pre[1]"
},
{
"end": 1527,
"type": "TextPositionSelector",
"start": 1438
},
{
"type": "TextQuoteSelector",
"exact": "wget -m http://catb.org/~esr/jargon/ -nH --cut-dirs=2 -np -L -P /home/httpd/htdocs/jargon",
"prefix": "rces to a\nspecified local-dir:\n\n",
"suffix": "\n\n\nTo use this, you'll need to h"
}
]
}
],
"document": {
"title": [
"Mirroring, Redistributing, and Reformatting the Jargon File"
]
}
},
{
"id": "8d42KF_BEe-fZHvo73l-mA",
"authority": "hypothes.is",
"url": "https://pasteapp.io/help/keyboard-shortcuts",
"created": "2024-08-21T13:33:26",
"updated": "2024-08-21T13:33:26",
"title": "Keyboard shortcuts - Paste Help Center",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "are items directly from Preview.",
"exact": "We've also added a document scanning feature that lets you use your iPhone to scan documents directly into Paste.",
"suffix": " This means no more jumping betw",
"start": 834,
"end": 947,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://pasteapp.io/help/keyboard-shortcuts",
"selector": [
{
"type": "RangeSelector",
"endOffset": 113,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/p[2]"
},
{
"end": 947,
"type": "TextPositionSelector",
"start": 834
},
{
"type": "TextQuoteSelector",
"exact": "We've also added a document scanning feature that lets you use your iPhone to scan documents directly into Paste.",
"prefix": "are items directly from Preview.",
"suffix": " This means no more jumping betw"
}
]
}
],
"document": {
"title": [
"Keyboard shortcuts - Paste Help Center"
]
}
},
{
"id": "53n0ul_BEe-BQ-MI_DOU-g",
"authority": "hypothes.is",
"url": "https://pasteapp.io/help/keyboard-shortcuts",
"created": "2024-08-21T13:33:08",
"updated": "2024-08-21T13:33:08",
"title": "Keyboard shortcuts - Paste Help Center",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "w experience directly in Paste. ",
"exact": "Effortlessly extract text from images with our text recognition feature, and rotate images with the new image editing tool.",
"suffix": " The built-in color picker lets ",
"start": 578,
"end": 701,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://pasteapp.io/help/keyboard-shortcuts",
"selector": [
{
"type": "RangeSelector",
"endOffset": 472,
"startOffset": 349,
"endContainer": "/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/p[1]",
"startContainer": "/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/p[1]"
},
{
"end": 701,
"type": "TextPositionSelector",
"start": 578
},
{
"type": "TextQuoteSelector",
"exact": "Effortlessly extract text from images with our text recognition feature, and rotate images with the new image editing tool.",
"prefix": "w experience directly in Paste. ",
"suffix": " The built-in color picker lets "
}
]
}
],
"document": {
"title": [
"Keyboard shortcuts - Paste Help Center"
]
}
},
{
"id": "sPYCwEfLEe-7uptBIe3uUg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-18-public-beta-preview/",
"created": "2024-07-22T01:42:44",
"updated": "2024-07-22T01:42:44",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " want to mention.\nFor starters, ",
"exact": "subtasks now appear in the ‘Today’ and ‘Scheduled’ lists as well as custom smart lists.",
"suffix": " Previously, reminders nested wi",
"start": 8827,
"end": 8914,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-18-public-beta-preview/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 101,
"startOffset": 14,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[17]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[17]"
},
{
"end": 8914,
"type": "TextPositionSelector",
"start": 8827
},
{
"type": "TextQuoteSelector",
"exact": "subtasks now appear in the ‘Today’ and ‘Scheduled’ lists as well as custom smart lists.",
"prefix": " want to mention.\nFor starters, ",
"suffix": " Previously, reminders nested wi"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "vYkwLkVCEe-nfbez3hjX9g",
"authority": "hypothes.is",
"url": "https://tdingsun.github.io/reading-machines/",
"created": "2024-07-18T20:17:22",
"updated": "2024-07-18T20:17:41",
"title": "Reading Machines",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "What a brilliant idea!",
"prefix": "king the screen\n \n \n ",
"exact": "A publishing platform to reimagine established relationships between reader, text, and author, and to fully utilize the affordances the web offers in the presentation of text.\n\n Contributors are asked to submit texts that might lend themselves well to non-linear readings, which are then re-interpreted into their own websites.",
"suffix": "\n Designed, edited, and dev",
"start": 1997,
"end": 2329,
"tags": [
"Web",
"Media"
],
"group": "__world__",
"target": [
{
"source": "https://tdingsun.github.io/reading-machines/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 149,
"startOffset": 0,
"endContainer": "/div[3]/p[2]",
"startContainer": "/div[3]/p[1]"
},
{
"end": 2329,
"type": "TextPositionSelector",
"start": 1997
},
{
"type": "TextQuoteSelector",
"exact": "A publishing platform to reimagine established relationships between reader, text, and author, and to fully utilize the affordances the web offers in the presentation of text.\n\n Contributors are asked to submit texts that might lend themselves well to non-linear readings, which are then re-interpreted into their own websites.",
"prefix": "king the screen\n \n \n ",
"suffix": "\n Designed, edited, and dev"
}
]
}
],
"document": {
"title": [
"Reading Machines"
]
}
},
{
"id": "_9mpmEIVEe-fmhfaI-L48w",
"authority": "hypothes.is",
"url": "https://www.augment.ink/the-threads-creator-paradox/",
"created": "2024-07-14T19:19:32",
"updated": "2024-07-14T19:19:32",
"title": "The Threads Creator Paradox",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ogging works a bit differently. ",
"exact": "On sites like Twitter and Mastodon, creators are analogous to community builders.",
"suffix": " They engage back and forth with",
"start": 3349,
"end": 3430,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.augment.ink/the-threads-creator-paradox/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 120,
"startOffset": 39,
"endContainer": "/div[2]/main[1]/div[1]/article[1]/section[1]/p[12]",
"startContainer": "/div[2]/main[1]/div[1]/article[1]/section[1]/p[12]"
},
{
"end": 3430,
"type": "TextPositionSelector",
"start": 3349
},
{
"type": "TextQuoteSelector",
"exact": "On sites like Twitter and Mastodon, creators are analogous to community builders.",
"prefix": "ogging works a bit differently. ",
"suffix": " They engage back and forth with"
}
]
}
],
"document": {
"title": [
"The Threads Creator Paradox"
]
}
},
{
"id": "c7VWkjC9Ee-XIWdVSmsCbg",
"authority": "hypothes.is",
"url": "https://www.theverge.com/24181763/game-of-thrones-journalism-media-recaps",
"created": "2024-06-22T17:32:51",
"updated": "2024-06-22T17:32:51",
"title": "What Game of Thrones did to the media",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "flated the metrics it reported. ",
"exact": "Facebook would settle that class action suit for $40 million, an amount of money that the company generates every three hours.",
"suffix": "People have joked that the BuzzF",
"start": 5271,
"end": 5397,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/24181763/game-of-thrones-journalism-media-recaps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 315,
"startOffset": 189,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[8]/p[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[8]/p[1]"
},
{
"end": 5397,
"type": "TextPositionSelector",
"start": 5271
},
{
"type": "TextQuoteSelector",
"exact": "Facebook would settle that class action suit for $40 million, an amount of money that the company generates every three hours.",
"prefix": "flated the metrics it reported. ",
"suffix": "People have joked that the BuzzF"
}
]
}
],
"document": {
"title": [
"What Game of Thrones did to the media"
]
}
},
{
"id": "toUtdC-OEe-9J4c3A9UYFg",
"authority": "hypothes.is",
"url": "https://www.youtube.com/watch?v=AZSw73DLq-0",
"created": "2024-06-21T05:25:46",
"updated": "2024-06-21T05:25:59",
"title": "Naked City - Torture Garden(1990)",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n \n \n \n \n \n ",
"exact": "This whole album sounds like audio ripped from a prolonged scene of a 90s cartoon character experiencing capital punishment by electric chair.",
"suffix": "\n\n\n\n Show less\n\n\n Read more\n\n\n",
"start": 96391,
"end": 96533,
"tags": [
"Gerogerigegege"
],
"group": "__world__",
"target": [
{
"source": "https://www.youtube.com/watch?v=AZSw73DLq-0",
"selector": [
{
"type": "RangeSelector",
"endOffset": 142,
"startOffset": 0,
"endContainer": "/ytd-app[1]/div[1]/ytd-page-manager[1]/ytd-watch-flexy[1]/div[5]/div[1]/div[1]/div[2]/ytd-comments[1]/ytd-item-section-renderer[1]/div[3]/ytd-comment-thread-renderer[2]/ytd-comment-view-model[1]/div[3]/div[2]/ytd-expander[1]/div[1]/yt-attributed-string[1]/span[1]",
"startContainer": "/ytd-app[1]/div[1]/ytd-page-manager[1]/ytd-watch-flexy[1]/div[5]/div[1]/div[1]/div[2]/ytd-comments[1]/ytd-item-section-renderer[1]/div[3]/ytd-comment-thread-renderer[2]/ytd-comment-view-model[1]/div[3]/div[2]/ytd-expander[1]/div[1]/yt-attributed-string[1]/span[1]"
},
{
"end": 96533,
"type": "TextPositionSelector",
"start": 96391
},
{
"type": "TextQuoteSelector",
"exact": "This whole album sounds like audio ripped from a prolonged scene of a 90s cartoon character experiencing capital punishment by electric chair.",
"prefix": " \n \n \n \n \n \n ",
"suffix": "\n\n\n\n Show less\n\n\n Read more\n\n\n"
}
]
}
],
"document": {
"title": [
"Naked City - Torture Garden(1990)"
]
}
},
{
"id": "U__DbC8bEe-NL3dLnnfcAQ",
"authority": "hypothes.is",
"url": "https://resources.arc.net/hc/en-us/articles/23528454620311-Arc-Search-Release-Notes",
"created": "2024-06-20T15:39:49",
"updated": "2024-06-20T15:48:51",
"title": "Arc Search Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "![Arc Search 1.180](https://cdn-images-1.medium.com/proxy/1*uVLav2fyxMM4ZLGDmWFMfA.png)\n\nCongratulations, Arc motherfuckers with iPads: they finally... pushed the maximize button or whatever.",
"prefix": " June 20, 2024 —\nV1.18.0\n\n\n",
"exact": "Optimized Arc Search App for iPad: We are excited to announce that the Arc Search app is now compatible with members' iPads, offering a layout that better suits your device's screen size and functionality. Major props to Julia for bringing this highly requested update to life!",
"suffix": "\n\nEnhanced Privacy for Shared UR",
"start": 1689,
"end": 1966,
"tags": [
"i"
],
"group": "__world__",
"target": [
{
"source": "https://resources.arc.net/hc/en-us/articles/23528454620311-Arc-Search-Release-Notes",
"selector": [
{
"type": "RangeSelector",
"endOffset": 278,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[1]/li[1]",
"startContainer": "/main[1]/div[1]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[1]/li[1]/strong[1]"
},
{
"end": 1966,
"type": "TextPositionSelector",
"start": 1689
},
{
"type": "TextQuoteSelector",
"exact": "Optimized Arc Search App for iPad: We are excited to announce that the Arc Search app is now compatible with members' iPads, offering a layout that better suits your device's screen size and functionality. Major props to Julia for bringing this highly requested update to life!",
"prefix": " June 20, 2024 —\nV1.18.0\n\n\n",
"suffix": "\n\nEnhanced Privacy for Shared UR"
}
]
}
],
"document": {
"title": [
"Arc Search Release Notes"
]
}
},
{
"id": "jxUv8i4aEe-Zpkspe7CI8A",
"authority": "hypothes.is",
"url": "https://vintageapple.org/byte/pdf/197702_Byte_Magazine_Vol_02-02_Usable_Systems.pdf",
"created": "2024-06-19T09:01:47",
"updated": "2024-06-19T09:01:47",
"title": "Byte Feb 1977",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*Chores*?!\n\n...I s2g.",
"prefix": "•. 4-:f;\"' .:1; ..In Thispage 34",
"exact": "The co 111 p ut cr wa s cre dt cd 10 fr eemankind fro 111 th e drud gery or doingtireso me ch nrL'> bes t lef t 111 J n ,1utoma1on.",
"suffix": " In mos t co mput e r,, th ere i",
"start": 14,
"end": 145,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://vintageapple.org/byte/pdf/197702_Byte_Magazine_Vol_02-02_Usable_Systems.pdf",
"selector": [
{
"end": 145,
"type": "TextPositionSelector",
"start": 14
},
{
"type": "TextQuoteSelector",
"exact": "The co 111 p ut cr wa s cre dt cd 10 fr eemankind fro 111 th e drud gery or doingtireso me ch nrL'> bes t lef t 111 J n ,1utoma1on.",
"prefix": "•. 4-:f;\"' .:1; ..In Thispage 34",
"suffix": " In mos t co mput e r,, th ere i"
},
{
"type": "PageSelector",
"index": 0,
"label": "1"
}
]
}
],
"document": {
"title": [
"Byte Feb 1977"
]
}
},
{
"id": "0kmnZiwOEe-SYAPOugcD1g",
"authority": "hypothes.is",
"url": "https://lukesmith.xyz/",
"created": "2024-06-16T18:32:44",
"updated": "2024-06-16T18:33:22",
"title": "My Personal Library",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Next, I need to find out how to fit this sentiment on a bumper sticker.",
"prefix": "odern computer?\nAbsolutely not. ",
"exact": "More than 95% of people could be using a computer from\n2008 or before without any problems. Needing a recent machine is limited\nto people who:\n\nDo extreme, professional, processor-intensive video-rendering.\nCompile massive programs and operating systems with severe time constraints.\nPlay recent triple AAA video-games on high settings.\nUse many massive Electron apps and other inexcusably bad software\nwritten by soydevs and other people who shouldn't be writing\nsoftware.",
"suffix": "\n\nThe last two reasons aren't re",
"start": 605,
"end": 1078,
"tags": [
"Software History",
"Excess"
],
"group": "__world__",
"target": [
{
"source": "https://lukesmith.xyz/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 136,
"startOffset": 16,
"endContainer": "/main[1]/article[1]/ol[1]/li[4]",
"startContainer": "/main[1]/article[1]/p[3]"
},
{
"end": 1078,
"type": "TextPositionSelector",
"start": 605
},
{
"type": "TextQuoteSelector",
"exact": "More than 95% of people could be using a computer from\n2008 or before without any problems. Needing a recent machine is limited\nto people who:\n\nDo extreme, professional, processor-intensive video-rendering.\nCompile massive programs and operating systems with severe time constraints.\nPlay recent triple AAA video-games on high settings.\nUse many massive Electron apps and other inexcusably bad software\nwritten by soydevs and other people who shouldn't be writing\nsoftware.",
"prefix": "odern computer?\nAbsolutely not. ",
"suffix": "\n\nThe last two reasons aren't re"
}
]
}
],
"document": {
"title": [
"My Personal Library"
]
}
},
{
"id": "c1Rvwiv9Ee-UV7dV39CzzA",
"authority": "hypothes.is",
"url": "https://www.mcsweeneys.net/articles/youve-read-your-last-free-article-such-is-the-nature-of-mortality",
"created": "2024-06-16T16:28:23",
"updated": "2024-06-16T16:28:36",
"title": "You’ve Read Your Last Free Article, Such Is the Nature of Mortality",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "There will be no more, forever.\n",
"exact": "This is the last piece of information you will have",
"suffix": " about the outside world. The wa",
"start": 2491,
"end": 2542,
"tags": [
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://www.mcsweeneys.net/articles/youve-read-your-last-free-article-such-is-the-nature-of-mortality",
"selector": [
{
"type": "RangeSelector",
"endOffset": 51,
"startOffset": 0,
"endContainer": "/div[2]/main[1]/article[1]/div[3]/p[8]",
"startContainer": "/div[2]/main[1]/article[1]/div[3]/p[8]"
},
{
"end": 2542,
"type": "TextPositionSelector",
"start": 2491
},
{
"type": "TextQuoteSelector",
"exact": "This is the last piece of information you will have",
"prefix": "There will be no more, forever.\n",
"suffix": " about the outside world. The wa"
}
]
}
],
"document": {
"title": [
"You’ve Read Your Last Free Article, Such Is the Nature of Mortality"
]
}
},
{
"id": "wMDixip4Ee-Pq39m7bzkbg",
"authority": "hypothes.is",
"url": "https://www.polygon.com/reviews/23823600/gran-turismo-movie-review-jann-mardenborough",
"created": "2024-06-14T18:05:58",
"updated": "2024-06-14T18:05:58",
"title": "The Gran Turismo movie drives a true story into gamer cringe territory",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ete in Japan’s Super GT series.\n",
"exact": "The movie compresses, reorders, and massages the details of his story until they (a) resemble the tried-and-true beats of a sports biopic, and (b) serve the needs of the production’s marketing partners.",
"suffix": " After all, it wouldn’t do to sh",
"start": 5430,
"end": 5632,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.polygon.com/reviews/23823600/gran-turismo-movie-review-jann-mardenborough",
"selector": [
{
"type": "RangeSelector",
"endOffset": 202,
"startOffset": 0,
"endContainer": "/div[2]/div[3]/main[1]/div[3]/p[5]",
"startContainer": "/div[2]/div[3]/main[1]/div[3]/p[5]"
},
{
"end": 5632,
"type": "TextPositionSelector",
"start": 5430
},
{
"type": "TextQuoteSelector",
"exact": "The movie compresses, reorders, and massages the details of his story until they (a) resemble the tried-and-true beats of a sports biopic, and (b) serve the needs of the production’s marketing partners.",
"prefix": "ete in Japan’s Super GT series.\n",
"suffix": " After all, it wouldn’t do to sh"
}
]
}
],
"document": {
"title": [
"The Gran Turismo movie drives a true story into gamer cringe territory"
]
}
},
{
"id": "VJEaQiXyEe-ey8_w7m4xIA",
"authority": "hypothes.is",
"url": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"created": "2024-06-08T23:53:40",
"updated": "2024-06-08T23:53:55",
"title": "iOS 18 Siri will feature advanced in-app functionality - Here's what's new",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "mproved unit-conversion system.\n",
"exact": "Apple's Maps application is also expected to receive an upgrade which will allow users to add notes to specific locations. With these new place notes, users can add the key information about a place that could only be relevant to them.",
"suffix": "\nAppleInsider was told that thes",
"start": 23196,
"end": 23431,
"tags": [
"Cartography",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"selector": [
{
"type": "RangeSelector",
"endOffset": 235,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[106]/p[1]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[106]/p[1]"
},
{
"end": 23431,
"type": "TextPositionSelector",
"start": 23196
},
{
"type": "TextQuoteSelector",
"exact": "Apple's Maps application is also expected to receive an upgrade which will allow users to add notes to specific locations. With these new place notes, users can add the key information about a place that could only be relevant to them.",
"prefix": "mproved unit-conversion system.\n",
"suffix": "\nAppleInsider was told that thes"
}
]
}
],
"document": {
"title": [
"iOS 18 Siri will feature advanced in-app functionality - Here's what's new"
]
}
},
{
"id": "KvDXmiXyEe-I6rOHwifJVg",
"authority": "hypothes.is",
"url": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"created": "2024-06-08T23:52:30",
"updated": "2024-06-08T23:52:30",
"title": "iOS 18 Siri will feature advanced in-app functionality - Here's what's new",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": ", clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise, clockwise, counterclockwise...",
"prefix": "re, landscapes, places, sunsets\n",
"exact": "Rotate Photos - clockwise, counterclockwise",
"suffix": "\nRename albums with user-provide",
"start": 13720,
"end": 13763,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"selector": [
{
"type": "RangeSelector",
"endOffset": 43,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[57]/ul[1]/li[2]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[57]/ul[1]/li[2]"
},
{
"end": 13763,
"type": "TextPositionSelector",
"start": 13720
},
{
"type": "TextQuoteSelector",
"exact": "Rotate Photos - clockwise, counterclockwise",
"prefix": "re, landscapes, places, sunsets\n",
"suffix": "\nRename albums with user-provide"
}
]
}
],
"document": {
"title": [
"iOS 18 Siri will feature advanced in-app functionality - Here's what's new"
]
}
},
{
"id": "DF12iiXyEe-7q9uH96dDEg",
"authority": "hypothes.is",
"url": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"created": "2024-06-08T23:51:39",
"updated": "2024-06-08T23:51:39",
"title": "iOS 18 Siri will feature advanced in-app functionality - Here's what's new",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "How very confident.",
"prefix": "llpaper, and so on.\nSince then, ",
"exact": "AppleInsider has received the exact details of Siri's new functionality",
"suffix": ", as well as prompts Apple used ",
"start": 3920,
"end": 3991,
"tags": [
"i"
],
"group": "__world__",
"target": [
{
"source": "https://appleinsider.com/articles/24/06/08/siri-is-reborn-in-ios-18----everything-apples-voice-assistant-will-be-able-to-do",
"selector": [
{
"type": "RangeSelector",
"endOffset": 83,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[5]/p[1]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[1]/div[5]/p[1]/em[1]"
},
{
"end": 3991,
"type": "TextPositionSelector",
"start": 3920
},
{
"type": "TextQuoteSelector",
"exact": "AppleInsider has received the exact details of Siri's new functionality",
"prefix": "llpaper, and so on.\nSince then, ",
"suffix": ", as well as prompts Apple used "
}
]
}
],
"document": {
"title": [
"iOS 18 Siri will feature advanced in-app functionality - Here's what's new"
]
}
},
{
"id": "o4WrSiVSEe-UO0OFmzfV9Q",
"authority": "hypothes.is",
"url": "https://en.wikipedia.org/wiki/Email",
"created": "2024-06-08T04:50:33",
"updated": "2024-06-08T04:50:50",
"title": "Email - Wikipedia",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lol",
"prefix": "mer company, see Email Limited.\n",
"exact": "\"Reply all\" redirects here. For the podcast, see Reply All (podcast).",
"suffix": "\n\n\n\n\nThis screenshot shows the \"",
"start": 763,
"end": 832,
"tags": [
"Internet History",
"Wiki"
],
"group": "__world__",
"target": [
{
"source": "https://en.wikipedia.org/wiki/Email",
"selector": [
{
"type": "RangeSelector",
"endOffset": 69,
"startOffset": 0,
"endContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/div[3]",
"startContainer": "/div[1]/div[5]/div[1]/div[1]/div[1]/div[1]/div[3]/div[4]/div[3]/div[1]/div[3]"
},
{
"end": 832,
"type": "TextPositionSelector",
"start": 763
},
{
"type": "TextQuoteSelector",
"exact": "\"Reply all\" redirects here. For the podcast, see Reply All (podcast).",
"prefix": "mer company, see Email Limited.\n",
"suffix": "\n\n\n\n\nThis screenshot shows the \""
}
]
}
],
"document": {
"title": [
"Email - Wikipedia"
]
}
},
{
"id": "5uXdMhyJEe-j14fByg530Q",
"authority": "hypothes.is",
"url": "https://askubuntu.com/questions/47311/how-do-i-disable-my-system-from-going-to-sleep",
"created": "2024-05-28T00:33:28",
"updated": "2024-05-28T00:34:23",
"title": "How do I disable my system from going to sleep?",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*Re-enable*\n\n`sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target`",
"prefix": "\n \n\n \n\n\n \n \n",
"exact": "On Ubuntu 16.04 LTS, I successfully used the following to disable suspend:\n\nsudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target\n\n\nAnd this to re-enable it:\n\nsudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target",
"suffix": "\n\n\nFrom man systemctl:\n\nmask NAM",
"start": 10987,
"end": 11263,
"tags": [
"Snippets",
"Linux"
],
"group": "__world__",
"target": [
{
"source": "https://askubuntu.com/questions/47311/how-do-i-disable-my-system-from-going-to-sleep",
"selector": [
{
"type": "RangeSelector",
"endOffset": 86,
"startOffset": 0,
"endContainer": "/div[6]/div[2]/div[1]/div[1]/div[3]/div[2]/div[2]/div[1]/div[2]/div[1]/pre[2]/code[1]",
"startContainer": "/div[6]/div[2]/div[1]/div[1]/div[3]/div[2]/div[2]/div[1]/div[2]/div[1]/p[1]"
},
{
"end": 11263,
"type": "TextPositionSelector",
"start": 10987
},
{
"type": "TextQuoteSelector",
"exact": "On Ubuntu 16.04 LTS, I successfully used the following to disable suspend:\n\nsudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target\n\n\nAnd this to re-enable it:\n\nsudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target",
"prefix": "\n \n\n \n\n\n \n \n",
"suffix": "\n\n\nFrom man systemctl:\n\nmask NAM"
}
]
}
],
"document": {
"title": [
"How do I disable my system from going to sleep?"
]
}
},
{
"id": "rfRU1hxcEe-qdztN9rwAhg",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/app-debuts-415",
"created": "2024-05-27T19:09:45",
"updated": "2024-05-27T19:09:45",
"title": "App Debuts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "handy someday. Let me tell you: ",
"exact": "if you need to deal with archives on your iPhone or iPad, you have to download this app.",
"suffix": " Not only is its icon extra cute",
"start": 9247,
"end": 9335,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/app-debuts-415",
"selector": [
{
"type": "RangeSelector",
"endOffset": 426,
"startOffset": 338,
"endContainer": "/div[1]/main[1]/article[1]/div[2]/div[7]/p[1]",
"startContainer": "/div[1]/main[1]/article[1]/div[2]/div[7]/p[1]"
},
{
"end": 9335,
"type": "TextPositionSelector",
"start": 9247
},
{
"type": "TextQuoteSelector",
"exact": "if you need to deal with archives on your iPhone or iPad, you have to download this app.",
"prefix": "handy someday. Let me tell you: ",
"suffix": " Not only is its icon extra cute"
}
]
}
],
"document": {
"title": [
"App Debuts"
]
}
},
{
"id": "QHBcTBwwEe-Ajsc8tVsCqw",
"authority": "hypothes.is",
"url": "https://telegram.org/blog/my-profile-and-15-more",
"created": "2024-05-27T13:51:43",
"updated": "2024-05-27T13:51:43",
"title": "My Profile, Recommended Channels and 15 More Features",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ode.\n\n \n\n\nSwipe for Next Topic\n",
"exact": "When browsing groups that have topics enabled, you can pull up at the bottom of the chat to go to the next unread topic.",
"suffix": "\n\n \n\n\nInstant View on Telegram ",
"start": 7325,
"end": 7445,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/blog/my-profile-and-15-more",
"selector": [
{
"type": "RangeSelector",
"endOffset": 120,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[26]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[26]"
},
{
"end": 7445,
"type": "TextPositionSelector",
"start": 7325
},
{
"type": "TextQuoteSelector",
"exact": "When browsing groups that have topics enabled, you can pull up at the bottom of the chat to go to the next unread topic.",
"prefix": "ode.\n\n \n\n\nSwipe for Next Topic\n",
"suffix": "\n\n \n\n\nInstant View on Telegram "
}
]
}
],
"document": {
"title": [
"My Profile, Recommended Channels and 15 More Features"
]
}
},
{
"id": "HrhcshwwEe-1d-ceuZG-zg",
"authority": "hypothes.is",
"url": "https://telegram.org/blog/my-profile-and-15-more",
"created": "2024-05-27T13:50:47",
"updated": "2024-05-27T13:50:47",
"title": "My Profile, Recommended Channels and 15 More Features",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " Pictures in Forwarded Messages\n",
"exact": "Forwarded messages now show the profile picture of the user from whom they were forwarded.",
"suffix": " This makes them more recognizab",
"start": 4577,
"end": 4667,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/blog/my-profile-and-15-more",
"selector": [
{
"type": "RangeSelector",
"endOffset": 90,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[15]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[15]"
},
{
"end": 4667,
"type": "TextPositionSelector",
"start": 4577
},
{
"type": "TextQuoteSelector",
"exact": "Forwarded messages now show the profile picture of the user from whom they were forwarded.",
"prefix": " Pictures in Forwarded Messages\n",
"suffix": " This makes them more recognizab"
}
]
}
],
"document": {
"title": [
"My Profile, Recommended Channels and 15 More Features"
]
}
},
{
"id": "46Sn-BmQEe-Ocy-eCXLRXg",
"authority": "hypothes.is",
"url": "https://stackoverflow.blog/2024/05/22/you-should-keep-a-developer-s-journal/",
"created": "2024-05-24T05:45:55",
"updated": "2024-05-24T05:46:47",
"title": "You should keep a developer’s journal - Stack Overflow",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Absolutely decimated.",
"prefix": " commented May 22, 2024 at 21:52",
"exact": "I'm sick of this recurring advice. Instead I should keep a wiki and comment my code better. Don't assume that everything applies to everyone.",
"suffix": "Randall 2,945 commented May 23, ",
"start": 15358,
"end": 15499,
"tags": [
"Spectacle",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://stackoverflow.blog/2024/05/22/you-should-keep-a-developer-s-journal/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 141,
"startOffset": 0,
"endContainer": "/div[1]/section[1]/article[2]/p[1]",
"startContainer": "/div[1]/section[1]/article[2]/p[1]"
},
{
"end": 15499,
"type": "TextPositionSelector",
"start": 15358
},
{
"type": "TextQuoteSelector",
"exact": "I'm sick of this recurring advice. Instead I should keep a wiki and comment my code better. Don't assume that everything applies to everyone.",
"prefix": " commented May 22, 2024 at 21:52",
"suffix": "Randall 2,945 commented May 23, "
}
]
}
],
"document": {
"title": [
"You should keep a developer’s journal - Stack Overflow"
]
}
},
{
"id": "q6ZLEhkFEe-Aiqfd3Cz-Jw",
"authority": "hypothes.is",
"url": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"created": "2024-05-23T13:09:21",
"updated": "2024-05-23T13:09:21",
"title": "awesome-macos-command-line - Use your macOS terminal shell to do awesome things.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "nder\n\n\nShow All File Extensions\n",
"exact": "defaults write -g AppleShowAllExtensions -bool true",
"suffix": "\n\n\nSet Protected Flag\nThis is eq",
"start": 40317,
"end": 40368,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 4,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[1]/div[1]/div[93]/pre[1]/code[1]/span[6]",
"startContainer": "/div[1]/div[1]/div[1]/div[1]/div[93]/pre[1]/code[1]"
},
{
"end": 40368,
"type": "TextPositionSelector",
"start": 40317
},
{
"type": "TextQuoteSelector",
"exact": "defaults write -g AppleShowAllExtensions -bool true",
"prefix": "nder\n\n\nShow All File Extensions\n",
"suffix": "\n\n\nSet Protected Flag\nThis is eq"
}
]
}
],
"document": {
"title": [
"awesome-macos-command-line - Use your macOS terminal shell to do awesome things."
]
}
},
{
"id": "R65DlBkFEe-Oi79VzPOskg",
"authority": "hypothes.is",
"url": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"created": "2024-05-23T13:06:33",
"updated": "2024-05-23T13:06:33",
"title": "awesome-macos-command-line - Use your macOS terminal shell to do awesome things.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ath/to/device\n\n\nCreate Snapshot\n",
"exact": "tmutil localsnapshot",
"suffix": "\n\n\nDelete Snapshot\ntmutil delete",
"start": 36905,
"end": 36925,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 20,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[1]/div[1]/div[74]/pre[1]/code[1]",
"startContainer": "/div[1]/div[1]/div[1]/div[1]/div[74]/pre[1]/code[1]"
},
{
"end": 36925,
"type": "TextPositionSelector",
"start": 36905
},
{
"type": "TextQuoteSelector",
"exact": "tmutil localsnapshot",
"prefix": "ath/to/device\n\n\nCreate Snapshot\n",
"suffix": "\n\n\nDelete Snapshot\ntmutil delete"
}
]
}
],
"document": {
"title": [
"awesome-macos-command-line - Use your macOS terminal shell to do awesome things."
]
}
},
{
"id": "OUoMjhkFEe-N2Ns4UBzkQw",
"authority": "hypothes.is",
"url": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"created": "2024-05-23T13:06:09",
"updated": "2024-05-23T13:06:17",
"title": "awesome-macos-command-line - Use your macOS terminal shell to do awesome things.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "l Attached Disks and Partitions\n",
"exact": "diskutil list",
"suffix": "\n\n\nView File System Usage\nA cont",
"start": 36407,
"end": 36420,
"tags": [
"cli"
],
"group": "__world__",
"target": [
{
"source": "https://git.herrbischoff.com/awesome-macos-command-line/about/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 13,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[1]/div[1]/div[70]/pre[1]/code[1]",
"startContainer": "/div[1]/div[1]/div[1]/div[1]/div[70]/pre[1]/code[1]"
},
{
"end": 36420,
"type": "TextPositionSelector",
"start": 36407
},
{
"type": "TextQuoteSelector",
"exact": "diskutil list",
"prefix": "l Attached Disks and Partitions\n",
"suffix": "\n\n\nView File System Usage\nA cont"
}
]
}
],
"document": {
"title": [
"awesome-macos-command-line - Use your macOS terminal shell to do awesome things."
]
}
},
{
"id": "tY_amAiyEe-_18NFUc3ZXw",
"authority": "hypothes.is",
"url": "https://www.topgear.com/car-reviews/volkswagen/golf-gti-mk7",
"created": "2024-05-02T18:35:11",
"updated": "2024-05-02T18:35:19",
"title": "Volkswagen Golf GTI (Mk7) Review 2024 | Top Gear",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " the verdict?“Overlook the fact ",
"exact": "it’s so good that it’s almost joyless",
"suffix": ": the latest Golf GTI is very de",
"start": 3775,
"end": 3812,
"tags": [
"Auto"
],
"group": "__world__",
"target": [
{
"source": "https://www.topgear.com/car-reviews/volkswagen/golf-gti-mk7",
"selector": [
{
"type": "RangeSelector",
"endOffset": 56,
"startOffset": 19,
"endContainer": "/div[1]/main[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/section[2]/div[1]",
"startContainer": "/div[1]/main[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/section[2]/div[1]"
},
{
"end": 3812,
"type": "TextPositionSelector",
"start": 3775
},
{
"type": "TextQuoteSelector",
"exact": "it’s so good that it’s almost joyless",
"prefix": " the verdict?“Overlook the fact ",
"suffix": ": the latest Golf GTI is very de"
}
]
}
],
"document": {
"title": [
"Volkswagen Golf GTI (Mk7) Review 2024 | Top Gear"
]
}
},
{
"id": "SPpxrgbwEe-8WS9AlFfuQw",
"authority": "hypothes.is",
"url": "https://support.apple.com/guide/iphone/create-and-format-notes-iph1ac0b3a2/ios",
"created": "2024-04-30T12:50:55",
"updated": "2024-04-30T12:53:04",
"title": "Create and format notes on iPhone",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "See [underdocumented #15](https://github.com/extratone/underdocumented/issue/15).\n\nThanks to [this post on threads](https://www.threads.net/@thatchriscarley/post/C6Wi6TAATKg).\n",
"prefix": "eted or numbered list, and more.",
"exact": "Tip: To choose a default style for the first line in all new notes, go to Settings  > Notes > New Notes Start With.",
"suffix": "Add a checklistIn a note, tap , ",
"start": 41961,
"end": 42076,
"tags": [
"Support",
"Underdocumented",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/guide/iphone/create-and-format-notes-iph1ac0b3a2/ios",
"selector": [
{
"type": "RangeSelector",
"endOffset": 115,
"startOffset": 0,
"endContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[1]",
"startContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[1]/strong[1]"
},
{
"end": 42076,
"type": "TextPositionSelector",
"start": 41961
},
{
"type": "TextQuoteSelector",
"exact": "Tip: To choose a default style for the first line in all new notes, go to Settings  > Notes > New Notes Start With.",
"prefix": "eted or numbered list, and more.",
"suffix": "Add a checklistIn a note, tap , "
}
]
}
],
"document": {
"title": [
"Create and format notes on iPhone"
]
}
},
{
"id": "T-TFNgR7Ee-l5R_zw8TWfw",
"authority": "hypothes.is",
"url": "https://tools.applemediaservices.com/app/:appId",
"created": "2024-04-27T09:48:33",
"updated": "2024-04-27T09:48:33",
"title": "Market with the App Store",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "modules with C/C++ dependencies.",
"exact": "The name \"Pythonista\" is used with kind permission from the Python Software Foundation.",
"suffix": " Read Less Content Link Copy",
"start": 2768,
"end": 2855,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://tools.applemediaservices.com/app/:appId",
"selector": [
{
"type": "RangeSelector",
"endOffset": 0,
"startOffset": 2532,
"endContainer": "/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/p[3]/a[1]",
"startContainer": "/div[1]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/p[3]"
},
{
"end": 2855,
"type": "TextPositionSelector",
"start": 2768
},
{
"type": "TextQuoteSelector",
"exact": "The name \"Pythonista\" is used with kind permission from the Python Software Foundation.",
"prefix": "modules with C/C++ dependencies.",
"suffix": " Read Less Content Link Copy"
}
]
}
],
"document": {
"title": [
"Market with the App Store"
]
}
},
{
"id": "geFukANPEe-Y4Hf1Agkyow",
"authority": "hypothes.is",
"url": "https://support.craft.do/hc/en-us/articles/360019555557-Keyboard-Shortcuts",
"created": "2024-04-25T22:02:28",
"updated": "2024-04-25T22:07:11",
"title": "Keyboard Shortcuts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "As far as I can tell, it looks like version [`2.7.9`](https://hyp.is/TYaRXv56Ee6XlFulyKEqlg/documents.craft.me/v2.7.9)'s addition of a keyboard shortcut to reopen closed tabs (`⌘⇧T`) has overwritten this.",
"prefix": "s To Bottom : ⌘ ⇧ ⌥ ↓\n\nToggles\n\n",
"exact": "Expand / Collapse Toggle List : ⌘ ⇧ T",
"suffix": "\n\n \nGrouping\n\nGroup Selected Blo",
"start": 2743,
"end": 2780,
"tags": [
"Craft",
"Keys"
],
"group": "__world__",
"target": [
{
"source": "https://support.craft.do/hc/en-us/articles/360019555557-Keyboard-Shortcuts",
"selector": [
{
"type": "RangeSelector",
"endOffset": 5,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[13]/li[1]/span[1]",
"startContainer": "/main[1]/div[1]/article[1]/section[1]/div[1]/div[1]/ul[13]/li[1]"
},
{
"end": 2780,
"type": "TextPositionSelector",
"start": 2743
},
{
"type": "TextQuoteSelector",
"exact": "Expand / Collapse Toggle List : ⌘ ⇧ T",
"prefix": "s To Bottom : ⌘ ⇧ ⌥ ↓\n\nToggles\n\n",
"suffix": "\n\n \nGrouping\n\nGroup Selected Blo"
}
]
}
],
"document": {
"title": [
"Keyboard Shortcuts"
]
}
},
{
"id": "c1320gJPEe-qAONUTdpYQg",
"authority": "hypothes.is",
"url": "https://github.blog/2024-04-19-a-short-guide-to-mastering-keyboard-shortcuts-on-github/",
"created": "2024-04-24T15:29:33",
"updated": "2024-04-24T15:29:50",
"title": "A short guide to mastering keyboard shortcuts on GitHub",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": ": Focus on the site search bar.\n",
"exact": "G, P: Jump to your profile.",
"suffix": "\n📂 Repository navigation\nThese ",
"start": 2831,
"end": 2858,
"tags": [
"Keys"
],
"group": "__world__",
"target": [
{
"source": "https://github.blog/2024-04-19-a-short-guide-to-mastering-keyboard-shortcuts-on-github/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 27,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/section[1]/p[11]",
"startContainer": "/main[1]/div[1]/div[1]/section[1]/p[11]/kbd[1]"
},
{
"end": 2858,
"type": "TextPositionSelector",
"start": 2831
},
{
"type": "TextQuoteSelector",
"exact": "G, P: Jump to your profile.",
"prefix": ": Focus on the site search bar.\n",
"suffix": "\n📂 Repository navigation\nThese "
}
]
}
],
"document": {
"title": [
"A short guide to mastering keyboard shortcuts on GitHub"
]
}
},
{
"id": "TYaRXv56Ee6XlFulyKEqlg",
"authority": "hypothes.is",
"url": "https://documents.craft.me/v2.7.9",
"created": "2024-04-19T18:26:13",
"updated": "2024-04-19T18:26:46",
"title": "2.7.9 - Craft Update - Highly Requested Improvements & Webby Award",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "We've got you covered. With the ",
"exact": "new option to restore the last closed tab using CMD + Shift + T",
"suffix": ", your workflow remains uninterr",
"start": 1311,
"end": 1374,
"tags": [
"Support",
"Documentation",
"Keys"
],
"group": "__world__",
"target": [
{
"source": "https://documents.craft.me/v2.7.9",
"selector": [
{
"type": "RangeSelector",
"endOffset": 15,
"startOffset": 120,
"endContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[29]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]/span[2]",
"startContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[29]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 1374,
"type": "TextPositionSelector",
"start": 1311
},
{
"type": "TextQuoteSelector",
"exact": "new option to restore the last closed tab using CMD + Shift + T",
"prefix": "We've got you covered. With the ",
"suffix": ", your workflow remains uninterr"
}
]
}
],
"document": {
"title": [
"2.7.9 - Craft Update - Highly Requested Improvements & Webby Award"
]
}
},
{
"id": "VC5ncP56Ee6ZOcvUDJfJCg",
"authority": "hypothes.is",
"url": "https://documents.craft.me/v2.7.9",
"created": "2024-04-19T18:26:24",
"updated": "2024-04-19T18:26:24",
"title": "2.7.9 - Craft Update - Highly Requested Improvements & Webby Award",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "do' button for your tabs!\nAlso, ",
"exact": "we are introducing two new keyboard shortcut to navigate around the ‘/‘ slash command menu - with Ctrl + N and Ctrl + P you can navigate up and down in the list.",
"suffix": "\n\nDo you miss any other keyboard",
"start": 1468,
"end": 1629,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://documents.craft.me/v2.7.9",
"selector": [
{
"type": "RangeSelector",
"endOffset": 167,
"startOffset": 6,
"endContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[31]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[2]/div[4]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[31]/span[1]/div[1]/div[1]/span[1]/div[1]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 1629,
"type": "TextPositionSelector",
"start": 1468
},
{
"type": "TextQuoteSelector",
"exact": "we are introducing two new keyboard shortcut to navigate around the ‘/‘ slash command menu - with Ctrl + N and Ctrl + P you can navigate up and down in the list.",
"prefix": "do' button for your tabs!\nAlso, ",
"suffix": "\n\nDo you miss any other keyboard"
}
]
}
],
"document": {
"title": [
"2.7.9 - Craft Update - Highly Requested Improvements & Webby Award"
]
}
},
{
"id": "pgQBvP3gEe6XlDviJcCMYQ",
"authority": "hypothes.is",
"url": "https://www.theverge.com/23896415/kagi-search-google-meta-quest-3-chatgpt-macos-sonoma-installer-newsletter",
"created": "2024-04-19T00:06:19",
"updated": "2024-04-19T00:06:26",
"title": "Why Kagi is the best Google alternative I’ve tried yet - The Verge",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "on’t like their business model.”",
"exact": "So far, I’m sold just because I can make the search engine work the way I want it to.",
"suffix": " That’s worth the price to me, a",
"start": 9220,
"end": 9305,
"tags": [
"Search"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/23896415/kagi-search-google-meta-quest-3-chatgpt-macos-sonoma-installer-newsletter",
"selector": [
{
"type": "RangeSelector",
"endOffset": 85,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[16]/p[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[16]/p[1]"
},
{
"end": 9305,
"type": "TextPositionSelector",
"start": 9220
},
{
"type": "TextQuoteSelector",
"exact": "So far, I’m sold just because I can make the search engine work the way I want it to.",
"prefix": "on’t like their business model.”",
"suffix": " That’s worth the price to me, a"
}
]
}
],
"document": {
"title": [
"Why Kagi is the best Google alternative I’ve tried yet - The Verge"
]
}
},
{
"id": "cQ8lUOvxEe6aKtuJUMZo5A",
"authority": "hypothes.is",
"url": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"created": "2024-03-27T04:21:11",
"updated": "2024-03-27T04:21:11",
"title": "Obsidian: A knowledge base that works on local Markdown files.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t when using physical keyboard.\n",
"exact": "Fixed sometimes the navigation bar shows behind the toolbar when using an external keyboard.",
"suffix": "\n\nNo longer broken\n\nFixed the \"t",
"start": 3264,
"end": 3356,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 92,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[2]/div[2]/ul[7]/li[4]",
"startContainer": "/div[3]/div[1]/div[2]/div[2]/ul[7]/li[4]"
},
{
"end": 3356,
"type": "TextPositionSelector",
"start": 3264
},
{
"type": "TextQuoteSelector",
"exact": "Fixed sometimes the navigation bar shows behind the toolbar when using an external keyboard.",
"prefix": "t when using physical keyboard.\n",
"suffix": "\n\nNo longer broken\n\nFixed the \"t"
}
]
}
],
"document": {
"title": [
"Obsidian: A knowledge base that works on local Markdown files."
]
}
},
{
"id": "YtvQtOvxEe69iYs8JpIo9Q",
"authority": "hypothes.is",
"url": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"created": "2024-03-27T04:20:47",
"updated": "2024-03-27T04:20:47",
"title": "Obsidian: A knowledge base that works on local Markdown files.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ng inserted as a Markdown link.\n",
"exact": "Long-pressing on links in Live Preview no longer activates the keyboard.",
"suffix": "\nKeyboard will now update immedi",
"start": 2563,
"end": 2635,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 72,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[2]/div[2]/ul[6]/li[6]",
"startContainer": "/div[3]/div[1]/div[2]/div[2]/ul[6]/li[6]"
},
{
"end": 2635,
"type": "TextPositionSelector",
"start": 2563
},
{
"type": "TextQuoteSelector",
"exact": "Long-pressing on links in Live Preview no longer activates the keyboard.",
"prefix": "ng inserted as a Markdown link.\n",
"suffix": "\nKeyboard will now update immedi"
}
]
}
],
"document": {
"title": [
"Obsidian: A knowledge base that works on local Markdown files."
]
}
},
{
"id": "WE40wOvxEe6o6NdoP92nCw",
"authority": "hypothes.is",
"url": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"created": "2024-03-27T04:20:29",
"updated": "2024-03-27T04:20:29",
"title": "Obsidian: A knowledge base that works on local Markdown files.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "e with external keyboard.\n\niOS\n\n",
"exact": "Fixed app being laggy when backlinks view is open.",
"suffix": "\nFixed black bars sometimes appe",
"start": 2246,
"end": 2296,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://obsidian.md/changelog/2024-03-19-mobile-v1.5.11/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 50,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[2]/div[2]/ul[6]/li[1]",
"startContainer": "/div[3]/div[1]/div[2]/div[2]/ul[6]/li[1]"
},
{
"end": 2296,
"type": "TextPositionSelector",
"start": 2246
},
{
"type": "TextQuoteSelector",
"exact": "Fixed app being laggy when backlinks view is open.",
"prefix": "e with external keyboard.\n\niOS\n\n",
"suffix": "\nFixed black bars sometimes appe"
}
]
}
],
"document": {
"title": [
"Obsidian: A knowledge base that works on local Markdown files."
]
}
},
{
"id": "Mevz9OvcEe6SJ9vmcu1PEg",
"authority": "hypothes.is",
"url": "https://gamerant.com/call-duty-warzone-meta-weapon-tier-list/",
"created": "2024-03-27T01:49:05",
"updated": "2024-03-27T01:49:24",
"title": "Call of Duty: Warzone's Meta Weapon Tier List",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "h ammo capacity and good range. ",
"exact": "Currently the very best weapons for Warzone are the Holger and M4A1.",
"suffix": " The Holger has been one of the ",
"start": 30376,
"end": 30444,
"tags": [
"Juegos"
],
"group": "__world__",
"target": [
{
"source": "https://gamerant.com/call-duty-warzone-meta-weapon-tier-list/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 162,
"startOffset": 94,
"endContainer": "/main[1]/article[1]/section[1]/div[1]/p[15]",
"startContainer": "/main[1]/article[1]/section[1]/div[1]/p[15]"
},
{
"end": 30444,
"type": "TextPositionSelector",
"start": 30376
},
{
"type": "TextQuoteSelector",
"exact": "Currently the very best weapons for Warzone are the Holger and M4A1.",
"prefix": "h ammo capacity and good range. ",
"suffix": " The Holger has been one of the "
}
]
}
],
"document": {
"title": [
"Call of Duty: Warzone's Meta Weapon Tier List"
]
}
},
{
"id": "DFCKwuaxEe6nOqMqTSOx3A",
"authority": "hypothes.is",
"url": "https://www.thedrive.com/news/heres-the-real-story-of-the-drives-youtube-channel-and-how-were-bringing-it-back",
"created": "2024-03-20T11:57:38",
"updated": "2024-03-20T11:57:38",
"title": "Here's the Real Story of The Drive's YouTube Channel, and How We're Bringing It Back",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Kagi\n\n## [Summary](https://kagi.com/summarizer/index.html?target_language=&summary=summary&url=https%3A%2F%2Fwww.thedrive.com%2Fnews%2Fheres-the-real-story-of-the-drives-youtube-channel-and-how-were-bringing-it-back)\n\nThe Drive's YouTube channel was launched in 2012 with funding from YouTube and became very popular, producing many successful car shows. However, YouTube ended its funding in 2014 and the channel struggled to remain profitable. It went through various ownership changes and attempts to stay afloat but was never able to regain its original success. In 2020 The Drive revived its YouTube channel with a new series profiling car enthusiasts and their vehicles, hoping to recapture the spirit of celebrating car culture, as new technologies have made cars less of a cultural force. They aim to explore the diverse ways people connect to cars and each other through their shared passion.\n\n## [Key Moments](https://kagi.com/summarizer/index.html?target_language=&summary=takeaway&url=https%3A%2F%2Fwww.thedrive.com%2Fnews%2Fheres-the-real-story-of-the-drives-youtube-channel-and-how-were-bringing-it-back)\n\n- The Drive's YouTube channel was launched in 2012 with funding from YouTube as part of their original content investment program. It grew a large audience but the funding was shut down in 2013.\n- An attempt to launch a subscription model in 2014 faced major backlash from viewers who weren't used to paying for online content. This contributed to the audience drifting away.\n- The channel's co-founder Emil Rensing was later arrested for fraud unrelated to The Drive, but his legal issues added instability during a difficult period.\n- In 2015-2016 the channel was sold to Time Inc. but they weren't prepared to fully fund video operations, leading most original hosts and crew to leave.\n- Under new ownership, budgets kept shrinking and YouTube uploads became sporadic as the focus shifted to the website.\n- In 2018, Time Inc. was sold and the new owner wasn't interested in continuing automotive media, nearly leading to The Drive being shut down.\n- It was saved by new private investors but efforts to relaunch on YouTube in 2020 were derailed by the pandemic.\n- The author argues new cars no longer drive as much culture as enthusiast communities and modifying older vehicles.\n- Two new YouTube series are announced focusing on enthusiast profiles and explainer stories of automotive history.\n- The relaunch aims to rebuild the legacy of the original channel and celebrate car culture.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Babylon",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://www.thedrive.com/news/heres-the-real-story-of-the-drives-youtube-channel-and-how-were-bringing-it-back"
}
],
"document": {
"title": [
"Here's the Real Story of The Drive's YouTube Channel, and How We're Bringing It Back"
]
}
},
{
"id": "fa2tuOZ0Ee69rufGQpLiIA",
"authority": "hypothes.is",
"url": "https://bilge.world/why",
"created": "2024-03-20T04:44:09",
"updated": "2024-03-20T04:58:25",
"title": "Why I Write About Technology",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# LLM Summaries\n\n## Kagi\n\n### [Summary](https://kagi.com/summarizer/index.html?target_language=&summary=summary&url=https%3A%2F%2Fbilge.world%2Fwhy)\n\nThe author writes about technology from the perspective of growing up in the 1990s and witnessing rapid changes firsthand. They had early exposure to computers in school and an interest in old machinery through their father's farm. This sparked a fascination with history and how technology changes over time. The author began blogging about gadgets and started following tech YouTubers in high school. They now write about trends in consumer technology development and how it has impacted innovation and the user experience in recent years.\n\n### [Key Moments](https://kagi.com/summarizer/index.html?target_language=&summary=takeaway&url=https%3A%2F%2Fbilge.world%2Fwhy)\n\n- The author was born in 1994 and grew up exposed to new technologies like Windows 98 PCs and the internet at a pivotal time in history.\n- They describe their generation, born in the early 90s, as having a unique experience growing up with technology and witnessing major world events like 9/11.\n- The author had an unconventional childhood, growing up between their father's large farm and their mother's suburban home after their parents divorced.\n- They developed a strong interest in mechanical engineering and historic vehicles/machinery from a young age through experiences on their father's farm.\n- The author credits the History Channel show Modern Marvels with fueling their curiosity about technology and different eras.\n- They shifted from being interested mainly in old technology to present/future gadgets after getting their first iPhone and MacBook in high school.\n- The author feels consumer technology progress has slowed and become more fragmented in recent years since Steve Jobs' death.\n- They question whether new technologies actually improve people's lives or just add more distractions.\n- The passage discusses observing and reflecting on technological and societal changes from an outsider perspective.\n- The author has published their thoughts online to both entertain and demonstrate different ways of reflecting on technology's role.\n\n[![Craft Assistant Summary Preview](https://cdn-images-1.medium.com/v2/1*veZ_TqtshaSpOdrrnyevbQ.png)](https://extratone.craft.me/why)\n\n## Craft Assistant\n\nThe author writes about technology from the perspective of growing up in the 1990s and witnessing rapid changes firsthand. They had early exposure to computers in school and an interest in old machinery through their father's farm. This sparked a fascination with history and how technology changes over time. The author began blogging about gadgets and started following tech YouTubers in high school. They now write about trends in consumer technology development and how it has impacted innovation and the user experience in recent years.\n\n## ChatGPT\n\nThe document provides a detailed exploration of the author's personal journey, intertwining their experiences with broader observations about society and technology. It highlights the author's introspection regarding their unique position in time, from being born into a world of evolving technology to witnessing significant historical events like 9/11 and the Trump presidency.\n\nFurthermore, the author reflects on their upbringing on a farm, emphasizing their deep connection to historic machinery and the agricultural lifestyle. This background shapes their perspective on technology and innovation, as they juxtapose their experiences with the changing landscape of consumer technology.\n\nThe author's narrative also touches on societal trends, particularly regarding the direction of technological development and its impact on everyday life. They express skepticism about the current trajectory of technology, questioning whether it genuinely serves the needs of users or merely adds to the complexity of modern life.\n\nOverall, the document provides a thought-provoking exploration of personal experiences, societal dynamics, and technological progress, inviting readers to contemplate their own relationships with time, technology, and societal change.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Babylon",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/why"
}
],
"document": {
"title": [
"Why I Write About Technology"
]
}
},
{
"id": "j7ZuvM7zEe2rtS8LVW8nww",
"authority": "hypothes.is",
"url": "https://bilge.world/why",
"created": "2023-03-30T12:08:20",
"updated": "2023-03-30T12:08:20",
"title": "Why I Write About Technology",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rgy, and curiosity to keep up.\n\n",
"exact": "The story of consumer technology since Steve Jobs’ death has become increasingly more about the companies who design and sell hardware and software than about how and why their consumers actually use them",
"suffix": ", and the result has been a seri",
"start": 11853,
"end": 12057,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/why",
"selector": [
{
"type": "RangeSelector",
"endOffset": 204,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[15]",
"startContainer": "/article[1]/div[1]/p[15]"
},
{
"end": 12057,
"type": "TextPositionSelector",
"start": 11853
},
{
"type": "TextQuoteSelector",
"exact": "The story of consumer technology since Steve Jobs’ death has become increasingly more about the companies who design and sell hardware and software than about how and why their consumers actually use them",
"prefix": "rgy, and curiosity to keep up.\n\n",
"suffix": ", and the result has been a seri"
}
]
}
],
"document": {
"title": [
"Why I Write About Technology"
]
}
},
{
"id": "GY0DaqKiEeuPVCd6odDQug",
"authority": "hypothes.is",
"url": "https://bilge.world/why",
"created": "2021-04-21T13:04:26",
"updated": "2021-04-21T13:04:26",
"title": "Why I Write About Technology",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rgy, and curiosity to keep up.\n\n",
"exact": "The story of consumer technology since Steve Jobs’ death has become increasingly more about the companies who design and sell hardware and software than about how and why their consumers actually use them",
"suffix": ", and the result has been a seri",
"start": 11853,
"end": 12057,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/why",
"selector": [
{
"type": "RangeSelector",
"endOffset": 204,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[15]",
"startContainer": "/article[1]/div[1]/p[15]"
},
{
"end": 12057,
"type": "TextPositionSelector",
"start": 11853
},
{
"type": "TextQuoteSelector",
"exact": "The story of consumer technology since Steve Jobs’ death has become increasingly more about the companies who design and sell hardware and software than about how and why their consumers actually use them",
"prefix": "rgy, and curiosity to keep up.\n\n",
"suffix": ", and the result has been a seri"
}
]
}
],
"document": {
"title": [
"Why I Write About Technology"
]
}
},
{
"id": "cpPyvOZuEe60r9M5dBXlKQ",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2024-03-20T04:00:53",
"updated": "2024-03-20T04:00:53",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# LLM Summaries\n\n## Kagi\n\n### Summary\n\nThe passage discusses various music apps for the iPhone, including MusicHarbor which allows users to easily track new releases. It also covers Albums, an app that focuses on album playback over individual songs or playlists. While the iPhone can't replace professional audio equipment, some apps like GarageBand allow basic music creation. [Last.fm](Last.fm) and SongShift are also mentioned as tools for tracking music listening history and transferring playlists. Overall, the passage examines different apps that enhance the music experience on iPhone beyond the built-in Apple Music app.\n\n### Key Moments\n\n- MusicHarbor is an app that allows users to track new music releases in a chronological feed, which the author finds very useful for discovery. It also allows following artists and deleting songs from one's library with a few taps.\n- Albums is another app that focuses on album playback over individual songs or playlists, providing tools for fans to deeply engage with albums they love.\n- Odesli is an undercovered tool for sharing tracks across different streaming services by linking to the correct version.\n- The author shares a simple Siri Shortcut they made to open a song's Odesli link from the currently playing track in Apple Music.\n- SongShift allows transferring playlists between different music streaming services.\n- [Last.fm](http://Last.fm) is still functioning for music scrobbling even after 19 years.\n- Serious music production is still not practical on iPhone due to limitations of mobile DAWs and audio capture capabilities.\n- The best audio quality capture on iPhone is from extracting video recorded in the Camera app.\n- Apple has removed features over time that gave artists more control over their music on Apple Music.\n- Third-party solutions continue to be developed to address problems not solved by Apple Music itself.\n\n## Craft Assistant\n\nThe article discusses various apps and services related to music consumption and creation on iOS devices. It highlights the features of the Soor app, Odesli/Song.Link for music sharing, [Last.fm](http://Last.fm) for scrobbling, and SongShift for playlist transfer. It also mentions different digital audio workstations (DAWs) available on iPhone for music creation, and the limitations of using smartphones for professional audio production. Additionally, it touches on Apple Music's history, the removal of iTunes Ping and Connect, and the launch of Apple Music on the web. The author expresses disappointment in Apple Music's lack of features for music makers and suggests that third-party solutions are necessary for a more personalized music streaming experience.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Babylon",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps"
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "Hjc8XvowEe2fY9N9R6ttYQ",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2023-05-24T12:40:08",
"updated": "2023-05-24T12:40:08",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "A few more apps have arrived since this was first published - I thought I would include three I've actually used the most.\n\n- [**AirScrobble**](https://apps.apple.com/us/app/airscrobble/id1618366994) delivers a particularly powerful capability for scrobbling automatically... consecutively... to Last.fm as it identifies tracks playing ambiently. I set it in front of my TV for half of [100 Gecs' recent Boiler Room set](https://youtu.be/8NWHnWbpxmc) and was quite astonished at the result.\n- [**Finale**](https://apps.apple.com/us/app/finale-for-last-fm/id1518365620) is another Last.fm client which can fundamentally serve as an updated experience from Last.fm's own iOS offering. Its included tools also make pretty collages and can really deliver for those with friends on the service.\n- [**MusicBox**](https://apps.apple.com/us/app/musicbox-save-music-for-later/id1614730313) is my next favorite of Marcos Tanaka's music apps (behind MusicHarbor.) I've used it in place of the Apple Music API-enabled Siri Shortcuts suite I thought I was going to have to make (and could never figure out.) See [Federico Viticci's review](https://www.macstories.net/reviews/musicbox-review-the-listen-later-music-app-ive-been-waiting-for) for more details.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Music Streaming",
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps"
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "kOar-M7zEe2R4hcnSYStzg",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2023-03-30T12:08:22",
"updated": "2023-03-30T12:08:22",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "A *Variety* article I just now discovered:\n\"[Why It’s Misleading to Say ‘Apple Music Pays Twice as Much Per Stream as Spotify’](https://variety.com/2021/digital/news/apple-music-pays-twice-stream-spotify-1234953590/)\"",
"prefix": "ze Apple Music (or more likely, ",
"exact": "disparage Spotify as one of the most destructive cultural forces of our time",
"suffix": ",) here. However, I would like t",
"start": 4148,
"end": 4224,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 201,
"startOffset": 125,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 4224,
"type": "TextPositionSelector",
"start": 4148
},
{
"type": "TextQuoteSelector",
"exact": "disparage Spotify as one of the most destructive cultural forces of our time",
"prefix": "ze Apple Music (or more likely, ",
"suffix": ",) here. However, I would like t"
}
]
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "kE6XyM7zEe2eBh9abeRo-A",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2023-03-30T12:08:21",
"updated": "2023-03-30T12:08:21",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Another set of \"custom\" Siri Shortcuts I've found extremely useful:\n\nI have two-action Shortcuts set for each of my public Apple Music playlists that simply add the currently-playing track at the end.\n\nEx: For my [Skids Playlist](https://bit.ly/dbskidsam), I have a Shortcut entitled \"skids,\" and whenever a track comes on I'd like to add to it, I call Type-to-Siri and type \"skids,\" which does so instantly.",
"prefix": "ne 12 Pro Max and simply typed “",
"exact": "sl",
"suffix": "” (I renamed my Shortcut for thi",
"start": 16937,
"end": 16939,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 317,
"startOffset": 315,
"endContainer": "/article[1]/div[1]/p[29]",
"startContainer": "/article[1]/div[1]/p[29]"
},
{
"end": 16939,
"type": "TextPositionSelector",
"start": 16937
},
{
"type": "TextQuoteSelector",
"exact": "sl",
"prefix": "ne 12 Pro Max and simply typed “",
"suffix": "” (I renamed my Shortcut for thi"
}
]
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "1jYzHqIwEeuL5Gdx-xt1eg",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2021-04-20T23:33:39",
"updated": "2021-04-20T23:33:39",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Another set of \"custom\" Siri Shortcuts I've found extremely useful:\n\nI have two-action Shortcuts set for each of my public Apple Music playlists that simply add the currently-playing track at the end.\n\nEx: For my [Skids Playlist](https://bit.ly/dbskidsam), I have a Shortcut entitled \"skids,\" and whenever a track comes on I'd like to add to it, I call Type-to-Siri and type \"skids,\" which does so instantly.",
"prefix": "ne 12 Pro Max and simply typed “",
"exact": "sl",
"suffix": "” (I renamed my Shortcut for thi",
"start": 16937,
"end": 16939,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 317,
"startOffset": 315,
"endContainer": "/article[1]/div[1]/p[29]",
"startContainer": "/article[1]/div[1]/p[29]"
},
{
"end": 16939,
"type": "TextPositionSelector",
"start": 16937
},
{
"type": "TextQuoteSelector",
"exact": "sl",
"prefix": "ne 12 Pro Max and simply typed “",
"suffix": "” (I renamed my Shortcut for thi"
}
]
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "ZGgD4KFXEeu3H4eSopzapA",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-ios-music-apps",
"created": "2021-04-19T21:37:08",
"updated": "2021-04-19T21:37:08",
"title": "iPhone and Music: For Artists, Curators, and Enthusiasts",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "A *Variety* article I just now discovered:\n\"[Why It’s Misleading to Say ‘Apple Music Pays Twice as Much Per Stream as Spotify’](https://variety.com/2021/digital/news/apple-music-pays-twice-stream-spotify-1234953590/)\"",
"prefix": "ze Apple Music (or more likely, ",
"exact": "disparage Spotify as one of the most destructive cultural forces of our time",
"suffix": ",) here. However, I would like t",
"start": 4148,
"end": 4224,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-ios-music-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 201,
"startOffset": 125,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 4224,
"type": "TextPositionSelector",
"start": 4148
},
{
"type": "TextQuoteSelector",
"exact": "disparage Spotify as one of the most destructive cultural forces of our time",
"prefix": "ze Apple Music (or more likely, ",
"suffix": ",) here. However, I would like t"
}
]
}
],
"document": {
"title": [
"iPhone and Music: For Artists, Curators, and Enthusiasts"
]
}
},
{
"id": "9fmRCNa-Ee6hMF_XZFCatQ",
"authority": "hypothes.is",
"url": "https://winworldpc.com/product/microsoft-visual-bas/60",
"created": "2024-02-29T04:56:55",
"updated": "2024-02-29T04:57:41",
"title": "Microsoft Visual Basic 6.0",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "UHHHHH>>",
"prefix": ". It was extremely popular, and ",
"exact": "is still used in many businesses.",
"suffix": " It is the last that can create ",
"start": 5257,
"end": 5290,
"tags": [
"Software History"
],
"group": "__world__",
"target": [
{
"source": "https://winworldpc.com/product/microsoft-visual-bas/60",
"selector": [
{
"type": "RangeSelector",
"endOffset": 175,
"startOffset": 142,
"endContainer": "/div[1]/div[2]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[2]/div[1]/div[1]/p[1]"
},
{
"end": 5290,
"type": "TextPositionSelector",
"start": 5257
},
{
"type": "TextQuoteSelector",
"exact": "is still used in many businesses.",
"prefix": ". It was extremely popular, and ",
"suffix": " It is the last that can create "
}
]
}
],
"document": {
"title": [
"Microsoft Visual Basic 6.0"
]
}
},
{
"id": "X6rpVtZ2Ee6cZiul0vJrUA",
"authority": "hypothes.is",
"url": "https://thecreativeindependent.com/people/2017-10-25-charles-broskoski-on-self-discovery-upon-revisiting-things-youve-accumulated-over-time/",
"created": "2024-02-28T20:17:19",
"updated": "2024-02-28T20:17:19",
"title": "Charles Broskoski on Self-Discovery that Happens Upon Revisiting Things You’ve Accumulated Over Time",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Kagi [Universal Summarizer](https://kagi.com/summarizer/index.html) output:\n\n> Are.na began as a platform for online research and knowledge sharing, created by Charles Broskoski and John Michael Boling as a replacement for the bookmarking site Delicious. They developed it with friends including Dena Yago and Damon Zucconi, seeing it as a way for people to archive and revisit information over time and gain insights. After a period of uncertainty, Broskoski recommitted to Are.na in 2014 and brought others back on board. Today, Are.na aims to cultivate curiosity and sustained thinking online as an alternative to short-term, addictive social media behaviors by allowing users to freely research and assemble information. Notably, Broskoski views Are.na as a lifelong project focused on promoting life-long education and curiosity.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Meta",
"Babylon"
],
"group": "__world__",
"target": [
{
"source": "https://thecreativeindependent.com/people/2017-10-25-charles-broskoski-on-self-discovery-upon-revisiting-things-youve-accumulated-over-time/"
}
],
"document": {
"title": [
"Charles Broskoski on Self-Discovery that Happens Upon Revisiting Things You’ve Accumulated Over Time"
]
}
},
{
"id": "uVc_HtZwEe6fnxPg3aKDLw",
"authority": "hypothes.is",
"url": "https://www.golfmk7.com/forums/index.php?threads/what-to-make-of-this-squeak.330585/",
"created": "2024-02-28T19:36:52",
"updated": "2024-02-28T19:37:00",
"title": "What to make of this squeak?",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s 1 minutes to fix the squeak. ",
"exact": "Prepare yourself a bottle of silicon lubricant and a pencil torch. Go under the clutch and aim your lubricant towards the upper side of the clutch (near the joint). Spray it, step the clutch few times and repeat this once more. All the squeak will be gone, as simple as that.",
"suffix": "\n\t\t\t\n\t\t\t \n\t\t\t\n\t\t\n\n\t\t\n\n\t\t\n\t\n\n\t\t\t\t",
"start": 18641,
"end": 18917,
"tags": [
"Auto",
"GTI"
],
"group": "__world__",
"target": [
{
"source": "https://www.golfmk7.com/forums/index.php?threads/what-to-make-of-this-squeak.330585/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1057,
"startOffset": 781,
"endContainer": "/div[2]/div[4]/div[1]/div[2]/div[2]/div[1]/div[1]/div[3]/div[1]/article[4]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[1]",
"startContainer": "/div[2]/div[4]/div[1]/div[2]/div[2]/div[1]/div[1]/div[3]/div[1]/article[4]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[1]"
},
{
"end": 18917,
"type": "TextPositionSelector",
"start": 18641
},
{
"type": "TextQuoteSelector",
"exact": "Prepare yourself a bottle of silicon lubricant and a pencil torch. Go under the clutch and aim your lubricant towards the upper side of the clutch (near the joint). Spray it, step the clutch few times and repeat this once more. All the squeak will be gone, as simple as that.",
"prefix": "s 1 minutes to fix the squeak. ",
"suffix": "\n\t\t\t\n\t\t\t \n\t\t\t\n\t\t\n\n\t\t\n\n\t\t\n\t\n\n\t\t\t\t"
}
]
}
],
"document": {
"title": [
"What to make of this squeak?"
]
}
},
{
"id": "7kPtltWIEe6JVmMeH7dg3w",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/mona-6-moves-from-high-visual-customization-to-advanced-automation/",
"created": "2024-02-27T15:57:38",
"updated": "2024-02-27T15:57:52",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "We'll see about that lol.",
"prefix": "your post. This works well, and ",
"exact": "according to Kuang, there is no limit to the number of threaded posts you can create at once.",
"suffix": "\nScheduling a post on the Mac.\nT",
"start": 4276,
"end": 4369,
"tags": [
"Mastodon"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/mona-6-moves-from-high-visual-customization-to-advanced-automation/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 650,
"startOffset": 557,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[7]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[7]"
},
{
"end": 4369,
"type": "TextPositionSelector",
"start": 4276
},
{
"type": "TextQuoteSelector",
"exact": "according to Kuang, there is no limit to the number of threaded posts you can create at once.",
"prefix": "your post. This works well, and ",
"suffix": "\nScheduling a post on the Mac.\nT"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "RFpNltRKEe6bJj_BxJ_PkA",
"authority": "hypothes.is",
"url": "https://www.tirerack.com/survey/SurveyComments.jsp?category=vehicle&autoMake=Volkswagen&autoModel=Golf+GTI&autoYear=2017&autoModClar=S&commentStatus=P&additionalComments=Y&index=0",
"created": "2024-02-26T01:56:33",
"updated": "2024-02-26T01:56:33",
"title": "Consumer Reviews",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "h from summer sports tires, but ",
"exact": "I was hoping to get more in the 30k range before I needed to replace.",
"suffix": " If you are looking for fun, fa",
"start": 69144,
"end": 69213,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.tirerack.com/survey/SurveyComments.jsp?category=vehicle&autoMake=Volkswagen&autoModel=Golf+GTI&autoYear=2017&autoModClar=S&commentStatus=P&additionalComments=Y&index=0",
"selector": [
{
"type": "RangeSelector",
"endOffset": 298,
"startOffset": 229,
"endContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[14]/div[1]/div[2]/p[1]/span[1]",
"startContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[14]/div[1]/div[2]/p[1]/span[1]"
},
{
"end": 69213,
"type": "TextPositionSelector",
"start": 69144
},
{
"type": "TextQuoteSelector",
"exact": "I was hoping to get more in the 30k range before I needed to replace.",
"prefix": "h from summer sports tires, but ",
"suffix": " If you are looking for fun, fa"
}
]
}
],
"document": {
"title": [
"Consumer Reviews"
]
}
},
{
"id": "g9b9wtOKEe676rO71wI0bg",
"authority": "hypothes.is",
"url": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"created": "2024-02-25T03:03:56",
"updated": "2024-02-25T03:03:56",
"title": "Consumer Reviews",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "k with the Pilot Super Sports. ",
"exact": "The Pilot 4S has great traction and a slightly nicer ride but they do not have nearly the great steering response and of the PSS.",
"suffix": " Much less fun to drive my car ",
"start": 42723,
"end": 42852,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"selector": [
{
"type": "RangeSelector",
"endOffset": 596,
"startOffset": 467,
"endContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/div[1]/p[1]/span[1]",
"startContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/div[1]/p[1]/span[1]"
},
{
"end": 42852,
"type": "TextPositionSelector",
"start": 42723
},
{
"type": "TextQuoteSelector",
"exact": "The Pilot 4S has great traction and a slightly nicer ride but they do not have nearly the great steering response and of the PSS.",
"prefix": "k with the Pilot Super Sports. ",
"suffix": " Much less fun to drive my car "
}
]
}
],
"document": {
"title": [
"Consumer Reviews"
]
}
},
{
"id": "ePRDiNOKEe6Npmdnev05_w",
"authority": "hypothes.is",
"url": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"created": "2024-02-25T03:03:38",
"updated": "2024-02-25T03:03:38",
"title": "Consumer Reviews",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "it has great traction etc...but ",
"exact": "what is special is the way that it completely transformed and improved the steering response to give it a \"go cart\" feel,",
"suffix": " making my GTI much more fun to",
"start": 42334,
"end": 42455,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"selector": [
{
"type": "RangeSelector",
"endOffset": 199,
"startOffset": 78,
"endContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/div[1]/p[1]/span[1]",
"startContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[5]/div[1]/p[1]/span[1]"
},
{
"end": 42455,
"type": "TextPositionSelector",
"start": 42334
},
{
"type": "TextQuoteSelector",
"exact": "what is special is the way that it completely transformed and improved the steering response to give it a \"go cart\" feel,",
"prefix": "it has great traction etc...but ",
"suffix": " making my GTI much more fun to"
}
]
}
],
"document": {
"title": [
"Consumer Reviews"
]
}
},
{
"id": "cTZJetOKEe6WOx-VjENMEQ",
"authority": "hypothes.is",
"url": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"created": "2024-02-25T03:03:25",
"updated": "2024-02-25T03:03:25",
"title": "Consumer Reviews",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n\n ",
"exact": "The stand out feature of these tires in my mind is the wet weather performance.",
"suffix": " I signed up for a track day and",
"start": 38371,
"end": 38451,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.tirerack.com/survey/SurveyComments.jsp?&category=tire&additionalComments=y&commentStatus=P&tireMake=Michelin&tireModel=Pilot+Super+Sport&fromTireDetail=true&tirePageLocQty=",
"selector": [
{
"type": "RangeSelector",
"endOffset": 80,
"startOffset": 0,
"endContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[4]/div[1]/p[1]/span[1]",
"startContainer": "/main[1]/section[2]/section[1]/div[1]/div[1]/div[1]/div[3]/ul[1]/li[4]/div[1]/p[1]/span[1]"
},
{
"end": 38451,
"type": "TextPositionSelector",
"start": 38371
},
{
"type": "TextQuoteSelector",
"exact": "The stand out feature of these tires in my mind is the wet weather performance.",
"prefix": " \n\n ",
"suffix": " I signed up for a track day and"
}
]
}
],
"document": {
"title": [
"Consumer Reviews"
]
}
},
{
"id": "EAYXFtHmEe64fAvA863MeQ",
"authority": "hypothes.is",
"url": "https://media.vw.com/en-us/press-kits/2017-golf-gti-press-kit",
"created": "2024-02-23T00:54:13",
"updated": "2024-02-23T00:54:36",
"title": "Volkswagen US Media Site",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Wull...",
"prefix": "d multifunction steering wheel. ",
"exact": "The Golf GTI S includes a rearview camera, leather-wrapped multifunction steering wheel, ambient and footwell lighting with LED reading lights, LED fog lights, and Driving Mode Selection.",
"suffix": " The new Golf GTI Sport is a fou",
"start": 17125,
"end": 17312,
"tags": [
"Honk",
"GTI"
],
"group": "__world__",
"target": [
{
"source": "https://media.vw.com/en-us/press-kits/2017-golf-gti-press-kit",
"selector": [
{
"type": "RangeSelector",
"endOffset": 187,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/p[19]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/p[19]"
},
{
"end": 17312,
"type": "TextPositionSelector",
"start": 17125
},
{
"type": "TextQuoteSelector",
"exact": "The Golf GTI S includes a rearview camera, leather-wrapped multifunction steering wheel, ambient and footwell lighting with LED reading lights, LED fog lights, and Driving Mode Selection.",
"prefix": "d multifunction steering wheel. ",
"suffix": " The new Golf GTI Sport is a fou"
}
]
}
],
"document": {
"title": [
"Volkswagen US Media Site"
]
}
},
{
"id": "4tKzftGmEe6nJZf00mpulw",
"authority": "hypothes.is",
"url": "https://dieselgoth.com/2019-volkswagen-atlas-sel-vr6-review",
"created": "2024-02-22T17:21:59",
"updated": "2024-02-22T17:21:59",
"title": "2019 Volkswagen Atlas Review",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "As [summarized by Craft Assistant](https://docs.craft.do/editor/d/134ea655-f4d8-2d39-2233-6464ab9a36fd/0923CA28-7C7C-4519-A78F-B40C03A9AE9D/b/F502A9C0-A430-435D-A682-FE2F3DC8E3B6?s=PHuC81QbS8KPaqHWHm4coJmQLk9KgmSritSms5qo1LBf#01BBDC51-E95D-437A-8C3F-9D2AF7ABB03C)... (lmao)\n\n> The writer reflects on an encounter with a woman in a large SUV and delves into the psychology of American car buyers. They discuss the Volkswagen Atlas and its features, including its VR6 engine and fuel efficiency. The writer also discusses the Atlas Cross Sport and compares it to other SUVs in the market. They conclude that while the Atlas has its strengths, it may not stand out compared to its competitors. The article includes various quotes and references related to the Volkswagen Atlas.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Meta",
"Babylon"
],
"group": "__world__",
"target": [
{
"source": "https://dieselgoth.com/2019-volkswagen-atlas-sel-vr6-review"
}
],
"document": {
"title": [
"2019 Volkswagen Atlas Review"
]
}
},
{
"id": "ELKQ9M3lEe6ipZccw9bgnA",
"authority": "hypothes.is",
"url": "https://techcrunch.com/2024/02/07/how-twitters-descent-into-chaos-is-paving-the-way-for-a-new-web/",
"created": "2024-02-17T22:37:00",
"updated": "2024-02-17T22:37:00",
"title": "How Twitter's descent into chaos is paving the way for a new web | TechCrunch",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "esky, Nostr, and Pixelfed. (The ",
"exact": "Iconfactory said its forthcoming app Tapestry would also support micro.blog",
"suffix": ").Elsewhere, publishing giant Wo",
"start": 9268,
"end": 9343,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://techcrunch.com/2024/02/07/how-twitters-descent-into-chaos-is-paving-the-way-for-a-new-web/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 484,
"startOffset": 409,
"endContainer": "/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[2]/div[2]/div[2]/div[2]/p[31]",
"startContainer": "/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[2]/div[2]/div[2]/div[2]/p[31]"
},
{
"end": 9343,
"type": "TextPositionSelector",
"start": 9268
},
{
"type": "TextQuoteSelector",
"exact": "Iconfactory said its forthcoming app Tapestry would also support micro.blog",
"prefix": "esky, Nostr, and Pixelfed. (The ",
"suffix": ").Elsewhere, publishing giant Wo"
}
]
}
],
"document": {
"title": [
"How Twitter's descent into chaos is paving the way for a new web | TechCrunch"
]
}
},
{
"id": "_iky0sPEEe6-xQu6FWQ73w",
"authority": "hypothes.is",
"url": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"created": "2024-02-05T01:22:13",
"updated": "2024-02-05T01:22:40",
"title": "“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I still believe vehemently that the latter proceeded the former.",
"prefix": " TBBS (The Bread Board System). ",
"exact": "Creator Philip L. Becker called the software a “bread board system” as a way to move away from the longstanding association of BBSes with analog bulletin boards and toward a more modern association with electronics breadboards that were the physical basis upon which one could attach circuits.",
"suffix": " And in fact, TBBS was anything ",
"start": 7840,
"end": 8133,
"tags": [
"shs"
],
"group": "__world__",
"target": [
{
"source": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 381,
"startOffset": 88,
"endContainer": "/main[1]/article[1]/div[1]/p[11]",
"startContainer": "/main[1]/article[1]/div[1]/p[11]"
},
{
"end": 8133,
"type": "TextPositionSelector",
"start": 7840
},
{
"type": "TextQuoteSelector",
"exact": "Creator Philip L. Becker called the software a “bread board system” as a way to move away from the longstanding association of BBSes with analog bulletin boards and toward a more modern association with electronics breadboards that were the physical basis upon which one could attach circuits.",
"prefix": " TBBS (The Bread Board System). ",
"suffix": " And in fact, TBBS was anything "
}
]
}
],
"document": {
"title": [
"“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture"
]
}
},
{
"id": "nljfOMPEEe6euj_sGUFkAQ",
"authority": "hypothes.is",
"url": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"created": "2024-02-05T01:19:33",
"updated": "2024-02-05T01:19:33",
"title": "“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " monads, from bodily existence. ",
"exact": "Telecommunication offers an unrestricted freedom of expression and personal contact, with far less hierarchy and formality than is found in the primary social world.",
"suffix": "[7]\n\nUnfortunately, as the 1990s",
"start": 5398,
"end": 5563,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 0,
"startOffset": 303,
"endContainer": "/main[1]/article[1]/div[1]/blockquote[2]/p[1]/a[1]",
"startContainer": "/main[1]/article[1]/div[1]/blockquote[2]/p[1]"
},
{
"end": 5563,
"type": "TextPositionSelector",
"start": 5398
},
{
"type": "TextQuoteSelector",
"exact": "Telecommunication offers an unrestricted freedom of expression and personal contact, with far less hierarchy and formality than is found in the primary social world.",
"prefix": " monads, from bodily existence. ",
"suffix": "[7]\n\nUnfortunately, as the 1990s"
}
]
}
],
"document": {
"title": [
"“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture"
]
}
},
{
"id": "jTRlfsPEEe6Lh_dOtM0QPA",
"authority": "hypothes.is",
"url": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"created": "2024-02-05T01:19:04",
"updated": "2024-02-05T01:19:04",
"title": "“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "merged as a result, it's clear: ",
"exact": "the social possibilities of cyberspace did not survive the transition to the web (or what we now simply refer to as “the internet,” collapsing distinctions between networks that used to be more clear).",
"suffix": " Shoshana Zuboff offers a devast",
"start": 2996,
"end": 3197,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://rhizome.org/editorial/2020/dec/16/did-we-dream-enough-the-thing-bbs/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 488,
"startOffset": 287,
"endContainer": "/main[1]/article[1]/div[1]/p[6]",
"startContainer": "/main[1]/article[1]/div[1]/p[6]"
},
{
"end": 3197,
"type": "TextPositionSelector",
"start": 2996
},
{
"type": "TextQuoteSelector",
"exact": "the social possibilities of cyberspace did not survive the transition to the web (or what we now simply refer to as “the internet,” collapsing distinctions between networks that used to be more clear).",
"prefix": "merged as a result, it's clear: ",
"suffix": " Shoshana Zuboff offers a devast"
}
]
}
],
"document": {
"title": [
"“Did We Dream Enough?” THE THING BBS as an Experiment in Social-Cyber Sculpture"
]
}
},
{
"id": "3nolVsOLEe6rjNOQVCGXHw",
"authority": "hypothes.is",
"url": "https://www.buymeacoffee.com/sylumer/january-2024-2335490",
"created": "2024-02-04T18:33:19",
"updated": "2024-02-04T18:33:19",
"title": "January 2024 — Stephen Millard (ThoughtAsylum/@sylumer)",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "n this final Drafts forum post, ",
"exact": "remember that in 2024, friends don’t let friends rely on Evernote. While I understand Evernote is a business that had the laudable intention of being a 100-year startup, it has been in decline for the best part of a decade - almost half the time it has been around.",
"suffix": "I used to be a massive Evernote ",
"start": 5428,
"end": 5693,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.buymeacoffee.com/sylumer/january-2024-2335490",
"selector": [
{
"type": "RangeSelector",
"endOffset": 298,
"startOffset": 33,
"endContainer": "/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/p[10]",
"startContainer": "/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/p[10]"
},
{
"end": 5693,
"type": "TextPositionSelector",
"start": 5428
},
{
"type": "TextQuoteSelector",
"exact": "remember that in 2024, friends don’t let friends rely on Evernote. While I understand Evernote is a business that had the laudable intention of being a 100-year startup, it has been in decline for the best part of a decade - almost half the time it has been around.",
"prefix": "n this final Drafts forum post, ",
"suffix": "I used to be a massive Evernote "
}
]
}
],
"document": {
"title": [
"January 2024 — Stephen Millard (ThoughtAsylum/@sylumer)"
]
}
},
{
"id": "sQ0IPsLeEe6-KAsKdSSzFw",
"authority": "hypothes.is",
"url": "https://wiki.openstreetmap.org/w/index.php?title=Good_practice&mobileaction=toggle_view_desktop",
"created": "2024-02-03T21:53:40",
"updated": "2024-02-03T21:53:40",
"title": "Good practice - OpenStreetMap Wiki",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "searching this wiki or Taginfo. ",
"exact": "If you cannot find matching tags, add description=* or note=* or ask the community.",
"suffix": "\n\nGood changeset comments[edit |",
"start": 10115,
"end": 10198,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://wiki.openstreetmap.org/w/index.php?title=Good_practice&mobileaction=toggle_view_desktop",
"selector": [
{
"type": "RangeSelector",
"endOffset": 250,
"startOffset": 167,
"endContainer": "/div[1]/div[1]/div[4]/main[1]/div[1]/div[2]/div[1]/p[14]",
"startContainer": "/div[1]/div[1]/div[4]/main[1]/div[1]/div[2]/div[1]/p[14]"
},
{
"end": 10198,
"type": "TextPositionSelector",
"start": 10115
},
{
"type": "TextQuoteSelector",
"exact": "If you cannot find matching tags, add description=* or note=* or ask the community.",
"prefix": "searching this wiki or Taginfo. ",
"suffix": "\n\nGood changeset comments[edit |"
}
]
}
],
"document": {
"title": [
"Good practice - OpenStreetMap Wiki"
]
}
},
{
"id": "Zw9rRsLeEe6_mWs8XqxN5g",
"authority": "hypothes.is",
"url": "https://wiki.openstreetmap.org/w/index.php?title=Good_practice&mobileaction=toggle_view_desktop",
"created": "2024-02-03T21:51:36",
"updated": "2024-02-03T21:51:36",
"title": "Good practice - OpenStreetMap Wiki",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ce]\nMain article: Verifiability\n",
"exact": "OSM data should, as far as is reasonably possible, be verifiable.",
"suffix": " The principle applies to tags a",
"start": 5578,
"end": 5643,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://wiki.openstreetmap.org/w/index.php?title=Good_practice&mobileaction=toggle_view_desktop",
"selector": [
{
"type": "RangeSelector",
"endOffset": 65,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[4]/main[1]/div[1]/div[2]/div[1]/p[6]",
"startContainer": "/div[1]/div[1]/div[4]/main[1]/div[1]/div[2]/div[1]/p[6]"
},
{
"end": 5643,
"type": "TextPositionSelector",
"start": 5578
},
{
"type": "TextQuoteSelector",
"exact": "OSM data should, as far as is reasonably possible, be verifiable.",
"prefix": "ce]\nMain article: Verifiability\n",
"suffix": " The principle applies to tags a"
}
]
}
],
"document": {
"title": [
"Good practice - OpenStreetMap Wiki"
]
}
},
{
"id": "ohfV1r4EEe6SUKvnGPROGw",
"authority": "hypothes.is",
"url": "https://carnet.vw.com/",
"created": "2024-01-28T17:42:40",
"updated": "2024-01-28T17:43:11",
"title": "car-net",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Oooo...",
"prefix": "ing on your vehicle model year, ",
"exact": "Volkswagen is working to identify a technical solution that will continue to offer some telematics services.",
"suffix": "Model Year 2017-2019 Car-Net Equ",
"start": 733,
"end": 841,
"tags": [
"Auto",
"OBD",
"Hardware",
"VW"
],
"group": "__world__",
"target": [
{
"source": "https://carnet.vw.com/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 695,
"startOffset": 587,
"endContainer": "/div[1]/div[1]/div[1]/div[1]/div[1]/table[1]/tr[1]/td[1]/div[1]/table[1]/tr[1]/td[2]/span[1]",
"startContainer": "/div[1]/div[1]/div[1]/div[1]/div[1]/table[1]/tr[1]/td[1]/div[1]/table[1]/tr[1]/td[2]/span[1]"
},
{
"end": 841,
"type": "TextPositionSelector",
"start": 733
},
{
"type": "TextQuoteSelector",
"exact": "Volkswagen is working to identify a technical solution that will continue to offer some telematics services.",
"prefix": "ing on your vehicle model year, ",
"suffix": "Model Year 2017-2019 Car-Net Equ"
}
]
}
],
"document": {
"title": [
"car-net"
]
}
},
{
"id": "TSrOlrpGEe64o6sw3SNLhQ",
"authority": "hypothes.is",
"url": "https://www.renfei.org/snippets-lab/manual/mac/release-notes/macos-2.4.html",
"created": "2024-01-23T23:22:39",
"updated": "2024-01-23T23:22:39",
"title": "What’s New in SnippetsLab 2.4 — SnippetsLab User Manual",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ant when creating new snippets.\n",
"exact": "New SnippetsLab Assistant keyboard shortcuts: Shift-Command-1 to open browse mode, Shift-Command-2 to open create mode, and Shift-Command-0 to open main window.",
"suffix": "\nKeyboard shortcuts for Assistan",
"start": 2072,
"end": 2232,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.renfei.org/snippets-lab/manual/mac/release-notes/macos-2.4.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 160,
"startOffset": 0,
"endContainer": "/div[1]/section[1]/div[1]/div[1]/div[2]/div[1]/section[1]/ul[1]/li[4]/p[1]",
"startContainer": "/div[1]/section[1]/div[1]/div[1]/div[2]/div[1]/section[1]/ul[1]/li[4]/p[1]"
},
{
"end": 2232,
"type": "TextPositionSelector",
"start": 2072
},
{
"type": "TextQuoteSelector",
"exact": "New SnippetsLab Assistant keyboard shortcuts: Shift-Command-1 to open browse mode, Shift-Command-2 to open create mode, and Shift-Command-0 to open main window.",
"prefix": "ant when creating new snippets.\n",
"suffix": "\nKeyboard shortcuts for Assistan"
}
]
}
],
"document": {
"title": [
"What’s New in SnippetsLab 2.4 — SnippetsLab User Manual"
]
}
},
{
"id": "KctnHLDrEe6j4su0aJUgIg",
"authority": "hypothes.is",
"url": "https://www.platformer.news/p/why-platformer-is-leaving-substack",
"created": "2024-01-12T01:37:35",
"updated": "2024-01-12T01:37:35",
"title": "Why Platformer is leaving Substack",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Spark AI's \"detailed summary\" result:\n\n>Casey Newton, the founder of Platformer, announced in an email that the publication will be leaving Substack and migrating to the open-source publishing platform Ghost. Newton explained that while Substack had been a mostly happy home for Platformer, recent controversies over the platform's laissez-faire approach to content moderation led to the decision to leave. Newton cited Substack's promotion of its network of publications and its lack of proactive steps to remove hate speech and extremism as key concerns. After conducting an analysis, Platformer found several publications on Substack that supported Nazi ideologies, prompting them to question Substack's commitment to removing such content. While Substack removed some of the publications, Newton felt that the company did not address their larger concerns. Platformer's move to Ghost is seen as a way to ensure that their journalism is not associated with hate movements and to provide a better home for their readers.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Babylon",
"Media"
],
"group": "__world__",
"target": [
{
"source": "https://www.platformer.news/p/why-platformer-is-leaving-substack"
}
],
"document": {
"title": [
"Why Platformer is leaving Substack"
]
}
},
{
"id": "xFcdDp_JEe6zuu-JBjxlaw",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/goodlinks-adds-even-deeper-shortcuts-integration-with-ability-to-retrieve-current-article-selections-and-more/",
"created": "2023-12-21T06:25:42",
"updated": "2023-12-21T06:25:42",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I created [**a version of this Shortcut for Bear**](https://www.icloud.com/shortcuts/8e5887c3a97b4909990285ecf9d9611e) at the request of a user in the MacStories Discord.",
"prefix": "ive.\n\n \n \n ",
"exact": "GoodLinked",
"suffix": "Create a draft for a linked post",
"start": 7062,
"end": 7072,
"tags": [
"Shortcuts",
"Support"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/goodlinks-adds-even-deeper-shortcuts-integration-with-ability-to-retrieve-current-article-selections-and-more/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 10,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[7]/div[1]/div[1]/h3[1]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[7]/div[1]/div[1]/h3[1]"
},
{
"end": 7072,
"type": "TextPositionSelector",
"start": 7062
},
{
"type": "TextQuoteSelector",
"exact": "GoodLinked",
"prefix": "ive.\n\n \n \n ",
"suffix": "Create a draft for a linked post"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "eOr6MJ-5Ee6_aQMUUjKVyg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/apple-releases-ios-and-ipados-17-2-with-journal-app-messages-and-music-improvements-and-more/",
"created": "2023-12-21T04:29:03",
"updated": "2023-12-21T04:29:03",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ntegrated with the OS and apps.\n",
"exact": "We’re going to cover Journal with a standalone article on MacStories from the perspective of someone who’s been keeping a journal in Day One for several years.",
"suffix": " In this story, I’m going to foc",
"start": 2792,
"end": 2951,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/apple-releases-ios-and-ipados-17-2-with-journal-app-messages-and-music-improvements-and-more/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 159,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[3]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[3]"
},
{
"end": 2951,
"type": "TextPositionSelector",
"start": 2792
},
{
"type": "TextQuoteSelector",
"exact": "We’re going to cover Journal with a standalone article on MacStories from the perspective of someone who’s been keeping a journal in Day One for several years.",
"prefix": "ntegrated with the OS and apps.\n",
"suffix": " In this story, I’m going to foc"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "87AqfJ6yEe6aGDPeVvm1nA",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/111098",
"created": "2023-12-19T21:09:52",
"updated": "2023-12-19T21:10:02",
"title": "What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10 - Apple Support",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lol",
"prefix": " ",
"exact": "Choose from Menu and Choose from List now prevent your device from sleeping when run from the Action button and awaiting a response",
"suffix": "Combine Images now correctly ali",
"start": 41267,
"end": 41398,
"tags": [
"Shortcuts",
"Support"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/111098",
"selector": [
{
"type": "RangeSelector",
"endOffset": 131,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/ul[1]/li[1]/p[1]",
"startContainer": "/div[2]/div[1]/div[1]/ul[1]/li[1]/p[1]"
},
{
"end": 41398,
"type": "TextPositionSelector",
"start": 41267
},
{
"type": "TextQuoteSelector",
"exact": "Choose from Menu and Choose from List now prevent your device from sleeping when run from the Action button and awaiting a response",
"prefix": " ",
"suffix": "Combine Images now correctly ali"
}
]
}
],
"document": {
"title": [
"What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10 - Apple Support"
]
}
},
{
"id": "-Al6CJ3PEe6VDTvhxljEgw",
"authority": "hypothes.is",
"url": "https://birchtree.me/blog/my-favorite/",
"created": "2023-12-18T18:05:03",
"updated": "2023-12-18T18:05:03",
"title": "My favorite little Mac tips (or, how to make a better computer 👀)",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " and others in a different one? ",
"exact": "Hit Command + J, set your ideal view settings, and click \"Use as Defaults\" to get that view in every folder on your Mac (except ones you specifically change).",
"suffix": "System Settings you may not have",
"start": 2660,
"end": 2818,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://birchtree.me/blog/my-favorite/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 240,
"startOffset": 82,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/p[7]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/p[7]"
},
{
"end": 2818,
"type": "TextPositionSelector",
"start": 2660
},
{
"type": "TextQuoteSelector",
"exact": "Hit Command + J, set your ideal view settings, and click \"Use as Defaults\" to get that view in every folder on your Mac (except ones you specifically change).",
"prefix": " and others in a different one? ",
"suffix": "System Settings you may not have"
}
]
}
],
"document": {
"title": [
"My favorite little Mac tips (or, how to make a better computer 👀)"
]
}
},
{
"id": "Zj6hyp3PEe6PFgsJNg_-zQ",
"authority": "hypothes.is",
"url": "https://birchtree.me/blog/my-favorite/",
"created": "2023-12-18T18:00:59",
"updated": "2023-12-18T18:00:59",
"title": "My favorite little Mac tips (or, how to make a better computer 👀)",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " life and change is good.Battery",
"exact": "Do you have an Apple silicon Mac with more power than you know what to do with? You can turn on low power mode all the time and get bonkers battery life.",
"suffix": "KeyboardI don't know how anyone ",
"start": 4236,
"end": 4389,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://birchtree.me/blog/my-favorite/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 153,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/ul[1]/li[4]/ul[1]/li[1]"
},
{
"end": 4389,
"type": "TextPositionSelector",
"start": 4236
},
{
"type": "TextQuoteSelector",
"exact": "Do you have an Apple silicon Mac with more power than you know what to do with? You can turn on low power mode all the time and get bonkers battery life.",
"prefix": " life and change is good.Battery",
"suffix": "KeyboardI don't know how anyone "
}
]
}
],
"document": {
"title": [
"My favorite little Mac tips (or, how to make a better computer 👀)"
]
}
},
{
"id": "ZcOK8I8YEe6bIuekK2LNsg",
"authority": "hypothes.is",
"url": "https://thebaffler.com/latest/its-all-bullshit-tan",
"created": "2023-11-30T00:35:44",
"updated": "2023-11-30T00:36:00",
"title": "It’s All Bullshit | JS Tan",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " service of it. In other words, ",
"exact": "many who joined the industry did so precisely because they thought that their work would be useful.",
"suffix": " Yet what we’re now seeing is a ",
"start": 6404,
"end": 6503,
"tags": [
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://thebaffler.com/latest/its-all-bullshit-tan",
"selector": [
{
"type": "RangeSelector",
"endOffset": 387,
"startOffset": 288,
"endContainer": "/div[1]/div[1]/div[1]/main[1]/div[1]/article[1]/div[1]/p[4]",
"startContainer": "/div[1]/div[1]/div[1]/main[1]/div[1]/article[1]/div[1]/p[4]"
},
{
"end": 6503,
"type": "TextPositionSelector",
"start": 6404
},
{
"type": "TextQuoteSelector",
"exact": "many who joined the industry did so precisely because they thought that their work would be useful.",
"prefix": " service of it. In other words, ",
"suffix": " Yet what we’re now seeing is a "
}
]
}
],
"document": {
"title": [
"It’s All Bullshit | JS Tan"
]
}
},
{
"id": "w44GrIQsEe6mDT_Efupbeg",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T03:03:48",
"updated": "2023-11-16T03:03:48",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I've highlighted the shit out of this because I believe it actually argues a fundamental truth: communicating *electronically* is, indeed, a *better way of communicating*. \n\nI don't think this friendship had to die, but the illusion of romance probably did. I'm going to do my best to choose to ignore the confirmation bias within me - could it be the absence of stigma that enabled these realizations? Is the stigma, itself, then, now a virtually all-powerful (beyond any measure of reflection) force which will never allow us to progress???\n\nFuck hype, man.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Social Web",
"Internet History"
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love"
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "KZxlKoQsEe6guzv5GwoqmA",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:59:30",
"updated": "2023-11-16T02:59:30",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "mysterious as anyone next door. ",
"exact": "The world had proved to be too cluttered and too fast for us, too polluted to allow the thing we’d attempted through technology ever to grow in the earth.",
"suffix": " PFSlider and I had joined the a",
"start": 25191,
"end": 25345,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 281,
"startOffset": 127,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[6]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[6]"
},
{
"end": 25345,
"type": "TextPositionSelector",
"start": 25191
},
{
"type": "TextQuoteSelector",
"exact": "The world had proved to be too cluttered and too fast for us, too polluted to allow the thing we’d attempted through technology ever to grow in the earth.",
"prefix": "mysterious as anyone next door. ",
"suffix": " PFSlider and I had joined the a"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "BAx5ioQsEe6j5Ueyt_swqg",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:58:27",
"updated": "2023-11-16T02:58:27",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "e to people in the regular way. ",
"exact": "If Pete and I had met at a party, we probably wouldn’t have spoken to each other for more than ten minutes, and that would have made life easier but also less interesting.",
"suffix": " At the same time, it terrifies ",
"start": 23890,
"end": 24061,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 706,
"startOffset": 535,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[4]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[4]"
},
{
"end": 24061,
"type": "TextPositionSelector",
"start": 23890
},
{
"type": "TextQuoteSelector",
"exact": "If Pete and I had met at a party, we probably wouldn’t have spoken to each other for more than ten minutes, and that would have made life easier but also less interesting.",
"prefix": "e to people in the regular way. ",
"suffix": " At the same time, it terrifies "
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "8_kkYoQrEe66un86yWsd1Q",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:58:00",
"updated": "2023-11-16T02:58:00",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "hip ritual that had seduced us. ",
"exact": "E-mail had become an electronic epistle, a yearned-for rule book. It allowed us to do what was necessary to experience love. The Internet was not responsible for our remote, fragmented lives. The problem was life itself",
"suffix": ".The story of PFSlider still mak",
"start": 23135,
"end": 23354,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1052,
"startOffset": 833,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[3]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[3]"
},
{
"end": 23354,
"type": "TextPositionSelector",
"start": 23135
},
{
"type": "TextQuoteSelector",
"exact": "E-mail had become an electronic epistle, a yearned-for rule book. It allowed us to do what was necessary to experience love. The Internet was not responsible for our remote, fragmented lives. The problem was life itself",
"prefix": "hip ritual that had seduced us. ",
"suffix": ".The story of PFSlider still mak"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "Uo-qEIQrEe6CTVtEJyjoCQ",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:53:29",
"updated": "2023-11-16T02:53:29",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "edictable nature of our demise. ",
"exact": "Unlike most cyber-romances, which seem to come fully equipped with the inevitable set of misrepresentations and false expectations, PFSlider and I had played it fairly straight. Neither of us had lied. We’d done the best we could. Our affair had died from natural causes rather than virtual ones.",
"suffix": "Within a two-week period after I",
"start": 22006,
"end": 22302,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 945,
"startOffset": 649,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[17]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 22302,
"type": "TextPositionSelector",
"start": 22006
},
{
"type": "TextQuoteSelector",
"exact": "Unlike most cyber-romances, which seem to come fully equipped with the inevitable set of misrepresentations and false expectations, PFSlider and I had played it fairly straight. Neither of us had lied. We’d done the best we could. Our affair had died from natural causes rather than virtual ones.",
"prefix": "edictable nature of our demise. ",
"suffix": "Within a two-week period after I"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "8KSj8IQqEe6J-I9HUEfwiw",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:50:45",
"updated": "2023-11-16T02:50:45",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "physics of gravity defiance. So ",
"exact": "when he offered to send me a plane ticket to spend the weekend with him in Los Angeles I took it as an extension of our blissful remoteness, a three-dimensional E-mail message lasting an entire weekend.",
"suffix": "The temperature on the runway at",
"start": 16867,
"end": 17069,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 446,
"startOffset": 244,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[13]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[13]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 17069,
"type": "TextPositionSelector",
"start": 16867
},
{
"type": "TextQuoteSelector",
"exact": "when he offered to send me a plane ticket to spend the weekend with him in Los Angeles I took it as an extension of our blissful remoteness, a three-dimensional E-mail message lasting an entire weekend.",
"prefix": "physics of gravity defiance. So ",
"suffix": "The temperature on the runway at"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "y8FocIQqEe6OT3OfiSsRwA",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:49:43",
"updated": "2023-11-16T02:49:43",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "anted Pete out of my apartment. ",
"exact": "I wanted to hand him his coat, close the door behind him, and fight the ensuing emptiness by turning on the computer and taking comfort in PFSlider.",
"suffix": "When Pete finally did leave, I b",
"start": 15198,
"end": 15346,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1142,
"startOffset": 994,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[9]/div[1]/div[1]/div[1]/p[3]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[9]/div[1]/div[1]/div[1]/p[3]"
},
{
"end": 15346,
"type": "TextPositionSelector",
"start": 15198
},
{
"type": "TextQuoteSelector",
"exact": "I wanted to hand him his coat, close the door behind him, and fight the ensuing emptiness by turning on the computer and taking comfort in PFSlider.",
"prefix": "anted Pete out of my apartment. ",
"suffix": "When Pete finally did leave, I b"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "lDpz8oQpEe6_A_uvAys-lA",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:41:00",
"updated": "2023-11-16T02:41:00",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " getting a break, of making it. ",
"exact": "Like most of my friends, I wanted someone to love me, but I wasn’t supposed to need it.",
"suffix": " To admit to loneliness was to s",
"start": 12471,
"end": 12558,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 931,
"startOffset": 844,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 12558,
"type": "TextPositionSelector",
"start": 12471
},
{
"type": "TextQuoteSelector",
"exact": "Like most of my friends, I wanted someone to love me, but I wasn’t supposed to need it.",
"prefix": " getting a break, of making it. ",
"suffix": " To admit to loneliness was to s"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "4YwSYIQoEe6l-NNT3YAC0Q",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:36:01",
"updated": "2023-11-16T02:36:01",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " not have known my suitor, but, ",
"exact": "for the first time in my life, I knew the deal",
"suffix": ": I was a desired person, the ob",
"start": 9849,
"end": 9895,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 328,
"startOffset": 282,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 9895,
"type": "TextPositionSelector",
"start": 9849
},
{
"type": "TextQuoteSelector",
"exact": "for the first time in my life, I knew the deal",
"prefix": " not have known my suitor, but, ",
"suffix": ": I was a desired person, the ob"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "xe_5fIQoEe66oJPunljwLQ",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:35:14",
"updated": "2023-11-16T02:35:14",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "together in our own quiet space—",
"exact": "a space made all the more intimate because of our conscious decision to block everyone else out.",
"suffix": " My phone was tied up for hours ",
"start": 9284,
"end": 9380,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 842,
"startOffset": 746,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 9380,
"type": "TextPositionSelector",
"start": 9284
},
{
"type": "TextQuoteSelector",
"exact": "a space made all the more intimate because of our conscious decision to block everyone else out.",
"prefix": "together in our own quiet space—",
"suffix": " My phone was tied up for hours "
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "qnJ6ioQoEe6l-kfTxYZ22Q",
"authority": "hypothes.is",
"url": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"created": "2023-11-16T02:34:28",
"updated": "2023-11-16T02:34:28",
"title": "Virtual Love",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "felt anything but dehumanizing. ",
"exact": "My interaction with PFSlider seemed more authentic than much of what I experienced in the daylight realm of living beings. I was certainly putting more energy into the relationship than I had put into many others. I also was giving Pete attention that was by definition undivided, and relishing the safety of the distance between us by opting to be truthful instead of doling out the white lies that have become the staple of real life.",
"suffix": " The outside world—the place whe",
"start": 7842,
"end": 8278,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.newyorker.com/magazine/1997/08/25/virtual-love",
"selector": [
{
"type": "RangeSelector",
"endOffset": 653,
"startOffset": 217,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/p[5]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/p[5]"
},
{
"end": 8278,
"type": "TextPositionSelector",
"start": 7842
},
{
"type": "TextQuoteSelector",
"exact": "My interaction with PFSlider seemed more authentic than much of what I experienced in the daylight realm of living beings. I was certainly putting more energy into the relationship than I had put into many others. I also was giving Pete attention that was by definition undivided, and relishing the safety of the distance between us by opting to be truthful instead of doling out the white lies that have become the staple of real life.",
"prefix": "felt anything but dehumanizing. ",
"suffix": " The outside world—the place whe"
}
]
}
],
"document": {
"title": [
"Virtual Love"
]
}
},
{
"id": "T6TeSoPdEe6qj18O70GM5Q",
"authority": "hypothes.is",
"url": "https://routinehub.co/shortcut/7696/?1700069619",
"created": "2023-11-15T17:35:04",
"updated": "2023-11-15T17:35:57",
"title": "RoutineHub - Battery Checker",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Well shucks... This seems specific enough to emphasize because this is the first time I'm seeing that figure.",
"prefix": " later if you use the above OS.\n",
"exact": "The processing limit for shortcut text, etc. seems to be approximately 2.6 MB.",
"suffix": "\nIn the rare case that the parse",
"start": 1665,
"end": 1743,
"tags": [
"Automation",
"Support",
"RoutineHub"
],
"group": "__world__",
"target": [
{
"source": "https://routinehub.co/shortcut/7696/?1700069619",
"selector": [
{
"type": "RangeSelector",
"endOffset": 78,
"startOffset": 0,
"endContainer": "/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[16]/b[1]",
"startContainer": "/section[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[16]/b[1]"
},
{
"end": 1743,
"type": "TextPositionSelector",
"start": 1665
},
{
"type": "TextQuoteSelector",
"exact": "The processing limit for shortcut text, etc. seems to be approximately 2.6 MB.",
"prefix": " later if you use the above OS.\n",
"suffix": "\nIn the rare case that the parse"
}
]
}
],
"document": {
"title": [
"RoutineHub - Battery Checker"
]
}
},
{
"id": "EMAX-IPJEe6w_TskwvrbxQ",
"authority": "hypothes.is",
"url": "https://www.theverge.com/2023/11/15/23962007/google-maps-transit-collaborative-list-emoji-reactions",
"created": "2023-11-15T15:10:08",
"updated": "2023-11-15T15:10:08",
"title": "Google Maps tweaks transit directions, adds emoji reactions and collaborative lists",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Really *really* pushing \"collaborative\" out of its meaningful definition here, folks. Voting is cute, but it does not actually belong *within* the navigation software.",
"prefix": "feature is collaborative lists. ",
"exact": "Google Maps will allow you to create a shared list that lets you and your friends vote on certain destinations using emoji. Lists can be shared with friends through text or other messaging apps.",
"suffix": " Emoji are appearing in other n",
"start": 1865,
"end": 2059,
"tags": [
"Spectacle",
"Cartography"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/2023/11/15/23962007/google-maps-transit-collaborative-list-emoji-reactions",
"selector": [
{
"type": "RangeSelector",
"endOffset": 238,
"startOffset": 44,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[5]/p[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[5]/p[1]"
},
{
"end": 2059,
"type": "TextPositionSelector",
"start": 1865
},
{
"type": "TextQuoteSelector",
"exact": "Google Maps will allow you to create a shared list that lets you and your friends vote on certain destinations using emoji. Lists can be shared with friends through text or other messaging apps.",
"prefix": "feature is collaborative lists. ",
"suffix": " Emoji are appearing in other n"
}
]
}
],
"document": {
"title": [
"Google Maps tweaks transit directions, adds emoji reactions and collaborative lists"
]
}
},
{
"id": "6ENIIIOnEe6t2Zedxudz5Q",
"authority": "hypothes.is",
"url": "https://web.hypothes.is/help/keyboard-shortcuts-for-hypothesis/",
"created": "2023-11-15T11:12:46",
"updated": "2023-11-15T11:14:16",
"title": "Annotating the law | Hypothes.is",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Here is a [**GitHub Gist**](https://gist.github.com/extratone/5f6e8f409e530037af9181d7a8d8b30b) of this reference in multiple formats for your convenience.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Reference",
"Keys"
],
"group": "__world__",
"target": [
{
"source": "https://web.hypothes.is/help/keyboard-shortcuts-for-hypothesis/"
}
],
"document": {
"title": [
"Annotating the law | Hypothes.is"
]
}
},
{
"id": "KfW9aIOmEe6XF_dlZwwKVg",
"authority": "hypothes.is",
"url": "https://lapcatsoftware.com/articles/2023/11/2.html",
"created": "2023-11-15T11:00:18",
"updated": "2023-11-15T11:00:18",
"title": "Apple developer boycott of Feedback Assistant",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Here's [the email I just sent Jeff](https://app.sparkmailapp.com/web-share/rVMvGnA7ipxpSG5tx8bM-_9xxrv3c5eEjyA6_oBP):\n\n> Jeff, \n> \n> Please add my name - **David Blue** - as a participant in the boycott of Feedback Assistant. \n> \n> I don't want to take too much of your time right now, but after spending the past two years or so becoming truly familiar with [Apple, Inc.'s negligence](https://x.com/neoyokel/status/1570561666462666752) (my girlfriend is a third grade teacher... our district paid *full retail price* for each of the 15,000+ iPads assigned to elementary school children, none of which *came with a power supply*,) the experience of reading your statement of purpose was a tremendous, full-body release lol. \n> \n> We don't know each other, but I am so proud of and excited for you... Some of the people I admire most are those who've been filing exceptionally/diligently documented *favors* regularly for who knows how many years only to be met with *literally nothing* most of the time.\n> \n> This organization *cannot* be allowed to continue to cost so many people what it does. If it's practical/of any benefit, feel free to put my name on any future declarations critical of Apple, Inc.'s behavior. I hope we get to have a conversation some time.\n> \n> Thank you so much.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"",
"Power",
"Correspondence"
],
"group": "__world__",
"target": [
{
"source": "https://lapcatsoftware.com/articles/2023/11/2.html"
}
],
"document": {
"title": [
"Apple developer boycott of Feedback Assistant"
]
}
},
{
"id": "dFPk2IOiEe6PgK8gU3y84Q",
"authority": "hypothes.is",
"url": "https://lapcatsoftware.com/articles/2023/11/2.html",
"created": "2023-11-15T10:33:45",
"updated": "2023-11-15T10:33:45",
"title": "Apple developer boycott of Feedback Assistant",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "So, so incredibly glad to see this acknowledged, here. It's something I try to repeat literally every time Apple, Inc. comes up in conversation (though I usually say *in the history of the world* lol,) as much to remind myself.\n\nI have been kicked out of public group chats for doing so - public group chats full of beautiful, clever, original, and heroically prolific volunteers who will have spent obtuse fractions of their lives in service to this organization by their ends.",
"prefix": "charity cases. To the contrary, ",
"exact": "they've made Apple the most profitable company in the world.",
"suffix": " We developers are not Apple emp",
"start": 7382,
"end": 7443,
"tags": [
"Power",
""
],
"group": "__world__",
"target": [
{
"source": "https://lapcatsoftware.com/articles/2023/11/2.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 816,
"startOffset": 755,
"endContainer": "/p[8]",
"startContainer": "/p[8]"
},
{
"end": 7443,
"type": "TextPositionSelector",
"start": 7382
},
{
"type": "TextQuoteSelector",
"exact": "they've made Apple the most profitable company in the world.",
"prefix": "charity cases. To the contrary, ",
"suffix": " We developers are not Apple emp"
}
]
}
],
"document": {
"title": [
"Apple developer boycott of Feedback Assistant"
]
}
},
{
"id": "VrJKvINAEe6rZ-PBim2sfw",
"authority": "hypothes.is",
"url": "https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-17_2-release-notes",
"created": "2023-11-14T22:51:25",
"updated": "2023-11-14T22:51:25",
"title": "iOS & iPadOS 17.2 Beta 3 Release Notes | Apple Developer Documentation",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just a reminder... that all (stereo) audio... is spatial already...",
"prefix": ". (112861854)CameraNew Features",
"exact": "Capture spatial video with remarkable depth on iPhone 15 Pro to view in 3D in the Photos app on Apple Vision Pro. Turn on spatial video capture in Settings > Camera > Formats, then capture spatial videos in Video mode in the Camera app. (102470597)",
"suffix": "Added support for depth with sel",
"start": 5598,
"end": 5847,
"tags": [
"Beta",
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-17_2-release-notes",
"selector": [
{
"type": "RangeSelector",
"endOffset": 249,
"startOffset": 0,
"endContainer": "/div[2]/div[4]/div[1]/div[2]/div[2]/main[1]/div[2]/div[1]/div[1]/div[2]/div[1]/ul[4]/li[1]/p[1]",
"startContainer": "/div[2]/div[4]/div[1]/div[2]/div[2]/main[1]/div[2]/div[1]/div[1]/div[2]/div[1]/ul[4]/li[1]/p[1]"
},
{
"end": 5847,
"type": "TextPositionSelector",
"start": 5598
},
{
"type": "TextQuoteSelector",
"exact": "Capture spatial video with remarkable depth on iPhone 15 Pro to view in 3D in the Photos app on Apple Vision Pro. Turn on spatial video capture in Settings > Camera > Formats, then capture spatial videos in Video mode in the Camera app. (102470597)",
"prefix": ". (112861854)CameraNew Features",
"suffix": "Added support for depth with sel"
}
]
}
],
"document": {
"title": [
"iOS & iPadOS 17.2 Beta 3 Release Notes | Apple Developer Documentation"
]
}
},
{
"id": "Q1tFFn77Ee65-8uP3-UgDA",
"authority": "hypothes.is",
"url": "https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/",
"created": "2023-11-09T12:26:52",
"updated": "2023-11-09T12:26:52",
"title": "Universe 2023: Copilot transforms GitHub into the AI-powered developer platform",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "...",
"prefix": "t to accelerate human progress.\n",
"exact": "Just like the introduction of Git and the creation of GitHub, this next era will be built on the foundation of GitHub Copilot.",
"suffix": " And we’re just getting started.",
"start": 13415,
"end": 13541,
"tags": [
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 126,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/p[28]",
"startContainer": "/div[1]/div[1]/main[1]/p[28]"
},
{
"end": 13541,
"type": "TextPositionSelector",
"start": 13415
},
{
"type": "TextQuoteSelector",
"exact": "Just like the introduction of Git and the creation of GitHub, this next era will be built on the foundation of GitHub Copilot.",
"prefix": "t to accelerate human progress.\n",
"suffix": " And we’re just getting started."
}
]
}
],
"document": {
"title": [
"Universe 2023: Copilot transforms GitHub into the AI-powered developer platform"
]
}
},
{
"id": "GlHOrnr3Ee6T8EeWnItUxA",
"authority": "hypothes.is",
"url": "https://scribe.rip/https:/medium.com/@barackobama/what-im-reading-on-the-rise-of-artificial-intelligence-72e088918de2",
"created": "2023-11-04T09:47:01",
"updated": "2023-11-04T09:53:59",
"title": "What I’m Reading on the Rise of Artificial Intelligence",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Here's the [extracted content](https://publish.obsidian.md/extratone/shs/When+It+Comes+to+Big+Tech%2C+Enough+Is+Enough+-+The+New+York+Times) of this article in case you're paywalled.\n\n![WarrenOp Bear Export](https://extratone.blog/uploads/2023/warrenop.jpg)",
"prefix": "z Llorente via Tech Policy Press",
"exact": "When It Comes to Big Tech, Enough Is Enough by Lindsey Graham and Elizabeth Warren via The New York Times",
"suffix": "Zero Trust AI Governance via the",
"start": 1621,
"end": 1726,
"tags": [
"Scrape"
],
"group": "__world__",
"target": [
{
"source": "https://scribe.rip/https:/medium.com/@barackobama/what-im-reading-on-the-rise-of-artificial-intelligence-72e088918de2",
"selector": [
{
"type": "RangeSelector",
"endOffset": 105,
"startOffset": 0,
"endContainer": "/article[1]/section[1]/ul[1]/li[5]",
"startContainer": "/article[1]/section[1]/ul[1]/li[5]/a[1]"
},
{
"end": 1726,
"type": "TextPositionSelector",
"start": 1621
},
{
"type": "TextQuoteSelector",
"exact": "When It Comes to Big Tech, Enough Is Enough by Lindsey Graham and Elizabeth Warren via The New York Times",
"prefix": "z Llorente via Tech Policy Press",
"suffix": "Zero Trust AI Governance via the"
}
]
}
],
"document": {
"title": [
"What I’m Reading on the Rise of Artificial Intelligence"
]
}
},
{
"id": "xVP6lHFGEe654mfkckQ4Mg",
"authority": "hypothes.is",
"url": "https://knowyourmeme.com/memes/pauljac3",
"created": "2023-10-23T01:52:06",
"updated": "2023-10-23T01:55:58",
"title": "pauljac3",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "![paul](https://cdn-images-1.medium.com/v2/1*8SmBTSrW_D3JVjN2jP0ewA.png)",
"prefix": "s most notorious catchphrase is ",
"exact": "\"do yall got laptops,\"",
"suffix": " the aforementioned sentiment be",
"start": 1830,
"end": 1852,
"tags": [
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://knowyourmeme.com/memes/pauljac3",
"selector": [
{
"type": "RangeSelector",
"endOffset": 63,
"startOffset": 41,
"endContainer": "/div[2]/div[1]/div[1]/div[8]/p[6]",
"startContainer": "/div[2]/div[1]/div[1]/div[8]/p[6]"
},
{
"end": 1852,
"type": "TextPositionSelector",
"start": 1830
},
{
"type": "TextQuoteSelector",
"exact": "\"do yall got laptops,\"",
"prefix": "s most notorious catchphrase is ",
"suffix": " the aforementioned sentiment be"
}
]
}
],
"document": {
"title": [
"pauljac3"
]
}
},
{
"id": "9A7Oxm9nEe6pviNFi7w8Pw",
"authority": "hypothes.is",
"url": "https://holler.country/contributors/alli-patton",
"created": "2023-10-20T16:44:36",
"updated": "2023-10-20T16:44:52",
"title": "Alli Patton: Contributor | Holler",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I'm afraid I'm going to have to steal this, sorry.",
"prefix": " Birmingham, AlabamaFun facts ",
"exact": "Enjoys long walks anywhere but the beach.",
"suffix": "Favourite Country Album Western",
"start": 1042,
"end": 1083,
"tags": [
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://holler.country/contributors/alli-patton",
"selector": [
{
"type": "RangeSelector",
"endOffset": 52,
"startOffset": 11,
"endContainer": "/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[3]/div[2]",
"startContainer": "/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/div[1]/ul[1]/li[3]/div[2]"
},
{
"end": 1083,
"type": "TextPositionSelector",
"start": 1042
},
{
"type": "TextQuoteSelector",
"exact": "Enjoys long walks anywhere but the beach.",
"prefix": " Birmingham, AlabamaFun facts ",
"suffix": "Favourite Country Album Western"
}
]
}
],
"document": {
"title": [
"Alli Patton: Contributor | Holler"
]
}
},
{
"id": "NpDB9m3rEe66d2fWnQWzFQ",
"authority": "hypothes.is",
"url": "https://goodlinks.app/",
"created": "2023-10-18T19:19:09",
"updated": "2023-10-18T19:19:43",
"title": "GoodLinks",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Oh...\n\nSorry.",
"prefix": " \n \n \n Private.\n \n ",
"exact": "Your reading history and articles should only be private.",
"suffix": " GoodLinks doesn’t track you or ",
"start": 3191,
"end": 3248,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://goodlinks.app/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 8,
"startOffset": 7,
"endContainer": "/main[1]/section[8]/div[2]/div[2]/div[2]/p[1]/hypothesis-highlight[1]",
"startContainer": "/main[1]/section[8]/div[2]/div[2]/div[2]/p[1]"
},
{
"end": 3248,
"type": "TextPositionSelector",
"start": 3191
},
{
"type": "TextQuoteSelector",
"exact": "Your reading history and articles should only be private.",
"prefix": " \n \n \n Private.\n \n ",
"suffix": " GoodLinks doesn’t track you or "
}
]
}
],
"document": {
"title": [
"GoodLinks"
]
}
},
{
"id": "ZRF5pmsxEe6mzocIlH7biA",
"authority": "hypothes.is",
"url": "https://www.hemmings.com/stories/article/cost-effective-convertible-1948-crosley-model-cc",
"created": "2023-10-15T08:03:58",
"updated": "2023-10-15T08:05:14",
"title": "The bare-bones construction that makes a 1948 Crosley CC a fun bargain",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I'm afraid I'm having a problem coming up with any other reference (aside from the latest *Grand Tour* episode) to corroborate this quote...",
"prefix": "on the outgoing American Bantam.",
"exact": "Crosley's intent for his car was well summarized by his proclamation \"You wouldn't cross a river in a battleship,\" nor would you want to cross town in a large family car just to purchase groceries or have coffee with a friend.",
"suffix": " The earnest looks of the Crosle",
"start": 7238,
"end": 7464,
"tags": [
"Auto",
"Automotive History",
"Frugality"
],
"group": "__world__",
"target": [
{
"source": "https://www.hemmings.com/stories/article/cost-effective-convertible-1948-crosley-model-cc",
"selector": [
{
"type": "RangeSelector",
"endOffset": 226,
"startOffset": 0,
"endContainer": "/div[4]/div[1]/div[5]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[2]/div[1]/p[8]",
"startContainer": "/div[4]/div[1]/div[5]/div[1]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[2]/div[1]/p[8]"
},
{
"end": 7464,
"type": "TextPositionSelector",
"start": 7238
},
{
"type": "TextQuoteSelector",
"exact": "Crosley's intent for his car was well summarized by his proclamation \"You wouldn't cross a river in a battleship,\" nor would you want to cross town in a large family car just to purchase groceries or have coffee with a friend.",
"prefix": "on the outgoing American Bantam.",
"suffix": " The earnest looks of the Crosle"
}
]
}
],
"document": {
"title": [
"The bare-bones construction that makes a 1948 Crosley CC a fun bargain"
]
}
},
{
"id": "pNdj4mlcEe6cC_NXfKf4QA",
"authority": "hypothes.is",
"url": "https://flexibits.com/blog/2023/10/a-beginners-guide-to-natural-language-processing/",
"created": "2023-10-13T00:08:31",
"updated": "2023-10-13T00:08:31",
"title": "A Beginner’s Guide to Natural Language Processing | Flexibits",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "No way lmao.",
"prefix": "g, natural language processing (",
"exact": "often abbreviated as NLP",
"suffix": ") is a set of tools and techniqu",
"start": 2132,
"end": 2156,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://flexibits.com/blog/2023/10/a-beginners-guide-to-natural-language-processing/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 71,
"startOffset": 47,
"endContainer": "/main[1]/article[1]/div[1]/p[1]",
"startContainer": "/main[1]/article[1]/div[1]/p[1]"
},
{
"end": 2156,
"type": "TextPositionSelector",
"start": 2132
},
{
"type": "TextQuoteSelector",
"exact": "often abbreviated as NLP",
"prefix": "g, natural language processing (",
"suffix": ") is a set of tools and techniqu"
}
]
}
],
"document": {
"title": [
"A Beginner’s Guide to Natural Language Processing | Flexibits"
]
}
},
{
"id": "AEN60F_CEe600r-GHXhpLg",
"authority": "hypothes.is",
"url": "https://www.mosersfoods.com/about",
"created": "2023-09-30T18:48:52",
"updated": "2023-09-30T18:49:05",
"title": "Moser's",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "for less throughout our stores. ",
"exact": "Moser's is locally owned and operated by Roger and Jeanie Moser of Fulton, MO.",
"suffix": " Moser's opened the first grocer",
"start": 669,
"end": 747,
"tags": [
"Home"
],
"group": "__world__",
"target": [
{
"source": "https://www.mosersfoods.com/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 294,
"startOffset": 216,
"endContainer": "/div[10]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/p[1]",
"startContainer": "/div[10]/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/span[1]/p[1]"
},
{
"end": 747,
"type": "TextPositionSelector",
"start": 669
},
{
"type": "TextQuoteSelector",
"exact": "Moser's is locally owned and operated by Roger and Jeanie Moser of Fulton, MO.",
"prefix": "for less throughout our stores. ",
"suffix": " Moser's opened the first grocer"
}
]
}
],
"document": {
"title": [
"Moser's"
]
}
},
{
"id": "gUu1ul5vEe6cz1sAQ0A-Fg",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/HT213909",
"created": "2023-09-29T02:25:49",
"updated": "2023-09-29T02:27:57",
"title": "What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Can't believe what I long called \"by far and away Siri's most important function in my life\" must now be intentionally configured and (non-verbally) triggered in the form of a Siri Shortcut.\n\nThank you.",
"prefix": " if there’s already one running\n",
"exact": "Find Alarm now replaces Get All Alarms, retrieving all alarms or only those which match filter criteria",
"suffix": "\nSet Volume can now adjust eithe",
"start": 40259,
"end": 40362,
"tags": [
"Shortcuts",
"17"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/HT213909",
"selector": [
{
"type": "RangeSelector",
"endOffset": 103,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[2]",
"startContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[2]"
},
{
"end": 40362,
"type": "TextPositionSelector",
"start": 40259
},
{
"type": "TextQuoteSelector",
"exact": "Find Alarm now replaces Get All Alarms, retrieving all alarms or only those which match filter criteria",
"prefix": " if there’s already one running\n",
"suffix": "\nSet Volume can now adjust eithe"
}
]
}
],
"document": {
"title": [
"What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10"
]
}
},
{
"id": "6BXDaF5uEe6zrPNs6azt2w",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/HT213909",
"created": "2023-09-29T02:21:32",
"updated": "2023-09-29T02:21:32",
"title": "What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ose which match filter criteria\n",
"exact": "Set Volume can now adjust either the Media volume or the Ringtone volume",
"suffix": "\nHealth Samples now support more",
"start": 40363,
"end": 40435,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/HT213909",
"selector": [
{
"type": "RangeSelector",
"endOffset": 72,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[3]",
"startContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[3]"
},
{
"end": 40435,
"type": "TextPositionSelector",
"start": 40363
},
{
"type": "TextQuoteSelector",
"exact": "Set Volume can now adjust either the Media volume or the Ringtone volume",
"prefix": "ose which match filter criteria\n",
"suffix": "\nHealth Samples now support more"
}
]
}
],
"document": {
"title": [
"What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10"
]
}
},
{
"id": "2-XOnl5uEe6JWAvNzumC9w",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/HT213909",
"created": "2023-09-29T02:21:12",
"updated": "2023-09-29T02:21:12",
"title": "What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "guish people, groups, and rooms\n",
"exact": "Get Network Details now includes more options, such as channel number, hardware MAC address, and rate information",
"suffix": "\nTake Photo is now more reliable",
"start": 40619,
"end": 40732,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/HT213909",
"selector": [
{
"type": "RangeSelector",
"endOffset": 113,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[6]",
"startContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[3]/div[1]/ul[1]/li[6]"
},
{
"end": 40732,
"type": "TextPositionSelector",
"start": 40619
},
{
"type": "TextQuoteSelector",
"exact": "Get Network Details now includes more options, such as channel number, hardware MAC address, and rate information",
"prefix": "guish people, groups, and rooms\n",
"suffix": "\nTake Photo is now more reliable"
}
]
}
],
"document": {
"title": [
"What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10"
]
}
},
{
"id": "RxgSll5tEe65AJ8oB4Fpsg",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-us/HT213909",
"created": "2023-09-29T02:09:53",
"updated": "2023-09-29T02:10:47",
"title": "What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This technically works, yes, but - as I noticed on the very first beta build - the actual output has an absurdly low character(?) limit, after which it simply cuts off. ",
"prefix": " \n New Actions\n \n\n",
"exact": "Transcribe Audio generates text from an audio file",
"suffix": "\nDelete Alarms removes specified",
"start": 38870,
"end": 38920,
"tags": [
"Shortcuts",
"17"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-us/HT213909",
"selector": [
{
"type": "RangeSelector",
"endOffset": 50,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/ul[1]/li[1]",
"startContainer": "/div[2]/div[1]/section[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/ul[1]/li[1]"
},
{
"end": 38920,
"type": "TextPositionSelector",
"start": 38870
},
{
"type": "TextQuoteSelector",
"exact": "Transcribe Audio generates text from an audio file",
"prefix": " \n New Actions\n \n\n",
"suffix": "\nDelete Alarms removes specified"
}
]
}
],
"document": {
"title": [
"What’s new in Shortcuts for iOS 17, iPadOS 17, macOS 14, and watchOS 10"
]
}
},
{
"id": "0o148F4uEe6r9XsdZDnoqQ",
"authority": "hypothes.is",
"url": "https://www.theverge.com/2012/8/3/3212579/the-best-journal-app-day-one",
"created": "2023-09-28T18:42:48",
"updated": "2023-09-28T18:43:02",
"title": "Day One: journal app nirvana in the Twitter age",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " all from any device I'm using. ",
"exact": "Day One for me has created journal nirvana, in the same way that Things created multi-platform to do syncing and iA Writer perfected multi-platform text editing.",
"suffix": " Day One creates an environment ",
"start": 3242,
"end": 3403,
"tags": [
"Software History"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/2012/8/3/3212579/the-best-journal-app-day-one",
"selector": [
{
"type": "RangeSelector",
"endOffset": 328,
"startOffset": 167,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[7]/p[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[7]/p[1]"
},
{
"end": 3403,
"type": "TextPositionSelector",
"start": 3242
},
{
"type": "TextQuoteSelector",
"exact": "Day One for me has created journal nirvana, in the same way that Things created multi-platform to do syncing and iA Writer perfected multi-platform text editing.",
"prefix": " all from any device I'm using. ",
"suffix": " Day One creates an environment "
}
]
}
],
"document": {
"title": [
"Day One: journal app nirvana in the Twitter age"
]
}
},
{
"id": "2uAahlwMEe6aKjc1hMMXgQ",
"authority": "hypothes.is",
"url": "https://www.apple.com/ipados/ipados-17/pdf/iPadOS_All_New_Features.pdf",
"created": "2023-09-26T01:34:37",
"updated": "2023-09-26T01:34:37",
"title": "New features available with iPadOS 17",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "![Moyai Spiral](https://cdn-images-1.medium.com/proxy/1*pHFMTdDSiBfvm91uJsnDjw.png)\nOh CHRIST.",
"prefix": "ather changesthroughout the day.",
"exact": "Emoji wallpaper.",
"suffix": " Create patterned LockScreens ba",
"start": 3042,
"end": 3058,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.apple.com/ipados/ipados-17/pdf/iPadOS_All_New_Features.pdf",
"selector": [
{
"end": 3058,
"type": "TextPositionSelector",
"start": 3042
},
{
"type": "TextQuoteSelector",
"exact": "Emoji wallpaper.",
"prefix": "ather changesthroughout the day.",
"suffix": " Create patterned LockScreens ba"
}
]
}
],
"document": {
"title": [
"New features available with iPadOS 17"
]
}
},
{
"id": "EHDP6FwMEe6bmCsqVs-_lg",
"authority": "hypothes.is",
"url": "https://www.apple.com/ipados/ipados-17/pdf/iPadOS_All_New_Features.pdf",
"created": "2023-09-26T01:28:57",
"updated": "2023-09-26T01:30:07",
"title": "New features available with iPadOS 17",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "When I said [*this is all I really wanted from iPadOS 17*](https://mastodon.social/@DavidBlue/110518482239210073)...",
"prefix": "y with gradients orsolid colors.",
"exact": "Astronomy wallpapers. See the earth, moon,and other planets in the solar system with a setof dynamic astronomy-themed Lock Screensthat update with live conditions, like your livelocation on Earth, or based on the time ofday on Mars.",
"suffix": "Kaleidoscope wallpaper. This wal",
"start": 2175,
"end": 2407,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.apple.com/ipados/ipados-17/pdf/iPadOS_All_New_Features.pdf",
"selector": [
{
"end": 2407,
"type": "TextPositionSelector",
"start": 2175
},
{
"type": "TextQuoteSelector",
"exact": "Astronomy wallpapers. See the earth, moon,and other planets in the solar system with a setof dynamic astronomy-themed Lock Screensthat update with live conditions, like your livelocation on Earth, or based on the time ofday on Mars.",
"prefix": "y with gradients orsolid colors.",
"suffix": "Kaleidoscope wallpaper. This wal"
}
]
}
],
"document": {
"title": [
"New features available with iPadOS 17"
]
}
},
{
"id": "Y-f_PlmHEe6LnZMh6Erz9w",
"authority": "hypothes.is",
"url": "https://www.apple.com/ios/ios-17/pdf/iOS_All_New_Features.pdf",
"created": "2023-09-22T20:34:12",
"updated": "2023-09-22T20:34:12",
"title": "New features available with iOS 17 Guide",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I think it is absolutely absurd that Apple *still*(?) chooses to publish \"complete\" \"\"feature lists\"\" in Portable Document Format, of all motherfucking things, but - as always - thank fucking God for mr Hypo Thesis over here!",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"i",
"17",
"Documentation",
"Annotation"
],
"group": "__world__",
"target": [
{
"source": "https://www.apple.com/ios/ios-17/pdf/iOS_All_New_Features.pdf"
}
],
"document": {
"title": [
"New features available with iOS 17 Guide"
]
}
},
{
"id": "98gZflZ_Ee68cweEMEdO_g",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-am/guide/iphone/iph878d77632/ios",
"created": "2023-09-19T00:03:31",
"updated": "2023-09-19T00:04:17",
"title": "Use StandBy to view information at a distance while iPhone is charging",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*EXCUSE ME????*",
"prefix": " anytime by tapping the screen, ",
"exact": "gently nudging the table your iPhone is on",
"suffix": ", or using Siri.You can swipe le",
"start": 33685,
"end": 33727,
"tags": [
"iOS 17"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-am/guide/iphone/iph878d77632/ios",
"selector": [
{
"type": "RangeSelector",
"endOffset": 382,
"startOffset": 340,
"endContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/p[2]"
},
{
"end": 33727,
"type": "TextPositionSelector",
"start": 33685
},
{
"type": "TextQuoteSelector",
"exact": "gently nudging the table your iPhone is on",
"prefix": " anytime by tapping the screen, ",
"suffix": ", or using Siri.You can swipe le"
}
]
}
],
"document": {
"title": [
"Use StandBy to view information at a distance while iPhone is charging"
]
}
},
{
"id": "j8gvElZ_Ee66kcfIwnFmhA",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-am/guide/iphone/iph8ac7e8a46/ios",
"created": "2023-09-19T00:00:36",
"updated": "2023-09-19T00:00:36",
"title": "Play music together in the car with iPhone",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "d stream music from your iPhone.",
"exact": "After you approve a passenger, they’ll have access to future SharePlay sessions until you revoke their access.",
"suffix": "Use a QR code to join a SharePla",
"start": 33867,
"end": 33977,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-am/guide/iphone/iph8ac7e8a46/ios",
"selector": [
{
"type": "RangeSelector",
"endOffset": 110,
"startOffset": 0,
"endContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/ol[1]/li[2]/p[2]",
"startContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/ol[1]/li[2]/p[2]"
},
{
"end": 33977,
"type": "TextPositionSelector",
"start": 33867
},
{
"type": "TextQuoteSelector",
"exact": "After you approve a passenger, they’ll have access to future SharePlay sessions until you revoke their access.",
"prefix": "d stream music from your iPhone.",
"suffix": "Use a QR code to join a SharePla"
}
]
}
],
"document": {
"title": [
"Play music together in the car with iPhone"
]
}
},
{
"id": "OTczhlZ7Ee6jAHvdVplZxA",
"authority": "hypothes.is",
"url": "https://support.apple.com/en-am/guide/iphone/iph8ac7e8a46/ios",
"created": "2023-09-18T23:29:33",
"updated": "2023-09-18T23:33:29",
"title": "Play music together in the car with iPhone",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Well, now I've confirmed the most crucial answer I needed answering about iOS 17...\n\n...now just to figure out how I'm going to make this happen.",
"prefix": "nd be an Apple Music subscriber.",
"exact": "Passengers must have an iPhone with iOS 17 or later, but don’t need to have an Apple Music subscription.",
"suffix": "Host a SharePlay sessionTo use S",
"start": 33336,
"end": 33440,
"tags": [
"Music Streaming",
"iOS 17"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/en-am/guide/iphone/iph8ac7e8a46/ios",
"selector": [
{
"type": "RangeSelector",
"endOffset": 104,
"startOffset": 0,
"endContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[2]/p[1]",
"startContainer": "/div[4]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/ul[1]/li[2]/p[1]"
},
{
"end": 33440,
"type": "TextPositionSelector",
"start": 33336
},
{
"type": "TextQuoteSelector",
"exact": "Passengers must have an iPhone with iOS 17 or later, but don’t need to have an Apple Music subscription.",
"prefix": "nd be an Apple Music subscriber.",
"suffix": "Host a SharePlay sessionTo use S"
}
]
}
],
"document": {
"title": [
"Play music together in the car with iPhone"
]
}
},
{
"id": "2OV4VFZqEe6snGvpjrkRzA",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/ios-and-ipados-17-the-macstories-review/6/",
"created": "2023-09-18T21:32:19",
"updated": "2023-09-18T21:32:19",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " should be possible on an iPad.\n",
"exact": "The iPad keyboard floating thing needs to be addressed now. Sigh. We’ve been over this before, and I can’t believe we’re still talking about this problem.\nAs I’ve been mentioning on and off for the last year, and as I most recently argued two months ago, the floating element that appears onscreen on iPadOS when an external keyboard is connected too often gets in the way of other interface elements of apps. You know what I’m referring to: that…thing that usually sits in the bottom left/right corner of the iPadOS UI and that lets you alternate between different languages or (by long-pressing it) access a variety of keyboard-related settings.\nThe floating keyboard element covering some buttons in Mona.\nIf you’re an iPad user, you’ve seen this problem before. Sometimes the floating bar covers a compose field in apps, like Messages or Discord. Sometimes it covers a tab bar or a button in an app. Other times it gets stuck over a sidebar, so you have to reposition it onscreen, only to realize you’ve now covered another button that you can’t click with the pointer.\nHere’s a “fun” one: every single time I start typing a reminder, I see the floating keyboard element. In theory, as soon as I enter a date and time, the button should transform into a suggestion for a due date.\nExcept it doesn’t. The button disappears as soon as a valid date is recognized. Because of this bug, I have been unable to add dates and times to Reminders for iPad with natural language for months.\nSurely there has to be a better alternative for accessing the controls exposed by the floating bar than this current design.11 What I find incredible, if not downright absurd at this point, is that the very device that was designed to be used with an external keyboard is suffering from the kind of problem you wouldn’t expect from a company that prides itself upon the quality of its human interface design. The iPad’s floating keyboard is a major design oversight that gets in the way of iPadOS productivity; it needs to be rethought.",
"suffix": "\nMore Stage Manager Tips\nAs I me",
"start": 19614,
"end": 21634,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/ios-and-ipados-17-the-macstories-review/6/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 536,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[50]",
"startContainer": "/div[1]/div[1]/div[1]/article[1]/div[2]/p[47]/strong[1]"
},
{
"end": 21634,
"type": "TextPositionSelector",
"start": 19614
},
{
"type": "TextQuoteSelector",
"exact": "The iPad keyboard floating thing needs to be addressed now. Sigh. We’ve been over this before, and I can’t believe we’re still talking about this problem.\nAs I’ve been mentioning on and off for the last year, and as I most recently argued two months ago, the floating element that appears onscreen on iPadOS when an external keyboard is connected too often gets in the way of other interface elements of apps. You know what I’m referring to: that…thing that usually sits in the bottom left/right corner of the iPadOS UI and that lets you alternate between different languages or (by long-pressing it) access a variety of keyboard-related settings.\nThe floating keyboard element covering some buttons in Mona.\nIf you’re an iPad user, you’ve seen this problem before. Sometimes the floating bar covers a compose field in apps, like Messages or Discord. Sometimes it covers a tab bar or a button in an app. Other times it gets stuck over a sidebar, so you have to reposition it onscreen, only to realize you’ve now covered another button that you can’t click with the pointer.\nHere’s a “fun” one: every single time I start typing a reminder, I see the floating keyboard element. In theory, as soon as I enter a date and time, the button should transform into a suggestion for a due date.\nExcept it doesn’t. The button disappears as soon as a valid date is recognized. Because of this bug, I have been unable to add dates and times to Reminders for iPad with natural language for months.\nSurely there has to be a better alternative for accessing the controls exposed by the floating bar than this current design.11 What I find incredible, if not downright absurd at this point, is that the very device that was designed to be used with an external keyboard is suffering from the kind of problem you wouldn’t expect from a company that prides itself upon the quality of its human interface design. The iPad’s floating keyboard is a major design oversight that gets in the way of iPadOS productivity; it needs to be rethought.",
"prefix": " should be possible on an iPad.\n",
"suffix": "\nMore Stage Manager Tips\nAs I me"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "eFehBFUxEe6cxU_a8TUbyQ",
"authority": "hypothes.is",
"url": "https://support.apple.com/kb/sp643?locale=en_US",
"created": "2023-09-17T08:09:05",
"updated": "2023-09-17T08:12:38",
"title": "iPhone 4S - Technical Specifications",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "According to this not-entirely-vetted [World Wide Web service](https://www.convert-measurement-units.com/convert+cd+m2+to+Nit.php), this unit (\"[Candela per square meter](https://en.wikipedia.org/wiki/Candela_per_square_metre)\") is 1:1 equivalent to \"Nits.\"\n\n...no, it would seem the latter is just an incorrect name for the same unit. Cool.",
"prefix": "800:1 contrast ratio (typical)\n\t",
"exact": "500 cd/m2 max brightness (typical)",
"suffix": "\n\tFingerprint-resistant oleophob",
"start": 38843,
"end": 38877,
"tags": [
"Hardware",
"iPhone History"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/kb/sp643?locale=en_US",
"selector": [
{
"type": "RangeSelector",
"endOffset": 34,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[2]/div[1]/div[1]/ul[6]/li[5]",
"startContainer": "/div[2]/div[1]/div[2]/div[1]/div[1]/ul[6]/li[5]"
},
{
"end": 38877,
"type": "TextPositionSelector",
"start": 38843
},
{
"type": "TextQuoteSelector",
"exact": "500 cd/m2 max brightness (typical)",
"prefix": "800:1 contrast ratio (typical)\n\t",
"suffix": "\n\tFingerprint-resistant oleophob"
}
]
}
],
"document": {
"title": [
"iPhone 4S - Technical Specifications"
]
}
},
{
"id": "ATw6tlOdEe6MfT9D8jUwrA",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/macstories-weekly-issue-384",
"created": "2023-09-15T07:53:49",
"updated": "2023-09-15T07:53:49",
"title": "MacStories Weekly: Issue 384",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "tiple color and style choices.\n\n",
"exact": "Text ShotChris Hannah updated Text Shot this week. The app, which is available on the iPhone, iPad, and Mac, is a utility for creating nicely formatted ‘text-shot’ images of articles and other written material. The app includes a variety of options for formatting your text shots and picking what information to include, plus excellent Shortcuts support. With the latest update, Hannah added an author field for text shots, which I appreciate, along with an option to generate and copy alt text to add to images posted on compatible social media sites.",
"suffix": "\n\nMarvis ProMarvis Pro has added",
"start": 19465,
"end": 20017,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/macstories-weekly-issue-384",
"selector": [
{
"type": "RangeSelector",
"endOffset": 543,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/div[7]/div[4]/p[1]/mark[1]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/div[7]/div[4]/h2[1]/a[1]"
},
{
"end": 20017,
"type": "TextPositionSelector",
"start": 19465
},
{
"type": "TextQuoteSelector",
"exact": "Text ShotChris Hannah updated Text Shot this week. The app, which is available on the iPhone, iPad, and Mac, is a utility for creating nicely formatted ‘text-shot’ images of articles and other written material. The app includes a variety of options for formatting your text shots and picking what information to include, plus excellent Shortcuts support. With the latest update, Hannah added an author field for text shots, which I appreciate, along with an option to generate and copy alt text to add to images posted on compatible social media sites.",
"prefix": "tiple color and style choices.\n\n",
"suffix": "\n\nMarvis ProMarvis Pro has added"
}
]
}
],
"document": {
"title": [
"MacStories Weekly: Issue 384"
]
}
},
{
"id": "EfH1_kCCEe6K6q9CtywLIA",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/macstories-weekly-issue-262",
"created": "2023-08-22T00:23:08",
"updated": "2023-08-22T00:23:08",
"title": "MacStories Weekly: Issue 262",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "en as of March 2021.\nToday Page\n",
"exact": "A major realization I had lately is that, after months of experiments, I don’t really enjoy using iOS 14 widgets on my Home Screen.",
"suffix": " As I told John on AppStories, I",
"start": 32652,
"end": 32783,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/macstories-weekly-issue-262",
"selector": [
{
"type": "RangeSelector",
"endOffset": 131,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/div[9]/p[6]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/div[9]/p[6]"
},
{
"end": 32783,
"type": "TextPositionSelector",
"start": 32652
},
{
"type": "TextQuoteSelector",
"exact": "A major realization I had lately is that, after months of experiments, I don’t really enjoy using iOS 14 widgets on my Home Screen.",
"prefix": "en as of March 2021.\nToday Page\n",
"suffix": " As I told John on AppStories, I"
}
]
}
],
"document": {
"title": [
"MacStories Weekly: Issue 262"
]
}
},
{
"id": "v8NFDj7_Ee68F-sXqZFcyg",
"authority": "hypothes.is",
"url": "https://support.apple.com/guide/pages/update-or-revert-a-paragraph-style-tan42d243e76/mac",
"created": "2023-08-20T02:17:44",
"updated": "2023-08-20T02:19:01",
"title": "Update or revert a paragraph style in Pages on Mac",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Pages is so much more impressive than you'd expect in so many ways, but damn... \n\nThe way styles are handled still perplexes the shit out of me... even after consuming this document.",
"prefix": " an Update button: Click Update.",
"exact": "If there’s only an asterisk: Click the style name, then move the pointer over the style name in the Paragraph Styles pop-up menu. Click the arrow that appears, then choose Redefine from Selection.",
"suffix": "If the text is in a text box, ta",
"start": 39967,
"end": 40163,
"tags": [
"Documentation",
"Word Processing",
"Style"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/guide/pages/update-or-revert-a-paragraph-style-tan42d243e76/mac",
"selector": [
{
"type": "RangeSelector",
"endOffset": 196,
"startOffset": 0,
"endContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/ol[1]/li[2]/ul[1]/li[2]/p[1]",
"startContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/ol[1]/li[2]/ul[1]/li[2]/p[1]/em[1]"
},
{
"end": 40163,
"type": "TextPositionSelector",
"start": 39967
},
{
"type": "TextQuoteSelector",
"exact": "If there’s only an asterisk: Click the style name, then move the pointer over the style name in the Paragraph Styles pop-up menu. Click the arrow that appears, then choose Redefine from Selection.",
"prefix": " an Update button: Click Update.",
"suffix": "If the text is in a text box, ta"
}
]
}
],
"document": {
"title": [
"Update or revert a paragraph style in Pages on Mac"
]
}
},
{
"id": "gGVCIjRLEe6T3mthkqnyOA",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-06T11:22:17",
"updated": "2023-08-06T11:22:17",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s culture clash category and is ",
"exact": "less something that needs to be directly addressed and more something that will ease with both growth and improved discoverability, which will help people with compatible social styles find each other.",
"suffix": " I think the other piece of this",
"start": 16096,
"end": 16297,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 297,
"startOffset": 96,
"endContainer": "/div[2]/div[1]/div[1]/p[28]",
"startContainer": "/div[2]/div[1]/div[1]/p[28]"
},
{
"end": 16297,
"type": "TextPositionSelector",
"start": 16096
},
{
"type": "TextQuoteSelector",
"exact": "less something that needs to be directly addressed and more something that will ease with both growth and improved discoverability, which will help people with compatible social styles find each other.",
"prefix": "s culture clash category and is ",
"suffix": " I think the other piece of this"
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "CMPq8jRLEe62sAsy3-exQw",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-06T11:18:56",
"updated": "2023-08-06T11:18:56",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "uncertain return on investment. ",
"exact": "A couple of people had so many technical errors getting signed up to their first instance that they gave up.",
"suffix": " Several mentioned that they wer",
"start": 12661,
"end": 12769,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 369,
"startOffset": 261,
"endContainer": "/div[2]/div[1]/div[1]/p[22]",
"startContainer": "/div[2]/div[1]/div[1]/p[22]"
},
{
"end": 12769,
"type": "TextPositionSelector",
"start": 12661
},
{
"type": "TextQuoteSelector",
"exact": "A couple of people had so many technical errors getting signed up to their first instance that they gave up.",
"prefix": "uncertain return on investment. ",
"suffix": " Several mentioned that they wer"
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "zciunDRKEe6cT5MEBqBWXQ",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-06T11:17:17",
"updated": "2023-08-06T11:18:08",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I'm afraid this is one of those sentiments that should absolutely be tossed in the *because of lack of user control* category",
"prefix": "ely discourage discoverability. ",
"exact": "One of the things I loved most about Twitter was the way it could throw things in front of me that I never would have even thought to go look for on my own.",
"suffix": "\nI feel like every time I try to",
"start": 9430,
"end": 9586,
"tags": [
"Social Web",
"Twitter"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 232,
"startOffset": 76,
"endContainer": "/div[2]/div[1]/div[1]/ul[2]/li[1]",
"startContainer": "/div[2]/div[1]/div[1]/ul[2]/li[1]"
},
{
"end": 9586,
"type": "TextPositionSelector",
"start": 9430
},
{
"type": "TextQuoteSelector",
"exact": "One of the things I loved most about Twitter was the way it could throw things in front of me that I never would have even thought to go look for on my own.",
"prefix": "ely discourage discoverability. ",
"suffix": "\nI feel like every time I try to"
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "6Ug8djJOEe6gBOf14kGqwQ",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-03T22:41:39",
"updated": "2023-08-03T22:41:39",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ways would probably help a lot.\n",
"exact": "In my experience, building cultural norms into the tooling is much more effective and less alienating than chiding.",
"suffix": " The norm of using alt-text for ",
"start": 6405,
"end": 6520,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 115,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/p[12]",
"startContainer": "/div[2]/div[1]/div[1]/p[12]"
},
{
"end": 6520,
"type": "TextPositionSelector",
"start": 6405
},
{
"type": "TextQuoteSelector",
"exact": "In my experience, building cultural norms into the tooling is much more effective and less alienating than chiding.",
"prefix": "ways would probably help a lot.\n",
"suffix": " The norm of using alt-text for "
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "pyjHrDJOEe6x8RcZ1mndNA",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-03T22:39:48",
"updated": "2023-08-03T22:40:16",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This, I particularly hate and hope desperately I did not contribute to.",
"prefix": "earn them by getting bitched at\n",
"exact": "Constantly being told I was somewhat dim because I didn’t understand how to do things or what the unwritten rules were.",
"suffix": "\nI posted a request for accounts",
"start": 5065,
"end": 5184,
"tags": [
"Social Web",
"Mastodon"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 119,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/ul[1]/li[4]",
"startContainer": "/div[2]/div[1]/div[1]/ul[1]/li[4]"
},
{
"end": 5184,
"type": "TextPositionSelector",
"start": 5065
},
{
"type": "TextQuoteSelector",
"exact": "Constantly being told I was somewhat dim because I didn’t understand how to do things or what the unwritten rules were.",
"prefix": "earn them by getting bitched at\n",
"suffix": "\nI posted a request for accounts"
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "QmyE4DJMEe6l8gdOzSUUag",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-03T22:22:40",
"updated": "2023-08-03T22:39:14",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This I would very much like to learn more details about... I've been unable to find comprehensive documentation of Bluesky's API thus far.",
"prefix": "leave. I got about 500 replies, ",
"exact": "which I pulled out of the API as a JSON file by tweaking a bash script a nice stranger wrote up on the spot when I asked about JSON export",
"suffix": ", and then extracted just the co",
"start": 1298,
"end": 1436,
"tags": [
"Social Web",
"API"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"selector": [
{
"type": "RangeSelector",
"endOffset": 362,
"startOffset": 224,
"endContainer": "/div[2]/div[1]/div[1]/p[3]",
"startContainer": "/div[2]/div[1]/div[1]/p[3]"
},
{
"end": 1436,
"type": "TextPositionSelector",
"start": 1298
},
{
"type": "TextQuoteSelector",
"exact": "which I pulled out of the API as a JSON file by tweaking a bash script a nice stranger wrote up on the spot when I asked about JSON export",
"prefix": "leave. I got about 500 replies, ",
"suffix": ", and then extracted just the co"
}
]
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "XOxBjDJOEe6xTtPsiE8XkQ",
"authority": "hypothes.is",
"url": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt",
"created": "2023-08-03T22:37:44",
"updated": "2023-08-03T22:37:44",
"title": "Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I [posted an audio file](https://mastodon.social/@DavidBlue/110828073705356007) of this essay read by Siri Simone.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/mastodon-is-easy-and-fun-except-when-it-isnt"
}
],
"document": {
"title": [
"Mastodon is easy and fun except when it isn’t - Erin Kissane's small internet website"
]
}
},
{
"id": "oAbS6jRFEe6Wyd-wVFwv_A",
"authority": "hypothes.is",
"url": "https://bilge.world/text-fuck",
"created": "2023-08-06T10:40:13",
"updated": "2023-08-06T10:42:00",
"title": "How to Fuck Text",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**As [summarized by ChatGPT](https://chat.openai.com/share/1ddd3107-2e37-4b3a-930d-e61ba93ef8c5)**:\n\n> This text explores the concept of \"Text Fucking,\" a form of digital text manipulation primarily focused on Apple platforms. The author discusses their interest in accessibility and their personal authority on the subject. They define \"Text Fucking\" as the manipulation and destruction of digital text, and they emphasize the potential positive outcomes of this practice. The article covers various applications, including text editing apps, automation tools, Siri Shortcuts, and a text formatting app called \"Text Case.\" The author shares their experience with automation, including automating tasks through tools like IFTTT, and they showcase various Siri Shortcuts they've created for text manipulation purposes. The article also highlights the use of Drafts, a versatile app that supports the author's experimentation with Text Fucking.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"GPT"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/text-fuck"
}
],
"document": {
"title": [
"How to Fuck Text"
]
}
},
{
"id": "qwcZAi-kEe67QjPv1xu4Qg",
"authority": "hypothes.is",
"url": "https://ulysses.app/release-notes/",
"created": "2023-07-31T13:17:58",
"updated": "2023-07-31T13:18:13",
"title": "Ulysses - Release Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Fuck!",
"prefix": "f other crashes.\n\n\nAttention\n\n ",
"exact": "This release removes the built-in TextExpander support. If you rely on TextExpander, please use their new TextExpander keyboard for iOS.",
"suffix": "\n\n\n \n \n\n \n \n ",
"start": 2360,
"end": 2496,
"tags": [
"Ulysses",
"i"
],
"group": "__world__",
"target": [
{
"source": "https://ulysses.app/release-notes/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 136,
"startOffset": 0,
"endContainer": "/div[2]/article[1]/div[1]/ul[5]/li[1]",
"startContainer": "/div[2]/article[1]/div[1]/ul[5]/li[1]"
},
{
"end": 2496,
"type": "TextPositionSelector",
"start": 2360
},
{
"type": "TextQuoteSelector",
"exact": "This release removes the built-in TextExpander support. If you rely on TextExpander, please use their new TextExpander keyboard for iOS.",
"prefix": "f other crashes.\n\n\nAttention\n\n ",
"suffix": "\n\n\n \n \n\n \n \n "
}
]
}
],
"document": {
"title": [
"Ulysses - Release Notes"
]
}
},
{
"id": "m1WaBi0pEe651fv2DFGm0g",
"authority": "hypothes.is",
"url": "https://support.apple.com/guide/iphone/sound-recognition-iphf2dc33312/ios",
"created": "2023-07-28T09:32:01",
"updated": "2023-07-28T09:32:21",
"title": "Recognize sounds using iPhone",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " or off, use Control Center.Add ",
"exact": "a custom alarm, appliance, or doorbellYou can also set up iPhone to recognize a custom alarm, appliance, or doorbell if they aren’t recognized automatically.Go to Settings  > Accessibility > Sound Recognition > Sounds.Tap Custom Alarm or Custom Appliance or Doorbell, then enter a name.When your alarm, appliance, or doorbell is ready, place iPhone near the sound and minimize background noise.Tap Start Listening, then follow the onscreen instructions.",
"suffix": "\n\t\t\n\t\n\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t",
"start": 247016,
"end": 247469,
"tags": [
"Accessibility",
"i",
"Audio"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/guide/iphone/sound-recognition-iphf2dc33312/ios",
"selector": [
{
"type": "RangeSelector",
"endOffset": 59,
"startOffset": 4,
"endContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[3]/div[1]/ol[1]/li[4]/p[1]",
"startContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[3]/h2[1]"
},
{
"end": 247469,
"type": "TextPositionSelector",
"start": 247016
},
{
"type": "TextQuoteSelector",
"exact": "a custom alarm, appliance, or doorbellYou can also set up iPhone to recognize a custom alarm, appliance, or doorbell if they aren’t recognized automatically.Go to Settings  > Accessibility > Sound Recognition > Sounds.Tap Custom Alarm or Custom Appliance or Doorbell, then enter a name.When your alarm, appliance, or doorbell is ready, place iPhone near the sound and minimize background noise.Tap Start Listening, then follow the onscreen instructions.",
"prefix": " or off, use Control Center.Add ",
"suffix": "\n\t\t\n\t\n\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t"
}
]
}
],
"document": {
"title": [
"Recognize sounds using iPhone"
]
}
},
{
"id": "seAPRixCEe6FP9_2ccb7TA",
"authority": "hypothes.is",
"url": "https://www.theverge.com/23802382/search-engine-google-neeva-android",
"created": "2023-07-27T05:59:05",
"updated": "2023-07-27T05:59:05",
"title": "How a start-up built the search engine of the future — and then died",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Going forward, I would (and [**have**](https://bilge.world/google-page-experience)) strongly make the case against rethinking this assumption...",
"prefix": " the whole database, anyway.But ",
"exact": "first, building your own search engine thus starts with a surprisingly philosophical question: what makes a webpage good?",
"suffix": " You have to decide what counts ",
"start": 4466,
"end": 4587,
"tags": [
"SHS",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/23802382/search-engine-google-neeva-android",
"selector": [
{
"type": "RangeSelector",
"endOffset": 26,
"startOffset": 4,
"endContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[12]/p[1]/em[1]",
"startContainer": "/div[1]/div[1]/div[2]/main[1]/article[1]/div[2]/div[1]/div[1]/div[12]/p[1]"
},
{
"end": 4587,
"type": "TextPositionSelector",
"start": 4466
},
{
"type": "TextQuoteSelector",
"exact": "first, building your own search engine thus starts with a surprisingly philosophical question: what makes a webpage good?",
"prefix": " the whole database, anyway.But ",
"suffix": " You have to decide what counts "
}
]
}
],
"document": {
"title": [
"How a start-up built the search engine of the future — and then died"
]
}
},
{
"id": "JKu8dhHYEe6FiJMkCCbULQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"created": "2023-06-23T15:10:51",
"updated": "2023-06-23T15:17:49",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Surprised this was not emphasized more... I hope that doesn't mean",
"prefix": "to see all books from a series\n",
"exact": "Apple Cash will let users set up recurring payments on a weekly, biweekly, or monthly basis, which could be used for kids’ allowances and other periodic payments",
"suffix": "\nApple Wallet IDs will be accept",
"start": 14054,
"end": 14215,
"tags": [
"",
"$"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 161,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[3]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[3]"
},
{
"end": 14215,
"type": "TextPositionSelector",
"start": 14054
},
{
"type": "TextQuoteSelector",
"exact": "Apple Cash will let users set up recurring payments on a weekly, biweekly, or monthly basis, which could be used for kids’ allowances and other periodic payments",
"prefix": "to see all books from a series\n",
"suffix": "\nApple Wallet IDs will be accept"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "MNtMbhHYEe6JR0tqxC2NFg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"created": "2023-06-23T15:11:11",
"updated": "2023-06-23T15:11:11",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "r device is traveling with them\n",
"exact": "Users will be able to send or request someone’s location using Find My directly from an option in the Messages’ Send menu.",
"suffix": "\nAll told, there are more servic",
"start": 14513,
"end": 14635,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 122,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[6]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[6]"
},
{
"end": 14635,
"type": "TextPositionSelector",
"start": 14513
},
{
"type": "TextQuoteSelector",
"exact": "Users will be able to send or request someone’s location using Find My directly from an option in the Messages’ Send menu.",
"prefix": "r device is traveling with them\n",
"suffix": "\nAll told, there are more servic"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "HJpK_BHYEe6Rli95J-Uo3Q",
"authority": "hypothes.is",
"url": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"created": "2023-06-23T15:10:38",
"updated": "2023-06-23T15:10:38",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " struck with The Puzzle Society\n",
"exact": "Apple Books will add new series pages to make it easier to see all books from a series",
"suffix": "\nApple Cash will let users set u",
"start": 13966,
"end": 14053,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/news/apple-services-preview-better-integration-increased-customization-and-sharing-options/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 87,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[2]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/ul[1]/li[2]"
},
{
"end": 14053,
"type": "TextPositionSelector",
"start": 13966
},
{
"type": "TextQuoteSelector",
"exact": "Apple Books will add new series pages to make it easier to see all books from a series",
"prefix": " struck with The Puzzle Society\n",
"suffix": "\nApple Cash will let users set u"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "VXtbyhBPEe6u0mMxMgStqA",
"authority": "hypothes.is",
"url": "https://logicmag.io/supa-dupa-skies/the-rain/",
"created": "2023-06-21T16:19:01",
"updated": "2023-06-21T16:19:01",
"title": "The Rain",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ing fatness via a fisheye lens. ",
"exact": "With the goal of detonating the bleak uniformity of tech journalism, supa dupa skies riffs on Missy’s audacity—her declaration that she was more than Curtis Mayfield’s superfly, she was supa dupa fly. This issue heralds the dawn of a new era for Logic(s) and we plan to do something very different than counting up falling sky Chicken Little style. We switching out the stultifying dread and doomsday hand-wringing for Black joy and rhythmic plurinational freedom dreaming. We storytelling outchea.",
"suffix": "\nIn a 2022 essay from History an",
"start": 1375,
"end": 1873,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://logicmag.io/supa-dupa-skies/the-rain/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1192,
"startOffset": 694,
"endContainer": "/main[1]/div[1]/div[1]/article[1]/div[2]/p[1]",
"startContainer": "/main[1]/div[1]/div[1]/article[1]/div[2]/p[1]"
},
{
"end": 1873,
"type": "TextPositionSelector",
"start": 1375
},
{
"type": "TextQuoteSelector",
"exact": "With the goal of detonating the bleak uniformity of tech journalism, supa dupa skies riffs on Missy’s audacity—her declaration that she was more than Curtis Mayfield’s superfly, she was supa dupa fly. This issue heralds the dawn of a new era for Logic(s) and we plan to do something very different than counting up falling sky Chicken Little style. We switching out the stultifying dread and doomsday hand-wringing for Black joy and rhythmic plurinational freedom dreaming. We storytelling outchea.",
"prefix": "ing fatness via a fisheye lens. ",
"suffix": "\nIn a 2022 essay from History an"
}
]
}
],
"document": {
"title": [
"The Rain"
]
}
},
{
"id": "jt-sMg_gEe6yPwM8LbWsPg",
"authority": "hypothes.is",
"url": "https://www.platformer.news/p/what-were-learning-from-the-reddit",
"created": "2023-06-21T03:06:03",
"updated": "2023-06-21T03:06:03",
"title": "What we’re learning from the Reddit blackout",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "LMFAO. \n\nI told y'all them motherfuckers always a few inches away from a true breakdown.",
"prefix": "uck, r/TIHI (Thanks I Hate It), ",
"exact": "r/formula1",
"suffix": ", r/videos, r/HomeKit, and r/Hom",
"start": 4472,
"end": 4482,
"tags": [
"Motorsport"
],
"group": "__world__",
"target": [
{
"source": "https://www.platformer.news/p/what-were-learning-from-the-reddit",
"selector": [
{
"type": "RangeSelector",
"endOffset": 108,
"startOffset": 98,
"endContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/blockquote[1]/p[2]",
"startContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/article[1]/div[4]/div[1]/div[1]/blockquote[1]/p[2]"
},
{
"end": 4482,
"type": "TextPositionSelector",
"start": 4472
},
{
"type": "TextQuoteSelector",
"exact": "r/formula1",
"prefix": "uck, r/TIHI (Thanks I Hate It), ",
"suffix": ", r/videos, r/HomeKit, and r/Hom"
}
]
}
],
"document": {
"title": [
"What we’re learning from the Reddit blackout"
]
}
},
{
"id": "VPV3vgpEEe6OnAvNBjPLVA",
"authority": "hypothes.is",
"url": "https://www.macrumors.com/2023/06/06/apple-notes-create-links-between-notes/",
"created": "2023-06-13T23:45:09",
"updated": "2023-06-13T23:45:28",
"title": "Apple's Notes App Now Lets You Create Links Between Notes",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "The operative information.",
"prefix": "onal, quicker way to add links: ",
"exact": "Typing two greater-than symbols (>>) into a note invokes a list containing your six most recently modified notes, and tapping one instantly adds a link to that note.",
"suffix": "\nThe same feature can be found i",
"start": 3156,
"end": 3321,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macrumors.com/2023/06/06/apple-notes-create-links-between-notes/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 232,
"startOffset": 67,
"endContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[4]",
"startContainer": "/div[1]/div[1]/div[3]/div[1]/div[1]/article[1]/div[3]/div[1]/p[4]"
},
{
"end": 3321,
"type": "TextPositionSelector",
"start": 3156
},
{
"type": "TextQuoteSelector",
"exact": "Typing two greater-than symbols (>>) into a note invokes a list containing your six most recently modified notes, and tapping one instantly adds a link to that note.",
"prefix": "onal, quicker way to add links: ",
"suffix": "\nThe same feature can be found i"
}
]
}
],
"document": {
"title": [
"Apple's Notes App Now Lets You Create Links Between Notes"
]
}
},
{
"id": "aiPNFPrnEe2awreK_ei-YA",
"authority": "hypothes.is",
"url": "https://ra.co/about/integrity",
"created": "2023-05-25T10:32:14",
"updated": "2023-05-25T10:32:32",
"title": "Integrity ⟋ RA",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ere.\n\n\nPromoting racial equity\n\n",
"exact": "RA supports the Black Lives Matter movement. We have made it part of our mission as a publication to re-centre artists of colour and work against racism within electronic music.",
"suffix": " This is a guiding principle in ",
"start": 8427,
"end": 8604,
"tags": [
"Media"
],
"group": "__world__",
"target": [
{
"source": "https://ra.co/about/integrity",
"selector": [
{
"type": "RangeSelector",
"endOffset": 7943,
"startOffset": 7766,
"endContainer": "/div[1]/div[2]/main[1]/section[2]",
"startContainer": "/div[1]/div[2]/main[1]/section[2]"
},
{
"end": 8604,
"type": "TextPositionSelector",
"start": 8427
},
{
"type": "TextQuoteSelector",
"exact": "RA supports the Black Lives Matter movement. We have made it part of our mission as a publication to re-centre artists of colour and work against racism within electronic music.",
"prefix": "ere.\n\n\nPromoting racial equity\n\n",
"suffix": " This is a guiding principle in "
}
]
}
],
"document": {
"title": [
"Integrity ⟋ RA"
]
}
},
{
"id": "B2-erPpyEe2YrcNq9p3w7Q",
"authority": "hypothes.is",
"url": "https://soatok.blog/2022/11/22/towards-end-to-end-encryption-for-direct-messages-in-the-fediverse/",
"created": "2023-05-24T20:31:57",
"updated": "2023-05-24T20:31:57",
"title": "Towards End-to-End Encryption for Direct Messages in the Fediverse - Dhole Moments",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "No no no... \n\nit's \n\n**MUSK**\n\n**MELON**.",
"prefix": "nicate).\n\n\n\nHowever, given that ",
"exact": "Melon Husk",
"suffix": " apparently wants to hurriedly",
"start": 2149,
"end": 2159,
"tags": [
"Spectacle"
],
"group": "__world__",
"target": [
{
"source": "https://soatok.blog/2022/11/22/towards-end-to-end-encryption-for-direct-messages-in-the-fediverse/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 0,
"startOffset": 0,
"endContainer": "/main[1]/article[1]/div[1]/div[1]/p[5]/mark[1]/svg[1]",
"startContainer": "/main[1]/article[1]/div[1]/div[1]/p[5]/mark[1]"
},
{
"end": 2159,
"type": "TextPositionSelector",
"start": 2149
},
{
"type": "TextQuoteSelector",
"exact": "Melon Husk",
"prefix": "nicate).\n\n\n\nHowever, given that ",
"suffix": " apparently wants to hurriedly"
}
]
}
],
"document": {
"title": [
"Towards End-to-End Encryption for Direct Messages in the Fediverse - Dhole Moments"
]
}
},
{
"id": "DEHHtvncEe2W0x86SPEY0A",
"authority": "hypothes.is",
"url": "https://www.theverge.com/23734180/apple-logic-pro-ipad-review",
"created": "2023-05-24T02:38:21",
"updated": "2023-05-24T02:38:21",
"title": "Logic Pro for the iPad is very fun with very few compromises",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "creen and a keyboard and mouse, ",
"exact": "Logic Pro for the iPad still recognizes some of the keyboard shortcuts from the Mac version, but not everything.",
"suffix": " This app really benefits from y",
"start": 4772,
"end": 4884,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/23734180/apple-logic-pro-ipad-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 192,
"startOffset": 80,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[11]/p[1]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[11]/p[1]"
},
{
"end": 4884,
"type": "TextPositionSelector",
"start": 4772
},
{
"type": "TextQuoteSelector",
"exact": "Logic Pro for the iPad still recognizes some of the keyboard shortcuts from the Mac version, but not everything.",
"prefix": "creen and a keyboard and mouse, ",
"suffix": " This app really benefits from y"
}
]
}
],
"document": {
"title": [
"Logic Pro for the iPad is very fun with very few compromises"
]
}
},
{
"id": "yaoc_PmxEe2u_kfc-nbHTA",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"created": "2023-05-23T21:35:50",
"updated": "2023-05-23T21:35:50",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "hich I love. The result is that ",
"exact": "all else being equal, I’d rather edit audio in Logic Pro on a 12.9” iPad Pro than a 13” MacBook Air.",
"suffix": "\nEditing Podcasts in Logic Pro f",
"start": 6875,
"end": 6975,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 508,
"startOffset": 408,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[11]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[11]"
},
{
"end": 6975,
"type": "TextPositionSelector",
"start": 6875
},
{
"type": "TextQuoteSelector",
"exact": "all else being equal, I’d rather edit audio in Logic Pro on a 12.9” iPad Pro than a 13” MacBook Air.",
"prefix": "hich I love. The result is that ",
"suffix": "\nEditing Podcasts in Logic Pro f"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "BE3ihvmxEe21lpvPUgI1Ww",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"created": "2023-05-23T21:30:19",
"updated": "2023-05-23T21:30:19",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "p, but it’s also the real deal. ",
"exact": "Logic Pro for iPad isn’t a companion app to the Mac version.",
"suffix": " The iPad version doesn’t match ",
"start": 4054,
"end": 4114,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 279,
"startOffset": 219,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[4]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[4]"
},
{
"end": 4114,
"type": "TextPositionSelector",
"start": 4054
},
{
"type": "TextQuoteSelector",
"exact": "Logic Pro for iPad isn’t a companion app to the Mac version.",
"prefix": "p, but it’s also the real deal. ",
"suffix": " The iPad version doesn’t match "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "6fBCqPmwEe25mft0th2CXQ",
"authority": "hypothes.is",
"url": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"created": "2023-05-23T21:29:35",
"updated": "2023-05-23T21:29:35",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "to the iPad. I was excited too. ",
"exact": "Logic Pro is an app I use every week to produce MacStories’ podcasts",
"suffix": ", and I’d wanted the freedom to ",
"start": 2434,
"end": 2502,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/stories/macstories-hands-on-podcast-editing-with-logic-pro-for-ipad/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 176,
"startOffset": 108,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[1]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[1]"
},
{
"end": 2502,
"type": "TextPositionSelector",
"start": 2434
},
{
"type": "TextQuoteSelector",
"exact": "Logic Pro is an app I use every week to produce MacStories’ podcasts",
"prefix": "to the iPad. I was excited too. ",
"suffix": ", and I’d wanted the freedom to "
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "XqWkqvWuEe2hKauGcXJG7Q",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/hoverbar-duo-the-macstories-review/",
"created": "2023-05-18T19:01:17",
"updated": "2023-05-18T19:01:17",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Having spent the past two days exploring the potential of the *used* first-generation HoverBar Duo I somehow managed to acquire for $35, I would emphasize \"enough\" here as a qualifier at least once over.\n\nThough the following is *pure* speculation, there were a few highly observable clues to suggest that the previous owner *also* had a heavy iPad Pro (perhaps a 13,9 as I have,) though - after over-tightening all the adjustment screws (all but stripping threads in the case of the one at the base,) they were ultimately not satisfied with the Duo's management of the weight, even tightened to that state.\n\n(Again, *entirely* speculative but.)\n",
"prefix": "se of the HoverBar Duo rotates.\n",
"exact": "The HoverBar Duo’s base is stable and heavy enough to support Apple’s biggest 12.9” iPad Pro.",
"suffix": " The base is metal with a hard p",
"start": 4725,
"end": 4818,
"tags": [
"Configuration",
"Hardware",
"iPad Professional"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/hoverbar-duo-the-macstories-review/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 93,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[7]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[7]"
},
{
"end": 4818,
"type": "TextPositionSelector",
"start": 4725
},
{
"type": "TextQuoteSelector",
"exact": "The HoverBar Duo’s base is stable and heavy enough to support Apple’s biggest 12.9” iPad Pro.",
"prefix": "se of the HoverBar Duo rotates.\n",
"suffix": " The base is metal with a hard p"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "ZzuMOvVXEe2Msr-Mv1ayHw",
"authority": "hypothes.is",
"url": "https://daily.bandcamp.com/album-of-the-day/bizcas10-ten-years-of-business-casual-review",
"created": "2023-05-18T08:38:46",
"updated": "2023-05-18T08:40:10",
"title": "Various Artists, “BIZCAS10: Ten Years of Business Casual”",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# My (Entirely-Unsolicited) Thoughts on the most Casual Crue™'s 10th: \n\nYa know, my memory isn't so great anymore, but I remember my then best friend and most respected music authority resting pretty confidently in an argument about this sound, and those who peretuated it: that it was by nature/declaration *substanceless*, and therefore, those invested in it were either just superficial or.. idek anymore. Ingenuine, maybe?\n\nI don't think I was even placating with him when I mostly went along with it - it did seem important to invest in more abrasive (read: edgy bs) pursuits. I thought I was resisting \"nostalgia\" and even invested most of my twenties trying to start an online culture/electronic music magazine in direct editorial opposition to regurgitation. Imo, though, any actual exposure to self-described \"vaporwave\" makes it very plain how *utterly useless* it is to cry nostalgia because - crucially - whatever form of it that may or may not be an established marker of this voice is completely devoid of the illness that has absolutely pervaded, destructively, throughout all manner of expression and exploitation in the past 10 years.\n\nIt is just *not* a *constraining* or *negative* force, here. I would propose, even, that it's been made, here, into the most powerful form of critique there possibly could be. \n\nAnd the grief!!! and the mania!! In any sort of ... worldly-participatory context, it should not be some gargantuan leap for even the most cynical, repressed, bitter 50-something white music writer army to make the connections, here. Our tears are fucking digital, idiot.\n\n...*ANYway*, sorry. I don't actually have any business talking about music, but I can express my big, soppy as hell appreciation for the nigh-inconceivable amount of quantitive life force for which this milestone is a handy opportunity to reflect.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Music Streaming",
"Creative Wellness",
"Audio",
"Mix"
],
"group": "__world__",
"target": [
{
"source": "https://daily.bandcamp.com/album-of-the-day/bizcas10-ten-years-of-business-casual-review"
}
],
"document": {
"title": [
"Various Artists, “BIZCAS10: Ten Years of Business Casual”"
]
}
},
{
"id": "KrgExPTyEe23lLfo1H3E_g",
"authority": "hypothes.is",
"url": "https://flexibits.com/fantastical-ios/releasenotes",
"created": "2023-05-17T20:34:05",
"updated": "2023-05-17T20:36:04",
"title": "Flexibits | Flexible Mac and iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "God bless. \n\nI suspect - assuming this is accurate about solving its issue - that Flexibits' work would help other app devs figure out how the fuck to correctly appease the OS about accessing the system clipboard.",
"prefix": "tical Openings meeting templates",
"exact": "Enabling \"Detect Clipboard Content\" can no longer cause continual permission prompts",
"suffix": "Fixed an issue where relative da",
"start": 1974,
"end": 2058,
"tags": [
"i",
"Dev",
"Scrape"
],
"group": "__world__",
"target": [
{
"source": "https://flexibits.com/fantastical-ios/releasenotes",
"selector": [
{
"type": "RangeSelector",
"endOffset": 84,
"startOffset": 0,
"endContainer": "/main[1]/section[2]/ol[1]/li[1]/ul[1]/li[13]",
"startContainer": "/main[1]/section[2]/ol[1]/li[1]/ul[1]/li[13]"
},
{
"end": 2058,
"type": "TextPositionSelector",
"start": 1974
},
{
"type": "TextQuoteSelector",
"exact": "Enabling \"Detect Clipboard Content\" can no longer cause continual permission prompts",
"prefix": "tical Openings meeting templates",
"suffix": "Fixed an issue where relative da"
}
]
}
],
"document": {
"title": [
"Flexibits | Flexible Mac and iOS Apps"
]
}
},
{
"id": "BOeD9PN8Ee2hP8_XNGB2nQ",
"authority": "hypothes.is",
"url": "https://pitchfork.com/reviews/albums/overmono-good-lies/",
"created": "2023-05-15T23:55:50",
"updated": "2023-05-15T23:59:25",
"title": "Overmono: Good Lies",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is one of those hilariously overdone \"highlights\" but oh my god.\n\nI need to make a commitment to either seek out more music criticism *or* figure out once and for all how to effectively communicate to all the different sorts of people in my life who act absurdly justified in *demanding* I express my thoughts about music ... well \n\n**FUCK OFF**.",
"prefix": "scendence.FacebookEmailPinterest",
"exact": "“Functional” is a dirty word in dance music. No one wants to be merely functional, nor find themselves on the receiving end of utilitarianism. You don’t want to be invited to a “function,” either—you want to go to a party. Yet culture has been tacking in the direction of the functional for a while now. Music is composed to study or sleep or chill to. Algorithms anticipate our desires. Any creative act can be made into content, which computers then sell ads in front of. There are brand “activations,” which is just another word for functions. All this matters rather a lot for the state of dance music, which, at its core, is meant to serve a specific purpose. Even its name issues a command: Dance.But the best dance music knows all this and blithely ignores it. Instead, it deftly undercuts function with surprise, or pairs it with emotion in sweet harmony.",
"suffix": " The brothers Overmono have garn",
"start": 711,
"end": 1574,
"tags": [
"Meta",
"E"
],
"group": "__world__",
"target": [
{
"source": "https://pitchfork.com/reviews/albums/overmono-good-lies/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 160,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/p[2]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/p[1]"
},
{
"end": 1574,
"type": "TextPositionSelector",
"start": 711
},
{
"type": "TextQuoteSelector",
"exact": "“Functional” is a dirty word in dance music. No one wants to be merely functional, nor find themselves on the receiving end of utilitarianism. You don’t want to be invited to a “function,” either—you want to go to a party. Yet culture has been tacking in the direction of the functional for a while now. Music is composed to study or sleep or chill to. Algorithms anticipate our desires. Any creative act can be made into content, which computers then sell ads in front of. There are brand “activations,” which is just another word for functions. All this matters rather a lot for the state of dance music, which, at its core, is meant to serve a specific purpose. Even its name issues a command: Dance.But the best dance music knows all this and blithely ignores it. Instead, it deftly undercuts function with surprise, or pairs it with emotion in sweet harmony.",
"prefix": "scendence.FacebookEmailPinterest",
"suffix": " The brothers Overmono have garn"
}
]
}
],
"document": {
"title": [
"Overmono: Good Lies"
]
}
},
{
"id": "G4TGRPNZEe27wDO6ET3eSw",
"authority": "hypothes.is",
"url": "http://www.columbia.edu/~njn2118/journal/2018/2/26.html",
"created": "2023-05-15T19:45:55",
"updated": "2023-05-15T19:45:55",
"title": "MediaWiki's Visual Editor, and text editing on the web in general",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Finally found someone blogging about MediaWiki dev in a medium I can actually consume effectively hehe.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Dev",
"Wiki"
],
"group": "__world__",
"target": [
{
"source": "http://www.columbia.edu/~njn2118/journal/2018/2/26.html"
}
],
"document": {
"title": [
"MediaWiki's Visual Editor, and text editing on the web in general"
]
}
},
{
"id": "hUHhCvJIEe2Ill9asaal-w",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"created": "2023-05-14T11:14:40",
"updated": "2023-05-14T11:14:40",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ch gets paid for with money.) \n\n",
"exact": "As content strategists, we can help our teams and clients communicate more effectively by introducing common tools of the publishing trade. Tools such as: \n\n\n clearly documented editorial workflows, including approval processes and thorough quality checks; \n editorial calendars including content campaigns and themes planned well in advance; and \n content custom-tuned for specific channels and audiences.",
"suffix": " \n\n\nMost importantly, editors ca",
"start": 13125,
"end": 13534,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 57,
"startOffset": 0,
"endContainer": "/div[2]/section[1]/ul[3]/li[3]",
"startContainer": "/div[2]/section[1]/p[30]"
},
{
"end": 13534,
"type": "TextPositionSelector",
"start": 13125
},
{
"type": "TextQuoteSelector",
"exact": "As content strategists, we can help our teams and clients communicate more effectively by introducing common tools of the publishing trade. Tools such as: \n\n\n clearly documented editorial workflows, including approval processes and thorough quality checks; \n editorial calendars including content campaigns and themes planned well in advance; and \n content custom-tuned for specific channels and audiences.",
"prefix": "ch gets paid for with money.) \n\n",
"suffix": " \n\n\nMost importantly, editors ca"
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "dMREEvJIEe2FFit4k6Gw7w",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"created": "2023-05-14T11:14:12",
"updated": "2023-05-14T11:14:12",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " involves dealing with content, ",
"exact": "the gritty details of the publishing process have become relevant to a much wider group.",
"suffix": " If you need to produce useful, ",
"start": 12700,
"end": 12788,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 257,
"startOffset": 169,
"endContainer": "/div[2]/section[1]/p[29]",
"startContainer": "/div[2]/section[1]/p[29]"
},
{
"end": 12788,
"type": "TextPositionSelector",
"start": 12700
},
{
"type": "TextQuoteSelector",
"exact": "the gritty details of the publishing process have become relevant to a much wider group.",
"prefix": " involves dealing with content, ",
"suffix": " If you need to produce useful, "
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "y99OjvJFEe2yc8dccbtuwA",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"created": "2023-05-14T10:55:10",
"updated": "2023-05-14T10:55:10",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "e four most influential fields: ",
"exact": "editorial work, curatorial work, marketing and persuasion, and information science.",
"suffix": "\n\nInfluence #1: The Editor\n\nEdit",
"start": 4527,
"end": 4610,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 320,
"startOffset": 237,
"endContainer": "/div[2]/section[1]/p[10]",
"startContainer": "/div[2]/section[1]/p[10]"
},
{
"end": 4610,
"type": "TextPositionSelector",
"start": 4527
},
{
"type": "TextQuoteSelector",
"exact": "editorial work, curatorial work, marketing and persuasion, and information science.",
"prefix": "e four most influential fields: ",
"suffix": "\n\nInfluence #1: The Editor\n\nEdit"
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "fDA_OPJFEe2GpG9_POgUFw",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"created": "2023-05-14T10:52:56",
"updated": "2023-05-14T10:52:56",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t means the process is working. ",
"exact": "If someone’s going to hit a snag, you want it to be your content strategist, not the content creators or an SEO specialist or the person in charge of a database migration.",
"suffix": " \n\nSo naturally, if you’re the o",
"start": 1988,
"end": 2159,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/04-chapter-2/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 669,
"startOffset": 498,
"endContainer": "/div[2]/section[1]/p[4]",
"startContainer": "/div[2]/section[1]/p[4]"
},
{
"end": 2159,
"type": "TextPositionSelector",
"start": 1988
},
{
"type": "TextQuoteSelector",
"exact": "If someone’s going to hit a snag, you want it to be your content strategist, not the content creators or an SEO specialist or the person in charge of a database migration.",
"prefix": "t means the process is working. ",
"suffix": " \n\nSo naturally, if you’re the o"
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "18PLyPI-Ee2YWFN28rmN0w",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"created": "2023-05-14T10:05:23",
"updated": "2023-05-14T10:05:23",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " content isn’t neutral, either: ",
"exact": "it actively wastes time and money and works against user and business goals.",
"suffix": "\n\nTo know whether or not you hav",
"start": 4802,
"end": 4878,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 271,
"startOffset": 195,
"endContainer": "/div[2]/section[1]/p[12]",
"startContainer": "/div[2]/section[1]/p[12]"
},
{
"end": 4878,
"type": "TextPositionSelector",
"start": 4802
},
{
"type": "TextQuoteSelector",
"exact": "it actively wastes time and money and works against user and business goals.",
"prefix": " content isn’t neutral, either: ",
"suffix": "\n\nTo know whether or not you hav"
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "qn0ebPI-Ee2R2u_KXyWEZA",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"created": "2023-05-14T10:04:08",
"updated": "2023-05-14T10:04:08",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n\nThis principle boils down to ",
"exact": "enlightened self interest",
"suffix": ": that which hurts your users hu",
"start": 4416,
"end": 4441,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 54,
"startOffset": 29,
"endContainer": "/div[2]/section[1]/p[11]",
"startContainer": "/div[2]/section[1]/p[11]"
},
{
"end": 4441,
"type": "TextPositionSelector",
"start": 4416
},
{
"type": "TextQuoteSelector",
"exact": "enlightened self interest",
"prefix": " \n\nThis principle boils down to ",
"suffix": ": that which hurts your users hu"
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "FMj26PI-Ee2FCQe_HERVsw",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"created": "2023-05-14T09:59:56",
"updated": "2023-05-14T09:59:56",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "series of core principles about ",
"exact": "what makes content effective—what makes it work, what makes it good.",
"suffix": " The first section of this book ",
"start": 334,
"end": 402,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/03-chapter-1/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 264,
"startOffset": 196,
"endContainer": "/div[2]/section[1]/p[1]",
"startContainer": "/div[2]/section[1]/p[1]"
},
{
"end": 402,
"type": "TextPositionSelector",
"start": 334
},
{
"type": "TextQuoteSelector",
"exact": "what makes content effective—what makes it work, what makes it good.",
"prefix": "series of core principles about ",
"suffix": " The first section of this book "
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "LmMwGvI9Ee2WLzvPMd-Myg",
"authority": "hypothes.is",
"url": "https://elements-of-content-strategy.abookapart.com/02-introduction/",
"created": "2023-05-14T09:53:30",
"updated": "2023-05-14T09:53:30",
"title": "The Elements of Content Strategy by Erin Kissane - Read Online",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": ", who should make it, and so on—",
"exact": "a sort of combination editor-in-chief and air traffic controller.",
"suffix": " They need a content strategist.",
"start": 757,
"end": 822,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://elements-of-content-strategy.abookapart.com/02-introduction/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 401,
"startOffset": 336,
"endContainer": "/div[1]/section[1]/p[2]",
"startContainer": "/div[1]/section[1]/p[2]"
},
{
"end": 822,
"type": "TextPositionSelector",
"start": 757
},
{
"type": "TextQuoteSelector",
"exact": "a sort of combination editor-in-chief and air traffic controller.",
"prefix": ", who should make it, and so on—",
"suffix": " They need a content strategist."
}
]
}
],
"document": {
"title": [
"The Elements of Content Strategy by Erin Kissane - Read Online"
]
}
},
{
"id": "09PycPI7Ee2-7wcMXgVj1w",
"authority": "hypothes.is",
"url": "https://dr.amy.gy/chapter1",
"created": "2023-05-14T09:43:48",
"updated": "2023-05-14T09:43:48",
"title": "介绍",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s are not an end in themselves. ",
"exact": "The social changes that technologies enable are what matters.",
"suffix": " Thus I want to emphasise that w",
"start": 6815,
"end": 6876,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://dr.amy.gy/chapter1",
"selector": [
{
"type": "RangeSelector",
"endOffset": 262,
"startOffset": 201,
"endContainer": "/main[1]/article[1]/div[1]/section[1]/div[1]/p[9]",
"startContainer": "/main[1]/article[1]/div[1]/section[1]/div[1]/p[9]"
},
{
"end": 6876,
"type": "TextPositionSelector",
"start": 6815
},
{
"type": "TextQuoteSelector",
"exact": "The social changes that technologies enable are what matters.",
"prefix": "s are not an end in themselves. ",
"suffix": " Thus I want to emphasise that w"
}
]
}
],
"document": {
"title": [
"介绍"
]
}
},
{
"id": "kRQMpPI7Ee2yYCebmlfN1Q",
"authority": "hypothes.is",
"url": "https://dr.amy.gy/chapter1",
"created": "2023-05-14T09:41:56",
"updated": "2023-05-14T09:41:56",
"title": "介绍",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "arious study participants.\n\n ",
"exact": "I am a Web developer by trade, and so I inevitably fall back to trying to design and build software to help with social problems, and I am often surrounded by others with this outlook.",
"suffix": " Now, I can do so whilst mindful",
"start": 4270,
"end": 4454,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://dr.amy.gy/chapter1",
"selector": [
{
"type": "RangeSelector",
"endOffset": 184,
"startOffset": 0,
"endContainer": "/main[1]/article[1]/div[1]/section[1]/div[1]/p[6]",
"startContainer": "/main[1]/article[1]/div[1]/section[1]/div[1]/p[6]"
},
{
"end": 4454,
"type": "TextPositionSelector",
"start": 4270
},
{
"type": "TextQuoteSelector",
"exact": "I am a Web developer by trade, and so I inevitably fall back to trying to design and build software to help with social problems, and I am often surrounded by others with this outlook.",
"prefix": "arious study participants.\n\n ",
"suffix": " Now, I can do so whilst mindful"
}
]
}
],
"document": {
"title": [
"介绍"
]
}
},
{
"id": "vfBddPFTEe2tZ0f2i4Oy-g",
"authority": "hypothes.is",
"url": "https://www.eff.org/deeplinks/2023/04/platforms-decay-lets-put-users-first",
"created": "2023-05-13T06:02:28",
"updated": "2023-05-13T06:02:28",
"title": "As Platforms Decay, Let’s Put Users First",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "My *god*! I had no idea the EFF had become so radical!",
"prefix": "xamples include:\n\nSocial media: ",
"exact": "If you subscribe to someone’s feed, you should see the things they post.",
"suffix": " Performers shouldn’t have to ou",
"start": 8887,
"end": 8959,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.eff.org/deeplinks/2023/04/platforms-decay-lets-put-users-first",
"selector": [
{
"type": "RangeSelector",
"endOffset": 72,
"startOffset": 0,
"endContainer": "/div[6]/div[2]/div[2]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/span[1]",
"startContainer": "/div[6]/div[2]/div[2]/div[1]/div[3]/div[1]/div[1]/article[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/span[1]"
},
{
"end": 8959,
"type": "TextPositionSelector",
"start": 8887
},
{
"type": "TextQuoteSelector",
"exact": "If you subscribe to someone’s feed, you should see the things they post.",
"prefix": "xamples include:\n\nSocial media: ",
"suffix": " Performers shouldn’t have to ou"
}
]
}
],
"document": {
"title": [
"As Platforms Decay, Let’s Put Users First"
]
}
},
{
"id": "n1IgzPDwEe2Tj-88wuB0ww",
"authority": "hypothes.is",
"url": "https://erinkissane.com/",
"created": "2023-05-12T18:12:57",
"updated": "2023-05-12T18:12:57",
"title": "Erin Kissane",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "phrase the central question as: ",
"exact": "How can we make [buildings, systems, communities, towns] which make the people within them more whole and healthy and alive, which sustain themselves without draining or brutalizing anyone or anything else, and which support and improve the world around them?",
"suffix": "\nWhich is, or should be, one of ",
"start": 17808,
"end": 18067,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 259,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[2]/p[11]/em[1]",
"startContainer": "/div[2]/div[1]/div[2]/p[11]/em[1]"
},
{
"end": 18067,
"type": "TextPositionSelector",
"start": 17808
},
{
"type": "TextQuoteSelector",
"exact": "How can we make [buildings, systems, communities, towns] which make the people within them more whole and healthy and alive, which sustain themselves without draining or brutalizing anyone or anything else, and which support and improve the world around them?",
"prefix": "phrase the central question as: ",
"suffix": "\nWhich is, or should be, one of "
}
]
}
],
"document": {
"title": [
"Erin Kissane"
]
}
},
{
"id": "35zD0vDpEe23Tvs_MWL8EQ",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/macstories-weekly-issue-368",
"created": "2023-05-12T17:24:38",
"updated": "2023-05-12T17:24:38",
"title": "MacStories Weekly: Issue 368",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "moving to subscription pricing.\n",
"exact": "The trouble is that a lot of productivity apps have shifted their focus away from individual users to business customers. As a result, the apps with the most powerful features that our readers and many others want are often priced for enterprise customers, who can support higher per-user pricing that consumers can’t afford.",
"suffix": "\nPart of the problem is that the",
"start": 18715,
"end": 19040,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/macstories-weekly-issue-368",
"selector": [
{
"type": "RangeSelector",
"endOffset": 325,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/div[3]/p[23]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/div[3]/p[23]"
},
{
"end": 19040,
"type": "TextPositionSelector",
"start": 18715
},
{
"type": "TextQuoteSelector",
"exact": "The trouble is that a lot of productivity apps have shifted their focus away from individual users to business customers. As a result, the apps with the most powerful features that our readers and many others want are often priced for enterprise customers, who can support higher per-user pricing that consumers can’t afford.",
"prefix": "moving to subscription pricing.\n",
"suffix": "\nPart of the problem is that the"
}
]
}
],
"document": {
"title": [
"MacStories Weekly: Issue 368"
]
}
},
{
"id": "lJoymvC6Ee2SisOhvbMg5Q",
"authority": "hypothes.is",
"url": "https://erinkissane.com/blue-skies-over-mastodon",
"created": "2023-05-12T11:46:06",
"updated": "2023-05-12T11:46:06",
"title": "Erin Kissane",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "core of something huge, because ",
"exact": "judgment doesn’t necessarily scale.",
"suffix": " But my big hope for Mastodon is",
"start": 12465,
"end": 12500,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/blue-skies-over-mastodon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 188,
"startOffset": 153,
"endContainer": "/div[2]/div[1]/div[1]/p[30]",
"startContainer": "/div[2]/div[1]/div[1]/p[30]"
},
{
"end": 12500,
"type": "TextPositionSelector",
"start": 12465
},
{
"type": "TextQuoteSelector",
"exact": "judgment doesn’t necessarily scale.",
"prefix": "core of something huge, because ",
"suffix": " But my big hope for Mastodon is"
}
]
}
],
"document": {
"title": [
"Erin Kissane"
]
}
},
{
"id": "a_K3WvCqEe2gESu6jX8Ckg",
"authority": "hypothes.is",
"url": "https://erinkissane.com/blue-skies-over-mastodon",
"created": "2023-05-12T09:50:26",
"updated": "2023-05-12T09:50:26",
"title": "Erin Kissane",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "No!!!\n\nIn fact, I would say the only people who \"don't belong\" are those who would *ever* argue such a thing lol.",
"prefix": "n is shallow and disqualifying, ",
"exact": "and that people who find Mastodon difficult don’t belong anyway",
"suffix": ", so I should “go join Spoutible",
"start": 7311,
"end": 7374,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/blue-skies-over-mastodon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 484,
"startOffset": 421,
"endContainer": "/div[2]/div[1]/div[1]/p[19]",
"startContainer": "/div[2]/div[1]/div[1]/p[19]"
},
{
"end": 7374,
"type": "TextPositionSelector",
"start": 7311
},
{
"type": "TextQuoteSelector",
"exact": "and that people who find Mastodon difficult don’t belong anyway",
"prefix": "n is shallow and disqualifying, ",
"suffix": ", so I should “go join Spoutible"
}
]
}
],
"document": {
"title": [
"Erin Kissane"
]
}
},
{
"id": "FMnT8PCqEe2y6tccC6kaRQ",
"authority": "hypothes.is",
"url": "https://erinkissane.com/blue-skies-over-mastodon",
"created": "2023-05-12T09:48:00",
"updated": "2023-05-12T09:48:00",
"title": "Erin Kissane",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "*friendliness* definitely needs to be explicitly defined here.\n\nHave you *seen* the goddamned art? lol",
"prefix": "n Mastodon is happening because ",
"exact": "Mastodon fans know that the network absolutely cannot compete on user friendliness and basic social functionality",
"suffix": ", so they’re leaning hard into t",
"start": 3442,
"end": 3555,
"tags": [
"Mastodion",
"Social Web"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/blue-skies-over-mastodon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 205,
"startOffset": 92,
"endContainer": "/div[2]/div[1]/div[1]/p[9]",
"startContainer": "/div[2]/div[1]/div[1]/p[9]"
},
{
"end": 3555,
"type": "TextPositionSelector",
"start": 3442
},
{
"type": "TextQuoteSelector",
"exact": "Mastodon fans know that the network absolutely cannot compete on user friendliness and basic social functionality",
"prefix": "n Mastodon is happening because ",
"suffix": ", so they’re leaning hard into t"
}
]
}
],
"document": {
"title": [
"Erin Kissane"
]
}
},
{
"id": "3EzA8PCpEe2IhN81YqZKTQ",
"authority": "hypothes.is",
"url": "https://erinkissane.com/blue-skies-over-mastodon",
"created": "2023-05-12T09:46:25",
"updated": "2023-05-12T09:46:25",
"title": "Erin Kissane",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Now just imagine the equivalent on the scale of an entire server and you've got the story of Mastodon's incredibly centralized, swift expulsion of Gab's influence. Here's [*The Verge*'s version](https://www.theverge.com/2019/7/12/20691957/mastodon-decentralized-social-network-gab-migration-fediverse-app-blocking) for the moment.",
"prefix": "Nazi bar I’ve heard 400 times.”\n",
"exact": "Incidentally, when a straightforwardly “I’m a Nazi” Nazi showed up in the beta, people used the report function, and the Bluesky team labeled the account and banned it from the Bluesky app and restricted promotion of the account of the person who invited him. This changed exactly none of the tenor of the Nazi conversation on Mastodon, but it happened.",
"suffix": "\nI have a suspicion that a lot o",
"start": 2996,
"end": 3349,
"tags": [
"Mastodion",
"Social Web",
"Software History",
"Internet History"
],
"group": "__world__",
"target": [
{
"source": "https://erinkissane.com/blue-skies-over-mastodon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 353,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/p[8]",
"startContainer": "/div[2]/div[1]/div[1]/p[8]"
},
{
"end": 3349,
"type": "TextPositionSelector",
"start": 2996
},
{
"type": "TextQuoteSelector",
"exact": "Incidentally, when a straightforwardly “I’m a Nazi” Nazi showed up in the beta, people used the report function, and the Bluesky team labeled the account and banned it from the Bluesky app and restricted promotion of the account of the person who invited him. This changed exactly none of the tenor of the Nazi conversation on Mastodon, but it happened.",
"prefix": "Nazi bar I’ve heard 400 times.”\n",
"suffix": "\nI have a suspicion that a lot o"
}
]
}
],
"document": {
"title": [
"Erin Kissane"
]
}
},
{
"id": "hwX4LPC5Ee2OSkO6ox0hzg",
"authority": "hypothes.is",
"url": "https://9to5mac.com/2023/04/30/ipados-17-rumors-new-features/",
"created": "2023-05-12T11:38:34",
"updated": "2023-05-12T11:38:34",
"title": "iPadOS 17 rumors: New Stage Manager features, Lock Screen customization, and more",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " update.\n\n\n\nLast but not least, ",
"exact": "Apple will reportedly bring “all the features” of Lock Screen customization on the iPhone to the iPad as part of iPadOS 17.",
"suffix": " This will also reportedly inclu",
"start": 4360,
"end": 4483,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://9to5mac.com/2023/04/30/ipados-17-rumors-new-features/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 143,
"startOffset": 20,
"endContainer": "/main[1]/div[3]/div[1]/div[1]/p[6]",
"startContainer": "/main[1]/div[3]/div[1]/div[1]/p[6]"
},
{
"end": 4483,
"type": "TextPositionSelector",
"start": 4360
},
{
"type": "TextQuoteSelector",
"exact": "Apple will reportedly bring “all the features” of Lock Screen customization on the iPhone to the iPad as part of iPadOS 17.",
"prefix": " update.\n\n\n\nLast but not least, ",
"suffix": " This will also reportedly inclu"
}
]
}
],
"document": {
"title": [
"iPadOS 17 rumors: New Stage Manager features, Lock Screen customization, and more"
]
}
},
{
"id": "H2tS6vBdEe2uKHv3ckMKnA",
"authority": "hypothes.is",
"url": "https://dooce.com/2023/04/06/youre-the-one-that-i-wanted-to-find/",
"created": "2023-05-12T00:37:06",
"updated": "2023-05-12T00:37:06",
"title": "You’re the one that I wanted to find | dooce®",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ot some mystery I had to solve. ",
"exact": "It was simply looking at all my wounds and learning how to live with them.",
"suffix": "\nI need to express gratitude tod",
"start": 1703,
"end": 1777,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://dooce.com/2023/04/06/youre-the-one-that-i-wanted-to-find/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 120,
"startOffset": 46,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[1]/p[5]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[1]/p[5]"
},
{
"end": 1777,
"type": "TextPositionSelector",
"start": 1703
},
{
"type": "TextQuoteSelector",
"exact": "It was simply looking at all my wounds and learning how to live with them.",
"prefix": "ot some mystery I had to solve. ",
"suffix": "\nI need to express gratitude tod"
}
]
}
],
"document": {
"title": [
"You’re the one that I wanted to find | dooce®"
]
}
},
{
"id": "mSUeCuh9Ee2eU18q-vwiIA",
"authority": "hypothes.is",
"url": "https://daringfireball.net/2009/04/twitter_clients_playground",
"created": "2023-05-02T00:09:25",
"updated": "2023-05-02T00:09:40",
"title": "Daring Fireball",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "rs to jump from one to another. ",
"exact": "Just type in a username and password and off you go.",
"suffix": "”\n\n\n\n\n\nPrevious:How to Block the",
"start": 4197,
"end": 4249,
"tags": [
"Social Web",
"Software History"
],
"group": "__world__",
"target": [
{
"source": "https://daringfireball.net/2009/04/twitter_clients_playground",
"selector": [
{
"type": "RangeSelector",
"endOffset": 487,
"startOffset": 435,
"endContainer": "/div[4]/div[3]/div[1]/p[6]",
"startContainer": "/div[4]/div[3]/div[1]/p[6]"
},
{
"end": 4249,
"type": "TextPositionSelector",
"start": 4197
},
{
"type": "TextQuoteSelector",
"exact": "Just type in a username and password and off you go.",
"prefix": "rs to jump from one to another. ",
"suffix": "”\n\n\n\n\n\nPrevious:How to Block the"
}
]
}
],
"document": {
"title": [
"Daring Fireball"
]
}
},
{
"id": "eqiqTOhyEe2kv7ccA042lw",
"authority": "hypothes.is",
"url": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"created": "2023-05-01T22:49:49",
"updated": "2023-05-01T22:49:49",
"title": "Declining software quality is just one of the many issues bugging Apple users",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "nd a team that can maintain it. ",
"exact": "Many of Apple’s apps and features feel like they’re shipped, abandoned (for years), and then hastily given a new coat of paint before being abandoned for more years.",
"suffix": " If Apple cares enough to ship a",
"start": 3867,
"end": 4032,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 376,
"startOffset": 211,
"endContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[6]",
"startContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[6]"
},
{
"end": 4032,
"type": "TextPositionSelector",
"start": 3867
},
{
"type": "TextQuoteSelector",
"exact": "Many of Apple’s apps and features feel like they’re shipped, abandoned (for years), and then hastily given a new coat of paint before being abandoned for more years.",
"prefix": "nd a team that can maintain it. ",
"suffix": " If Apple cares enough to ship a"
}
]
}
],
"document": {
"title": [
"Declining software quality is just one of the many issues bugging Apple users"
]
}
},
{
"id": "a-qYvOhyEe2wDGt-poR4jA",
"authority": "hypothes.is",
"url": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"created": "2023-05-01T22:49:25",
"updated": "2023-05-01T22:49:25",
"title": "Declining software quality is just one of the many issues bugging Apple users",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ed.\n\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\n\n",
"exact": "If Apple is going to keep releasing new OS versions every single year–and for better or worse, this seems to be the cadence we’re going to be stuck with–it’s vital that the company stop and smell the roses every few years.",
"suffix": " By this I mean, fixing bugs and",
"start": 3296,
"end": 3518,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 222,
"startOffset": 0,
"endContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[5]",
"startContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[5]"
},
{
"end": 3518,
"type": "TextPositionSelector",
"start": 3296
},
{
"type": "TextQuoteSelector",
"exact": "If Apple is going to keep releasing new OS versions every single year–and for better or worse, this seems to be the cadence we’re going to be stuck with–it’s vital that the company stop and smell the roses every few years.",
"prefix": "ed.\n\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\n\n",
"suffix": " By this I mean, fixing bugs and"
}
]
}
],
"document": {
"title": [
"Declining software quality is just one of the many issues bugging Apple users"
]
}
},
{
"id": "UFbj5OhyEe2611cWZjRdXg",
"authority": "hypothes.is",
"url": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"created": "2023-05-01T22:48:38",
"updated": "2023-05-01T22:48:38",
"title": "Declining software quality is just one of the many issues bugging Apple users",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "out Apple and its platforms.\n\n\n\n",
"exact": "User groups also tend to do a good job of exposing the concerns and pain points of Apple customers who aren’t doing this for a living.",
"suffix": " It’s a great perspective shift.",
"start": 2022,
"end": 2156,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macworld.com/article/1782792/apple-user-complaints-software-upgrade-pricing.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 134,
"startOffset": 0,
"endContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[2]",
"startContainer": "/div[4]/main[1]/article[1]/section[1]/div[1]/div[1]/div[2]/div[2]/p[2]"
},
{
"end": 2156,
"type": "TextPositionSelector",
"start": 2022
},
{
"type": "TextQuoteSelector",
"exact": "User groups also tend to do a good job of exposing the concerns and pain points of Apple customers who aren’t doing this for a living.",
"prefix": "out Apple and its platforms.\n\n\n\n",
"suffix": " It’s a great perspective shift."
}
]
}
],
"document": {
"title": [
"Declining software quality is just one of the many issues bugging Apple users"
]
}
},
{
"id": "v_MxduhZEe2pAe9N3rOElg",
"authority": "hypothes.is",
"url": "https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/",
"created": "2023-05-01T19:52:48",
"updated": "2023-05-01T19:52:48",
"title": "A new onboarding experience on Mastodon",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ost requested features, such as ",
"exact": "quote posts, improved content and profile search, and groups",
"suffix": ". We’re also continuously workin",
"start": 2260,
"end": 2320,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 200,
"startOffset": 140,
"endContainer": "/div[1]/div[1]/article[1]/main[1]/p[4]",
"startContainer": "/div[1]/div[1]/article[1]/main[1]/p[4]"
},
{
"end": 2320,
"type": "TextPositionSelector",
"start": 2260
},
{
"type": "TextQuoteSelector",
"exact": "quote posts, improved content and profile search, and groups",
"prefix": "ost requested features, such as ",
"suffix": ". We’re also continuously workin"
}
]
}
],
"document": {
"title": [
"A new onboarding experience on Mastodon"
]
}
},
{
"id": "shF9YOhZEe2URb_PROaXgg",
"authority": "hypothes.is",
"url": "https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/",
"created": "2023-05-01T19:52:25",
"updated": "2023-05-01T19:52:25",
"title": "A new onboarding experience on Mastodon",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s, and political organizations. ",
"exact": "We just surpassed a billion posts per month",
"suffix": " which validates the very real a",
"start": 1970,
"end": 2013,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 300,
"startOffset": 257,
"endContainer": "/div[1]/div[1]/article[1]/main[1]/p[3]",
"startContainer": "/div[1]/div[1]/article[1]/main[1]/p[3]"
},
{
"end": 2013,
"type": "TextPositionSelector",
"start": 1970
},
{
"type": "TextQuoteSelector",
"exact": "We just surpassed a billion posts per month",
"prefix": "s, and political organizations. ",
"suffix": " which validates the very real a"
}
]
}
],
"document": {
"title": [
"A new onboarding experience on Mastodon"
]
}
},
{
"id": "reFFFuhHEe2QwavxqFYCLQ",
"authority": "hypothes.is",
"url": "https://jennschiffer.com/",
"created": "2023-05-01T17:43:27",
"updated": "2023-05-01T17:43:27",
"title": "jenn schiffer 👽",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Incredible...",
"prefix": "artist\n \n ",
"exact": "500 years of html experience",
"suffix": "\n \n\n \n ",
"start": 260,
"end": 288,
"tags": [
"Rolodex"
],
"group": "__world__",
"target": [
{
"source": "https://jennschiffer.com/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 28,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/div[1]/ul[1]/li[3]",
"startContainer": "/main[1]/div[1]/div[1]/ul[1]/li[3]"
},
{
"end": 288,
"type": "TextPositionSelector",
"start": 260
},
{
"type": "TextQuoteSelector",
"exact": "500 years of html experience",
"prefix": "artist\n \n ",
"suffix": "\n \n\n \n "
}
]
}
],
"document": {
"title": [
"jenn schiffer 👽"
]
}
},
{
"id": "yLf5zOgiEe2mCl-TVNaMMQ",
"authority": "hypothes.is",
"url": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"created": "2023-05-01T13:19:21",
"updated": "2023-05-01T13:19:41",
"title": "Those scary warnings of juice jacking in airports and hotels? They’re nonsense",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lmao.",
"prefix": "nce is not evidence of absence. ",
"exact": "When I questioned an FCC spokesperson about the accuracy the agency's warning by pointing out that I wasn’t aware of any security experts saying juice jacking is a real threat, they asked if I had spoken to every cyber expert.",
"suffix": "\nNo, of course not. We all know ",
"start": 14166,
"end": 14392,
"tags": [
"Spectacle",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 289,
"startOffset": 63,
"endContainer": "/div[2]/main[1]/article[1]/div[3]/div[1]/section[1]/div[1]/p[5]",
"startContainer": "/div[2]/main[1]/article[1]/div[3]/div[1]/section[1]/div[1]/p[5]"
},
{
"end": 14392,
"type": "TextPositionSelector",
"start": 14166
},
{
"type": "TextQuoteSelector",
"exact": "When I questioned an FCC spokesperson about the accuracy the agency's warning by pointing out that I wasn’t aware of any security experts saying juice jacking is a real threat, they asked if I had spoken to every cyber expert.",
"prefix": "nce is not evidence of absence. ",
"suffix": "\nNo, of course not. We all know "
}
]
}
],
"document": {
"title": [
"Those scary warnings of juice jacking in airports and hotels? They’re nonsense"
]
}
},
{
"id": "jtE1tugiEe2qaGvxr-KvVg",
"authority": "hypothes.is",
"url": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"created": "2023-05-01T13:17:43",
"updated": "2023-05-01T13:17:43",
"title": "Those scary warnings of juice jacking in airports and hotels? They’re nonsense",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "lic charge sources, I feel like ",
"exact": "a bigger risk is shitty power quality and damaged connectors.",
"suffix": "”\nThere are edge cases that allo",
"start": 9757,
"end": 9818,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 244,
"startOffset": 183,
"endContainer": "/div[2]/main[1]/article[1]/div[1]/div[1]/section[1]/div[1]/p[8]",
"startContainer": "/div[2]/main[1]/article[1]/div[1]/div[1]/section[1]/div[1]/p[8]"
},
{
"end": 9818,
"type": "TextPositionSelector",
"start": 9757
},
{
"type": "TextQuoteSelector",
"exact": "a bigger risk is shitty power quality and damaged connectors.",
"prefix": "lic charge sources, I feel like ",
"suffix": "”\nThere are edge cases that allo"
}
]
}
],
"document": {
"title": [
"Those scary warnings of juice jacking in airports and hotels? They’re nonsense"
]
}
},
{
"id": "fSaxGugiEe2fTI-fI327Pw",
"authority": "hypothes.is",
"url": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"created": "2023-05-01T13:17:14",
"updated": "2023-05-01T13:17:14",
"title": "Those scary warnings of juice jacking in airports and hotels? They’re nonsense",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "target of nation-state hackers. ",
"exact": "There are no documented cases of juice jacking ever taking place in the wild.",
"suffix": " Left out of the advisories is t",
"start": 7662,
"end": 7739,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://arstechnica.com/information-technology/2023/05/fearmongering-over-public-charging-stations-needs-to-stop-heres-why/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 254,
"startOffset": 177,
"endContainer": "/div[2]/main[1]/article[1]/div[1]/div[1]/section[1]/div[1]/p[6]",
"startContainer": "/div[2]/main[1]/article[1]/div[1]/div[1]/section[1]/div[1]/p[6]"
},
{
"end": 7739,
"type": "TextPositionSelector",
"start": 7662
},
{
"type": "TextQuoteSelector",
"exact": "There are no documented cases of juice jacking ever taking place in the wild.",
"prefix": "target of nation-state hackers. ",
"suffix": " Left out of the advisories is t"
}
]
}
],
"document": {
"title": [
"Those scary warnings of juice jacking in airports and hotels? They’re nonsense"
]
}
},
{
"id": "2k18fOgbEe2LidejjHKfMg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/mona-a-unique-mix-of-customization-options-and-features-you-wont-find-in-any-other-mastodon-app/",
"created": "2023-05-01T12:29:44",
"updated": "2023-05-01T12:29:44",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "See [my reference Craft document](https://www.craft.do/s/EvlsVtyQVZ81gX) for an index of said shortcuts. (I intend to publish it in [more formats](https://github.com/ExtraKeys/keys/issues/71) soon.)",
"prefix": " with in a separate window too.\n",
"exact": "Mona also makes good use of the iPad’s support for keyboard shortcuts.",
"suffix": " You can compose, filter, and fi",
"start": 9445,
"end": 9515,
"tags": [
"Documentation",
"UIKeyCommand",
"Mastodion",
"Hardware"
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/mona-a-unique-mix-of-customization-options-and-features-you-wont-find-in-any-other-mastodon-app/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 70,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[17]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/p[17]"
},
{
"end": 9515,
"type": "TextPositionSelector",
"start": 9445
},
{
"type": "TextQuoteSelector",
"exact": "Mona also makes good use of the iPad’s support for keyboard shortcuts.",
"prefix": " with in a separate window too.\n",
"suffix": " You can compose, filter, and fi"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "YRrp1OgbEe2zu2_gMz7whg",
"authority": "hypothes.is",
"url": "https://www.macstories.net/reviews/mona-a-unique-mix-of-customization-options-and-features-you-wont-find-in-any-other-mastodon-app/",
"created": "2023-05-01T12:26:20",
"updated": "2023-05-01T12:26:20",
"title": "Reinventing iOS Automation: Editorial Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "de view is surprisingly useful.\n",
"exact": "Ten divide views are possible on my Studio Display.",
"suffix": "\nThe iPad and Mac versions of Mo",
"start": 8106,
"end": 8157,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.macstories.net/reviews/mona-a-unique-mix-of-customization-options-and-features-you-wont-find-in-any-other-mastodon-app/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 51,
"startOffset": 0,
"endContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[9]/p[1]",
"startContainer": "/div[3]/div[1]/div[1]/article[1]/div[1]/div[9]/p[1]"
},
{
"end": 8157,
"type": "TextPositionSelector",
"start": 8106
},
{
"type": "TextQuoteSelector",
"exact": "Ten divide views are possible on my Studio Display.",
"prefix": "de view is surprisingly useful.\n",
"suffix": "\nThe iPad and Mac versions of Mo"
}
]
}
],
"document": {
"title": [
"Reinventing iOS Automation: Editorial Review"
]
}
},
{
"id": "mG3frugREe2cx4-MIwKxtA",
"authority": "hypothes.is",
"url": "https://www.rfc-editor.org/rfc/rfc6350",
"created": "2023-05-01T11:16:18",
"updated": "2023-05-01T11:16:37",
"title": "vCard Format Specification",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "UH YEAH.",
"prefix": "LExNJbmZvcm1hdGlvbiBTeXN0\n ",
"exact": "<...the remainder of base64-encoded data...>",
"suffix": "\n\n6.6.4. ORG\n\n Purpose: To s",
"start": 77244,
"end": 77288,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.rfc-editor.org/rfc/rfc6350",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1297,
"startOffset": 1253,
"endContainer": "/pre[40]",
"startContainer": "/pre[40]"
},
{
"end": 77288,
"type": "TextPositionSelector",
"start": 77244
},
{
"type": "TextQuoteSelector",
"exact": "<...the remainder of base64-encoded data...>",
"prefix": "LExNJbmZvcm1hdGlvbiBTeXN0\n ",
"suffix": "\n\n6.6.4. ORG\n\n Purpose: To s"
}
]
}
],
"document": {
"title": [
"vCard Format Specification"
]
}
},
{
"id": "zZBMzOcCEe2ND8O85N8WpA",
"authority": "hypothes.is",
"url": "https://medium.com/@dbreger/engagement-and-growth-organic-vs-transactional-405c58721c9f",
"created": "2023-04-30T02:57:54",
"updated": "2023-04-30T02:58:06",
"title": "Engagement and Growth — Organic vs Transactional",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "nsactional engagement and growth",
"exact": "Transactional engagement is most easily described as customers using your product because they were prompted to do so. So, if I go to Facebook to see the photo my friend tagged me in — that is transactional engagement. Being endorsed on LinkedIn would also be an example of transactional engagement. Email and push notifications are the two most common channels of transactional engagement.",
"suffix": "Transactional growth is a user s",
"start": 1270,
"end": 1660,
"tags": [
"Vocabulary",
"$"
],
"group": "__world__",
"target": [
{
"source": "https://medium.com/@dbreger/engagement-and-growth-organic-vs-transactional-405c58721c9f",
"selector": [
{
"type": "RangeSelector",
"endOffset": 390,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[4]",
"startContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[4]"
},
{
"end": 1660,
"type": "TextPositionSelector",
"start": 1270
},
{
"type": "TextQuoteSelector",
"exact": "Transactional engagement is most easily described as customers using your product because they were prompted to do so. So, if I go to Facebook to see the photo my friend tagged me in — that is transactional engagement. Being endorsed on LinkedIn would also be an example of transactional engagement. Email and push notifications are the two most common channels of transactional engagement.",
"prefix": "nsactional engagement and growth",
"suffix": "Transactional growth is a user s"
}
]
}
],
"document": {
"title": [
"Engagement and Growth — Organic vs Transactional"
]
}
},
{
"id": "rzxaQOcCEe2Y84vOpNVFBg",
"authority": "hypothes.is",
"url": "https://medium.com/@dbreger/engagement-and-growth-organic-vs-transactional-405c58721c9f",
"created": "2023-04-30T02:57:03",
"updated": "2023-04-30T02:57:17",
"title": "Engagement and Growth — Organic vs Transactional",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "th.Organic engagement and growth",
"exact": "Organic engagement is most easily described as customers using your product without being prompted.",
"suffix": " So when someone opens up the Fa",
"start": 689,
"end": 788,
"tags": [
"Vocabulary",
"$"
],
"group": "__world__",
"target": [
{
"source": "https://medium.com/@dbreger/engagement-and-growth-organic-vs-transactional-405c58721c9f",
"selector": [
{
"type": "RangeSelector",
"endOffset": 99,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[2]",
"startContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/main[1]/div[1]/div[2]/div[1]/div[1]/article[1]/div[1]/div[2]/section[1]/div[1]/div[2]/p[2]"
},
{
"end": 788,
"type": "TextPositionSelector",
"start": 689
},
{
"type": "TextQuoteSelector",
"exact": "Organic engagement is most easily described as customers using your product without being prompted.",
"prefix": "th.Organic engagement and growth",
"suffix": " So when someone opens up the Fa"
}
]
}
],
"document": {
"title": [
"Engagement and Growth — Organic vs Transactional"
]
}
},
{
"id": "kPx5yOa-Ee2_T8s2zHWOjA",
"authority": "hypothes.is",
"url": "https://write.as/matt/product-outlook-write-as-and-writefreely",
"created": "2023-04-29T18:49:26",
"updated": "2023-04-29T18:49:26",
"title": "Product Outlook: Write.as and WriteFreely",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This has personally been the direct opposite of my experience on Write.as, and I think it's largely to do with the fact that I am constrained to tagging.\n\n*However*...\n\nIf more management options helps anyone else feel more cohesively published, I am down to explore.\n\nI suppose you could extrapolate on that and say... I think adapting to the Musing Studio suite was the best CMS thing that ever happened to me and it's helped tremendously... I feel I know it so well that it's actually hard to think of requests/suggestions lol.\n\n*But* I think that function for me (and perhaps others who've been drawn here for similar reasons) has been served, past tense. The perspective/skills have been acquired and you should absolutely feel enabled to *get complicated*. \n\n---\n\nThe only request I've come up with is.. perhaps an absorption of the ` &lt!--more-->` and `&lt!--comment-->` into the UI as settings. ",
"prefix": "terconnected archive over time. ",
"exact": "Instead of richly growing over the years, your blog becomes more difficult to manage, and ultimately less useful.",
"suffix": " This will be one of my first pr",
"start": 3614,
"end": 3727,
"tags": [
"md",
"Meta",
"CMS"
],
"group": "__world__",
"target": [
{
"source": "https://write.as/matt/product-outlook-write-as-and-writefreely",
"selector": [
{
"type": "RangeSelector",
"endOffset": 412,
"startOffset": 299,
"endContainer": "/article[1]/div[1]/p[14]",
"startContainer": "/article[1]/div[1]/p[14]"
},
{
"end": 3727,
"type": "TextPositionSelector",
"start": 3614
},
{
"type": "TextQuoteSelector",
"exact": "Instead of richly growing over the years, your blog becomes more difficult to manage, and ultimately less useful.",
"prefix": "terconnected archive over time. ",
"suffix": " This will be one of my first pr"
}
]
}
],
"document": {
"title": [
"Product Outlook: Write.as and WriteFreely"
]
}
},
{
"id": "6HvlduaqEe2fkX9n1tlHng",
"authority": "hypothes.is",
"url": "https://www.justice.gov/sites/default/files/atr/legacy/2006/06/01/V-A.pdf",
"created": "2023-04-29T16:28:43",
"updated": "2023-04-29T16:29:02",
"title": "https://www.justice.gov/sites/default/files/atr/legacy/2006/06/01/V-A.pdf",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "There it is.",
"prefix": "se to the browser threat was to ",
"exact": "“embrace, extend, extinguish”",
"suffix": "; in other words, Microsoftplann",
"start": 17734,
"end": 17763,
"tags": [
"Software History",
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://www.justice.gov/sites/default/files/atr/legacy/2006/06/01/V-A.pdf",
"selector": [
{
"end": 17763,
"type": "TextPositionSelector",
"start": 17734
},
{
"type": "TextQuoteSelector",
"exact": "“embrace, extend, extinguish”",
"prefix": "se to the browser threat was to ",
"suffix": "; in other words, Microsoftplann"
}
]
}
],
"document": {
}
},
{
"id": "aphXNuY6Ee22l-e2OUuoKw",
"authority": "hypothes.is",
"url": "https://atproto.com/guides/faq",
"created": "2023-04-29T03:03:28",
"updated": "2023-04-29T03:03:28",
"title": "FAQ | AT Protocol",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is... an extremely *strange* conclusion to come to regarding Social Web account migration, to say the least.\n\nTaking Mastodon as the handy example...\n\nThe only reason to use the (extremely competent, bizarrely fast) process of [**redirection**](https://docs.joinmastodon.org/user/moving/#migration) is that one... would like to have the \"required\" redirect on the original server. If a user intends to move to a different Mastodon instance and does not want to leave a redirect, that step is just... removed from the process.",
"prefix": "yPub are comparatively limited; ",
"exact": "they require the original server to provide a redirect and cannot migrate the user's previous data.",
"suffix": "\nOther smaller differences inclu",
"start": 1087,
"end": 1186,
"tags": [
"Social Web",
"Mastodon"
],
"group": "__world__",
"target": [
{
"source": "https://atproto.com/guides/faq",
"selector": [
{
"type": "RangeSelector",
"endOffset": 505,
"startOffset": 406,
"endContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/p[4]",
"startContainer": "/div[1]/div[1]/div[3]/div[2]/div[1]/p[4]"
},
{
"end": 1186,
"type": "TextPositionSelector",
"start": 1087
},
{
"type": "TextQuoteSelector",
"exact": "they require the original server to provide a redirect and cannot migrate the user's previous data.",
"prefix": "yPub are comparatively limited; ",
"suffix": "\nOther smaller differences inclu"
}
]
}
],
"document": {
"title": [
"FAQ | AT Protocol"
]
}
},
{
"id": "MrGf1OYsEe2P2tdi2AhPrQ",
"authority": "hypothes.is",
"url": "https://www.techdirt.com/2023/04/28/six-months-in-thoughts-on-the-current-post-twitter-diaspora-options/",
"created": "2023-04-29T01:21:42",
"updated": "2023-04-29T01:21:42",
"title": "Six Months In: Thoughts On The Current Post-Twitter Diaspora Options",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "[lmao **no**](https://dr.amy.gy)",
"prefix": "fore she became CEO of Bluesky, ",
"exact": "Jay Graber wrote the definitive exploration of decentralized social media networks back in 2020",
"suffix": ", and has laid out the pros and ",
"start": 8730,
"end": 8825,
"tags": [
"Social"
],
"group": "__world__",
"target": [
{
"source": "https://www.techdirt.com/2023/04/28/six-months-in-thoughts-on-the-current-post-twitter-diaspora-options/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 525,
"startOffset": 430,
"endContainer": "/div[1]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[21]",
"startContainer": "/div[1]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[21]"
},
{
"end": 8825,
"type": "TextPositionSelector",
"start": 8730
},
{
"type": "TextQuoteSelector",
"exact": "Jay Graber wrote the definitive exploration of decentralized social media networks back in 2020",
"prefix": "fore she became CEO of Bluesky, ",
"suffix": ", and has laid out the pros and "
}
]
}
],
"document": {
"title": [
"Six Months In: Thoughts On The Current Post-Twitter Diaspora Options"
]
}
},
{
"id": "4d_92uYrEe2egMupnhN5jQ",
"authority": "hypothes.is",
"url": "https://www.techdirt.com/2023/04/28/six-months-in-thoughts-on-the-current-post-twitter-diaspora-options/",
"created": "2023-04-29T01:19:26",
"updated": "2023-04-29T01:19:26",
"title": "Six Months In: Thoughts On The Current Post-Twitter Diaspora Options",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Calckey is a very near fork of [Misskey](https://miskey.io) if I'm not mistaken.",
"prefix": "s like quote tweets and search. ",
"exact": "So, services like Calckey, for example, are building out some more user friendly features.",
"suffix": " It’s not Mastodon, but it feels",
"start": 4554,
"end": 4644,
"tags": [
"Social",
"Social Web"
],
"group": "__world__",
"target": [
{
"source": "https://www.techdirt.com/2023/04/28/six-months-in-thoughts-on-the-current-post-twitter-diaspora-options/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 480,
"startOffset": 390,
"endContainer": "/div[1]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[10]",
"startContainer": "/div[1]/div[2]/div[1]/div[1]/div[5]/div[1]/div[1]/div[1]/p[10]"
},
{
"end": 4644,
"type": "TextPositionSelector",
"start": 4554
},
{
"type": "TextQuoteSelector",
"exact": "So, services like Calckey, for example, are building out some more user friendly features.",
"prefix": "s like quote tweets and search. ",
"suffix": " It’s not Mastodon, but it feels"
}
]
}
],
"document": {
"title": [
"Six Months In: Thoughts On The Current Post-Twitter Diaspora Options"
]
}
},
{
"id": "8Uq0GuX3Ee2nMo8PuD7o-Q",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/macstories-weekly-issue-366",
"created": "2023-04-28T19:07:38",
"updated": "2023-04-28T19:07:38",
"title": "MacStories Weekly: Issue 366",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Which can be triggered by perhaps the most reliable Safari Extension keyboard shortcut (on iOS/iPadOS) to date: `⌘⇧E`.",
"prefix": "iles to apps like Obsidian too.\n",
"exact": "Raindrop also has an excellent browser extension that allows you to save a webpage to any of your link collections, tag it, mark it as a favorite, access highlights, set reminders, and even save multiple tabs simultaneously.",
"suffix": " When tagging, you can pick from",
"start": 9792,
"end": 10016,
"tags": [
"UIKeyCommand",
"i",
"Documentation"
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/macstories-weekly-issue-366",
"selector": [
{
"type": "RangeSelector",
"endOffset": 224,
"startOffset": 0,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/div[3]/p[9]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/div[3]/p[9]"
},
{
"end": 10016,
"type": "TextPositionSelector",
"start": 9792
},
{
"type": "TextQuoteSelector",
"exact": "Raindrop also has an excellent browser extension that allows you to save a webpage to any of your link collections, tag it, mark it as a favorite, access highlights, set reminders, and even save multiple tabs simultaneously.",
"prefix": "iles to apps like Obsidian too.\n",
"suffix": " When tagging, you can pick from"
}
]
}
],
"document": {
"title": [
"MacStories Weekly: Issue 366"
]
}
},
{
"id": "6YaxLOWbEe2mWMP9gilYBg",
"authority": "hypothes.is",
"url": "https://blog.erinshepherd.net/2023/04/right-of-reply/",
"created": "2023-04-28T08:08:51",
"updated": "2023-04-28T08:08:51",
"title": "Right of Reply",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I'm ashamed/bewildered to confess that I have zero recollection of Google Sidewiki... Given the medium in which I'm typing this right now - and a whole bunch of other anecdotes from my online life - I think I would have been very engaged with such a thing.\n\nWhat a Wiki page though! Thank you. Bless. Through it, I discovered the [Google Toolbar Help YouTube Channel](https://youtube.com/@googletoolbarhelp).",
"prefix": "es you always has the option of ",
"exact": "reinventing Google Sidewiki or similar systems in which replies exist outside of the network itself.",
"suffix": "\nBut that’s, on the whole, fine:",
"start": 3241,
"end": 3341,
"tags": [
"Software History",
"Internet History",
"Annotation",
"Googe"
],
"group": "__world__",
"target": [
{
"source": "https://blog.erinshepherd.net/2023/04/right-of-reply/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 293,
"startOffset": 193,
"endContainer": "/div[1]/article[1]/main[1]/p[13]",
"startContainer": "/div[1]/article[1]/main[1]/p[13]"
},
{
"end": 3341,
"type": "TextPositionSelector",
"start": 3241
},
{
"type": "TextQuoteSelector",
"exact": "reinventing Google Sidewiki or similar systems in which replies exist outside of the network itself.",
"prefix": "es you always has the option of ",
"suffix": "\nBut that’s, on the whole, fine:"
}
]
}
],
"document": {
"title": [
"Right of Reply"
]
}
},
{
"id": "-jSNUuFmEe2Z4mtDe3Lndw",
"authority": "hypothes.is",
"url": "https://www.wired.com/story/modern-humans-learn-ancient-software-retrocomputing/",
"created": "2023-04-22T23:39:51",
"updated": "2023-04-22T23:39:51",
"title": "What Modern Humans Can Learn From Ancient Software",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "om beeps to playing CDs to MP3s.",
"exact": "Emulation reminds me to ask myself whether the computing experience is always getting better. I’m writing this in Google Docs so my editor’s little round avatar head can peek in and make sure I don’t miss my deadline for once, but I’d prefer to write it in WordPerfect 5.1 for DOS, which was the greatest word processor ever—a blank screen illuminated with only letters and numbers, offering just enough bold and italics to keep things interesting. I remember WP51 the way a non-nerd might remember a vintage Mustang. You could just take that thing out and go, man.",
"suffix": "But it’s more than a museum trip",
"start": 4764,
"end": 5329,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/story/modern-humans-learn-ancient-software-retrocomputing/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 47,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]/em[3]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]"
},
{
"end": 5329,
"type": "TextPositionSelector",
"start": 4764
},
{
"type": "TextQuoteSelector",
"exact": "Emulation reminds me to ask myself whether the computing experience is always getting better. I’m writing this in Google Docs so my editor’s little round avatar head can peek in and make sure I don’t miss my deadline for once, but I’d prefer to write it in WordPerfect 5.1 for DOS, which was the greatest word processor ever—a blank screen illuminated with only letters and numbers, offering just enough bold and italics to keep things interesting. I remember WP51 the way a non-nerd might remember a vintage Mustang. You could just take that thing out and go, man.",
"prefix": "om beeps to playing CDs to MP3s.",
"suffix": "But it’s more than a museum trip"
}
]
}
],
"document": {
"title": [
"What Modern Humans Can Learn From Ancient Software"
]
}
},
{
"id": "3rs3-OFkEe23Rj8vgLoOBw",
"authority": "hypothes.is",
"url": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"created": "2023-04-22T23:24:46",
"updated": "2023-04-22T23:24:46",
"title": "A Tweet Before Dying",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " the seeking is important, too; ",
"exact": "people should explore, not simply feed.",
"suffix": " Whatever will move society forw",
"start": 7913,
"end": 7952,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 317,
"startOffset": 278,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[7]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[7]"
},
{
"end": 7952,
"type": "TextPositionSelector",
"start": 7913
},
{
"type": "TextQuoteSelector",
"exact": "people should explore, not simply feed.",
"prefix": " the seeking is important, too; ",
"suffix": " Whatever will move society forw"
}
]
}
],
"document": {
"title": [
"A Tweet Before Dying"
]
}
},
{
"id": "yQeT3uFkEe29rePKN3NmBQ",
"authority": "hypothes.is",
"url": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"created": "2023-04-22T23:24:10",
"updated": "2023-04-22T23:24:10",
"title": "A Tweet Before Dying",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "overed and jammed into my brain.",
"exact": "This was the original function of the web—to transmit learned texts to those seeking them.",
"suffix": " Humans have been transmitting f",
"start": 7635,
"end": 7725,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 90,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[7]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[7]"
},
{
"end": 7725,
"type": "TextPositionSelector",
"start": 7635
},
{
"type": "TextQuoteSelector",
"exact": "This was the original function of the web—to transmit learned texts to those seeking them.",
"prefix": "overed and jammed into my brain.",
"suffix": " Humans have been transmitting f"
}
]
}
],
"document": {
"title": [
"A Tweet Before Dying"
]
}
},
{
"id": "rgs_NuFkEe2pOht2DKDdGA",
"authority": "hypothes.is",
"url": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"created": "2023-04-22T23:23:25",
"updated": "2023-04-22T23:23:25",
"title": "A Tweet Before Dying",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "akes, cancellations, and dunks. ",
"exact": "We posted through it.",
"suffix": "Truly giant things—social media ",
"start": 6658,
"end": 6679,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 784,
"startOffset": 763,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]"
},
{
"end": 6679,
"type": "TextPositionSelector",
"start": 6658
},
{
"type": "TextQuoteSelector",
"exact": "We posted through it.",
"prefix": "akes, cancellations, and dunks. ",
"suffix": "Truly giant things—social media "
}
]
}
],
"document": {
"title": [
"A Tweet Before Dying"
]
}
},
{
"id": "nCksvuFgEe2zcqvfHrpwLw",
"authority": "hypothes.is",
"url": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"created": "2023-04-22T22:54:17",
"updated": "2023-04-22T22:54:17",
"title": "A Tweet Before Dying",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": ". How else are they supposed to ",
"exact": "demarcate",
"suffix": " the end of the glorious web con",
"start": 5838,
"end": 5847,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/story/tweet-dying-revolutionary-internet/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 664,
"startOffset": 655,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[4]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[4]"
},
{
"end": 5847,
"type": "TextPositionSelector",
"start": 5838
},
{
"type": "TextQuoteSelector",
"exact": "demarcate",
"prefix": ". How else are they supposed to ",
"suffix": " the end of the glorious web con"
}
]
}
],
"document": {
"title": [
"A Tweet Before Dying"
]
}
},
{
"id": "HyE_eODxEe2TmAN43m9Rcw",
"authority": "hypothes.is",
"url": "https://club.macstories.net/posts/macstories-weekly-issue-365",
"created": "2023-04-22T09:36:13",
"updated": "2023-04-22T09:36:44",
"title": "MacStories Weekly: Issue 365",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Hell yeah**.\n\nI guess I could be mistaken, but I'm going to choose to interpret this as sublime validation for my \"invention\" and absolutely comprehensive implementation of [**DavodTime**](https://davidblue.wtf/davodtime) in the past 18 months or so.",
"prefix": " of things. The first is dates. ",
"exact": "If there are any date formats you regularly use that aren’t the default for Shortcuts, those are excellent choices for creating utility shortcuts.",
"suffix": " The other area is retrieving sm",
"start": 16683,
"end": 16829,
"tags": [
"i",
"Automation"
],
"group": "__world__",
"target": [
{
"source": "https://club.macstories.net/posts/macstories-weekly-issue-365",
"selector": [
{
"type": "RangeSelector",
"endOffset": 257,
"startOffset": 111,
"endContainer": "/div[1]/main[1]/article[1]/div[1]/div[5]/p[10]",
"startContainer": "/div[1]/main[1]/article[1]/div[1]/div[5]/p[10]"
},
{
"end": 16829,
"type": "TextPositionSelector",
"start": 16683
},
{
"type": "TextQuoteSelector",
"exact": "If there are any date formats you regularly use that aren’t the default for Shortcuts, those are excellent choices for creating utility shortcuts.",
"prefix": " of things. The first is dates. ",
"suffix": " The other area is retrieving sm"
}
]
}
],
"document": {
"title": [
"MacStories Weekly: Issue 365"
]
}
},
{
"id": "k-cmhuBnEe2aC4PFaqJ1Ww",
"authority": "hypothes.is",
"url": "https://telegram.org/tour/chat-folders",
"created": "2023-04-21T17:11:38",
"updated": "2023-04-21T17:11:38",
"title": "Shareable Chat Folders",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "r share interests with friends. ",
"exact": "Subscribers of Telegram Premium unlock 20 shareable folders with up to 200 chats each, and can create up to 100 different invite links per folder.",
"suffix": "\n\n \n\n\nLike with all Telegram Pr",
"start": 5085,
"end": 5231,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/tour/chat-folders",
"selector": [
{
"type": "RangeSelector",
"endOffset": 280,
"startOffset": 134,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[17]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[17]"
},
{
"end": 5231,
"type": "TextPositionSelector",
"start": 5085
},
{
"type": "TextQuoteSelector",
"exact": "Subscribers of Telegram Premium unlock 20 shareable folders with up to 200 chats each, and can create up to 100 different invite links per folder.",
"prefix": "r share interests with friends. ",
"suffix": "\n\n \n\n\nLike with all Telegram Pr"
}
]
}
],
"document": {
"title": [
"Shareable Chat Folders"
]
}
},
{
"id": "jJuUFuBnEe2YtbeDtA-9sQ",
"authority": "hypothes.is",
"url": "https://telegram.org/tour/chat-folders",
"created": "2023-04-21T17:11:26",
"updated": "2023-04-21T17:11:26",
"title": "Shareable Chat Folders",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "he new chats.\n Premium Features\n",
"exact": "All Telegram users can add 2 shareable folders, each containing up to 100 chats",
"suffix": " – to join colleagues or share i",
"start": 4951,
"end": 5030,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/tour/chat-folders",
"selector": [
{
"type": "RangeSelector",
"endOffset": 9,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[17]/strong[2]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[17]"
},
{
"end": 5030,
"type": "TextPositionSelector",
"start": 4951
},
{
"type": "TextQuoteSelector",
"exact": "All Telegram users can add 2 shareable folders, each containing up to 100 chats",
"prefix": "he new chats.\n Premium Features\n",
"suffix": " – to join colleagues or share i"
}
]
}
],
"document": {
"title": [
"Shareable Chat Folders"
]
}
},
{
"id": "9fuNMuBgEe26zacRtQyyXQ",
"authority": "hypothes.is",
"url": "https://telegram.org/tour/chat-folders",
"created": "2023-04-21T16:24:16",
"updated": "2023-04-21T16:24:16",
"title": "Shareable Chat Folders",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "reate a custom chat folder with ",
"exact": "up to 200 chats",
"suffix": " — and share it with friends, co",
"start": 522,
"end": 537,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/tour/chat-folders",
"selector": [
{
"type": "RangeSelector",
"endOffset": 68,
"startOffset": 53,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[1]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[1]"
},
{
"end": 537,
"type": "TextPositionSelector",
"start": 522
},
{
"type": "TextQuoteSelector",
"exact": "up to 200 chats",
"prefix": "reate a custom chat folder with ",
"suffix": " — and share it with friends, co"
}
]
}
],
"document": {
"title": [
"Shareable Chat Folders"
]
}
},
{
"id": "4GmHvOBgEe2zJQuah5BLKQ",
"authority": "hypothes.is",
"url": "https://telegram.org/blog/shareable-folders-custom-wallpapers",
"created": "2023-04-21T16:23:40",
"updated": "2023-04-21T16:23:40",
"title": "Shareable Chat Folders, Custom Wallpapers and More",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "tch, like Interns or Managers.\n\n",
"exact": "You can include any public chats, as well as any chats where you have the admin rights to add people.",
"suffix": "\n\nIf you add more chats to your ",
"start": 1492,
"end": 1593,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/blog/shareable-folders-custom-wallpapers",
"selector": [
{
"type": "RangeSelector",
"endOffset": 101,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/blockquote[1]/p[1]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/blockquote[1]/p[1]"
},
{
"end": 1593,
"type": "TextPositionSelector",
"start": 1492
},
{
"type": "TextQuoteSelector",
"exact": "You can include any public chats, as well as any chats where you have the admin rights to add people.",
"prefix": "tch, like Interns or Managers.\n\n",
"suffix": "\n\nIf you add more chats to your "
}
]
}
],
"document": {
"title": [
"Shareable Chat Folders, Custom Wallpapers and More"
]
}
},
{
"id": "3npCIOBgEe26zL85ohTUSQ",
"authority": "hypothes.is",
"url": "https://telegram.org/blog/shareable-folders-custom-wallpapers",
"created": "2023-04-21T16:23:37",
"updated": "2023-04-21T16:23:37",
"title": "Shareable Chat Folders, Custom Wallpapers and More",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "he admin rights to add people.\n\n",
"exact": "If you add more chats to your folder and update its link, members will see a suggestion to join the new chats.",
"suffix": "\n\n \n \n \n\n\n\nTo create a folder, ",
"start": 1595,
"end": 1705,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://telegram.org/blog/shareable-folders-custom-wallpapers",
"selector": [
{
"type": "RangeSelector",
"endOffset": 110,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[4]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[2]/div[2]/p[4]"
},
{
"end": 1705,
"type": "TextPositionSelector",
"start": 1595
},
{
"type": "TextQuoteSelector",
"exact": "If you add more chats to your folder and update its link, members will see a suggestion to join the new chats.",
"prefix": "he admin rights to add people.\n\n",
"suffix": "\n\n \n \n \n\n\n\nTo create a folder, "
}
]
}
],
"document": {
"title": [
"Shareable Chat Folders, Custom Wallpapers and More"
]
}
},
{
"id": "4yLHYt-mEe2vi9eBM2_Ppg",
"authority": "hypothes.is",
"url": "https://www.theverge.com/2013/5/1/4279674/im-still-here-back-online-after-a-year-without-the-internet",
"created": "2023-04-20T18:12:18",
"updated": "2023-04-20T18:12:18",
"title": "I’m still here: back online after a year without the internet",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "me,\" so I could fight back. But ",
"exact": "the internet isn't an individual pursuit, it's something we do with each other. The internet is where people are.",
"suffix": " the internet isn't an individua",
"start": 16587,
"end": 16700,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/2013/5/1/4279674/im-still-here-back-online-after-a-year-without-the-internet",
"selector": [
{
"type": "RangeSelector",
"endOffset": 364,
"startOffset": 251,
"endContainer": "/div[1]/div[3]/main[1]/div[2]/div[16]/div[1]/p[1]",
"startContainer": "/div[1]/div[3]/main[1]/div[2]/div[16]/div[1]/p[1]"
},
{
"end": 16700,
"type": "TextPositionSelector",
"start": 16587
},
{
"type": "TextQuoteSelector",
"exact": "the internet isn't an individual pursuit, it's something we do with each other. The internet is where people are.",
"prefix": "me,\" so I could fight back. But ",
"suffix": " the internet isn't an individua"
}
]
}
],
"document": {
"title": [
"I’m still here: back online after a year without the internet"
]
}
},
{
"id": "WQZpCN-XEe2XE2Nz53Glxw",
"authority": "hypothes.is",
"url": "https://meta.wikimedia.org/wiki/Terms_of_use",
"created": "2023-04-20T16:21:04",
"updated": "2023-04-20T16:21:04",
"title": "Terms of use - Meta",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t. We merely host this content.\n",
"exact": "The community - the network of users who are constantly building and using the various sites or Projects - are the principal means through which the goals of the mission are achieved.",
"suffix": " The community contributes to an",
"start": 14154,
"end": 14337,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://meta.wikimedia.org/wiki/Terms_of_use",
"selector": [
{
"type": "RangeSelector",
"endOffset": 183,
"startOffset": 0,
"endContainer": "/div[3]/div[3]/div[5]/div[2]/p[7]",
"startContainer": "/div[3]/div[3]/div[5]/div[2]/p[7]"
},
{
"end": 14337,
"type": "TextPositionSelector",
"start": 14154
},
{
"type": "TextQuoteSelector",
"exact": "The community - the network of users who are constantly building and using the various sites or Projects - are the principal means through which the goals of the mission are achieved.",
"prefix": "t. We merely host this content.\n",
"suffix": " The community contributes to an"
}
]
}
],
"document": {
"title": [
"Terms of use - Meta"
]
}
},
{
"id": "i743rt8QEe2dUT9tIhkc3w",
"authority": "hypothes.is",
"url": "https://courses.socialmovementtechnologies.org/p/mastodon-how-to",
"created": "2023-04-20T00:16:07",
"updated": "2023-04-20T00:16:07",
"title": "Mastodon How-To For Activists, Organizations, Movements & Journalists",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "tuguês Abaixo | العربية أدناه\n\n\n",
"exact": "With hate speech taking over Twitter, many of us are tired of our vulnerability to the whims of corporate-owned social media.\n\nIn session 1, we cover:\n\n\nRecommendations on how to select the right instance (Mastodon server) for your needs\nHow to find and activate your people on Mastodon\nStrategic considerations on how to approach it in relation to your Twitter account\nA workflow for building Mastodon into your activist pipeline, including the use of hashtags, lists, direct messaging and more\nKey differences between Mastodon and Twitter features that impact how we might want to use the tool\nCultural protocols on the platform\nSeveral extensions and nifty tools that we think are especially useful\n\nSession 2 is an advanced session for movements and organizations exploring setting up their own Mastodon community site. Guests include groups that have done so sharing important considerations.",
"suffix": "\n\nA collaboration between Open R",
"start": 494,
"end": 1391,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://courses.socialmovementtechnologies.org/p/mastodon-how-to",
"selector": [
{
"type": "RangeSelector",
"endOffset": 194,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/p[5]",
"startContainer": "/div[1]/div[1]/div[2]/div[1]/div[1]/div[3]/p[3]"
},
{
"end": 1391,
"type": "TextPositionSelector",
"start": 494
},
{
"type": "TextQuoteSelector",
"exact": "With hate speech taking over Twitter, many of us are tired of our vulnerability to the whims of corporate-owned social media.\n\nIn session 1, we cover:\n\n\nRecommendations on how to select the right instance (Mastodon server) for your needs\nHow to find and activate your people on Mastodon\nStrategic considerations on how to approach it in relation to your Twitter account\nA workflow for building Mastodon into your activist pipeline, including the use of hashtags, lists, direct messaging and more\nKey differences between Mastodon and Twitter features that impact how we might want to use the tool\nCultural protocols on the platform\nSeveral extensions and nifty tools that we think are especially useful\n\nSession 2 is an advanced session for movements and organizations exploring setting up their own Mastodon community site. Guests include groups that have done so sharing important considerations.",
"prefix": "tuguês Abaixo | العربية أدناه\n\n\n",
"suffix": "\n\nA collaboration between Open R"
}
]
}
],
"document": {
"title": [
"Mastodon How-To For Activists, Organizations, Movements & Journalists"
]
}
},
{
"id": "4o8fZoaZEeuNA1cTFR-sAw",
"authority": "hypothes.is",
"url": "https://www.wired.com/2015/03/periscope/",
"created": "2021-03-16T20:55:05",
"updated": "2023-04-19T04:00:12",
"title": "Twitter's Periscope App Lets You Livestream Your World",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Even since I highlighted this, some years ago, the actual tragedy of the Periscope story got so much worse...\n\n(Including Bekypour reap Periscope for parts to build Twitter Spaces and then *forget for some 10 straight days after the public commitment date to actually put it out of its misery.*)",
"prefix": " Without Having to Download Them",
"exact": "As you're watching someone stream, you can leave comments, which the Broadcaster (in Periscope parlance) can see and respond to. This, Beykpour says, is the app’s real secret sauce. \"The magic moment of Periscope is not when you see video for the first time,\" he says. \"Because you’ve experienced that before, whether it’s YouTube or another live broadcasting tool. The magic moment for Periscope is when you as viewer say something and you end up influencing the broadcast.\"",
"suffix": " With most streaming apps, from ",
"start": 7853,
"end": 8328,
"tags": [
"Social",
"Power",
"Periscope"
],
"group": "__world__",
"target": [
{
"source": "https://www.wired.com/2015/03/periscope/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 475,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[3]/div[1]/p[5]",
"startContainer": "/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[3]/div[1]/p[5]"
},
{
"end": 8328,
"type": "TextPositionSelector",
"start": 7853
},
{
"type": "TextQuoteSelector",
"exact": "As you're watching someone stream, you can leave comments, which the Broadcaster (in Periscope parlance) can see and respond to. This, Beykpour says, is the app’s real secret sauce. \"The magic moment of Periscope is not when you see video for the first time,\" he says. \"Because you’ve experienced that before, whether it’s YouTube or another live broadcasting tool. The magic moment for Periscope is when you as viewer say something and you end up influencing the broadcast.\"",
"prefix": " Without Having to Download Them",
"suffix": " With most streaming apps, from "
}
]
}
],
"document": {
"title": [
"Twitter's Periscope App Lets You Livestream Your World"
]
}
},
{
"id": "7Wttst5UEe2gxQMehgNA0g",
"authority": "hypothes.is",
"url": "https://evy.garden/manifesto/",
"created": "2023-04-19T01:53:05",
"updated": "2023-04-19T01:53:05",
"title": "manifesto",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n \n \n \n ",
"exact": "be wary of others' confidence\n \n \n Consider others' opinions, especially those of people I care about and trust, but don't let those opinions overshadow my own opinions. Other people may sound more confident than me, but that doesn’t mean they’re more likely to be right. Be aware of the weight I naturally give to opinions of people who have power over me. Trust myself.\n \n \n I'm misusing this tool if I feel pressure to develop my own opinions about things that I don't want to think that much about - it's often reasonable to default to the opinions of others, and I can do this even if I'm aware they might be wrong.",
"suffix": "\n \n \n \n \n ",
"start": 6966,
"end": 7630,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://evy.garden/manifesto/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 254,
"startOffset": 0,
"endContainer": "/div[1]/div[2]/div[9]/div[1]/p[2]",
"startContainer": "/div[1]/div[2]/div[9]/h3[1]"
},
{
"end": 7630,
"type": "TextPositionSelector",
"start": 6966
},
{
"type": "TextQuoteSelector",
"exact": "be wary of others' confidence\n \n \n Consider others' opinions, especially those of people I care about and trust, but don't let those opinions overshadow my own opinions. Other people may sound more confident than me, but that doesn’t mean they’re more likely to be right. Be aware of the weight I naturally give to opinions of people who have power over me. Trust myself.\n \n \n I'm misusing this tool if I feel pressure to develop my own opinions about things that I don't want to think that much about - it's often reasonable to default to the opinions of others, and I can do this even if I'm aware they might be wrong.",
"prefix": " \n \n \n \n ",
"suffix": "\n \n \n \n \n "
}
]
}
],
"document": {
"title": [
"manifesto"
]
}
},
{
"id": "7npQ6N5TEe2hJMuBUrzDBA",
"authority": "hypothes.is",
"url": "https://weeklymusings.net/weekly-musings-203",
"created": "2023-04-19T01:45:58",
"updated": "2023-04-19T01:45:58",
"title": "Weekly Musings 203",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": ", buzzes, vibrations, or beeps. ",
"exact": "In some ways, mechanical watches are the apotheosis of calm technology.",
"suffix": " You need to glance at your wris",
"start": 3421,
"end": 3492,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://weeklymusings.net/weekly-musings-203",
"selector": [
{
"type": "RangeSelector",
"endOffset": 228,
"startOffset": 157,
"endContainer": "/article[1]/div[1]/p[11]",
"startContainer": "/article[1]/div[1]/p[11]"
},
{
"end": 3492,
"type": "TextPositionSelector",
"start": 3421
},
{
"type": "TextQuoteSelector",
"exact": "In some ways, mechanical watches are the apotheosis of calm technology.",
"prefix": ", buzzes, vibrations, or beeps. ",
"suffix": " You need to glance at your wris"
}
]
}
],
"document": {
"title": [
"Weekly Musings 203"
]
}
},
{
"id": "mGm1Rt3VEe26veNWPm0hAQ",
"authority": "hypothes.is",
"url": "https://anima-magazine.com/about",
"created": "2023-04-18T10:41:37",
"updated": "2023-04-18T10:41:37",
"title": "About | ANIMA Magazine",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " \n\n\n \n \n\n\n \n",
"exact": "Anima gets beneath the surface of design, whilst understanding that appearances matter too. It is interested in what things mean, as well as how they look. As appealing to the professional as to the enthusiast, it understands that design never stands still and embraces the most vital issues. Its perspective is global and predictive. Beautifully designed and incisively written, Anima takes the subject out of the specialist domain and offers a clear and passionate view on where we are now.",
"suffix": "\n\n\n\n\n\n \n\n\n\n \n\n \n \n\n\n",
"start": 853,
"end": 1345,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://anima-magazine.com/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 492,
"startOffset": 0,
"endContainer": "/main[1]/div[1]/section[1]/div[1]/article[1]/p[1]",
"startContainer": "/main[1]/div[1]/section[1]/div[1]/article[1]/p[1]/em[1]"
},
{
"end": 1345,
"type": "TextPositionSelector",
"start": 853
},
{
"type": "TextQuoteSelector",
"exact": "Anima gets beneath the surface of design, whilst understanding that appearances matter too. It is interested in what things mean, as well as how they look. As appealing to the professional as to the enthusiast, it understands that design never stands still and embraces the most vital issues. Its perspective is global and predictive. Beautifully designed and incisively written, Anima takes the subject out of the specialist domain and offers a clear and passionate view on where we are now.",
"prefix": " \n\n\n \n \n\n\n \n",
"suffix": "\n\n\n\n\n\n \n\n\n\n \n\n \n \n\n\n"
}
]
}
],
"document": {
"title": [
"About | ANIMA Magazine"
]
}
},
{
"id": "WYcjVt1qEe2LIxcGto1nBg",
"authority": "hypothes.is",
"url": "https://blog.bear.app/2023/04/bear-2-will-have-a-new-price-only-for-new-customers/",
"created": "2023-04-17T21:53:55",
"updated": "2023-04-17T21:53:55",
"title": "Bear 2 will have a new price only for new customers",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "YES.",
"prefix": "text even in photos and PDFs\n\n\n\n",
"exact": "Use custom fonts – Your notes, your typeface",
"suffix": "\n\n\n\nLook and feel smarter – Note",
"start": 3625,
"end": 3669,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.bear.app/2023/04/bear-2-will-have-a-new-price-only-for-new-customers/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 44,
"startOffset": 0,
"endContainer": "/div[1]/div[2]/main[1]/article[1]/div[1]/div[2]/ul[3]/li[8]",
"startContainer": "/div[1]/div[2]/main[1]/article[1]/div[1]/div[2]/ul[3]/li[8]/strong[1]"
},
{
"end": 3669,
"type": "TextPositionSelector",
"start": 3625
},
{
"type": "TextQuoteSelector",
"exact": "Use custom fonts – Your notes, your typeface",
"prefix": "text even in photos and PDFs\n\n\n\n",
"suffix": "\n\n\n\nLook and feel smarter – Note"
}
]
}
],
"document": {
"title": [
"Bear 2 will have a new price only for new customers"
]
}
},
{
"id": "Q1SeJN1qEe2Lo98BovcLhA",
"authority": "hypothes.is",
"url": "https://blog.bear.app/2023/04/bear-2-will-have-a-new-price-only-for-new-customers/",
"created": "2023-04-17T21:53:18",
"updated": "2023-04-17T21:53:18",
"title": "Bear 2 will have a new price only for new customers",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "s)\n\n\n\n\nThe Non-TL;DR version\n\n\n\n",
"exact": "In the next month or two, we hope to ship Bear 2 with over 20 great new features including tables, Markdown hiding, Backlinks, an all-new sketching tool, document scanning, folding sections, footnotes, RTL language support, and more.",
"suffix": "\n\n\n\n\n\n\n\nExisting customers keep ",
"start": 1467,
"end": 1700,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.bear.app/2023/04/bear-2-will-have-a-new-price-only-for-new-customers/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 233,
"startOffset": 0,
"endContainer": "/div[1]/div[2]/main[1]/article[1]/div[1]/div[2]/p[2]",
"startContainer": "/div[1]/div[2]/main[1]/article[1]/div[1]/div[2]/p[2]"
},
{
"end": 1700,
"type": "TextPositionSelector",
"start": 1467
},
{
"type": "TextQuoteSelector",
"exact": "In the next month or two, we hope to ship Bear 2 with over 20 great new features including tables, Markdown hiding, Backlinks, an all-new sketching tool, document scanning, folding sections, footnotes, RTL language support, and more.",
"prefix": "s)\n\n\n\n\nThe Non-TL;DR version\n\n\n\n",
"suffix": "\n\n\n\n\n\n\n\nExisting customers keep "
}
]
}
],
"document": {
"title": [
"Bear 2 will have a new price only for new customers"
]
}
},
{
"id": "3jEsYNxvEe2_Ai_KMtxYAw",
"authority": "hypothes.is",
"url": "https://chrismessina.me/",
"created": "2023-04-16T16:00:54",
"updated": "2023-04-16T16:01:29",
"title": "Chris Messina",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Boy, I think I might just have to steal this term lol.",
"prefix": "n the edge of social technology.",
"exact": "I often play product therapist",
"suffix": " (you can book me via Superpeer!",
"start": 3885,
"end": 3915,
"tags": [
"Vocabulary"
],
"group": "__world__",
"target": [
{
"source": "https://chrismessina.me/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 30,
"startOffset": 0,
"endContainer": "/div[4]/div[2]/div[1]/main[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/p[2]",
"startContainer": "/div[4]/div[2]/div[1]/main[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/p[2]"
},
{
"end": 3915,
"type": "TextPositionSelector",
"start": 3885
},
{
"type": "TextQuoteSelector",
"exact": "I often play product therapist",
"prefix": "n the edge of social technology.",
"suffix": " (you can book me via Superpeer!"
}
]
}
],
"document": {
"title": [
"Chris Messina"
]
}
},
{
"id": "1ByR4txvEe2smsfbi9MYFQ",
"authority": "hypothes.is",
"url": "https://chrismessina.me/",
"created": "2023-04-16T16:00:37",
"updated": "2023-04-16T16:00:37",
"title": "Chris Messina",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\n \n \n  \n\n",
"exact": "On a mission to make myself useful",
"suffix": "I’ve spent my career living on t",
"start": 3790,
"end": 3824,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://chrismessina.me/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 34,
"startOffset": 0,
"endContainer": "/div[4]/div[2]/div[1]/main[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h2[1]/strong[1]",
"startContainer": "/div[4]/div[2]/div[1]/main[1]/section[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h2[1]/strong[1]"
},
{
"end": 3824,
"type": "TextPositionSelector",
"start": 3790
},
{
"type": "TextQuoteSelector",
"exact": "On a mission to make myself useful",
"prefix": "\n \n \n  \n\n",
"suffix": "I’ve spent my career living on t"
}
]
}
],
"document": {
"title": [
"Chris Messina"
]
}
},
{
"id": "RhiEqNsdEe2cEbuIU19GeQ",
"authority": "hypothes.is",
"url": "https://fediversereport.com/last-quarter-in-the-fediverse-q1-2023/",
"created": "2023-04-14T23:37:09",
"updated": "2023-04-14T23:37:09",
"title": "Last Quarter in the Fediverse, Q1 2023",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ght also follow a similar path: ",
"exact": "start with an iOS app that has a bare minimum Mastodon integration, expand to an Android app that also has a Mastodon integration, realize the power of this, and fully commit to an ActivityPub integration that goes beyond just Mastodon.",
"suffix": " Flipboard is planning to add fu",
"start": 21622,
"end": 21858,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://fediversereport.com/last-quarter-in-the-fediverse-q1-2023/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 236,
"startOffset": 0,
"endContainer": "/div[2]/div[1]/div[1]/div[3]/div[1]/p[18]/rw-highlight[1]",
"startContainer": "/div[2]/div[1]/div[1]/div[3]/div[1]/p[18]/rw-highlight[1]"
},
{
"end": 21858,
"type": "TextPositionSelector",
"start": 21622
},
{
"type": "TextQuoteSelector",
"exact": "start with an iOS app that has a bare minimum Mastodon integration, expand to an Android app that also has a Mastodon integration, realize the power of this, and fully commit to an ActivityPub integration that goes beyond just Mastodon.",
"prefix": "ght also follow a similar path: ",
"suffix": " Flipboard is planning to add fu"
}
]
}
],
"document": {
"title": [
"Last Quarter in the Fediverse, Q1 2023"
]
}
},
{
"id": "QomPgNrDEe2T8AuPtE2nnA",
"authority": "hypothes.is",
"url": "https://support.apple.com/guide/mac-help/back-up-and-share-text-replacements-on-mac-mchl2a7bd795/mac",
"created": "2023-04-14T12:52:48",
"updated": "2023-04-14T12:52:48",
"title": "Back up and share text replacements on Mac",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Kindof astonished Apple acknowledged this, here.",
"prefix": "rnal drive or another location. ",
"exact": "You can also send it to another person to share it with them.",
"suffix": "Import text replacementsOn the M",
"start": 40381,
"end": 40442,
"tags": [
"Documentation"
],
"group": "__world__",
"target": [
{
"source": "https://support.apple.com/guide/mac-help/back-up-and-share-text-replacements-on-mac-mchl2a7bd795/mac",
"selector": [
{
"type": "RangeSelector",
"endOffset": 133,
"startOffset": 72,
"endContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/p[1]",
"startContainer": "/div[3]/div[3]/div[1]/div[1]/div[1]/div[2]/div[1]/p[1]"
},
{
"end": 40442,
"type": "TextPositionSelector",
"start": 40381
},
{
"type": "TextQuoteSelector",
"exact": "You can also send it to another person to share it with them.",
"prefix": "rnal drive or another location. ",
"suffix": "Import text replacementsOn the M"
}
]
}
],
"document": {
"title": [
"Back up and share text replacements on Mac"
]
}
},
{
"id": "v29_gNpXEe2P4Qd4Ta6X0Q",
"authority": "hypothes.is",
"url": "https://www.iphoneblog.de/2023/04/07/how-to-fuck-text/",
"created": "2023-04-14T00:03:12",
"updated": "2023-04-14T00:03:12",
"title": "„How to Fuck Text“",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is wonderful news! &lt3",
"prefix": "sive digital future.\nThe Psalms\n",
"exact": "Der Blogpost verleitete (mich) zum Kauf von Textcraft.",
"suffix": "\n\t\t\t\n\t\t\n\t\n\n\n\t\n\t\t<!-- -->\t\tSocia",
"start": 997,
"end": 1051,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.iphoneblog.de/2023/04/07/how-to-fuck-text/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 54,
"startOffset": 0,
"endContainer": "/div[2]/div[2]/div[1]/div[1]/div[1]/div[2]/p[1]",
"startContainer": "/div[2]/div[2]/div[1]/div[1]/div[1]/div[2]/p[1]"
},
{
"end": 1051,
"type": "TextPositionSelector",
"start": 997
},
{
"type": "TextQuoteSelector",
"exact": "Der Blogpost verleitete (mich) zum Kauf von Textcraft.",
"prefix": "sive digital future.\nThe Psalms\n",
"suffix": "\n\t\t\t\n\t\t\n\t\n\n\n\t\n\t\t<!-- -->\t\tSocia"
}
]
}
],
"document": {
"title": [
"„How to Fuck Text“"
]
}
},
{
"id": "w5LR6tQQEe2g0zNJAbFPyw",
"authority": "hypothes.is",
"url": "https://thenewsmanual.net/Resources/glossary.html",
"created": "2023-04-06T00:19:58",
"updated": "2023-04-06T00:19:58",
"title": "The News Manual - Glossary",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "l platform.\n ",
"exact": "dinkus: A small drawing or symbol used to decorate a page, break up a block of type or identify a regular feature in a newspaper.",
"suffix": "\n direct quo",
"start": 40445,
"end": 40574,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://thenewsmanual.net/Resources/glossary.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 123,
"startOffset": 0,
"endContainer": "/table[1]/tbody[1]/tr[2]/td[2]/table[1]/tbody[1]/tr[4]/td[2]/table[1]/tbody[1]/tr[1]/td[1]/table[1]/tbody[1]/tr[2]/td[1]/p[210]/span[1]",
"startContainer": "/table[1]/tbody[1]/tr[2]/td[2]/table[1]/tbody[1]/tr[4]/td[2]/table[1]/tbody[1]/tr[1]/td[1]/table[1]/tbody[1]/tr[2]/td[1]/p[210]/strong[1]/span[1]"
},
{
"end": 40574,
"type": "TextPositionSelector",
"start": 40445
},
{
"type": "TextQuoteSelector",
"exact": "dinkus: A small drawing or symbol used to decorate a page, break up a block of type or identify a regular feature in a newspaper.",
"prefix": "l platform.\n ",
"suffix": "\n direct quo"
}
]
}
],
"document": {
"title": [
"The News Manual - Glossary"
]
}
},
{
"id": "i20lptPmEe2ZxxN9WoV-Hw",
"authority": "hypothes.is",
"url": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"created": "2023-04-05T19:17:45",
"updated": "2023-04-05T19:17:45",
"title": "Twitter's Recommendation Algorithm",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "...*who* thought this was a good idea??",
"prefix": "n-Network Tweets is Real Graph. ",
"exact": "Real Graph is a model which predicts the likelihood of engagement between two users. The higher the Real Graph score between you and the author of the Tweet, the more of their tweets we'll include.",
"suffix": " \nThe In-Network source has been",
"start": 4904,
"end": 5101,
"tags": [
"Social Web"
],
"group": "__world__",
"target": [
{
"source": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"selector": [
{
"type": "RangeSelector",
"endOffset": 197,
"startOffset": 0,
"endContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[4]/hypothesis-highlight[1]",
"startContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[4]/hypothesis-highlight[1]"
},
{
"end": 5101,
"type": "TextPositionSelector",
"start": 4904
},
{
"type": "TextQuoteSelector",
"exact": "Real Graph is a model which predicts the likelihood of engagement between two users. The higher the Real Graph score between you and the author of the Tweet, the more of their tweets we'll include.",
"prefix": "n-Network Tweets is Real Graph. ",
"suffix": " \nThe In-Network source has been"
}
]
}
],
"document": {
"title": [
"Twitter's Recommendation Algorithm"
]
}
},
{
"id": "dQpW5NPmEe2RoVNYSZcfCQ",
"authority": "hypothes.is",
"url": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"created": "2023-04-05T19:17:07",
"updated": "2023-04-05T19:17:07",
"title": "Twitter's Recommendation Algorithm",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "n-Network Tweets is Real Graph. ",
"exact": "Real Graph is a model which predicts the likelihood of engagement between two users. The higher the Real Graph score between you and the author of the Tweet, the more of their tweets we'll include.",
"suffix": " \nThe In-Network source has been",
"start": 4904,
"end": 5101,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"selector": [
{
"type": "RangeSelector",
"endOffset": 270,
"startOffset": 73,
"endContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[4]",
"startContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[4]"
},
{
"end": 5101,
"type": "TextPositionSelector",
"start": 4904
},
{
"type": "TextQuoteSelector",
"exact": "Real Graph is a model which predicts the likelihood of engagement between two users. The higher the Real Graph score between you and the author of the Tweet, the more of their tweets we'll include.",
"prefix": "n-Network Tweets is Real Graph. ",
"suffix": " \nThe In-Network source has been"
}
]
}
],
"document": {
"title": [
"Twitter's Recommendation Algorithm"
]
}
},
{
"id": "ORFlMNPLEe24Qi_FWAh3jw",
"authority": "hypothes.is",
"url": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"created": "2023-04-05T16:02:10",
"updated": "2023-04-05T16:02:10",
"title": "Twitter's Recommendation Algorithm",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " don’t follow (Out-of-Network). ",
"exact": "Today, the For You timeline consists of 50% In-Network Tweets and 50% Out-of-Network Tweets on average",
"suffix": ", though this may vary from user",
"start": 4380,
"end": 4482,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"selector": [
{
"type": "RangeSelector",
"endOffset": 429,
"startOffset": 327,
"endContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[2]",
"startContainer": "/div[4]/div[1]/div[1]/div[1]/div[4]/p[2]"
},
{
"end": 4482,
"type": "TextPositionSelector",
"start": 4380
},
{
"type": "TextQuoteSelector",
"exact": "Today, the For You timeline consists of 50% In-Network Tweets and 50% Out-of-Network Tweets on average",
"prefix": " don’t follow (Out-of-Network). ",
"suffix": ", though this may vary from user"
}
]
}
],
"document": {
"title": [
"Twitter's Recommendation Algorithm"
]
}
},
{
"id": "j-viltPKEe25lcNwLCX6RA",
"authority": "hypothes.is",
"url": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"created": "2023-04-05T15:57:26",
"updated": "2023-04-05T15:57:26",
"title": "Twitter's Recommendation Algorithm",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I realized after fully digesting this document that it effectively outlines a mechanism of *anti*-discovery.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Social Web"
],
"group": "__world__",
"target": [
{
"source": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm"
}
],
"document": {
"title": [
"Twitter's Recommendation Algorithm"
]
}
},
{
"id": "VF__gtPKEe2PsNOfCV7MBw",
"authority": "hypothes.is",
"url": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"created": "2023-04-05T15:55:46",
"updated": "2023-04-05T15:55:46",
"title": "Twitter's Recommendation Algorithm",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "u’ve blocked, NSFW content, and ",
"exact": "Tweets you’ve already seen",
"suffix": ". \n \nThe service that is respons",
"start": 3063,
"end": 3089,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm",
"selector": [
{
"type": "RangeSelector",
"endOffset": 130,
"startOffset": 104,
"endContainer": "/div[4]/div[1]/div[1]/div[1]/div[2]/ol[1]/li[3]",
"startContainer": "/div[4]/div[1]/div[1]/div[1]/div[2]/ol[1]/li[3]"
},
{
"end": 3089,
"type": "TextPositionSelector",
"start": 3063
},
{
"type": "TextQuoteSelector",
"exact": "Tweets you’ve already seen",
"prefix": "u’ve blocked, NSFW content, and ",
"suffix": ". \n \nThe service that is respons"
}
]
}
],
"document": {
"title": [
"Twitter's Recommendation Algorithm"
]
}
},
{
"id": "LR66VNAEEe2Hoe8d4jy8Lw",
"authority": "hypothes.is",
"url": "https://www.reddit.com/r/MacOS/comments/uclnd8/to_monterey_developers_i_absolutely_have_to/",
"created": "2023-03-31T20:39:47",
"updated": "2023-03-31T20:39:47",
"title": "To Monterey Developers: I ABSOLUTELY have to uninstall Chess app completely. With this new update, its a system default you can't uninstall. As a video gaming addict, this is totally unacceptable. IDC if I have to jailbreak my MacBook, but it has to go. OR I am changing to Microsoft. Seriously.",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "3 points 10 months ago (1 child)",
"exact": "After updating to Monterey, I didn't want to have the stocks app installed so I tried to see if there's a way to remove it. The process I used is outlined below. It will work for any files (or apps) that are installed on the (read only) root partition.\n\nDisclaimer: This may destroy your macOS installation. Worst case is that you'll need to do a complete reinstall of macOS. Last time I did this was in December last year, it may not work any more.\n\n​\n\n\ncreate a backup in case of complete failure\ndouble check the backup you've created\nbe aware that this process will break the \"seal\" on the root partition\nin Settings -> Security and Privacy, ensure FileVault is turned off\nreboot into Recovery Mode (CMD + R on boot)\nopen the terminal app\nrun the command: csrutil authenticated-root disable\nreboot into macOS\nopen the terminal app and change to the root user by running \"sudo -s\" \nfind your root mount's device:\n\n\n Run the command \"mount\", find the partition for '/'\neg:\n$ mount\n/dev/disk1s5s1 on / (apfs,...\nstrip the final 's' and the number. The result is the root device.\neg:\nif mount shows /dev/disk1s5s1, the root device is /dev/disk1s5\n\ncreate a new directory called \"mnt\" in the current directory:\nmkdir mnt\nmount the root partition rw:\nmount -o nobrowse -t apfs DISK_DEVICE MOUNT_PATH\nwhere:\nDISK_DEVICE is the device path found above and\nMOUNT_PATH is the newly created directory.\neg:\nmount -o nobrowse -t apfs /dev/disk1s5 mnt/ \nyou should now be able to delete any files or directories you want from the device. To delete the Chess app, the following should work:\nrm -rf mnt/System/Applications/Chess.app\nOnce you've finished removing the apps you don't want, run the following command to keep macOS happy:\nbless --folder mnt/System/Library/CoreServices --bootefi --create-snapshot\nFinally reboot the system and the Chess app (and any other apps) will be gone",
"suffix": "\n\n\npermalinkembedunsavereportgiv",
"start": 8198,
"end": 10073,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.reddit.com/r/MacOS/comments/uclnd8/to_monterey_developers_i_absolutely_have_to/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 77,
"startOffset": 0,
"endContainer": "/div[4]/div[2]/div[3]/div[1]/div[2]/form[1]/div[1]/div[1]/ol[1]/li[15]",
"startContainer": "/div[4]/div[2]/div[3]/div[1]/div[2]/form[1]/div[1]/div[1]/p[1]"
},
{
"end": 10073,
"type": "TextPositionSelector",
"start": 8198
},
{
"type": "TextQuoteSelector",
"exact": "After updating to Monterey, I didn't want to have the stocks app installed so I tried to see if there's a way to remove it. The process I used is outlined below. It will work for any files (or apps) that are installed on the (read only) root partition.\n\nDisclaimer: This may destroy your macOS installation. Worst case is that you'll need to do a complete reinstall of macOS. Last time I did this was in December last year, it may not work any more.\n\n​\n\n\ncreate a backup in case of complete failure\ndouble check the backup you've created\nbe aware that this process will break the \"seal\" on the root partition\nin Settings -> Security and Privacy, ensure FileVault is turned off\nreboot into Recovery Mode (CMD + R on boot)\nopen the terminal app\nrun the command: csrutil authenticated-root disable\nreboot into macOS\nopen the terminal app and change to the root user by running \"sudo -s\" \nfind your root mount's device:\n\n\n Run the command \"mount\", find the partition for '/'\neg:\n$ mount\n/dev/disk1s5s1 on / (apfs,...\nstrip the final 's' and the number. The result is the root device.\neg:\nif mount shows /dev/disk1s5s1, the root device is /dev/disk1s5\n\ncreate a new directory called \"mnt\" in the current directory:\nmkdir mnt\nmount the root partition rw:\nmount -o nobrowse -t apfs DISK_DEVICE MOUNT_PATH\nwhere:\nDISK_DEVICE is the device path found above and\nMOUNT_PATH is the newly created directory.\neg:\nmount -o nobrowse -t apfs /dev/disk1s5 mnt/ \nyou should now be able to delete any files or directories you want from the device. To delete the Chess app, the following should work:\nrm -rf mnt/System/Applications/Chess.app\nOnce you've finished removing the apps you don't want, run the following command to keep macOS happy:\nbless --folder mnt/System/Library/CoreServices --bootefi --create-snapshot\nFinally reboot the system and the Chess app (and any other apps) will be gone",
"prefix": "3 points 10 months ago (1 child)",
"suffix": "\n\n\npermalinkembedunsavereportgiv"
}
]
}
],
"document": {
"title": [
"To Monterey Developers: I ABSOLUTELY have to uninstall Chess app completely. With this new update, its a system default you can't uninstall. As a video gaming addict, this is totally unacceptable. IDC if I have to jailbreak my MacBook, but it has to go. OR I am changing to Microsoft. Seriously."
]
}
},
{
"id": "VD10CM89Ee27LudHROmYfQ",
"authority": "hypothes.is",
"url": "https://tidbits.com/2023/03/29/apple-music-classical-mostly-plays-the-right-chords/",
"created": "2023-03-30T20:56:23",
"updated": "2023-03-30T20:56:23",
"title": "Apple Music Classical (Mostly) Plays the Right Chords - TidBITS",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I suspect this is due to Apple Classical being based to some degree (*entirely* supposition, btw) on Primephonic, the service [Apple acquired in August of 2021](https://www.apple.com/newsroom/2021/08/apple-acquires-classical-music-streaming-service-primephonic/). What do I know, though? ",
"prefix": "available for M-series Macs—but ",
"exact": "the enhanced metadata, using work and movement tags, is not visible in Apple Music on the Mac nor in the Apple Music app on the iPhone and iPad. It seems Apple is using two separate databases, which makes no sense. If the metadata is available—and work and movement tags are available on many albums in Apple Music already—why not let the other apps access them?",
"suffix": "\nIt also seems like it should be",
"start": 23042,
"end": 23404,
"tags": [
"Audio",
"Streaming",
"Music Streaming"
],
"group": "__world__",
"target": [
{
"source": "https://tidbits.com/2023/03/29/apple-music-classical-mostly-plays-the-right-chords/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 646,
"startOffset": 284,
"endContainer": "/main[1]/article[1]/div[1]/p[56]",
"startContainer": "/main[1]/article[1]/div[1]/p[56]"
},
{
"end": 23404,
"type": "TextPositionSelector",
"start": 23042
},
{
"type": "TextQuoteSelector",
"exact": "the enhanced metadata, using work and movement tags, is not visible in Apple Music on the Mac nor in the Apple Music app on the iPhone and iPad. It seems Apple is using two separate databases, which makes no sense. If the metadata is available—and work and movement tags are available on many albums in Apple Music already—why not let the other apps access them?",
"prefix": "available for M-series Macs—but ",
"suffix": "\nIt also seems like it should be"
}
]
}
],
"document": {
"title": [
"Apple Music Classical (Mostly) Plays the Right Chords - TidBITS"
]
}
},
{
"id": "lthxQM7zEe2sD0Osds-mjA",
"authority": "hypothes.is",
"url": "https://bilge.world/blimps-burden-chapter-6",
"created": "2023-03-30T12:08:32",
"updated": "2023-03-30T12:08:32",
"title": "Excerpt: Blimp's Burden, Chapter VI",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Distinctly the best sentence I've ever written.",
"prefix": ", funds, etc, please email me.\n\n",
"exact": "In the right hour, the woodland springtime metamorphic processes of the neighboring Lake Geneva suburb’s in-betweens were in a paused state – the toads again hushed; the crickets tired, and the human populace, too. In the right hour, the fickle wind and the social owls were the only sound, and nothing moved but the sparse, light-footed doe in careful segments with her fawn.",
"suffix": " From the main gated lane of The",
"start": 443,
"end": 819,
"tags": [
"fiction",
"meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/blimps-burden-chapter-6",
"selector": [
{
"type": "RangeSelector",
"endOffset": 376,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 819,
"type": "TextPositionSelector",
"start": 443
},
{
"type": "TextQuoteSelector",
"exact": "In the right hour, the woodland springtime metamorphic processes of the neighboring Lake Geneva suburb’s in-betweens were in a paused state – the toads again hushed; the crickets tired, and the human populace, too. In the right hour, the fickle wind and the social owls were the only sound, and nothing moved but the sparse, light-footed doe in careful segments with her fawn.",
"prefix": ", funds, etc, please email me.\n\n",
"suffix": " From the main gated lane of The"
}
]
}
],
"document": {
"title": [
"Excerpt: Blimp's Burden, Chapter VI"
]
}
},
{
"id": "fRSOpDUyEeu8aWv8IQyJ1w",
"authority": "hypothes.is",
"url": "https://bilge.world/blimps-burden-chapter-6",
"created": "2020-12-03T06:40:52",
"updated": "2020-12-03T06:41:13",
"title": "Excerpt: Blimp's Burden, Chapter VI",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Distinctly the best sentence I've ever written.",
"prefix": ", funds, etc, please email me.\n\n",
"exact": "In the right hour, the woodland springtime metamorphic processes of the neighboring Lake Geneva suburb’s in-betweens were in a paused state – the toads again hushed; the crickets tired, and the human populace, too. In the right hour, the fickle wind and the social owls were the only sound, and nothing moved but the sparse, light-footed doe in careful segments with her fawn.",
"suffix": " From the main gated lane of The",
"start": 443,
"end": 819,
"tags": [
"fiction",
"meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/blimps-burden-chapter-6",
"selector": [
{
"type": "RangeSelector",
"endOffset": 376,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 819,
"type": "TextPositionSelector",
"start": 443
},
{
"type": "TextQuoteSelector",
"exact": "In the right hour, the woodland springtime metamorphic processes of the neighboring Lake Geneva suburb’s in-betweens were in a paused state – the toads again hushed; the crickets tired, and the human populace, too. In the right hour, the fickle wind and the social owls were the only sound, and nothing moved but the sparse, light-footed doe in careful segments with her fawn.",
"prefix": ", funds, etc, please email me.\n\n",
"suffix": " From the main gated lane of The"
}
]
}
],
"document": {
"title": [
"Excerpt: Blimp's Burden, Chapter VI"
]
}
},
{
"id": "lnv91M7zEe2OY4tuF-cSUw",
"authority": "hypothes.is",
"url": "https://bilge.world/poweruser-tips-software-shortcuts",
"created": "2023-03-30T12:08:31",
"updated": "2023-03-30T12:08:31",
"title": "Dirty Dave’s Poweruser Tips",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "y for their extreme importance. ",
"exact": "Don’t waste your life on bad software.",
"suffix": "\n\n\n\nYou Need a Password Manager\n",
"start": 1755,
"end": 1793,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/poweruser-tips-software-shortcuts",
"selector": [
{
"type": "RangeSelector",
"endOffset": 38,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[3]/em[2]",
"startContainer": "/article[1]/div[1]/p[3]/em[2]"
},
{
"end": 1793,
"type": "TextPositionSelector",
"start": 1755
},
{
"type": "TextQuoteSelector",
"exact": "Don’t waste your life on bad software.",
"prefix": "y for their extreme importance. ",
"suffix": "\n\n\n\nYou Need a Password Manager\n"
}
]
}
],
"document": {
"title": [
"Dirty Dave’s Poweruser Tips"
]
}
},
{
"id": "OzK4CjUmEeurBueickCvYg",
"authority": "hypothes.is",
"url": "https://bilge.world/poweruser-tips-software-shortcuts",
"created": "2020-12-03T05:13:08",
"updated": "2020-12-03T05:13:08",
"title": "Dirty Dave’s Poweruser Tips",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "y for their extreme importance. ",
"exact": "Don’t waste your life on bad software.",
"suffix": "\n\n\n\nYou Need a Password Manager\n",
"start": 1755,
"end": 1793,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/poweruser-tips-software-shortcuts",
"selector": [
{
"type": "RangeSelector",
"endOffset": 38,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[3]/em[2]",
"startContainer": "/article[1]/div[1]/p[3]/em[2]"
},
{
"end": 1793,
"type": "TextPositionSelector",
"start": 1755
},
{
"type": "TextQuoteSelector",
"exact": "Don’t waste your life on bad software.",
"prefix": "y for their extreme importance. ",
"suffix": "\n\n\n\nYou Need a Password Manager\n"
}
]
}
],
"document": {
"title": [
"Dirty Dave’s Poweruser Tips"
]
}
},
{
"id": "lj7bUs7zEe2xIp-iJf7qMg",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:auto",
"created": "2023-03-30T12:08:31",
"updated": "2023-03-30T12:08:31",
"title": "auto — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ckshift? You can drive stick!?\n\n",
"exact": "No.",
"suffix": "\n\nEarly one morning, a ride was ",
"start": 18403,
"end": 18406,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tag:auto",
"selector": [
{
"type": "RangeSelector",
"endOffset": 3,
"startOffset": 0,
"endContainer": "/section[1]/article[1]/div[1]/p[25]",
"startContainer": "/section[1]/article[1]/div[1]/p[25]"
},
{
"end": 18406,
"type": "TextPositionSelector",
"start": 18403
},
{
"type": "TextQuoteSelector",
"exact": "No.",
"prefix": "ckshift? You can drive stick!?\n\n",
"suffix": "\n\nEarly one morning, a ride was "
}
]
}
],
"document": {
"title": [
"auto — The Psalms"
]
}
},
{
"id": "BYt8vDYnEeu325sL0ElFBA",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:auto",
"created": "2020-12-04T11:51:18",
"updated": "2020-12-04T11:51:18",
"title": "auto — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ckshift? You can drive stick!?\n\n",
"exact": "No.",
"suffix": "\n\nEarly one morning, a ride was ",
"start": 18403,
"end": 18406,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tag:auto",
"selector": [
{
"type": "RangeSelector",
"endOffset": 3,
"startOffset": 0,
"endContainer": "/section[1]/article[1]/div[1]/p[25]",
"startContainer": "/section[1]/article[1]/div[1]/p[25]"
},
{
"end": 18406,
"type": "TextPositionSelector",
"start": 18403
},
{
"type": "TextQuoteSelector",
"exact": "No.",
"prefix": "ckshift? You can drive stick!?\n\n",
"suffix": "\n\nEarly one morning, a ride was "
}
]
}
],
"document": {
"title": [
"auto — The Psalms"
]
}
},
{
"id": "leI9Zs7zEe2veQMcXAG-VA",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:software",
"created": "2023-03-30T12:08:30",
"updated": "2023-03-30T12:08:30",
"title": "software — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nIt's more like Twitter's son.\n\n",
"exact": "It's leaner, quicker-to-change, much more flexible & democratized, and less corrupt.",
"suffix": " Though I didn't ask its creator",
"start": 83900,
"end": 83984,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tag:software",
"selector": [
{
"type": "RangeSelector",
"endOffset": 84,
"startOffset": 0,
"endContainer": "/section[1]/article[5]/div[1]/p[54]",
"startContainer": "/section[1]/article[5]/div[1]/p[54]"
},
{
"end": 83984,
"type": "TextPositionSelector",
"start": 83900
},
{
"type": "TextQuoteSelector",
"exact": "It's leaner, quicker-to-change, much more flexible & democratized, and less corrupt.",
"prefix": "\nIt's more like Twitter's son.\n\n",
"suffix": " Though I didn't ask its creator"
}
]
}
],
"document": {
"title": [
"software — The Psalms"
]
}
},
{
"id": "lHrT3s7zEe28zO8Lexcvmw",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:software",
"created": "2023-03-30T12:08:28",
"updated": "2023-03-30T12:08:28",
"title": "software — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ossibility?\n\nThat won't happen. ",
"exact": "There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"suffix": "\n\n\n\nIt's a bit preposterous to c",
"start": 82681,
"end": 82915,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tag:software",
"selector": [
{
"type": "RangeSelector",
"endOffset": 253,
"startOffset": 19,
"endContainer": "/section[1]/article[5]/div[1]/p[48]",
"startContainer": "/section[1]/article[5]/div[1]/p[48]"
},
{
"end": 82915,
"type": "TextPositionSelector",
"start": 82681
},
{
"type": "TextQuoteSelector",
"exact": "There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"prefix": "ossibility?\n\nThat won't happen. ",
"suffix": "\n\n\n\nIt's a bit preposterous to c"
}
]
}
],
"document": {
"title": [
"software — The Psalms"
]
}
},
{
"id": "wo4JJjWAEeu5XYfXi4Su4g",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:software",
"created": "2020-12-03T16:01:10",
"updated": "2020-12-03T16:01:10",
"title": "software — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nIt's more like Twitter's son.\n\n",
"exact": "It's leaner, quicker-to-change, much more flexible & democratized, and less corrupt.",
"suffix": " Though I didn't ask its creator",
"start": 83900,
"end": 83984,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tag:software",
"selector": [
{
"type": "RangeSelector",
"endOffset": 84,
"startOffset": 0,
"endContainer": "/section[1]/article[5]/div[1]/p[54]",
"startContainer": "/section[1]/article[5]/div[1]/p[54]"
},
{
"end": 83984,
"type": "TextPositionSelector",
"start": 83900
},
{
"type": "TextQuoteSelector",
"exact": "It's leaner, quicker-to-change, much more flexible & democratized, and less corrupt.",
"prefix": "\nIt's more like Twitter's son.\n\n",
"suffix": " Though I didn't ask its creator"
}
]
}
],
"document": {
"title": [
"software — The Psalms"
]
}
},
{
"id": "rkvLkjWAEeuLB9_2kZ3QFQ",
"authority": "hypothes.is",
"url": "https://bilge.world/tag:software",
"created": "2020-12-03T16:00:36",
"updated": "2020-12-03T16:00:36",
"title": "software — The Psalms",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ossibility?\n\nThat won't happen. ",
"exact": "There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"suffix": "\n\n\n\nIt's a bit preposterous to c",
"start": 82681,
"end": 82915,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tag:software",
"selector": [
{
"type": "RangeSelector",
"endOffset": 253,
"startOffset": 19,
"endContainer": "/section[1]/article[5]/div[1]/p[48]",
"startContainer": "/section[1]/article[5]/div[1]/p[48]"
},
{
"end": 82915,
"type": "TextPositionSelector",
"start": 82681
},
{
"type": "TextQuoteSelector",
"exact": "There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"prefix": "ossibility?\n\nThat won't happen. ",
"suffix": "\n\n\n\nIt's a bit preposterous to c"
}
]
}
],
"document": {
"title": [
"software — The Psalms"
]
}
},
{
"id": "lavS7s7zEe28zU-u9JkN2g",
"authority": "hypothes.is",
"url": "https://bilge.world/the-langoliers-stephen-king",
"created": "2023-03-30T12:08:30",
"updated": "2023-03-30T12:08:30",
"title": "Craig Toomey's Coronavirus",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ner went to NYU.\n\nDon't forget, ",
"exact": "Craiggy-weggy,",
"suffix": " the langoliers were here. And t",
"start": 6063,
"end": 6077,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/the-langoliers-stephen-king",
"selector": [
{
"type": "RangeSelector",
"endOffset": 28,
"startOffset": 14,
"endContainer": "/article[1]/div[1]/blockquote[6]/p[1]",
"startContainer": "/article[1]/div[1]/blockquote[6]/p[1]"
},
{
"end": 6077,
"type": "TextPositionSelector",
"start": 6063
},
{
"type": "TextQuoteSelector",
"exact": "Craiggy-weggy,",
"prefix": "ner went to NYU.\n\nDon't forget, ",
"suffix": " the langoliers were here. And t"
}
]
}
],
"document": {
"title": [
"Craig Toomey's Coronavirus"
]
}
},
{
"id": "1-PS7DUwEeucMWtmH9vLGQ",
"authority": "hypothes.is",
"url": "https://bilge.world/the-langoliers-stephen-king",
"created": "2020-12-03T06:29:06",
"updated": "2020-12-03T06:29:06",
"title": "Craig Toomey's Coronavirus",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ner went to NYU.\n\nDon't forget, ",
"exact": "Craiggy-weggy,",
"suffix": " the langoliers were here. And t",
"start": 6063,
"end": 6077,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/the-langoliers-stephen-king",
"selector": [
{
"type": "RangeSelector",
"endOffset": 28,
"startOffset": 14,
"endContainer": "/article[1]/div[1]/blockquote[6]/p[1]",
"startContainer": "/article[1]/div[1]/blockquote[6]/p[1]"
},
{
"end": 6077,
"type": "TextPositionSelector",
"start": 6063
},
{
"type": "TextQuoteSelector",
"exact": "Craiggy-weggy,",
"prefix": "ner went to NYU.\n\nDon't forget, ",
"suffix": " the langoliers were here. And t"
}
]
}
],
"document": {
"title": [
"Craig Toomey's Coronavirus"
]
}
},
{
"id": "lUn6Qs7zEe2MCq-TpiO0Ew",
"authority": "hypothes.is",
"url": "https://bilge.world/test",
"created": "2023-03-30T12:08:29",
"updated": "2023-03-30T12:08:29",
"title": "Test",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is a test annotation! Because apparently Hypothes.is is breaking my fucking posts!!!",
"prefix": "urals support and easy syntax.\n\n",
"exact": "You will like those projects!",
"suffix": "\n\n\n\nh1 Heading 8-)\n\nh2 Heading\n\n",
"start": 244,
"end": 273,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/test",
"selector": [
{
"type": "RangeSelector",
"endOffset": 29,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[2]",
"startContainer": "/article[1]/div[1]/p[2]"
},
{
"end": 273,
"type": "TextPositionSelector",
"start": 244
},
{
"type": "TextQuoteSelector",
"exact": "You will like those projects!",
"prefix": "urals support and easy syntax.\n\n",
"suffix": "\n\n\n\nh1 Heading 8-)\n\nh2 Heading\n\n"
}
]
}
],
"document": {
"title": [
"Test"
]
}
},
{
"id": "dbyOpDpQEeuX0ue0BUs6Xg",
"authority": "hypothes.is",
"url": "https://bilge.world/test",
"created": "2020-12-09T18:58:01",
"updated": "2020-12-09T18:58:01",
"title": "Test",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "This is a test annotation! Because apparently Hypothes.is is breaking my fucking posts!!!",
"prefix": "urals support and easy syntax.\n\n",
"exact": "You will like those projects!",
"suffix": "\n\n\n\nh1 Heading 8-)\n\nh2 Heading\n\n",
"start": 244,
"end": 273,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/test",
"selector": [
{
"type": "RangeSelector",
"endOffset": 29,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[2]",
"startContainer": "/article[1]/div[1]/p[2]"
},
{
"end": 273,
"type": "TextPositionSelector",
"start": 244
},
{
"type": "TextQuoteSelector",
"exact": "You will like those projects!",
"prefix": "urals support and easy syntax.\n\n",
"suffix": "\n\n\n\nh1 Heading 8-)\n\nh2 Heading\n\n"
}
]
}
],
"document": {
"title": [
"Test"
]
}
},
{
"id": "lRiDkM7zEe2KlnMl_jvfVA",
"authority": "hypothes.is",
"url": "https://bilge.world/colophon",
"created": "2023-03-30T12:08:29",
"updated": "2023-03-30T12:08:29",
"title": "Colophon",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I realize the side panel is quite intrusive - especially when viewing the site on mobile. [I promise I will either find a way to refine the experience or turn auto-open back off before 1-27-2021](https://github.com/extratone/bilge/issues/24).",
"prefix": "is federated at @[email protected].\n",
"exact": "This blog is integrated with Hypothes.is. ",
"suffix": "(See CJ Eller's guide.)\n\n\n\nTypog",
"start": 777,
"end": 819,
"tags": [
"meta",
"dev"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/colophon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 42,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/ul[1]/li[4]",
"startContainer": "/article[1]/div[1]/ul[1]/li[4]"
},
{
"end": 819,
"type": "TextPositionSelector",
"start": 777
},
{
"type": "TextQuoteSelector",
"exact": "This blog is integrated with Hypothes.is. ",
"prefix": "is federated at @[email protected].\n",
"suffix": "(See CJ Eller's guide.)\n\n\n\nTypog"
}
]
}
],
"document": {
"title": [
"Colophon"
]
}
},
{
"id": "Vq10_DU2Eeuppl-tkK9evQ",
"authority": "hypothes.is",
"url": "https://bilge.world/colophon",
"created": "2020-12-03T07:08:26",
"updated": "2020-12-03T07:08:26",
"title": "Colophon",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I realize the side panel is quite intrusive - especially when viewing the site on mobile. [I promise I will either find a way to refine the experience or turn auto-open back off before 1-27-2021](https://github.com/extratone/bilge/issues/24).",
"prefix": "is federated at @[email protected].\n",
"exact": "This blog is integrated with Hypothes.is. ",
"suffix": "(See CJ Eller's guide.)\n\n\n\nTypog",
"start": 777,
"end": 819,
"tags": [
"meta",
"dev"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/colophon",
"selector": [
{
"type": "RangeSelector",
"endOffset": 42,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/ul[1]/li[4]",
"startContainer": "/article[1]/div[1]/ul[1]/li[4]"
},
{
"end": 819,
"type": "TextPositionSelector",
"start": 777
},
{
"type": "TextQuoteSelector",
"exact": "This blog is integrated with Hypothes.is. ",
"prefix": "is federated at @[email protected].\n",
"suffix": "(See CJ Eller's guide.)\n\n\n\nTypog"
}
]
}
],
"document": {
"title": [
"Colophon"
]
}
},
{
"id": "lRPcyM7zEe2tRR9xics3Lw",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2023-03-30T12:08:29",
"updated": "2023-03-30T12:08:29",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "REMINDER.",
"prefix": "ually feels like a last hurrah. ",
"exact": "Though the ability to Tweet directly from the swipe-down notification menu is still nowhere to be found (it’s been gone for 5 releases, now, and would seem to have been forgotten by literally everyone but myself,)",
"suffix": " one gets the sense that Apple’s",
"start": 2852,
"end": 3065,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 762,
"startOffset": 549,
"endContainer": "/article[1]/div[1]/p[5]",
"startContainer": "/article[1]/div[1]/p[5]"
},
{
"end": 3065,
"type": "TextPositionSelector",
"start": 2852
},
{
"type": "TextQuoteSelector",
"exact": "Though the ability to Tweet directly from the swipe-down notification menu is still nowhere to be found (it’s been gone for 5 releases, now, and would seem to have been forgotten by literally everyone but myself,)",
"prefix": "ually feels like a last hurrah. ",
"suffix": " one gets the sense that Apple’s"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "lLTEzM7zEe2MCQ9uFB8hdg",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2023-03-30T12:08:28",
"updated": "2023-03-30T12:08:28",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I lied...\n\nSee my upcoming iPhone 12 Pro Max review...",
"prefix": "early one is for you to decide. ",
"exact": "This really is my last iPhone.",
"suffix": "\n\n#hardware\nMastodon ※ Twitter ※",
"start": 10904,
"end": 10934,
"tags": [
"Handsets",
"Hardware"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 188,
"startOffset": 158,
"endContainer": "/article[1]/div[1]/p[19]",
"startContainer": "/article[1]/div[1]/p[19]"
},
{
"end": 10934,
"type": "TextPositionSelector",
"start": 10904
},
{
"type": "TextQuoteSelector",
"exact": "This really is my last iPhone.",
"prefix": "early one is for you to decide. ",
"suffix": "\n\n#hardware\nMastodon ※ Twitter ※"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "lHVV0M7zEe2IOR8QRQlmDg",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2023-03-30T12:08:28",
"updated": "2023-03-30T12:08:28",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "After having actually played some of those games (well, games in the same genre,) this *also* sounds stupid.",
"prefix": "when you’re watching it, and is ",
"exact": "only good for playing half an hour of stupid video games before it needs a charge.",
"suffix": "\n\nSo far, I have maintained that",
"start": 2219,
"end": 2301,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 972,
"startOffset": 890,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 2301,
"type": "TextPositionSelector",
"start": 2219
},
{
"type": "TextQuoteSelector",
"exact": "only good for playing half an hour of stupid video games before it needs a charge.",
"prefix": "when you’re watching it, and is ",
"suffix": "\n\nSo far, I have maintained that"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "krIuJs7zEe2StEPLmAAo5A",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2023-03-30T12:08:25",
"updated": "2023-03-30T12:08:25",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Now that I have tried Face ID, I understand completely and redact this sentiment.",
"prefix": " for “the phone of the future,” ",
"exact": "which knows when you’re watching it",
"suffix": ", and is only good for playing h",
"start": 2175,
"end": 2210,
"tags": [
"Hardware",
"Handsets"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 881,
"startOffset": 846,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 2210,
"type": "TextPositionSelector",
"start": 2175
},
{
"type": "TextQuoteSelector",
"exact": "which knows when you’re watching it",
"prefix": " for “the phone of the future,” ",
"suffix": ", and is only good for playing h"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "khjVCs7zEe29iLtr0q8yPg",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2023-03-30T12:08:24",
"updated": "2023-03-30T12:08:24",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Now that I have experienced it in the Big Boy, top-of-the-line, flagship handset, after two and a half years of refinement (I assume,) everything I said about Face ID in this review sounds stupid. Entirely unnecessary, at best.",
"prefix": "my future, for better or worse. ",
"exact": "Face ID is much too peculiar.",
"suffix": " Surely, this iPhone is the ulti",
"start": 10625,
"end": 10654,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 612,
"startOffset": 583,
"endContainer": "/article[1]/div[1]/p[18]",
"startContainer": "/article[1]/div[1]/p[18]"
},
{
"end": 10654,
"type": "TextPositionSelector",
"start": 10625
},
{
"type": "TextQuoteSelector",
"exact": "Face ID is much too peculiar.",
"prefix": "my future, for better or worse. ",
"suffix": " Surely, this iPhone is the ulti"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "Iy4KrjpWEeu9JFeY-jLOZA",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-09T19:38:39",
"updated": "2020-12-09T19:38:39",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "After having actually played some of those games (well, games in the same genre,) this *also* sounds stupid.",
"prefix": "when you’re watching it, and is ",
"exact": "only good for playing half an hour of stupid video games before it needs a charge.",
"suffix": "\n\nSo far, I have maintained that",
"start": 2219,
"end": 2301,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 972,
"startOffset": 890,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 2301,
"type": "TextPositionSelector",
"start": 2219
},
{
"type": "TextQuoteSelector",
"exact": "only good for playing half an hour of stupid video games before it needs a charge.",
"prefix": "when you’re watching it, and is ",
"suffix": "\n\nSo far, I have maintained that"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "vMssdDpVEeugTi_VATZj2Q",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-09T19:35:47",
"updated": "2020-12-09T19:35:47",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Now that I have experienced it in the Big Boy, top-of-the-line, flagship handset, after two and a half years of refinement (I assume,) everything I said about Face ID in this review sounds stupid. Entirely unnecessary, at best.",
"prefix": "my future, for better or worse. ",
"exact": "Face ID is much too peculiar.",
"suffix": " Surely, this iPhone is the ulti",
"start": 10625,
"end": 10654,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 612,
"startOffset": 583,
"endContainer": "/article[1]/div[1]/p[18]",
"startContainer": "/article[1]/div[1]/p[18]"
},
{
"end": 10654,
"type": "TextPositionSelector",
"start": 10625
},
{
"type": "TextQuoteSelector",
"exact": "Face ID is much too peculiar.",
"prefix": "my future, for better or worse. ",
"suffix": " Surely, this iPhone is the ulti"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "zd_DpDi_EeuXeUfYzz0EZQ",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-07T19:10:00",
"updated": "2020-12-09T19:01:27",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I lied...\n\nSee my upcoming iPhone 12 Pro Max review...",
"prefix": "early one is for you to decide. ",
"exact": "This really is my last iPhone.",
"suffix": "\n\n#hardware\nMastodon ※ Twitter ※",
"start": 10904,
"end": 10934,
"tags": [
"Handsets",
"Hardware"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 188,
"startOffset": 158,
"endContainer": "/article[1]/div[1]/p[19]",
"startContainer": "/article[1]/div[1]/p[19]"
},
{
"end": 10934,
"type": "TextPositionSelector",
"start": 10904
},
{
"type": "TextQuoteSelector",
"exact": "This really is my last iPhone.",
"prefix": "early one is for you to decide. ",
"suffix": "\n\n#hardware\nMastodon ※ Twitter ※"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "KVWhQDjAEeuYUgONpAbtBQ",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-07T19:12:34",
"updated": "2020-12-09T19:01:11",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "What a wonderful memory.",
"prefix": "mental email apps is too scary. ",
"exact": "What if I decide once again to kill that massive number in the red badge and need to immediately mark 40,000 emails as read? It took all of my iPhone 4’s 1.0Ghz CPU and proprietary software over 18 hours ",
"suffix": "— how am I supposed to trust a s",
"start": 3950,
"end": 4154,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 960,
"startOffset": 756,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 4154,
"type": "TextPositionSelector",
"start": 3950
},
{
"type": "TextQuoteSelector",
"exact": "What if I decide once again to kill that massive number in the red badge and need to immediately mark 40,000 emails as read? It took all of my iPhone 4’s 1.0Ghz CPU and proprietary software over 18 hours ",
"prefix": "mental email apps is too scary. ",
"suffix": "— how am I supposed to trust a s"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "Gn1zLji_EeuHKGu30NL1Og",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-07T19:04:59",
"updated": "2020-12-09T19:01:00",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Now that I have tried Face ID, I understand completely and redact this sentiment.",
"prefix": " for “the phone of the future,” ",
"exact": "which knows when you’re watching it",
"suffix": ", and is only good for playing h",
"start": 2175,
"end": 2210,
"tags": [
"Hardware",
"Handsets"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 881,
"startOffset": 846,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 2210,
"type": "TextPositionSelector",
"start": 2175
},
{
"type": "TextQuoteSelector",
"exact": "which knows when you’re watching it",
"prefix": " for “the phone of the future,” ",
"suffix": ", and is only good for playing h"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "DrZL-jjAEeu_kr_XxLlTeA",
"authority": "hypothes.is",
"url": "https://bilge.world/iphone-8-plus-review",
"created": "2020-12-07T19:11:49",
"updated": "2020-12-09T19:00:41",
"title": "The Precarious Legacy of the iPhone 8",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "REMINDER.",
"prefix": "ually feels like a last hurrah. ",
"exact": "Though the ability to Tweet directly from the swipe-down notification menu is still nowhere to be found (it’s been gone for 5 releases, now, and would seem to have been forgotten by literally everyone but myself,)",
"suffix": " one gets the sense that Apple’s",
"start": 2852,
"end": 3065,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/iphone-8-plus-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 762,
"startOffset": 549,
"endContainer": "/article[1]/div[1]/p[5]",
"startContainer": "/article[1]/div[1]/p[5]"
},
{
"end": 3065,
"type": "TextPositionSelector",
"start": 2852
},
{
"type": "TextQuoteSelector",
"exact": "Though the ability to Tweet directly from the swipe-down notification menu is still nowhere to be found (it’s been gone for 5 releases, now, and would seem to have been forgotten by literally everyone but myself,)",
"prefix": "ually feels like a last hurrah. ",
"suffix": " one gets the sense that Apple’s"
}
]
}
],
"document": {
"title": [
"The Precarious Legacy of the iPhone 8"
]
}
},
{
"id": "lBgZJM7zEe27lW8e0Ax9Sg",
"authority": "hypothes.is",
"url": "https://bilge.world/siri-shortcuts-ios12-review",
"created": "2023-03-30T12:08:27",
"updated": "2023-03-30T12:08:27",
"title": "Profound Revelations in iOS 12",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ing but add still more stimuli. ",
"exact": "If you want to stop using the phone so much, *stop* using the fucking phone",
"suffix": ". If you are truly concerned abo",
"start": 12425,
"end": 12500,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/siri-shortcuts-ios12-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 29,
"startOffset": 737,
"endContainer": "/article[1]/div[1]/p[13]/strong[1]",
"startContainer": "/article[1]/div[1]/p[13]"
},
{
"end": 12500,
"type": "TextPositionSelector",
"start": 12425
},
{
"type": "TextQuoteSelector",
"exact": "If you want to stop using the phone so much, *stop* using the fucking phone",
"prefix": "ing but add still more stimuli. ",
"suffix": ". If you are truly concerned abo"
}
]
}
],
"document": {
"title": [
"Profound Revelations in iOS 12"
]
}
},
{
"id": "kR1B9M7zEe2FH0M7j9iY5A",
"authority": "hypothes.is",
"url": "https://bilge.world/siri-shortcuts-ios12-review",
"created": "2023-03-30T12:08:22",
"updated": "2023-03-30T12:08:22",
"title": "Profound Revelations in iOS 12",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Remember when mobile OS updates felt actually fucking dangerous?",
"prefix": " now, and why wouldn’t they?\n\n\n\n",
"exact": "Our expectations from this ritual are completely alien compared to those we’d need to anticipate from the event 5 or 6 releases ago,",
"suffix": " when one’s phone had to be sent",
"start": 1762,
"end": 1894,
"tags": [
"Handset"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/siri-shortcuts-ios12-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 132,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 1894,
"type": "TextPositionSelector",
"start": 1762
},
{
"type": "TextQuoteSelector",
"exact": "Our expectations from this ritual are completely alien compared to those we’d need to anticipate from the event 5 or 6 releases ago,",
"prefix": " now, and why wouldn’t they?\n\n\n\n",
"suffix": " when one’s phone had to be sent"
}
]
}
],
"document": {
"title": [
"Profound Revelations in iOS 12"
]
}
},
{
"id": "3atJEktuEey45SddxkunWg",
"authority": "hypothes.is",
"url": "https://bilge.world/siri-shortcuts-ios12-review",
"created": "2021-11-22T08:33:27",
"updated": "2021-11-22T08:33:27",
"title": "Profound Revelations in iOS 12",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Remember when mobile OS updates felt actually fucking dangerous?",
"prefix": " now, and why wouldn’t they?\n\n\n\n",
"exact": "Our expectations from this ritual are completely alien compared to those we’d need to anticipate from the event 5 or 6 releases ago,",
"suffix": " when one’s phone had to be sent",
"start": 1762,
"end": 1894,
"tags": [
"Handset"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/siri-shortcuts-ios12-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 132,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[4]",
"startContainer": "/article[1]/div[1]/p[4]"
},
{
"end": 1894,
"type": "TextPositionSelector",
"start": 1762
},
{
"type": "TextQuoteSelector",
"exact": "Our expectations from this ritual are completely alien compared to those we’d need to anticipate from the event 5 or 6 releases ago,",
"prefix": " now, and why wouldn’t they?\n\n\n\n",
"suffix": " when one’s phone had to be sent"
}
]
}
],
"document": {
"title": [
"Profound Revelations in iOS 12"
]
}
},
{
"id": "Y6zjdEbwEeuHLruUpscEUg",
"authority": "hypothes.is",
"url": "https://bilge.world/siri-shortcuts-ios12-review",
"created": "2020-12-25T20:33:04",
"updated": "2020-12-25T20:33:04",
"title": "Profound Revelations in iOS 12",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ing but add still more stimuli. ",
"exact": "If you want to stop using the phone so much, *stop* using the fucking phone",
"suffix": ". If you are truly concerned abo",
"start": 12425,
"end": 12500,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/siri-shortcuts-ios12-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 29,
"startOffset": 737,
"endContainer": "/article[1]/div[1]/p[13]/strong[1]",
"startContainer": "/article[1]/div[1]/p[13]"
},
{
"end": 12500,
"type": "TextPositionSelector",
"start": 12425
},
{
"type": "TextQuoteSelector",
"exact": "If you want to stop using the phone so much, *stop* using the fucking phone",
"prefix": "ing but add still more stimuli. ",
"suffix": ". If you are truly concerned abo"
}
]
}
],
"document": {
"title": [
"Profound Revelations in iOS 12"
]
}
},
{
"id": "zqUpUDjiEeuSIre6pIOEgg",
"authority": "hypothes.is",
"url": "https://bilge.world/siri-shortcuts-ios12-review",
"created": "2020-12-07T23:20:34",
"updated": "2020-12-07T23:20:34",
"title": "Profound Revelations in iOS 12",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "While this shortcut no longer exists, you can find all of the shortcuts I've collected in the years since in [**this GitHub Repository**](https://github.com/extratone/shortcuts).",
"prefix": "r knowledge about this feature, ",
"exact": "I was able to create a Shortcut",
"suffix": " which sends any given handset's",
"start": 6557,
"end": 6588,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/siri-shortcuts-ios12-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 102,
"startOffset": 71,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 6588,
"type": "TextPositionSelector",
"start": 6557
},
{
"type": "TextQuoteSelector",
"exact": "I was able to create a Shortcut",
"prefix": "r knowledge about this feature, ",
"suffix": " which sends any given handset's"
}
]
}
],
"document": {
"title": [
"Profound Revelations in iOS 12"
]
}
},
{
"id": "k9yobM7zEe2LHRfIFPC1kg",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:27",
"updated": "2023-03-30T12:08:27",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Page Note Test**\n*Not quite sure why I haven't tried Page Notes yet but...*\n\n* The [**GitHub Issue**](https://github.com/extratone/bilge/issues/59) for this review",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Annotation",
"Test",
"Documentation"
],
"group": "MERDZ4qg",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review"
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "k0TiZs7zEe2xIevd76i2Vg",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:26",
"updated": "2023-03-30T12:08:26",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I’ve continued to discover new features in Tweetbot for the first time, believe it or not.\n![See this Tweet](https://twitter.com/NeoYokel/status/1369787410205335564/video/1).",
"prefix": "olen from Tapbots themselves to ",
"exact": "demonstrate",
"suffix": ":\n\n\n\nI don’t think it should eve",
"start": 28389,
"end": 28400,
"tags": [
"Documentation"
],
"group": "MERDZ4qg",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 656,
"startOffset": 645,
"endContainer": "/article[1]/div[1]/p[46]",
"startContainer": "/article[1]/div[1]/p[46]"
},
{
"end": 28400,
"type": "TextPositionSelector",
"start": 28389
},
{
"type": "TextQuoteSelector",
"exact": "demonstrate",
"prefix": "olen from Tapbots themselves to ",
"suffix": ":\n\n\n\nI don’t think it should eve"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "kq5n0s7zEe2cdU9m8j0irw",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:25",
"updated": "2023-03-30T12:08:25",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I just heard [a podcast episode](https://pca.st/episode/98f576a4-09ed-44f7-b92a-e3197b5f69b9) from Twitter, Inc., itself, in which the Twitter-employed host explicitly advocates for Lists use! ",
"prefix": "standing via tech media outcry. ",
"exact": "What if Twitter killed Lists",
"suffix": "? We’d all be fucked.\n\nUpon this",
"start": 25670,
"end": 25698,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 28,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[42]/em[4]",
"startContainer": "/article[1]/div[1]/p[42]/em[4]"
},
{
"end": 25698,
"type": "TextPositionSelector",
"start": 25670
},
{
"type": "TextQuoteSelector",
"exact": "What if Twitter killed Lists",
"prefix": "standing via tech media outcry. ",
"suffix": "? We’d all be fucked.\n\nUpon this"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "kX_LqM7zEe2IZ4fnDyBN2g",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:23",
"updated": "2023-03-30T12:08:23",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "It didn't occur to me until just this moment that GitHub might also make for the ideal commenting integration. And the... second-most ideal annotation integration, naturally.\n\nBasically, leave comments there!",
"prefix": "ble: I’m paying the fuck up.\n\n\n\n",
"exact": "See this post's corresponding GitHub Issue for related media, aggregated links, and other minutia.",
"suffix": "\n\n#software\n\n\n\t\t\n\n\t\t\n\t\tpublished",
"start": 29405,
"end": 29503,
"tags": [
"Feedback",
"Annotation"
],
"group": "MERDZ4qg",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 98,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/h6[1]/em[1]",
"startContainer": "/article[1]/div[1]/h6[1]/em[1]"
},
{
"end": 29503,
"type": "TextPositionSelector",
"start": 29405
},
{
"type": "TextQuoteSelector",
"exact": "See this post's corresponding GitHub Issue for related media, aggregated links, and other minutia.",
"prefix": "ble: I’m paying the fuck up.\n\n\n\n",
"suffix": "\n\n#software\n\n\n\t\t\n\n\t\t\n\t\tpublished"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "Gof64IQqEeu1Ghcdb8ZiFg",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2021-03-13T18:29:53",
"updated": "2021-03-13T18:29:53",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I just heard [a podcast episode](https://pca.st/episode/98f576a4-09ed-44f7-b92a-e3197b5f69b9) from Twitter, Inc., itself, in which the Twitter-employed host explicitly advocates for Lists use! ",
"prefix": "standing via tech media outcry. ",
"exact": "What if Twitter killed Lists",
"suffix": "? We’d all be fucked.\n\nUpon this",
"start": 25670,
"end": 25698,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 28,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[42]/em[4]",
"startContainer": "/article[1]/div[1]/p[42]/em[4]"
},
{
"end": 25698,
"type": "TextPositionSelector",
"start": 25670
},
{
"type": "TextQuoteSelector",
"exact": "What if Twitter killed Lists",
"prefix": "standing via tech media outcry. ",
"suffix": "? We’d all be fucked.\n\nUpon this"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "ZHm1NIH2EeudCKe_1gj-GA",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2021-03-10T23:14:41",
"updated": "2021-03-10T23:14:41",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I’ve continued to discover new features in Tweetbot for the first time, believe it or not.\n![See this Tweet](https://twitter.com/NeoYokel/status/1369787410205335564/video/1).",
"prefix": "olen from Tapbots themselves to ",
"exact": "demonstrate",
"suffix": ":\n\n\n\nI don’t think it should eve",
"start": 28389,
"end": 28400,
"tags": [
"Documentation"
],
"group": "__world__",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 656,
"startOffset": 645,
"endContainer": "/article[1]/div[1]/p[46]",
"startContainer": "/article[1]/div[1]/p[46]"
},
{
"end": 28400,
"type": "TextPositionSelector",
"start": 28389
},
{
"type": "TextQuoteSelector",
"exact": "demonstrate",
"prefix": "olen from Tapbots themselves to ",
"suffix": ":\n\n\n\nI don’t think it should eve"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "X0xWknueEeuKQKuY1PqLPQ",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2021-03-02T21:29:29",
"updated": "2021-03-02T21:29:29",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Page Note Test**\n*Not quite sure why I haven't tried Page Notes yet but...*\n\n* The [**GitHub Issue**](https://github.com/extratone/bilge/issues/59) for this review",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Annotation",
"Test",
"Documentation"
],
"group": "__world__",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review"
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "IKqrtHueEeuN93-m7VBsyw",
"authority": "hypothes.is",
"url": "http://bilge.world/tweetbot-6-ios-review",
"created": "2021-03-02T21:27:44",
"updated": "2021-03-02T21:27:44",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "It didn't occur to me until just this moment that GitHub might also make for the ideal commenting integration. And the... second-most ideal annotation integration, naturally.\n\nBasically, leave comments there!",
"prefix": "ble: I’m paying the fuck up.\n\n\n\n",
"exact": "See this post's corresponding GitHub Issue for related media, aggregated links, and other minutia.",
"suffix": "\n\n#software\n\n\n\t\t\n\n\t\t\n\t\tpublished",
"start": 29405,
"end": 29503,
"tags": [
"Feedback",
"Annotation"
],
"group": "__world__",
"target": [
{
"source": "http://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 98,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/h6[1]/em[1]",
"startContainer": "/article[1]/div[1]/h6[1]/em[1]"
},
{
"end": 29503,
"type": "TextPositionSelector",
"start": 29405
},
{
"type": "TextQuoteSelector",
"exact": "See this post's corresponding GitHub Issue for related media, aggregated links, and other minutia.",
"prefix": "ble: I’m paying the fuck up.\n\n\n\n",
"suffix": "\n\n#software\n\n\n\t\t\n\n\t\t\n\t\tpublished"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "k4FdNs7zEe2OYnsyX7X_Pw",
"authority": "hypothes.is",
"url": "https://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:26",
"updated": "2023-03-30T12:08:26",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Well WHADDYA know!!\n**Version 6.1** was released today… With some new icons!\n\n![](https://user-images.githubusercontent.com/43663476/113803428-27f54600-9722-11eb-92f8-27a8cd8a9b26.jpeg)\n",
"prefix": " (needs, even) better branding. ",
"exact": "If I were allowed a singular compulsion to impress upon its developers, I’d make them put out a public call for new art. I’m all but dying to see what the community would come up with.",
"suffix": "\n\nSo, if you were wondering what",
"start": 14150,
"end": 14334,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 372,
"startOffset": 188,
"endContainer": "/article[1]/div[1]/p[25]",
"startContainer": "/article[1]/div[1]/p[25]"
},
{
"end": 14334,
"type": "TextPositionSelector",
"start": 14150
},
{
"type": "TextQuoteSelector",
"exact": "If I were allowed a singular compulsion to impress upon its developers, I’d make them put out a public call for new art. I’m all but dying to see what the community would come up with.",
"prefix": " (needs, even) better branding. ",
"suffix": "\n\nSo, if you were wondering what"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "jx6oUs7zEe2Ss8-OT6LH8A",
"authority": "hypothes.is",
"url": "https://bilge.world/tweetbot-6-ios-review",
"created": "2023-03-30T12:08:19",
"updated": "2023-03-30T12:08:19",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "See [this thread from Paul Haddad](https://twitter.com/tapbot_paul/status/1386074918178099200).",
"prefix": "ally after encountering its new ",
"exact": "subscription requirement",
"suffix": " in order to use any of its subs",
"start": 2630,
"end": 2654,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 860,
"startOffset": 836,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 2654,
"type": "TextPositionSelector",
"start": 2630
},
{
"type": "TextQuoteSelector",
"exact": "subscription requirement",
"prefix": "ally after encountering its new ",
"suffix": " in order to use any of its subs"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "EgFg3KVtEeu19Fc1Hwy5QQ",
"authority": "hypothes.is",
"url": "https://bilge.world/tweetbot-6-ios-review",
"created": "2021-04-25T02:22:23",
"updated": "2021-04-25T02:22:23",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "See [this thread from Paul Haddad](https://twitter.com/tapbot_paul/status/1386074918178099200).",
"prefix": "ally after encountering its new ",
"exact": "subscription requirement",
"suffix": " in order to use any of its subs",
"start": 2630,
"end": 2654,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 860,
"startOffset": 836,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 2654,
"type": "TextPositionSelector",
"start": 2630
},
{
"type": "TextQuoteSelector",
"exact": "subscription requirement",
"prefix": "ally after encountering its new ",
"suffix": " in order to use any of its subs"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "AwoSbpdNEeuqxtMz8ZQ9NQ",
"authority": "hypothes.is",
"url": "https://bilge.world/tweetbot-6-ios-review",
"created": "2021-04-07T02:57:38",
"updated": "2021-04-07T02:58:11",
"title": "Tweetbot 6 for iOS Review",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Well WHADDYA know!!\n**Version 6.1** was released today… With some new icons!\n\n![](https://user-images.githubusercontent.com/43663476/113803428-27f54600-9722-11eb-92f8-27a8cd8a9b26.jpeg)\n",
"prefix": " (needs, even) better branding. ",
"exact": "If I were allowed a singular compulsion to impress upon its developers, I’d make them put out a public call for new art. I’m all but dying to see what the community would come up with.",
"suffix": "\n\nSo, if you were wondering what",
"start": 14150,
"end": 14334,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tweetbot-6-ios-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 372,
"startOffset": 188,
"endContainer": "/article[1]/div[1]/p[25]",
"startContainer": "/article[1]/div[1]/p[25]"
},
{
"end": 14334,
"type": "TextPositionSelector",
"start": 14150
},
{
"type": "TextQuoteSelector",
"exact": "If I were allowed a singular compulsion to impress upon its developers, I’d make them put out a public call for new art. I’m all but dying to see what the community would come up with.",
"prefix": " (needs, even) better branding. ",
"suffix": "\n\nSo, if you were wondering what"
}
]
}
],
"document": {
"title": [
"Tweetbot 6 for iOS Review"
]
}
},
{
"id": "k0j9OM7zEe2UqJe4ivRwcw",
"authority": "hypothes.is",
"url": "https://bilge.world/streaming-music-discovery",
"created": "2023-03-30T12:08:26",
"updated": "2023-03-30T12:08:26",
"title": "Concerning Discovery in Streaming Music",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just to be clear, I stole this word from the Liz Pelly report hyperlinked in the next sentence.",
"prefix": "g services like Spotify, who’s “",
"exact": "playlistification",
"suffix": "” of content has had a number of",
"start": 1393,
"end": 1410,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/streaming-music-discovery",
"selector": [
{
"type": "RangeSelector",
"endOffset": 414,
"startOffset": 397,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 1410,
"type": "TextPositionSelector",
"start": 1393
},
{
"type": "TextQuoteSelector",
"exact": "playlistification",
"prefix": "g services like Spotify, who’s “",
"suffix": "” of content has had a number of"
}
]
}
],
"document": {
"title": [
"Concerning Discovery in Streaming Music"
]
}
},
{
"id": "1nbvVDnjEeuMqc9_bAWwaQ",
"authority": "hypothes.is",
"url": "https://bilge.world/streaming-music-discovery",
"created": "2020-12-09T06:00:28",
"updated": "2020-12-09T06:00:28",
"title": "Concerning Discovery in Streaming Music",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just to be clear, I stole this word from the Liz Pelly report hyperlinked in the next sentence.",
"prefix": "g services like Spotify, who’s “",
"exact": "playlistification",
"suffix": "” of content has had a number of",
"start": 1393,
"end": 1410,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/streaming-music-discovery",
"selector": [
{
"type": "RangeSelector",
"endOffset": 414,
"startOffset": 397,
"endContainer": "/article[1]/div[1]/p[3]",
"startContainer": "/article[1]/div[1]/p[3]"
},
{
"end": 1410,
"type": "TextPositionSelector",
"start": 1393
},
{
"type": "TextQuoteSelector",
"exact": "playlistification",
"prefix": "g services like Spotify, who’s “",
"suffix": "” of content has had a number of"
}
]
}
],
"document": {
"title": [
"Concerning Discovery in Streaming Music"
]
}
},
{
"id": "kudS9M7zEe226re7UHdzjQ",
"authority": "hypothes.is",
"url": "https://bilge.world/about",
"created": "2023-03-30T12:08:25",
"updated": "2023-03-30T12:08:25",
"title": "About",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "These are in the earliest draft stage and I would very much like to hear any thoughts you might have about them, ideally in reply to [this Twitter thread](https://twitter.com/NeoYokel/status/1386427178368204801).",
"prefix": "nificantly in the time, since.\n\n",
"exact": "I’m going to take further queue from Casey Newton’s about page format and list a few important assumptions of mine about consumer technology in bullet form",
"suffix": ":\nThe delivery of technology med",
"start": 2448,
"end": 2603,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 155,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[11]",
"startContainer": "/article[1]/div[1]/p[11]"
},
{
"end": 2603,
"type": "TextPositionSelector",
"start": 2448
},
{
"type": "TextQuoteSelector",
"exact": "I’m going to take further queue from Casey Newton’s about page format and list a few important assumptions of mine about consumer technology in bullet form",
"prefix": "nificantly in the time, since.\n\n",
"suffix": ":\nThe delivery of technology med"
}
]
}
],
"document": {
"title": [
"About"
]
}
},
{
"id": "khX53s7zEe2IOPfZ9QTHSQ",
"authority": "hypothes.is",
"url": "https://bilge.world/about",
"created": "2023-03-30T12:08:24",
"updated": "2023-03-30T12:08:24",
"title": "About",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**This document is significantly outdated** and an updated rewrite is [currently in progress](https://github.com/extratone/bilge/issues/96).",
"prefix": "Podcast\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\n\t\t",
"exact": "About",
"suffix": "\n\nHuh‽\n\nBilge is the monobyline ",
"start": 81,
"end": 86,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 5,
"startOffset": 0,
"endContainer": "/article[1]/h2[1]",
"startContainer": "/article[1]/h2[1]"
},
{
"end": 86,
"type": "TextPositionSelector",
"start": 81
},
{
"type": "TextQuoteSelector",
"exact": "About",
"prefix": "Podcast\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\n\t\t",
"suffix": "\n\nHuh‽\n\nBilge is the monobyline "
}
]
}
],
"document": {
"title": [
"About"
]
}
},
{
"id": "X-F6NKYiEeu6XFekZX4VBQ",
"authority": "hypothes.is",
"url": "https://bilge.world/about",
"created": "2021-04-26T00:00:13",
"updated": "2021-04-26T00:00:13",
"title": "About",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "These are in the earliest draft stage and I would very much like to hear any thoughts you might have about them, ideally in reply to [this Twitter thread](https://twitter.com/NeoYokel/status/1386427178368204801).",
"prefix": "nificantly in the time, since.\n\n",
"exact": "I’m going to take further queue from Casey Newton’s about page format and list a few important assumptions of mine about consumer technology in bullet form",
"suffix": ":\nThe delivery of technology med",
"start": 2448,
"end": 2603,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 155,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[11]",
"startContainer": "/article[1]/div[1]/p[11]"
},
{
"end": 2603,
"type": "TextPositionSelector",
"start": 2448
},
{
"type": "TextQuoteSelector",
"exact": "I’m going to take further queue from Casey Newton’s about page format and list a few important assumptions of mine about consumer technology in bullet form",
"prefix": "nificantly in the time, since.\n\n",
"suffix": ":\nThe delivery of technology med"
}
]
}
],
"document": {
"title": [
"About"
]
}
},
{
"id": "Eu8bfqFYEeuSiydpZrcbfA",
"authority": "hypothes.is",
"url": "https://bilge.world/about",
"created": "2021-04-19T21:42:01",
"updated": "2021-04-19T21:42:01",
"title": "About",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**This document is significantly outdated** and an updated rewrite is [currently in progress](https://github.com/extratone/bilge/issues/96).",
"prefix": "Podcast\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\n\t\t",
"exact": "About",
"suffix": "\n\nHuh‽\n\nBilge is the monobyline ",
"start": 81,
"end": 86,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/about",
"selector": [
{
"type": "RangeSelector",
"endOffset": 5,
"startOffset": 0,
"endContainer": "/article[1]/h2[1]",
"startContainer": "/article[1]/h2[1]"
},
{
"end": 86,
"type": "TextPositionSelector",
"start": 81
},
{
"type": "TextQuoteSelector",
"exact": "About",
"prefix": "Podcast\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\n\t\t",
"suffix": "\n\nHuh‽\n\nBilge is the monobyline "
}
]
}
],
"document": {
"title": [
"About"
]
}
},
{
"id": "kk6rMM7zEe27lAei0cD5NQ",
"authority": "hypothes.is",
"url": "https://bilge.world/digital-excess",
"created": "2023-03-30T12:08:24",
"updated": "2023-03-30T12:08:24",
"title": "Indulging Once More in Digital Excess",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Update**\nRaindrop has since implemented [per-account profile pages](https://raindrop.io/davidblue). (A collection one’s public collections, you might say.)\n\n&ltiframe style=\"border: 0; width: 100%; height: 450px;\" allowfullscreen frameborder=\"0\" src=\"https://raindrop.io/davidblue/embed/me\" allowfullscreen>&lt/iframe>",
"prefix": "op – a bookmarking service with ",
"exact": "public collections",
"suffix": " that (so fars) feels much more ",
"start": 13741,
"end": 13759,
"tags": [
"Curation",
"Meta",
"Dev"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/digital-excess",
"selector": [
{
"type": "RangeSelector",
"endOffset": 228,
"startOffset": 210,
"endContainer": "/article[1]/div[1]/p[17]",
"startContainer": "/article[1]/div[1]/p[17]"
},
{
"end": 13759,
"type": "TextPositionSelector",
"start": 13741
},
{
"type": "TextQuoteSelector",
"exact": "public collections",
"prefix": "op – a bookmarking service with ",
"suffix": " that (so fars) feels much more "
}
]
}
],
"document": {
"title": [
"Indulging Once More in Digital Excess"
]
}
},
{
"id": "XV1WSDtuEey8NAvf3_YqnA",
"authority": "hypothes.is",
"url": "https://bilge.world/digital-excess",
"created": "2021-11-01T23:49:33",
"updated": "2021-11-01T23:49:33",
"title": "Indulging Once More in Digital Excess",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Update**\nRaindrop has since implemented [per-account profile pages](https://raindrop.io/davidblue). (A collection one’s public collections, you might say.)\n\n&ltiframe style=\"border: 0; width: 100%; height: 450px;\" allowfullscreen frameborder=\"0\" src=\"https://raindrop.io/davidblue/embed/me\" allowfullscreen>&lt/iframe>",
"prefix": "op – a bookmarking service with ",
"exact": "public collections",
"suffix": " that (so fars) feels much more ",
"start": 13741,
"end": 13759,
"tags": [
"Curation",
"Meta",
"Dev"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/digital-excess",
"selector": [
{
"type": "RangeSelector",
"endOffset": 228,
"startOffset": 210,
"endContainer": "/article[1]/div[1]/p[17]",
"startContainer": "/article[1]/div[1]/p[17]"
},
{
"end": 13759,
"type": "TextPositionSelector",
"start": 13741
},
{
"type": "TextQuoteSelector",
"exact": "public collections",
"prefix": "op – a bookmarking service with ",
"suffix": " that (so fars) feels much more "
}
]
}
],
"document": {
"title": [
"Indulging Once More in Digital Excess"
]
}
},
{
"id": "kbaVwM7zEe2OYf_ED_N4YA",
"authority": "hypothes.is",
"url": "https://bilge.world/indie-folk-joe-kaplow-megachurch-portland",
"created": "2023-03-30T12:08:23",
"updated": "2023-03-30T12:08:23",
"title": "West-Coast Indie Folk is Full of Battery-Burgling Megachurch Bands",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nJoe Kaplow for Glide Magazine\n\n",
"exact": "Reflection upon just about anything can have personal meaning, but no amount of musicianship can mask a stark lack of context.",
"suffix": " I do wonder if Indie Folk shoul",
"start": 2961,
"end": 3087,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/indie-folk-joe-kaplow-megachurch-portland",
"selector": [
{
"type": "RangeSelector",
"endOffset": 126,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 3087,
"type": "TextPositionSelector",
"start": 2961
},
{
"type": "TextQuoteSelector",
"exact": "Reflection upon just about anything can have personal meaning, but no amount of musicianship can mask a stark lack of context.",
"prefix": "\nJoe Kaplow for Glide Magazine\n\n",
"suffix": " I do wonder if Indie Folk shoul"
}
]
}
],
"document": {
"title": [
"West-Coast Indie Folk is Full of Battery-Burgling Megachurch Bands"
]
}
},
{
"id": "uK_yckQyEey1LZd9PpB5Ww",
"authority": "hypothes.is",
"url": "https://bilge.world/indie-folk-joe-kaplow-megachurch-portland",
"created": "2021-11-13T03:35:17",
"updated": "2021-11-13T03:35:17",
"title": "West-Coast Indie Folk is Full of Battery-Burgling Megachurch Bands",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "\nJoe Kaplow for Glide Magazine\n\n",
"exact": "Reflection upon just about anything can have personal meaning, but no amount of musicianship can mask a stark lack of context.",
"suffix": " I do wonder if Indie Folk shoul",
"start": 2961,
"end": 3087,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/indie-folk-joe-kaplow-megachurch-portland",
"selector": [
{
"type": "RangeSelector",
"endOffset": 126,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[6]",
"startContainer": "/article[1]/div[1]/p[6]"
},
{
"end": 3087,
"type": "TextPositionSelector",
"start": 2961
},
{
"type": "TextQuoteSelector",
"exact": "Reflection upon just about anything can have personal meaning, but no amount of musicianship can mask a stark lack of context.",
"prefix": "\nJoe Kaplow for Glide Magazine\n\n",
"suffix": " I do wonder if Indie Folk shoul"
}
]
}
],
"document": {
"title": [
"West-Coast Indie Folk is Full of Battery-Burgling Megachurch Bands"
]
}
},
{
"id": "kONJws7zEe2uXo82N4bJNQ",
"authority": "hypothes.is",
"url": "https://bilge.world/eugen-rochko-interview",
"created": "2023-03-30T12:08:22",
"updated": "2023-03-30T12:08:22",
"title": "Eugen Rochko, Saint of Federated Social",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Addressing this issue in [my upcoming review of Twitter Blue](https://github.com/extratone/bilge/issues/269).",
"prefix": "s, without knowing any French.\n\n",
"exact": "The only complaint about Twitter I remember that hasn't already been addressed here is the capability of editable 'toots.' Is that a possibility?\n\nThat won't happen. There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"suffix": "\n\n\n\nIt's a bit preposterous to c",
"start": 8717,
"end": 9117,
"tags": [
"Social",
"Software",
"SaaS",
"Twitter",
"$"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/eugen-rochko-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 253,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[50]",
"startContainer": "/article[1]/div[1]/p[49]/strong[1]"
},
{
"end": 9117,
"type": "TextPositionSelector",
"start": 8717
},
{
"type": "TextQuoteSelector",
"exact": "The only complaint about Twitter I remember that hasn't already been addressed here is the capability of editable 'toots.' Is that a possibility?\n\nThat won't happen. There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"prefix": "s, without knowing any French.\n\n",
"suffix": "\n\n\n\nIt's a bit preposterous to c"
}
]
}
],
"document": {
"title": [
"Eugen Rochko, Saint of Federated Social"
]
}
},
{
"id": "j7N64M7zEe2StnMf3dJvMg",
"authority": "hypothes.is",
"url": "https://bilge.world/eugen-rochko-interview",
"created": "2023-03-30T12:08:20",
"updated": "2023-03-30T12:08:20",
"title": "Eugen Rochko, Saint of Federated Social",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lol",
"prefix": " doing something important, but ",
"exact": "I have zero faith in Twitter",
"suffix": ".\n\nDoes this all mean that I fin",
"start": 6961,
"end": 6989,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/eugen-rochko-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 195,
"startOffset": 167,
"endContainer": "/article[1]/div[1]/p[39]",
"startContainer": "/article[1]/div[1]/p[39]"
},
{
"end": 6989,
"type": "TextPositionSelector",
"start": 6961
},
{
"type": "TextQuoteSelector",
"exact": "I have zero faith in Twitter",
"prefix": " doing something important, but ",
"suffix": ".\n\nDoes this all mean that I fin"
}
]
}
],
"document": {
"title": [
"Eugen Rochko, Saint of Federated Social"
]
}
},
{
"id": "FStxjMrREey3tyNVLxBc1g",
"authority": "hypothes.is",
"url": "https://bilge.world/eugen-rochko-interview",
"created": "2022-05-03T11:06:29",
"updated": "2022-05-03T11:06:42",
"title": "Eugen Rochko, Saint of Federated Social",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lol",
"prefix": " doing something important, but ",
"exact": "I have zero faith in Twitter",
"suffix": ".\n\nDoes this all mean that I fin",
"start": 6961,
"end": 6989,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/eugen-rochko-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 195,
"startOffset": 167,
"endContainer": "/article[1]/div[1]/p[39]",
"startContainer": "/article[1]/div[1]/p[39]"
},
{
"end": 6989,
"type": "TextPositionSelector",
"start": 6961
},
{
"type": "TextQuoteSelector",
"exact": "I have zero faith in Twitter",
"prefix": " doing something important, but ",
"suffix": ".\n\nDoes this all mean that I fin"
}
]
}
],
"document": {
"title": [
"Eugen Rochko, Saint of Federated Social"
]
}
},
{
"id": "-DeAIMrQEey0letPZigWfQ",
"authority": "hypothes.is",
"url": "https://bilge.world/eugen-rochko-interview",
"created": "2022-05-03T11:05:40",
"updated": "2022-05-03T11:05:55",
"title": "Eugen Rochko, Saint of Federated Social",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "lol",
"prefix": " doing something important, but ",
"exact": "I have zero faith in Twitter",
"suffix": ".\n\nDoes this all mean that I fin",
"start": 6961,
"end": 6989,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/eugen-rochko-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 195,
"startOffset": 167,
"endContainer": "/article[1]/div[1]/p[39]",
"startContainer": "/article[1]/div[1]/p[39]"
},
{
"end": 6989,
"type": "TextPositionSelector",
"start": 6961
},
{
"type": "TextQuoteSelector",
"exact": "I have zero faith in Twitter",
"prefix": " doing something important, but ",
"suffix": ".\n\nDoes this all mean that I fin"
}
]
}
],
"document": {
"title": [
"Eugen Rochko, Saint of Federated Social"
]
}
},
{
"id": "znp7tEQJEeySOXvhkqI2DQ",
"authority": "hypothes.is",
"url": "https://bilge.world/eugen-rochko-interview",
"created": "2021-11-12T22:42:25",
"updated": "2021-11-12T22:43:30",
"title": "Eugen Rochko, Saint of Federated Social",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Addressing this issue in [my upcoming review of Twitter Blue](https://github.com/extratone/bilge/issues/269).",
"prefix": "s, without knowing any French.\n\n",
"exact": "The only complaint about Twitter I remember that hasn't already been addressed here is the capability of editable 'toots.' Is that a possibility?\n\nThat won't happen. There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"suffix": "\n\n\n\nIt's a bit preposterous to c",
"start": 8717,
"end": 9117,
"tags": [
"Social",
"Software",
"SaaS",
"Twitter",
"$"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/eugen-rochko-interview",
"selector": [
{
"type": "RangeSelector",
"endOffset": 253,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[50]",
"startContainer": "/article[1]/div[1]/p[49]/strong[1]"
},
{
"end": 9117,
"type": "TextPositionSelector",
"start": 8717
},
{
"type": "TextQuoteSelector",
"exact": "The only complaint about Twitter I remember that hasn't already been addressed here is the capability of editable 'toots.' Is that a possibility?\n\nThat won't happen. There's actually a good reason why they don't do that. It's simply because you could make a toot about one thing, have people favorite it and share it, link it from other places, and then suddenly, it says 'Heil Hitler,' or something.",
"prefix": "s, without knowing any French.\n\n",
"suffix": "\n\n\n\nIt's a bit preposterous to c"
}
]
}
],
"document": {
"title": [
"Eugen Rochko, Saint of Federated Social"
]
}
},
{
"id": "kIUxFs7zEe2FHhuWKSMJjw",
"authority": "hypothes.is",
"url": "https://bilge.world/2020",
"created": "2023-03-30T12:08:21",
"updated": "2023-03-30T12:08:21",
"title": "The Psalms' 2020",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "[Fuck](https://github.com/extratone/bilge/issues/284).",
"prefix": "don, Discord, and/or via email. ",
"exact": "Let’s hope 2021’s equivalent of this review doesn’t take me until February to publish!",
"suffix": "\n\n#meta\nTiny ※ Twitter ※ Mastodo",
"start": 15741,
"end": 15827,
"tags": [
"Meta",
"2021"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/2020",
"selector": [
{
"type": "RangeSelector",
"endOffset": 875,
"startOffset": 789,
"endContainer": "/article[1]/div[1]/p[33]",
"startContainer": "/article[1]/div[1]/p[33]"
},
{
"end": 15827,
"type": "TextPositionSelector",
"start": 15741
},
{
"type": "TextQuoteSelector",
"exact": "Let’s hope 2021’s equivalent of this review doesn’t take me until February to publish!",
"prefix": "don, Discord, and/or via email. ",
"suffix": "\n\n#meta\nTiny ※ Twitter ※ Mastodo"
}
]
}
],
"document": {
"title": [
"The Psalms' 2020"
]
}
},
{
"id": "vouevGZ0EeyaRs9Z_-C9Pg",
"authority": "hypothes.is",
"url": "https://bilge.world/2020",
"created": "2021-12-26T17:53:34",
"updated": "2021-12-26T17:53:34",
"title": "The Psalms' 2020",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "[Fuck](https://github.com/extratone/bilge/issues/284).",
"prefix": "don, Discord, and/or via email. ",
"exact": "Let’s hope 2021’s equivalent of this review doesn’t take me until February to publish!",
"suffix": "\n\n#meta\nTiny ※ Twitter ※ Mastodo",
"start": 15741,
"end": 15827,
"tags": [
"Meta",
"2021"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/2020",
"selector": [
{
"type": "RangeSelector",
"endOffset": 875,
"startOffset": 789,
"endContainer": "/article[1]/div[1]/p[33]",
"startContainer": "/article[1]/div[1]/p[33]"
},
{
"end": 15827,
"type": "TextPositionSelector",
"start": 15741
},
{
"type": "TextQuoteSelector",
"exact": "Let’s hope 2021’s equivalent of this review doesn’t take me until February to publish!",
"prefix": "don, Discord, and/or via email. ",
"suffix": "\n\n#meta\nTiny ※ Twitter ※ Mastodo"
}
]
}
],
"document": {
"title": [
"The Psalms' 2020"
]
}
},
{
"id": "kEoXNM7zEe2tRL9gt2HfzA",
"authority": "hypothes.is",
"url": "https://bilge.world/big-thank",
"created": "2023-03-30T12:08:21",
"updated": "2023-03-30T12:08:21",
"title": "Software Thanksgiving",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Please be warned**: a friend noticed some very insensitive language I had forgotten about entirely. I've chosen to leave it since this website should not be surfaced in any discovery engines beyond NeoCities... Hoping that isn't a stupid idea.",
"prefix": " Day be a positive experience!\n\n",
"exact": "ʰᵉʳᵉ\n ᵃʳᵉ\n ᵗʰᵉ\n ᵈʳʸʷᵃˡˡ\n ʷᵉᵇˢᶤᵗᵉ\n ᵉᵃˢᵗᵉʳ\n ᵉᵍᵍˢ",
"suffix": "\n\n\n\n#software\nTiny ※ Twitter ※ M",
"start": 13144,
"end": 13268,
"tags": [
"Drywall",
"Legacy",
"Internet History"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/big-thank",
"selector": [
{
"type": "RangeSelector",
"endOffset": 4,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[35]/a[7]",
"startContainer": "/article[1]/div[1]/p[35]/a[1]"
},
{
"end": 13268,
"type": "TextPositionSelector",
"start": 13144
},
{
"type": "TextQuoteSelector",
"exact": "ʰᵉʳᵉ\n ᵃʳᵉ\n ᵗʰᵉ\n ᵈʳʸʷᵃˡˡ\n ʷᵉᵇˢᶤᵗᵉ\n ᵉᵃˢᵗᵉʳ\n ᵉᵍᵍˢ",
"prefix": " Day be a positive experience!\n\n",
"suffix": "\n\n\n\n#software\nTiny ※ Twitter ※ M"
}
]
}
],
"document": {
"title": [
"Software Thanksgiving"
]
}
},
{
"id": "lApz3E5cEeyTyrsHLSabyg",
"authority": "hypothes.is",
"url": "https://bilge.world/big-thank",
"created": "2021-11-26T02:00:06",
"updated": "2021-11-26T02:00:06",
"title": "Software Thanksgiving",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "**Please be warned**: a friend noticed some very insensitive language I had forgotten about entirely. I've chosen to leave it since this website should not be surfaced in any discovery engines beyond NeoCities... Hoping that isn't a stupid idea.",
"prefix": " Day be a positive experience!\n\n",
"exact": "ʰᵉʳᵉ\n ᵃʳᵉ\n ᵗʰᵉ\n ᵈʳʸʷᵃˡˡ\n ʷᵉᵇˢᶤᵗᵉ\n ᵉᵃˢᵗᵉʳ\n ᵉᵍᵍˢ",
"suffix": "\n\n\n\n#software\nTiny ※ Twitter ※ M",
"start": 13144,
"end": 13268,
"tags": [
"Drywall",
"Legacy",
"Internet History"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/big-thank",
"selector": [
{
"type": "RangeSelector",
"endOffset": 4,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[35]/a[7]",
"startContainer": "/article[1]/div[1]/p[35]/a[1]"
},
{
"end": 13268,
"type": "TextPositionSelector",
"start": 13144
},
{
"type": "TextQuoteSelector",
"exact": "ʰᵉʳᵉ\n ᵃʳᵉ\n ᵗʰᵉ\n ᵈʳʸʷᵃˡˡ\n ʷᵉᵇˢᶤᵗᵉ\n ᵉᵃˢᵗᵉʳ\n ᵉᵍᵍˢ",
"prefix": " Day be a positive experience!\n\n",
"suffix": "\n\n\n\n#software\nTiny ※ Twitter ※ M"
}
]
}
],
"document": {
"title": [
"Software Thanksgiving"
]
}
},
{
"id": "j-wklM7zEe2FHV8Ee_9T8A",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2023-03-30T12:08:20",
"updated": "2023-03-30T12:08:20",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I’ve created a [Siri Shortcut](https://routinehub.co/shortcut/10930) and [TextExpander snippet](https://app.textexpander.com/public/de52c54ef169a96393d50cb4752706ce) that utilize this simplicity to make navigating to specific Telegram messages super easy.) and TextExpander snippet thathttp://insert-your-link-here.com utilize this simplicity to make navigating to specific Telegram messages super easy.",
"prefix": "both services look daft.\n\n\n \n\n\n",
"exact": "Telegram message IDs are purely chronological from their channel/group chat’s creation – the first message in a channel or group chat is 1 and the 15th is 15. Together with the simplicity of channel/group chat IDs, which are just their alphanumeric @ names, this format makes URL schemes for Telegram message links super malleable and easy to understand.",
"suffix": " The sixth message posted in the",
"start": 14680,
"end": 15034,
"tags": [
"Telegram",
"Configuration"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/telegram",
"selector": [
{
"type": "RangeSelector",
"endOffset": 354,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[28]",
"startContainer": "/article[1]/div[1]/p[28]"
},
{
"end": 15034,
"type": "TextPositionSelector",
"start": 14680
},
{
"type": "TextQuoteSelector",
"exact": "Telegram message IDs are purely chronological from their channel/group chat’s creation – the first message in a channel or group chat is 1 and the 15th is 15. Together with the simplicity of channel/group chat IDs, which are just their alphanumeric @ names, this format makes URL schemes for Telegram message links super malleable and easy to understand.",
"prefix": "both services look daft.\n\n\n \n\n\n",
"suffix": " The sixth message posted in the"
}
]
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "j1LwJs7zEe2RzQ8_Y6rzNA",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2023-03-30T12:08:19",
"updated": "2023-03-30T12:08:19",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "In tandem with [@OlegWock’s Raindrop Telegram Bot](https://github.com/OlegWock/raindrop-telegram-bot), Telegram’s speedy share sheet makes for the fastest means of sending content to one’s Raindrop collection to date.",
"prefix": "ations became rapidly apparent. ",
"exact": "On iOS, not even dedicated file managers like DEVONthink are capable (or willing might be a more accurate term) of handling the diversity of data Telegram will happily pass on for you, especially through the Share Sheet.",
"suffix": "\n\n\n\n\nDrafting\n\nI have used this ",
"start": 3441,
"end": 3661,
"tags": [
"Telegram",
"Curation"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/telegram",
"selector": [
{
"type": "RangeSelector",
"endOffset": 807,
"startOffset": 587,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 3661,
"type": "TextPositionSelector",
"start": 3441
},
{
"type": "TextQuoteSelector",
"exact": "On iOS, not even dedicated file managers like DEVONthink are capable (or willing might be a more accurate term) of handling the diversity of data Telegram will happily pass on for you, especially through the Share Sheet.",
"prefix": "ations became rapidly apparent. ",
"suffix": "\n\n\n\n\nDrafting\n\nI have used this "
}
]
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "jPR2dM7zEe2bZlNxiUfQ4A",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2023-03-30T12:08:15",
"updated": "2023-03-30T12:08:15",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT Summary\n\nThe document provides an in-depth analysis of Telegram and its features. The author highlights several benefits of using Telegram, including its low-quality audio recording capabilities, which may be an advantage in some situations where high-quality audio is not necessary. Additionally, Telegram's live location sharing feature is discussed, and the author believes it could be a powerful tool for communities. The feature enables users to connect with others needing rides and users providing them, free of any fees or service charges.\n\nThe document concludes with a discussion of the author's preference for Telegram and its mobile-first optimization. Telegram's software is designed for mobile users, and it is easy to use, robust, and universally simple. The author believes that Telegram's success can be attributed to its thoughtful design decisions and development investment towards mobile-first optimization. Furthermore, the author points out that Telegram has completed a gargantuan amount of projects, including Telegraph, its CMS, its embeddedable comments widgets, and its online theme creation tool. The author notes that Telegram's work is very well-documented across GitHub, and the company has comprehensively iterated, invested in trial and error, and eventually produced tools that remedy the disparate gluttony.\n\nOverall, the document provides a comprehensive analysis of Telegram and its benefits. The author's preference for Telegram is evident throughout the document, and they provide convincing arguments to support their preference. The document is a valuable resource for anyone interested in learning more about Telegram and its features.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/telegram"
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "e-P7LLnPEe20eYdGLfZ4NA",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2023-03-03T14:27:10",
"updated": "2023-03-03T14:27:10",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT Summary\n\nThe document provides an in-depth analysis of Telegram and its features. The author highlights several benefits of using Telegram, including its low-quality audio recording capabilities, which may be an advantage in some situations where high-quality audio is not necessary. Additionally, Telegram's live location sharing feature is discussed, and the author believes it could be a powerful tool for communities. The feature enables users to connect with others needing rides and users providing them, free of any fees or service charges.\n\nThe document concludes with a discussion of the author's preference for Telegram and its mobile-first optimization. Telegram's software is designed for mobile users, and it is easy to use, robust, and universally simple. The author believes that Telegram's success can be attributed to its thoughtful design decisions and development investment towards mobile-first optimization. Furthermore, the author points out that Telegram has completed a gargantuan amount of projects, including Telegraph, its CMS, its embeddedable comments widgets, and its online theme creation tool. The author notes that Telegram's work is very well-documented across GitHub, and the company has comprehensively iterated, invested in trial and error, and eventually produced tools that remedy the disparate gluttony.\n\nOverall, the document provides a comprehensive analysis of Telegram and its benefits. The author's preference for Telegram is evident throughout the document, and they provide convincing arguments to support their preference. The document is a valuable resource for anyone interested in learning more about Telegram and its features.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/telegram"
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "bGmFuoOgEeyp5F9tAvJq-w",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2022-02-01T20:49:17",
"updated": "2022-02-01T20:49:17",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "In tandem with [@OlegWock’s Raindrop Telegram Bot](https://github.com/OlegWock/raindrop-telegram-bot), Telegram’s speedy share sheet makes for the fastest means of sending content to one’s Raindrop collection to date.",
"prefix": "ations became rapidly apparent. ",
"exact": "On iOS, not even dedicated file managers like DEVONthink are capable (or willing might be a more accurate term) of handling the diversity of data Telegram will happily pass on for you, especially through the Share Sheet.",
"suffix": "\n\n\n\n\nDrafting\n\nI have used this ",
"start": 3441,
"end": 3661,
"tags": [
"Telegram",
"Curation"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/telegram",
"selector": [
{
"type": "RangeSelector",
"endOffset": 807,
"startOffset": 587,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 3661,
"type": "TextPositionSelector",
"start": 3441
},
{
"type": "TextQuoteSelector",
"exact": "On iOS, not even dedicated file managers like DEVONthink are capable (or willing might be a more accurate term) of handling the diversity of data Telegram will happily pass on for you, especially through the Share Sheet.",
"prefix": "ations became rapidly apparent. ",
"suffix": "\n\n\n\n\nDrafting\n\nI have used this "
}
]
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "miMJ-oOQEeyVkGegS1hLbw",
"authority": "hypothes.is",
"url": "https://bilge.world/telegram",
"created": "2022-02-01T18:56:02",
"updated": "2022-02-01T18:56:02",
"title": "I Trust Telegram",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I’ve created a [Siri Shortcut](https://routinehub.co/shortcut/10930) and [TextExpander snippet](https://app.textexpander.com/public/de52c54ef169a96393d50cb4752706ce) that utilize this simplicity to make navigating to specific Telegram messages super easy.) and TextExpander snippet thathttp://insert-your-link-here.com utilize this simplicity to make navigating to specific Telegram messages super easy.",
"prefix": "both services look daft.\n\n\n \n\n\n",
"exact": "Telegram message IDs are purely chronological from their channel/group chat’s creation – the first message in a channel or group chat is 1 and the 15th is 15. Together with the simplicity of channel/group chat IDs, which are just their alphanumeric @ names, this format makes URL schemes for Telegram message links super malleable and easy to understand.",
"suffix": " The sixth message posted in the",
"start": 14680,
"end": 15034,
"tags": [
"Telegram",
"Configuration"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/telegram",
"selector": [
{
"type": "RangeSelector",
"endOffset": 354,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[28]",
"startContainer": "/article[1]/div[1]/p[28]"
},
{
"end": 15034,
"type": "TextPositionSelector",
"start": 14680
},
{
"type": "TextQuoteSelector",
"exact": "Telegram message IDs are purely chronological from their channel/group chat’s creation – the first message in a channel or group chat is 1 and the 15th is 15. Together with the simplicity of channel/group chat IDs, which are just their alphanumeric @ names, this format makes URL schemes for Telegram message links super malleable and easy to understand.",
"prefix": "both services look daft.\n\n\n \n\n\n",
"suffix": " The sixth message posted in the"
}
]
}
],
"document": {
"title": [
"I Trust Telegram"
]
}
},
{
"id": "jyEIGM7zEe2sDT9EEtFidA",
"authority": "hypothes.is",
"url": "https://bilge.world/virtual-reality-virginity",
"created": "2023-03-30T12:08:19",
"updated": "2023-03-30T12:08:19",
"title": "Virtual Reality Virginity, Lost",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "d and pull “the trigger” (R2.)\n\n",
"exact": "I am pleased by the idea of interfacing with software exclusively by shooting it repeatedly",
"suffix": " before I am abruptly contained ",
"start": 7923,
"end": 8014,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/virtual-reality-virginity",
"selector": [
{
"type": "RangeSelector",
"endOffset": 91,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[13]",
"startContainer": "/article[1]/div[1]/p[13]"
},
{
"end": 8014,
"type": "TextPositionSelector",
"start": 7923
},
{
"type": "TextQuoteSelector",
"exact": "I am pleased by the idea of interfacing with software exclusively by shooting it repeatedly",
"prefix": "d and pull “the trigger” (R2.)\n\n",
"suffix": " before I am abruptly contained "
}
]
}
],
"document": {
"title": [
"Virtual Reality Virginity, Lost"
]
}
},
{
"id": "CG4FYPJ6Eeyo5o-C8tctWg",
"authority": "hypothes.is",
"url": "https://bilge.world/virtual-reality-virginity",
"created": "2022-06-22T22:24:08",
"updated": "2022-06-22T22:24:08",
"title": "Virtual Reality Virginity, Lost",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "d and pull “the trigger” (R2.)\n\n",
"exact": "I am pleased by the idea of interfacing with software exclusively by shooting it repeatedly",
"suffix": " before I am abruptly contained ",
"start": 7923,
"end": 8014,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/virtual-reality-virginity",
"selector": [
{
"type": "RangeSelector",
"endOffset": 91,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[13]",
"startContainer": "/article[1]/div[1]/p[13]"
},
{
"end": 8014,
"type": "TextPositionSelector",
"start": 7923
},
{
"type": "TextQuoteSelector",
"exact": "I am pleased by the idea of interfacing with software exclusively by shooting it repeatedly",
"prefix": "d and pull “the trigger” (R2.)\n\n",
"suffix": " before I am abruptly contained "
}
]
}
],
"document": {
"title": [
"Virtual Reality Virginity, Lost"
]
}
},
{
"id": "jrsjBM7zEe2OYMvUmAT_4Q",
"authority": "hypothes.is",
"url": "https://bilge.world/johnny-tsunami-smart-house-slavery",
"created": "2023-03-30T12:08:18",
"updated": "2023-03-30T12:08:18",
"title": "Johnny Tsunami VI: Separate, But Equal",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " whites for our colonialism.\n\n\n\n",
"exact": "When Britain first, at Heaven’s command\nArose from out the azure main;\nThis was the charter of the land,\nAnd guardian angels sang this strain:“Rule, Britannia! rule the waves:\n“Britons never will be slaves.”",
"suffix": "\n\n#film\nTiny ※ Twitter ※ Mastodo",
"start": 6016,
"end": 6223,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/johnny-tsunami-smart-house-slavery",
"selector": [
{
"type": "RangeSelector",
"endOffset": 31,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[27]/em[5]",
"startContainer": "/article[1]/div[1]/p[27]/em[1]"
},
{
"end": 6223,
"type": "TextPositionSelector",
"start": 6016
},
{
"type": "TextQuoteSelector",
"exact": "When Britain first, at Heaven’s command\nArose from out the azure main;\nThis was the charter of the land,\nAnd guardian angels sang this strain:“Rule, Britannia! rule the waves:\n“Britons never will be slaves.”",
"prefix": " whites for our colonialism.\n\n\n\n",
"suffix": "\n\n#film\nTiny ※ Twitter ※ Mastodo"
}
]
}
],
"document": {
"title": [
"Johnny Tsunami VI: Separate, But Equal"
]
}
},
{
"id": "A23mBha2Ee2vDQ83YuM01g",
"authority": "hypothes.is",
"url": "https://bilge.world/johnny-tsunami-smart-house-slavery",
"created": "2022-08-08T01:04:11",
"updated": "2022-08-08T01:04:11",
"title": "Johnny Tsunami VI: Separate, But Equal",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " whites for our colonialism.\n\n\n\n",
"exact": "When Britain first, at Heaven’s command\nArose from out the azure main;\nThis was the charter of the land,\nAnd guardian angels sang this strain:“Rule, Britannia! rule the waves:\n“Britons never will be slaves.”",
"suffix": "\n\n#film\nTiny ※ Twitter ※ Mastodo",
"start": 6016,
"end": 6223,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/johnny-tsunami-smart-house-slavery",
"selector": [
{
"type": "RangeSelector",
"endOffset": 31,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[27]/em[5]",
"startContainer": "/article[1]/div[1]/p[27]/em[1]"
},
{
"end": 6223,
"type": "TextPositionSelector",
"start": 6016
},
{
"type": "TextQuoteSelector",
"exact": "When Britain first, at Heaven’s command\nArose from out the azure main;\nThis was the charter of the land,\nAnd guardian angels sang this strain:“Rule, Britannia! rule the waves:\n“Britons never will be slaves.”",
"prefix": " whites for our colonialism.\n\n\n\n",
"suffix": "\n\n#film\nTiny ※ Twitter ※ Mastodo"
}
]
}
],
"document": {
"title": [
"Johnny Tsunami VI: Separate, But Equal"
]
}
},
{
"id": "joSAiM7zEe2_1ffTrQ7bWg",
"authority": "hypothes.is",
"url": "https://bilge.world/twitter-lists",
"created": "2023-03-30T12:08:18",
"updated": "2023-03-30T12:08:18",
"title": "Twitter Thrives on Incompetence",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "n, or intellectual progression. ",
"exact": "In my decade of daily Twitter use, I have seen tens of pedophiles and rapists publicly outed, suicides averted, government censorship circumvented, stories broken, artists made, and marginalized voices outspoken.",
"suffix": " I have also Tweeted things in t",
"start": 3590,
"end": 3802,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/twitter-lists",
"selector": [
{
"type": "RangeSelector",
"endOffset": 521,
"startOffset": 309,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 3802,
"type": "TextPositionSelector",
"start": 3590
},
{
"type": "TextQuoteSelector",
"exact": "In my decade of daily Twitter use, I have seen tens of pedophiles and rapists publicly outed, suicides averted, government censorship circumvented, stories broken, artists made, and marginalized voices outspoken.",
"prefix": "n, or intellectual progression. ",
"suffix": " I have also Tweeted things in t"
}
]
}
],
"document": {
"title": [
"Twitter Thrives on Incompetence"
]
}
},
{
"id": "QNXqolZeEeyiTie_gJIfKA",
"authority": "hypothes.is",
"url": "https://bilge.world/twitter-lists",
"created": "2021-12-06T06:32:15",
"updated": "2021-12-06T06:32:15",
"title": "Twitter Thrives on Incompetence",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "n, or intellectual progression. ",
"exact": "In my decade of daily Twitter use, I have seen tens of pedophiles and rapists publicly outed, suicides averted, government censorship circumvented, stories broken, artists made, and marginalized voices outspoken.",
"suffix": " I have also Tweeted things in t",
"start": 3590,
"end": 3802,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/twitter-lists",
"selector": [
{
"type": "RangeSelector",
"endOffset": 521,
"startOffset": 309,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 3802,
"type": "TextPositionSelector",
"start": 3590
},
{
"type": "TextQuoteSelector",
"exact": "In my decade of daily Twitter use, I have seen tens of pedophiles and rapists publicly outed, suicides averted, government censorship circumvented, stories broken, artists made, and marginalized voices outspoken.",
"prefix": "n, or intellectual progression. ",
"suffix": " I have also Tweeted things in t"
}
]
}
],
"document": {
"title": [
"Twitter Thrives on Incompetence"
]
}
},
{
"id": "joHEOM7zEe2sg6c-KuJF0g",
"authority": "hypothes.is",
"url": "https://bilge.world/ios-10-review-speed",
"created": "2023-03-30T12:08:18",
"updated": "2023-03-30T12:08:18",
"title": "iOS 10's Speed Is Justification Enough",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ht,” and “clothed” and “nude.” (",
"exact": "I have never been naked.",
"suffix": ") It's the most intriguing, too,",
"start": 5162,
"end": 5186,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/ios-10-review-speed",
"selector": [
{
"type": "RangeSelector",
"endOffset": 235,
"startOffset": 211,
"endContainer": "/article[1]/div[1]/p[12]",
"startContainer": "/article[1]/div[1]/p[12]"
},
{
"end": 5186,
"type": "TextPositionSelector",
"start": 5162
},
{
"type": "TextQuoteSelector",
"exact": "I have never been naked.",
"prefix": "ht,” and “clothed” and “nude.” (",
"suffix": ") It's the most intriguing, too,"
}
]
}
],
"document": {
"title": [
"iOS 10's Speed Is Justification Enough"
]
}
},
{
"id": "1QNOjPJ6Eeyx65sBI106cA",
"authority": "hypothes.is",
"url": "https://bilge.world/ios-10-review-speed",
"created": "2022-06-22T22:29:51",
"updated": "2022-06-22T22:29:51",
"title": "iOS 10's Speed Is Justification Enough",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "ht,” and “clothed” and “nude.” (",
"exact": "I have never been naked.",
"suffix": ") It's the most intriguing, too,",
"start": 5162,
"end": 5186,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/ios-10-review-speed",
"selector": [
{
"type": "RangeSelector",
"endOffset": 235,
"startOffset": 211,
"endContainer": "/article[1]/div[1]/p[12]",
"startContainer": "/article[1]/div[1]/p[12]"
},
{
"end": 5186,
"type": "TextPositionSelector",
"start": 5162
},
{
"type": "TextQuoteSelector",
"exact": "I have never been naked.",
"prefix": "ht,” and “clothed” and “nude.” (",
"suffix": ") It's the most intriguing, too,"
}
]
}
],
"document": {
"title": [
"iOS 10's Speed Is Justification Enough"
]
}
},
{
"id": "jiKB-M7zEe2veLd_KaQL4Q",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-30T12:08:17",
"updated": "2023-03-30T12:08:17",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "...coming back to this, now. ...",
"prefix": "th a particularly pleasant end. ",
"exact": "I noticed fairly quickly that the iOS app was a re-branded release of what used to be Mast. My first instinct upon this discovery was to DM Mast's original developer, Shihab Meboob, on Twitter, but frankly, I've already bothered him enough there over the years, so it's understandable that I didn't hear back. When I downloaded the desktop app I found on Roma's web page and noticed its similarity to Whalebird, I decided to use the site's contact form to inquire about what exactly was going on as gingerly as I could. Happily, I received a reply just *minutes- later from Leo Radvinsky, head of Leo.com, “a Florida-based boutique venture capital fund that invests in technology companies:”\n\nHi David,\n\nIn both cases we funded the original developers of both Mast and Whalebird to create a branded whitelabel app specially made for Pleroma. The idea was to make Roma a cross platform brand/app. It didn't really work out so now we're working on a new app from scratch called Fedi for iOS and Android and releasing that as open source.\n\nhttps://play.google.com/store/apps/details?id=com.fediverse.app&hl=en*US&gl=US\n\nhttps://apps.apple.com/in/app/fedi-for-pleroma-and-mastodon/id1478806281\n\nI think Roma has been removed from the app stores as it's no longer supported.\n\nLet me know if you have any other questions",
"suffix": "\n\nThough my hopes for the origin",
"start": 20042,
"end": 21356,
"tags": [
"mastodon",
"federated",
"ios",
"dev"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 43,
"startOffset": 93,
"endContainer": "/article[1]/div[1]/blockquote[4]/p[6]",
"startContainer": "/article[1]/div[1]/p[58]"
},
{
"end": 21356,
"type": "TextPositionSelector",
"start": 20042
},
{
"type": "TextQuoteSelector",
"exact": "I noticed fairly quickly that the iOS app was a re-branded release of what used to be Mast. My first instinct upon this discovery was to DM Mast's original developer, Shihab Meboob, on Twitter, but frankly, I've already bothered him enough there over the years, so it's understandable that I didn't hear back. When I downloaded the desktop app I found on Roma's web page and noticed its similarity to Whalebird, I decided to use the site's contact form to inquire about what exactly was going on as gingerly as I could. Happily, I received a reply just *minutes- later from Leo Radvinsky, head of Leo.com, “a Florida-based boutique venture capital fund that invests in technology companies:”\n\nHi David,\n\nIn both cases we funded the original developers of both Mast and Whalebird to create a branded whitelabel app specially made for Pleroma. The idea was to make Roma a cross platform brand/app. It didn't really work out so now we're working on a new app from scratch called Fedi for iOS and Android and releasing that as open source.\n\nhttps://play.google.com/store/apps/details?id=com.fediverse.app&hl=en*US&gl=US\n\nhttps://apps.apple.com/in/app/fedi-for-pleroma-and-mastodon/id1478806281\n\nI think Roma has been removed from the app stores as it's no longer supported.\n\nLet me know if you have any other questions",
"prefix": "th a particularly pleasant end. ",
"suffix": "\n\nThough my hopes for the origin"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "jLn2wM7zEe2rtHvX6LE__Q",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-30T12:08:15",
"updated": "2023-03-30T12:08:15",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I shall always love you, StarPterano. NEVER DIE.",
"prefix": "ent state, but it does work.\n\n\n\n",
"exact": "StarPterano\n\nI very vaguely remember happening upon StarPterano in my very first moments on Mastodon, so finding it still published on the App Store – buried as it was – brought me a particular sort of joy. If I’m not mistaken, it holds a special personal accolade as the only iOS app which has caused me to involuntarily shriek. This might sound like an insult, but it is actually the peak of my praise. I believe my knowledge of iOS development safely allows me to suppose that StarPterano was built with complete disregard for any established UI element libraries. That is, the familiar toggles and buttons developers rely on to standardize the iOS experience were cast aside entirely in favor of handbuilt, translucent buttons of a sort of neon quality which call menus and text entry fields no less alien to the platform. The most astonishing bit, though, is that it works. On my 12 Pro Max, it’s exceptionally smooth, in fact.\n\n\n \n\n\nI would imagine those real iOS developers among you should find StarPterano’s GitHub Repository particularly interesting, considering. In the interest of preservation, I have forked it as well, and fully intend to dive in to its code, one of these days. The audio player embedded above cites a three-second .mp3 file in the repository which perhaps once accounted for the “Sounds” toggle still found in the Settings menu of StarPterano’s current build. I couldn’t get the app to reproduce it, which is actually what set me on the hunt that led to the repo.",
"suffix": "\n\n\n\nOre2\n\nOre2 is another (appar",
"start": 25980,
"end": 27476,
"tags": [
"Mastodon",
"i",
"Federated",
"Software History"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 556,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[78]",
"startContainer": "/article[1]/div[1]/h3[16]/a[1]"
},
{
"end": 27476,
"type": "TextPositionSelector",
"start": 25980
},
{
"type": "TextQuoteSelector",
"exact": "StarPterano\n\nI very vaguely remember happening upon StarPterano in my very first moments on Mastodon, so finding it still published on the App Store – buried as it was – brought me a particular sort of joy. If I’m not mistaken, it holds a special personal accolade as the only iOS app which has caused me to involuntarily shriek. This might sound like an insult, but it is actually the peak of my praise. I believe my knowledge of iOS development safely allows me to suppose that StarPterano was built with complete disregard for any established UI element libraries. That is, the familiar toggles and buttons developers rely on to standardize the iOS experience were cast aside entirely in favor of handbuilt, translucent buttons of a sort of neon quality which call menus and text entry fields no less alien to the platform. The most astonishing bit, though, is that it works. On my 12 Pro Max, it’s exceptionally smooth, in fact.\n\n\n \n\n\nI would imagine those real iOS developers among you should find StarPterano’s GitHub Repository particularly interesting, considering. In the interest of preservation, I have forked it as well, and fully intend to dive in to its code, one of these days. The audio player embedded above cites a three-second .mp3 file in the repository which perhaps once accounted for the “Sounds” toggle still found in the Settings menu of StarPterano’s current build. I couldn’t get the app to reproduce it, which is actually what set me on the hunt that led to the repo.",
"prefix": "ent state, but it does work.\n\n\n\n",
"suffix": "\n\n\n\nOre2\n\nOre2 is another (appar"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "jFkPQM7zEe2nbPOR6cHy_Q",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-30T12:08:14",
"updated": "2023-03-30T12:08:14",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT Summary\nThis document discusses various iOS apps for Mastodon, a federated social network. The author describes the features and design of each app, highlighting their unique qualities and contributions to the Mastodon experience. The author also reflects on the benefits of using decentralized social media and the potential for continued innovation in this space.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps"
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "jCDiRs7zEe2sDEOQZCVYLQ",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-30T12:08:14",
"updated": "2023-03-30T12:08:14",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " life (read: most of the time,) ",
"exact": "Mastodon is nothing more or less than my favorite place on the internet. It is a relentless delight which I only lament because I want to share so much of it with my friends, but have continued to fail in my efforts to articulate that Mastodon is not a compromise; it is a better social space.",
"suffix": "\n\nIf you didn't know, this seems",
"start": 5151,
"end": 5444,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 940,
"startOffset": 647,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 5444,
"type": "TextPositionSelector",
"start": 5151
},
{
"type": "TextQuoteSelector",
"exact": "Mastodon is nothing more or less than my favorite place on the internet. It is a relentless delight which I only lament because I want to share so much of it with my friends, but have continued to fail in my efforts to articulate that Mastodon is not a compromise; it is a better social space.",
"prefix": " life (read: most of the time,) ",
"suffix": "\n\nIf you didn't know, this seems"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "iyfEQM7zEe2OX3N75ZseKw",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-30T12:08:12",
"updated": "2023-03-30T12:08:12",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I owe you an apology folks!\n\nSomehow, I managed to miss a series of critical bad \"fixes\" which fucked up italics and audio embeds on this post for who knows how long! Hopefully, all should be well, now.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps"
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "Ax4wPMPJEe2XMRMvRzU6Dw",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-16T07:06:02",
"updated": "2023-03-16T07:06:02",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I owe you an apology folks!\n\nSomehow, I managed to miss a series of critical bad \"fixes\" which fucked up italics and audio embeds on this post for who knows how long! Hopefully, all should be well, now.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps"
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "WF2C7rnQEe20ZFP2kqm-vQ",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-03-03T14:33:20",
"updated": "2023-03-03T14:33:20",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# Chat GPT Summary\nThis document discusses various iOS apps for Mastodon, a federated social network. The author describes the features and design of each app, highlighting their unique qualities and contributions to the Mastodon experience. The author also reflects on the benefits of using decentralized social media and the potential for continued innovation in this space.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps"
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "tAOKtp_SEe2pl1OLEkLYkA",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2023-01-29T12:44:42",
"updated": "2023-01-29T12:45:14",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "...coming back to this, now. ...",
"prefix": "th a particularly pleasant end. ",
"exact": "I noticed fairly quickly that the iOS app was a re-branded release of what used to be Mast. My first instinct upon this discovery was to DM Mast's original developer, Shihab Meboob, on Twitter, but frankly, I've already bothered him enough there over the years, so it's understandable that I didn't hear back. When I downloaded the desktop app I found on Roma's web page and noticed its similarity to Whalebird, I decided to use the site's contact form to inquire about what exactly was going on as gingerly as I could. Happily, I received a reply just *minutes- later from Leo Radvinsky, head of Leo.com, “a Florida-based boutique venture capital fund that invests in technology companies:”\n\nHi David,\n\nIn both cases we funded the original developers of both Mast and Whalebird to create a branded whitelabel app specially made for Pleroma. The idea was to make Roma a cross platform brand/app. It didn't really work out so now we're working on a new app from scratch called Fedi for iOS and Android and releasing that as open source.\n\nhttps://play.google.com/store/apps/details?id=com.fediverse.app&hl=en*US&gl=US\n\nhttps://apps.apple.com/in/app/fedi-for-pleroma-and-mastodon/id1478806281\n\nI think Roma has been removed from the app stores as it's no longer supported.\n\nLet me know if you have any other questions",
"suffix": "\n\nThough my hopes for the origin",
"start": 20042,
"end": 21356,
"tags": [
"mastodon",
"federated",
"ios",
"dev"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 43,
"startOffset": 93,
"endContainer": "/article[1]/div[1]/blockquote[4]/p[6]",
"startContainer": "/article[1]/div[1]/p[58]"
},
{
"end": 21356,
"type": "TextPositionSelector",
"start": 20042
},
{
"type": "TextQuoteSelector",
"exact": "I noticed fairly quickly that the iOS app was a re-branded release of what used to be Mast. My first instinct upon this discovery was to DM Mast's original developer, Shihab Meboob, on Twitter, but frankly, I've already bothered him enough there over the years, so it's understandable that I didn't hear back. When I downloaded the desktop app I found on Roma's web page and noticed its similarity to Whalebird, I decided to use the site's contact form to inquire about what exactly was going on as gingerly as I could. Happily, I received a reply just *minutes- later from Leo Radvinsky, head of Leo.com, “a Florida-based boutique venture capital fund that invests in technology companies:”\n\nHi David,\n\nIn both cases we funded the original developers of both Mast and Whalebird to create a branded whitelabel app specially made for Pleroma. The idea was to make Roma a cross platform brand/app. It didn't really work out so now we're working on a new app from scratch called Fedi for iOS and Android and releasing that as open source.\n\nhttps://play.google.com/store/apps/details?id=com.fediverse.app&hl=en*US&gl=US\n\nhttps://apps.apple.com/in/app/fedi-for-pleroma-and-mastodon/id1478806281\n\nI think Roma has been removed from the app stores as it's no longer supported.\n\nLet me know if you have any other questions",
"prefix": "th a particularly pleasant end. ",
"suffix": "\n\nThough my hopes for the origin"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "gBJhhl7YEe2k1Nd5d30Wlw",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2022-11-07T20:12:27",
"updated": "2022-11-07T20:12:27",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": " life (read: most of the time,) ",
"exact": "Mastodon is nothing more or less than my favorite place on the internet. It is a relentless delight which I only lament because I want to share so much of it with my friends, but have continued to fail in my efforts to articulate that Mastodon is not a compromise; it is a better social space.",
"suffix": "\n\nIf you didn't know, this seems",
"start": 5151,
"end": 5444,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 940,
"startOffset": 647,
"endContainer": "/article[1]/div[1]/p[8]",
"startContainer": "/article[1]/div[1]/p[8]"
},
{
"end": 5444,
"type": "TextPositionSelector",
"start": 5151
},
{
"type": "TextQuoteSelector",
"exact": "Mastodon is nothing more or less than my favorite place on the internet. It is a relentless delight which I only lament because I want to share so much of it with my friends, but have continued to fail in my efforts to articulate that Mastodon is not a compromise; it is a better social space.",
"prefix": " life (read: most of the time,) ",
"suffix": "\n\nIf you didn't know, this seems"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "r59YRAPHEe2xBEPKf9_KkQ",
"authority": "hypothes.is",
"url": "https://bilge.world/mastodon-ios-apps",
"created": "2022-07-14T22:52:49",
"updated": "2022-07-14T22:52:49",
"title": "The State of Mastodon iOS Apps",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I shall always love you, StarPterano. NEVER DIE.",
"prefix": "ent state, but it does work.\n\n\n\n",
"exact": "StarPterano\n\nI very vaguely remember happening upon StarPterano in my very first moments on Mastodon, so finding it still published on the App Store – buried as it was – brought me a particular sort of joy. If I’m not mistaken, it holds a special personal accolade as the only iOS app which has caused me to involuntarily shriek. This might sound like an insult, but it is actually the peak of my praise. I believe my knowledge of iOS development safely allows me to suppose that StarPterano was built with complete disregard for any established UI element libraries. That is, the familiar toggles and buttons developers rely on to standardize the iOS experience were cast aside entirely in favor of handbuilt, translucent buttons of a sort of neon quality which call menus and text entry fields no less alien to the platform. The most astonishing bit, though, is that it works. On my 12 Pro Max, it’s exceptionally smooth, in fact.\n\n\n \n\n\nI would imagine those real iOS developers among you should find StarPterano’s GitHub Repository particularly interesting, considering. In the interest of preservation, I have forked it as well, and fully intend to dive in to its code, one of these days. The audio player embedded above cites a three-second .mp3 file in the repository which perhaps once accounted for the “Sounds” toggle still found in the Settings menu of StarPterano’s current build. I couldn’t get the app to reproduce it, which is actually what set me on the hunt that led to the repo.",
"suffix": "\n\n\n\nOre2\n\nOre2 is another (appar",
"start": 25980,
"end": 27476,
"tags": [
"Mastodon",
"i",
"Federated",
"Software History"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/mastodon-ios-apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 556,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[78]",
"startContainer": "/article[1]/div[1]/h3[16]/a[1]"
},
{
"end": 27476,
"type": "TextPositionSelector",
"start": 25980
},
{
"type": "TextQuoteSelector",
"exact": "StarPterano\n\nI very vaguely remember happening upon StarPterano in my very first moments on Mastodon, so finding it still published on the App Store – buried as it was – brought me a particular sort of joy. If I’m not mistaken, it holds a special personal accolade as the only iOS app which has caused me to involuntarily shriek. This might sound like an insult, but it is actually the peak of my praise. I believe my knowledge of iOS development safely allows me to suppose that StarPterano was built with complete disregard for any established UI element libraries. That is, the familiar toggles and buttons developers rely on to standardize the iOS experience were cast aside entirely in favor of handbuilt, translucent buttons of a sort of neon quality which call menus and text entry fields no less alien to the platform. The most astonishing bit, though, is that it works. On my 12 Pro Max, it’s exceptionally smooth, in fact.\n\n\n \n\n\nI would imagine those real iOS developers among you should find StarPterano’s GitHub Repository particularly interesting, considering. In the interest of preservation, I have forked it as well, and fully intend to dive in to its code, one of these days. The audio player embedded above cites a three-second .mp3 file in the repository which perhaps once accounted for the “Sounds” toggle still found in the Settings menu of StarPterano’s current build. I couldn’t get the app to reproduce it, which is actually what set me on the hunt that led to the repo.",
"prefix": "ent state, but it does work.\n\n\n\n",
"suffix": "\n\n\n\nOre2\n\nOre2 is another (appar"
}
]
}
],
"document": {
"title": [
"The State of Mastodon iOS Apps"
]
}
},
{
"id": "jeyP2s7zEe2IZSurR6HhkQ",
"authority": "hypothes.is",
"url": "https://bilge.world/ios-15-family-review",
"created": "2023-03-30T12:08:17",
"updated": "2023-03-30T12:08:17",
"title": "iOS 15 Reviewed for My Family",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Here’s the Driving Focus bit.",
"prefix": "mation without confirmation.\n\n\n\n",
"exact": "The default Driving Focus can be configured to activate automatically as soon as CarPlay connects which would be the single exception from my earlier advice against automating Focus modes at all were it not for the mode's lockout from the Lock Screen (as shown in the first of the three screenshots embedded below.)",
"suffix": "\n\n\n\nOnce you've locked your devi",
"start": 22087,
"end": 22402,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/ios-15-family-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 315,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[70]",
"startContainer": "/article[1]/div[1]/p[70]"
},
{
"end": 22402,
"type": "TextPositionSelector",
"start": 22087
},
{
"type": "TextQuoteSelector",
"exact": "The default Driving Focus can be configured to activate automatically as soon as CarPlay connects which would be the single exception from my earlier advice against automating Focus modes at all were it not for the mode's lockout from the Lock Screen (as shown in the first of the three screenshots embedded below.)",
"prefix": "mation without confirmation.\n\n\n\n",
"suffix": "\n\n\n\nOnce you've locked your devi"
}
]
}
],
"document": {
"title": [
"iOS 15 Reviewed for My Family"
]
}
},
{
"id": "13awGlr9EeyPMJvHAe3IIQ",
"authority": "hypothes.is",
"url": "https://bilge.world/ios-15-family-review",
"created": "2021-12-12T03:44:42",
"updated": "2021-12-12T03:44:59",
"title": "iOS 15 Reviewed for My Family",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Here’s the Driving Focus bit.",
"prefix": "mation without confirmation.\n\n\n\n",
"exact": "The default Driving Focus can be configured to activate automatically as soon as CarPlay connects which would be the single exception from my earlier advice against automating Focus modes at all were it not for the mode's lockout from the Lock Screen (as shown in the first of the three screenshots embedded below.)",
"suffix": "\n\n\n\nOnce you've locked your devi",
"start": 22087,
"end": 22402,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/ios-15-family-review",
"selector": [
{
"type": "RangeSelector",
"endOffset": 315,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[70]",
"startContainer": "/article[1]/div[1]/p[70]"
},
{
"end": 22402,
"type": "TextPositionSelector",
"start": 22087
},
{
"type": "TextQuoteSelector",
"exact": "The default Driving Focus can be configured to activate automatically as soon as CarPlay connects which would be the single exception from my earlier advice against automating Focus modes at all were it not for the mode's lockout from the Lock Screen (as shown in the first of the three screenshots embedded below.)",
"prefix": "mation without confirmation.\n\n\n\n",
"suffix": "\n\n\n\nOnce you've locked your devi"
}
]
}
],
"document": {
"title": [
"iOS 15 Reviewed for My Family"
]
}
},
{
"id": "jegELs7zEe2xHyewq2_P8A",
"authority": "hypothes.is",
"url": "https://bilge.world/microsoft-surface-laptop-2-review",
"created": "2023-03-30T12:08:17",
"updated": "2023-03-30T12:08:17",
"title": "Microsoft's Surface Laptop 2 Was Built for Me but You Should Buy One Too",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I took a sec to upload the Speech Synthesis + a whole bunch of different document export formats to a [dedicated Archive.org page](https://archive.org/details/microsoft-surface-laptop-2).",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Archive",
"Legacy"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/microsoft-surface-laptop-2-review"
}
],
"document": {
"title": [
"Microsoft's Surface Laptop 2 Was Built for Me but You Should Buy One Too"
]
}
},
{
"id": "YeQ80i_SEe28rIchm9sMHg",
"authority": "hypothes.is",
"url": "https://bilge.world/microsoft-surface-laptop-2-review",
"created": "2022-09-09T00:00:14",
"updated": "2022-09-09T00:00:14",
"title": "Microsoft's Surface Laptop 2 Was Built for Me but You Should Buy One Too",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "I took a sec to upload the Speech Synthesis + a whole bunch of different document export formats to a [dedicated Archive.org page](https://archive.org/details/microsoft-surface-laptop-2).",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Archive",
"Legacy"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/microsoft-surface-laptop-2-review"
}
],
"document": {
"title": [
"Microsoft's Surface Laptop 2 Was Built for Me but You Should Buy One Too"
]
}
},
{
"id": "jVOpMs7zEe2a_jvJgrQRNw",
"authority": "hypothes.is",
"url": "https://bilge.world/drafts-terminology-vocabulary",
"created": "2023-03-30T12:08:16",
"updated": "2023-03-30T12:08:16",
"title": "How I Maintain a Vocabulary List in Drafts with Terminology",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "fts with TerminologyMay 3, 2022\n",
"exact": "\nAs I wrote in my app store review of Terminology (which is not shown publicly, I’ve since learned,) I prefer it over popular dictionary apps like LookUp (which I also have and",
"suffix": " use regularly) because it allow",
"start": 152,
"end": 328,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/drafts-terminology-vocabulary",
"selector": [
{
"type": "RangeSelector",
"endOffset": 175,
"startOffset": 1,
"endContainer": "/article[1]/div[1]/p[2]",
"startContainer": "/article[1]/div[1]"
},
{
"end": 328,
"type": "TextPositionSelector",
"start": 152
},
{
"type": "TextQuoteSelector",
"exact": "\nAs I wrote in my app store review of Terminology (which is not shown publicly, I’ve since learned,) I prefer it over popular dictionary apps like LookUp (which I also have and",
"prefix": "fts with TerminologyMay 3, 2022\n",
"suffix": " use regularly) because it allow"
}
]
}
],
"document": {
"title": [
"How I Maintain a Vocabulary List in Drafts with Terminology"
]
}
},
{
"id": "KCF5OsrbEeyPc_uCyaR_ng",
"authority": "hypothes.is",
"url": "https://bilge.world/drafts-terminology-vocabulary",
"created": "2022-05-03T12:18:36",
"updated": "2022-05-03T12:18:36",
"title": "How I Maintain a Vocabulary List in Drafts with Terminology",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "fts with TerminologyMay 3, 2022\n",
"exact": "\nAs I wrote in my app store review of Terminology (which is not shown publicly, I’ve since learned,) I prefer it over popular dictionary apps like LookUp (which I also have and",
"suffix": " use regularly) because it allow",
"start": 152,
"end": 328,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/drafts-terminology-vocabulary",
"selector": [
{
"type": "RangeSelector",
"endOffset": 175,
"startOffset": 1,
"endContainer": "/article[1]/div[1]/p[2]",
"startContainer": "/article[1]/div[1]"
},
{
"end": 328,
"type": "TextPositionSelector",
"start": 152
},
{
"type": "TextQuoteSelector",
"exact": "\nAs I wrote in my app store review of Terminology (which is not shown publicly, I’ve since learned,) I prefer it over popular dictionary apps like LookUp (which I also have and",
"prefix": "fts with TerminologyMay 3, 2022\n",
"suffix": " use regularly) because it allow"
}
]
}
],
"document": {
"title": [
"How I Maintain a Vocabulary List in Drafts with Terminology"
]
}
},
{
"id": "jU5e3M7zEe2sV9P-Ixc9Ow",
"authority": "hypothes.is",
"url": "https://bilge.world/nissan-murano-crosscabriolet-ego-divide",
"created": "2023-03-30T12:08:16",
"updated": "2023-03-30T12:08:16",
"title": "Nissan Murano CrossCabriolet: The Ego Divide",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t weaves an obscure narrative.\n\n",
"exact": "My own contribution: after a missed exit outside Galveston just as Azteks first became rentable, my stepfather (the most earnestly late-history Pontiac man who ever lived) took an entirely-unexpected and uncharacteristic 70 mile-an-hour plunge into the choppy grass median after shouting “this is an off-road vehicle!”\n\nAs I’m sure you can imagine, it was the single most traumatic event I have ever experienced as the passenger of a motor vehicle, but the damned thing was unscathed, despite having repeatedly chucked us all (fully-belted) into its beige ceiling.\n\nGary believed in Pontiac.\n\nThough he was keen enough to smell death, he chose to believe in the Aztek.\n\nAnd you know what? His faith, too, has made me look like an idiot.",
"suffix": "\n\nThat’s what separates the Azte",
"start": 4319,
"end": 5055,
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/nissan-murano-crosscabriolet-ego-divide",
"selector": [
{
"type": "RangeSelector",
"endOffset": 66,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[32]",
"startContainer": "/article[1]/div[1]/p[28]"
},
{
"end": 5055,
"type": "TextPositionSelector",
"start": 4319
},
{
"type": "TextQuoteSelector",
"exact": "My own contribution: after a missed exit outside Galveston just as Azteks first became rentable, my stepfather (the most earnestly late-history Pontiac man who ever lived) took an entirely-unexpected and uncharacteristic 70 mile-an-hour plunge into the choppy grass median after shouting “this is an off-road vehicle!”\n\nAs I’m sure you can imagine, it was the single most traumatic event I have ever experienced as the passenger of a motor vehicle, but the damned thing was unscathed, despite having repeatedly chucked us all (fully-belted) into its beige ceiling.\n\nGary believed in Pontiac.\n\nThough he was keen enough to smell death, he chose to believe in the Aztek.\n\nAnd you know what? His faith, too, has made me look like an idiot.",
"prefix": "t weaves an obscure narrative.\n\n",
"suffix": "\n\nThat’s what separates the Azte"
}
]
}
],
"document": {
"title": [
"Nissan Murano CrossCabriolet: The Ego Divide"
]
}
},
{
"id": "Oaq6ejm5Ee2_decWegVdyg",
"authority": "hypothes.is",
"url": "https://bilge.world/nissan-murano-crosscabriolet-ego-divide",
"created": "2022-09-21T14:25:21",
"updated": "2022-09-21T14:25:21",
"title": "Nissan Murano CrossCabriolet: The Ego Divide",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "t weaves an obscure narrative.\n\n",
"exact": "My own contribution: after a missed exit outside Galveston just as Azteks first became rentable, my stepfather (the most earnestly late-history Pontiac man who ever lived) took an entirely-unexpected and uncharacteristic 70 mile-an-hour plunge into the choppy grass median after shouting “this is an off-road vehicle!”\n\nAs I’m sure you can imagine, it was the single most traumatic event I have ever experienced as the passenger of a motor vehicle, but the damned thing was unscathed, despite having repeatedly chucked us all (fully-belted) into its beige ceiling.\n\nGary believed in Pontiac.\n\nThough he was keen enough to smell death, he chose to believe in the Aztek.\n\nAnd you know what? His faith, too, has made me look like an idiot.",
"suffix": "\n\nThat’s what separates the Azte",
"start": 4319,
"end": 5055,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/nissan-murano-crosscabriolet-ego-divide",
"selector": [
{
"type": "RangeSelector",
"endOffset": 66,
"startOffset": 0,
"endContainer": "/article[1]/div[1]/p[32]",
"startContainer": "/article[1]/div[1]/p[28]"
},
{
"end": 5055,
"type": "TextPositionSelector",
"start": 4319
},
{
"type": "TextQuoteSelector",
"exact": "My own contribution: after a missed exit outside Galveston just as Azteks first became rentable, my stepfather (the most earnestly late-history Pontiac man who ever lived) took an entirely-unexpected and uncharacteristic 70 mile-an-hour plunge into the choppy grass median after shouting “this is an off-road vehicle!”\n\nAs I’m sure you can imagine, it was the single most traumatic event I have ever experienced as the passenger of a motor vehicle, but the damned thing was unscathed, despite having repeatedly chucked us all (fully-belted) into its beige ceiling.\n\nGary believed in Pontiac.\n\nThough he was keen enough to smell death, he chose to believe in the Aztek.\n\nAnd you know what? His faith, too, has made me look like an idiot.",
"prefix": "t weaves an obscure narrative.\n\n",
"suffix": "\n\nThat’s what separates the Azte"
}
]
}
],
"document": {
"title": [
"Nissan Murano CrossCabriolet: The Ego Divide"
]
}
},
{
"id": "jLeilM7zEe2LHJOL1FNu1A",
"authority": "hypothes.is",
"url": "https://bilge.world/tildetown-iphone-blink-shell",
"created": "2023-03-30T12:08:15",
"updated": "2023-03-30T12:08:15",
"title": "TildeTown on iPhone with Blink Shell",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just now got around to updating the broken image links. Sorry about that!",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/tildetown-iphone-blink-shell"
}
],
"document": {
"title": [
"TildeTown on iPhone with Blink Shell"
]
}
},
{
"id": "HzL2NEGUEe2003fgPT4zbw",
"authority": "hypothes.is",
"url": "https://bilge.world/tildetown-iphone-blink-shell",
"created": "2022-10-01T14:19:55",
"updated": "2022-10-01T14:19:55",
"title": "TildeTown on iPhone with Blink Shell",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Just now got around to updating the broken image links. Sorry about that!",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/tildetown-iphone-blink-shell"
}
],
"document": {
"title": [
"TildeTown on iPhone with Blink Shell"
]
}
},
{
"id": "i2Llos7zEe2LG3s0fPBqmg",
"authority": "hypothes.is",
"url": "https://bilge.world/google-soul-ledger-dont-be-evil",
"created": "2023-03-30T12:08:12",
"updated": "2023-03-30T12:08:12",
"title": "Google Will Soon Replace God and The Church",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# OpenAI Generated Summary\nThis document is an opinion piece that delves into the concerns surrounding Google's power and influence in the tech industry. It discusses recent events such as Google's involvement with the Department of Defense and the leaked video \"The Selfish Ledger,\" which explores the idea of Google manipulating user behavior. The author suggests that Google's dominance warrants greater regulation and urges individuals to consider using alternative services to avoid dependence on the company. The article also explores the inefficiencies of Google as a company and its questionable design choices for its products. Overall, the document is a thought-provoking analysis of the current state of the tech industry and the role of Google within it.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "MERDZ4qg",
"target": [
{
"source": "https://bilge.world/google-soul-ledger-dont-be-evil"
}
],
"document": {
"title": [
"Google Will Soon Replace God and The Church"
]
}
},
{
"id": "JRuvGLnREe2zha9y1wSxwg",
"authority": "hypothes.is",
"url": "https://bilge.world/google-soul-ledger-dont-be-evil",
"created": "2023-03-03T14:39:03",
"updated": "2023-03-03T14:39:03",
"title": "Google Will Soon Replace God and The Church",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "# OpenAI Generated Summary\nThis document is an opinion piece that delves into the concerns surrounding Google's power and influence in the tech industry. It discusses recent events such as Google's involvement with the Department of Defense and the leaked video \"The Selfish Ledger,\" which explores the idea of Google manipulating user behavior. The author suggests that Google's dominance warrants greater regulation and urges individuals to consider using alternative services to avoid dependence on the company. The article also explores the inefficiencies of Google as a company and its questionable design choices for its products. Overall, the document is a thought-provoking analysis of the current state of the tech industry and the role of Google within it.",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"AI",
"Meta"
],
"group": "__world__",
"target": [
{
"source": "https://bilge.world/google-soul-ledger-dont-be-evil"
}
],
"document": {
"title": [
"Google Will Soon Replace God and The Church"
]
}
},
{
"id": "OTQeGs6mEe2fiZOb8K5kOg",
"authority": "hypothes.is",
"url": "https://www.theverge.com/23658648/mastodon-ceo-twitter-interview-elon-musk-twitter",
"created": "2023-03-30T02:54:43",
"updated": "2023-03-30T02:54:43",
"title": "Can Mastodon seize the moment from Twitter?",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "No really, Nilay, *what is your @*.",
"prefix": "ion, it gives you a random one. ",
"exact": "I have an account on mastodon.social, which is the one that you run. By the way, I follow Eugen.",
"suffix": " He’s not kidding with the cats ",
"start": 24214,
"end": 24310,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.theverge.com/23658648/mastodon-ceo-twitter-interview-elon-musk-twitter",
"selector": [
{
"type": "RangeSelector",
"endOffset": 1,
"startOffset": 1,
"endContainer": "/div[1]/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[72]/p[1]/strong[3]",
"startContainer": "/div[1]/div[1]/div[1]/main[1]/article[1]/div[2]/div[1]/div[1]/div[72]/p[1]/strong[1]"
},
{
"end": 24310,
"type": "TextPositionSelector",
"start": 24214
},
{
"type": "TextQuoteSelector",
"exact": "I have an account on mastodon.social, which is the one that you run. By the way, I follow Eugen.",
"prefix": "ion, it gives you a random one. ",
"suffix": " He’s not kidding with the cats "
}
]
}
],
"document": {
"title": [
"Can Mastodon seize the moment from Twitter?"
]
}
},
{
"id": "UAtj6sqSEe2b-v_CD-QhkA",
"authority": "hypothes.is",
"url": "https://gspe21-ssl.ls.apple.com/html/attribution-250.html",
"created": "2023-03-24T22:22:07",
"updated": "2023-03-24T22:22:07",
"title": "Acknowledgements",
"refs": [
],
"isReply": false,
"isPagenote": true,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "![Apple Acknowledges OpenStreetMap](https://i.snap.as/Cyb6A6pj.png)\n\nThe fact that Apple Maps would not/could not exist without OpenStreetMap, and yet Apple, Inc. has not spoken that organization's name aloud *once*.\n\nWhen I can get people to just hear me out on that fact, they are almost *always* astonished and activated.\n\nSo, that's why I'm annotating here. Howdy, Timbo!",
"prefix": "",
"exact": "",
"suffix": "",
"tags": [
"Power",
"Cartography",
"Open Source"
],
"group": "__world__",
"target": [
{
"source": "https://gspe21-ssl.ls.apple.com/html/attribution-250.html"
}
],
"document": {
"title": [
"Acknowledgements"
]
}
},
{
"id": "LqTwvsqREe2b81NJcl0V4Q",
"authority": "hypothes.is",
"url": "https://gspe21-ssl.ls.apple.com/html/attribution-250.html",
"created": "2023-03-24T22:14:01",
"updated": "2023-03-24T22:14:30",
"title": "Acknowledgements",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "Fuck you, mayne.",
"prefix": "ransit data provided by Waltti\n\n",
"exact": "Unless specifically identified as such, Apple Maps' use of any third party trademarks does not indicate any relationship, sponsorship, or endorsement between Apple Maps and the owners of such trademarks.",
"suffix": "\t \n\nRev. 02/16/2023\n \n ",
"start": 27227,
"end": 27430,
"tags": [
"Power"
],
"group": "__world__",
"target": [
{
"source": "https://gspe21-ssl.ls.apple.com/html/attribution-250.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 27418,
"startOffset": 27215,
"endContainer": "/div[1]/div[1]",
"startContainer": "/div[1]/div[1]"
},
{
"end": 27430,
"type": "TextPositionSelector",
"start": 27227
},
{
"type": "TextQuoteSelector",
"exact": "Unless specifically identified as such, Apple Maps' use of any third party trademarks does not indicate any relationship, sponsorship, or endorsement between Apple Maps and the owners of such trademarks.",
"prefix": "ransit data provided by Waltti\n\n",
"suffix": "\t \n\nRev. 02/16/2023\n \n "
}
]
}
],
"document": {
"title": [
"Acknowledgements"
]
}
},
{
"id": "idqdHsn0Ee2m8VdEnEdf_A",
"authority": "hypothes.is",
"url": "https://www.reddit.com/r/shortcuts/comments/11zp5gl/ios_163_164_new_actions_and_parameters/",
"created": "2023-03-24T03:32:43",
"updated": "2023-03-24T03:32:43",
"title": "[iOS 16.3 → 16.4] New actions and parameters",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "dows), Display\n\n\nOther Changes\n\n",
"exact": "Nothing\n\nThis action now produces something called Nothing instead of not producing anything. Not much difference in behavior, I guess.",
"suffix": "\n\nRepeat\n\nMinimum value can now ",
"start": 7930,
"end": 8065,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.reddit.com/r/shortcuts/comments/11zp5gl/ios_163_164_new_actions_and_parameters/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 126,
"startOffset": 0,
"endContainer": "/div[4]/div[1]/div[1]/div[2]/div[2]/form[1]/div[1]/div[1]/p[4]",
"startContainer": "/div[4]/div[1]/div[1]/div[2]/div[2]/form[1]/div[1]/div[1]/p[3]/strong[1]"
},
{
"end": 8065,
"type": "TextPositionSelector",
"start": 7930
},
{
"type": "TextQuoteSelector",
"exact": "Nothing\n\nThis action now produces something called Nothing instead of not producing anything. Not much difference in behavior, I guess.",
"prefix": "dows), Display\n\n\nOther Changes\n\n",
"suffix": "\n\nRepeat\n\nMinimum value can now "
}
]
}
],
"document": {
"title": [
"[iOS 16.3 → 16.4] New actions and parameters"
]
}
},
{
"id": "ScA5pslnEe2iZMPFX5Gl7A",
"authority": "hypothes.is",
"url": "https://gutenberg.org/help/file_formats.html",
"created": "2023-03-23T10:41:37",
"updated": "2023-03-23T10:42:06",
"title": "Project Gutenberg",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "How the heck didn't I know this??",
"prefix": "culties.\n\nRTF (Format for text)\n",
"exact": "Rich Text Format was originally a Microsoft specification",
"suffix": ", but it is an open format that ",
"start": 10392,
"end": 10449,
"tags": [
"SHS"
],
"group": "__world__",
"target": [
{
"source": "https://gutenberg.org/help/file_formats.html",
"selector": [
{
"type": "RangeSelector",
"endOffset": 57,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/p[22]",
"startContainer": "/div[1]/div[1]/p[22]"
},
{
"end": 10449,
"type": "TextPositionSelector",
"start": 10392
},
{
"type": "TextQuoteSelector",
"exact": "Rich Text Format was originally a Microsoft specification",
"prefix": "culties.\n\nRTF (Format for text)\n",
"suffix": ", but it is an open format that "
}
]
}
],
"document": {
"title": [
"Project Gutenberg"
]
}
},
{
"id": "ecC6UMb_Ee2uEKsWA_e_6Q",
"authority": "hypothes.is",
"url": "https://en.wikipedia.org/wiki/List_of_macOS_built-in_apps",
"created": "2023-03-20T09:13:27",
"updated": "2023-03-20T09:13:27",
"title": "List of macOS built-in apps - Wikipedia",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "sible in the Terminal.[71][72]\n\n",
"exact": "iOS App Installer[edit source]\niOS App Installer is an app that downloads .ipa files for iPadOS applications so that they can be run on Apple silicon-based Macs.",
"suffix": "\n\nInstaller[edit source]\n Insta",
"start": 57417,
"end": 57578,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://en.wikipedia.org/wiki/List_of_macOS_built-in_apps",
"selector": [
{
"type": "RangeSelector",
"endOffset": 130,
"startOffset": 0,
"endContainer": "/div[1]/div[1]/div[3]/main[1]/div[3]/div[4]/div[1]/p[98]",
"startContainer": "/div[1]/div[1]/div[3]/main[1]/div[3]/div[4]/div[1]/h3[70]/span[1]"
},
{
"end": 57578,
"type": "TextPositionSelector",
"start": 57417
},
{
"type": "TextQuoteSelector",
"exact": "iOS App Installer[edit source]\niOS App Installer is an app that downloads .ipa files for iPadOS applications so that they can be run on Apple silicon-based Macs.",
"prefix": "sible in the Terminal.[71][72]\n\n",
"suffix": "\n\nInstaller[edit source]\n Insta"
}
]
}
],
"document": {
"title": [
"List of macOS built-in apps - Wikipedia"
]
}
},
{
"id": "x08j6sbPEe20PvN1_sP9wA",
"authority": "hypothes.is",
"url": "https://www.kopn.org/about/antenna/",
"created": "2023-03-20T03:32:02",
"updated": "2023-03-20T03:32:35",
"title": "DIY FM Antenna - KOPN 89.5 FM - Mid-Missouri's Independent Community Radio SG",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "![DIY Antenna](https://www.kopn.org/wp-content/uploads/Antenna-438.png)",
"prefix": "tenna\n\n\n\t\n\n\t\n\n\t\t\n\n\t\t\t\n\n\t\t\t\t\n\t\t\t\t",
"exact": "You can make an antenna to better receive KOPN! FM antennas work best when they are sized for the wave length you are trying to receive. KOPN’s wave length at 89.5 MHz is 10.99 ft. A folded dipole antenna can be made from a 5 ft. 6 in. length of 300 ohm twin lead antenna cable. Strip both ends of the cable. Twist the two wires together at each end and solder the connection. Cut one of the wires in the exact middle of the cable and strip back both ends. Connect these two ends by twisting and soldering to whatever additional length of twin lead cable you need to reach the 300 ohm antenna connection into your FM receiver.",
"suffix": "\n\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t",
"start": 3835,
"end": 4461,
"tags": [
"Hardware",
"Local",
"Community Radio"
],
"group": "__world__",
"target": [
{
"source": "https://www.kopn.org/about/antenna/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 626,
"startOffset": 0,
"endContainer": "/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[1]",
"startContainer": "/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/p[1]"
},
{
"end": 4461,
"type": "TextPositionSelector",
"start": 3835
},
{
"type": "TextQuoteSelector",
"exact": "You can make an antenna to better receive KOPN! FM antennas work best when they are sized for the wave length you are trying to receive. KOPN’s wave length at 89.5 MHz is 10.99 ft. A folded dipole antenna can be made from a 5 ft. 6 in. length of 300 ohm twin lead antenna cable. Strip both ends of the cable. Twist the two wires together at each end and solder the connection. Cut one of the wires in the exact middle of the cable and strip back both ends. Connect these two ends by twisting and soldering to whatever additional length of twin lead cable you need to reach the 300 ohm antenna connection into your FM receiver.",
"prefix": "tenna\n\n\n\t\n\n\t\n\n\t\t\n\n\t\t\t\n\n\t\t\t\t\n\t\t\t\t",
"suffix": "\n\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t"
}
]
}
],
"document": {
"title": [
"DIY FM Antenna - KOPN 89.5 FM - Mid-Missouri's Independent Community Radio SG"
]
}
},
{
"id": "c9nI1sY_Ee2ZJbPXiVGYJA",
"authority": "hypothes.is",
"url": "https://www.kopn.org/about/history/",
"created": "2023-03-19T10:18:54",
"updated": "2023-03-19T10:18:54",
"title": "Our History - KOPN 89.5 FM - Mid-Missouri's Independent Community Radio SG",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "reciated. But more importantly, ",
"exact": "KOPN has provided Columbia with a wealth of programming not found anywhere else. It was the first source in Columbia for programming by and about women, African-Americans, seniors, children, rural citizens, environmentalists and many other populations often ignored by conventional local media. It introduced reggae, blues, bluegrass, Celtic, salsa, electronic and other music to a new audience in Columbia. Through its dedication to community voices, KOPN has trained more than 1,000 people in radio operations. It brings nationally syndicated alternative news and talk programs to Columbia. It has also resurrected radio drama for a new generation.\nThe station continues both to reflect and serve its community, and as for KOPN’s future, the possibilities remain OPEN.",
"suffix": "\nExplore KOPN’s first ten years ",
"start": 6553,
"end": 7323,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://www.kopn.org/about/history/",
"selector": [
{
"type": "RangeSelector",
"endOffset": 119,
"startOffset": 217,
"endContainer": "/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[6]",
"startContainer": "/div[1]/div[2]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/p[5]"
},
{
"end": 7323,
"type": "TextPositionSelector",
"start": 6553
},
{
"type": "TextQuoteSelector",
"exact": "KOPN has provided Columbia with a wealth of programming not found anywhere else. It was the first source in Columbia for programming by and about women, African-Americans, seniors, children, rural citizens, environmentalists and many other populations often ignored by conventional local media. It introduced reggae, blues, bluegrass, Celtic, salsa, electronic and other music to a new audience in Columbia. Through its dedication to community voices, KOPN has trained more than 1,000 people in radio operations. It brings nationally syndicated alternative news and talk programs to Columbia. It has also resurrected radio drama for a new generation.\nThe station continues both to reflect and serve its community, and as for KOPN’s future, the possibilities remain OPEN.",
"prefix": "reciated. But more importantly, ",
"suffix": "\nExplore KOPN’s first ten years "
}
]
}
],
"document": {
"title": [
"Our History - KOPN 89.5 FM - Mid-Missouri's Independent Community Radio SG"
]
}
},
{
"id": "0vyyqsVaEe2vEoM_bkJ0bA",
"authority": "hypothes.is",
"url": "https://techcrunch.com/2023/03/13/wordpress-com-owner-automattic-acquires-an-activitypub-plugin-so-blogs-can-join-the-fediverse/",
"created": "2023-03-18T07:02:19",
"updated": "2023-03-18T07:02:19",
"title": "WordPress.com owner Automattic acquires an ActivityPub plugin so blogs can join the Fediverse",
"refs": [
],
"isReply": false,
"isPagenote": false,
"user": "DavidBlue",
"displayName": "David Blue",
"text": "",
"prefix": "tter rival Mastodon and others. ",
"exact": "Once installed, readers are able to follow the WordPress blogs on their preferred federated platform, view the blog posts and reply with comments. The replies posted to a federated site like Mastodon then become blog post comments.",
"suffix": "The developer has been working t",
"start": 1537,
"end": 1768,
"tags": [
],
"group": "__world__",
"target": [
{
"source": "https://techcrunch.com/2023/03/13/wordpress-com-owner-automattic-acquires-an-activitypub-plugin-so-blogs-can-join-the-fediverse/",
"selector": [
{
"type": "RangeSelector",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment