{"ancestors":[{"id":"111958729742463599","created_at":"2024-02-19T14:57:20.845Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://fosstodon.org/users/sethmlarson/statuses/111958729742463599","url":"https://fosstodon.org/@sethmlarson/111958729742463599","replies_count":5,"reblogs_count":2,"favourites_count":4,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003eWhat would a local web without HTTP or networking look like? A theory-crafting session based on a feature that has been removed from all major platforms.\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://sethmlarson.dev/websites-without-servers-or-networking\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003esethmlarson.dev/websites-witho\u003c/span\u003e\u003cspan class=\"invisible\"\u003eut-servers-or-networking\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","reblog":null,"application":null,"account":{"id":"108194144469322922","username":"sethmlarson","acct":"sethmlarson","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-04-25T00:00:00.000Z","note":"\u003cp\u003e:python: Security, Fellow \u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://fosstodon.org/@ThePSF\" class=\"u-url mention\"\u003e@\u003cspan\u003eThePSF\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e 🐍 Trans rights, BLM, Minnesoootan, he/him\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://fosstodon.org/@sethmlarson","uri":"https://fosstodon.org/users/sethmlarson","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","header":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","header_static":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","followers_count":93,"following_count":376,"statuses_count":3366,"last_status_at":"2025-06-04","hide_collections":false,"noindex":false,"moved":{"id":"114626482649101204","username":"sethmlarson","acct":"sethmlarson@mastodon.social","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2025-06-04T00:00:00.000Z","note":"\u003cp\u003eSecurity and Fellow at the Python Software Foundation 🐍 Trans rights, BLM, Minnesoootan, retro gaming, he/him\u2029\u2029\u003c/p\u003e\u003cp\u003eBlog: \u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://mastodon.social/@sethmlarson","uri":"https://mastodon.social/users/sethmlarson","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","header":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","followers_count":1943,"following_count":410,"statuses_count":1020,"last_status_at":"2026-04-19","hide_collections":true,"emojis":[],"fields":[{"name":"Blog","value":"\u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":null},{"name":"Signal","value":"sethmlarson.99","verified_at":null}]},"emojis":[{"shortcode":"python","url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/original/7e1fe81995650028.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/static/7e1fe81995650028.png","visible_in_picker":true},{"shortcode":"indieweb","url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/original/b6bd5dd32a014444.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/static/b6bd5dd32a014444.png","visible_in_picker":true},{"shortcode":"signal","url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/original/9186fa10e37f9dbf.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/static/9186fa10e37f9dbf.png","visible_in_picker":true}],"roles":[{"id":"8","name":"Supporter 💰♥️","color":"#4f7a28"}],"fields":[{"name":":indieweb: Blog","value":"\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2022-11-12T22:30:55.151+00:00"},{"name":":signal: Signal","value":"sethmlarson.99","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"quote":null,"card":{"url":"https://sethmlarson.dev/websites-without-servers-or-networking","title":"Websites without servers or networking","description":"\n  Note that this article is about a feature that, at the time of writing,\n  has been almost universally disabled or hampered on many platforms.\n  Expect some or all things to not work.\n\n\nEveryone ...","language":"en","type":"link","author_name":"Seth Michael Larson","author_url":"","provider_name":"sethmlarson.dev","provider_url":"","html":"","width":460,"height":460,"image":null,"image_description":"","embed_url":"","blurhash":"USE2@5Rkt7kC~9ayIUj@-ps:NKkCx^ofayj[","published_at":null,"authors":[{"name":"Seth Michael Larson","url":"","account":{"id":"108194144469322922","username":"sethmlarson","acct":"sethmlarson","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-04-25T00:00:00.000Z","note":"\u003cp\u003e:python: Security, Fellow \u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://fosstodon.org/@ThePSF\" class=\"u-url mention\"\u003e@\u003cspan\u003eThePSF\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e 🐍 Trans rights, BLM, Minnesoootan, he/him\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://fosstodon.org/@sethmlarson","uri":"https://fosstodon.org/users/sethmlarson","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","header":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","header_static":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","followers_count":93,"following_count":376,"statuses_count":3366,"last_status_at":"2025-06-04","hide_collections":false,"noindex":false,"moved":{"id":"114626482649101204","username":"sethmlarson","acct":"sethmlarson@mastodon.social","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2025-06-04T00:00:00.000Z","note":"\u003cp\u003eSecurity and Fellow at the Python Software Foundation 🐍 Trans rights, BLM, Minnesoootan, retro gaming, he/him\u2029\u2029\u003c/p\u003e\u003cp\u003eBlog: \u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://mastodon.social/@sethmlarson","uri":"https://mastodon.social/users/sethmlarson","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","header":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","followers_count":1943,"following_count":410,"statuses_count":1020,"last_status_at":"2026-04-19","hide_collections":true,"emojis":[],"fields":[{"name":"Blog","value":"\u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":null},{"name":"Signal","value":"sethmlarson.99","verified_at":null}]},"emojis":[{"shortcode":"python","url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/original/7e1fe81995650028.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/static/7e1fe81995650028.png","visible_in_picker":true},{"shortcode":"indieweb","url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/original/b6bd5dd32a014444.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/static/b6bd5dd32a014444.png","visible_in_picker":true},{"shortcode":"signal","url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/original/9186fa10e37f9dbf.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/static/9186fa10e37f9dbf.png","visible_in_picker":true}],"roles":[{"id":"8","name":"Supporter 💰♥️","color":"#4f7a28"}],"fields":[{"name":":indieweb: Blog","value":"\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2022-11-12T22:30:55.151+00:00"},{"name":":signal: Signal","value":"sethmlarson.99","verified_at":null}]}}]},"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}],"descendants":[{"id":"111958893778597033","created_at":"2024-02-19T15:39:02.000Z","in_reply_to_id":"111958881729278643","in_reply_to_account_id":"108194144469322922","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://mastodon.social/users/mistersql/statuses/111958893710221330","url":"https://mastodon.social/@mistersql/111958893710221330","replies_count":1,"reblogs_count":0,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003e\u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://fosstodon.org/@sethmlarson\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\"\u003e@\u003cspan\u003esethmlarson\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e I haven't tried it, but an offline copy of itty.bitty.site should do much the same thing.\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://itty.bitty.site/#How_it_Works/XQAAAAK4CgAAAAAAAAAeHMqHyTY4PyKmqfkwr6ooCXSIMxPQ7ojYR153HqZD3W+keVdvwyoyd+luwncAksxo8PWJs+831jtAVty8rDpGXmyebtxMTP3PSa4g8/593sWue8MDcpOgi1bQyEtfa0JNQZ6T1I/xyNULg1rpwWgE2Y9BnqDq8fDN1N+nd58bizHxZrkeBhdg8inSQ/xKDX7JxpEnuwOAh4FOfn3+EHSxzhJsdQjZfh3lk4tTCDexgFND30Ea3NmmJGK84pdMtEVlcmKC5lrnUNmgoJa3QFsHJkr5595tk03idElTDVhmcQI3jSvPrkTVFTnSLeARVZXV/EUiF0y7+cR3bVkLoTkamZWDMiCTY2Xhv0LdNqWlb/xxyk6takRLrNnS8DkifXEbevTbJOUamuK7uy55kL61btF+/lYNHLWGbh1ckCYglReWWMlM0k4uuqM24okcS74tHtOW3Y5HZYBmPvRR+ItSrZPvbj3kbztOrWapUp7nAzgfIjYoBV/4xOXpFbbaHRft5GICE5Mr1PQhmW/nB63nTpnR+7UdHag8WIMa7nf+NvTPKC5MmQnKzhaMuqEnwGgcM5vkWbekimBclkGJwTGeyhxL7N6hivY+KS3H7vcOSFHXGr7K3PBIQZbywqQiimQ6B6zu4RvH7ZZ3ZN++ii00HKM0FPMcNHuOnL99vAxEl6TEFnx4J4+fwzJwNbuut30TFMBgcrE4iKAGncFIHmvOstFWxE+VlvTLC+uy6XArTO8BdfmbByGiyFv8Al7HqLAzGShdGWNzJ6cPpRwMAmWl5GNRA4qwjQAlfF1dtTwfIXSWOL7AyRwxPs27uY2cvVHCdmVVTNDYiTzHeKX6D9e2ApDRFD6pgcA9VMVP6UeOdVdmwRJ+iLTwQuCdLbVWzQ5T2i/chlihD+RawylXJQ8bKvxW9egXGcrgR5dyKaZCr8nBrArAgtRLR7PdqBQQbr5VodBvPc2FP3fZ6UuQVI1Kg4KcY44GIU5vnlM029TU+ibO2iSX3FhusTFhyOxl4TjjkuXBqA1V7Ha/Op2m8QZaP68p7AAZPOcTHAwP5PxENqIf8qS2aaG2Fiwp5rNED3LhPMjtN54klBYylr5hSAr0TD8J+XwFds8Gq9LToLE8Cq7XNJnE9RqNudIozaMWkfc6PRFjp/aH87x97nPDelKKHGyUEnGJyobw45BOhJMKzZST0VA5v+uQQo0djDXc0UXwzNRIWeBLuUJQpaXZY2gZMuLiSERgyDHg2MBI6trWsyb3ZWbFS4rm8Gq2dxfih3Kj6MdNapUo/jltQ31nx2LepJCQe9DNNF6JEMecls6dHTAM2RfHxEODSSKkF17FfjRLRAfxCK927UvizAxxggP5S/HrX6mGc5xonBy3StLd16thiAG860IdvFyBKfE6+CIhe2jzIwIofNiBILYlKA61vKkjlfZjqsUGDLi426U/Y8bdpxfg7FX1gqNEHeVM17dlBTO7pNOnKyeM2xmLoE7lr92/VIrxJ2OqNfcHu9XjrD6l71vU083VwwAq8Vencm9xLAlDyy3/6BB0kRBiJbjayYrLUbQyMGTFfEvOPmc/zJjfdnqHmg5O/0kuzf2+w5CHD426iPngjmiTo5Snlf+qW8emK/ltnQQIv2ufykH+Px3XZM+zsOclAyHI5MbCKBKeT6j5geCiz3uqci1w5ZlpRjtJWUT6zCj8Fx1eg4F4ov51gaODKV+QQWeFJSyuVTm3Nu2i7AbhKikNzb3RBeQinEh9KrhHc+o4JGezOU55h1UZtonB0+J5dfBRqHnc+6HaXfTmcLrMZjWErq15cBmC0Kx6BNyqP3uGhMUSF+OuIzffEX9fGUNDpUtCjKdbml8uF43e4fN8o10TxYkbggTcyYKI+xWHMyKM2tjOideyDwt33minfEy/JgSLsihBnBua9sfXCg32/+i2okk\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003eitty.bitty.site/#How_it_Works/\u003c/span\u003e\u003cspan class=\"invisible\"\u003eXQAAAAK4CgAAAAAAAAAeHMqHyTY4PyKmqfkwr6ooCXSIMxPQ7ojYR153HqZD3W+keVdvwyoyd+luwncAksxo8PWJs+831jtAVty8rDpGXmyebtxMTP3PSa4g8/593sWue8MDcpOgi1bQyEtfa0JNQZ6T1I/xyNULg1rpwWgE2Y9BnqDq8fDN1N+nd58bizHxZrkeBhdg8inSQ/xKDX7JxpEnuwOAh4FOfn3+EHSxzhJsdQjZfh3lk4tTCDexgFND30Ea3NmmJGK84pdMtEVlcmKC5lrnUNmgoJa3QFsHJkr5595tk03idElTDVhmcQI3jSvPrkTVFTnSLeARVZXV/EUiF0y7+cR3bVkLoTkamZWDMiCTY2Xhv0LdNqWlb/xxyk6takRLrNnS8DkifXEbevTbJOUamuK7uy55kL61btF+/lYNHLWGbh1ckCYglReWWMlM0k4uuqM24okcS74tHtOW3Y5HZYBmPvRR+ItSrZPvbj3kbztOrWapUp7nAzgfIjYoBV/4xOXpFbbaHRft5GICE5Mr1PQhmW/nB63nTpnR+7UdHag8WIMa7nf+NvTPKC5MmQnKzhaMuqEnwGgcM5vkWbekimBclkGJwTGeyhxL7N6hivY+KS3H7vcOSFHXGr7K3PBIQZbywqQiimQ6B6zu4RvH7ZZ3ZN++ii00HKM0FPMcNHuOnL99vAxEl6TEFnx4J4+fwzJwNbuut30TFMBgcrE4iKAGncFIHmvOstFWxE+VlvTLC+uy6XArTO8BdfmbByGiyFv8Al7HqLAzGShdGWNzJ6cPpRwMAmWl5GNRA4qwjQAlfF1dtTwfIXSWOL7AyRwxPs27uY2cvVHCdmVVTNDYiTzHeKX6D9e2ApDRFD6pgcA9VMVP6UeOdVdmwRJ+iLTwQuCdLbVWzQ5T2i/chlihD+RawylXJQ8bKvxW9egXGcrgR5dyKaZCr8nBrArAgtRLR7PdqBQQbr5VodBvPc2FP3fZ6UuQVI1Kg4KcY44GIU5vnlM029TU+ibO2iSX3FhusTFhyOxl4TjjkuXBqA1V7Ha/Op2m8QZaP68p7AAZPOcTHAwP5PxENqIf8qS2aaG2Fiwp5rNED3LhPMjtN54klBYylr5hSAr0TD8J+XwFds8Gq9LToLE8Cq7XNJnE9RqNudIozaMWkfc6PRFjp/aH87x97nPDelKKHGyUEnGJyobw45BOhJMKzZST0VA5v+uQQo0djDXc0UXwzNRIWeBLuUJQpaXZY2gZMuLiSERgyDHg2MBI6trWsyb3ZWbFS4rm8Gq2dxfih3Kj6MdNapUo/jltQ31nx2LepJCQe9DNNF6JEMecls6dHTAM2RfHxEODSSKkF17FfjRLRAfxCK927UvizAxxggP5S/HrX6mGc5xonBy3StLd16thiAG860IdvFyBKfE6+CIhe2jzIwIofNiBILYlKA61vKkjlfZjqsUGDLi426U/Y8bdpxfg7FX1gqNEHeVM17dlBTO7pNOnKyeM2xmLoE7lr92/VIrxJ2OqNfcHu9XjrD6l71vU083VwwAq8Vencm9xLAlDyy3/6BB0kRBiJbjayYrLUbQyMGTFfEvOPmc/zJjfdnqHmg5O/0kuzf2+w5CHD426iPngjmiTo5Snlf+qW8emK/ltnQQIv2ufykH+Px3XZM+zsOclAyHI5MbCKBKeT6j5geCiz3uqci1w5ZlpRjtJWUT6zCj8Fx1eg4F4ov51gaODKV+QQWeFJSyuVTm3Nu2i7AbhKikNzb3RBeQinEh9KrhHc+o4JGezOU55h1UZtonB0+J5dfBRqHnc+6HaXfTmcLrMZjWErq15cBmC0Kx6BNyqP3uGhMUSF+OuIzffEX9fGUNDpUtCjKdbml8uF43e4fN8o10TxYkbggTcyYKI+xWHMyKM2tjOideyDwt33minfEy/JgSLsihBnBua9sfXCg32/+i2okk\u003c/span\u003e\u003c/a\u003e=\u003c/p\u003e","reblog":null,"account":{"id":"57299","username":"mistersql","acct":"mistersql@mastodon.social","display_name":"Matthew Martin","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2018-03-22T00:00:00.000Z","note":"\u003cp\u003eSoftware developer in Washington, DC (Herndon, VA specifically) \u003c/p\u003e\u003cp\u003eDoing \u003ca href=\"https://mastodon.social/tags/govtech\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\"\u003e#\u003cspan\u003egovtech\u003c/span\u003e\u003c/a\u003e, \u003ca href=\"https://mastodon.social/tags/cybersecurity\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\"\u003e#\u003cspan\u003ecybersecurity\u003c/span\u003e\u003c/a\u003e python, dotnet, aws, mostly Infrastructure as Code and cloud apps.\u003c/p\u003e\u003cp\u003eI tweet about software, programming, \u003ca href=\"https://mastodon.social/tags/python\" class=\"mention hashtag\" rel=\"nofollow noopener\" target=\"_blank\"\u003e#\u003cspan\u003epython\u003c/span\u003e\u003c/a\u003e, dad jokes, DC, Fed government tech contracting\u003c/p\u003e\u003cp\u003eEmoji Code:\u003cbr\u003e🧘☸︎🌱🏃‍♂️👨‍👩‍👧‍👦\u003cbr\u003e🗳️{🫏}\u003cbr\u003e🏠{🇺🇸}\u003cbr\u003e🗣️💬{🪆,🥖,💚,🇮🇸,🌮🌶️}\u003cbr\u003e💻{🐍 #️⃣ \u0026lt;🌍/\u0026gt;}\u003cbr\u003e📚{🚀 🛸 🪐 🌌 🌠 🌙 ☄️}\u003c/p\u003e","url":"https://mastodon.social/@mistersql","uri":"https://mastodon.social/users/mistersql","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/000/057/299/original/2b84e7dbc4e1266c.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/000/057/299/original/2b84e7dbc4e1266c.jpg","header":"https://cdn.fosstodon.org/cache/accounts/headers/000/057/299/original/a49edb067850ad99.png","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/000/057/299/original/a49edb067850ad99.png","followers_count":1409,"following_count":2458,"statuses_count":10480,"last_status_at":"2026-04-19","hide_collections":false,"emojis":[],"fields":[{"name":"My Youtube Channel","value":"\u003ca href=\"https://www.youtube.com/channel/UCw1p2a3LW1VG7DTZQaT8Oaw\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://www.\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003eyoutube.com/channel/UCw1p2a3LW\u003c/span\u003e\u003cspan class=\"invisible\"\u003e1VG7DTZQaT8Oaw\u003c/span\u003e\u003c/a\u003e","verified_at":null},{"name":"Blog","value":"\u003ca href=\"https://blog.wakayos.com/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003eblog.wakayos.com/\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2026-04-18T19:05:08.520+00:00"},{"name":"Github","value":"\u003ca href=\"https://github.com/matthewdeanmartin/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003egithub.com/matthewdeanmartin/\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2026-04-18T19:05:08.972+00:00"},{"name":"Pypi identity","value":"\u003ca href=\"https://pypi.org/user/matthewdeanmartin/\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003epypi.org/user/matthewdeanmarti\u003c/span\u003e\u003cspan class=\"invisible\"\u003en/\u003c/span\u003e\u003c/a\u003e","verified_at":null}]},"media_attachments":[],"mentions":[{"id":"108194144469322922","username":"sethmlarson","url":"https://fosstodon.org/@sethmlarson","acct":"sethmlarson"}],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}},{"id":"111958915361343157","created_at":"2024-02-19T15:44:33.165Z","in_reply_to_id":"111958893778597033","in_reply_to_account_id":"57299","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://fosstodon.org/users/sethmlarson/statuses/111958915361343157","url":"https://fosstodon.org/@sethmlarson/111958915361343157","replies_count":0,"reblogs_count":0,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003e\u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://mastodon.social/@mistersql\" class=\"u-url mention\"\u003e@\u003cspan\u003emistersql\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e I\u0026#39;ve seen itty.bitty! Their implementation would be even more interesting if they set an extremely long \u0026quot;Cache-Control\u0026quot; value that didn\u0026#39;t require revalidating (ie \u0026quot;immutable\u0026quot; directive?) which I think would allow for offline web apps as long as you visit the site once before.\u003c/p\u003e\u003cp\u003eThis scheme would essentially embed a \u0026quot;local web\u0026quot; inside of your browser, but of course requires you know about the platform before visiting any websites that use it.\u003c/p\u003e","reblog":null,"application":null,"account":{"id":"108194144469322922","username":"sethmlarson","acct":"sethmlarson","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2022-04-25T00:00:00.000Z","note":"\u003cp\u003e:python: Security, Fellow \u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://fosstodon.org/@ThePSF\" class=\"u-url mention\"\u003e@\u003cspan\u003eThePSF\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e 🐍 Trans rights, BLM, Minnesoootan, he/him\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://fosstodon.org/@sethmlarson","uri":"https://fosstodon.org/users/sethmlarson","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/108/194/144/469/322/922/original/a6a100f57fc6dca7.jpeg","header":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","header_static":"https://cdn.fosstodon.org/accounts/headers/108/194/144/469/322/922/original/b0d85548eaf84a5d.jpeg","followers_count":93,"following_count":376,"statuses_count":3366,"last_status_at":"2025-06-04","hide_collections":false,"noindex":false,"moved":{"id":"114626482649101204","username":"sethmlarson","acct":"sethmlarson@mastodon.social","display_name":"Seth Larson","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2025-06-04T00:00:00.000Z","note":"\u003cp\u003eSecurity and Fellow at the Python Software Foundation 🐍 Trans rights, BLM, Minnesoootan, retro gaming, he/him\u2029\u2029\u003c/p\u003e\u003cp\u003eBlog: \u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://mastodon.social/@sethmlarson","uri":"https://mastodon.social/users/sethmlarson","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/114/626/482/649/101/204/original/5eb8fd6cdfb856e6.jpg","header":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/114/626/482/649/101/204/original/5bc9e450dc863546.png","followers_count":1943,"following_count":410,"statuses_count":1020,"last_status_at":"2026-04-19","hide_collections":true,"emojis":[],"fields":[{"name":"Blog","value":"\u003ca href=\"https://sethmlarson.dev\" rel=\"nofollow noopener\" translate=\"no\" target=\"_blank\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":null},{"name":"Signal","value":"sethmlarson.99","verified_at":null}]},"emojis":[{"shortcode":"python","url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/original/7e1fe81995650028.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/025/124/static/7e1fe81995650028.png","visible_in_picker":true},{"shortcode":"indieweb","url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/original/b6bd5dd32a014444.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/131/320/static/b6bd5dd32a014444.png","visible_in_picker":true},{"shortcode":"signal","url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/original/9186fa10e37f9dbf.png","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/130/941/static/9186fa10e37f9dbf.png","visible_in_picker":true}],"roles":[{"id":"8","name":"Supporter 💰♥️","color":"#4f7a28"}],"fields":[{"name":":indieweb: Blog","value":"\u003ca href=\"https://sethmlarson.dev\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003esethmlarson.dev\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2022-11-12T22:30:55.151+00:00"},{"name":":signal: Signal","value":"sethmlarson.99","verified_at":null}]},"media_attachments":[],"mentions":[{"id":"57299","username":"mistersql","url":"https://mastodon.social/@mistersql","acct":"mistersql@mastodon.social"}],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}]}