# Canvas outage and ransom threat & Cloudflare layoffs in AI shift - Hacker News (May 8, 2026) Page: https://stenobird.com/podcast/the-automated-daily-6466996/canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift-hacker-news-may-8-2026 Text version: https://stenobird.com/podcast/the-automated-daily-6466996/canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift-hacker-news-may-8-2026.md Podcast: [The Automated Daily](https://stenobird.com/podcast/the-automated-daily-6466996) Published: 2026-05-08T12:20:03+00:00 Episode link: https://theautomateddaily.com/episodes/2026-05-08-canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift Audio file: https://dts.podtrac.com/redirect.mp3/cdn.theautomateddaily.com/audio/hn/2026-05-08/en/episode.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/the-automated-daily-6466996/episodes/canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift-hacker-news-may-8-2026 Duration seconds: 497 ## Resource Please support this podcast by checking out our sponsors: - SurveyMonkey, Using AI to surface insights faster and reduce manual analysis time - https://get.surveymonkey.com/tad - Invest Like the Pros with StockMVP - https://www.stock-mvp.com/?via=ron - Discover the Future of AI Audio with ElevenLabs - https://try.elevenlabs.io/tad Support The Automated Daily directly: Buy me a coffee: https://buymeacoffee.com/theautomateddaily Today's topics: Canvas outage and ransom threat - Instructure restored Canvas after a security incident where some users saw a ransom-style message and unauthorized page changes. The alleged ShinyHunters threat and potential exposure of student data raises urgent privacy and school-operations concerns. Cloudflare layoffs in AI shift - Cloudflare is cutting roughly 20% of staff as it reorganizes around “agentic AI-first” workflows. It’s another signal that AI adoption is reshaping jobs, investor expectations, and operating models across tech. Linux “Dirty Frag” root risk - A new Linux local privilege escalation disclosure dubbed “Dirty Frag” claims fast paths to root access before coordinated patches are ready. With embargo drama and exploit code circulating, admins face heightened risk and pressure to mitigate quickly. ClojureScript adds async/await interop - ClojureScript 1.12.145 adds cleaner JavaScript interop by emitting native async functions, making Promise-based code and tests simpler. It’s a practical upgrade for teams building modern web apps with less boilerplate. GeoJSON becomes an IETF standard - GeoJSON’s move to an IETF-backed standard—RFC 7946—solidified a stable reference for geospatial interoperability. That matters for consistent map data exchange across APIs, tools, and platforms. Dithering images with CSS filters - A technique… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/the-automated-daily-6466996/episodes/canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift-hacker-news-may-8-2026/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/the-automated-daily-6466996/canvas-outage-and-ransom-threat-cloudflare-layoffs-in-ai-shift-hacker-news-may-8-2026.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.