James O'Neill's Avatar

James O'Neill

@james-oneill

Exasperated curmudgeon Ex Scuba instructor, Ex Formula team employee, Ex Microsoftie. Still doing Photography with Pentax and coding with PowerShell. Occasional drone pilot, but more prone to droning on.

427
Followers
94
Following
246
Posts
19.11.2024
Joined
Posts Following

Latest posts by James O'Neill @james-oneill

Having spent this year working on a book I can confirm all but step 10

16.12.2025 18:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Bill your Visa or Mastercard via us, instead of using it at the charger." shows how twisted & broken public EV-charging is. Another sign is "increase confidence". Ionity (shown) charge non-subscribers 75% more, good luck find out which card will give the best cut of that.

09.11.2025 11:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Prominent folks:

Millions stay on Twitter because that's where they hear from you. That includes reporters.

YOU are giving Twitter viability and credibility.

If YOU leave, the people who want to hear from you will go where you are.

YOU are making the choice to keep others on Twitter.

10.09.2025 20:26 πŸ‘ 1503 πŸ” 373 πŸ’¬ 28 πŸ“Œ 18
Magazine letter: The suggestion that athletes taking drugs can enhance their performance by doing so is utter nonsense. I entered the Great North Run last year and just before the start I had a couple of skunk spliffs. Two days later I woke up in a park in Berwick covered in a kebab salad and missing a shoe, having ran in completely the opposite direction to the finishing line. Graham Flintift, Gateshead

Magazine letter: The suggestion that athletes taking drugs can enhance their performance by doing so is utter nonsense. I entered the Great North Run last year and just before the start I had a couple of skunk spliffs. Two days later I woke up in a park in Berwick covered in a kebab salad and missing a shoe, having ran in completely the opposite direction to the finishing line. Graham Flintift, Gateshead

subscriptions >>> shop.viz.co.uk/viz345bs

07.09.2025 17:12 πŸ‘ 260 πŸ” 37 πŸ’¬ 8 πŸ“Œ 5
Preview
Exclusive: Meta created flirty chatbots of Taylor Swift, other celebrities without permission Meta has appropriated the names and likenesses of celebrities – including Taylor Swift, Scarlett Johansson, Anne Hathaway and Selena Gomez – to create dozens of flirty social-media chatbots without their permission, Reuters has found.

Exclusive: Meta has appropriated the names and likenesses of celebrities β€” including Taylor Swift, Scarlett Johansson, Anne Hathaway and Selena Gomez β€” to create dozens of flirty social-media chatbots without their permission, Reuters has found reut.rs/3JWb00R

29.08.2025 20:03 πŸ‘ 2901 πŸ” 1352 πŸ’¬ 382 πŸ“Œ 1093
a scene in front of an island with palm trees about 10 minutes before sunset, the ocean is light blue and the sky is yellow, a pelican flys and then dives into the ocean with 15 individual frames plus the splash frame.

a scene in front of an island with palm trees about 10 minutes before sunset, the ocean is light blue and the sky is yellow, a pelican flys and then dives into the ocean with 15 individual frames plus the splash frame.

Alright, fuck it, enough of the shenanigans.

We're spending an hour to edit a series of a pelican diving into the ocean that took 3 seconds to shoot.

jking please continue with the shenanigans. we deserve it!

#birds

30.08.2025 03:35 πŸ‘ 1546 πŸ” 239 πŸ’¬ 39 πŸ“Œ 16

I hope it's been a particularly happy day for you & a shitty one for those who have given you grief for being open about your life.

30.08.2025 21:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Yet again, this Michael Rosen poem hits the bullseye.

24.08.2025 14:07 πŸ‘ 201 πŸ” 66 πŸ’¬ 1 πŸ“Œ 1
Comic. Various Experts Answer the Question β€œWhere do babies come from?” Geneticist: Recent admixture event, roughly 0.001 kya. Astronomer: Low-impulse ejection from a parent body. Software engineer: Off-by-one error in the population calculations. Geologist: The area was originally a uniform plane, but the non-baby parts eroded at higher rates. Meteorologist: Moist ground-level turbulent mixing.

Comic. Various Experts Answer the Question β€œWhere do babies come from?” Geneticist: Recent admixture event, roughly 0.001 kya. Astronomer: Low-impulse ejection from a parent body. Software engineer: Off-by-one error in the population calculations. Geologist: The area was originally a uniform plane, but the non-baby parts eroded at higher rates. Meteorologist: Moist ground-level turbulent mixing.

Where Babies Come From

xkcd.com/3127/

12.08.2025 23:02 πŸ‘ 3081 πŸ” 429 πŸ’¬ 36 πŸ“Œ 31

One of my all time favourites. I keep saying I must write something about perception of risk, and get permission to use this to illustrate it. It's on my to do list for 2027 or 2028 :-)

05.08.2025 23:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
- YouTube
- YouTube Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

😴 A Lazy Coder's Guide to Exploiting Class Features – @james-oneill.bsky.social (#PSConfEU 2025)

πŸ’‘ Extend objects without writing full classes
πŸ’‘ Improve IntelliSense & output formatting
πŸ’‘ Smarter code, less boilerplate

#PowerShell #Automation #CodingTips

04.08.2025 15:00 πŸ‘ 5 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Similar in the UK: ad hoc pricing screws drivers , eMSPs add to the problem.

05.08.2025 13:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Weirdly I remember being in France, on holiday with my parents and seeing "Depailler est mort" on a news stand, and hearing it on BBC Long wave. The Shah of Iran and Peter Sellers also died during that holiday.

03.08.2025 00:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That gives me a goal: get the Office for Product Safety and Standards to serve Instavolt with a notice preventing the opening of this site until they comply with section 10 of the public charge point regulations

28.07.2025 21:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tom Lehrer - Poisoning Pigeons in the Park - with intro
Tom Lehrer - Poisoning Pigeons in the Park - with intro YouTube video by The Tom Lehrer Wisdom Channel

RIP Tom Lehrer. {2} A man who can make a rhyme for cyanide is clever. The man who made it "the birdies all try and hide", was a kind of a genius. If you don't know "Poisoning Pigeons in the Park" www.youtube.com/watch?v=QNA9... give yourself two minutes

28.07.2025 15:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tom Lehrer - The Hunting Song - LIVE FILM From Copenhagen in 1967
Tom Lehrer - The Hunting Song - LIVE FILM From Copenhagen in 1967 YouTube video by The Tom Lehrer Wisdom Channel

RIP Tom Lehrer. {1} It must about 1970 that dad told me about farmers in some places painting C O W on livestock in large letters and idiots still shooting them, and each other which was I first met this www.youtube.com/watch?v=MQyo...

28.07.2025 15:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's people like that who make you realise how little you've accomplished. It is a sobering thought, for example, that when Mozart was my age, he had been dead for two years. TOM LEHRER (1928 - 2025)

28.07.2025 11:59 πŸ‘ 337 πŸ” 58 πŸ’¬ 2 πŸ“Œ 3

Tom Lehrer's Lobachevsky taught me to use "research" with air quotes for plagiarism:
Let no one else's work evade your eyes.
Remember why the good Lord made your eyes,
So don't shade your eyes,
But plagiarize, plagiarize, plagiarize --
Only be sure always to call it please "research".

28.07.2025 15:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That be the 19 minutes of today I put to best use. If you can only spare 15 minutes it will be OK 1.25x speed, but find the time.

21.07.2025 22:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have nostalgia for Commodore, but for the PET not the 64. My school had PETs, I learned Microsoft basic on PETs, I got my first paid computing job doing Microsoft Basic on Apple ][s and lot of my last 45 years is the result. C64, never used, never liked.

13.07.2025 10:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Petition: Repeal the Online Safety Act We want the Government to repeal the Online Safety act.

For other UK folks who see this, there is indeed a petition on fighting this! (Has 700+ signatures at the current time of posting.) If you can't sign it, please pass it on.
petition.parliament.uk/petitions/72...

11.07.2025 05:58 πŸ‘ 219 πŸ” 296 πŸ’¬ 6 πŸ“Œ 10

Relieved of his duties, but not dismissed from the company it seems. Exactly what he will be doing now is even more of a mystery (standing for President of the FIA :-) ? )

10.07.2025 00:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The Daily Tarts proving the art of headline writing isn't dead.
(Sorry for the accidental inclusion of the Daily Hate)

10.07.2025 00:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So getting ready to present the next day & the organizer calls and says "One of our presenters can't do his session in 3 hours. Could you pull together that one you talked about doing 7 months ago?". Still not sure I how made this work. I need to watch to check *IF* I did!

09.07.2025 23:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Don't believe anything until it's officially denied.
I wonder if it is Max saying "he goes or I go" (not good when the talent dictates who the management should be in any business)

09.07.2025 10:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Didn't see that coming. Can't say I like Horner but I'm too shocked to gloat.

09.07.2025 10:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
4-panel comic. (1) [Person 2 with white hat stands behind Person 1 who is seated at desk with laptop] PERSON 1: I’m ranked 7,145,000th globally on this chess platform. It’s hard to be ranked that low in *any* activity. (2) PERSON 1: Few pastimes even *have* 7 million rated players. Until the internet, it wasn’t really possible. You could be this bad, but only unofficially. (3) PERSON 1: So in a sense, I’m worse at chess than anyone was at *anything* for most of human history. PERSON 2: Why are you still doing it? (4) PERSON 1: Well, no human has ever had this many friends to play with. PERSON 2: That person is calling you some very obscene names. PERSON 1: Our friendship is complicated.

4-panel comic. (1) [Person 2 with white hat stands behind Person 1 who is seated at desk with laptop] PERSON 1: I’m ranked 7,145,000th globally on this chess platform. It’s hard to be ranked that low in *any* activity. (2) PERSON 1: Few pastimes even *have* 7 million rated players. Until the internet, it wasn’t really possible. You could be this bad, but only unofficially. (3) PERSON 1: So in a sense, I’m worse at chess than anyone was at *anything* for most of human history. PERSON 2: Why are you still doing it? (4) PERSON 1: Well, no human has ever had this many friends to play with. PERSON 2: That person is calling you some very obscene names. PERSON 1: Our friendship is complicated.

Global Ranking

xkcd.com/3110/

04.07.2025 02:02 πŸ‘ 2758 πŸ” 310 πŸ’¬ 15 πŸ“Œ 16
Post image

My cartoon in this weeks @newyorker.com

30.06.2025 14:40 πŸ‘ 10735 πŸ” 2756 πŸ’¬ 87 πŸ“Œ 125

The guy who stole my diary has died.

My thoughts are with his family.

21.06.2025 05:31 πŸ‘ 316 πŸ” 55 πŸ’¬ 1 πŸ“Œ 2