Compare commits

...

194 commits

Author SHA1 Message Date
88abb1be1b
Create README.md 2025-06-08 19:36:11 -04:00
GitHub Actions Bot
ae9f5a7f00 New/Modified Toots 2025-06-08 23:28:31 +00:00
GitHub Actions Bot
55a0c5c915 New/Modified Toots 2025-06-07 23:29:11 +00:00
GitHub Actions Bot
9bdb6958ed New/Modified Toots 2025-06-06 23:28:49 +00:00
GitHub Actions Bot
318bb78137 New/Modified Toots 2025-06-05 23:30:42 +00:00
GitHub Actions Bot
87ea0f5e9d New/Modified Toots 2025-06-04 23:28:23 +00:00
GitHub Actions Bot
2274f00bb0 New/Modified Toots 2025-06-03 23:28:17 +00:00
GitHub Actions Bot
f3d3006cc2 New/Modified Toots 2025-06-02 23:30:30 +00:00
GitHub Actions Bot
a6ea005c2d New/Modified Toots 2025-06-01 23:27:54 +00:00
GitHub Actions Bot
a0139e1e09 New/Modified Toots 2025-05-31 23:27:48 +00:00
GitHub Actions Bot
67b40a0466 New/Modified Toots 2025-05-30 23:28:15 +00:00
GitHub Actions Bot
641749fe7c New/Modified Toots 2025-05-29 23:27:25 +00:00
GitHub Actions Bot
26adbb7026 New/Modified Toots 2025-05-28 23:27:59 +00:00
GitHub Actions Bot
1c313f9572 New/Modified Toots 2025-05-27 23:27:39 +00:00
GitHub Actions Bot
5fac0ea880 New/Modified Toots 2025-05-26 23:27:20 +00:00
GitHub Actions Bot
9ebcc8e6c3 New/Modified Toots 2025-05-25 23:27:39 +00:00
GitHub Actions Bot
e7863ccc06 New/Modified Toots 2025-05-24 23:26:57 +00:00
GitHub Actions Bot
7065e679ff New/Modified Toots 2025-05-23 23:28:37 +00:00
GitHub Actions Bot
bcbdfc785b New/Modified Toots 2025-05-22 23:28:09 +00:00
GitHub Actions Bot
c4e7c99012 New/Modified Toots 2025-05-21 23:27:25 +00:00
GitHub Actions Bot
6913f03628 New/Modified Toots 2025-05-20 23:29:15 +00:00
GitHub Actions Bot
7dfbc7c5b9 New/Modified Toots 2025-05-19 23:27:43 +00:00
GitHub Actions Bot
40946fb65f New/Modified Toots 2025-05-18 23:28:42 +00:00
GitHub Actions Bot
d47f68780c New/Modified Toots 2025-05-17 23:27:26 +00:00
GitHub Actions Bot
777eaa99b4 New/Modified Toots 2025-05-16 23:28:04 +00:00
GitHub Actions Bot
4d470ca85c New/Modified Toots 2025-05-15 23:28:00 +00:00
GitHub Actions Bot
c81413ab54 New/Modified Toots 2025-05-14 23:27:47 +00:00
GitHub Actions Bot
f3824defa1 New/Modified Toots 2025-05-13 23:27:50 +00:00
GitHub Actions Bot
97e4674677 New/Modified Toots 2025-05-12 23:27:32 +00:00
GitHub Actions Bot
90ed835f85 New/Modified Toots 2025-05-11 23:26:37 +00:00
GitHub Actions Bot
fc6b9cdb10 New/Modified Toots 2025-05-10 23:27:29 +00:00
GitHub Actions Bot
72404147c6 New/Modified Toots 2025-05-09 23:27:45 +00:00
GitHub Actions Bot
73776fa29c New/Modified Toots 2025-05-08 23:27:49 +00:00
GitHub Actions Bot
7d8d119555 New/Modified Toots 2025-05-07 23:27:54 +00:00
GitHub Actions Bot
192df31f28 New/Modified Toots 2025-05-06 23:27:27 +00:00
GitHub Actions Bot
022b83238a New/Modified Toots 2025-05-05 23:27:17 +00:00
GitHub Actions Bot
6fd394dcfb New/Modified Toots 2025-05-04 23:26:50 +00:00
GitHub Actions Bot
c12a9ef463 New/Modified Toots 2025-05-03 23:26:38 +00:00
GitHub Actions Bot
635f9b42c5 New/Modified Toots 2025-05-02 23:26:50 +00:00
GitHub Actions Bot
0dfbaa3496 New/Modified Toots 2025-05-01 23:27:32 +00:00
GitHub Actions Bot
a1694d9bd2 New/Modified Toots 2025-04-30 23:27:10 +00:00
GitHub Actions Bot
a274b1f48f New/Modified Toots 2025-04-29 23:26:43 +00:00
GitHub Actions Bot
9a00cbb56e New/Modified Toots 2025-04-28 23:27:15 +00:00
GitHub Actions Bot
116dba6911 New/Modified Toots 2025-04-27 23:28:44 +00:00
GitHub Actions Bot
95096edc61 New/Modified Toots 2025-04-26 23:26:52 +00:00
GitHub Actions Bot
b5e12c7662 New/Modified Toots 2025-04-25 23:26:23 +00:00
GitHub Actions Bot
423682c675 New/Modified Toots 2025-04-24 23:26:52 +00:00
GitHub Actions Bot
028cf8ddfd New/Modified Toots 2025-04-23 23:28:09 +00:00
GitHub Actions Bot
17ef78089b New/Modified Toots 2025-04-22 23:26:22 +00:00
GitHub Actions Bot
7d91d9ca84 New/Modified Toots 2025-04-21 23:27:13 +00:00
GitHub Actions Bot
4043fd4d70 New/Modified Toots 2025-04-20 23:26:12 +00:00
GitHub Actions Bot
00495002d3 New/Modified Toots 2025-04-19 23:27:47 +00:00
GitHub Actions Bot
4cf0315aae New/Modified Toots 2025-04-18 23:27:24 +00:00
GitHub Actions Bot
0c8c4d07c0 New/Modified Toots 2025-04-17 23:26:49 +00:00
GitHub Actions Bot
88b716b1c6 New/Modified Toots 2025-04-16 23:26:43 +00:00
GitHub Actions Bot
41fceed572 New/Modified Toots 2025-04-15 23:27:04 +00:00
GitHub Actions Bot
061352577b New/Modified Toots 2025-04-14 23:26:42 +00:00
GitHub Actions Bot
d2408d2afb New/Modified Toots 2025-04-13 23:27:13 +00:00
GitHub Actions Bot
ce2650388e New/Modified Toots 2025-04-12 23:28:52 +00:00
GitHub Actions Bot
81cf82a3ac New/Modified Toots 2025-04-11 23:26:24 +00:00
GitHub Actions Bot
ac039d6de2 New/Modified Toots 2025-04-10 23:28:14 +00:00
GitHub Actions Bot
8c7b0a2704 New/Modified Toots 2025-04-09 23:26:16 +00:00
GitHub Actions Bot
9eb2e9da98 New/Modified Toots 2025-04-08 23:26:42 +00:00
GitHub Actions Bot
2ce0de277e New/Modified Toots 2025-04-07 23:27:07 +00:00
GitHub Actions Bot
ef9828c504 New/Modified Toots 2025-04-06 23:25:10 +00:00
GitHub Actions Bot
5f6e071e13 New/Modified Toots 2025-04-05 23:26:52 +00:00
GitHub Actions Bot
334313cf03 New/Modified Toots 2025-04-04 23:26:12 +00:00
GitHub Actions Bot
79bd4a9b20 New/Modified Toots 2025-04-03 23:28:13 +00:00
GitHub Actions Bot
995bf85188 New/Modified Toots 2025-04-02 23:26:11 +00:00
GitHub Actions Bot
2214d50ad5 New/Modified Toots 2025-04-01 23:27:18 +00:00
GitHub Actions Bot
5cc51bddb6 New/Modified Toots 2025-03-31 23:26:35 +00:00
GitHub Actions Bot
5ce16f213a New/Modified Toots 2025-03-30 23:25:59 +00:00
GitHub Actions Bot
b033a2fc87 New/Modified Toots 2025-03-29 23:25:39 +00:00
GitHub Actions Bot
1eca0d94f7 New/Modified Toots 2025-03-28 23:27:37 +00:00
GitHub Actions Bot
03f7b4da1e New/Modified Toots 2025-03-27 23:28:07 +00:00
GitHub Actions Bot
eb08aeba62 New/Modified Toots 2025-03-26 23:26:36 +00:00
GitHub Actions Bot
4e5b7c6649 New/Modified Toots 2025-03-25 23:26:06 +00:00
GitHub Actions Bot
88b6b987e7 New/Modified Toots 2025-03-24 23:28:07 +00:00
GitHub Actions Bot
0fa99c2c16 New/Modified Toots 2025-03-23 23:24:51 +00:00
GitHub Actions Bot
2ccdf8417e New/Modified Toots 2025-03-22 23:25:51 +00:00
GitHub Actions Bot
dd689c0307 New/Modified Toots 2025-03-21 23:26:11 +00:00
GitHub Actions Bot
cf670cfaff New/Modified Toots 2025-03-20 23:27:14 +00:00
GitHub Actions Bot
75a3acce62 New/Modified Toots 2025-03-19 23:27:40 +00:00
GitHub Actions Bot
7e5b383eeb New/Modified Toots 2025-03-18 23:26:57 +00:00
GitHub Actions Bot
c204420bc8 New/Modified Toots 2025-03-17 23:26:18 +00:00
GitHub Actions Bot
9f3d960502 New/Modified Toots 2025-03-16 23:28:52 +00:00
GitHub Actions Bot
643714794a New/Modified Toots 2025-03-15 23:24:16 +00:00
GitHub Actions Bot
03cc795f4e New/Modified Toots 2025-03-14 23:27:56 +00:00
GitHub Actions Bot
a77c5c4d73 New/Modified Toots 2025-03-13 23:25:36 +00:00
GitHub Actions Bot
b74302cbb0 New/Modified Toots 2025-03-12 23:26:59 +00:00
GitHub Actions Bot
b4b0a428be New/Modified Toots 2025-03-11 23:25:35 +00:00
GitHub Actions Bot
115f394741 New/Modified Toots 2025-03-10 23:26:05 +00:00
GitHub Actions Bot
9222aa35ca New/Modified Toots 2025-03-09 23:22:22 +00:00
GitHub Actions Bot
94ebe15232 New/Modified Toots 2025-03-08 23:22:20 +00:00
GitHub Actions Bot
c6d893ae83 New/Modified Toots 2025-03-07 23:20:56 +00:00
GitHub Actions Bot
027818aad6 New/Modified Toots 2025-03-06 23:26:06 +00:00
GitHub Actions Bot
4c23df32b3 New/Modified Toots 2025-03-05 23:27:03 +00:00
GitHub Actions Bot
c7276e757f New/Modified Toots 2025-03-04 23:25:32 +00:00
GitHub Actions Bot
2c183ba9ff New/Modified Toots 2025-03-03 23:25:24 +00:00
GitHub Actions Bot
bcfa612f7d New/Modified Toots 2025-03-02 23:24:42 +00:00
GitHub Actions Bot
fa13e4252a New/Modified Toots 2025-03-01 23:25:59 +00:00
GitHub Actions Bot
d610992b03 New/Modified Toots 2025-02-28 23:25:04 +00:00
GitHub Actions Bot
65811a0196 New/Modified Toots 2025-02-27 23:25:53 +00:00
GitHub Actions Bot
a9c504aef4 New/Modified Toots 2025-02-26 23:26:35 +00:00
GitHub Actions Bot
41650021de New/Modified Toots 2025-02-25 23:25:16 +00:00
GitHub Actions Bot
daa42b95e6 New/Modified Toots 2025-02-24 23:25:25 +00:00
GitHub Actions Bot
142f6a7db0 New/Modified Toots 2025-02-23 23:24:03 +00:00
GitHub Actions Bot
6dc0568395 New/Modified Toots 2025-02-22 23:23:34 +00:00
GitHub Actions Bot
a43cef86ad New/Modified Toots 2025-02-21 23:25:57 +00:00
GitHub Actions Bot
ce6530378a New/Modified Toots 2025-02-20 23:26:09 +00:00
GitHub Actions Bot
42dbe28152 New/Modified Toots 2025-02-19 23:24:47 +00:00
GitHub Actions Bot
30bb753e15 New/Modified Toots 2025-02-18 23:24:42 +00:00
GitHub Actions Bot
4e10da1152 New/Modified Toots 2025-02-17 23:24:56 +00:00
GitHub Actions Bot
c2d3edd767 New/Modified Toots 2025-02-16 23:23:46 +00:00
GitHub Actions Bot
3c711269e9 New/Modified Toots 2025-02-15 23:23:30 +00:00
GitHub Actions Bot
d3ebaab623 New/Modified Toots 2025-02-14 23:26:16 +00:00
GitHub Actions Bot
26bb1efd66 New/Modified Toots 2025-02-13 23:25:25 +00:00
GitHub Actions Bot
44a80d336e New/Modified Toots 2025-02-12 23:24:13 +00:00
GitHub Actions Bot
c86c5f5bc4 New/Modified Toots 2025-02-11 23:26:58 +00:00
GitHub Actions Bot
0372bf29fb New/Modified Toots 2025-02-10 23:26:54 +00:00
GitHub Actions Bot
e302b2ce53 New/Modified Toots 2025-02-09 23:25:04 +00:00
GitHub Actions Bot
48f372a775 New/Modified Toots 2025-02-08 23:25:24 +00:00
GitHub Actions Bot
44297abdec New/Modified Toots 2025-02-07 23:24:03 +00:00
GitHub Actions Bot
29fa1b240b New/Modified Toots 2025-02-06 23:26:43 +00:00
GitHub Actions Bot
19857899ef New/Modified Toots 2025-02-05 23:24:50 +00:00
GitHub Actions Bot
ee8303891f New/Modified Toots 2025-02-04 23:24:26 +00:00
GitHub Actions Bot
d7e1b8cb81 New/Modified Toots 2025-02-03 23:24:25 +00:00
GitHub Actions Bot
23fe075d9f New/Modified Toots 2025-02-02 23:24:13 +00:00
GitHub Actions Bot
a4e476ef22 New/Modified Toots 2025-02-01 23:26:18 +00:00
GitHub Actions Bot
04b8189ef3 New/Modified Toots 2025-01-31 23:24:06 +00:00
GitHub Actions Bot
ed8337f34b New/Modified Toots 2025-01-30 23:25:46 +00:00
GitHub Actions Bot
e8174bb454 New/Modified Toots 2025-01-29 23:24:16 +00:00
GitHub Actions Bot
b2c9f5694d New/Modified Toots 2025-01-28 23:24:08 +00:00
GitHub Actions Bot
9c653cea3f New/Modified Toots 2025-01-27 23:24:27 +00:00
GitHub Actions Bot
cf65b1cbee New/Modified Toots 2025-01-26 23:23:09 +00:00
GitHub Actions Bot
ce018add6a New/Modified Toots 2025-01-25 23:24:21 +00:00
GitHub Actions Bot
65b95d11ba New/Modified Toots 2025-01-24 23:24:10 +00:00
GitHub Actions Bot
319ca6a221 New/Modified Toots 2025-01-23 23:25:00 +00:00
GitHub Actions Bot
6be6b0d8ed New/Modified Toots 2025-01-22 23:24:16 +00:00
GitHub Actions Bot
edafcb3a50 New/Modified Toots 2025-01-21 23:24:17 +00:00
GitHub Actions Bot
d5c131376f New/Modified Toots 2025-01-20 23:23:45 +00:00
GitHub Actions Bot
a8ddc39187 New/Modified Toots 2025-01-19 23:22:59 +00:00
GitHub Actions Bot
72f33bb8ec New/Modified Toots 2025-01-18 23:24:37 +00:00
GitHub Actions Bot
1491bfbbab New/Modified Toots 2025-01-17 23:24:48 +00:00
GitHub Actions Bot
d5cf98a058 New/Modified Toots 2025-01-16 23:25:35 +00:00
GitHub Actions Bot
8bae56fef6 New/Modified Toots 2025-01-15 23:25:21 +00:00
GitHub Actions Bot
c927e0e65b New/Modified Toots 2025-01-14 23:24:11 +00:00
GitHub Actions Bot
6655571304 New/Modified Toots 2025-01-13 23:23:55 +00:00
GitHub Actions Bot
40aef23fe3 New/Modified Toots 2025-01-12 23:24:13 +00:00
GitHub Actions Bot
1b36f1b063 New/Modified Toots 2025-01-11 23:24:12 +00:00
GitHub Actions Bot
1392753587 New/Modified Toots 2025-01-10 23:24:52 +00:00
GitHub Actions Bot
28f50bed50 New/Modified Toots 2025-01-09 23:26:27 +00:00
GitHub Actions Bot
cbadc344ba New/Modified Toots 2025-01-08 23:24:34 +00:00
GitHub Actions Bot
90a5d5148a New/Modified Toots 2025-01-07 23:24:52 +00:00
GitHub Actions Bot
bf2b4c12a5 New/Modified Toots 2025-01-06 23:25:32 +00:00
GitHub Actions Bot
e13e7214ad New/Modified Toots 2025-01-05 23:24:10 +00:00
GitHub Actions Bot
444b7b6083 New/Modified Toots 2025-01-04 23:24:43 +00:00
GitHub Actions Bot
629b91a80b New/Modified Toots 2025-01-03 23:25:17 +00:00
GitHub Actions Bot
bb61b8927c New/Modified Toots 2025-01-02 23:24:34 +00:00
GitHub Actions Bot
83f67464a1 New/Modified Toots 2025-01-01 23:24:27 +00:00
GitHub Actions Bot
095d84aa77 New/Modified Toots 2024-12-31 23:24:07 +00:00
GitHub Actions Bot
1d3ac033f8 New/Modified Toots 2024-12-30 23:24:36 +00:00
GitHub Actions Bot
dbbde1385e New/Modified Toots 2024-12-29 23:23:49 +00:00
GitHub Actions Bot
b423e12607 New/Modified Toots 2024-12-28 23:24:34 +00:00
GitHub Actions Bot
e465894566 New/Modified Toots 2024-12-27 23:24:31 +00:00
GitHub Actions Bot
885c7456dd New/Modified Toots 2024-12-26 23:24:34 +00:00
GitHub Actions Bot
a9dd33e661 New/Modified Toots 2024-12-25 23:24:34 +00:00
GitHub Actions Bot
4f80f47adb New/Modified Toots 2024-12-24 23:24:19 +00:00
GitHub Actions Bot
2f2a2864b1 New/Modified Toots 2024-12-23 23:24:33 +00:00
GitHub Actions Bot
9b1b54ed76 New/Modified Toots 2024-12-22 23:24:57 +00:00
GitHub Actions Bot
9547ad169d New/Modified Toots 2024-12-21 23:23:34 +00:00
GitHub Actions Bot
4e42835cf0 New/Modified Toots 2024-12-20 23:24:28 +00:00
GitHub Actions Bot
09317fa83a New/Modified Toots 2024-12-19 23:24:57 +00:00
GitHub Actions Bot
5f4897a159 New/Modified Toots 2024-12-18 23:25:58 +00:00
GitHub Actions Bot
07725c0466 New/Modified Toots 2024-12-17 23:25:53 +00:00
GitHub Actions Bot
2f00da9838 New/Modified Toots 2024-12-16 23:27:06 +00:00
GitHub Actions Bot
c9209d2726 New/Modified Toots 2024-12-15 23:26:25 +00:00
GitHub Actions Bot
7899d0bc9c New/Modified Toots 2024-12-14 23:25:47 +00:00
GitHub Actions Bot
62b19172cf New/Modified Toots 2024-12-13 23:27:40 +00:00
GitHub Actions Bot
6c98707281 New/Modified Toots 2024-12-12 23:27:37 +00:00
GitHub Actions Bot
392a2aed12 New/Modified Toots 2024-12-11 23:27:09 +00:00
GitHub Actions Bot
310f4bab69 New/Modified Toots 2024-12-10 23:26:42 +00:00
GitHub Actions Bot
027703a2f0 New/Modified Toots 2024-12-09 23:27:28 +00:00
GitHub Actions Bot
c1888dbf69 New/Modified Toots 2024-12-08 23:25:51 +00:00
GitHub Actions Bot
dc7474f0b3 New/Modified Toots 2024-12-07 23:25:48 +00:00
GitHub Actions Bot
f100c3b117 New/Modified Toots 2024-12-06 23:27:25 +00:00
GitHub Actions Bot
3a34accc1f New/Modified Toots 2024-12-05 23:27:37 +00:00
GitHub Actions Bot
1b2af8ac6d New/Modified Toots 2024-12-04 23:27:27 +00:00
GitHub Actions Bot
e4d52502e0 New/Modified Toots 2024-12-03 23:26:52 +00:00
GitHub Actions Bot
60c10dc583 New/Modified Toots 2024-12-02 23:28:52 +00:00
GitHub Actions Bot
4a3b2bf681 New/Modified Toots 2024-12-01 23:26:11 +00:00
GitHub Actions Bot
5861ae0939 New/Modified Toots 2024-11-30 23:25:43 +00:00
GitHub Actions Bot
4ebf1ec1ba New/Modified Toots 2024-11-29 23:26:29 +00:00
GitHub Actions Bot
1836de4336 New/Modified Toots 2024-11-28 23:26:25 +00:00
54 changed files with 58 additions and 34 deletions

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"UOSPb1xZofx]xwRot5s:Mws*a$a$_4R.jsWA","description":"A web-based collaborative LaTeX editor. Contribute to overleaf/overleaf development by creating an account on GitHub.","embed_url":"","height":339,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/004/925/409/original/d1cabcb375db475f.png","image_description":"A web-based collaborative LaTeX editor. Contribute to overleaf/overleaf development by creating an account on GitHub.","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"GitHub - overleaf/overleaf: A web-based collaborative LaTeX editor","type":"link","url":"https://github.com/overleaf/overleaf","width":678},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@SonoMichele\" class=\"u-url mention\">@<span>SonoMichele</span></a></span> Hello there! Honestly my most used services are for document collaboration:<br />- Overleaf (<a href=\"https://github.com/overleaf/overleaf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/overleaf/overleaf</span><span class=\"invisible\"></span></a>)<br />- Hedgedoc (<a href=\"https://hedgedoc.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">hedgedoc.org/</span><span class=\"invisible\"></span></a>)</p><p>I&#39;ve recently started taking advantage of file syncing again through Nextcloud. Though I usually bounce around on that front between not syncing at all and using Syncthing.</p><p>How about you? What&#39;s your favorite service?</p>","date":"2022-04-30T18:41:46.428Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108222487358487490","in_reply_to_account_id":"218157","in_reply_to_id":"108222456482013128","language":"en","media_attachments":[],"mentions":[{"acct":"SonoMichele","id":"218157","url":"https://fosstodon.org/@SonoMichele","username":"SonoMichele"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108222487358487490","tags":[],"visibility":"unlisted"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"UOSPb1xZofx]xwRot5s:Mws*a$a$_4R.jsWA","description":"A web-based collaborative LaTeX editor. Contribute to overleaf/overleaf development by creating an account on GitHub.","embed_url":"","height":339,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/004/925/409/original/48be3e355d5328f8.png","image_description":"A web-based collaborative LaTeX editor. Contribute to overleaf/overleaf development by creating an account on GitHub.","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"GitHub - overleaf/overleaf: A web-based collaborative LaTeX editor","type":"link","url":"https://github.com/overleaf/overleaf","width":678},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@SonoMichele\" class=\"u-url mention\">@<span>SonoMichele</span></a></span> Hello there! Honestly my most used services are for document collaboration:<br />- Overleaf (<a href=\"https://github.com/overleaf/overleaf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/overleaf/overleaf</span><span class=\"invisible\"></span></a>)<br />- Hedgedoc (<a href=\"https://hedgedoc.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">hedgedoc.org/</span><span class=\"invisible\"></span></a>)</p><p>I&#39;ve recently started taking advantage of file syncing again through Nextcloud. Though I usually bounce around on that front between not syncing at all and using Syncthing.</p><p>How about you? What&#39;s your favorite service?</p>","date":"2022-04-30T18:41:46.428Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108222487358487490","in_reply_to_account_id":"218157","in_reply_to_id":"108222456482013128","language":"en","media_attachments":[],"mentions":[{"acct":"SonoMichele","id":"218157","url":"https://fosstodon.org/@SonoMichele","username":"SonoMichele"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108222487358487490","tags":[],"visibility":"unlisted"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Sparse Directories","type":"link","url":"https://svnbook.red-bean.com/en/1.8/svn.advanced.sparsedirs.html","width":0},"content":"<p>Does anyone still use SVN or CVS for any of their projects?</p><p>One project that I collaborate in uses <a href=\"https://fosstodon.org/tags/SVN\" class=\"mention hashtag\" rel=\"tag\">#<span>SVN</span></a> and honestly I quite like the sparse directories feature (<a href=\"https://svnbook.red-bean.com/en/1.8/svn.advanced.sparsedirs.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">svnbook.red-bean.com/en/1.8/sv</span><span class=\"invisible\">n.advanced.sparsedirs.html</span></a>)</p><p>Sparse checkouts in <a href=\"https://fosstodon.org/tags/git\" class=\"mention hashtag\" rel=\"tag\">#<span>git</span></a> don&#39;t quite feel the same...</p>","date":"2022-05-01T01:38:21.223Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"108224125417514659","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108224125417514659","tags":[{"name":"svn","url":"https://fosstodon.org/tags/svn"},{"name":"git","url":"https://fosstodon.org/tags/git"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Sparse Directories","type":"link","url":"https://svnbook.red-bean.com/en/1.8/svn.advanced.sparsedirs.html","width":0},"content":"<p>Does anyone still use SVN or CVS for any of their projects?</p><p>One project that I collaborate in uses <a href=\"https://fosstodon.org/tags/SVN\" class=\"mention hashtag\" rel=\"tag\">#<span>SVN</span></a> and honestly I quite like the sparse directories feature (<a href=\"https://svnbook.red-bean.com/en/1.8/svn.advanced.sparsedirs.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">svnbook.red-bean.com/en/1.8/sv</span><span class=\"invisible\">n.advanced.sparsedirs.html</span></a>)</p><p>Sparse checkouts in <a href=\"https://fosstodon.org/tags/git\" class=\"mention hashtag\" rel=\"tag\">#<span>git</span></a> don&#39;t quite feel the same...</p>","date":"2022-05-01T01:38:21.223Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"108224125417514659","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108224125417514659","tags":[{"name":"svn","url":"https://fosstodon.org/tags/svn"},{"name":"git","url":"https://fosstodon.org/tags/git"}],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"As another step in bringing indieweb ideas into my site, I have added support for webmentions. If you want to mention a post on this site, you can send me a webmention via this endpoint.\nA webmention is a kind of linkback. It is similar to pingbacks or trackbacks, but with a more modern sensibility that wants to extend @-mentions out of silos and to the open web.\nThe idea is straightforward: any URL (the source of the mention) should be able to mention any other URL (the target of the mention).","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Adding Webmentions to My Static Hugo Site · Ana Ulin","type":"link","url":"https://anaulin.org/blog/adding-webmentions/","width":0},"content":"<p>Thanks <span class=\"h-card\" translate=\"no\"><a href=\"https://social.coop/@anaulin\" class=\"u-url mention\">@<span>anaulin</span></a></span> for an easy to follow post on setting up Webmentions on a static website!</p><p>I followed along with great success.</p><p><a href=\"https://anaulin.org/blog/adding-webmentions/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">anaulin.org/blog/adding-webmen</span><span class=\"invisible\">tions/</span></a></p>","date":"2022-05-01T04:58:31.085Z","edited_at":null,"emojis":[],"favourites_count":3,"id":"108224912495829896","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"anaulin@social.coop","id":"34013","url":"https://social.coop/@anaulin","username":"anaulin"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108224912495829896","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"As another step in bringing indieweb ideas into my site, I have added support for webmentions. If you want to mention a post on this site, you can send me a webmention via this endpoint.\nA webmention is a kind of linkback. It is similar to pingbacks or trackbacks, but with a more modern sensibility that wants to extend @-mentions out of silos and to the open web.\nThe idea is straightforward: any URL (the source of the mention) should be able to mention any other URL (the target of the mention).","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Adding Webmentions to My Static Hugo Site · Ana Ulin","type":"link","url":"https://anaulin.org/blog/adding-webmentions/","width":0},"content":"<p>Thanks <span class=\"h-card\" translate=\"no\"><a href=\"https://social.coop/@anaulin\" class=\"u-url mention\">@<span>anaulin</span></a></span> for an easy to follow post on setting up Webmentions on a static website!</p><p>I followed along with great success.</p><p><a href=\"https://anaulin.org/blog/adding-webmentions/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">anaulin.org/blog/adding-webmen</span><span class=\"invisible\">tions/</span></a></p>","date":"2022-05-01T04:58:31.085Z","edited_at":null,"emojis":[],"favourites_count":3,"id":"108224912495829896","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"anaulin@social.coop","id":"34013","url":"https://social.coop/@anaulin","username":"anaulin"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108224912495829896","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"U00]XYj@9JWDj@fQazfQ4saz?XodWCfQoeaz","description":"Carbon is the easiest way to create and share beautiful images of your source code.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/000/089/742/original/a0e0564c6396395d.png","image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Carbon","type":"link","url":"https://carbon.now.sh/","width":662},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://s.gigantos.net/@gigantos\" class=\"u-url mention\">@<span>gigantos</span></a></span> Browsing around I found this cool open source application for creating nice looking code images</p><p>Carbon: <a href=\"https://carbon.now.sh/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">carbon.now.sh/</span><span class=\"invisible\"></span></a></p><p>This can output both as PNG and SVG, though sadly it doesn&#39;t look like Mastodon supports SVGs. As you mentioned before, the best bet is likely to have the code in the alt image.</p>","date":"2022-05-01T15:57:09.073Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108227502346088927","in_reply_to_account_id":"108225902257930629","in_reply_to_id":"108227419374120197","language":"en","media_attachments":[],"mentions":[{"acct":"gigantos@s.gigantos.net","id":"108225902257930629","url":"https://s.gigantos.net/@gigantos","username":"gigantos"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108227502346088927","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"U00]XYj@9JWDj@fQazfQ4saz?XodWCfQoeaz","description":"Carbon is the easiest way to create and share beautiful images of your source code.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/000/089/742/original/fc887d987f5dab14.png","image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Carbon","type":"link","url":"https://carbon.now.sh/","width":662},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://s.gigantos.net/@gigantos\" class=\"u-url mention\">@<span>gigantos</span></a></span> Browsing around I found this cool open source application for creating nice looking code images</p><p>Carbon: <a href=\"https://carbon.now.sh/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">carbon.now.sh/</span><span class=\"invisible\"></span></a></p><p>This can output both as PNG and SVG, though sadly it doesn&#39;t look like Mastodon supports SVGs. As you mentioned before, the best bet is likely to have the code in the alt image.</p>","date":"2022-05-01T15:57:09.073Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108227502346088927","in_reply_to_account_id":"108225902257930629","in_reply_to_id":"108227419374120197","language":"en","media_attachments":[],"mentions":[{"acct":"gigantos@s.gigantos.net","id":"108225902257930629","url":"https://s.gigantos.net/@gigantos","username":"gigantos"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108227502346088927","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-03T03:35:53.284Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108235912202386381","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"azubieta","avatar":"https://cdn.fosstodon.org/accounts/avatars/000/126/316/original/558906e6316d62ab.png","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/000/126/316/original/558906e6316d62ab.png","bot":false,"created_at":"2019-05-17T00:00:00.000Z","discoverable":true,"display_name":"azubieta","emojis":[],"fields":[{"name":"blog","value":"azubieta.net","verified_at":null},{"name":"github","value":"github.com/azubieta","verified_at":null},{"name":"twitter","value":"twitter.com/azubieta90","verified_at":null}],"followers_count":72,"following_count":45,"group":false,"header":"https://cdn.fosstodon.org/accounts/headers/000/126/316/original/1628d59ea91ffcad.jpg","header_static":"https://cdn.fosstodon.org/accounts/headers/000/126/316/original/1628d59ea91ffcad.jpg","hide_collections":null,"id":"126316","indexable":false,"last_status_at":"2022-05-11","locked":false,"noindex":true,"note":"<p>Software Engineer and Free Software forwarder. Freedom and equity defender.</p>","roles":[],"statuses_count":129,"uri":"https://fosstodon.org/users/azubieta","url":"https://fosstodon.org/@azubieta","username":"azubieta"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"USR:KRs*Rnxuxas+R+t6M|a#oLay~VR.t5Rj","description":"GNU/Linux packaging solution using the AppImage format - AppImageCrafters/appimage-builder","embed_url":"","height":200,"html":"","image":null,"image_description":"","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"Releases · AppImageCrafters/appimage-builder","type":"link","url":"https://github.com/AppImageCrafters/appimage-builder/releases","width":400},"content":"<p>After a few weeks of bug squashing <a href=\"https://fosstodon.org/tags/appimagebuilder\" class=\"mention hashtag\" rel=\"tag\">#<span>appimagebuilder</span></a> v1 is ready! <br />Thanks a lot to all those who have tested, reported and helped on the development!</p><p>Grab your copy at: <a href=\"https://github.com/AppImageCrafters/appimage-builder/releases\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/AppImageCrafters/ap</span><span class=\"invisible\">pimage-builder/releases</span></a></p><p><a href=\"https://fosstodon.org/tags/AppImage\" class=\"mention hashtag\" rel=\"tag\">#<span>AppImage</span></a> <a href=\"https://fosstodon.org/tags/LINUX\" class=\"mention hashtag\" rel=\"tag\">#<span>LINUX</span></a> <a href=\"https://fosstodon.org/tags/Applications\" class=\"mention hashtag\" rel=\"tag\">#<span>Applications</span></a> <a href=\"https://fosstodon.org/tags/KDE\" class=\"mention hashtag\" rel=\"tag\">#<span>KDE</span></a> <a href=\"https://fosstodon.org/tags/gnome\" class=\"mention hashtag\" rel=\"tag\">#<span>gnome</span></a></p>","created_at":"2022-05-03T03:22:17.354Z","edited_at":null,"emojis":[],"favourites_count":7,"id":"108235858729297436","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":6,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"AppImageBuilder","url":"https://fosstodon.org/tags/AppImageBuilder"},{"name":"appimage","url":"https://fosstodon.org/tags/appimage"},{"name":"linux","url":"https://fosstodon.org/tags/linux"},{"name":"applications","url":"https://fosstodon.org/tags/applications"},{"name":"kde","url":"https://fosstodon.org/tags/kde"},{"name":"gnome","url":"https://fosstodon.org/tags/gnome"}],"uri":"https://fosstodon.org/users/azubieta/statuses/108235858729297436","url":"https://fosstodon.org/@azubieta/108235858729297436","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108235912202386381/activity","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-03T03:35:53.284Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108235912202386381","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"azubieta","avatar":"https://cdn.fosstodon.org/accounts/avatars/000/126/316/original/558906e6316d62ab.png","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/000/126/316/original/558906e6316d62ab.png","bot":false,"created_at":"2019-05-17T00:00:00.000Z","discoverable":true,"display_name":"azubieta","emojis":[],"fields":[{"name":"blog","value":"azubieta.net","verified_at":null},{"name":"github","value":"github.com/azubieta","verified_at":null},{"name":"twitter","value":"twitter.com/azubieta90","verified_at":null}],"followers_count":71,"following_count":43,"group":false,"header":"https://cdn.fosstodon.org/accounts/headers/000/126/316/original/1628d59ea91ffcad.jpg","header_static":"https://cdn.fosstodon.org/accounts/headers/000/126/316/original/1628d59ea91ffcad.jpg","hide_collections":null,"id":"126316","indexable":false,"last_status_at":"2022-05-11","locked":false,"noindex":true,"note":"<p>Software Engineer and Free Software forwarder. Freedom and equity defender.</p>","roles":[],"statuses_count":129,"uri":"https://fosstodon.org/users/azubieta","url":"https://fosstodon.org/@azubieta","username":"azubieta"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"USR:KRs*Rnxuxas+R+t6M|a#oLay~VR.t5Rj","description":"GNU/Linux packaging solution using the AppImage format - AppImageCrafters/appimage-builder","embed_url":"","height":200,"html":"","image":null,"image_description":"","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"Releases · AppImageCrafters/appimage-builder","type":"link","url":"https://github.com/AppImageCrafters/appimage-builder/releases","width":400},"content":"<p>After a few weeks of bug squashing <a href=\"https://fosstodon.org/tags/appimagebuilder\" class=\"mention hashtag\" rel=\"tag\">#<span>appimagebuilder</span></a> v1 is ready! <br />Thanks a lot to all those who have tested, reported and helped on the development!</p><p>Grab your copy at: <a href=\"https://github.com/AppImageCrafters/appimage-builder/releases\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/AppImageCrafters/ap</span><span class=\"invisible\">pimage-builder/releases</span></a></p><p><a href=\"https://fosstodon.org/tags/AppImage\" class=\"mention hashtag\" rel=\"tag\">#<span>AppImage</span></a> <a href=\"https://fosstodon.org/tags/LINUX\" class=\"mention hashtag\" rel=\"tag\">#<span>LINUX</span></a> <a href=\"https://fosstodon.org/tags/Applications\" class=\"mention hashtag\" rel=\"tag\">#<span>Applications</span></a> <a href=\"https://fosstodon.org/tags/KDE\" class=\"mention hashtag\" rel=\"tag\">#<span>KDE</span></a> <a href=\"https://fosstodon.org/tags/gnome\" class=\"mention hashtag\" rel=\"tag\">#<span>gnome</span></a></p>","created_at":"2022-05-03T03:22:17.354Z","edited_at":null,"emojis":[],"favourites_count":7,"id":"108235858729297436","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":6,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"AppImageBuilder","url":"https://fosstodon.org/tags/AppImageBuilder"},{"name":"appimage","url":"https://fosstodon.org/tags/appimage"},{"name":"linux","url":"https://fosstodon.org/tags/linux"},{"name":"applications","url":"https://fosstodon.org/tags/applications"},{"name":"kde","url":"https://fosstodon.org/tags/kde"},{"name":"gnome","url":"https://fosstodon.org/tags/gnome"}],"uri":"https://fosstodon.org/users/azubieta/statuses/108235858729297436","url":"https://fosstodon.org/@azubieta/108235858729297436","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108235912202386381/activity","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"UTSFw=tRMxxuOrt7Rjofrqaet7WB?^RPxuWB","description":"Github Repo of Personal Website. Contribute to Brandon-Rozek/website development by creating an account on GitHub.","embed_url":"","height":200,"html":"","image":null,"image_description":"","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"website/refreshtoots.py at master · Brandon-Rozek/website","type":"link","url":"https://github.com/Brandon-Rozek/website/blob/master/refreshtoots.py","width":400},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@den\" class=\"u-url mention\">@<span>den</span></a></span> Earlier today I wrote a Python script that is similar to what you described.</p><p>I have a file toots.json that contains all my toots and then a script refreshtoots.py that queries the JSON API and update toots.json to contain the old and new toots.</p><p>You&#39;re welcome to check it out and adapt/use it if it fits your needs. 😃 </p><p><a href=\"https://github.com/Brandon-Rozek/website/blob/master/refreshtoots.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te/blob/master/refreshtoots.py</span></a></p>","date":"2022-05-04T04:14:26.931Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108241726139809495","in_reply_to_account_id":"108205031958480135","in_reply_to_id":"108240869379777025","language":"en","media_attachments":[],"mentions":[{"acct":"den@indieweb.social","id":"108205031958480135","url":"https://indieweb.social/@den","username":"den"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108241726139809495","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"UTSFw=tRMxxuOrt7Rjofrqaet7WB?^RPxuWB","description":"Github Repo of Personal Website. Contribute to Brandon-Rozek/website development by creating an account on GitHub.","embed_url":"","height":200,"html":"","image":null,"image_description":"","language":"en","provider_name":"GitHub","provider_url":"","published_at":null,"title":"website/refreshtoots.py at master · Brandon-Rozek/website","type":"link","url":"https://github.com/Brandon-Rozek/website/blob/master/refreshtoots.py","width":400},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://indieweb.social/@den\" class=\"u-url mention\">@<span>den</span></a></span> Earlier today I wrote a Python script that is similar to what you described.</p><p>I have a file toots.json that contains all my toots and then a script refreshtoots.py that queries the JSON API and update toots.json to contain the old and new toots.</p><p>You&#39;re welcome to check it out and adapt/use it if it fits your needs. 😃 </p><p><a href=\"https://github.com/Brandon-Rozek/website/blob/master/refreshtoots.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te/blob/master/refreshtoots.py</span></a></p>","date":"2022-05-04T04:14:26.931Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108241726139809495","in_reply_to_account_id":"108205031958480135","in_reply_to_id":"108240869379777025","language":"en","media_attachments":[],"mentions":[{"acct":"den@indieweb.social","id":"108205031958480135","url":"https://indieweb.social/@den","username":"den"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108241726139809495","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"U5SPX_%M?b004UfjxuIU?bRjIU-;M{-;M{Rj","description":"Lifes constraints may be simple, but lifes objectives are irreducibly complex.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"Math with Bad Drawings","provider_url":"","published_at":null,"title":"Optimizing your life without losing your soul.","type":"link","url":"https://mathwithbaddrawings.com/2022/05/03/optimizing-your-life-without-losing-your-soul/","width":0},"content":"<p>Great post from Ben Orlin on treating time as a constraint and not an optimization target.</p><p>Example from his post: Instead of what is the fastest meal I can make, consider whats the best meal I can make in the next 40 minutes?</p><p>:blobcatcookienom: <a href=\"https://fosstodon.org/tags/lifehack\" class=\"mention hashtag\" rel=\"tag\">#<span>lifehack</span></a></p><p><a href=\"https://mathwithbaddrawings.com/2022/05/03/optimizing-your-life-without-losing-your-soul/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mathwithbaddrawings.com/2022/0</span><span class=\"invisible\">5/03/optimizing-your-life-without-losing-your-soul/</span></a></p>","date":"2022-05-05T01:22:35.446Z","edited_at":null,"emojis":[{"shortcode":"blobcatcookienom","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/043/static/044816f9150cbdf7.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/043/original/044816f9150cbdf7.png","visible_in_picker":true}],"favourites_count":3,"id":"108246712676495736","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108246712676495736","tags":[{"name":"lifehack","url":"https://fosstodon.org/tags/lifehack"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[],"blurhash":"U5SPX_%M?b004UfjxuIU?bRjIU-;M{-;M{Rj","description":"Lifes constraints may be simple, but lifes objectives are irreducibly complex.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"Math with Bad Drawings","provider_url":"","published_at":null,"title":"Optimizing your life without losing your soul.","type":"link","url":"https://mathwithbaddrawings.com/2022/05/03/optimizing-your-life-without-losing-your-soul/","width":0},"content":"<p>Great post from Ben Orlin on treating time as a constraint and not an optimization target.</p><p>Example from his post: Instead of what is the fastest meal I can make, consider whats the best meal I can make in the next 40 minutes?</p><p>:blobcatcookienom: <a href=\"https://fosstodon.org/tags/lifehack\" class=\"mention hashtag\" rel=\"tag\">#<span>lifehack</span></a></p><p><a href=\"https://mathwithbaddrawings.com/2022/05/03/optimizing-your-life-without-losing-your-soul/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mathwithbaddrawings.com/2022/0</span><span class=\"invisible\">5/03/optimizing-your-life-without-losing-your-soul/</span></a></p>","date":"2022-05-05T01:22:35.446Z","edited_at":null,"emojis":[{"shortcode":"blobcatcookienom","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/043/static/044816f9150cbdf7.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/043/original/044816f9150cbdf7.png","visible_in_picker":true}],"favourites_count":3,"id":"108246712676495736","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108246712676495736","tags":[{"name":"lifehack","url":"https://fosstodon.org/tags/lifehack"}],"visibility":"public"}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Getting Started - IndieWeb","type":"link","url":"https://indieweb.org/Getting_Started","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> <br />Have you checked out the Getting started page on the IndieWeb wiki?<br /><a href=\"https://indieweb.org/Getting_Started\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/Getting_Started</span><span class=\"invisible\"></span></a></p><p>Feel free to tag <a href=\"https://fosstodon.org/tags/IndieWeb\" class=\"mention hashtag\" rel=\"tag\">#<span>IndieWeb</span></a> if you want any specific pieces of advice. </p><p>They also have a page to answer your other question &quot;is it worth it&quot;<br /><a href=\"https://indieweb.org/why\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/why</span><span class=\"invisible\"></span></a></p><p>Though for me, being able to share one of my blog links here and have responses from Mastodon show up on my website is super cool...</p>","date":"2022-05-06T21:53:35.503Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257215479858671","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257215479858671","tags":[{"name":"indieweb","url":"https://fosstodon.org/tags/indieweb"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Getting Started - IndieWeb","type":"link","url":"https://indieweb.org/Getting_Started","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> <br />Have you checked out the Getting started page on the IndieWeb wiki?<br /><a href=\"https://indieweb.org/Getting_Started\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/Getting_Started</span><span class=\"invisible\"></span></a></p><p>Feel free to tag <a href=\"https://fosstodon.org/tags/IndieWeb\" class=\"mention hashtag\" rel=\"tag\">#<span>IndieWeb</span></a> if you want any specific pieces of advice. </p><p>They also have a page to answer your other question &quot;is it worth it&quot;<br /><a href=\"https://indieweb.org/why\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/why</span><span class=\"invisible\"></span></a></p><p>Though for me, being able to share one of my blog links here and have responses from Mastodon show up on my website is super cool...</p>","date":"2022-05-06T21:53:35.503Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257215479858671","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257215479858671","tags":[{"name":"indieweb","url":"https://fosstodon.org/tags/indieweb"}],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"A collection of projects, writings and blogs from the worlds foremost expert in existing.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"port53","type":"link","url":"https://port53.me/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> I see that you have a website already at <a href=\"https://port53.me/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">port53.me/</span><span class=\"invisible\"></span></a></p><p>How is the website built? Wordpress, Static Site Generator like Hugo, other?</p>","date":"2022-05-06T22:39:17.484Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257395178223228","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257395178223228","tags":[],"visibility":"unlisted"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"A collection of projects, writings and blogs from the worlds foremost expert in existing.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"port53","type":"link","url":"https://port53.me/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> I see that you have a website already at <a href=\"https://port53.me/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">port53.me/</span><span class=\"invisible\"></span></a></p><p>How is the website built? Wordpress, Static Site Generator like Hugo, other?</p>","date":"2022-05-06T22:39:17.484Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257395178223228","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257395178223228","tags":[],"visibility":"unlisted"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Eleventy - IndieWeb","type":"link","url":"https://indieweb.org/Eleventy","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> Looks like the IndieWeb wiki has an entry for that generator<br /><a href=\"https://indieweb.org/Eleventy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/Eleventy</span><span class=\"invisible\"></span></a></p><p>On that page there are a couple tutorials for getting Webmentions and syndicating to work.</p><p>Here&#39;s a cleaner more general Getting Started guide that you can look at as well:<br /><a href=\"https://indiewebify.me/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indiewebify.me/</span><span class=\"invisible\"></span></a></p><p>Feel free to keep in touch with any more questions. :)</p>","date":"2022-05-06T22:47:21.182Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257426878180704","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257426878180704","tags":[],"visibility":"unlisted"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Eleventy - IndieWeb","type":"link","url":"https://indieweb.org/Eleventy","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@rridley\" class=\"u-url mention\">@<span>rridley</span></a></span> Looks like the IndieWeb wiki has an entry for that generator<br /><a href=\"https://indieweb.org/Eleventy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indieweb.org/Eleventy</span><span class=\"invisible\"></span></a></p><p>On that page there are a couple tutorials for getting Webmentions and syndicating to work.</p><p>Here&#39;s a cleaner more general Getting Started guide that you can look at as well:<br /><a href=\"https://indiewebify.me/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">indiewebify.me/</span><span class=\"invisible\"></span></a></p><p>Feel free to keep in touch with any more questions. :)</p>","date":"2022-05-06T22:47:21.182Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108257426878180704","in_reply_to_account_id":"106723464628738713","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"rridley","id":"106723464628738713","url":"https://fosstodon.org/@rridley","username":"rridley"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108257426878180704","tags":[],"visibility":"unlisted"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"A fast, simple RSS feed reader that delivers a great reading experience.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Feedbin","type":"link","url":"https://feedbin.com/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@Mundon\" class=\"u-url mention\">@<span>Mundon</span></a></span><br />I&#39;ve recently switched to Feedbin (<a href=\"https://feedbin.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">feedbin.com/</span><span class=\"invisible\"></span></a>). They have a free trial but afterwards it costs $5/month. Honestly that likely means they&#39;re not selling my data to advertisers. It&#39;s also open source.</p><p>Realistically though, the most important feature to me is the ability to export subscriptions via OPML. As long the service provides that (which Feedly does), then you won&#39;t risk losing anything.</p>","date":"2022-05-09T16:52:01.619Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108273016610099160","in_reply_to_account_id":"175989","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"Mundon","id":"175989","url":"https://fosstodon.org/@Mundon","username":"Mundon"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108273016610099160","tags":[],"visibility":"unlisted"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"A fast, simple RSS feed reader that delivers a great reading experience.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Feedbin","type":"link","url":"https://feedbin.com/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@Mundon\" class=\"u-url mention\">@<span>Mundon</span></a></span><br />I&#39;ve recently switched to Feedbin (<a href=\"https://feedbin.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">feedbin.com/</span><span class=\"invisible\"></span></a>). They have a free trial but afterwards it costs $5/month. Honestly that likely means they&#39;re not selling my data to advertisers. It&#39;s also open source.</p><p>Realistically though, the most important feature to me is the ability to export subscriptions via OPML. As long the service provides that (which Feedly does), then you won&#39;t risk losing anything.</p>","date":"2022-05-09T16:52:01.619Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108273016610099160","in_reply_to_account_id":"175989","in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"Mundon","id":"175989","url":"https://fosstodon.org/@Mundon","username":"Mundon"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108273016610099160","tags":[],"visibility":"unlisted"}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"Recent Happenings in Brandon Rozek's life","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Now","type":"link","url":"https://brandonrozek.com/now/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@cedric\" class=\"u-url mention\">@<span>cedric</span></a></span> Thanks for sharing the now page concept! I love the idea of succinctly describing the bigger picture happenings in my life.</p><p>Thus, now I have it on my site as well :)<br /><a href=\"https://brandonrozek.com/now/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/now/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://fosstodon.org/tags/IndieWeb\" class=\"mention hashtag\" rel=\"tag\">#<span>IndieWeb</span></a></p>","date":"2022-05-15T21:26:29.914Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108308069738424641","in_reply_to_account_id":"258320","in_reply_to_id":"108289246724153608","language":"en","media_attachments":[],"mentions":[{"acct":"cedric","id":"258320","url":"https://fosstodon.org/@cedric","username":"cedric"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108308069738424641","tags":[{"name":"indieweb","url":"https://fosstodon.org/tags/indieweb"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"Recent Happenings in Brandon Rozek's life","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Now","type":"link","url":"https://brandonrozek.com/now/","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@cedric\" class=\"u-url mention\">@<span>cedric</span></a></span> Thanks for sharing the now page concept! I love the idea of succinctly describing the bigger picture happenings in my life.</p><p>Thus, now I have it on my site as well :)<br /><a href=\"https://brandonrozek.com/now/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/now/</span><span class=\"invisible\"></span></a></p><p><a href=\"https://fosstodon.org/tags/IndieWeb\" class=\"mention hashtag\" rel=\"tag\">#<span>IndieWeb</span></a></p>","date":"2022-05-15T21:26:29.914Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108308069738424641","in_reply_to_account_id":"258320","in_reply_to_id":"108289246724153608","language":"en","media_attachments":[],"mentions":[{"acct":"cedric","id":"258320","url":"https://fosstodon.org/@cedric","username":"cedric"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108308069738424641","tags":[{"name":"indieweb","url":"https://fosstodon.org/tags/indieweb"}],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"Brandon's Toots from Mastodon","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Toots","type":"link","url":"https://brandonrozek.com/toots/","width":0},"content":"<p>I have been working on displaying toots from Mastodon on my website using <a href=\"https://fosstodon.org/tags/Hugo\" class=\"mention hashtag\" rel=\"tag\">#<span>Hugo</span></a>. I don&#39;t support all of Mastodon&#39;s features like CWs or Boosts but I think this is a great start!</p><p>An archival page of all my toots:<br /><a href=\"https://brandonrozek.com/toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/toots/</span><span class=\"invisible\"></span></a></p>","date":"2022-05-20T02:27:49.362Z","edited_at":null,"emojis":[],"favourites_count":9,"id":"108331903834519586","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"U6QvtJ00IUD%-;IUDiRj-;xut7t7tR-;-;t7","description":"A toot where I thanked someone sharing a Lunar Eclipse photo.","id":"108331891390627140","meta":{"focus":{"x":-1.0,"y":0.77},"original":{"aspect":4.552486187845304,"height":181,"size":"824x181","width":824},"small":{"aspect":4.552486187845304,"height":181,"size":"824x181","width":824}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/108/331/891/390/627/140/small/f6dbc1951370ca24.png","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/108/331/891/390/627/140/original/f6dbc1951370ca24.png"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":4,"replies_count":2,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108331903834519586","tags":[{"name":"hugo","url":"https://fosstodon.org/tags/hugo"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"Brandon's Toots from Mastodon","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Toots","type":"link","url":"https://brandonrozek.com/toots/","width":0},"content":"<p>I have been working on displaying toots from Mastodon on my website using <a href=\"https://fosstodon.org/tags/Hugo\" class=\"mention hashtag\" rel=\"tag\">#<span>Hugo</span></a>. I don&#39;t support all of Mastodon&#39;s features like CWs or Boosts but I think this is a great start!</p><p>An archival page of all my toots:<br /><a href=\"https://brandonrozek.com/toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/toots/</span><span class=\"invisible\"></span></a></p>","date":"2022-05-20T02:27:49.362Z","edited_at":null,"emojis":[],"favourites_count":9,"id":"108331903834519586","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"U6QvtJ00IUD%-;IUDiRj-;xut7t7tR-;-;t7","description":"A toot where I thanked someone sharing a Lunar Eclipse photo.","id":"108331891390627140","meta":{"focus":{"x":-1.0,"y":0.77},"original":{"aspect":4.552486187845304,"height":181,"size":"824x181","width":824},"small":{"aspect":4.552486187845304,"height":181,"size":"824x181","width":824}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/108/331/891/390/627/140/small/f6dbc1951370ca24.png","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/108/331/891/390/627/140/original/f6dbc1951370ca24.png"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":4,"replies_count":2,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108331903834519586","tags":[{"name":"hugo","url":"https://fosstodon.org/tags/hugo"}],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Trunk for the Fediverse","type":"link","url":"https://communitywiki.org/trunk","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@mcrute\" class=\"u-url mention\">@<span>mcrute</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@gruerproof\" class=\"u-url mention\">@<span>gruerproof</span></a></span> Welcome! I find the community very friendly :)</p><p>Your feed might be quiet initially but as you follow more people, things will get more exciting.</p><p>To find your folks: check out the local feed, search up tags you&#39;re interested in, follow <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.online/@FediFollows\" class=\"u-url mention\">@<span>FediFollows</span></a></span>, and find people by topic via trunks (<a href=\"https://communitywiki.org/trunk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">communitywiki.org/trunk</span><span class=\"invisible\"></span></a>)</p><p>Most of all, have fun and happy tooting!</p>","date":"2022-05-21T01:16:09.761Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108337284366872795","in_reply_to_account_id":"108336800961737439","in_reply_to_id":"108337143526298442","language":"en","media_attachments":[],"mentions":[{"acct":"mcrute","id":"108336800961737439","url":"https://fosstodon.org/@mcrute","username":"mcrute"},{"acct":"gruerproof","id":"108131403419806587","url":"https://fosstodon.org/@gruerproof","username":"gruerproof"},{"acct":"FediFollows@mastodon.online","id":"243739","url":"https://mastodon.online/@FediFollows","username":"FediFollows"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108337284366872795","tags":[],"visibility":"unlisted"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Trunk for the Fediverse","type":"link","url":"https://communitywiki.org/trunk","width":0},"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@mcrute\" class=\"u-url mention\">@<span>mcrute</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@gruerproof\" class=\"u-url mention\">@<span>gruerproof</span></a></span> Welcome! I find the community very friendly :)</p><p>Your feed might be quiet initially but as you follow more people, things will get more exciting.</p><p>To find your folks: check out the local feed, search up tags you&#39;re interested in, follow <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.online/@FediFollows\" class=\"u-url mention\">@<span>FediFollows</span></a></span>, and find people by topic via trunks (<a href=\"https://communitywiki.org/trunk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">communitywiki.org/trunk</span><span class=\"invisible\"></span></a>)</p><p>Most of all, have fun and happy tooting!</p>","date":"2022-05-21T01:16:09.761Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108337284366872795","in_reply_to_account_id":"108336800961737439","in_reply_to_id":"108337143526298442","language":"en","media_attachments":[],"mentions":[{"acct":"mcrute","id":"108336800961737439","url":"https://fosstodon.org/@mcrute","username":"mcrute"},{"acct":"gruerproof","id":"108131403419806587","url":"https://fosstodon.org/@gruerproof","username":"gruerproof"},{"acct":"FediFollows@mastodon.online","id":"243739","url":"https://mastodon.online/@FediFollows","username":"FediFollows"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108337284366872795","tags":[],"visibility":"unlisted"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"Brandon Rozek","author_url":"https://brandonrozek.com/","authors":[{"account":null,"name":"Brandon Rozek","url":"https://brandonrozek.com/"}],"blurhash":null,"description":"In the spirit of syndicating Mastodon toots to my own site, I wrote a Python script that turns toots into Hugo markdown files.\nIn this post well go over:\n Mastodon API Reformatting toot Creating the Markdown files Conclusion Mastodon API Before we can retrieve our toots, we need to know what user id of our account. James Cahill wrote a very clean web tool to grab your user id.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Archiving Toots","type":"link","url":"https://brandonrozek.com/blog/archiving-toots/","width":0},"content":"<p>I give a more informal account of how I archive my toots onto my <a href=\"https://fosstodon.org/tags/Hugo\" class=\"mention hashtag\" rel=\"tag\">#<span>Hugo</span></a> blog. </p><p><a href=\"https://brandonrozek.com/blog/archiving-toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">brandonrozek.com/blog/archivin</span><span class=\"invisible\">g-toots/</span></a></p><p>My Python script which creates the Hugo files:</p><p><a href=\"https://github.com/Brandon-Rozek/website/blob/095622e242ae98a0e6686dd2ad0c304a58d8a677/refreshtoots_v2.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te/blob/095622e242ae98a0e6686dd2ad0c304a58d8a677/refreshtoots_v2.py</span></a></p>","date":"2022-05-21T04:43:11.481Z","edited_at":null,"emojis":[],"favourites_count":3,"id":"108338098436219348","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108338098436219348","tags":[{"name":"hugo","url":"https://fosstodon.org/tags/hugo"}],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"Brandon Rozek","author_url":"https://brandonrozek.com/","authors":[{"account":null,"name":"Brandon Rozek","url":"https://brandonrozek.com/"}],"blurhash":null,"description":"In the spirit of syndicating Mastodon toots to my own site, I wrote a Python script that turns toots into Hugo markdown files.\nIn this post well go over:\n Mastodon API Reformatting toot Creating the Markdown files Conclusion Mastodon API Before we can retrieve our toots, we need to know what user id of our account. James Cahill wrote a very clean web tool to grab your user id.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Archiving Toots","type":"link","url":"https://brandonrozek.com/blog/archiving-toots/","width":0},"content":"<p>I give a more informal account of how I archive my toots onto my <a href=\"https://fosstodon.org/tags/Hugo\" class=\"mention hashtag\" rel=\"tag\">#<span>Hugo</span></a> blog. </p><p><a href=\"https://brandonrozek.com/blog/archiving-toots/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">brandonrozek.com/blog/archivin</span><span class=\"invisible\">g-toots/</span></a></p><p>My Python script which creates the Hugo files:</p><p><a href=\"https://github.com/Brandon-Rozek/website/blob/095622e242ae98a0e6686dd2ad0c304a58d8a677/refreshtoots_v2.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te/blob/095622e242ae98a0e6686dd2ad0c304a58d8a677/refreshtoots_v2.py</span></a></p>","date":"2022-05-21T04:43:11.481Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"108338098436219348","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108338098436219348","tags":[{"name":"hugo","url":"https://fosstodon.org/tags/hugo"}],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"UKSidIt7x]t7%Mj[j[f6~qj[M{of%MWBWBkC","description":"View, edit, and create GPX files online with advanced route planning capabilities and file processing tools, beautiful maps and detailed data visualizations.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/009/427/283/original/e76ae82c665dab63.png","image_description":"","language":"en","provider_name":"gpx.studio","provider_url":"","published_at":null,"title":"gpx.studio — app","type":"link","url":"https://gpx.studio/","width":662},"content":"<p>Desiring an open technology approach to Strava embeds, I discovered <a href=\"https://gpx.studio\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">gpx.studio</span><span class=\"invisible\"></span></a> for embedding GPX/GPS data.</p><p>Write-up showing how I implemented it on my website:<br /><a href=\"https://brandonrozek.com/blog/displaying-hikes-with-gpxstudio/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">brandonrozek.com/blog/displayi</span><span class=\"invisible\">ng-hikes-with-gpxstudio/</span></a></p><p>Great for showcasing hikes, bike rides, and more! 🚲</p>","date":"2022-05-23T23:50:05.973Z","edited_at":null,"emojis":[],"favourites_count":6,"id":"108353932883868446","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"U7QvwMND-p+~DgIo%3r^?d?bbJ9ZbW9Y9FkC","description":"Map showing a large pond and a path denoting where Brandon hiked that day. It comes with some statistics about distance, average speed, and duration as well as an elevation profile of the entire hike.","id":"108353924942275664","meta":{"focus":{"x":-1.0,"y":-1.0},"original":{"aspect":1.5943775100401607,"height":498,"size":"794x498","width":794},"small":{"aspect":1.5930599369085174,"height":317,"size":"505x317","width":505}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/108/353/924/942/275/664/small/42942d02003e0f42.png","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/108/353/924/942/275/664/original/42942d02003e0f42.png"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":2,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108353932883868446","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"UKSidIt7x]t7%Mj[j[f6~qj[M{of%MWBWBkC","description":"View, edit, and create GPX files online with advanced route planning capabilities and file processing tools, beautiful maps and detailed data visualizations.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/009/427/283/original/0842d11965bf13fe.png","image_description":"","language":"en","provider_name":"gpx.studio","provider_url":"","published_at":null,"title":"gpx.studio — app","type":"link","url":"https://gpx.studio/","width":662},"content":"<p>Desiring an open technology approach to Strava embeds, I discovered <a href=\"https://gpx.studio\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">gpx.studio</span><span class=\"invisible\"></span></a> for embedding GPX/GPS data.</p><p>Write-up showing how I implemented it on my website:<br /><a href=\"https://brandonrozek.com/blog/displaying-hikes-with-gpxstudio/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">brandonrozek.com/blog/displayi</span><span class=\"invisible\">ng-hikes-with-gpxstudio/</span></a></p><p>Great for showcasing hikes, bike rides, and more! 🚲</p>","date":"2022-05-23T23:50:05.973Z","edited_at":null,"emojis":[],"favourites_count":6,"id":"108353932883868446","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"U7QvwMND-p+~DgIo%3r^?d?bbJ9ZbW9Y9FkC","description":"Map showing a large pond and a path denoting where Brandon hiked that day. It comes with some statistics about distance, average speed, and duration as well as an elevation profile of the entire hike.","id":"108353924942275664","meta":{"focus":{"x":-1.0,"y":-1.0},"original":{"aspect":1.5943775100401607,"height":498,"size":"794x498","width":794},"small":{"aspect":1.5930599369085174,"height":317,"size":"505x317","width":505}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/108/353/924/942/275/664/small/42942d02003e0f42.png","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/108/353/924/942/275/664/original/42942d02003e0f42.png"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":2,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/108353932883868446","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"Original 2012-11-16, Updated 2016-04-05: cleanup and information about overlaying images.When using ffmpeg to compress a video, I recommend using the libx264...","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Using ffmpeg to convert a set of images into a video","type":"link","url":"https://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/","width":0},"content":"<p>Need to stitch photos together into a video? Love FFMPEG? Hammad wrote a great post on his blog to do just that. In fact, he even includes a snippet for overlaying audio which is great for slideshows.<br /> <a href=\"https://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hamelot.io/visualization/using</span><span class=\"invisible\">-ffmpeg-to-convert-a-set-of-images-into-a-video/</span></a></p>","date":"2022-12-12T04:55:21.490Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"109498919910896870","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/109498919910896870","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"Original 2012-11-16, Updated 2016-04-05: cleanup and information about overlaying images.When using ffmpeg to compress a video, I recommend using the libx264...","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Using ffmpeg to convert a set of images into a video","type":"link","url":"https://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/","width":0},"content":"<p>Need to stitch photos together into a video? Love FFMPEG? Hammad wrote a great post on his blog to do just that. In fact, he even includes a snippet for overlaying audio which is great for slideshows.<br /> <a href=\"https://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hamelot.io/visualization/using</span><span class=\"invisible\">-ffmpeg-to-convert-a-set-of-images-into-a-video/</span></a></p>","date":"2022-12-12T04:55:21.490Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"109498919910896870","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/109498919910896870","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"The OpenPGP.js project aims to provide an Open Source OpenPGP library in JavaScript.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"OpenPGP.js | OpenPGP JavaScript Implementation","type":"link","url":"https://openpgpjs.org/","width":0},"content":"<p>OpenPGP.js is library that enables client side usage of PGP. With it, I created a form on my contact page that allows others to send me encrypted messages.</p><p>OpenPGP.js: <a href=\"https://openpgpjs.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">openpgpjs.org/</span><span class=\"invisible\"></span></a></p><p>Contact Page: <a href=\"https://brandonrozek.com/contact/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/contact/</span><span class=\"invisible\"></span></a></p><p>Form Implementation: <a href=\"https://github.com/Brandon-Rozek/website-theme/blob/5142aa60128d8a283926ce3089baf286cd48587d/layouts/shortcodes/pgpform.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te-theme/blob/5142aa60128d8a283926ce3089baf286cd48587d/layouts/shortcodes/pgpform.html</span></a></p>","date":"2022-12-15T21:39:17.203Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"109519854449196055","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/109519854449196055","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"The OpenPGP.js project aims to provide an Open Source OpenPGP library in JavaScript.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"OpenPGP.js | OpenPGP JavaScript Implementation","type":"link","url":"https://openpgpjs.org/","width":0},"content":"<p>OpenPGP.js is library that enables client side usage of PGP. With it, I created a form on my contact page that allows others to send me encrypted messages.</p><p>OpenPGP.js: <a href=\"https://openpgpjs.org/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">openpgpjs.org/</span><span class=\"invisible\"></span></a></p><p>Contact Page: <a href=\"https://brandonrozek.com/contact/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">brandonrozek.com/contact/</span><span class=\"invisible\"></span></a></p><p>Form Implementation: <a href=\"https://github.com/Brandon-Rozek/website-theme/blob/5142aa60128d8a283926ce3089baf286cd48587d/layouts/shortcodes/pgpform.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Brandon-Rozek/websi</span><span class=\"invisible\">te-theme/blob/5142aa60128d8a283926ce3089baf286cd48587d/layouts/shortcodes/pgpform.html</span></a></p>","date":"2022-12-15T21:39:17.203Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"109519854449196055","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/109519854449196055","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"USRp2skB?ujbtQofM{fj_MofIBa{Vuay%fWC","description":"Arthur Turrell is an economic data scientist.","embed_url":"","height":400,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"TIL: Obsidian, and integrating it with Zotero | Arthur Turrell","type":"link","url":"https://aeturrell.com/blog/posts/til-zotero-and-obsidian/index.html","width":400},"content":"<p>&quot;Apart from its simplicity, the markdown format is FAIR: findable, accessible, interoperable, and re-usable&quot;</p><p>- Arthur Turrel<br /><a href=\"https://aeturrell.com/blog/posts/til-zotero-and-obsidian/index.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">aeturrell.com/blog/posts/til-z</span><span class=\"invisible\">otero-and-obsidian/index.html</span></a></p><p>All parts of Markdown that I love, and now I know of a great acronym to use to describe it!</p>","date":"2023-07-13T01:20:12.309Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"110704146009827018","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":2,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/110704146009827018","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"USRp2skB?ujbtQofM{fj_MofIBa{Vuay%fWC","description":"Arthur Turrell is an economic data scientist.","embed_url":"","height":400,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"TIL: Obsidian, and integrating it with Zotero | Arthur Turrell","type":"link","url":"https://aeturrell.com/blog/posts/til-zotero-and-obsidian/index.html","width":400},"content":"<p>&quot;Apart from its simplicity, the markdown format is FAIR: findable, accessible, interoperable, and re-usable&quot;</p><p>- Arthur Turrel<br /><a href=\"https://aeturrell.com/blog/posts/til-zotero-and-obsidian/index.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">aeturrell.com/blog/posts/til-z</span><span class=\"invisible\">otero-and-obsidian/index.html</span></a></p><p>All parts of Markdown that I love, and now I know of a great acronym to use to describe it!</p>","date":"2023-07-13T01:20:12.309Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"110704146009827018","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":2,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/110704146009827018","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"There is an urgent need to improve the infrastructure supporting the reuse of scholarly data. A diverse set of stakeholders—representing academia, industry, funding agencies, and scholarly publishers—have come together to design and jointly endorse a concise and measureable set of principles that we refer to as the FAIR Data Principles. The intent is that these may act as a guideline for those wishing to enhance the reusability of their data holdings. Distinct from peer initiatives that focus on the human scholar, the FAIR Principles put specific emphasis on enhancing the ability of machines to automatically find and use the data, in addition to supporting its reuse by individuals. This Comment is the first formal publication of the FAIR Principles, and includes the rationale behind them, and some exemplar implementations in the community.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"Nature","provider_url":"","published_at":null,"title":"The FAIR Guiding Principles for scientific data management and stewardship - Scientific Data","type":"link","url":"https://www.nature.com/articles/sdata201618","width":0},"content":"<p>For the curious, it seems that the acronym was first discussed in a scientific paper about data reuse.</p><p><a href=\"https://www.nature.com/articles/sdata201618\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">nature.com/articles/sdata20161</span><span class=\"invisible\">8</span></a></p>","date":"2023-07-13T01:21:28.477Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"110704151001644627","in_reply_to_account_id":"108219415927856966","in_reply_to_id":"110704146009827018","language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/110704151001644627","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"There is an urgent need to improve the infrastructure supporting the reuse of scholarly data. A diverse set of stakeholders—representing academia, industry, funding agencies, and scholarly publishers—have come together to design and jointly endorse a concise and measureable set of principles that we refer to as the FAIR Data Principles. The intent is that these may act as a guideline for those wishing to enhance the reusability of their data holdings. Distinct from peer initiatives that focus on the human scholar, the FAIR Principles put specific emphasis on enhancing the ability of machines to automatically find and use the data, in addition to supporting its reuse by individuals. This Comment is the first formal publication of the FAIR Principles, and includes the rationale behind them, and some exemplar implementations in the community.","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"Nature","provider_url":"","published_at":null,"title":"The FAIR Guiding Principles for scientific data management and stewardship - Scientific Data","type":"link","url":"https://www.nature.com/articles/sdata201618","width":0},"content":"<p>For the curious, it seems that the acronym was first discussed in a scientific paper about data reuse.</p><p><a href=\"https://www.nature.com/articles/sdata201618\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"ellipsis\">nature.com/articles/sdata20161</span><span class=\"invisible\">8</span></a></p>","date":"2023-07-13T01:21:28.477Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"110704151001644627","in_reply_to_account_id":"108219415927856966","in_reply_to_id":"110704146009827018","language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/110704151001644627","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"Two of my favorite functions in Ansible are lineinfile and blockinfile. They are extraordinarily useful when one needs to ensure that a line or a block is either replaced or put in a config file.\nlineinfile # For example, let's say one wants to enable IP forwarding in the sysctl, one can write the following task in Ansible:\n- name: Enable IP forwarding lineinfile: dest: /etc/sysctl.conf regexp: \"net.ipv4.ip_forward\" line: \"net.ipv4.ip_forward=1\" state: present What exactly this task does is:","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Poor man's Ansible: lineinfile and blockinfile in bash","type":"link","url":"https://kkovacs.eu/ansible-lineinfile-blockinfile-in-bash/","width":0},"content":"<p>Kristof Kovacs wrote a script that emulates lineinfile from Ansible.</p><p>Now I don&#39;t need to open up a whole text editor to edit one line in a configuration file. </p><p><a href=\"https://kkovacs.eu/ansible-lineinfile-blockinfile-in-bash/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">kkovacs.eu/ansible-lineinfile-</span><span class=\"invisible\">blockinfile-in-bash/</span></a></p>","date":"2023-09-19T20:05:54.023Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"111093609530864980","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111093609530864980","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"Two of my favorite functions in Ansible are lineinfile and blockinfile. They are extraordinarily useful when one needs to ensure that a line or a block is either replaced or put in a config file.\nlineinfile # For example, let's say one wants to enable IP forwarding in the sysctl, one can write the following task in Ansible:\n- name: Enable IP forwarding lineinfile: dest: /etc/sysctl.conf regexp: \"net.ipv4.ip_forward\" line: \"net.ipv4.ip_forward=1\" state: present What exactly this task does is:","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Poor man's Ansible: lineinfile and blockinfile in bash","type":"link","url":"https://kkovacs.eu/ansible-lineinfile-blockinfile-in-bash/","width":0},"content":"<p>Kristof Kovacs wrote a script that emulates lineinfile from Ansible.</p><p>Now I don&#39;t need to open up a whole text editor to edit one line in a configuration file. </p><p><a href=\"https://kkovacs.eu/ansible-lineinfile-blockinfile-in-bash/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">kkovacs.eu/ansible-lineinfile-</span><span class=\"invisible\">blockinfile-in-bash/</span></a></p>","date":"2023-09-19T20:05:54.023Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"111093609530864980","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111093609530864980","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"Listen to recent changes on Wikipedia","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Hatnote Listen to Wikipedia","type":"link","url":"http://listen.hatnote.com/","width":0},"content":"<p>Discovered that I can listen to the community edit Wikipedia in real-time over at Hatnote 🎵 </p><p><a href=\"http://listen.hatnote.com/#\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">http://</span><span class=\"\">listen.hatnote.com/#</span><span class=\"invisible\"></span></a></p><p>Smoothing and great to listen to in the background.</p>","date":"2024-01-02T03:29:45.781Z","edited_at":null,"emojis":[],"favourites_count":3,"id":"111684235151304192","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":2,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111684235151304192","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"Listen to recent changes on Wikipedia","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":null,"provider_name":"","provider_url":"","published_at":null,"title":"Hatnote Listen to Wikipedia","type":"link","url":"http://listen.hatnote.com/","width":0},"content":"<p>Discovered that I can listen to the community edit Wikipedia in real-time over at Hatnote 🎵 </p><p><a href=\"http://listen.hatnote.com/#\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">http://</span><span class=\"\">listen.hatnote.com/#</span><span class=\"invisible\"></span></a></p><p>Smoothing and great to listen to in the background.</p>","date":"2024-01-02T03:29:45.781Z","edited_at":null,"emojis":[],"favourites_count":3,"id":"111684235151304192","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":2,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111684235151304192","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Kagi Small Web","type":"link","url":"https://kagi.com/smallweb/","width":0},"content":"<p>Discovered that my favorite search engine Kagi 🔎 has a page where you can explore smaller personal websites 🌐</p><p><a href=\"https://kagi.com/smallweb/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">kagi.com/smallweb/</span><span class=\"invisible\"></span></a></p>","date":"2024-01-17T01:43:01.184Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"111768750075727192","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111768750075727192","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":{"author_name":"","author_url":"","authors":[],"blurhash":null,"description":"","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"Kagi Small Web","type":"link","url":"https://kagi.com/smallweb/","width":0},"content":"<p>Discovered that my favorite search engine Kagi 🔎 has a page where you can explore smaller personal websites 🌐</p><p><a href=\"https://kagi.com/smallweb/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">kagi.com/smallweb/</span><span class=\"invisible\"></span></a></p>","date":"2024-01-17T01:43:01.184Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"111768750075727192","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111768750075727192","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"UGRysg9Ff6Rj00azxut7D%RjaeWBM{t7ayWB","description":"robots.txt might prevent search engines from indexing content, but it can expose it to non-robots","embed_url":"","height":315,"html":"","image":null,"image_description":"","language":"en","provider_name":"Ognjen Regoje • ognjen.io","provider_url":"","published_at":null,"title":"Using robots.txt to discover hidden content","type":"link","url":"https://ognjen.io/using-robots-txt-to-discover-hidden-content/","width":600},"content":"<p>I&#39;m having fun distracting myself with the robots.txt of major websites thanks to Oggy.</p><p><a href=\"https://ognjen.io/using-robots-txt-to-discover-hidden-content/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ognjen.io/using-robots-txt-to-</span><span class=\"invisible\">discover-hidden-content/</span></a></p><p>Like why does the verge not want to index the iPhone 15 event? 🤔</p>","date":"2024-01-18T00:15:33.476Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"111774068472243697","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111774068472243697","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"UGRysg9Ff6Rj00azxut7D%RjaeWBM{t7ayWB","description":"robots.txt might prevent search engines from indexing content, but it can expose it to non-robots","embed_url":"","height":315,"html":"","image":null,"image_description":"","language":"en","provider_name":"Ognjen Regoje • ognjen.io","provider_url":"","published_at":null,"title":"Using robots.txt to discover hidden content","type":"link","url":"https://ognjen.io/using-robots-txt-to-discover-hidden-content/","width":600},"content":"<p>I&#39;m having fun distracting myself with the robots.txt of major websites thanks to Oggy.</p><p><a href=\"https://ognjen.io/using-robots-txt-to-discover-hidden-content/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">ognjen.io/using-robots-txt-to-</span><span class=\"invisible\">discover-hidden-content/</span></a></p><p>Like why does the verge not want to index the iPhone 15 event? 🤔</p>","date":"2024-01-18T00:15:33.476Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"111774068472243697","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/111774068472243697","tags":[],"visibility":"public"}

View file

@ -1 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":"UGA.AII^8w=Bt,R.RP$eQ,s9tlOZXTW=jEnh","description":"Write down anything and have it automatically persisted in the address bar and in the browsers history. Easily back up or share any note by simply copy and pasting the URL.","embed_url":"","height":512,"html":"","image":null,"image_description":"","language":"en","provider_name":"Notepad Tab","provider_url":"","published_at":null,"title":"Notepad Tab","type":"link","url":"https://notepadtab.com/","width":512},"content":"<p>Syncing notes through bookmarks with Notepad Tab is such a neat idea! </p><p>Thanks <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@revolteh\" class=\"u-url mention\">@<span>revolteh</span></a></span> for creating this!</p><p><a href=\"https://notepadtab.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">notepadtab.com/</span><span class=\"invisible\"></span></a></p>","date":"2024-06-08T16:09:59.147Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"112581869512127927","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"revolteh@mastodon.social","id":"112542302569215000","url":"https://mastodon.social/@revolteh","username":"revolteh"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/112581869512127927","tags":[],"visibility":"public"}
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":{"author_name":"","author_url":"","authors":[],"blurhash":"UGA.AII^8w=Bt,R.RP$eQ,s9tlOZXTW=jEnh","description":"Write down anything and have it automatically persisted in the address bar and in the browsers history. Easily back up or share any note by simply copy and pasting the URL.","embed_url":"","height":512,"html":"","image":null,"image_description":"","language":"en","provider_name":"Notepad Tab","provider_url":"","published_at":null,"title":"Notepad Tab","type":"link","url":"https://notepadtab.com/","width":512},"content":"<p>Syncing notes through bookmarks with Notepad Tab is such a neat idea! </p><p>Thanks <span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@revolteh\" class=\"u-url mention\">@<span>revolteh</span></a></span> for creating this!</p><p><a href=\"https://notepadtab.com/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">notepadtab.com/</span><span class=\"invisible\"></span></a></p>","date":"2024-06-08T16:09:59.147Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"112581869512127927","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[{"acct":"revolteh@mastodon.social","id":"112542302569215000","url":"https://mastodon.social/@revolteh","username":"revolteh"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/112581869512127927","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":null,"content":"<p>First winter snow ❄️</p>","date":"2024-11-28T18:43:17.901Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"113562052060885146","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"ULFiPxWBj[tR?I.8t8Ri~qofj@t7-;x]t7WB","description":null,"id":"113562051860860923","meta":{"original":{"aspect":1.3281312525010005,"height":2499,"size":"3319x2499","width":3319},"small":{"aspect":1.3293269230769231,"height":416,"size":"553x416","width":553}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/113/562/051/860/860/923/small/ad022f19cff9f1f2.jpg","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/113/562/051/860/860/923/original/ad022f19cff9f1f2.jpg"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113562052060885146","tags":[],"visibility":"public"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.sdf.org/@notptr\" class=\"u-url mention\">@<span>notptr</span></a></span> Out of curiosity, what is a common way you edit text using regex?</p>","date":"2024-11-28T20:15:02.040Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113562412780135886","in_reply_to_account_id":"9941","in_reply_to_id":"113561760365046204","language":"en","media_attachments":[],"mentions":[{"acct":"notptr@mastodon.sdf.org","id":"9941","url":"https://mastodon.sdf.org/@notptr","username":"notptr"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113562412780135886","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.sdf.org/@notptr\" class=\"u-url mention\">@<span>notptr</span></a></span> Gotcha, thanks for sharing. This sounds like a good way of testing the regex interactively before automating it with a script.</p>","date":"2024-11-28T20:31:46.351Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113562478598583147","in_reply_to_account_id":"9941","in_reply_to_id":"113562433663501834","language":"en","media_attachments":[],"mentions":[{"acct":"notptr@mastodon.sdf.org","id":"9941","url":"https://mastodon.sdf.org/@notptr","username":"notptr"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113562478598583147","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://infosec.exchange/@MHS_Jenkins\" class=\"u-url mention\">@<span>MHS_Jenkins</span></a></span> My biggest use case for Nextcloud is creating share links for files. They let you password protect and even only make files available for a given time period.</p>","date":"2024-11-28T20:47:19.367Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113562539744749501","in_reply_to_account_id":"109472203475882646","in_reply_to_id":"113560451628931627","language":"en","media_attachments":[],"mentions":[{"acct":"MHS_Jenkins@infosec.exchange","id":"109472203475882646","url":"https://infosec.exchange/@MHS_Jenkins","username":"MHS_Jenkins"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113562539744749501","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p>For some reason I had CPUQuote instead of CPUQuota in my systemd units. Whoops.</p>","date":"2024-11-30T03:18:12.109Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113569739054039020","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113569739054039020","tags":[],"visibility":"public"}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p>I&#39;ve been experimenting with one of my domains recently and this is what my monitoring service has to say about it:</p><p>🔥 97.32% uptime 😐 0.79 apdex</p><p>It&#39;s a good thing that this is a hobby website, otherwise many people will be unhappy!</p>","date":"2024-12-08T18:38:27.115Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113618656107919445","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113618656107919445","tags":[],"visibility":"public"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@markpitblado\" class=\"u-url mention\">@<span>markpitblado</span></a></span> Thanks for the link back! I just used lychee for the first time and found 41 dead links &gt;.&lt;</p>","date":"2024-12-19T03:06:51.317Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113677278335295652","in_reply_to_account_id":"111443940826346567","in_reply_to_id":"113657922758993548","language":"en","media_attachments":[],"mentions":[{"acct":"markpitblado","id":"111443940826346567","url":"https://fosstodon.org/@markpitblado","username":"markpitblado"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113677278335295652","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@markpitblado\" class=\"u-url mention\">@<span>markpitblado</span></a></span> Before using Hugo, I ran my site on WordPress. Not all posts from that era transitioned well.... </p><p>May we both become a better person!</p>","date":"2024-12-19T03:24:50.955Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"113677349090466679","in_reply_to_account_id":"111443940826346567","in_reply_to_id":"113677295798332917","language":"en","media_attachments":[],"mentions":[{"acct":"markpitblado","id":"111443940826346567","url":"https://fosstodon.org/@markpitblado","username":"markpitblado"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113677349090466679","tags":[],"visibility":"unlisted"}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://junimo.party/users/steffo\" class=\"u-url mention\">@<span>steffo</span></a></span> The 27 GBs is secretly a bunch of zeros 😂</p>","date":"2024-12-29T15:31:46.922Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"113736830610442175","in_reply_to_account_id":"111964214087242799","in_reply_to_id":"113736194962305917","language":"en","media_attachments":[],"mentions":[{"acct":"steffo@junimo.party","id":"111964214087242799","url":"https://junimo.party/users/steffo","username":"steffo"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113736830610442175","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":null,"content":"<p>Printing a draft of my paper and my printer is giving me a weird error message :blobthinkingeyes:</p>","date":"2025-01-03T15:21:20.171Z","edited_at":null,"emojis":[{"shortcode":"blobthinkingeyes","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/083/933/static/1cebeb84f45acfb7.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/083/933/original/1cebeb84f45acfb7.png","visible_in_picker":true}],"favourites_count":1,"id":"113765101087752988","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"UJJRgh~qt7axM_RjRjRjV@WBRjj[aeayaxax","description":"Printed paper that says \"URP Error. Subsystem Parser.\"","id":"113765094598744302","meta":{"focus":{"x":-0.12779742,"y":0.07746476},"original":{"aspect":1.3279088689991865,"height":2458,"size":"3264x2458","width":3264},"small":{"aspect":1.3293269230769231,"height":416,"size":"553x416","width":553}},"preview_remote_url":null,"preview_url":"https://cdn.fosstodon.org/media_attachments/files/113/765/094/598/744/302/small/25af91cc3a4fefc5.jpg","remote_url":null,"text_url":null,"type":"image","url":"https://cdn.fosstodon.org/media_attachments/files/113/765/094/598/744/302/original/25af91cc3a4fefc5.jpg"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113765101087752988","tags":[],"visibility":"public"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.wuatek.is/users/timorl\" class=\"u-url mention\">@<span>timorl</span></a></span> Unfortunately that technique didn&#39;t work for this PDF 😭 </p><p>Thanks for the suggestion though!</p>","date":"2025-01-03T19:58:20.459Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113766190314915172","in_reply_to_account_id":"109450907416138279","in_reply_to_id":"113765319894563555","language":"en","media_attachments":[],"mentions":[{"acct":"timorl@social.wuatek.is","id":"109450907416138279","url":"https://social.wuatek.is/users/timorl","username":"timorl"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":1,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113766190314915172","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.wuatek.is/users/timorl\" class=\"u-url mention\">@<span>timorl</span></a></span> Yeah I got the same print error as before. I did some digging around and was able to get the original document to print using the `hp-print` terminal command.</p><p>Printers :blobcatshrug:</p>","date":"2025-01-03T20:29:01.322Z","edited_at":null,"emojis":[{"shortcode":"blobcatshrug","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/088/static/b29cad599624d57a.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/215/088/original/b29cad599624d57a.png","visible_in_picker":true}],"favourites_count":1,"id":"113766310957724939","in_reply_to_account_id":"109450907416138279","in_reply_to_id":"113766260777346797","language":"en","media_attachments":[],"mentions":[{"acct":"timorl@social.wuatek.is","id":"109450907416138279","url":"https://social.wuatek.is/users/timorl","username":"timorl"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113766310957724939","tags":[],"visibility":"unlisted"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":null,"content":"<p>After trying multiple techniques for thickening fruit smoothies, I&#39;ve settled on more frozen fruit. Crazy right?</p>","date":"2025-01-05T01:10:48.655Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113773081307158300","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113773081307158300","tags":[],"visibility":"public"}

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mathstodon.xyz/@ejk\" class=\"u-url mention\">@<span>ejk</span></a></span> Gotta fill out the hobbydex!</p>","date":"2025-01-05T01:12:26.312Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113773087707115049","in_reply_to_account_id":"50830","in_reply_to_id":"113772573793341360","language":"en","media_attachments":[],"mentions":[{"acct":"ejk@mathstodon.xyz","id":"50830","url":"https://mathstodon.xyz/@ejk","username":"ejk"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/113773087707115049","tags":[],"visibility":"unlisted"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":{"name":"Tusky","website":"https://tusky.app"},"card":null,"content":"<p><span class=\"h-card\" translate=\"no\"><a href=\"https://universeodon.com/@p\" class=\"u-url mention\">@<span>p</span></a></span> Thanks! Let me know once you have it up so that I can check it out :)</p>","date":"2025-04-15T03:12:42.072Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"114339791639031527","in_reply_to_account_id":"109411605683055371","in_reply_to_id":"114338085747488909","language":"pt","media_attachments":[],"mentions":[{"acct":"p@universeodon.com","id":"109411605683055371","url":"https://universeodon.com/@p","username":"p"}],"poll":null,"reblog":null,"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/@brozek/114339791639031527","tags":[],"visibility":"unlisted"}

5
README.md Normal file
View file

@ -0,0 +1,5 @@
# Website-Toots
This project represented how I used to retrieve and store Mastodon statuses on my website.
Nowadays, I store it within a database and expose a JSON API to it.