Eoghan Sweeney (@eoghan.bsky.social) reply parent
Ah here.😳 It looks like Venom is trying to decide whether to take over
Journalist; trainer osintessentials.com Also @osintessentials.bsky.social
2,701 followers 597 following 750 posts
view profile on Bluesky Eoghan Sweeney (@eoghan.bsky.social) reply parent
Ah here.😳 It looks like Venom is trying to decide whether to take over
Eoghan Sweeney (@eoghan.bsky.social) reply parent
From outside, watching democracy etc limp off the field in tears with seemingly far too few people valuing them enough to object in a meaningful way, it's hard to avoid the impression he's right. The capitalists, with their bribes & blandishments, are the one group seizing the moment with vigour
Eoghan Sweeney (@eoghan.bsky.social) reply parent
A few years ago I went with a group of fans of Chemie Leipzig - who have a predominantly left-wing fan base - to see them play Dynamo. Huge police presence, lots of verbal abuse but no further escalation
Eoghan Sweeney (@eoghan.bsky.social) reply parent
It's like when someone has internalised the idiot foreigner who told them "Korean names are difficult" and tells you "Just call me Kim." And you find out their name is the fiendishly complicated "Kim Min-ho"😁 (Or "My name is Choy")
Eoghan Sweeney (@eoghan.bsky.social)
Regardless of our expectations given repeated incidents of this nature, Berlin residents have a right and duty to demand professional and proportionate behaviour from the police our taxes pay for, not violent thuggery
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I find myself getting far too cranky over the Korean willingness to accommodate foreigners' horrible mispronunciations
Eoghan Sweeney (@eoghan.bsky.social) reply parent
An officer who twice strikes her directly in the face and wrenches her arm violently is clearly identifiable. Regardless of whether she refused to follow a police instruction the level of force is obviously disproportionate. There is no excuse for him not to face consequences
Eoghan Sweeney (@eoghan.bsky.social)
Berlin police once again. It is as clear as day that there is zero justification for this thuggery. If they were incapable of handling this situation without resorting to such an assault they should be out of a job. At least one officer here should be facing serious charges
Eoghan Sweeney (@eoghan.bsky.social)
I got 99 problems but a mitochondrial challenge ain't one
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I've heard guys try to excuse this behaviour with "If she gave me a chance she'd realise what a nice guy I am." But even if you're 100% convinced you're the nicest guy in the world, nobody owes you an audition
Eoghan Sweeney (@eoghan.bsky.social)
"I before e except after abandoning any pretense of left-wing values"
Eoghan Sweeney (@eoghan.bsky.social)
Anyone else getting a spate of new fake followers that are similar to each other? I've had a few of these: Chinese names, ambitious-looking profile info, way more following than followers, and no posts. Muting them for the moment so I can monitor them from time to time
Eoghan Sweeney (@eoghan.bsky.social)
Not NYC, but... old dude with a placard around his neck, 2 more stapled together to make a crown, pants rolled up to his knees and carrying a knobbly wooden staff, loudly proclaimed to me: "IT IS YOU! YOU ARE THE ONE WE HAVE BEEN WAITING FOR!" I thanked him and got off at the next stop
Eoghan Sweeney (@eoghan.bsky.social)
The problem with "He's already wealthy, so he can't be bought" is that so many of the world's richest people show constantly that they are afflicted by a mania for endless acquisition and accumulation. They will never pass up an opportunity to have more, such is the depth of their greed
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Yep, just a stat really. Basically a measure of how flipping stubborn a team can be when trying to get the job done. Example: Johnny Sexton kicks the winner with the clock in the red after 41😮 phases. Opening match of the 6 Nations - Ireland go on to win the Grand Slam
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Spot on, Gareth. I often think of that interview answer cliché "I'm my own biggest critic". It's delivered confidently as if it's a virtue - mostly it's just paralysing
Eoghan Sweeney (@eoghan.bsky.social)
I don't like to talk about my imposter syndrome because I'm sure everyone else's is better and then everyone will notice how crap mine is
Eoghan Sweeney (@eoghan.bsky.social) reply parent
A few years ago, someone looked at my name badge at a major conference and went "Oh cool - you're the tools guy!"😁 I found it more funny than disheartening, given that this reputation was based on my website - which carries, among other things, this explainer from 2019
Eoghan Sweeney (@eoghan.bsky.social)
Required reading, as so often by Nico. If you feel targeted or offended by it, then take a deep breath and a look in the mirror +
Eoghan Sweeney (@eoghan.bsky.social)
The spiders noticed the flying creatures being attracted by the lights, so dozens of them have set up camp on each rail the whole way along this mini-canal in Kiel🙂
Eoghan Sweeney (@eoghan.bsky.social)
You "do the Len Ganley stance"
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Muddled shite
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I fell in love with baseball - and the Sox - in 1988, and spent as much of that season and the following as I could in Fenway. Gator was my favourite player. He should have been MVP in 88 - the less said about the guy who denied him the award the better
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I suppose they're right. But then neither is London - it's all on an island
Eoghan Sweeney (@eoghan.bsky.social)
And yet...
Eoghan Sweeney (@eoghan.bsky.social)
This appears to confirm that Alaska amounted to nothing more than Putin giving his demands to his errand boy to pass on to Europe
www.slowtravelberlin.com (@slowberlin.bsky.social) reposted
THF isn’t just a place — it’s a vibe. Or rather, a collection of vibes. The city is once again trying to reclaim some of it for their real estate speculator friends, so let’s be prepared to say NO if we get the chance to vote again. It’s way too unique to give up just to make a few people rich.
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Adding sunscreen to my list of what's woke
Eoghan Sweeney (@eoghan.bsky.social)
Starting to think Alien: Earth could have been a good 2-hour film, instead of a sluggish, unfocused grind that largely seems to be about how happy the makers are with their set design. And don't get me started on the ludicrous "boy genius" caricature aka Elon Wonka
Eoghan Sweeney (@eoghan.bsky.social)
Always a bit wary of Creedence covers, but this is a masterpiece
Eoghan Sweeney (@eoghan.bsky.social)
I'm curious how it feels for the people who fantasise about turning the US into a full-on police state to see the almost total lack of pushback as they begin to put it into effect step by step. Are they elated? Surprised? Encouraged?
Eoghan Sweeney (@eoghan.bsky.social)
Did this ever screen in Ireland? #grabadiddy
Eoghan Sweeney (@eoghan.bsky.social) reply parent
That's commitment. Solo, or has he got an entire band in there?
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Hi Casey. I'm a journalist in Europe reporting on these fires - could you follow me back for a DM? Thanks
Eoghan Sweeney (@eoghan.bsky.social)
Seriously, though, has anyone ever seen these two in the same room?
Eoghan Sweeney (@eoghan.bsky.social)
This is a trick. It's not a record - it's part of an instrument
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I spent a lot of time up there as a kid. Crawling into the tombs and sitting in silence, going across the hilltop to check out the big sinkhole (a reminder that it's largely Swiss cheese-like karst with a thin layer of bog on top) and exploring the little glacial valley below the main site
Eoghan Sweeney (@eoghan.bsky.social) reply parent
AÁBCDEÉFGHIÍJLMNOÓPRSTUÚ Sin é
Eoghan Sweeney (@eoghan.bsky.social)
"An Independent Appeal Committee of the FAI has upheld Sligo Rovers FC’s appeal for wrongful dismissal..." Second match in a row. This one almost certainly affected the result. We're in a relegation struggle and desperately need every point. The stakes are way too high for this serial incompetence
Eoghan Sweeney (@eoghan.bsky.social)
Medvedev spotted a gap in the market, but there's something decidedly awkward about trying to come across as the new Zhirinovsky when you're about as intimidating as Pee Wee Herman
Eoghan Sweeney (@eoghan.bsky.social) reply parent
The one on the left looks more like Goorge Mitchell
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Final result: Kiel to Hamburg in exactly 4 hours - it's supposed to take a little over an hour
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Train now packed — people sitting on the floor — because at least two more trains have caught up with us while we were delayed
Eoghan Sweeney (@eoghan.bsky.social) reply parent
And off we trundle again - exactly 1 hour 20 minutes behind schedule...
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Update: The replacement train should have left 35 minutes ago but is still standing at the station. The explanation is that another train broke down somewhere ahead of us and is being "evacuated". No definite departure time given yet by the mumbled Deutsch-only announcement
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Add in that Kiel is the port for ferries from Sweden, Norway, and Lithuania, and it seems slightly off that an announcement that the train to Hamburg will stop halfway and you'll have to take another—from a different platform—is given only in German
Eoghan Sweeney (@eoghan.bsky.social)
Yet again going to miss a connection because Deutsche Bahn can't get its shit together. Absolute joke of a service
David Roberts (@volts.wtf) reposted
I want to do a 🧵 about the Sidney Sweeney thing, because it's *extremely* revealing & educational. First, to be clear: I could not give less of a shit about the details -- the ad, the rhetoric, the jeans, her boobs, whatever. Good lord, who cares. Let's look at the *structure* of the episode.
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Apart from the no-shit-Sherlock factor, I'd say it's highly likely to be incorrect as his parents are from a culture in which women don't typically take their husband's family name
Gavin Sheridan (@gavinsblog.bsky.social) reposted
Lads. Did anyone in The Phoenix do any checking on this story? Because the Norwegian publication that it likely originated from has deleted it.
Minna Ålander 🌻 (@alanderminna.bsky.social) reposted
In today’s Europe Dispatch with @phillipspobrien.bsky.social, I address a topic that’s been on my mind a lot: The danger of elite pessimism about societal resolve becoming a self-fulfilling prophecy. There is actually little substance that warrants the persistent doomerism in and about Europe.
Eoghan Sweeney (@eoghan.bsky.social)
Two humongously popular albums, same personnel, a decade apart: Rumours - one of my favourite stone cold classic, listen-straight-through LPs; Tango in the Night - bland, characterless travesty of an album. Don't argue
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I didn't for a second think it was real or have much exposure to the hype campaign, didn't find the characters likeable or get emotionally invested in their fate, and first saw it on video in a small dark room without cinema-quality sound. And I loved it
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Never stick your hands in one of those urinals - what they do with your wee is scary enough
Eoghan Sweeney (@eoghan.bsky.social)
I don't know about post-bite treatment, but I got the vaccine nearly 20 years ago - zero side-effects or discomfort
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I've always been convinced the second guy on that list is a tribute to me
Eoghan Sweeney (@eoghan.bsky.social) reply parent
It's the same with "the swamp", "child protection", "Christian values" etc. These are things they only value as a weapon to be deployed against enemies, not as things that apply to themselves. Being aghast at their "inconsistencies" is naïve in the extreme
Eoghan Sweeney (@eoghan.bsky.social)
Much of the time people point out the hypocrisy of these people it's something along the lines of a "gotcha" as they act contrary to their "principles". The real point is they have no principles - just shrill demands on people to adhere to standards they have no intention of applying to themselves +
Eoghan Sweeney (@eoghan.bsky.social) reply parent
There was at least one who didn't belong
Paul Donovan (@pdonovan-econ.bsky.social) reposted
That @bloomberg.com can have a headline “EU agrees to pay 15% tariff on most exports to US” shows just how far economic illiteracy has gone. And the months of economists explaining how tariffs work makes this extraordinary level of ignorance even more inexcusable.
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Couldn't agree more. I'd love my adopted country to have come through - some great characters in that German side - but really enjoyed the tournament overall
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Presumably wolfing down fistfuls of raw offal between rounds
Eoghan Sweeney (@eoghan.bsky.social)
Finger-sized lime hawk moth caterpillars dropping from trees in our neighbourhood at the moment and scaring the crap out of people who are unfamiliar with them😁
Eoghan Sweeney (@eoghan.bsky.social)
England have defended well, but given how good the build-up play has been, Spain have to be disappointed with the quality of ball in the final third #euro2025
Eoghan Sweeney (@eoghan.bsky.social) reply parent
No need to carp about it
Eoghan Sweeney (@eoghan.bsky.social) reply parent
So that people don't think they're a team from a health resort
Eoghan Sweeney (@eoghan.bsky.social)
Way too many Mirabelles to eat before they spoil. Stewing up a couple of big batches for jam and freezing😋
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Competitive games every time. Chose France v Netherlands over the CWC final and it wasn't even close
Eoghan Sweeney (@eoghan.bsky.social) reply parent
You're right. But that doesn't let the 4chan rats off the hook
Eoghan Sweeney (@eoghan.bsky.social)
Nothing like the online world to take something ostensibly intended for good and turn it toxic. An app aiming to help keep women safe, used instead to potentially target them
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Spain are good but definitely not unbeatable. But for that late double save it could well be Germany facing England
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Make Uranus Great Again
Eoghan Sweeney (@eoghan.bsky.social)
There was a time when a slow 5k would have been a matter of shame. But at 55, 15kg overweight, preparation utterly wrecked by a series of calf strains - after getting around without an injury, and not stopping to walk at any point... I feel like Yifter the bloody Shifter here
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Enjoyed that post. I think moorhens also benefit from coot seeming to be the obvious bastards in the rail family
Eoghan Sweeney (@eoghan.bsky.social) reply parent
I love herons, don't get me wrong.😁 But they're pretty indiscriminate. And it's not always the ones you'd think in the bird world, is it? A friend of mine is still traumatised since seeing a female mallard almost drowned by four males trying to mate simultaneously
Eoghan Sweeney (@eoghan.bsky.social) reply parent
Or a frog, or a vole, or a baby bunny (yes, I'm afraid I've seen it)
Eoghan Sweeney (@eoghan.bsky.social) reply parent
... and why might you not want an unstable and potentially hostile actor to have a stranglehold over your tech infrastructure?
Eoghan Sweeney (@eoghan.bsky.social)
Vintage Berlin. Driver on the tram announces over the intercom: "Thanks to the woman who took so long to get the stroller off, we've missed the green light and must now wait"
Eoghan Sweeney (@eoghan.bsky.social)
"almost all of Europe has chosen to make itself utterly dependent for new services on the three big US cloud providers, with no way of going back. And since the US is (at best) a decaying democracy at this point, this is a worrying situation" The macro version of me weaning myself off US services
Eoghan Sweeney (@eoghan.bsky.social)
Eoghan Sweeney (@eoghan.bsky.social)
A lot of old images being misrepresented as related to the current Thailand-Cambodia conflict - just one example of many www.f-16.net/f-16-news-ar...
Eoghan Sweeney (@eoghan.bsky.social)
Not to be, but Germany go out with heads held high. No one gave them a chance against Spain, but they went very close to winning it inside 90. Given the parade of injuries, the grit and passion they played with were superb. Bitter for AKB to get caught out at the end #euro2025
Eoghan Sweeney (@eoghan.bsky.social)
Gutted for Sophia Kleinherne - she's been immense tonight #euro2025
Eoghan Sweeney (@eoghan.bsky.social)
That threatened to run away from Germany in the last 5-10 minutes - half-time was very welcome. If they can regroup and get back to how they played the opening half hour who knows? #euro2025
Eoghan Sweeney (@eoghan.bsky.social)
Wamser back - and 11 players on the pitch - means Brand doesn't have track back constantly like against France and, in turn, means Hoffmann doesn't need to be quite as manic in pressuring the defenders. Decent start for Germany, but Spain always look threatening #euro2025
Eoghan Sweeney (@eoghan.bsky.social)
🧵
Eoghan Sweeney (@eoghan.bsky.social)
It can feel a bit grubby and unkempt at times, but... The pets - and owners - at the dog park are friendlier and more chilled out than other places I've been The Grillgebiet, when it's filled with young families, is happiness and conviviality on tap It's Europe's greatest volleyball venue😁
Dave Vetter (@davidrvetter.bsky.social) reposted
This is the direct opposite of the truth. Politicians - plus the media - are telling the public that immigration is the cause of their deprivation, which is at every conceivable level a lie.
Eoghan Sweeney (@eoghan.bsky.social)
Pretty sure these states are getting the money from the US taxpayer
Eoghan Sweeney (@eoghan.bsky.social) reply parent
It looked to me like Mead initiated the contact, the two jostled, and Mead flopped to the ground. Very harsh, especially at that stage of a tournament semi-final
Marisa Kabas (@marisakabas.bsky.social) reposted
A horrifying statement published today by the Editorial Committee of the Agence France-Presse (AFP) news agency. "Without immediate intervention, the last reporters in Gaza will die" Translation from French to English by @cnorristrent.bsky.social:
Eoghan Sweeney (@eoghan.bsky.social)
People who deride it with the erudite observation that Aitana Bonmatí isn't as good as Lionel Messi sadly miss out on what's best about sports. It's been full-blooded, passionate, and all-round cracking entertainment. I'll take that any day over meaningless cash grabs like the CWC #euro2025
Eoghan Sweeney (@eoghan.bsky.social)
How I feel when I hear an Irish football commentator raised on British broadcasts saying a player did "ever so well"🤮