SaaS & Software·May 21, 2026

Michael Keating has died at the age of 79 (1947–2026)

Article URL: Comments URL: Points: 5 # Comments: 0

Hacker News5 min readSingle source
Michael Keating has died at the age of 79 (1947–2026)
Image · Hacker News
The gist
5-point summary · 1 min

Article URL: Comments URL: Points: 5 # Comments: 0

  • As Vila Restal in the BBC's Blake's 7, Michael appeared across all four series of the show, from 1978 to 1981 – the only cast member to appear in all 52 episodes.
  • After sporadic appearances in other ranges, he finally reprised the role of Vila in 2012's first Big Finish Blake's 7 production, The Turing Test, bringing the same care and craft to the character on audio that had made him so enduring on television.
  • While Blake's 7 on TV had ended in 1981 with the apparent massacre of the entire crew in its devastating final episode, for Big Finish listeners Vila's story was far from over.
  • It would be wonderful." Big Finish Blake's 7 producer, Peter Anghelides, said: "What a joy it was to work with Michael.
  • "Blake's 7 fans loved him as Vila, the only character to appear in every Blake's 7 TV episodes between 1978 and 1981 and in both BBC Radio plays.
25%February 1947January 2022May 2026

All at Big Finish were sad to learn about the death of actor Michael Keating. Born in Edmonton, north London on 10 February 1947, Michael began his acting career in 1966 and went on to become one of the most recognisable and best-loved faces in British science fiction. His first professional role was at Nottingham Playhouse under the artistic directorship of the classical actor John Neville. After two and a half years at Nottingham, he went on to perform in theatres across the United Kingdom, including the Library Theatre Manchester, the Pitlochry Theatre, the Lyceum Theatre Edinburgh and the Lyric Theatre Belfast, as well as numerous repertory and touring productions throughout England. As Vila Restal in the BBC's Blake's 7, Michael appeared across all four series of the show, from 1978 to 1981 – the only cast member to appear in all 52 episodes. Vila was nominally the gang's thief and self-declared coward, though Michael always preferred a more precise description: cautious, not cowardly. In his hands, Vila was something richer than comic relief. He was warm, wily, honest about his own limitations, and almost impossible not to love. Beyond the confines of the spaceship Liberator, Michael enjoyed a long and varied career in theatre and television, including stints with both the National Theatre and the Old Vic. In 1985, he created the role of Marty at the Phoenix Theatre in the West End in Are You Lonesome Tonight, Alan Bleasdale's play about Elvis Presley, in which Martin Shaw played the King. And, away from his screen career, Michael was a keen rambler with a love of the outdoors, a voracious reader, and by all accounts a thoughtful and deeply easy-going man, as generous in conversation as he was in the studio. Michael's first role beind the microphone at Big Finish was in the monthly Doctor Who range, guest-starring alongside Paul McGann and India Fisher in the Eighth Doctor story, The Twilight Kingdom, in 2004. After sporadic appearances in other ranges, he finally reprised the role of Vila in 2012's first Big Finish Blake's 7 production, The Turing Test, bringing the same care and craft to the character on audio that had made him so enduring on television. Over the following decade he was reunited with many of his on-screen colleagues, including Paul Darrow, Gareth Thomas and Jacqueline Pearce. While Blake's 7 on TV had ended in 1981 with the apparent massacre of the entire crew in its devastating final episode, for Big Finish listeners Vila's story was far from over. In 2019, at the recording of The New Age, written by Mark Wright, Michael was asked whether Vila could cope living in a society stripped of all technology – the kind of world a survivor might find himself in. His answer was entirely in character: "I'm sure he would survive. As long as he could make fire, keep warm and meet a young lady. He'd learn a lot about the trees on the planet, build a little hut. It would be wonderful." Big Finish Blake's 7 producer, Peter Anghelides, said: "What a joy it was to work with Michael. Little did I realise when first encountering him at BBC Television Centre in 1981 that some three decades later I would be writing and producing Big Finish Blake's 7 audio stories for him as Vila Restal. "His cheery presence on studio days was always most welcome. I would sit at the back of the Audio Sorcery control room hooting with laughter at his comic timing in our recordings. In the green room when we recorded the first full-cast audio Warship he jokingly suggested that there should have been a planet named “Vere” after his old colleague, TV director/producer Vere Lorrimer, so obviously I smuggled that idea into a later script, much to Michael's great delight. "Blake's 7 fans loved him as Vila, the only character to appear in every Blake's 7 TV episodes between 1978 and 1981 and in both BBC Radio plays. At one point in planning the second series, Terry Nation thought that Vila was a 'borderline case' for being dropped as a Liberator regular, until the production team acknowledged the character’s popularity – in no small part thanks to Michael’s adroit performance as the career thief and reluctant rebel. "Michael reprised the role for Big Finish in The Liberator Chronicles, full-cast plays, and audiobook readings. He played Goudry in the 1977 Doctor Who TV story The Sun Makers, and subsequently had roles in Big Finish audios alongside Tom Baker, Colin Baker, and Paul McGann. And to a generation of soap fans, he was the Reverend George Stevens in 54 episodes of EastEnders between 2005 and 2017." His final Big Finish credit was in The Terra Nostra, alongside Sally Knyvette and Karl Howman, released in January 2022. Michael Keating, actor, born 10 February 1947; died May 2026. Latest News Big Finish’s New Writer Competition 2026 Our annual Short Trips competition gives newcomers the opportunity to write their first story for the First Doctor. The Big Finish Paul Spragg Memorial Short Trip Opportunity honours the memory of our much-loved colleague and friend, a stalwart of the Big Finish production office who passed away suddenly on 8... Read More Latest Podcast 2026-05-15 Sontaran War Nick and Benji present… The Chat… Star Wars and Sergeant Cork… Behind-the-scenes: and Drama Tease: The War Doctor Rises: Fear of the Light - The Twilight Enclave… Also Available: Rutans vs Sontarans: Rendition. The Randomoid Selectortron also features, offering you a 25% reduction on the selected release. Just click here and enter the offer code BUCKUP. This podcast is released on Friday 15th May... Read More

Integrity note  ·  Xela does not rewrite or paraphrase article content. The excerpt above is the source publication's own words, sanitized for display. For the full piece — including any quotes, charts, or images — read it at Hacker News. Xela's rewritten version is off for this story, so there's no editorial angle attached — you're getting the source's reporting unfiltered. When the rewrite is on, we add a What this means block underneath with the operator/trader takeaway.

What people are saying

Discussion

Hot takes

0/280

Loading takes…

Comments

Discussion · 0

Sign in to comment, like, and save articles.

Sign in

Loading comments…

Keep readingSaaS & Software desk
See all in SaaS
Show HN: Draco – A single-binary, self-hostable Firecrawl alternative in Rust
·

Show HN: Draco – A single-binary, self-hostable Firecrawl alternative in Rust

Scraping modern websites has become a massive headache. You basically have two choices: pay for an expensive API like Firecrawl/Browserbase, or run a fleet of headless Chrome instances that eat 1GB of RAM per page and still get blocked by Cloudflare. I built Draco to fix this. It’s a fast, single-binary web scraper written in Rust. You point it at a URL, and it spits out perfectly clean Markdown or structured JSON for LLMs. The secret sauce is that it doesn't just boot a browser for every request. It uses a tiered escalation engine: Tier 1 (Stealth Fetch): Draco uses a custom TLS/JA4 fingerprint to perfectly mimic a real browser's network signature at the packet level. It turns out a lot of anti-bot walls will let you right through if your handshake looks correct. In my benchmarks against sites like Cloudflare and Target, Playwright ate ~500MB of RAM and timed out. Draco bypassed them in under a second using just 20MB of RAM. Tier 2 (V8 Isolate): If it hits a React/Next.js SPA that needs rendering, Draco boots an in-process V8 engine in single-digit milliseconds. It hydrates the DOM and intercepts the hidden JSON APIs the page is calling—giving you the raw data without the overhead of a graphical browser. Tier 3 (Real Browser): If it hits an absolute wall, it seamlessly falls back to detecting and driving a real browser on your machine. I also built in all the tooling to make it a complete drop-in replacement for the hosted services: Daemon Mode: Run draco serve and you get a persistent HTTP server with a Firecrawl-compatible REST API. You can swap out your API keys and self-host immediately. Built-in MCP Server: It natively exposes a Model Context Protocol server so you can plug it directly into Claude Desktop or your AI agents. Web Search: Built-in parallel multi-engine web search (bypassing the need for a Google Search API key). Interact Mode: Drive a page statefully like a devtools console, persisting cookies across navigations(for LLM's mainly). It’s completely open source (MIT/Apache-2.0). I just wanted to put this out there for anyone tired of fighting headless Chromium or paying per-page scraping costs. Grab the binary and throw a difficult URL at it. Note that it's still a WIP so there might be some unexpected breakages of uncommon sites but for the most part its quite capable, it can handle cf-protected sites and heavy SPA's while everything else fails partially or completely while taking longer or more resources. (tested on example.com, hackernews, cloudflare, glassdoor, bluff.com, target.com, stake.com and thrill.com) ┏━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━┳━━━━━━━━━━┳━━━━━━━━━┓ ┃ Rank ┃ Tool ┃ Score ┃ Pass ┃ Avg Time ┃ Avg RAM ┃ ┡━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━╇━━━━━━━━━━╇━━━━━━━━━┩ │ #1 │ Draco │ 769.7 │ 8/8 │ 3.45 │ 216.50 │ │ #2 │ Obscura │ 384.5 │ 4/8 │ 2.68 │ 87.59 │ │ #3 │ BrowserOxide │ 373.4 │ 4/8 │ 6.42 │ 105.95 │ │ #4 │ Playwright │ 342.2 │ 4/8 │ 1.71 │ 535.07 │ │ #5 │ Bouncy │ 196.6 │ 2/8 │ 0.59 │ 19.38 │ └──────┴────────────────┴───────┴──────┴──────────┴─────────┘ Repo: Comments URL: Points: 8 # Comments: 1

Hacker NewsSingle source
Newsletter

Track saas & software every morning.

Daily digest tuned to this beat. The 5 stories most worth your time. Unsubscribe anytime.