Pavel Korytov :emacs:☮️ on Nostr: A week ago, I made an #RSS bridge for #Anthropic Research. It was a complicated one: ...
A week ago, I made an #RSS bridge for #Anthropic Research.
It was a complicated one: getting a list of articles required parsing JSONs in JSONs in obfuscated inline <script> tags, but articles themselves were plain HTMLs, fortunately.
It broke yesterday.
First, GET
https://www.anthropic.com/research/ (and GET any HTML on Anthropic) started returning 500 for no reason. Just a normal response with the 500 status code.
Second, the articles are now also JSONs in obfuscated inline <script> tags.
What the heck is that? Have they noticed I'm parsing them?
#rssbridge
Published at
2024-12-07 09:12:53Event JSON
{
"id": "8247ef7e3bb761d226f0b863f4012246be12430ac39c31ab5a65f97ced910a82",
"pubkey": "a0beb2d46e7c459f153950cf3af3c6e29ba1d316d08d9e92c9317c0687c99b55",
"created_at": 1733562773,
"kind": 1,
"tags": [
[
"t",
"rss"
],
[
"t",
"anthropic"
],
[
"t",
"rssbridge"
],
[
"proxy",
"https://mastodon.bsd.cafe/users/sqrtminusone/statuses/113610769899689602",
"activitypub"
]
],
"content": "A week ago, I made an #RSS bridge for #Anthropic Research.\n\nIt was a complicated one: getting a list of articles required parsing JSONs in JSONs in obfuscated inline \u003cscript\u003e tags, but articles themselves were plain HTMLs, fortunately.\n\nIt broke yesterday.\n\nFirst, GET https://www.anthropic.com/research/ (and GET any HTML on Anthropic) started returning 500 for no reason. Just a normal response with the 500 status code.\n\nSecond, the articles are now also JSONs in obfuscated inline \u003cscript\u003e tags.\n\nWhat the heck is that? Have they noticed I'm parsing them?\n\n#rssbridge",
"sig": "20328c8e5e0156cc46e5602d28d03a3cc0c8ba7dd1b4673d7b7eb94bdda81ef31096113a2500d27d4d0ed7301f902f35a2dd021377a4df35f2eb6a48b6ef4972"
}