{"text":"@evan @ricci I like that! npm, Composer, PyPi, Homebrew.It will be much smaller, but far more representative. Complete view of any given ecosystem there, and all repo\/hosts used within it, unbiased by what software\/hosts you know, and with no incentive to limit discovery (eg cost of preserving full repos, would be out of scope).There'll be some hosts where you probably can't determine the software used or where the host is down, but that's a good problem to have!","truncated":false,"created_at":"Wed Aug 05 01:15:28 +0900 2026","in_reply_to_status_id":"12987429","uri":"https:\/\/fosstodon.org\/users\/krinkle\/statuses\/117037112606736919","source":"ActivityPub","source_link":null,"id":12990382,"in_reply_to_user_id":77066,"in_reply_to_screen_name":"evan","geo":null,"attachments":[{"url":"http:\/\/Homebrew.It\/","mimetype":"text\/html; charset=UTF-8","size":null,"id":"6314096","version":"1.2"}],"user":{"id":31813,"name":"Timo Tijhof","screen_name":"krinkle","location":null,"description":"Dutch expat in London.Principal Engineer at Wikimedia Foundation, QUnit project lead @qunit, jQuery Infra Team @jquery, W3C Web Perf WG.Avatar: I look up, raindrops bounce from the tip of my leather hat. Photo by Niek Hidding.Creative interests: linguistics, music, photography. Work interests: performance, web standards, design, privacy, security.#webperf #PHP #mediawiki #wikipedia #qunit #nederlands #fedi22 #foss #OpenSource #tech #technology #wikimedia #jquery","profile_image_url":"https:\/\/gnusocial.jp\/avatar\/31813-48-20230126121221.webp","profile_image_url_https":"https:\/\/gnusocial.jp\/avatar\/31813-48-20230126121221.webp","profile_image_url_profile_size":"https:\/\/gnusocial.jp\/avatar\/31813-96-20230126121221.webp","profile_image_url_original":"https:\/\/gnusocial.jp\/avatar\/31813-original-tmp20221119054506.webp","groups_count":0,"linkcolor":false,"backgroundcolor":false,"url":null,"protected":false,"followers_count":0,"friends_count":0,"created_at":"Sat Nov 19 14:45:06 +0900 2022","utc_offset":"0","time_zone":"UTC","statuses_count":13,"following":false,"statusnet_blocking":false,"notifications":false,"statusnet_profile_url":"https:\/\/fosstodon.org\/@krinkle","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:\/\/cosocial.ca\/@evan\" class=\"u-url mention\">@evan<\/a> <a href=\"https:\/\/discuss.systems\/@ricci\" class=\"u-url mention\">@ricci<\/a> <\/p><p>I like that! npm, Composer, PyPi, Homebrew.<\/p><p>It will be much smaller, but far more representative. Complete view of any given ecosystem there, and all repo\/hosts used within it, unbiased by what software\/hosts you know, and with no incentive to limit discovery (eg cost of preserving full repos, would be out of scope).<\/p><p>There'll be some hosts where you probably can't determine the software used or where the host is down, but that's a good problem to have!<\/p>","statusnet_conversation_id":6594522,"statusnet_in_groups":false,"attachment_error":{"code":500,"message":"No result found on File_thumbnail lookup.","file":"\/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/classes\/File_thumbnail.php","line":185,"trace":"#0 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/classes\/File_thumbnail.php(110): File_thumbnail::byFile()\n#1 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/classes\/File.php(601): File_thumbnail::fromFileObject()\n#2 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/local\/plugins\/Qvitter\/QvitterPlugin.php(609): File->getThumbnail()\n#3 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/util\/event.php(89): QvitterPlugin->onNoticeSimpleStatusArray()\n#4 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(382): Event::handle()\n#5 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(271): ApiAction->twitterSimpleStatusArray()\n#6 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/api\/apiaction.php(622): ApiAction->twitterStatusArray()\n#7 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/actions\/apistatusesshow.php(137): ApiAction->show_single_json_status()\n#8 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/actions\/apistatusesshow.php(114): ApiStatusesShowAction->showNotice()\n#9 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/action\/action.php(211): ApiStatusesShowAction->handle()\n#10 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/lib\/action\/action.php(98): Action->execute()\n#11 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/public\/index.php(340): Action::run()\n#12 \/virtual\/senooken\/public_html\/gnusocial@gnusocial.jp\/public\/index.php(343): main()\n#13 {main}"},"external_url":"https:\/\/gnusocial.jp\/notice\/12990382","in_reply_to_profileurl":"https:\/\/cosocial.ca\/@evan","in_reply_to_ostatus_uri":"https:\/\/cosocial.ca\/users\/evan","attentions":[{"id":77066,"screen_name":"evan","fullname":"Evan Prodromou \ud83c\udde8\ud83c\udde6\ud83c\uddfa\ud83c\uddf8\ud83c\uddec\ud83c\uddf7\ud83c\uddf5\ud83c\uddf8","profileurl":"https:\/\/cosocial.ca\/@evan","ostatus_uri":"https:\/\/cosocial.ca\/users\/evan"},{"id":116194,"screen_name":"ricci","fullname":"Rob Ricci","profileurl":"https:\/\/discuss.systems\/@ricci","ostatus_uri":"https:\/\/discuss.systems\/users\/ricci"}],"fave_num":0,"repeat_num":0,"is_post_verb":true,"is_local":false,"favorited":false,"repeated":false}