Richard Irvine-Brown @richib.bsky.social · 03/10/2026Would you be free to send me a DM? I’m looking into the bridge attacks. Would appreciate your input. 000
Richard Irvine-Brown @richib.bsky.social · 02/10/2026Work on tracking US-sanctioned Iranian-linked tankers getting a re-up for today's piece on oil supply levels rising: www.bbc.co.uk/news/article... Written by @thomascopeland.bsky.socialbbc.co.ukThree reasons Middle East oil is nearly back to pre-Iran war levelsExperts say US military assistance, using shuttle tankers and pipelines bypassing the Strait of Hormuz mean exports have rebounded. 011
Richard Irvine-Brown @richib.bsky.social · 02/10/2026Protests across France in the capital today. With @paulybrown.bsky.social for the BBC live page. www.bbc.co.uk/news/live/cm... 000
Reposted by Richard Irvine-BrownJoe Tidy BBC News @joetidy.bsky.social · 29/09/2026Bizarre update/ twist in the FBI hack case. The hackers - Shiny Hunters - are now saying that they won't publish the stolen data on their darknet site and actually 'never intended to'. They sent me and other reporters this ridiculous statement saying the media 'took the story out of context'. 2188
Richard Irvine-Brown @richib.bsky.social · 26/09/2026There's a social media scam featuring AI-generated injured soldiers shilling moody goods. Be on the lookout. Great story from Nick Stapleton for BBC Morning Live. AI detection and sense-checking from me and @shayan86.bsky.social 914291
Reposted by Richard Irvine-BrownJoe Tidy BBC News @joetidy.bsky.social · 25/09/2026Exclusive: Special agents' blood and urine test results stolen in FBI hack. Cyber-criminals who hacked the FBI say they have extremely sensitive medical data for thousands of its special agents. BBC News has seen samples of the stolen "fitness-for-work" medical examinations, which... 3138
Reposted by Richard Irvine-BrownBees United @beesunited.bsky.social · 22/09/202625 years ago, Bees United held our first-ever AGM. It was part of a chain of events that helped BU save the club & set the foundations for today's successes www.beesunited.org.uk/in-focus/how-… 022
Richard Irvine-Brown @richib.bsky.social · 20/09/2026BRENTFORD, the numbers. End the weekend unbeaten. 4th in the Prem 3rd highest scorers 4 wins from 7 games this season 2 tricky away cup ties overcome 18 goals scored 11 different scorers Not bad for the 13th stop for the 267 from Hammersmith to Hounslow.static.klipy.comNyet967304 Igor ThiagoAlt: Igor Thiago of Brentford hugs Beto of Everton 160
Richard Irvine-Brown @richib.bsky.social · 19/09/2026Iranian tankers, US-sanctioned, are building up off the coast of Sri Lanka. @emmapengelly.bsky.social and I traced them for the BBC Sinhala-language team. www.bbc.com/sinhala/arti...bbc.com'ශ්රී ලංකාව ආසන්න මුහුදේ ඇමෙරිකානු සම්බාධක පැනවූ ඉරාන නෞකා 21ක්' - BBC නිරීක්ෂණයකින් හෙළිවේ - BBC News සිංහල“ස්වෛරී රාජ්යයක් විදිහටත්, ජාත්යන්තර සාගර සම්මුතියට අත්සන් කරලා රටක් හැටියටත් මෙතැනදී ප්රශ්නය එන්න හැකියාව තියෙනවා ශ්රී ලංකාවට. ස්වෛරී රාජ්යයක් හැටියට යුදමය නොවන තත්ත්වයකදී ඕනෑම රටකට සහය දෙන්න ශ්... 033
Richard Irvine-Brown @richib.bsky.social · 15/09/2026How close were Boris Johnson, Carl Bildt and many European security advisors to at least two Russian drone strikes on Sunday? Lots of geo work, down to Polish train timetables and timing sight:sound difference of an explosion. With @shayan86.bsky.social, edited by @olgar.bsky.social. 34219
Richard Irvine-Brown @richib.bsky.social · 11/09/2026Bit of background for Houthi's anti-Saudi actions since Iran asked, and they agreed, to target "regional enemies". For BBC Verify / live page: www.bbc.co.uk/news/live/cm... 031
Reposted by Richard Irvine-BrownJoe Tidy BBC News @joetidy.bsky.social · 10/09/2026I started writing this BBC InDepth feature on Tuesday. Then the story evolved quite significantly. Writing it became a live fire situation as more and more news came in. AI safety has never been more pressing and I have tried to explain it all here. Ahttps://www.bbc.co.uk/news/articles/c74edv9887eobbc.co.ukCan humans stay in control of AI?AI agents went on an uncontrolled hacking spree, leaving some in the industry worried 2197
Richard Irvine-Brown @richib.bsky.social · 06/09/2026So, well done, this is the end. The pics appear not to be gen-AI. At first glance, there are warnings of other digital manipulation (is photoshopping a brand name?). However, every test shows these warnings are only warnings, not proof. But please try these things for yourself! 020
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Noise residuals (cf. the face to the rest of the photo): The granular detailing of the face in the close-up pic is the same level as the rest of the photo. The detailing of the face in the other pic is above the background, but the background is more washed-out, possibly due to lighting. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Boundary test: Is there speckling all around the face, caused by it being digitally imported from somewhere else? There's a little at the sides, against the stark walls, but not under the chin where it meets the neck. Or: No abrupt noise discontinuity. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Testing the hands and face for things like colour and edging, they appear in the same ballpark. Or: Wherever the hands and face came from is probably the same source, and there's no evidence of AI doing anything. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026The pics have consistent lighting, shadow and pixel resolution between the face and the rest of the picture, so this may be MeVer detecting Maduro's face is unlike anything else in the grey/lined photos. Essentially, it's the most complicated part of the pictures. 120
Richard Irvine-Brown @richib.bsky.social · 06/09/2026MeVer, an image verification site, flagged Maduro's face being photoshopped in. For starters, we can at least say AI didn't do this. Let's put them through Forensically, a hands-on verification site with a range of tools... 130
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Whatever AI detector you use, and you should use them, use a few. You can't use too many. Google, TikTok, Meta, OpenAI and others are all trialling tools anybody may use. These Maduro pictures were run through six detection engines, all came back as no AI generation detected. 120
Richard Irvine-Brown @richib.bsky.social · 06/09/2026What about the AI clues we all know to look for? Hands / face / clothing material: All look consistent. Not too much of anything. No blending. Note: Fingers, which AI engines used to struggle with, aren't really a giveaway anymore. Thank you, Snopes: www.threads.com/@snopesdotco...threads.comsnopes.com (@snopesdotcom) on Threads❌ No, Trump didn't post an AI photo of a 6-fingered Navy sailor. 130
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Both photos have the same luminance and chrominance, and are both progressive JPEGs. Whatever else, these two photos went through very similar final encoding processes. (Which wouldn't be apparent in standard gen-AI, unless prompted to make two images look like JPEGs with the same encoding.) 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026We can, however, show digital tampering such as local processing / manipulation is unlikely, by performing a masked-glyph test. Basically, pretend the stamp isn't there and compare the pixels around the area. The changes in pixel busyness can be explained by the difference in the underlying photo. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Second, the noise around the first timestamp isn't a neat rectangle, which makes it most likely the noise is a result of what is immediately behind the time-date stamp in each photo. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026First, we can discount the idea the the timestamp from one has been overlaid on the other. We can be confident these are not the same raster object (digital image arranged in a grid). One is 335x53px, the other is 315x51px. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026However, magnifying the date/time stamp shows they appear inconsistently applied. Note the different degrees of speckling around the numbers. If these were applied in the same way, we'd expect them to have the same level of noise around them. 110
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Don't take 25 June as definite. The date could be overlaid at any point. The camera's settings could be off. (We've all had cameras with mad date settings we haven't fixed, right?) We can't tell from meta data as social media platforms overwrite or erase data in different ways. 120
Richard Irvine-Brown @richib.bsky.social · 06/09/2026But they are the same background. We can tell from the faded right-angled line drawn in black. The colour change could be from different lighting, particularly if one photo was taken with a flash, the other wasn't. 120
Richard Irvine-Brown @richib.bsky.social · 06/09/2026The time/date display is from a DVR/DSLR (or mocked up to be). They display the same time to the minute. This suggests the images were taken at the same time, but the background colour looks different. 120
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Check for consistent social media use of the images: There was! The copies used for AI detection were from X (~64kb each), but the copies above are from Telegram, in higher quality (~100kb each) to use for digital manipulation tests. The pics also appeared on Maduro's FB and TT pages. 130
Richard Irvine-Brown @richib.bsky.social · 06/09/2026Were pictures of ex-president of Venezuela Nicolas Maduro in prison were real or AI-generated? There was some debate last weekend. We didn't find any AI generation, but there is enough about the images to test for other digital forgery. Here's a how-to for anybody to try. THREAD... 1154
Reposted by Richard Irvine-BrownWe Geek Girls @wegeekgirls.bsky.social · 05/09/2026‘Batman: The Animated Series’ premiered on this day 34 years ago! (September 5, 1992) 🦇 Created by Bruce Timm & Eric Radomski. Voice cast: Kevin Conroy, Arleen Sorkin, Mark Hamill, Efrem Zimbalist Jr., Loren Lester, Bob Hastings, Robert Costanzo, Richard Moll, Mari Devon, & more. #OnThisDay #BTAS 471889774
Richard Irvine-Brown @richib.bsky.social · 05/09/2026900 dead in Gaza this year; 1,300 since the ceasefire. @emmapengelly.bsky.social presenting our work. With verification also by @paulybrown.bsky.social and @benedictgarman.com. 12924
Reposted by Richard Irvine-BrownJack (tehTrunk) @tehtrunk.bsky.social · 04/09/2026Can I get from Tottenham to Nottingham using only public bus services? 2027167
Richard Irvine-Brown @richib.bsky.social · 02/09/2026Drawn from dozens of verified incidents, figures from the Gaza Ministry of Health, and statements from the IDF. @emmapengelly.bsky.social's work, with me. Help from @benedictgarman.com and @paulybrown.bsky.social. Overseen by @biancabritton.bsky.social. www.bbc.co.uk/news/article...bbc.co.ukMore than 900 killed in Gaza this year despite ceasefire, Hamas-run health ministry saysThe ministry says the total number of people killed in the Strip since 10 October is now more than 1,300, including 301 children. 1109
Reposted by Richard Irvine-BrownGraham 🔜 TFN Swindon @thomsongraham.bsky.social · 30/08/2026I have written a tribute to Peter Cullen, and I hope you will take the time to read it. thetfukguide.com/a-tribute-to...thetfukguide.comA Tribute to Peter CullenA Tribute to Peter Cullen We lost Peter Cullen on Wednesday, the 26th of August. In the space of these few short days since the news broke, there have been countless tributes to the voice of Optimu… 319484
Richard Irvine-Brown @richib.bsky.social · 30/08/202610 acts you’ve seen as support acts: Comeback Kid The Descendents Money Mark Tryptikon Built To Spill DJ Shadow A Wilhelm Scream Soundgarden Faith No More Grant Hart 040
Reposted by Richard Irvine-BrownBianca Britton @biancabritton.bsky.social · 29/08/2026🧵 BBC Verify spent this week investigating the floods that devastated the Nepal-Tibet border. We verified more than 30 videos, used satellite imagery and CCTV to trace the path of the floodwaters, and investigated what caused it Here’s some of our work from the past few days: 1134
Reposted by Richard Irvine-BrownHourly Cosmos @hourlycosmos.bsky.social · 27/08/2026James #Webb Space Telescope Stellar Populations and the Interstellar Medium Initial mass function in the lowest metallicity protocluster in the Galaxy - From Jacint Roger (landru79.bsky.social) - flic.kr/p/2paZywk 012527
Richard Irvine-Brown @richib.bsky.social · 27/08/2026Rocky Horror and Jolene are huge memories for me. So was the Winnie the Pooh cartoon, Transformers, Gremlins and Predator. Peter Cullen’s voice of Eeyore, Ironhide and Optimus Prime, plus his noises for some of my favourite monsters will always be with us. Legend. www.bbc.co.uk/news/article...bbc.co.ukPeter Cullen: Optimus Prime and Eeyore voice actor diesCullen voiced the heroic Optimus Prime in the Transformers TV series and then the Hollywood films. 081
Reposted by Richard Irvine-BrownLaura Cress @cressup.bsky.social · 26/08/2026My exclusive interview with Xbox CEO Asha Sharma up now - video to come www.bbc.co.uk/news/article... 3357
Richard Irvine-Brown @richib.bsky.social · 21/08/2026It’s good! The songs are short! They’re mates with Arab Strap. 010
Richard Irvine-Brown @richib.bsky.social · 20/08/2026Lewes train derailment investigation. How early verification work can spearhead a news story: www.bbc.co.uk/news/live/c6... 020
Reposted by Richard Irvine-BrownRichard Courtice @richardcourtice.bsky.social · 19/08/2026Indeed, might you have time to plug a sensible and informative programme about ADHD? www.bbc.co.uk/sounds/play/... it features an archive clip of your good self.bbc.co.ukArchive on 4 - Trouble Staying Still: ADHD's Identity Crisis - BBC SoundsSally Marlow reveals the changing faces of ADHD and why it remains so contentious. 2396
Richard Irvine-Brown @richib.bsky.social · 14/08/2026Which would be roughly: 51.603624, 0.538502 Or 800m further to the east. 000
Richard Irvine-Brown @richib.bsky.social · 14/08/2026We can do the same to verify the images of the air ambulance in this post: www.bbc.co.uk/news/live/c6... Simply looking for the nearest space open enough for a helicopter to land. 100