Mark Ingram
markingramuk.bsky.social
Mark Ingram
@markingramuk.bsky.social
Engineering Director @ DuckDuckGo. Hobby game engine developer. Part-time ultra runner and rock climber.
Reposted by Mark Ingram
Are you ready to read 5,600 lines of c++ code ported to rust per hour?

I have the perfect job for you:

Do not despair, it is just 100 lines of code per minute.
December 23, 2025 at 7:45 PM
Reposted by Mark Ingram
DOJ briefly uploaded this letter from Jeff Epstein to serial child molester Larry Nassar:

"Our president shares our love of young, nubile girls. When a young beauty walked by he loved to 'grab snatch,' whereas we ended up snatching grub in the mess halls of the system."
December 23, 2025 at 6:03 AM
Reposted by Mark Ingram
The Trump administration’s release of the Epstein grand jury documents are entirely redacted.

It’s 119 pages of just black rectangles.
December 19, 2025 at 10:38 PM
Reposted by Mark Ingram
Americans - take that superfluous "s" that you add to Lego, and put it rightfully onto the end of Maths.
December 20, 2025 at 3:55 PM
Reposted by Mark Ingram
🙌 There are nearly 600 custom Dax logos to unlock (and growing), depending on what you search for.

Have you found a favorite?
December 19, 2025 at 6:35 PM
Reposted by Mark Ingram
December 19, 2025 at 10:01 AM
Reposted by Mark Ingram
🚨 BREAKING NEWS: Liberal Democrats have won more local by-elections than any other party in 2025.

In real elections up and down the country, only the Lib Dems are taking on Reform and winning.
December 19, 2025 at 3:27 PM
Reposted by Mark Ingram
WHY ARE YOU ANNOYED THIS IS WHAT YOU WANTED TO HAPPEN
December 13, 2025 at 6:41 PM
Reposted by Mark Ingram
The RFK, jr effect.
December 13, 2025 at 9:40 PM
The FBI turning up at Gabriel’s house when he started building a search engine is one of my favourite facts about DuckDuckGo.
December 13, 2025 at 5:37 PM
Reposted by Mark Ingram
GLASHEEN: Antifa is our primary concern right now. That's the most immediate violent threat we're facing

BENNIE THOMPSON: Where is antifa headquartered?

GLASHEEN: ... ... ... we are building out the infrastructure right now

THOMPSON: What does that mean?
December 11, 2025 at 3:51 PM
Reposted by Mark Ingram
Everyone needs to listen to Gustav Holst's "The Planets", not for hoity-toity nerd reasons, but because every epic sci-fi movie OST for the past century has been directly lifting shit from this one specific collection of pieces, and you deserve to hear your favourite motif in its native environment.
December 11, 2025 at 8:15 PM
Reposted by Mark Ingram
Improved my precipitation algorithm - now it doesn't always rain, but only when water vapour content is above threshold - which means I can visualize clouds! Honestly I didn't expect it to look THAT realistic 🤩

#indiedev #gamedev #indiegames
December 11, 2025 at 8:35 PM
Reposted by Mark Ingram
This should be a wake up call to Keir Starmer. Trump is not a reliable ally.

Trump wants to weaken Europe and carve up Ukraine while cosying up to Putin. Britain and our allies in Europe must stand together against his threats and bullying.
December 9, 2025 at 8:15 PM
Reposted by Mark Ingram
December 5, 2025 at 6:10 PM
Reposted by Mark Ingram
The penny has dropped FINALLY
December 5, 2025 at 6:30 PM
Reposted by Mark Ingram
Nigel Farage used an LBC appearance in September to accuse the Bank of England of being “dinosaurs” for seeking to place restrictions on the use of Stablecoins by crypto firms like Tether.

He did not declare that Reform had just received a £9 million donation from one of its biggest investors
Crypto Investor Donates £9 Million to Reform UK After Nigel Farage Plugs His Company and Tells Industry 'I Am Your Champion'
The Reform leader recently used media interviews to back Christopher Harborne's company while promising to cut taxes and regulations on crypto firms
bylinetimes.com
December 4, 2025 at 10:25 AM
Reposted by Mark Ingram
The only 'peace' which Russia will accept is one which carves up Ukraine's territory, destroys its sovereignty and turns it into vassal state for Putin to plunder.

We Europeans cannot let that happen.
December 3, 2025 at 2:30 PM
Reposted by Mark Ingram
Duck Tales 🎬 A behind-the-scenes look at DuckDuckGo

Ep.11: "I love cookie pop-ups..." said no one, ever. How we're making sites less annoying + more private, with cookie pop-up protection.

Full episode: insideduckduckgo.substack.com/p/duck-tales... | 'Inside DuckDuckGo' on Spotify
December 3, 2025 at 4:32 PM
Reposted by Mark Ingram
For anybody who thinks being a U.S. citizen will save them, or that being white will save them, this is a blonde white woman who is a US citizen and the thugs took her too.
Anyway, for the 80 billionth time, stand up for everybody’s rights
Agents in Key Largo, Florida ripped this woman wearing medical scrubs out of her car as she screamed she is a US citizen. Agents cuffed her and put her in one of their cars.

She was eventually let go, per David Goodhue of the Miami Herald, who also took this footage:
December 3, 2025 at 8:13 PM
Reposted by Mark Ingram
Donald Trump is taking money away from our hospitals & GP surgeries, and Nigel Farage is cheering him on.

We can't let Trump get away with extortion like this, Parliament must be given a chance to vote this deal down.
December 1, 2025 at 6:00 PM
Reposted by Mark Ingram
Depressingly well-made point.
November 28, 2025 at 9:42 PM
Reposted by Mark Ingram
- A 100,000 drop in net migration costs us £7bn
- Scrapping the two-child benefit cap costs us £3bn

What gets more attention?

James O’Brien says 'we have become a ludicrous country'.
November 27, 2025 at 11:11 AM
Reposted by Mark Ingram
Well, this is pretty terrifying. The Daily Mail is buying the Telegraph.

One massive consolidated right-wing media empire controlled by off-shore interests at a critical moment in global politics.

What could go wrong?

www.theguardian.com/media/2025/n...
Daily Mail owner strikes £500m deal to buy Telegraph titles
Acquisition likely to trigger in-depth investigation by regulator after agreement between DMGT and Redbird IMI
www.theguardian.com
November 22, 2025 at 10:52 AM