🔒 블로그 새 카테고리: 프라이버시
이번 주에는 챗 컨트롤(Chat Control)에 대해 다룹니다. 유럽의회에서 여름 휴회 직전, 절차적 허점을 이용해 챗 컨트롤 1.0이 어떻게 연장됐는지, 그리고 챗 컨트롤 2.0이 왜 EU 온라인 익명성의 종말을 의미할 수 있는지 알아봅니다.
시그널은 이 법이 통과되면 유럽에서 서비스를 중단하겠다고 이미 밝혔습니다.
👇 전체 글 보기:
https://goguma.blog/ko/privacy-chat-control-korean/
#프라이버시 #챗컨트롤 #FediPrivacy #유럽연합 #블로그 #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907115093007518",
"content": {
"html": "<p>\ud83d\udd12 \ube14\ub85c\uadf8 \uc0c8 \uce74\ud14c\uace0\ub9ac: \ud504\ub77c\uc774\ubc84\uc2dc</p><p>\uc774\ubc88 \uc8fc\uc5d0\ub294 \ucc57 \ucee8\ud2b8\ub864(Chat Control)\uc5d0 \ub300\ud574 \ub2e4\ub8f9\ub2c8\ub2e4. \uc720\ub7fd\uc758\ud68c\uc5d0\uc11c \uc5ec\ub984 \ud734\ud68c \uc9c1\uc804, \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5b4\ub5bb\uac8c \uc5f0\uc7a5\ub410\ub294\uc9c0, \uadf8\ub9ac\uace0 \ucc57 \ucee8\ud2b8\ub864 2.0\uc774 \uc65c EU \uc628\ub77c\uc778 \uc775\uba85\uc131\uc758 \uc885\ub9d0\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\ub294\uc9c0 \uc54c\uc544\ubd05\ub2c8\ub2e4.</p><p>\uc2dc\uadf8\ub110\uc740 \uc774 \ubc95\uc774 \ud1b5\uacfc\ub418\uba74 \uc720\ub7fd\uc5d0\uc11c \uc11c\ube44\uc2a4\ub97c \uc911\ub2e8\ud558\uaca0\ub2e4\uace0 \uc774\ubbf8 \ubc1d\ud614\uc2b5\ub2c8\ub2e4.</p><p>\ud83d\udc47 \uc804\uccb4 \uae00 \ubcf4\uae30:<br /><a href=\"https://goguma.blog/ko/privacy-chat-control-korean/\"><span>https://</span><span>goguma.blog/ko/privacy-chat-co</span><span>ntrol-korean/</span></a></p><p><a href=\"https://mastodon.social/tags/%ED%94%84%EB%9D%BC%EC%9D%B4%EB%B2%84%EC%8B%9C\">#<span>\ud504\ub77c\uc774\ubc84\uc2dc</span></a> <a href=\"https://mastodon.social/tags/%EC%B1%97%EC%BB%A8%ED%8A%B8%EB%A1%A4\">#<span>\ucc57\ucee8\ud2b8\ub864</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/%EC%9C%A0%EB%9F%BD%EC%97%B0%ED%95%A9\">#<span>\uc720\ub7fd\uc5f0\ud569</span></a> <a href=\"https://mastodon.social/tags/%EB%B8%94%EB%A1%9C%EA%B7%B8\">#<span>\ube14\ub85c\uadf8</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 \ube14\ub85c\uadf8 \uc0c8 \uce74\ud14c\uace0\ub9ac: \ud504\ub77c\uc774\ubc84\uc2dc\n\n\uc774\ubc88 \uc8fc\uc5d0\ub294 \ucc57 \ucee8\ud2b8\ub864(Chat Control)\uc5d0 \ub300\ud574 \ub2e4\ub8f9\ub2c8\ub2e4. \uc720\ub7fd\uc758\ud68c\uc5d0\uc11c \uc5ec\ub984 \ud734\ud68c \uc9c1\uc804, \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5b4\ub5bb\uac8c \uc5f0\uc7a5\ub410\ub294\uc9c0, \uadf8\ub9ac\uace0 \ucc57 \ucee8\ud2b8\ub864 2.0\uc774 \uc65c EU \uc628\ub77c\uc778 \uc775\uba85\uc131\uc758 \uc885\ub9d0\uc744 \uc758\ubbf8\ud560 \uc218 \uc788\ub294\uc9c0 \uc54c\uc544\ubd05\ub2c8\ub2e4.\n\n\uc2dc\uadf8\ub110\uc740 \uc774 \ubc95\uc774 \ud1b5\uacfc\ub418\uba74 \uc720\ub7fd\uc5d0\uc11c \uc11c\ube44\uc2a4\ub97c \uc911\ub2e8\ud558\uaca0\ub2e4\uace0 \uc774\ubbf8 \ubc1d\ud614\uc2b5\ub2c8\ub2e4.\n\n\ud83d\udc47 \uc804\uccb4 \uae00 \ubcf4\uae30:\nhttps://goguma.blog/ko/privacy-chat-control-korean/\n\n#\ud504\ub77c\uc774\ubc84\uc2dc #\ucc57\ucee8\ud2b8\ub864 #FediPrivacy #\uc720\ub7fd\uc5f0\ud569 #\ube14\ub85c\uadf8 #IndieWeb"
},
"published": "2026-07-12T12:56:49+00:00",
"post-type": "note",
"_id": "48892359",
"_source": "8007",
"_is_read": false
}
🔒 New blog section: Privacy
This week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.
Signal has already warned it would leave Europe if this passes.
👇 Full post:
https://goguma.blog/en/privacy-chat-control-threat-version-2-0/
#Privacy #ChatControl #FediPrivacy #EU #Blog #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907104886742103",
"content": {
"html": "<p>\ud83d\udd12 New blog section: Privacy</p><p>This week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.</p><p>Signal has already warned it would leave Europe if this passes.</p><p>\ud83d\udc47 Full post:<br /><a href=\"https://goguma.blog/en/privacy-chat-control-threat-version-2-0/\"><span>https://</span><span>goguma.blog/en/privacy-chat-co</span><span>ntrol-threat-version-2-0/</span></a></p><p><a href=\"https://mastodon.social/tags/Privacy\">#<span>Privacy</span></a> <a href=\"https://mastodon.social/tags/ChatControl\">#<span>ChatControl</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/EU\">#<span>EU</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 New blog section: Privacy\n\nThis week we're covering Chat Control: how version 1.0 got renewed through a procedural loophole in the European Parliament, timed right before summer recess, and why version 2.0 could mean the end of online anonymity in the EU.\n\nSignal has already warned it would leave Europe if this passes.\n\n\ud83d\udc47 Full post:\nhttps://goguma.blog/en/privacy-chat-control-threat-version-2-0/\n\n#Privacy #ChatControl #FediPrivacy #EU #Blog #IndieWeb"
},
"published": "2026-07-12T12:54:13+00:00",
"post-type": "note",
"_id": "48892360",
"_source": "8007",
"_is_read": false
}
블로그에 새로운 프라이버시 카테고리가 생겼습니다 🔒
챗 컨트롤 1.0이 여름철 절차적 허점을 이용해 연장됐습니다. 더 심각한 챗 컨트롤 2.0은 EU의 암호화와 온라인 익명성을 위협할 수 있습니다.
👇
goguma.blog/ko/privacy-c...
#프라이버시 #챗컨트롤 #블로그 #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:57:53.184Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqha4tl2cs2z",
"content": {
"text": "\ube14\ub85c\uadf8\uc5d0 \uc0c8\ub85c\uc6b4 \ud504\ub77c\uc774\ubc84\uc2dc \uce74\ud14c\uace0\ub9ac\uac00 \uc0dd\uacbc\uc2b5\ub2c8\ub2e4 \ud83d\udd12\n\n\ucc57 \ucee8\ud2b8\ub864 1.0\uc774 \uc5ec\ub984\ucca0 \uc808\ucc28\uc801 \ud5c8\uc810\uc744 \uc774\uc6a9\ud574 \uc5f0\uc7a5\ub410\uc2b5\ub2c8\ub2e4. \ub354 \uc2ec\uac01\ud55c \ucc57 \ucee8\ud2b8\ub864 2.0\uc740 EU\uc758 \uc554\ud638\ud654\uc640 \uc628\ub77c\uc778 \uc775\uba85\uc131\uc744 \uc704\ud611\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n\ud83d\udc47\ngoguma.blog/ko/privacy-c...\n\n#\ud504\ub77c\uc774\ubc84\uc2dc #\ucc57\ucee8\ud2b8\ub864 #\ube14\ub85c\uadf8 #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892278",
"_source": "9305",
"_is_read": false
}
New Privacy section on the blog 🔒
Chat Control 1.0 got renewed through a procedural trick over summer. And something worse is coming: Chat Control 2.0, which could kill encryption and online anonymity in the EU.
👇
goguma.blog/en/privacy-c...
#Privacy #ChatControl #Blog #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:54:59.465Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqh7xnvku22z",
"content": {
"text": "New Privacy section on the blog \ud83d\udd12\n\nChat Control 1.0 got renewed through a procedural trick over summer. And something worse is coming: Chat Control 2.0, which could kill encryption and online anonymity in the EU.\n\n\ud83d\udc47 \ngoguma.blog/en/privacy-c...\n\n#Privacy #ChatControl #Blog #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892279",
"_source": "9305",
"_is_read": false
}
Nueva sección de Privacidad en el blog 🔒
Chat Control 1.0 se renovó con un truco procedimental en pleno verano. Y viene algo peor: Chat Control 2.0, que podría acabar con el cifrado y el anonimato online en la UE.
👇
goguma.blog/privacidad-c...
#Privacidad #ChatControl #Blog #IndieWeb
{
"type": "entry",
"published": "2026-07-12T12:51:03.800Z",
"url": "https://bsky.app/profile/did:plc:5zoqcylt3ke6k7svc3d5zfcm/post/3mqh7qn5nas2z",
"content": {
"text": "Nueva secci\u00f3n de Privacidad en el blog \ud83d\udd12\n\nChat Control 1.0 se renov\u00f3 con un truco procedimental en pleno verano. Y viene algo peor: Chat Control 2.0, que podr\u00eda acabar con el cifrado y el anonimato online en la UE.\n\n\ud83d\udc47 \ngoguma.blog/privacidad-c...\n\n#Privacidad #ChatControl #Blog #IndieWeb"
},
"author": {
"type": "card",
"name": "goguma.blog",
"url": "https://bsky.app/profile/goguma.blog",
"photo": null
},
"post-type": "note",
"_id": "48892247",
"_source": "9305",
"_is_read": false
}
🔒 Nueva sección en el blog: Privacidad
Esta semana hablamos de Chat Control: cómo se renovó la versión 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por qué la versión 2.0 podría significar el fin del anonimato online en la UE.
Signal ya ha avisado que se iría de Europa si esto pasa.
👇 Post completo:
https://goguma.blog/privacidad-chat-control-amenaza-version-2-0/
#Privacidad #ChatControl #FediPrivacy #UE #Blog #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@PictoPulse356/116907085117354307",
"content": {
"html": "<p>\ud83d\udd12 Nueva secci\u00f3n en el blog: Privacidad</p><p>Esta semana hablamos de Chat Control: c\u00f3mo se renov\u00f3 la versi\u00f3n 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por qu\u00e9 la versi\u00f3n 2.0 podr\u00eda significar el fin del anonimato online en la UE.</p><p>Signal ya ha avisado que se ir\u00eda de Europa si esto pasa.</p><p>\ud83d\udc47 Post completo:<br /><a href=\"https://goguma.blog/privacidad-chat-control-amenaza-version-2-0/\"><span>https://</span><span>goguma.blog/privacidad-chat-co</span><span>ntrol-amenaza-version-2-0/</span></a></p><p><a href=\"https://mastodon.social/tags/Privacidad\">#<span>Privacidad</span></a> <a href=\"https://mastodon.social/tags/ChatControl\">#<span>ChatControl</span></a> <a href=\"https://mastodon.social/tags/FediPrivacy\">#<span>FediPrivacy</span></a> <a href=\"https://mastodon.social/tags/UE\">#<span>UE</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83d\udd12 Nueva secci\u00f3n en el blog: Privacidad\n\nEsta semana hablamos de Chat Control: c\u00f3mo se renov\u00f3 la versi\u00f3n 1.0 usando un truco procedimental en el Parlamento Europeo, justo antes del receso de verano, y por qu\u00e9 la versi\u00f3n 2.0 podr\u00eda significar el fin del anonimato online en la UE.\n\nSignal ya ha avisado que se ir\u00eda de Europa si esto pasa.\n\n\ud83d\udc47 Post completo:\nhttps://goguma.blog/privacidad-chat-control-amenaza-version-2-0/\n\n#Privacidad #ChatControl #FediPrivacy #UE #Blog #IndieWeb"
},
"published": "2026-07-12T12:49:11+00:00",
"post-type": "note",
"_id": "48892245",
"_source": "8007",
"_is_read": false
}
I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.
Thing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.
I'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.
Which web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.
I don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)
I'm new to hosting a website and web development, so help would be welcome.

#AskFedi #WebDev #IndieWeb #SelfHosting #Internet
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://sunny.garden/@NovemDecimal/116906421394703988",
"content": {
"html": "<p>I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.</p><p>Thing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.</p><p>I'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.</p><p>Which web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.</p><p>I don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)</p><p>I'm new to hosting a website and web development, so help would be welcome.</p><p><img alt=\":boost_requested:\" height=\"16\" src=\"https://files.mastodon.social/cache/custom_emojis/images/000/549/052/original/bd90c85911c68d49.png\" title=\":boost_requested:\" width=\"16\" /></p><p><a href=\"https://sunny.garden/tags/AskFedi\">#<span>AskFedi</span></a> <a href=\"https://sunny.garden/tags/WebDev\">#<span>WebDev</span></a> <a href=\"https://sunny.garden/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://sunny.garden/tags/SelfHosting\">#<span>SelfHosting</span></a> <a href=\"https://sunny.garden/tags/Internet\">#<span>Internet</span></a></p>",
"text": "I would like to start my own website one day. I'm thinking that my website would have a few static pages such as homepage and contact page, a page that would show my artworks with pagination and a blog. I'm most likely going to be writing the frontend with just vanilla HTML and CSS, no JavaScript framework to keep it simple. If I must use a JS framework however, I'll go with Vue.\n\nThing is, concerning the page that shows my artworks, I kind of dislike the idea of manually editing the HTML to add a new entry of a new piece of art that I just made, same thing when it comes to blog. it feels... bad and it seems like it would be a maintenance nightmare.\n\nI'm thinking that I would use a lightweight database engine like SQLite 3 when it comes to the artwork and blog part, but I wonder if even using a DB engine in the first place is already overkill for a small personal website.\n\nWhich web framework would be right for my specific needs? And which hosting should I use? I want to avoid relying on big tech, so no Google Cloud and AWS and this also includes GitHub Pages because GitHub is owned by MS. I don't mind having to code because I know how to code.\n\nI don't mind paying a few euros for hosting. A free option is a bonus, but I am open to paid options as well. (actually I would prefer paid hosting, see thread below)\n\nI'm new to hosting a website and web development, so help would be welcome.\n\n\n\n#AskFedi #WebDev #IndieWeb #SelfHosting #Internet"
},
"published": "2026-07-12T10:00:24+00:00",
"post-type": "note",
"_id": "48891334",
"_source": "8007",
"_is_read": false
}
RSS is pushing 30. No algorithm ever decided what you'd read on it, no ads, no engagement bait. Just a chronological feed you control.
Wrote up what it is, why it still works, and which self-hosted readers actually respect your data:
#RSS #FOSS #IndieWeb
emanuelegori.uno/en/what-is-r...
{
"type": "entry",
"published": "2026-07-12T08:03:22.247Z",
"url": "https://bsky.app/profile/did:plc:6seg7fc2hrgqit72k3iaqiwe/post/3mqgpo7auus2r",
"content": {
"text": "RSS is pushing 30. No algorithm ever decided what you'd read on it, no ads, no engagement bait. Just a chronological feed you control.\nWrote up what it is, why it still works, and which self-hosted readers actually respect your data:\n\n#RSS #FOSS #IndieWeb\n\nemanuelegori.uno/en/what-is-r..."
},
"author": {
"type": "card",
"name": "emanuelegori.uno",
"url": "https://bsky.app/profile/emanuelegori.uno",
"photo": null
},
"post-type": "note",
"_id": "48890627",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/116905727802438892",
"content": {
"html": "<p>How Fanfiction is Literary Resistance <a href=\"https://sightlessscribbles.com/how-fanfiction-is-literary-resistance/\"><span>https://</span><span>sightlessscribbles.com/how-fan</span><span>fiction-is-literary-resistance/</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a></p>",
"text": "How Fanfiction is Literary Resistance https://sightlessscribbles.com/how-fanfiction-is-literary-resistance/ #IndieWeb #Blog #Blogging #Blogs"
},
"published": "2026-07-12T07:04:00+00:00",
"post-type": "note",
"_id": "48890476",
"_source": "8007",
"_is_read": false
}
Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week.
Maybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.
https://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/
#WeeklyNotes #blogging #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://infosec.exchange/@bacteriostat/116905688904082490",
"content": {
"html": "<p>Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week. </p><p>Maybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.</p><p><a href=\"https://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/\"><span>https://</span><span>thinkbacteria.pages.dev/notes/</span><span>2026-07-11-weekly-note-9/</span></a></p><p><a href=\"https://infosec.exchange/tags/WeeklyNotes\">#<span>WeeklyNotes</span></a> <a href=\"https://infosec.exchange/tags/blogging\">#<span>blogging</span></a> <a href=\"https://infosec.exchange/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "Weekly notes are out now. I need to develop a process for making it easy. Each week I need to pressure my memory to remind myself what I did the whole week. \n\nMaybe it is just a sign that I am in auto-pilot mode with life and need to shuffle things up.\n\nhttps://thinkbacteria.pages.dev/notes/2026-07-11-weekly-note-9/\n\n#WeeklyNotes #blogging #IndieWeb"
},
"published": "2026-07-12T06:54:07+00:00",
"post-type": "note",
"_id": "48890347",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116904083221029267",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Business\">#<span>Business</span></a> <a href=\"https://mastodon.social/tags/Launches\">#<span>Launches</span></a><br />HyperTexting \u00b7 Your social timeline powered by the open web <a href=\"https://ilo.im/16egjb\"><span>https://</span><span>ilo.im/16egjb</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/App\">#<span>App</span></a> <a href=\"https://mastodon.social/tags/iOS\">#<span>iOS</span></a> <a href=\"https://mastodon.social/tags/Publishing\">#<span>Publishing</span></a> <a href=\"https://mastodon.social/tags/Reading\">#<span>Reading</span></a> <a href=\"https://mastodon.social/tags/Content\">#<span>Content</span></a> <a href=\"https://mastodon.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://mastodon.social/tags/SocialWeb\">#<span>SocialWeb</span></a> <a href=\"https://mastodon.social/tags/OpenWeb\">#<span>OpenWeb</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "#Business #Launches\nHyperTexting \u00b7 Your social timeline powered by the open web https://ilo.im/16egjb\n\n_____\n#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb"
},
"published": "2026-07-12T00:05:46+00:00",
"post-type": "note",
"_id": "48888697",
"_source": "8007",
"_is_read": false
}
#Business #Launches
HyperTexting · Your social timeline powered by the open web ilo.im/16egjb by Herd Works
_____
#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb
{
"type": "entry",
"published": "2026-07-12T00:05:36.089Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mqfuxwxqat2e",
"content": {
"text": "#Business #Launches\nHyperTexting \u00b7 Your social timeline powered by the open web ilo.im/16egjb by Herd Works\n\n_____\n#App #iOS #Publishing #Reading #Content #RSS #SocialWeb #OpenWeb #IndieWeb #SmallWeb"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48888658",
"_source": "9305",
"_is_read": false
}
Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here
https://rye.wentcloud.com/writings-and-creations/this-week-i-read/
#indieweb
#smallweb
#foss
#opensource #blog
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://ioc.exchange/@rye/116903652981543439",
"content": {
"html": "<p>Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here </p><p><a href=\"https://rye.wentcloud.com/writings-and-creations/this-week-i-read/\"><span>https://</span><span>rye.wentcloud.com/writings-and</span><span>-creations/this-week-i-read/</span></a></p><p><a href=\"https://ioc.exchange/tags/indieweb\">#<span>indieweb</span></a><br /><a href=\"https://ioc.exchange/tags/smallweb\">#<span>smallweb</span></a><br /><a href=\"https://ioc.exchange/tags/foss\">#<span>foss</span></a><br /><a href=\"https://ioc.exchange/tags/opensource\">#<span>opensource</span></a> <a href=\"https://ioc.exchange/tags/blog\">#<span>blog</span></a></p>",
"text": "Did a little reading this week and learned about corsets, and did some research on privacy preserving front ends. More about that here \n\nhttps://rye.wentcloud.com/writings-and-creations/this-week-i-read/\n\n#indieweb\n#smallweb\n#foss\n#opensource #blog"
},
"published": "2026-07-11T22:16:21+00:00",
"post-type": "note",
"_id": "48888150",
"_source": "8007",
"_is_read": false
}
I wrote a #blog about the t-shirt I did with Akamai and UNIQLO showing up at the top of HackerNews this past Wednesday. I also tried to answer a few questions that I saw posed.
donaberger.xyz/blog/my-shir...
#indieweb
{
"type": "entry",
"published": "2026-07-11T21:33:58.585Z",
"url": "https://bsky.app/profile/did:plc:ogsjdeuuxeqd4pat2crk5o6n/post/3mqfmiqzepc2j",
"content": {
"text": "I wrote a #blog about the t-shirt I did with Akamai and UNIQLO showing up at the top of HackerNews this past Wednesday. I also tried to answer a few questions that I saw posed.\n\ndonaberger.xyz/blog/my-shir...\n\n#indieweb"
},
"author": {
"type": "card",
"name": "donaberger.xyz",
"url": "https://bsky.app/profile/donaberger.xyz",
"photo": null
},
"post-type": "note",
"_id": "48887920",
"_source": "9305",
"_is_read": false
}
I wrote a new #blog post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.
I also tried to answer a few of the questions that appeared on the comment threads.
https://donaberger.xyz/blog/my-shirt-was-on-hackernews/
Cheers!
#indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://hoagie.cloud/@mitch/116903482783764727",
"content": {
"html": "<p>I wrote a new <a href=\"https://hoagie.cloud/tags/blog\">#<span>blog</span></a> post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.</p><p>I also tried to answer a few of the questions that appeared on the comment threads.</p><p><a href=\"https://donaberger.xyz/blog/my-shirt-was-on-hackernews/\"><span>https://</span><span>donaberger.xyz/blog/my-shirt-w</span><span>as-on-hackernews/</span></a></p><p>Cheers!</p><p><a href=\"https://hoagie.cloud/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "I wrote a new #blog post about my t-shirt showing up at the top of HackerNews on Wednesday, and what it meant to me.\n\nI also tried to answer a few of the questions that appeared on the comment threads.\n\nhttps://donaberger.xyz/blog/my-shirt-was-on-hackernews/\n\nCheers!\n\n#indieweb"
},
"published": "2026-07-11T21:33:04+00:00",
"post-type": "note",
"_id": "48887916",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@readbeanicecream/116903456232646640",
"content": {
"html": "<p>Okay <a href=\"https://mastodon.social/tags/lazyweb\">#<span>lazyweb</span></a></p><p>What are some <a href=\"https://mastodon.social/tags/hashtags\">#<span>hashtags</span></a> that you follow to discover new <a href=\"https://mastodon.social/tags/blogs\">#<span>blogs</span></a> and <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/personalsites\">#<span>personalsites</span></a> to add to your <a href=\"https://mastodon.social/tags/rss\">#<span>rss</span></a> reader?</p><p><a href=\"https://mastodon.social/tags/blogging\">#<span>blogging</span></a> <a href=\"https://mastodon.social/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/smolweb\">#<span>smolweb</span></a> <a href=\"https://mastodon.social/tags/fediverse\">#<span>fediverse</span></a></p>",
"text": "Okay #lazyweb\n\nWhat are some #hashtags that you follow to discover new #blogs and #indieweb #personalsites to add to your #rss reader?\n\n#blogging #blog #smallweb #smolweb #fediverse"
},
"published": "2026-07-11T21:26:19+00:00",
"post-type": "note",
"_id": "48887917",
"_source": "8007",
"_is_read": false
}
#Development #Evolutions
Google Reader was building the wrong future · The feeds weren’t the point, the people were ilo.im/16e79x by Matthew Guay
_____
#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History
{
"type": "entry",
"published": "2026-07-11T18:15:59.041Z",
"url": "https://bsky.app/profile/did:plc:2uccdpdhk75kies2czi4wmzy/post/3mqfbgrkbjw2p",
"content": {
"text": "#Development #Evolutions\nGoogle Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were ilo.im/16e79x by Matthew Guay\n\n_____\n#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History"
},
"author": {
"type": "card",
"name": "inautilo.bsky.social",
"url": "https://bsky.app/profile/inautilo.bsky.social",
"photo": null
},
"post-type": "note",
"_id": "48886752",
"_source": "9305",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inautilo/116902667652536211",
"content": {
"html": "<p><a href=\"https://mastodon.social/tags/Development\">#<span>Development</span></a> <a href=\"https://mastodon.social/tags/Evolutions\">#<span>Evolutions</span></a><br />Google Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were <a href=\"https://ilo.im/16e79x\"><span>https://</span><span>ilo.im/16e79x</span><span></span></a></p><p>_____<br /><a href=\"https://mastodon.social/tags/Google\">#<span>Google</span></a> <a href=\"https://mastodon.social/tags/GoogleReader\">#<span>GoogleReader</span></a> <a href=\"https://mastodon.social/tags/SocialNetwork\">#<span>SocialNetwork</span></a> <a href=\"https://mastodon.social/tags/Community\">#<span>Community</span></a> <a href=\"https://mastodon.social/tags/Curation\">#<span>Curation</span></a> <a href=\"https://mastodon.social/tags/RSS\">#<span>RSS</span></a> <a href=\"https://mastodon.social/tags/Email\">#<span>Email</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.social/tags/History\">#<span>History</span></a></p>",
"text": "#Development #Evolutions\nGoogle Reader was building the wrong future \u00b7 The feeds weren\u2019t the point, the people were https://ilo.im/16e79x\n\n_____\n#Google #GoogleReader #SocialNetwork #Community #Curation #RSS #Email #IndieWeb #SmallWeb #History"
},
"published": "2026-07-11T18:05:46+00:00",
"post-type": "note",
"_id": "48886708",
"_source": "8007",
"_is_read": false
}
The Programmer’s Fulcrum 10 July, 2026
This post originally appeared on The Fulcrum.
Welcome to this week's The Programmer's Fulcrum.
It's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.
As usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.
IMHO, the best way to do that is to use tools from the Techno […]
https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/
{
"type": "entry",
"author": {
"name": "#webmentions",
"url": "https://mastodon.social/tags/webmentions",
"photo": null
},
"url": "https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/",
"content": {
"html": "<p><strong>The Programmer\u2019s Fulcrum 10 July, 2026</strong></p>\n\nThis post originally appeared on The Fulcrum.\n\nWelcome to this week's The Programmer's Fulcrum.\n\nIt's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.\n\nAs usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.\n\nIMHO, the best way to do that is to use tools from the Techno [\u2026]\n\n<p><a href=\"https://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/\"><span>https://</span><span>newsletter.mobileatom.net/the-</span><span>programmers-fulcrum-10-july-2026/</span></a></p>",
"text": "The Programmer\u2019s Fulcrum 10 July, 2026\n\nThis post originally appeared on The Fulcrum.\n\nWelcome to this week's The Programmer's Fulcrum.\n\nIt's your weekly curation of the essential news in the Open Media Network and Fediverse development communities with a focus on devastating big tech via Techno Anarchism.\n\nAs usual, we aim to provide actionable content you can use to destroy Techno Feudalism each week. It has the additional benefit of weakening authoritarianism.\n\nIMHO, the best way to do that is to use tools from the Techno [\u2026]\n\nhttps://newsletter.mobileatom.net/the-programmers-fulcrum-10-july-2026/"
},
"published": "2026-07-11T17:48:40+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/116/902/604/896/381/093/original/45e5b6aa05e47949.jpg"
],
"post-type": "photo",
"_id": "48886558",
"_source": "8007",
"_is_read": false
}
How C++20 improved the for-loop syntax
Here’s a small piece of syntactic sugar I just discovered from C++20.
https://lzon.ca/posts/tips/cpp-for-range-init/
#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@lzon/116902204164050541",
"content": {
"html": "<p>How C++20 improved the for-loop syntax</p><p>Here\u2019s a small piece of syntactic sugar I just discovered from C++20.<br /><a href=\"https://lzon.ca/posts/tips/cpp-for-range-init/\"><span>https://</span><span>lzon.ca/posts/tips/cpp-for-ran</span><span>ge-init/</span></a></p><p><a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://mastodon.social/tags/PersonalWeb\">#<span>PersonalWeb</span></a> <a href=\"https://mastodon.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://mastodon.social/tags/TechTips\">#<span>TechTips</span></a> <a href=\"https://mastodon.social/tags/Programming\">#<span>Programming</span></a> <a href=\"https://mastodon.social/tags/Cpp\">#<span>Cpp</span></a> <a href=\"https://mastodon.social/tags/CPlusPlus\">#<span>CPlusPlus</span></a></p>",
"text": "How C++20 improved the for-loop syntax\n\nHere\u2019s a small piece of syntactic sugar I just discovered from C++20.\nhttps://lzon.ca/posts/tips/cpp-for-range-init/\n\n#IndieWeb #PersonalWeb #Blog #TechTips #Programming #Cpp #CPlusPlus"
},
"published": "2026-07-11T16:07:54+00:00",
"post-type": "note",
"_id": "48886050",
"_source": "8007",
"_is_read": false
}