
Deleted files aren't gone forever, expert warns
July 30, 2026 at 5:28PM EDT
ADVERTISEMENT
Apple's U.S. leasing plan for iPhones and Macs is expected to reach Canada, though buying remains cheaper. A physical leak at an Ontario data centre highlights environmental concerns over their rapid growth. And deleting a file does not erase it forever, as forensic tools can recover it until overwritten. CTV's Tony Ryma and cybersecurity and tech analyst Ritesh Kotak discuss all this and more on this week's TechTalk.

July 30, 2026 at 5:28PM EDT

July 29, 2026 at 9:02PM EDT

July 28, 2026 at 6:00PM EDT

July 27, 2026 at 1:27PM EDT

July 23, 2026 at 7:50PM EDT

July 23, 2026 at 6:27PM EDT

July 21, 2026 at 7:12PM EDT

July 21, 2026 at 6:28PM EDT

July 14, 2026 at 4:38PM EDT

July 13, 2026 at 5:57PM EDT

July 09, 2026 at 3:11PM EDT

July 09, 2026 at 9:57AM EDT

June 28, 2026 at 3:15PM EDT

June 18, 2026 at 7:09PM EDT

June 11, 2026 at 3:48PM EDT

June 10, 2026 at 2:16PM EDT

June 08, 2026 at 6:37PM EDT

June 04, 2026 at 2:30PM EDT

June 01, 2026 at 6:44PM EDT

June 01, 2026 at 7:51AM EDT

May 14, 2026 at 8:00PM EDT

May 10, 2026 at 11:54AM EDT

May 06, 2026 at 3:26PM EDT

May 06, 2026 at 11:16AM EDT

May 04, 2026 at 7:48AM EDT

May 01, 2026 at 10:45AM EDT

April 28, 2026 at 8:22PM EDT

April 21, 2026 at 8:35AM EDT

April 11, 2026 at 12:36PM EDT

April 11, 2026 at 9:46AM EDT

April 10, 2026 at 10:51PM EDT

April 10, 2026 at 10:02PM EDT

April 10, 2026 at 9:19PM EDT

April 10, 2026 at 8:11PM EDT

April 07, 2026 at 4:06PM EDT

April 06, 2026 at 5:57PM EDT

April 06, 2026 at 5:56PM EDT

April 06, 2026 at 2:30PM EDT

April 06, 2026 at 2:30PM EDT

April 01, 2026 at 6:55PM EDT

April 01, 2026 at 4:40PM EDT

April 01, 2026 at 3:25PM EDT

March 31, 2026 at 1:53PM EDT

March 29, 2026 at 9:10AM EDT

March 26, 2026 at 1:59PM EDT

March 25, 2026 at 6:02PM EDT

March 25, 2026 at 3:42PM EDT

March 18, 2026 at 8:21PM EDT

March 18, 2026 at 7:45PM EDT

March 17, 2026 at 4:20PM EDT

March 12, 2026 at 4:15PM EDT

March 08, 2026 at 12:00PM EDT

March 04, 2026 at 8:07AM EST

February 13, 2026 at 8:35AM EST