From ae18c01ab93c823c7a051ae16f197fea2caab5e0 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Wed, 27 Mar 2024 18:31:19 -0700 Subject: [PATCH 1/8] chore: post --- ...but-nobody-should-be-required-to-use-it.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md diff --git a/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md b/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md new file mode 100644 index 00000000..a7bf9d91 --- /dev/null +++ b/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md @@ -0,0 +1,19 @@ +--- +date: '2024-03-27T18:30-08:00' +title: 'I like Safari, but nobody should be required to use it' +description: "I've tried all the browsers and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here." +tags: ['tech', 'Apple', 'development'] +--- +I've tried all the browsers (not Arc, but that's a big stack of nonsense dressing up Chromium) and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here. + +Chrome is — still — a memory hog and getting inexorably worse as Google bolts on AI, hampers ad blocking and tacks on gimmicky shopping features. Firefox feels unsteady as Mozilla shuffles about, aimlessly looking for a plan — any plan. Additionally, as anyone will readily tell you, on iOS, they're both just cosmetic wrappers around WebKit/Safari and that is untenable. + +An operating system as broadly popular and adopted as Apple's should not be held to a single browser engine. It's not more secure — it's less. Apple ships and patches vulnerabilities, but it leaves other browsers unable to ship their own fixes because they can't ship their own engines. + +Safari isn't some brave champion holding off a Chromium monoculture. It's a snappy, enjoyable to use, but features are shipped slowly (if at all) and their implementation can be haphazard. Its development isn't a priority anymore than it's required to avoid regulatory scrutiny. Apple's concern is offering a browser that's just good enough *not* to interfere with rents generated by the App Store. + + All of this is bad. + +The web is the platform and Apple should open up their's. I don't want to use Chrome, but I want Safari to compete on the merits, not as an accomplice to the preservation of App Store interests. I was thrilled when Apple added Safari web extensions and other browsers should be able to offer the same functionality. + +I work on the web, I love the web (I'm repetitive when it comes to this particular point) and I want Safari to be a better browser than it is and I want everyone to be able to make the choice to use something else. \ No newline at end of file From a3d84a72ab9c8efd5dfc69683b2db2c3afc0fe68 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Wed, 27 Mar 2024 18:34:56 -0700 Subject: [PATCH 2/8] fix: excerpt --- .../i-like-safari-but-nobody-should-be-required-to-use-it.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md b/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md index a7bf9d91..2b50e0fb 100644 --- a/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md +++ b/src/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it.md @@ -4,7 +4,7 @@ title: 'I like Safari, but nobody should be required to use it' description: "I've tried all the browsers and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here." tags: ['tech', 'Apple', 'development'] --- -I've tried all the browsers (not Arc, but that's a big stack of nonsense dressing up Chromium) and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here. +I've tried all the browsers (not Arc, but that's a big stack of nonsense dressing up Chromium) and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here. Chrome is — still — a memory hog and getting inexorably worse as Google bolts on AI, hampers ad blocking and tacks on gimmicky shopping features. Firefox feels unsteady as Mozilla shuffles about, aimlessly looking for a plan — any plan. Additionally, as anyone will readily tell you, on iOS, they're both just cosmetic wrappers around WebKit/Safari and that is untenable. From ee70b4b54e2d6f13bec19bc73be758cfd3a7ff28 Mon Sep 17 00:00:00 2001 From: cdransf Date: Thu, 28 Mar 2024 01:42:44 +0000 Subject: [PATCH 3/8] Apply automatic changes --- cache/jsonfeed-to-mastodon-timestamp.json | 2 +- cache/jsonfeed-to-mastodon.json | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cache/jsonfeed-to-mastodon-timestamp.json b/cache/jsonfeed-to-mastodon-timestamp.json index 2beeaf2f..c5e5bd62 100644 --- a/cache/jsonfeed-to-mastodon-timestamp.json +++ b/cache/jsonfeed-to-mastodon-timestamp.json @@ -1,3 +1,3 @@ { - "timestamp": 1711569791876 + "timestamp": 1711590163621 } \ No newline at end of file diff --git a/cache/jsonfeed-to-mastodon.json b/cache/jsonfeed-to-mastodon.json index 78802375..a697efab 100644 --- a/cache/jsonfeed-to-mastodon.json +++ b/cache/jsonfeed-to-mastodon.json @@ -11951,5 +11951,16 @@ "https://social.lol/users/cory/statuses/112169437876000074" ], "lastTootTimestamp": 1711569791871 + }, + "https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/": { + "id": "aHR0cHM6Ly9jb3J5ZC5kZXYvcG9zdHMvMjAyNC9pLWxpa2Utc2FmYXJpLWJ1dC1ub2JvZHktc2hvdWxkLWJlLXJlcXVpcmVkLXRvLXVzZS1pdC8=", + "title": "📝: I like Safari, but nobody should be required to use it", + "url": "https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/", + "content_text": "📝: I like Safari, but nobody should be required to use it #Tech #WebDev https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/", + "date_published": "Thu, 28 Mar 2024 02:30:00 GMT", + "toots": [ + "https://social.lol/users/cory/statuses/112170772957624949" + ], + "lastTootTimestamp": 1711590163615 } } \ No newline at end of file From 9cafd8de75f9832380af01b9b48053dcea4b1595 Mon Sep 17 00:00:00 2001 From: cdransf Date: Thu, 28 Mar 2024 02:09:26 +0000 Subject: [PATCH 4/8] Update feed item cache --- cache/feed-to-social-media.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cache/feed-to-social-media.json b/cache/feed-to-social-media.json index 1f492277..bc636572 100644 --- a/cache/feed-to-social-media.json +++ b/cache/feed-to-social-media.json @@ -1 +1 @@ -{"id":"https://coryd.dev/posts/2024/thoughts-on-permanence/","title":"Thoughts on permanence","link":"https://coryd.dev/posts/2024/thoughts-on-permanence/","published":1711570560000,"description":"I think a lot about permanence — both as a broader concept and how it applies to myself, my life and my work on a more personal level. It's a comforting concept when you're seeking stability, but it's never truly attainable. It's aspirational, but unachievable — nothing is permanent, nothing is perfect.","pubDate":"Wed, 27 Mar 2024 20:16:00 GMT"} \ No newline at end of file +{"id":"https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/","title":"I like Safari, but nobody should be required to use it","link":"https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/","published":1711593000000,"description":"I've tried all the browsers (not Arc, but that's a big stack of nonsense dressing up Chromium) and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I'm technical support and firmly tethered by familial and financial bonds here.","pubDate":"Thu, 28 Mar 2024 02:30:00 GMT"} \ No newline at end of file From bb4b050ad717d403ace4c7ceb6e7c80756550dff Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Wed, 27 Mar 2024 21:43:13 -0700 Subject: [PATCH 5/8] chore: meta --- src/meta/humans.liquid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meta/humans.liquid b/src/meta/humans.liquid index 8d4bf168..2b2a88de 100644 --- a/src/meta/humans.liquid +++ b/src/meta/humans.liquid @@ -3,7 +3,7 @@ permalink: '/humans.txt' eleventyExcludeFromCollections: true dynamicPermalink: false --- -Your title: Cory Dransfeldt +Title: Cory Dransfeldt Site: coryd.dev, coryd@hey.com Mastodon: @cory@social.lol From: Camarillo, California \ No newline at end of file From 6b687f84ecf1dcbf2d5343bd06e603ed2d3342ef Mon Sep 17 00:00:00 2001 From: cdransf Date: Thu, 28 Mar 2024 15:05:29 +0000 Subject: [PATCH 6/8] Update README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 763971ab..509a29c5 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ This is the code for my personal website and portfolio. Built using [11ty](https ## 📝 Recent posts +- [I like Safari, but nobody should be required to use it](https://coryd.dev/posts/2024/i-like-safari-but-nobody-should-be-required-to-use-it/) +- [Thoughts on permanence](https://coryd.dev/posts/2024/thoughts-on-permanence/) - [We have a content quality problem, not a content quantity problem](https://coryd.dev/posts/2024/we-have-a-content-quality-problem-not-a-content-quantity-problem/) - [An indie web primer](https://coryd.dev/posts/2024/an-indie-web-primer/) - [It's not AI generated music, it's AI generated noise](https://coryd.dev/posts/2024/its-not-ai-generated-music-its-ai-generated-noise/) -- [Lightweight search in Eleventy](https://coryd.dev/posts/2024/lightweight-search-in-eleventy/) -- [Look for longevity](https://coryd.dev/posts/2024/look-for-longevity/) From de66f4cc400c9d75d182e5b16fadfbe217763d12 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Thu, 28 Mar 2024 09:17:14 -0700 Subject: [PATCH 7/8] chore: update robots --- src/_data/json/robots.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_data/json/robots.js b/src/_data/json/robots.js index d68f1125..b26da74c 100644 --- a/src/_data/json/robots.js +++ b/src/_data/json/robots.js @@ -182,6 +182,7 @@ export default [ 'Go-Ahead-Got-It', 'GoZilla', 'Google-Extended', + 'GoogleOther', 'Gotit', 'GrabNet', 'Grabber', From f9e5834ac1d4af7682e8df1c76733ebfaccafae2 Mon Sep 17 00:00:00 2001 From: cdransf Date: Thu, 28 Mar 2024 18:03:14 +0000 Subject: [PATCH 8/8] Apply automatic changes --- cache/jsonfeed-to-mastodon-timestamp.json | 2 +- cache/jsonfeed-to-mastodon.json | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cache/jsonfeed-to-mastodon-timestamp.json b/cache/jsonfeed-to-mastodon-timestamp.json index c5e5bd62..b93f8caa 100644 --- a/cache/jsonfeed-to-mastodon-timestamp.json +++ b/cache/jsonfeed-to-mastodon-timestamp.json @@ -1,3 +1,3 @@ { - "timestamp": 1711590163621 + "timestamp": 1711648994120 } \ No newline at end of file diff --git a/cache/jsonfeed-to-mastodon.json b/cache/jsonfeed-to-mastodon.json index a697efab..f5c48a0e 100644 --- a/cache/jsonfeed-to-mastodon.json +++ b/cache/jsonfeed-to-mastodon.json @@ -11962,5 +11962,16 @@ "https://social.lol/users/cory/statuses/112170772957624949" ], "lastTootTimestamp": 1711590163615 + }, + "https://theconversation.com/weve-been-here-before-ai-promised-humanlike-machines-in-1958-222700": { + "id": "aHR0cHM6Ly90aGVjb252ZXJzYXRpb24uY29tL3dldmUtYmVlbi1oZXJlLWJlZm9yZS1haS1wcm9taXNlZC1odW1hbmxpa2UtbWFjaGluZXMtaW4tMTk1OC0yMjI3MDA=", + "title": "🔗: We’ve been here before: AI promised humanlike machines – in 1958", + "url": "https://theconversation.com/weve-been-here-before-ai-promised-humanlike-machines-in-1958-222700", + "content_text": "🔗: We’ve been here before: AI promised humanlike machines – in 1958 #AI #Tech https://theconversation.com/weve-been-here-before-ai-promised-humanlike-machines-in-1958-222700", + "date_published": "Thu, 28 Mar 2024 04:39:00 GMT", + "toots": [ + "https://social.lol/users/cory/statuses/112174628474515995" + ], + "lastTootTimestamp": 1711648994114 } } \ No newline at end of file