Watched a great Defcon talk by Micah Lee: “We are currently clean on OPSEC”: The Signalgate Saga
I knew it was bad but hadn’t followed it much after the initial news cycle. It was even worse than I thought.
{
"type": "entry",
"published": "2025-08-14 11:21-0700",
"url": "https://gregorlove.com/2025/08/watched-a-great-defcon/",
"category": [
"Signalgate",
"security"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3lwey4l5l7y26"
],
"content": {
"text": "Watched a great Defcon talk by Micah Lee: \u201cWe are currently clean on OPSEC\u201d: The Signalgate Saga\n\nI knew it was bad but hadn\u2019t followed it much after the initial news cycle. It was even worse than I thought.",
"html": "<p>Watched a great Defcon talk by Micah Lee: <a href=\"https://youtu.be/KFYyfrTIPQY\">\u201cWe are currently clean on OPSEC\u201d: The Signalgate Saga</a></p>\n\n<p>I knew it was bad but hadn\u2019t followed it much after the initial news cycle. It was even worse than I thought.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "45669385",
"_source": "95"
}
{
"type": "entry",
"published": "2025-08-13T16:59:39-07:00",
"url": "https://beesbuzz.biz/blog/12635-So-tired",
"category": [
"Lyrica",
"fibromyalgia",
"fatigue",
"ME/CFS",
"chronic pain",
"music"
],
"name": "So tired",
"content": {
"text": "I\u2019ve changed my Lyrica dosing schedule to take it all in the evening, which has helped a little with my fatigue but I\u2019m still just so very tired throughout the day and can barely get anything done.\n\nI\u2019m also still in a lot of pain and can barely get anything done because of that, too. I feel like what few responsibilities I have these days are falling by the wayside and I feel awful about it.\n\nIn particular, I have a few pieces of music I need to get done soon and I want to get done but I just can\u2019t work up the energy to do so. Plus I still want to finish the basement reorganization project and that just feels Bad right now.\n\nThis weekend was also pretty draining, from Song Fight! Live (which went well but which I have some Thoughts about which aren\u2019t suitable for sharing in public), and then yesterday my ADHD support group had a somewhat-impromptu meeting at Cal Anderson which was a bit of a nightmare to get to and not worth the energy expenditure given how few people actually came.\n\nI\u2019m just so tired of being tired.",
"html": "<p>I\u2019ve changed my Lyrica dosing schedule to take it all in the evening, which has helped a <em>little</em> with my fatigue but I\u2019m still just so very tired throughout the day and can barely get anything done.</p><p>I\u2019m also still in a lot of pain and can barely get anything done because of that, too. I feel like what few responsibilities I have these days are falling by the wayside and I feel awful about it.</p><p>In particular, I have a few pieces of music I need to get done soon and I <em>want</em> to get done but I just can\u2019t work up the energy to do so. Plus I still want to finish the basement reorganization project and that just feels Bad right now.</p><p>This weekend was also pretty draining, from Song Fight! Live (which went well but which I have some Thoughts about which aren\u2019t suitable for sharing in public), and then yesterday my <a href=\"https://seattleadhdmeetup.com/\">ADHD support group</a> had a somewhat-impromptu meeting at Cal Anderson which was a bit of a nightmare to get to and not worth the energy expenditure given how few people actually came.</p><p>I\u2019m just so tired of being tired.</p>"
},
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "45661302",
"_source": "2778"
}
Hey, I can’t be a terrifying symbol of doom, darkness, and despair 365 days a year, you know?
{
"type": "entry",
"published": "2025-08-13T17:23:09-0400",
"url": "https://martymcgui.re/2025/08/13/172309/",
"category": [
"game-a-day",
"ACNL"
],
"photo": [
"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/fe/b3/46/c3/d6cad46553fffc01213767e7d81c7725b45eb4e4a9d055f5d3270e65.JPG"
],
"syndication": [
"https://fed.brid.gy/"
],
"content": {
"text": "Hey, I can\u2019t be a terrifying symbol of doom, darkness, and despair 365 days a year, you know?",
"html": "<a href=\"https://media.martymcgui.re/fe/b3/46/c3/d6cad46553fffc01213767e7d81c7725b45eb4e4a9d055f5d3270e65.JPG\"></a>\n\n <p>Hey, I can\u2019t be a terrifying symbol of doom, darkness, and despair 365 days a year, you know?</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "photo",
"_id": "45660491",
"_source": "175"
}
It is done. Done like the past. Tomorrow is here!
{
"type": "entry",
"published": "2025-08-12T17:33:11-0400",
"url": "https://martymcgui.re/2025/08/12/173311/",
"photo": [
"https://res.cloudinary.com/schmarty/image/fetch/w_960,c_fill/https://media.martymcgui.re/6e/f2/54/54/ac77379efeed83f416d76a26a5e0663a594c223301b703ae25790930.JPG"
],
"content": {
"text": "It is done. Done like the past. Tomorrow is here!",
"html": "<a href=\"https://media.martymcgui.re/6e/f2/54/54/ac77379efeed83f416d76a26a5e0663a594c223301b703ae25790930.JPG\"></a>\n\n <p>It is done. Done like the past. Tomorrow is here!</p>"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "photo",
"_id": "45650870",
"_source": "175"
}
{
"type": "entry",
"published": "2025-08-12 11:33-0700",
"url": "https://gregorlove.com/2025/08/this-cracked-me-up/",
"category": [
"comics",
"CSS"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3lw7xaqnbcq2z"
],
"content": {
"text": "This cracked me up: comicss.art/comics/190/ \ud83e\udd23\n\nh/t Joe Crawford",
"html": "<p>This cracked me up: <a href=\"https://comicss.art/comics/190/\">comicss.art/comics/190/</a> \ud83e\udd23</p>\n\n<p>h/t <a class=\"h-card\" href=\"https://artlung.com/\">Joe Crawford</a></p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "45650114",
"_source": "95"
}
I updated my site to use the Libravatar CDN for avatars. If one isn't found, it will still fallback to Gravatar, so it should be seamless for commenters. I also updated the default icon to identicons, so people without avatars will get a nifty geometric image instead of the anonymous silhouette.
My privacy policy is updated with this information too.
{
"type": "entry",
"published": "2025-08-10 17:24-0700",
"url": "https://gregorlove.com/2025/08/i-updated-my-site/",
"category": [
"site-updates",
"indieweb"
],
"content": {
"text": "I updated my site to use the Libravatar CDN for avatars. If one isn't found, it will still fallback to Gravatar, so it should be seamless for commenters. I also updated the default icon to identicons, so people without avatars will get a nifty geometric image instead of the anonymous silhouette.\n\nMy privacy policy is updated with this information too.",
"html": "<p>I updated my site to use the <a href=\"https://libravatar.org/\">Libravatar</a> CDN for avatars. If one isn't found, it will still fallback to <a href=\"https://gravatar.com/\">Gravatar</a>, so it should be seamless for commenters. I also updated the default icon to <a href=\"http://scott.sherrillmix.com/blog/blogger/wp_identicon/\">identicons</a>, so people without avatars will get a nifty geometric image instead of the anonymous silhouette.</p>\n\n<p>My <a href=\"https://gregorlove.com/privacy/\">privacy policy</a> is updated with this information too.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "45632835",
"_source": "95"
}
{
"type": "entry",
"published": "2025-08-10T15:19:22-07:00",
"url": "https://beesbuzz.biz/blog/15668-Crowd-Cow-experiment-end",
"category": [
"Crowd Cow",
"meat",
"food"
],
"name": "Crowd Cow: experiment end",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "45632004",
"_source": "2778"
}
{
"type": "entry",
"published": "2025-08-10T06:46:49-07:00",
"url": "https://nadreck.me/2025/08/rss-and-how-i-use-it/",
"category": [
"social-computing",
"technical",
"internet",
"rss"
],
"name": "RSS and how I use it",
"content": {
"text": "Based on some conversations after my last post, there was some curiosity about how I personally end up using RSS and what seems to work for me.\n\n\n\nStart with an RSS reader that feels good to you. It\u2019s not one size fits all, you may want a different experience than me. A lot of them are free (and most of the rest at least have a free trial) so there\u2019s no harm in trying a few out. I\u2019ve been using Vienna (which just celebrated 20 years of development).\n\n\n\nThen start figuring out which sites or content you want coming your way. You can start with blogs you already read, and can see if any of the newsletters you\u2019re part of might feel better as a feed. Then let it accumulate and keep adding as you bump into stuff around the internet.\n\n\n\nIt\u2019s better to let your subscribed feeds build up naturally than it is to dive right into a firehose. Personally I don\u2019t like leaving things unread, so I try to find a sweet spot where if I\u2019m reading daily, it feels manageable in a reasonable amount of time.\n\n\n\nWhile things come in chronologically, you don\u2019t have to read them chronologically. There are some days where I\u2019m just not in the mood for a longer, deeper post. It\u2019s okay to punt and read those later.\n\n\n\nMost people aren\u2019t particularly prolific, so it\u2019s generally fine to have more feeds than you\u2019d otherwise expect.\n\n\n\nThat said, some folks ARE high volume. Like, Wil Wheaton posts regularly on his Tumblr. But they tend to be quick pithy things or sharing a quick picture or meme, so it\u2019s like a quick palate cleanse to quickly scan through them. But when I got busy and didn\u2019t read my feeds for a week, and I came back to 197 unread posts, I didn\u2019t feel bad about just marking the entire feed as read. If I really want, I can always go back and read them later.\n\n\n\nIt\u2019s your own personal feed collection. Don\u2019t feel obligated to keep subscribed if you\u2019re not enjoying the content. Especially if they tend to be high frequency, long content. If there\u2019s not a compelling reason (the writing is exceptional, I know them personally and want to keep up with them, the topics they cover are interesting enough that it\u2019s worth the slog), I just unsubscribe. I tend to keep the feed around, just disabled, in case I want to revisit it later.\n\n\n\nFind a consistent time to go through your feeds. Some folks are morning readers. I tend to go through my feeds after work as sort of a wind-down. The point is to find a routine that works for you, as RSS works best (in my opinion) when it\u2019s built into your day rather than an occasional afterthought. (Looping back to Molly\u2019s newspaper metaphor, a newspaper works best when read daily, rather than letting a week or two build up to slog through all at once.)\nOf course, your mileage may vary. RSS is a protocol and a tool, not a methodology or system \u2013 find what works best for you. Hope that helps!",
"html": "<p>Based on some conversations after my last post, there was some curiosity about how I personally end up using RSS and what seems to work for me.</p>\n\n\n\n<ul><li>Start with an RSS reader that feels good to you. It\u2019s not one size fits all, you may want a different experience than me. A lot of them are free (and most of the rest at least have a free trial) so there\u2019s no harm in trying a few out. I\u2019ve been using <a href=\"https://www.vienna-rss.com\">Vienna</a> (which just celebrated <a href=\"https://www.vienna-rss.com/blog/news/2025/07/07/Celebrating-20-years-of-ViennaRSS.html\">20 years of development</a>).</li>\n\n\n\n<li>Then start figuring out which sites or content you want coming your way. You can start with blogs you already read, and can see if any of the newsletters you\u2019re part of might feel better as a feed. Then let it accumulate and keep adding as you bump into stuff around the internet.</li>\n\n\n\n<li>It\u2019s better to let your subscribed feeds build up naturally than it is to dive right into a firehose. Personally I don\u2019t like leaving things unread, so I try to find a sweet spot where if I\u2019m reading daily, it feels manageable in a reasonable amount of time.</li>\n\n\n\n<li>While things come in chronologically, you don\u2019t have to <em>read</em> them chronologically. There are some days where I\u2019m just not in the mood for a longer, deeper post. It\u2019s okay to punt and read those later.</li>\n\n\n\n<li>Most people aren\u2019t particularly prolific, so it\u2019s generally fine to have more feeds than you\u2019d otherwise expect.</li>\n\n\n\n<li>That said, some folks ARE high volume. Like, Wil Wheaton posts regularly on <a href=\"https://wilwheaton.tumblr.com\">his Tumblr</a>. But they tend to be quick pithy things or sharing a quick picture or meme, so it\u2019s like a quick palate cleanse to quickly scan through them. But when I got busy and didn\u2019t read my feeds for a week, and I came back to 197 unread posts, I didn\u2019t feel bad about just marking the entire feed as read. If I really want, I can always go back and read them later.</li>\n\n\n\n<li>It\u2019s your own personal feed collection. Don\u2019t feel obligated to keep subscribed if you\u2019re not enjoying the content. Especially if they tend to be high frequency, long content. If there\u2019s not a compelling reason (the writing is exceptional, I know them personally and want to keep up with them, the topics they cover are interesting enough that it\u2019s worth the slog), I just unsubscribe. I tend to keep the feed around, just disabled, in case I want to revisit it later.</li>\n\n\n\n<li>Find a consistent time to go through your feeds. Some folks are morning readers. I tend to go through my feeds after work as sort of a wind-down. The point is to find a routine that works for you, as RSS works best (in my opinion) when it\u2019s built into your day rather than an occasional afterthought. (Looping back to <a href=\"https://www.citationneeded.news/curate-with-rss/\">Molly\u2019s newspaper metaphor</a>, a newspaper works best when read daily, rather than letting a week or two build up to slog through all at once.)</li>\n</ul><p>Of course, your mileage may vary. RSS is a protocol and a tool, not a methodology or system \u2013 find what works best for you. Hope that helps!</p>"
},
"author": {
"type": "card",
"name": "Nadreck",
"url": "http://nadreck.me",
"photo": null
},
"post-type": "article",
"_id": "45628729",
"_source": "2935"
}
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/20250809/d-for-dim-meta",
"published": "2025-08-09T22:02:09-07:00",
"content": {
"html": "<p>\u201cThere are of course those who do not want us to speak. I suspect even now, orders are being shouted into [Signal groups], and men with guns will soon be on their way. Why? Because while the truncheon may be used in lieu of conversation, words will always retain their power. Words offer the means to meaning, and for those who will listen, the enunciation of truth. And the truth is, <strong>there is something terribly wrong with this country, isn\u2019t there?</strong></p>\n\n<p>\u201cCruelty and injustice, intolerance and oppression. And where once you had the freedom to object, to think and speak as you saw fit, you now have censors and systems of surveillance coercing your conformity and soliciting your submission. How did this happen? Who\u2019s to blame? Well certainly there are those who are more responsible than others, and they will be held accountable, but again truth be told, <strong>if you\u2019re looking for the guilty, you need only look into a mirror.</strong></p>\n\n<p>\u201cI know why you did it. I know you were afraid. Who wouldn\u2019t be? War, terror, disease. There were a myriad of problems which conspired to corrupt your reason and rob you of your common sense. Fear got the best of you, and in your panic you turned to the now [U.S. President, <strong>Donald J. Trump</strong>]. He promised you order, he promised you peace, and <strong>all he demanded in return was your silent, obedient consent.</strong>\u201d</p>\n\n<p>\u2014<strong><a href=\"https://en.wikipedia.org/wiki/V_for_Vendetta_(film)\">V</a></strong></p>\n\n<p><em>(with slight modifications)</em> \ud83d\ude0f</p>",
"text": "\u201cThere are of course those who do not want us to speak. I suspect even now, orders are being shouted into [Signal groups], and men with guns will soon be on their way. Why? Because while the truncheon may be used in lieu of conversation, words will always retain their power. Words offer the means to meaning, and for those who will listen, the enunciation of truth. And the truth is, there is something terribly wrong with this country, isn\u2019t there?\n\n\u201cCruelty and injustice, intolerance and oppression. And where once you had the freedom to object, to think and speak as you saw fit, you now have censors and systems of surveillance coercing your conformity and soliciting your submission. How did this happen? Who\u2019s to blame? Well certainly there are those who are more responsible than others, and they will be held accountable, but again truth be told, if you\u2019re looking for the guilty, you need only look into a mirror.\n\n\u201cI know why you did it. I know you were afraid. Who wouldn\u2019t be? War, terror, disease. There were a myriad of problems which conspired to corrupt your reason and rob you of your common sense. Fear got the best of you, and in your panic you turned to the now [U.S. President, Donald J. Trump]. He promised you order, he promised you peace, and all he demanded in return was your silent, obedient consent.\u201d\n\n\u2014V\n\n(with slight modifications) \ud83d\ude0f"
},
"name": "D for DimMAGA",
"post-type": "article",
"_id": "45627434",
"_source": "2783"
}
{
"type": "entry",
"published": "2025-08-06T23:51:58-07:00",
"url": "https://beesbuzz.biz/blog/858-Lyrica",
"category": [
"fibromyalgia",
"fatigue",
"lyrica",
"gabapentin"
],
"name": "Lyrica",
"content": {
"text": "Just had a realization that this massive current big-fatigue problem started right around when I started on Lyrica, which hasn\u2019t helped with my pain at all, and I do recall mentioning the fatigue to my doctor and her suggesting some other things to try, but uh, maybe this is just as useless for me as gabapentin was\n\nsure is great having a treatment-resistant chronic disorder or two",
"html": "<p>Just had a realization that this massive current big-fatigue problem started right around when I started on Lyrica, which hasn\u2019t helped with my pain at all, and I do recall mentioning the fatigue to my doctor and her suggesting some other things to try, but uh, maybe this is just as useless for me as gabapentin was</p><p>sure is great having a treatment-resistant chronic disorder or two</p>"
},
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "45600264",
"_source": "2778"
}
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/20250806/maybe-they-were-right",
"published": "2025-08-06T19:50:06-07:00",
"content": {
"html": "<p>We should have placed more trust in our ancestors for whom history was unkind\u2026until now, when perhaps it\u2019s time for a <em>second look</em>.</p>\n\n<ul><li><strong>We should have trusted</strong> those who feared the advent of what became \u201cconventional\u201d produce & factory farming techniques. The path back to organic produce and sustainable agriculture was long and difficult, and in fact remains a constant challenge.</li>\n <li><strong>We should have trusted</strong> those who were <a href=\"https://jaredwhite.com/20250517/maybe-automation-is-like-bad\">apprehensive of automobile manufacturers</a> causing mayhem in our streets\u2014killing children, polluting the atmosphere, and destroying human-scale town centers. Decades of poor urban design is now having to be reversed in a frantic effort to combat a housing crisis and catastrophic climate change.</li>\n <li><strong>We should have trusted</strong> those who were concerned that the rise of television and 24/7 access to video footage of all sorts could give rise to extremist propaganda and the intellectual enslavement of millions.</li>\n <li><strong>We should have trusted</strong> those who claimed there was little daylight between the aspirations of religious extremists living in \u201cforeign lands\u201d and the growing ranks of conservative zealots found right here in our domestic fabric.</li>\n <li><strong>We should have trusted</strong> those who refused to use new computer platforms & services sold by hypergrowth megacorps for fear that soon all of our data and day-to-day activities would be beholden to a vanishingly tiny number of companies and their government cronies.</li>\n <li><strong>We should have trusted</strong> those who warned us about the dangers of social media conglomerates forming digital borders around public discourse and the sharing of news. We could have taken steps decades ago to kneecap these monopolies. Now the very future of <em>democracy</em> is at risk.</li>\n</ul><p>And now, <strong>we must trust those who are sounding the alarm</strong> over the myriad of dangers which generative agentic AI poses to our collective mental health, creativity, politics, and workers\u2019 rights.</p>\n\n<p>Because <strong>history is repeating itself</strong> right in front of our very eyes. <em>Are we going to let it?</em></p>",
"text": "We should have placed more trust in our ancestors for whom history was unkind\u2026until now, when perhaps it\u2019s time for a second look.\n\nWe should have trusted those who feared the advent of what became \u201cconventional\u201d produce & factory farming techniques. The path back to organic produce and sustainable agriculture was long and difficult, and in fact remains a constant challenge.\n We should have trusted those who were apprehensive of automobile manufacturers causing mayhem in our streets\u2014killing children, polluting the atmosphere, and destroying human-scale town centers. Decades of poor urban design is now having to be reversed in a frantic effort to combat a housing crisis and catastrophic climate change.\n We should have trusted those who were concerned that the rise of television and 24/7 access to video footage of all sorts could give rise to extremist propaganda and the intellectual enslavement of millions.\n We should have trusted those who claimed there was little daylight between the aspirations of religious extremists living in \u201cforeign lands\u201d and the growing ranks of conservative zealots found right here in our domestic fabric.\n We should have trusted those who refused to use new computer platforms & services sold by hypergrowth megacorps for fear that soon all of our data and day-to-day activities would be beholden to a vanishingly tiny number of companies and their government cronies.\n We should have trusted those who warned us about the dangers of social media conglomerates forming digital borders around public discourse and the sharing of news. We could have taken steps decades ago to kneecap these monopolies. Now the very future of democracy is at risk.\nAnd now, we must trust those who are sounding the alarm over the myriad of dangers which generative agentic AI poses to our collective mental health, creativity, politics, and workers\u2019 rights.\n\nBecause history is repeating itself right in front of our very eyes. Are we going to let it?"
},
"name": "Maybe They Were Right",
"post-type": "article",
"_id": "45599874",
"_source": "2783"
}
{
"type": "entry",
"published": "2025-08-06T20:45:17-07:00",
"url": "https://beesbuzz.biz/blog/14611-Current-TODO-list",
"category": [
"accountability",
"todo"
],
"name": "Current TODO list",
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "45599463",
"_source": "2778"
}
{
"type": "entry",
"published": "2025-08-06T16:03:13+00:00",
"url": "https://cleverdevil.io/2025/-i-customized-my-airpods-max",
"photo": [
"https://cleverdevil.io/file/633529ea93b89cd873a35792672a520b/thumb.jpg"
],
"syndication": [
"https://cleverdevil.club/@jonathan/114982662615075334",
"https://bsky.app/profile/cleverdevil.io/post/3lvqlxcxmvk2w"
],
"content": {
"text": "\u00a0",
"html": "<a href=\"https://cleverdevil.io/2025/-i-customized-my-airpods-max\"></a>\n \n <p>\u00a0</p><p><span></span></p>"
},
"author": {
"type": "card",
"name": "Jonathan LaCour",
"url": "https://cleverdevil.io/profile/cleverdevil",
"photo": "https://cleverdevil.io/file/e37c3982acf4f0a8421d085b9971cd71/thumb.jpg"
},
"post-type": "photo",
"_id": "45595396",
"_source": "10"
}
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/links/20250805/im-done-with-github",
"published": "2025-08-05T22:30:18-07:00",
"content": {
"html": "<blockquote>\n <h2><a href=\"https://xcancel.com/ashtom/status/1952409910236291109\"></a></h2>\n\n <p>GitHub CEO Thomas Dohmke:</p>\n\n<p>The evidence is clear: Either you embrace AI, or get out of this career.</p>\n\n<p>AI is on track to write 90% of code within the next 2\u20135 years.</p>\n\n<p>[Programming] students must now learn to guide AI, critique its work, and think across disciplines. Assessments should measure collaboration with AI, not isolation from it.</p>\n\n</blockquote>\n\n<p><img src=\"https://jaredwhite.com/images/kruithne-tombstone.gif\" alt=\"well\u2026bye meme gif\" /></p>\n\n<p>That\u2019s it. <strong>I won\u2019t be starting any new software projects on GitHub going forward.</strong> I\u2019m done with the platform and to the extent that I am able, I am leaving GitHub.</p>\n\n<p>The core team for <a href=\"https://www.bridgetownrb.com/\">Bridgetown web framework</a> actually discussed migrating Bridgetown development away from GitHub earlier this year, but we decided to put that idea on hold since it\u2019s a ton of work. I expect it\u2019ll remain on hold for a while.</p>\n\n<p>But any <em>new</em> projects? Oh yeah, I\u2019m never touching GitHub again. Thomas Dohmke can go pound sand.</p>\n\n<p><strong>I am very excited</strong> with what the folks at <a href=\"https://codeberg.org/\">Codeberg</a> have been doing, built on top of the open source <a href=\"https://forgejo.org/\">Forgejo</a> platform. Imagine that, an open source project powering the sharing of open source software. <em>We should have been doing that all along.</em></p>\n\n<p>GitHub was a huge mistake, on par with trusting Twitter for all microblogging and news broadcasting. Now we\u2019re royally fucked, and it\u2019s going to take a <em>lot</em> of work to untangle ourselves from this godawful mess.</p>",
"text": "GitHub CEO Thomas Dohmke:\n\nThe evidence is clear: Either you embrace AI, or get out of this career.\n\nAI is on track to write 90% of code within the next 2\u20135 years.\n\n[Programming] students must now learn to guide AI, critique its work, and think across disciplines. Assessments should measure collaboration with AI, not isolation from it.\n\n\n\n\n\nThat\u2019s it. I won\u2019t be starting any new software projects on GitHub going forward. I\u2019m done with the platform and to the extent that I am able, I am leaving GitHub.\n\nThe core team for Bridgetown web framework actually discussed migrating Bridgetown development away from GitHub earlier this year, but we decided to put that idea on hold since it\u2019s a ton of work. I expect it\u2019ll remain on hold for a while.\n\nBut any new projects? Oh yeah, I\u2019m never touching GitHub again. Thomas Dohmke can go pound sand.\n\nI am very excited with what the folks at Codeberg have been doing, built on top of the open source Forgejo platform. Imagine that, an open source project powering the sharing of open source software. We should have been doing that all along.\n\nGitHub was a huge mistake, on par with trusting Twitter for all microblogging and news broadcasting. Now we\u2019re royally fucked, and it\u2019s going to take a lot of work to untangle ourselves from this godawful mess."
},
"name": "Link: I\u2019m Done with GitHub. Bye!",
"post-type": "article",
"_id": "45591403",
"_source": "2783"
}
{
"type": "entry",
"published": "2025-08-05T19:04:20-07:00",
"url": "https://nadreck.me/2025/08/rss-as-personal-newspaper/",
"category": [
"links",
"decentralized-web",
"internet",
"rss"
],
"name": "RSS as Personal Newspaper",
"content": {
"text": "Over at Citation Needed, Molly White has a nice piece on how you can Curate your own newspaper with RSS. If you\u2019re not reading Molly\u2019s work already, you really should, especially if you care about what\u2019s happening in the tech sector (mostly a mix of web3/crypto, and tech\u2019s impacts on human rights and freedoms).\n\n\n\nThe basic gist is that RSS is a tried and true protocol that tons of services already have running but don\u2019t do a great job of advertising, and it lets you read things at your pace, in an easily digestible, consistent format. I\u2019ve been saying similar for ages, but I think she makes a more compelling argument for it, not the least of which being that it\u2019s a lynchpin in how she gets her job done.\n\n\n\n\nWhat if you could take all your favorite newsletters, ditch the data collection, and curate your own newspaper? It could include independent journalists, bloggers, mainstream media, worker-owned media collectives, and just about anyone else who publishes online. Even podcast episodes, videos from your favorite YouTube channels, and online forum posts could slot in, too. Only the stuff you want to see, all in one place, ready to read at your convenience. No email notifications interrupting your peace (unless you want them), no pressure to read articles immediately. Wouldn\u2019t that be nice?\n\n\n\nMolly White\n\n\n\n\nI initially saw this article as a link in Blue Sky\u2026 but when I actually had a chance to read it, it was in my RSS reader.",
"html": "<p>Over at <a href=\"https://www.citationneeded.news\">Citation Needed</a>, Molly White has a nice piece on how you can <a href=\"https://www.citationneeded.news/curate-with-rss/\">Curate your own newspaper with RSS</a>. If you\u2019re not reading Molly\u2019s work already, you really should, especially if you care about what\u2019s happening in the tech sector (mostly a mix of web3/crypto, and tech\u2019s impacts on human rights and freedoms).</p>\n\n\n\n<p>The basic gist is that RSS is a tried and true protocol that tons of services already have running but don\u2019t do a great job of advertising, and it lets you read things at your pace, in an easily digestible, consistent format. I\u2019ve been saying similar for ages, but I think she makes a more compelling argument for it, not the least of which being that it\u2019s a lynchpin in how she gets her job done.</p>\n\n\n\n<blockquote>\n<p>What if you could take all your favorite newsletters, ditch the data collection, and curate your own newspaper? It could include independent journalists, bloggers, mainstream media, worker-owned media collectives, and just about anyone else who publishes online. Even podcast episodes, videos from your favorite YouTube channels, and online forum posts could slot in, too. Only the stuff you want to see, all in one place, ready to read at your convenience. No email notifications interrupting your peace (unless you want them), no pressure to read articles immediately. Wouldn\u2019t that be nice?</p>\n\n\n\n<p>Molly White</p>\n</blockquote>\n\n\n\n<p>I initially saw this article as a link in Blue Sky\u2026 but when I actually had a chance to read it, it was in my RSS reader.</p>"
},
"author": {
"type": "card",
"name": "Nadreck",
"url": "http://nadreck.me",
"photo": null
},
"post-type": "article",
"_id": "45589002",
"_source": "2935"
}
{
"type": "entry",
"published": "2025-08-05T16:53:58-07:00",
"url": "https://beesbuzz.biz/blog/14675-fatigued",
"category": [
"fatigue",
"fibromyalgia",
"ME/CFS"
],
"name": "fatigued",
"content": {
"text": "I\u2019ve been struggling with my fibromyalgia + chronic fatigue lately. So hard for me to do any of the things I want to do. I can push myself into it for something especially compelling but that ends up wiping me out for days afterward. And I feel like I\u2019m missing so much time, too.\n\nEven driving a mile to the grocery store and navigating things there and doing the very basics is A Lot for me right now. Driving is such a large amount of effort and I feel like I can barely make it there and back safely.\n\nSong Fight! Live is this weekend and I\u2019m having a hard time even seeing myself being able to participate in it at this point, at least to the level I want to.\n\nI\u2019m so fucking tired, and then I have people around me shaming me for not being able to do the things I want to do, as if I don\u2019t want to be doing them, as if I can just magically summon the fucking energy that isn\u2019t there.\n\nEverything is just a lot and there isn\u2019t a whole lot of stuff out there filling me with optimism. Like, all of the information about chronic fatigue syndrome is that there\u2019s no treatment, it\u2019s all about \u2728managing your energy\u2728 but I\u2019m already doing the bare minimum to exist and even that is too fucking much for me.\n\nI still have so many songs and stories and games in me but they\u2019re just fucking locked inside.\n\nI need help.",
"html": "<p>I\u2019ve been struggling with my fibromyalgia + chronic fatigue lately. So hard for me to do any of the things I want to do. I can push myself into it for something especially compelling but that ends up wiping me out for <em>days</em> afterward. And I feel like I\u2019m missing so much time, too.</p><p>Even driving a mile to the grocery store and navigating things there and doing the very basics is A Lot for me right now. Driving is such a large amount of effort and I feel like I can barely make it there and back safely.</p><p>Song Fight! Live is this weekend and I\u2019m having a hard time even seeing myself being able to participate in it at this point, at least to the level I want to.</p><p>I\u2019m so fucking tired, and then I have people around me shaming me for not being able to do the things I want to do, as if I don\u2019t want to be doing them, as if I can just magically summon the fucking energy that isn\u2019t there.</p><p>Everything is just a lot and there isn\u2019t a whole lot of stuff out there filling me with optimism. Like, all of the information about chronic fatigue syndrome is that there\u2019s no treatment, it\u2019s all about \u2728managing your energy\u2728 but I\u2019m already doing the bare minimum to exist and even <em>that</em> is too fucking much for me.</p><p>I still have so many songs and stories and games in me but they\u2019re just fucking locked inside.</p><p>I need help.</p>"
},
"author": {
"type": "card",
"name": "fluffy",
"url": "https://beesbuzz.biz/",
"photo": "https://beesbuzz.biz/static/headshot.jpg"
},
"post-type": "article",
"_id": "45588378",
"_source": "2778"
}
Finished the #Skyline50k #trailRace in 9:34:51 yesterday! My 3rd best 50k, and first 50k in over two years since the Marin Ultra Challenge 50k in 2023.
It was quite the journey to get back here, and a lot went well in this race. From training to preparing and planning, the temperate cool weather for most of the day, and executing perhaps the best I have in a race.
For now, I am very happy with my performance in this #Skyline race, and want to express my thanks to Scena Performance (@scenaperformance.com @ScenaPerform) for putting on such a welcoming, friendly, and supportive event.
Lots more thoughts and feelings to share.
Strava: https://www.strava.com/activities/15336739842/overview
Previously: https://tantek.com/2022/289/t1/hot-skyline50k-ultra-finish
#run #trailRun #trailRunning #ultraRunning #trailRunner #ultraRunner #50k #50kTrailRace #50kFinish #50kFinisher #ultraMarathon #2025_215 #20250803
{
"type": "entry",
"published": "2025-08-04 22:46-0700",
"url": "https://tantek.com/2025/216/t1/finished-skyline50k-ultra",
"category": [
"Skyline50k",
"trailRace",
"Skyline",
"run",
"trailRun",
"trailRunning",
"ultraRunning",
"trailRunner",
"ultraRunner",
"50k",
"50kTrailRace",
"50kFinish",
"50kFinisher",
"ultraMarathon",
"2025_215",
"20250803"
],
"content": {
"text": "Finished the #Skyline50k #trailRace in 9:34:51 yesterday! My 3rd best 50k, and first 50k in over two years since the Marin Ultra Challenge 50k in 2023.\n\nIt was quite the journey to get back here, and a lot went well in this race. From training to preparing and planning, the temperate cool weather for most of the day, and executing perhaps the best I have in a race.\n\nFor now, I am very happy with my performance in this #Skyline race, and want to express my thanks to Scena Performance (@scenaperformance.com @ScenaPerform) for putting on such a welcoming, friendly, and supportive event.\n\nLots more thoughts and feelings to share.\n\nStrava: https://www.strava.com/activities/15336739842/overview\n\nPreviously: https://tantek.com/2022/289/t1/hot-skyline50k-ultra-finish\n\n#run #trailRun #trailRunning #ultraRunning #trailRunner #ultraRunner #50k #50kTrailRace #50kFinish #50kFinisher #ultraMarathon #2025_215 #20250803",
"html": "Finished the #<span class=\"p-category\">Skyline50k</span> #<span class=\"p-category\">trailRace</span> in 9:34:51 yesterday! My 3rd best 50k, and first 50k in over two years since the Marin Ultra Challenge 50k in 2023.<br /><br />It was quite the journey to get back here, and a lot went well in this race. From training to preparing and planning, the temperate cool weather for most of the day, and executing perhaps the best I have in a race.<br /><br />For now, I am very happy with my performance in this #<span class=\"p-category\">Skyline</span> race, and want to express my thanks to Scena Performance (<a href=\"https://scenaperformance.com\">@scenaperformance.com</a> <a class=\"h-cassis-username\" href=\"https://twitter.com/ScenaPerform\">@ScenaPerform</a>) for putting on such a welcoming, friendly, and supportive event.<br /><br />Lots more thoughts and feelings to share.<br /><br />Strava: <a href=\"https://www.strava.com/activities/15336739842/overview\">https://www.strava.com/activities/15336739842/overview</a><br /><br />Previously: <a href=\"https://tantek.com/2022/289/t1/hot-skyline50k-ultra-finish\">https://tantek.com/2022/289/t1/hot-skyline50k-ultra-finish</a><br /><br />#<span class=\"p-category\">run</span> #<span class=\"p-category\">trailRun</span> #<span class=\"p-category\">trailRunning</span> #<span class=\"p-category\">ultraRunning</span> #<span class=\"p-category\">trailRunner</span> #<span class=\"p-category\">ultraRunner</span> #<span class=\"p-category\">50k</span> #<span class=\"p-category\">50kTrailRace</span> #<span class=\"p-category\">50kFinish</span> #<span class=\"p-category\">50kFinisher</span> #<span class=\"p-category\">ultraMarathon</span> #<span class=\"p-category\">2025_215</span> #<span class=\"p-category\">20250803</span>"
},
"author": {
"type": "card",
"name": "Tantek \u00c7elik",
"url": "https://tantek.com/",
"photo": "https://tantek.com/photo.jpg"
},
"post-type": "note",
"_id": "45583474",
"_source": "2460"
}
Want to read: The Heartbeat of Wounded Knee by David Treuer (ISBN 9780399573194)
{
"type": "entry",
"published": "2025-08-04 17:56-0700",
"url": "https://gregorlove.com/2025/08/to-read-the-heartbeat-of-wounded-knee/",
"content": {
"text": "Want to read: The Heartbeat of Wounded Knee by David Treuer (ISBN 9780399573194)",
"html": "<p>Want to read: <span class=\"p-read-of h-cite\"><a class=\"u-url\" href=\"https://gregorlove.com/isbn/9780399573194\">The Heartbeat of Wounded Knee</a> by <span class=\"p-author\">David Treuer</span> (ISBN <span class=\"p-uid\">9780399573194</span>)</span></p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "note",
"_id": "45579035",
"_source": "95"
}
Throwback to 2018. This mural used to be in North Park, San Diego near where I lived. The artist is Mark Paul Deren (@madsteez on Instagram) and it was titled “WEENosaurus Rex.”
Unfortunately, a mini Target moved into the space and they painted over it, despite a petition trying to save it. Here’s an NBC San Diego article about it. It looks like WEENosaurus might still live on in Fairfax, Virginia, though.
{
"type": "entry",
"published": "2025-08-04 13:11-0700",
"url": "https://gregorlove.com/2025/08/throwback-mural/",
"category": [
"SanDiego",
"artwork",
"throwback"
],
"photo": [
"https://gregorlove.com/site/assets/files/7120/img_20171018_135129.1500x0.jpg",
"https://gregorlove.com/site/assets/files/7120/img_20180128_111317.1500x0.jpg"
],
"syndication": [
"https://bsky.app/profile/gregorlove.com/post/3lvlz7fqiki2e"
],
"content": {
"text": "Throwback to 2018. This mural used to be in North Park, San Diego near where I lived. The artist is Mark Paul Deren (@madsteez on Instagram) and it was titled \u201cWEENosaurus Rex.\u201d\n\nUnfortunately, a mini Target moved into the space and they painted over it, despite a petition trying to save it. Here\u2019s an NBC San Diego article about it. It looks like WEENosaurus might still live on in Fairfax, Virginia, though.",
"html": "<p>Throwback to 2018. This mural used to be in North Park, San Diego near where I lived. The artist is Mark Paul Deren (<a href=\"https://www.instagram.com/madsteez/\">@madsteez</a> on Instagram) and it was titled \u201cWEENosaurus Rex.\u201d</p>\n\n<p>Unfortunately, a mini Target moved into the space and they <a href=\"https://www.instagram.com/madsteez/p/BrgdZ7ZAAKA/\">painted over it</a>, despite a petition trying to save it. Here\u2019s <a href=\"http://web.archive.org/web/20250804195033/https://www.nbcsandiego.com/news/local/beloved-north-park-mural-painted-over-as-target-moves-in/166565/\">an NBC San Diego</a> article about it. It looks like WEENosaurus might still <a href=\"https://www.instagram.com/madsteez/p/CDjmiR4gi1x/\">live on in Fairfax, Virginia</a>, though.</p>"
},
"author": {
"type": "card",
"name": "gRegor Morrill",
"url": "https://gregorlove.com/",
"photo": "https://gregorlove.com/site/assets/files/6268/profile-2021-square.300x0.jpg"
},
"post-type": "photo",
"_id": "45579036",
"_source": "95"
}
{
"type": "entry",
"author": {
"name": "Jared White",
"url": "https://jaredwhite.com/",
"photo": null
},
"url": "https://jaredwhite.com/links/20250803/who-is-ghislaine-maxwell-made-my-stomach-churn",
"published": "2025-08-03T20:30:56-07:00",
"content": {
"html": "<blockquote>\n <h2><a href=\"https://www.starz.com/us/en/series/who-is-ghislaine-maxwell/64948\"></a></h2>\n\n <p>(Starz, 2022) As the enigmatic British socialite Ghislaine Maxwell faces trial for her role in the Jeffrey Epstein scandal, this new documentary special will ask who and what she really is.</p>\n\n</blockquote>\n\n<p>Like so many ordinary blokes I suppose, I had no clear idea of who Ghislaine Maxwell is other than the bits and pieces of news reports I\u2019d seen over the years. She was mixed up with Jeffrey Epstein and was found to have engaged in sex trafficking. That was the extent of my knowledge, and I didn\u2019t feel particularly compelled to dig into it further\u2026</p>\n\n<p>\u2026until the bizarre situation we know find ourselves in when <em>suddenly</em> Ghislaine Maxwell is lifted from a Florida federal prison housing 800 inmates (men and women) and <em>transferred</em> to a cushy minimum-security women-only white-collar compound giving off \u201cresort\u201d vibes located in Texas, amidst swirling rumors that Trump might pardon her. There was also the <a href=\"https://www.nbcnews.com/news/us-news/virginia-giuffre-one-jeffrey-epsteins-prominent-abuse-survivors-dies-s-rcna203027\">awful news earlier this year</a> that Virginia Giuffre, a victim of Epstein & Maxwell, had taken her own life.</p>\n\n<p>Given this horrific backdrop, when I was browsing through Starz and saw the 2022 documentary <em>Who Is Ghislaine Maxwell?</em> appear, I immediately watched it\u2026and what I saw made my stomach churn.</p>\n\n<p>It is quite clear to me that Maxwell was a frequent sexual abuser in her own right and every bit Epstein\u2019s equal in the monster department. Nobody in their right mind would be considering giving Maxwell the slightest consideration now that she\u2019s a convicted sex offender and trafficker of girls\u2014EXCEPT that her world and the world of <a href=\"https://jaredwhite.com/tag/politics\">#politics</a> intersects at the highest level: the U.S. Presidency. The whole sordid affair is ghastly, and my only hope is the more Trump digs his own grave trying to save his skin by indirectly protecting Ghislaine Maxwell, the more the whole truth <em>and nothing but the truth</em> comes to full light. <strong>Justice has yet to be fully served.</strong></p>",
"text": "(Starz, 2022) As the enigmatic British socialite Ghislaine Maxwell faces trial for her role in the Jeffrey Epstein scandal, this new documentary special will ask who and what she really is.\n\n\n\nLike so many ordinary blokes I suppose, I had no clear idea of who Ghislaine Maxwell is other than the bits and pieces of news reports I\u2019d seen over the years. She was mixed up with Jeffrey Epstein and was found to have engaged in sex trafficking. That was the extent of my knowledge, and I didn\u2019t feel particularly compelled to dig into it further\u2026\n\n\u2026until the bizarre situation we know find ourselves in when suddenly Ghislaine Maxwell is lifted from a Florida federal prison housing 800 inmates (men and women) and transferred to a cushy minimum-security women-only white-collar compound giving off \u201cresort\u201d vibes located in Texas, amidst swirling rumors that Trump might pardon her. There was also the awful news earlier this year that Virginia Giuffre, a victim of Epstein & Maxwell, had taken her own life.\n\nGiven this horrific backdrop, when I was browsing through Starz and saw the 2022 documentary Who Is Ghislaine Maxwell? appear, I immediately watched it\u2026and what I saw made my stomach churn.\n\nIt is quite clear to me that Maxwell was a frequent sexual abuser in her own right and every bit Epstein\u2019s equal in the monster department. Nobody in their right mind would be considering giving Maxwell the slightest consideration now that she\u2019s a convicted sex offender and trafficker of girls\u2014EXCEPT that her world and the world of #politics intersects at the highest level: the U.S. Presidency. The whole sordid affair is ghastly, and my only hope is the more Trump digs his own grave trying to save his skin by indirectly protecting Ghislaine Maxwell, the more the whole truth and nothing but the truth comes to full light. Justice has yet to be fully served."
},
"name": "Link: \u2018Who Is Ghislaine Maxwell?\u2019 Made My Stomach Churn",
"post-type": "article",
"_id": "45570592",
"_source": "2783"
}