An unofficial RSS feed for ACM Queue, which doesn't provide one natively.
Subscribe to the feed in your RSS reader:
https://acm-queue-rss.val.run/feed
Rendering mermaid diagram...
| File | Type | Purpose |
|---|---|---|
feed.ts | HTTP | Serves the RSS feed at /feed and a landing page at / |
cron.ts | Interval | Runs daily to scrape and store new ACM Queue articles |
scraper.ts | Script | Fetches and parses articles from queue.acm.org |
rss.ts | Script | Generates RSS 2.0 XML from stored articles |
main.ts | Script | One-time database schema initialization |
/ — Landing page with feed URL and links/feed or /rss — RSS 2.0 XML feed/source — Redirect to this val's source codequeue.acm.org sits behind aggressive Cloudflare bot protection and returns
403 to server IPs, so instead of scraping its HTML the val reads the ACM
Digital Library's official eTOC feed for Queue (RSS 1.0/RDF):
https://dl.acm.org/action/showFeed?type=etoc&feed=rss&jc=queue
This carries the current issue's articles with title, authors, dates and DOI. For each entry the scraper:
prism:doi as the unique key (upserted into SQLite),https://queue.acm.org/doi/full/<DOI>,dc:date as the publication date,dc:creator into authors — note ACM's feed concatenates multiple
authors with no separator (e.g. A. MeyerB. MeyerC. Murphy), so a
lowercase→uppercase boundary heuristic is used to insert commas.The feed serves the 50 most recent articles sorted by publication date.