{"posts":[{"uri":"at://did:plc:pcepwreewjg6vigw4cxliyxw/app.bsky.feed.post/3mzc2i74uva2m","cid":"bafyreidtz4si2ne5uhhdwefrkozwigrmmvpnzcv3x23g6yxutldheqi4qi","author":{"did":"did:plc:pcepwreewjg6vigw4cxliyxw","handle":"koreanwave.bsky.social","displayName":"KoreanWave","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:pcepwreewjg6vigw4cxliyxw/bafkreifwufyxtchn6rztsjleszm7ge73vjfagsfgguns2fdt4nnrusza74","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2024-11-12T04:15:46.207Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:20:16.398599+00:00","embed":{"$type":"app.bsky.embed.external","external":{"description":"1위 NEON - A2O / 2위 꿈꾸던 어른이 되었나요? - 머무르 / 3위 퇴사할게여 (Narr. 기안84) - 소연 (SOYEON)","thumb":{"$type":"blob","ref":{"$link":"bafkreib6fahwka3btlpmiez456ad7bosvlvvdhyt2euulots54qpnupqmy"},"mimeType":"image/jpeg","size":27287},"title":"투데이 K-POP TOP100 - Korean Wave Portal","uri":"https://www.koreanwave.io/korea/ranking_top100.php?type=top100"}},"text":"🎵 투데이 실시간 K-POP TOP 5\n(2026-11-01)\n\n1위: NEON - A2O\n2위: 꿈꾸던 어른이 되었나요? - 머무르\n3위: 퇴사할게여 (Narr. 기안84) - 소연 (SOYEON)\n4위: LOVE ATTACK - RESCENE (리센느)\n5위: 체포하겠어 - 아일릿(ILLIT)\n\n▼ TOP 100 전체보기 →\nhttps://www.koreanwave.io/korea/ranking_top100.php?type=top100\n\n#KPOP #멜론차트 #한류"},"embed":{"external":{"uri":"https://www.koreanwave.io/korea/ranking_top100.php?type=top100","title":"투데이 K-POP TOP100 - Korean Wave Portal","description":"1위 NEON - A2O / 2위 꿈꾸던 어른이 되었나요? - 머무르 / 3위 퇴사할게여 (Narr. 기안84) - 소연 (SOYEON)","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:pcepwreewjg6vigw4cxliyxw/bafkreib6fahwka3btlpmiez456ad7bosvlvvdhyt2euulots54qpnupqmy"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:20:18.072Z","labels":[]},{"uri":"at://did:plc:okcllivvkleedwsmroggepzd/app.bsky.feed.post/3mzc2eeaq7s2u","cid":"bafyreigxuseyaamoeb3qcis5vt3v636sfh7svy6yoolk2dhc4ocvhyeoni","author":{"did":"did:plc:okcllivvkleedwsmroggepzd","handle":"danhon.com","displayName":"Let the Right Hon In","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:okcllivvkleedwsmroggepzd/bafkreic2v5p4rbipuwg4imlxyjuu4po24hcnzxfttdl2sp4vtqf6vv54ny","associated":{"chat":{"allowIncoming":"all"},"activitySubscription":{"allowSubscriptions":"followers"},"germ":{"showButtonTo":"usersIFollow","messageMeUrl":"https://landing.ger.mx/newUser"}},"labels":[],"createdAt":"2023-05-16T20:13:29.897Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:18:09.059Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"A free, self-hosted dead man's switch for independent web developers. MIT licensed, PHP, no database.","thumb":{"$type":"blob","ref":{"$link":"bafkreigtfv7w25yum2x6dxrzgw42x44cyjxd2ouegor4c2dfrykjbagxvu"},"mimeType":"image/jpeg","size":183091},"title":"Death Plan Switch: if you disappear, the right people are told","uri":"https://deathplanswitch.com"}},"facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://deathplanswitch.com"}],"index":{"byteEnd":203,"byteStart":184}}],"langs":["en"],"text":"ok so I can see how this dead man's switch could be useful but I for one am terrible at answering email so I apologize in advance for the circumstances surrounding my death next week\n\ndeathplanswitch.com"},"embed":{"external":{"uri":"https://deathplanswitch.com","title":"Death Plan Switch: if you disappear, the right people are told","description":"A free, self-hosted dead man's switch for independent web developers. MIT licensed, PHP, no database.","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:okcllivvkleedwsmroggepzd/bafkreigtfv7w25yum2x6dxrzgw42x44cyjxd2ouegor4c2dfrykjbagxvu"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":3,"quoteCount":0,"indexedAt":"2026-11-02T00:18:10.074Z","labels":[]},{"uri":"at://did:plc:425z7gf2su2ltly6lnfhmky6/app.bsky.feed.post/3mzc2brf6mc2s","cid":"bafyreigmleyn6lzhahmdiiykf2bxur7ggf6eqwpxpyzju3kesnpsa5zr24","author":{"did":"did:plc:425z7gf2su2ltly6lnfhmky6","handle":"jrw14.whnc.me","displayName":"Joshua White","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:425z7gf2su2ltly6lnfhmky6/bafkreidysmrln2e5ztgcjg2hs7pawgtynxokzcmyl7i2tzxfjmqwrtytru","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[{"src":"did:plc:425z7gf2su2ltly6lnfhmky6","uri":"at://did:plc:425z7gf2su2ltly6lnfhmky6/app.bsky.actor.profile/self","cid":"bafyreibwutdpumvalcvhp2xjpy5vebxyxscixwd4pnondb6gttd3blflua","val":"!no-unauthenticated","cts":"1970-01-01T00:00:00.000Z"}],"createdAt":"2023-11-21T09:51:46.510Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:16:42.173Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"A free, self-hosted dead man's switch for independent web developers. MIT licensed, PHP, no database.","thumb":{"$type":"blob","ref":{"$link":"bafkreihytfdmwzppmtfjxkotxir3qbr6qmac3vgafrpwqafddps2pnvxlm"},"mimeType":"image/jpeg","size":159829},"title":"Death Plan Switch: if you disappear, the right people are told","uri":"https://deathplanswitch.com/"}},"facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://deathplanswitch.com/"}],"index":{"byteEnd":180,"byteStart":161}}],"langs":["en"],"text":"Definitely the most morbid thing I've set up as a home labber, but, probably the most important.\n\nHighly recommend if you're running your own stack of services: deathplanswitch.com"},"embed":{"external":{"uri":"https://deathplanswitch.com/","title":"Death Plan Switch: if you disappear, the right people are told","description":"A free, self-hosted dead man's switch for independent web developers. MIT licensed, PHP, no database.","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:425z7gf2su2ltly6lnfhmky6/bafkreihytfdmwzppmtfjxkotxir3qbr6qmac3vgafrpwqafddps2pnvxlm"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":1,"quoteCount":0,"indexedAt":"2026-11-02T00:16:43.071Z","labels":[]},{"uri":"at://did:plc:vmkx7lvcmmcoiycsz4wqwioq/app.bsky.feed.post/3mzc232mkr32n","cid":"bafyreiecywzhcpghbhcbrhkpuvi6oz2pxwflfaszbuvwmgzecbzrg2mawm","author":{"did":"did:plc:vmkx7lvcmmcoiycsz4wqwioq","handle":"devopsbriefly.bsky.social","displayName":"Dev Ops Briefly","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:vmkx7lvcmmcoiycsz4wqwioq/bafkreifsy6dlotz6nllijuy2lv2fuhhws3owcuyiulhziormqgkcjhdzhy","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2025-01-23T03:47:47.144Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:12:56.905Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"Curate Feeds | Make Collections | Customize Email Briefs","thumb":{"$type":"blob","ref":{"$link":"bafkreidiosmh5j7jtwpf3vhdmsw6lrozqbms4vk7vrwpajgp27myqzraty"},"mimeType":"image/png","size":16684},"title":"Save What Matters","uri":"https://briefly.co/anchor/Software_development/story/software-engineer-remote-at-openlane--vuejobs?hl=1&f=bluesky_ameribella&utm_source=Bluesky&utm_medium=auto&utm_content=unhighlighted&utm_campaign=Software_development"}},"text":"OPENLANE seeks an AI-forward, product-minded full stack engineer to build reliable backend microservices on AWS EKS using PHP, Node.js, and SQL.\n"},"embed":{"external":{"uri":"https://briefly.co/anchor/Software_development/story/software-engineer-remote-at-openlane--vuejobs?hl=1&f=bluesky_ameribella&utm_source=Bluesky&utm_medium=auto&utm_content=unhighlighted&utm_campaign=Software_development","title":"Save What Matters","description":"Curate Feeds | Make Collections | Customize Email Briefs","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:vmkx7lvcmmcoiycsz4wqwioq/bafkreidiosmh5j7jtwpf3vhdmsw6lrozqbms4vk7vrwpajgp27myqzraty"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:12:58.079Z","labels":[]},{"uri":"at://did:plc:jlf6u3amiq5qgpwtiyedp7os/app.bsky.feed.post/3mzc22jxomu2d","cid":"bafyreifnzw6jdnfdv7umceo2dtnmadzqvoqup3edqdlcxw6u767wiz5rv4","author":{"did":"did:plc:jlf6u3amiq5qgpwtiyedp7os","handle":"bizintelbriefly.bsky.social","displayName":"Business Intelligence Briefly","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:jlf6u3amiq5qgpwtiyedp7os/bafkreifsy6dlotz6nllijuy2lv2fuhhws3owcuyiulhziormqgkcjhdzhy","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2025-01-22T19:32:28.345Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:12:39.443Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"Curate Feeds | Make Collections | Customize Email Briefs","thumb":{"$type":"blob","ref":{"$link":"bafkreidiosmh5j7jtwpf3vhdmsw6lrozqbms4vk7vrwpajgp27myqzraty"},"mimeType":"image/png","size":16684},"title":"Save What Matters","uri":"https://briefly.co/anchor/Software_development/story/software-engineer-remote-at-openlane--vuejobs?hl=1&f=bluesky_ameribella&utm_source=Bluesky&utm_medium=auto&utm_content=unhighlighted&utm_campaign=Software_development"}},"text":"OPENLANE seeks an AI-forward, product-minded full stack engineer to build reliable backend microservices on AWS EKS using PHP, Node.js, and SQL.\n"},"embed":{"external":{"uri":"https://briefly.co/anchor/Software_development/story/software-engineer-remote-at-openlane--vuejobs?hl=1&f=bluesky_ameribella&utm_source=Bluesky&utm_medium=auto&utm_content=unhighlighted&utm_campaign=Software_development","title":"Save What Matters","description":"Curate Feeds | Make Collections | Customize Email Briefs","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:jlf6u3amiq5qgpwtiyedp7os/bafkreidiosmh5j7jtwpf3vhdmsw6lrozqbms4vk7vrwpajgp27myqzraty"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:12:40.270Z","labels":[]},{"uri":"at://did:plc:gq7glyz5stqmrfbhvhoww3ps/app.bsky.feed.post/3mzbzzuyxjp2m","cid":"bafyreiaxuwi7r37ot3b5mtxmksf6nj5yzcxcry7p7gbinzglrftrhtyqbu","author":{"did":"did:plc:gq7glyz5stqmrfbhvhoww3ps","handle":"sfcwatcher.bsky.social","displayName":"San Francisco Chronicle Watcher","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:gq7glyz5stqmrfbhvhoww3ps/bafkreidotgbjn7clofk5wxsgnwa3zibu3duxnixkzkrcoau7hkv2uvt2q4","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[{"src":"did:plc:gq7glyz5stqmrfbhvhoww3ps","uri":"at://did:plc:gq7glyz5stqmrfbhvhoww3ps/app.bsky.actor.profile/self","cid":"bafyreifl3lucejdzpubrajd6m3fjqjhfsrtpwa7msh4s2632xth5fe3o6q","val":"bot","cts":"2024-12-04T07:38:35.843Z"}],"createdAt":"2024-12-04T07:38:36.743Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:12:17.429733+00:00","embed":{"$type":"app.bsky.embed.images","images":[{"$type":"app.bsky.embed.images#image","alt":"Correction card","image":{"$type":"blob","ref":{"$link":"bafkreig2ltnme7gzwrs5b3qgetq7hagqrpjlkpb5tomidaa7zvda7xo4za"},"mimeType":"image/png","size":58465}}]},"langs":["en"],"text":"SFC headline changed\n\nWas: Flash floods trigger evacuations in Arizona and Colorado amid heavy rains in southwest\n\nhttps://www.sfchronicle.com/news/article/flash-floods-trigger-evacuations-in-arizona-and-22505325.php"},"embed":{"images":[{"thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:gq7glyz5stqmrfbhvhoww3ps/bafkreig2ltnme7gzwrs5b3qgetq7hagqrpjlkpb5tomidaa7zvda7xo4za","fullsize":"https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:gq7glyz5stqmrfbhvhoww3ps/bafkreig2ltnme7gzwrs5b3qgetq7hagqrpjlkpb5tomidaa7zvda7xo4za","alt":"Correction card"}],"$type":"app.bsky.embed.images#view"},"bookmarkCount":0,"replyCount":1,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:12:18.377Z","labels":[]},{"uri":"at://did:plc:fdnsnknu5i6af4ccf32r5qf7/app.bsky.feed.post/3mzbzqr2wxs2e","cid":"bafyreih3rvj4vh7pv373xqgxeu6i6jjuvxibthw5etj4pyeewtsojtibqu","author":{"did":"did:plc:fdnsnknu5i6af4ccf32r5qf7","handle":"pahoo.org","displayName":"🛸パパぱふぅ","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:fdnsnknu5i6af4ccf32r5qf7/bafkreiaejkdk5egyk7x2q3kilh6jufdl6ihv3wahsfwjeskfifkbwlwh7a","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2024-02-07T09:54:33.194Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T09:07:10+09:00","embed":{"$type":"app.bsky.embed.external","external":{"description":"二十四節気とは、立春、大暑、小雪などを基準に1年を24等分して約15日ごとに分けた季節のことである。二十四節気を更に5日おきに分けたのが七十二候である。今回は、PHPで太陽黄経（視黄経）を算出し、指定した年の二十四節気・節分・七十二候一覧を求めるプログラムをつくる。","thumb":{"$type":"blob","ref":{"$link":"bafkreicu7jelwb4fg4xejddqk2xy5ov2xew3duqrgmo3etb7usyvfpjahq"},"mimeType":"image/png","size":197408},"title":"PHPで二十四節気・七十二候一覧を作成","uri":"https://www.pahoo.org/e-soul/webtech/php02/php02-42-01.shtm"}},"facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://www.pahoo.org/e-soul/webtech/php02/php02-42-01.shtm"}],"index":{"byteEnd":79,"byteStart":20}}],"text":"今日は 楓蔦黄 https://www.pahoo.org/e-soul/webtech/php02/php02-42-01.shtm"},"embed":{"external":{"uri":"https://www.pahoo.org/e-soul/webtech/php02/php02-42-01.shtm","title":"PHPで二十四節気・七十二候一覧を作成","description":"二十四節気とは、立春、大暑、小雪などを基準に1年を24等分して約15日ごとに分けた季節のことである。二十四節気を更に5日おきに分けたのが七十二候である。今回は、PHPで太陽黄経（視黄経）を算出し、指定した年の二十四節気・節分・七十二候一覧を求めるプログラムをつくる。","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:fdnsnknu5i6af4ccf32r5qf7/bafkreicu7jelwb4fg4xejddqk2xy5ov2xew3duqrgmo3etb7usyvfpjahq"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":1,"quoteCount":0,"indexedAt":"2026-11-02T00:07:11.670Z","labels":[]},{"uri":"at://did:plc:lvrqtlhzypmstaj2gkj2m7u3/app.bsky.feed.post/3mzbzku2zkl2z","cid":"bafyreicsowv4qrywfhcb6wlzcjmu6fy7kphsxfcmcb2uphudmxes7bliie","author":{"did":"did:plc:lvrqtlhzypmstaj2gkj2m7u3","handle":"drunkzackkitz.bsky.social","displayName":"","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:lvrqtlhzypmstaj2gkj2m7u3/bafkreihcz5pxijhcb4lzakuggpxu3sesqubyqntwq23soovzmghf5gcjoa","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2026-08-25T06:01:52.072Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:03:54.002615+00:00","langs":["en"],"text":"no big deal or anything but im actually pretty close to my linux computers, like emotionally, the kind of close where i talk to them at 6pm and they dont judge me. ill be fine. the php dates tutorial can wait. bttf just blew my mind again"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":1,"quoteCount":0,"indexedAt":"2026-11-02T00:03:53.579Z","labels":[]},{"uri":"at://did:plc:pygajuc7rju5rovgisv5drdc/app.bsky.feed.post/3mzbzf7uobk2y","cid":"bafyreihlrr3iq5ua7uqvqv23cubner4wm3vmb7rwb4xdc2kdfvii6v56ja","author":{"did":"did:plc:pygajuc7rju5rovgisv5drdc","handle":"scott.keck-warren.com","displayName":"Scott Keck-Warren","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:pygajuc7rju5rovgisv5drdc/bafkreia2g7oipn5hbhwyebeurl7k5cc55w43dnajcbj7gxp4bs334kdb3a","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2024-11-23T00:59:03.446Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:43.939Z","facets":[{"features":[{"$type":"app.bsky.richtext.facet#tag","tag":"PHP"}],"index":{"byteEnd":261,"byteStart":257}},{"features":[{"$type":"app.bsky.richtext.facet#tag","tag":"PHPC"}],"index":{"byteEnd":267,"byteStart":262}},{"features":[{"$type":"app.bsky.richtext.facet#tag","tag":"CareerGrowth"}],"index":{"byteEnd":281,"byteStart":268}}],"text":"PHP's best-known mascot started as a logo doodle. Now user groups around the world hand out plush versions of it.\n\nTalks, meetups, docs, and stuffed elephants all count as contributing to a community.\n\nWhat's one non-code thing you could start this month?\n\n#PHP #PHPC #CareerGrowth"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:44.678Z","labels":[]},{"uri":"at://did:plc:xcm5n5qkvrxqdfpsokulozjp/app.bsky.feed.post/3mzbzedt5ad2e","cid":"bafyreia6u66avrp47tpwhdbtm7jk4c6loisl245n5jj63yimafpasuxbsu","author":{"did":"did:plc:xcm5n5qkvrxqdfpsokulozjp","handle":"muchonov.bsky.social","displayName":"muchonov","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:xcm5n5qkvrxqdfpsokulozjp/bafkreicerz5tqscgwgf6zyd2exbl7ugqiysyqbfijckynl6jqivfbbna2a","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-05-24T03:47:11.761Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2009-07-02T22:51:59.000Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"www.cinra.net","thumb":{"$type":"blob","ref":{"$link":"bafkreiaumieirmhzqheh3meyg7lwctqonzjahng3t6nwmglbrc5mwix2nu"},"mimeType":"image/png","size":960},"title":"www.cinra.net","uri":"http://www.cinra.net/news/2009/06/26/170633.php"}},"facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"http://www.cinra.net/news/2009/06/26/170633.php"}],"index":{"byteEnd":181,"byteStart":134}}],"text":"漫画家・東村アキコが語る作品の裏側、青山ブックセンターで『放送しない公開録音!!』 いきてぇ \nhttp://www.cinra.net/news/2009/06/26/170633.php"},"embed":{"external":{"uri":"http://www.cinra.net/news/2009/06/26/170633.php","title":"www.cinra.net","description":"www.cinra.net","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:xcm5n5qkvrxqdfpsokulozjp/bafkreiaumieirmhzqheh3meyg7lwctqonzjahng3t6nwmglbrc5mwix2nu"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:15.382Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbzearudx2w","cid":"bafyreiakf5qxbaukitxx6jptp6wh3dwo3dale2rwvctoqh5lk2hb4zw5ji","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:11+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/stougeiro/base"}],"index":{"byteEnd":227,"byteStart":189}}],"langs":["ja"],"text":"📦 stougeiro/base v0.5.0\n\nOpinionated PHP 8.2 foundation for small HTTP applications: request kernel, routing, controllers, module middleware, error handling, configuration and logging.\n\n🔗 https://github.com/stougeiro/base"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:11.777Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbzeapo3v2u","cid":"bafyreigeweotj4scuxmjy5rlbrzaoou6cnhhej4wz6j6hy4jyaixf3a23u","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:11+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/Automattic/blocks-engine-php-transformer"}],"index":{"byteEnd":221,"byteStart":157}}],"langs":["ja"],"text":"📦 automattic/blocks-engine-php-transformer v0.45.81\n\nPHP primitives for transforming HTML, Markdown, and website artifacts into WordPress block outputs.\n\n🔗 https://github.com/Automattic/blocks-engine-php-transformer"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:11.776Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbzea7rs727","cid":"bafyreifvqiskbmuoagjd7hvkq2bh76vdcfzd55d2alpscwnb4ct24hzxna","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:11+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/masahiroid/seculens-php"}],"index":{"byteEnd":176,"byteStart":129}}],"langs":["ja"],"text":"📦 masahiroid/seculens v1.4.0\n\nNative PHP SBOM vulnerability matching, license policies, AST review and customer Word reports\n\n🔗 https://github.com/masahiroid/seculens-php"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:11.179Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze7vvf727","cid":"bafyreicv2ctq5yxhhfvlmei7ytr25gah7pqt3olboitaz5shqzbltflxnq","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:10+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/masahiroid/seculens-php"}],"index":{"byteEnd":176,"byteStart":129}}],"langs":["ja"],"text":"📦 masahiroid/seculens v1.3.0\n\nNative PHP SBOM vulnerability matching, license policies, AST review and customer Word reports\n\n🔗 https://github.com/masahiroid/seculens-php"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:10.878Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze7tpqv2d","cid":"bafyreiagbdygkvrkfih7wst635knid2vgb56f636d4awblojhddvemcjsu","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:10+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/Infrawrench/bulk-instances-php"}],"index":{"byteEnd":201,"byteStart":147}}],"langs":["ja"],"text":"📦 infrawrench/bulk-instances 1.3.0\n\nAWS instance attributes and pricing (EC2, RDS, ElastiCache and more), with full history, from Infrawrench.\n\n🔗 https://github.com/Infrawrench/bulk-instances-php"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:10.873Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze7itlb2z","cid":"bafyreiaqonopnth56cz2wpptkjshdzftqnsumt3t5hr5bp7l5pm6khy2hu","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:10+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/webilia/webilia-ui"}],"index":{"byteEnd":115,"byteStart":73}}],"langs":["ja"],"text":"📦 webilia/ui v1.5.3\n\nModular UI components for Webilia PHP projects.\n\n🔗 https://github.com/webilia/webilia-ui"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:10.483Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze74arn2d","cid":"bafyreiduitn7jpxdbbqoyqumjfwvrdriiw6kbinjwdwkrrdhkfkndxbnzq","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:09+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/context-dot-dev/context-php-sdk"}],"index":{"byteEnd":118,"byteStart":63}}],"langs":["ja"],"text":"📦 context-dev/context-dev-php v2.44.0\n\nContext Dev PHP SDK\n\n🔗 https://github.com/context-dot-dev/context-php-sdk"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:10.072Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze6vquz2g","cid":"bafyreieanxdotvdm5mbn5w2p24owfvsucek52kzo6qv7y7nikoatv7lw74","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:09+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/easymailing/sdk-php"}],"index":{"byteEnd":128,"byteStart":85}}],"langs":["ja"],"text":"📦 easymailing/sdk-php v0.7.0-alpha.0\n\nOfficial Easymailing SDK for PHP backends.\n\n🔗 https://github.com/easymailing/sdk-php"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:09.786Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze6kmrr2z","cid":"bafyreihfrt5nkbtdgplffzwxi7lb4om734avbyg2rtbvsb7e2c2iwy47em","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:09+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/lukaszknasiecki/uho-mvc"}],"index":{"byteEnd":120,"byteStart":73}}],"langs":["ja"],"text":"📦 lukaszknasiecki/uho-mvc 0.6.7\n\nPHP model-view-controller framework\n\n🔗 https://github.com/lukaszknasiecki/uho-mvc"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:09.494Z","labels":[]},{"uri":"at://did:plc:hzebgrkbc42iyxsrmwsdjnej/app.bsky.feed.post/3mzbze6i6cr2g","cid":"bafyreiaafiecpg5bb4xhf3q43nj26vsakffpqwfhelibubiiaiu7gwggcm","author":{"did":"did:plc:hzebgrkbc42iyxsrmwsdjnej","handle":"throwable.bsky.social","displayName":"call_user_func","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:hzebgrkbc42iyxsrmwsdjnej/bafkreih22yudolg5o47s3dmgrg4wot7cyrghse2e6nfg3o54p3oi2isuzi","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2023-10-04T05:14:38.300Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:09+00:00","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://github.com/incident-io/sdk-php"}],"index":{"byteEnd":159,"byteStart":116}}],"langs":["ja"],"text":"📦 incident-io/sdk-php v2.40.0\n\nPHP client for the incident.io API, generated from the published OpenAPI schema.\n\n🔗 https://github.com/incident-io/sdk-php"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:09.493Z","labels":[]},{"uri":"at://did:plc:epujieddxbegohl2kwdlr6vp/app.bsky.feed.post/3mzbze5qsik2q","cid":"bafyreiapp54f4lt2ga75owyczluzwshuox3vqva6nxq74slqqofmuaz25e","author":{"did":"did:plc:epujieddxbegohl2kwdlr6vp","handle":"drupal-news.bsky.social","displayName":"Drupal Bot","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:epujieddxbegohl2kwdlr6vp/bafkreid5knqyiris2wd7n2lmql7nlszm5amuerte4477ybyiojiv3dihpe","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[],"createdAt":"2024-12-01T17:02:38.446Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-02T00:00:07.772025Z","facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://www.drupal.org/project/orchestra/releases/1.0.0-alpha26"}],"index":{"byteEnd":134,"byteStart":71}},{"features":[{"$type":"app.bsky.richtext.facet#tag","tag":"Drupal"}],"index":{"byteEnd":7,"byteStart":0}},{"features":[{"$type":"app.bsky.richtext.facet#tag","tag":"PHP"}],"index":{"byteEnd":65,"byteStart":61}}],"langs":["en"],"text":"#Drupal module release: orchestra 1.0.0-alpha26 (2026-11-01) #PHP. See https://www.drupal.org/project/orchestra/releases/1.0.0-alpha26"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-02T00:00:08.670Z","labels":[]},{"uri":"at://did:plc:ejusgmfgega7lqfzv5ypindr/app.bsky.feed.post/3mzbz4mkja262","cid":"bafyreiclbxuco7faymedbasnghqev4mlmwdh3eboiipsoa7y7qyj3whbpm","author":{"did":"did:plc:ejusgmfgega7lqfzv5ypindr","handle":"ben.lubar.me.ap.brid.gy","displayName":"Ben Lubar (any pronouns)","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:ejusgmfgega7lqfzv5ypindr/bafkreicvugfq4kjjbu6c5teq323wzh2s6xaopj7k37ih3tah7ojsdob5ja","associated":{"chat":{"allowIncoming":"none"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[{"src":"did:plc:ejusgmfgega7lqfzv5ypindr","uri":"at://did:plc:ejusgmfgega7lqfzv5ypindr/app.bsky.actor.profile/self","cid":"bafyreiac3ag5ucwzba7m3yznetob7okaguroqoolavvgp5higmyebwk4ua","val":"bridged-from-bridgy-fed-activitypub","cts":"1970-01-01T00:00:00.000Z"}],"createdAt":"2025-06-23T22:03:29.832Z"},"record":{"$type":"app.bsky.feed.post","bridgyOriginalText":"<p>oh cool now there are bots spam-requesting random php pages on domains that don't run any php</p><p>guess why they're getting 200 OK responses :)</p>","bridgyOriginalUrl":"https://mastodon.lubar.me/@ben/117543885253944389","createdAt":"2026-11-01T23:55:50.000Z","embed":{"$type":"app.bsky.embed.images","images":[{"$type":"app.bsky.embed.images#image","alt":"","aspectRatio":{"height":444,"width":2522},"image":{"$type":"blob","ref":{"$link":"bafkreigsn3xwh3r2ourdqgoebbwz5yg2ku7i563epfi2fa3cqhw3l3fktm"},"mimeType":"image/png","size":183925}}]},"langs":["en"],"reply":{"$type":"app.bsky.feed.post#replyRef","parent":{"cid":"bafyreiao2e64nrvnbhvfnvywslvngauf6pka3uafel3g554xhamxmanz3u","uri":"at://did:plc:ejusgmfgega7lqfzv5ypindr/app.bsky.feed.post/3mzbyyyklik52"},"root":{"cid":"bafyreidhsxb7btt4la35lf5z6ojobytbq7obtpww3ucpveusor3nimgjtm","uri":"at://did:plc:ejusgmfgega7lqfzv5ypindr/app.bsky.feed.post/3mzb4ko4lvlk2"}},"text":"oh cool now there are bots spam-requesting random php pages on domains that don't run any php\n\nguess why they're getting 200 OK responses :)"},"embed":{"images":[{"thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:ejusgmfgega7lqfzv5ypindr/bafkreigsn3xwh3r2ourdqgoebbwz5yg2ku7i563epfi2fa3cqhw3l3fktm","fullsize":"https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:ejusgmfgega7lqfzv5ypindr/bafkreigsn3xwh3r2ourdqgoebbwz5yg2ku7i563epfi2fa3cqhw3l3fktm","alt":"","aspectRatio":{"height":444,"width":2522}}],"$type":"app.bsky.embed.images#view"},"bookmarkCount":0,"replyCount":1,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-01T23:56:00.431Z","labels":[]},{"uri":"at://did:plc:2trov5yqgladnr3pt3w3ffo3/app.bsky.feed.post/3mzbz33igbh2z","cid":"bafyreigroilkkhmhhqbpqdr6tuairru4sv3qabp4smons55bzuvyzfzf3a","author":{"did":"did:plc:2trov5yqgladnr3pt3w3ffo3","handle":"lebulletin.bsky.social","displayName":"Le Bulletin du numérique","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:2trov5yqgladnr3pt3w3ffo3/bafkreiaznxthlcbvlj5yg432aayfo3uvks5xp2ppwlxggwuxagdtrltecm","associated":{"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[{"src":"did:plc:2trov5yqgladnr3pt3w3ffo3","uri":"at://did:plc:2trov5yqgladnr3pt3w3ffo3/app.bsky.actor.profile/self","cid":"bafyreib7z3z3vp7c4oxfb4o264atywdxvnhupzqnke4gzuvm3e5jowtq5m","val":"bot","cts":"2026-08-08T15:17:53.431Z"}],"createdAt":"2026-08-08T15:17:54.467Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-01T23:55:02Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"","thumb":{"$type":"blob","ref":{"$link":"bafkreihv54hp6hodrhcro6qu66jxjerbmezjj2uo2idzcreocnl3lbi37a"},"mimeType":"image/jpeg","size":116349},"title":"Failles PHP : 10 jours après, près de 30 millions de sites et services web toujours vulnérables","uri":"https://01net.com/actualites/failles-php-onze-jours-apres-pres-de-30-millions-de-sites-et-services-web-toujours-vulnerables.html"}},"facets":[{"features":[{"$type":"app.bsky.richtext.facet#link","uri":"https://01net.com/actualites/failles-php-onze-jours-apres-pres-de-30-millions-de-sites-et-services-web-toujours-vulnerables.html"}],"index":{"byteEnd":229,"byteStart":101}}],"langs":["fr"],"text":"Failles PHP : 10 jours après, près de 30 millions de sites et services web toujours vulnérables\n\nhttps://01net.com/actualites/failles-php-onze-jours-apres-pres-de-30-millions-de-sites-et-services-web-toujours-vulnerables.html"},"embed":{"external":{"uri":"https://01net.com/actualites/failles-php-onze-jours-apres-pres-de-30-millions-de-sites-et-services-web-toujours-vulnerables.html","title":"Failles PHP : 10 jours après, près de 30 millions de sites et services web toujours vulnérables","description":"","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:2trov5yqgladnr3pt3w3ffo3/bafkreihv54hp6hodrhcro6qu66jxjerbmezjj2uo2idzcreocnl3lbi37a"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":0,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-01T23:55:05.077Z","labels":[]},{"uri":"at://did:plc:vykfiild3tydvagzilq5eght/app.bsky.feed.post/3mzbyxbjjn22d","cid":"bafyreiakpl55thjivm276l5qxopdyq2yh2qrhnntqmqtquipcqamcm77ey","author":{"did":"did:plc:vykfiild3tydvagzilq5eght","handle":"oddletters.bsky.social","displayName":"m. r. sauter","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:vykfiild3tydvagzilq5eght/bafkreiayrsruhmgl42zhiwxkzvntae5nmlw2nq7rx3q4nv2tqa3mwcq5s4","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"none"}},"labels":[],"createdAt":"2023-06-25T15:13:45.539Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-01T23:52:56.251Z","langs":["en"],"reply":{"parent":{"cid":"bafyreieirnovhlk3lrjdlwxdpg5mt4zjpsau2rgq3tvd72aocmsed7yrhi","uri":"at://did:plc:pej2byoplpcfjfohn6nwexts/app.bsky.feed.post/3mzbypytgak2c"},"root":{"cid":"bafyreieirnovhlk3lrjdlwxdpg5mt4zjpsau2rgq3tvd72aocmsed7yrhi","uri":"at://did:plc:pej2byoplpcfjfohn6nwexts/app.bsky.feed.post/3mzbypytgak2c"}},"text":"oh yeah, it's down at the moment (due to php-opacalypse and the fact that it lives on a server under my friend's bed and we havent gotten around to redirecting to the mirror yet). what do you need, i can just send it to you"},"bookmarkCount":0,"replyCount":1,"repostCount":0,"likeCount":1,"quoteCount":0,"indexedAt":"2026-11-01T23:52:56.672Z","labels":[]},{"uri":"at://did:plc:nsoblc5guyu4evlajh6lbr7a/app.bsky.feed.post/3mzbyngbztc2o","cid":"bafyreig4qofraqnfa5yxk64i3lokdodrudzjifz2xrwju5724skhwu5voi","author":{"did":"did:plc:nsoblc5guyu4evlajh6lbr7a","handle":"feralrobots.bsky.social","displayName":"Feral T. Robot, Oil Swamp Utility Bot #7629","avatar":"https://cdn.bsky.app/img/avatar/plain/did:plc:nsoblc5guyu4evlajh6lbr7a/bafkreib46jmnikxubhbfonimxtu4voavbcdidmp4s2x74tv2nyu7ismpxe","associated":{"chat":{"allowIncoming":"following"},"activitySubscription":{"allowSubscriptions":"followers"}},"labels":[{"src":"did:plc:nsoblc5guyu4evlajh6lbr7a","uri":"at://did:plc:nsoblc5guyu4evlajh6lbr7a/app.bsky.actor.profile/self","cid":"bafyreidwbtfgxacukcmcln5alyrq3zvcjz6cwmbiwjia2dye2kmaoqnufa","val":"!no-unauthenticated","cts":"1970-01-01T00:00:00.000Z"}],"createdAt":"2023-11-22T20:18:31.880Z"},"record":{"$type":"app.bsky.feed.post","createdAt":"2026-11-01T23:47:25.705Z","embed":{"$type":"app.bsky.embed.external","external":{"description":"Pasting a legacy file into an LLM and asking it to \"modernize this\" is an easy shortcut. But is the result better than leaving the code alone? In this paper, we study this single-file setting with fiv...","thumb":{"$type":"blob","ref":{"$link":"bafkreidqmqwy3yg4tl3phag6b33z4zqxmqu4b2m6eya4gutzr2weqdsdui"},"mimeType":"image/jpeg","size":88160},"title":"When Modernization Breaks Working Code: A Single-File Study of LLMs on Legacy PHP","uri":"https://arxiv.org/abs/2610.40269"}},"langs":["en"],"text":"🤔"},"embed":{"external":{"uri":"https://arxiv.org/abs/2610.40269","title":"When Modernization Breaks Working Code: A Single-File Study of LLMs on Legacy PHP","description":"Pasting a legacy file into an LLM and asking it to \"modernize this\" is an easy shortcut. But is the result better than leaving the code alone? In this paper, we study this single-file setting with fiv...","thumb":"https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:nsoblc5guyu4evlajh6lbr7a/bafkreidqmqwy3yg4tl3phag6b33z4zqxmqu4b2m6eya4gutzr2weqdsdui"},"$type":"app.bsky.embed.external#view"},"bookmarkCount":1,"replyCount":0,"repostCount":0,"likeCount":0,"quoteCount":0,"indexedAt":"2026-11-01T23:47:26.677Z","labels":[]}],"cursor":"eyJzIjpbMTc5MzU3Njg0NTAwMCwiZGlkOnBsYzpuc29ibGM1Z3V5dTRldmxhamg2bGJyN2EiLCIzbXpieW5nYnp0YzJvIl19","hitsTotal":10000}