{"text":"@simo5 I'm aware of this argument, but it's a stupid argument.Believe it or not, the openpgp \"swiss army knife\" approach of having one tool that does many cryprography things is precisely why PGP sucks.Even if it was ever considered \"pretty good\" in the past, the ballooned scope and complexity and 90s era cryptography design have never adapted or evolved.PGP is the exact antithesis to the UNIX philosophy. I don't get FOSS people who like PGP.If you want a monolith, swiss army knife crypto system, nobody sane is working on a replacement for that.Each use case people have shoehorned PGP into should have its own tool. And thus, https:\/\/soatok.blog\/2024\/11\/15\/what-to-use-instead-of-pgp\/The people who believe they need One Tool To Rule Them All for cryptography have learned bad habits from PGP's cargo cult and we should be focusing effort to rehab then, not bending to their demands.A better future is possible without PGP.","truncated":false,"created_at":"Fri Jan 02 01:44:04 +0900 2026","in_reply_to_status_id":"11832663","uri":"https:\/\/furry.engineer\/users\/soatok\/statuses\/115820844284825841","source":"ActivityPub","source_link":null,"id":11832711,"in_reply_to_user_id":293424,"in_reply_to_screen_name":"simo5","geo":null,"attachments":[{"url":"https:\/\/soatok.blog\/2025\/04\/03\/the-authenticity-drought\/","mimetype":"text\/html; charset=UTF-8","size":null,"id":"5581961","version":"1.2","thumb_url":"https:\/\/gnusocial.jp\/thumbnail\/5581961?w=768&h=432","large_thumb_url":"https:\/\/gnusocial.jp\/thumbnail\/5581961?w=768&h=432","width":null,"height":null}],"user":{"id":34725,"name":"Soatok Dreamseeker","screen_name":"soatok","location":null,"description":"He\/him. Gay\/demi dhole (Cuon Alpinus) furry.Blogger, programmer, security engineer, cryptography nerd. 30+Too spicy for Twitter (banned with all the prominent journalists on 2022-12-16)I don&#39;t represent any company, individual, or community.","profile_image_url":"https:\/\/gnusocial.jp\/avatar\/34725-48-20230823231406.webp","profile_image_url_https":"https:\/\/gnusocial.jp\/avatar\/34725-48-20230823231406.webp","profile_image_url_profile_size":"https:\/\/gnusocial.jp\/avatar\/34725-96-20230823231405.webp","profile_image_url_original":"https:\/\/gnusocial.jp\/avatar\/34725-original-tmp20230809073048.webp","groups_count":0,"linkcolor":false,"backgroundcolor":false,"url":null,"protected":false,"followers_count":1,"friends_count":0,"created_at":"Tue Nov 22 00:32:16 +0900 2022","utc_offset":"0","time_zone":"UTC","statuses_count":1497,"following":false,"statusnet_blocking":false,"notifications":false,"statusnet_profile_url":"https:\/\/furry.engineer\/@soatok","cover_photo":false,"background_image":false,"profile_link_color":false,"profile_background_color":false,"profile_banner_url":false,"is_local":false,"is_silenced":false,"rights":{"delete_user":false,"delete_others_notice":false,"silence":false,"sandbox":false},"is_sandboxed":false,"favourites_count":0},"statusnet_html":"<p><a href=\"https:\/\/fosstodon.org\/@simo5\" class=\"u-url mention\" rel=\"nofollow\">@simo5<\/a> I'm aware of this argument, but it's a stupid argument.<\/p><p>Believe it or not, the openpgp \"swiss army knife\" approach of having one tool that does many cryprography things is precisely why PGP sucks.<\/p><p>Even if it was ever considered \"pretty good\" in the past, the ballooned scope and complexity and 90s era cryptography design have never adapted or evolved.<\/p><p>PGP is the exact antithesis to the UNIX philosophy. I don't get FOSS people who like PGP.<\/p><p>If you want a monolith, swiss army knife crypto system, nobody sane is working on a replacement for that.<\/p><p>Each use case people have shoehorned PGP into should have its own tool. And thus, <a href=\"https:\/\/soatok.blog\/2024\/11\/15\/what-to-use-instead-of-pgp\/\" rel=\"nofollow\">https:\/\/soatok.blog\/2024\/11\/15\/what-to-use-instead-of-pgp\/<\/a><\/p><p>The people who believe they need One Tool To Rule Them All for cryptography have learned bad habits from PGP's cargo cult and we should be focusing effort to rehab then, not bending to their demands.<\/p><p>A better future is possible without PGP.<\/p>","statusnet_conversation_id":6005024,"statusnet_in_groups":false,"attachment_error":{"code":500,"message":"Domain not in remote thumbnail source whitelist: soatok.blog","file":"\/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/plugins\/Embed\/EmbedPlugin.php","line":478,"trace":"#0 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/plugins\/Embed\/EmbedPlugin.php(643): EmbedPlugin->checkWhitelist()\n#1 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/plugins\/Embed\/EmbedPlugin.php(436): EmbedPlugin->storeRemoteFileThumbnail()\n#2 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/util\/event.php(89): EmbedPlugin->onCreateFileImageThumbnailSource()\n#3 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/classes\/File_thumbnail.php(96): Event::handle()\n#4 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/classes\/File.php(601): File_thumbnail::fromFileObject()\n#5 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/local\/plugins\/Qvitter\/QvitterPlugin.php(609): File->getThumbnail()\n#6 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/util\/event.php(89): QvitterPlugin->onNoticeSimpleStatusArray()\n#7 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(382): Event::handle()\n#8 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(271): ApiAction->twitterSimpleStatusArray()\n#9 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(622): ApiAction->twitterStatusArray()\n#10 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/actions\/apistatusesshow.php(137): ApiAction->show_single_json_status()\n#11 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/actions\/apistatusesshow.php(114): ApiStatusesShowAction->showNotice()\n#12 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/action\/action.php(211): ApiStatusesShowAction->handle()\n#13 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/action\/action.php(98): Action->execute()\n#14 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/public\/index.php(340): Action::run()\n#15 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/public\/index.php(343): main()\n#16 {main}"},"external_url":"https:\/\/gnusocial.jp\/notice\/11832711","in_reply_to_profileurl":"https:\/\/fosstodon.org\/@simo5","in_reply_to_ostatus_uri":"https:\/\/fosstodon.org\/users\/simo5","attentions":[{"id":293424,"screen_name":"simo5","fullname":"Simo \u2714\ufe0f","profileurl":"https:\/\/fosstodon.org\/@simo5","ostatus_uri":"https:\/\/fosstodon.org\/users\/simo5"}],"fave_num":0,"repeat_num":0,"is_post_verb":true,"is_local":false,"favorited":false,"repeated":false}