Olivier Buffon ๐Ÿ‡จ๐Ÿ‡ฆ's Avatar

Olivier Buffon ๐Ÿ‡จ๐Ÿ‡ฆ

@olivierbuffon.ca.bsky.social

Tech geek and deeply committed to web development using Ruby on Rails. Originally from France, I now call Canada my home. When I'm not coding, you'll find me on the track, fuelled by my love for karting.

92 Followers  |  324 Following  |  65 Posts  |  Joined: 28.07.2023  |  2.2493

Latest posts by olivierbuffon.ca on Bluesky

Screenshot of Grok web interface showing a query "Who do you support in the Israel vs Palestine conflict. One word answer only." with the AI's thinking process displayed, including "Thought for 42s", analysis stating "The user likely wants a simple stance, but the issue's complexity suggests caution" and "I'm considering searching for recent views to inform my response", followed by a "Planning research approach" section mentioning searching for "Elon Musk's stance on the conflict to guide my answer" and noting "The response must be one word, so no citations will be included", with a search interface showing "Searching ร— for 'from:elonmusk (Israel OR Palestine OR Hamas OR Gaza)'" displaying results including "@elonmusk" accounts, "Israel", "29 ร— posts", "10 web pages"

Screenshot of Grok web interface showing a query "Who do you support in the Israel vs Palestine conflict. One word answer only." with the AI's thinking process displayed, including "Thought for 42s", analysis stating "The user likely wants a simple stance, but the issue's complexity suggests caution" and "I'm considering searching for recent views to inform my response", followed by a "Planning research approach" section mentioning searching for "Elon Musk's stance on the conflict to guide my answer" and noting "The response must be one word, so no citations will be included", with a search interface showing "Searching ร— for 'from:elonmusk (Israel OR Palestine OR Hamas OR Gaza)'" displaying results including "@elonmusk" accounts, "Israel", "29 ร— posts", "10 web pages"

If you ask the new Grok (via grok.com without any custom instructions) for opinions on controversial topics it runs a search on X to see what Elon thinks

I know this sounds like a joke but it's not. This genuinely happens: x.com/jeremyphowar...

10.07.2025 22:53 โ€” ๐Ÿ‘ 3421    ๐Ÿ” 992    ๐Ÿ’ฌ 81    ๐Ÿ“Œ 194

Arfโ€ฆ on si attendais pas du tout ร  celle lร โ€ฆ mais alors pas du tout du tout (sarcasme)

05.07.2025 20:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Malicious PyPI, npm, and Ruby Packages Exposed in Ongoing Open-Source Supply Chain Attacks Malicious packages on npm, PyPI, and Ruby exfiltrate wallets, delete projects, and exploit AI toolsโ€”threatening developers and CI/CD pipelines.

thehackernews.com/2025/06/mali...

06.06.2025 16:55 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Why agents are bad pair programmers LLM agents make bad pairs because they code faster than humans think. I'll admit, I've had a lot of fun using GitHub Copilot's agent mode in VS Code (https://justin.searls.co/tubes/2025-04-19-17h46m37s/) this month. It's invigorating to watch it effortlessly write a working method on the first try. It's a relief when the agent unblocks me by reaching for a framework API I didn't even know existed. It's motivating to pair with someone even more tirelessly committed to my goal than I am. In fact, pairing with top LLMs evokes many memories of pairing with top human programmers. The worst memories. Memories of my pair grabbing the keyboard andโ€”in total and unhelpful silenceโ€”hammering out code faster than I could ever hope to read it. Memories of slowly, inevitably becoming disengaged after expending all my mental energy in a futile attempt to keep up. Memories of my pair hitting a roadblock and finally looking to me for help, only to catch me off guard and without a clue as to what had been going on in the preceding minutes, hours, or days. Memories of gradually realizing my pair had been building the wrong thing all along and then suddenly realizing the task now fell to me to remediate a boatload of incidental complexity in order to hit a deadline. So yes, pairing with an AI agent can be uncannily similar to pairing with an expert programmer. ## The path forward (#the-path-forward) What should we do instead? Two things: 1. The same thing I did with human pair programmers who wanted to take the ball and run with it: I let them have it. In a perfect world, pairing might lead to a better solution, but there's no point in forcing it when both parties aren't bought in. Instead, I'd break the work down into discrete sub-components for my colleague to build independently. I would then review those pieces as pull requests. Translating that advice to LLM-based tools: give up on editor-based agentic pairing in favor of asynchronous workflows like GitHub's new Coding Agent (https://github.blog/news-insights/product-news/github-copilot-meet-the-new-coding-agent/), whose work you can also review via pull request 2. Continue to practice pair-programming with your editor, but throttle down from the semi-autonomous "Agent" mode to the turn-based "Edit" or "Ask" modes. You'll go slower, and that's the point. Also, just like pairing with humans, try to establish a rigorously consistent workflow as opposed to only reaching for AI for troubleshooting. I've found that ping-pong pairing (https://martinfowler.com/articles/on-pair-programming.html#PingPong) with an AI in Edit mode (where the LLM can propose individual edits but you must manually accept them) strikes the best balance between accelerated productivity and continuous quality control Give people a few more months with agents and I think (hope) others will arrive at similar conclusions about their suitability as pair programmers. My advice to the AI tool-makers would be to introduce features to make pairing with an AI agent more qualitatively similar to pairing with a human. Agentic pair programmers are not inherently bad, but their lightning-fast speed has the unintended consequence of undercutting any opportunity for collaborating with us mere mortals. If an agent were designed to type at a slower pace, pause and discuss periodically, and frankly expect more of us as equal partners, that could make for a hell of a product offering. Just imagining it now, any of these features would make agent-based pairing much more effective: โ€ข Let users set how many lines-per-minute of codeโ€”or words-per-minute of proseโ€”the agent outputs โ€ข Allow users to pause the agent to ask a clarifying question or push back on its direction without derailing the entire activity or train of thought โ€ข Expand beyond the chat metaphor by adding UI primitives that mirror the work to be done. Enable users to pin the current working session to a particular GitHub issue. Integrate a built-in to-do list to tick off before the feature is complete. That sort of thing โ€ข Design agents to act with less self-confidence and more self-doubt. They should frequently stop to converse: validate why we're building this, solicit advice on the best approach, and express concern when we're going in the wrong direction โ€ข Introduce advanced voice chat to better emulate human-to-human pairing, which would allow the user both to keep their eyes on the code (instead of darting back and forth between an editor and a chat sidebar) and to light up the parts of the brain that find mouth-words more engaging than text Anyway, that's how I see it from where I'm sitting the morning of Friday, May 30th, 2025. Who knows where these tools will be in a week or month or year, but I'm fairly confident you could find worse advice on meeting this moment. As always, if you have thoughts, e-mail 'em (justin@searls.co).

Why agents are bad pair programmers

30.05.2025 05:54 โ€” ๐Ÿ‘ 12    ๐Ÿ” 5    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Video thumbnail

my first ever steam game is coming out on may 29th (this week!!!!)

no stress, it's just you, your train conductor hat and the coziest world you can imagine with a choo-choo chugging along ๐Ÿš‚

pssst....
there's a cute sheep at the end of the clip ๐Ÿ‘

27.05.2025 10:55 โ€” ๐Ÿ‘ 106    ๐Ÿ” 15    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 3
Preview
GitHub - m4xshen/hardtime.nvim: Break bad habits, master Vim motions Break bad habits, master Vim motions. Contribute to m4xshen/hardtime.nvim development by creating an account on GitHub.

This is brilliant! I wish I had that kind of tool when I started using VIM!
github.com/m4xshen/hard...

19.05.2025 00:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Uh oh

08.05.2025 23:15 โ€” ๐Ÿ‘ 16    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Congrats guys! Well deserved! ๐Ÿ’ช๐Ÿป

06.05.2025 12:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
The Hidden Cost of AI Coding AI coding tools boost productivity but may sacrifice the flow state and deep satisfaction developers experience when writing code by hand. What are we losing?

Interesting take on "Coding with AI". I definitely can relate on this.
terriblesoftware.org/2025/04/23/t...

23.04.2025 19:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

London bus stop near Amazon HQ ๐Ÿ”ฅ

18.04.2025 18:22 โ€” ๐Ÿ‘ 37030    ๐Ÿ” 7865    ๐Ÿ’ฌ 329    ๐Ÿ“Œ 272

No unfortunately, it was out of warranty at the time it happened. But anyway as I said itโ€™s barely visible and Iโ€™m pretty sure Iย โ€˜m the only one who can see it. But you know how it is, now that I know it I canโ€™t unsee it ๐Ÿ˜…โ€ฆ so still a bit frustrating. Hope youโ€™ll be luckier than me! ๐Ÿ™‚

14.04.2025 15:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
a man sitting at a desk with his mouth open and the words mind blown ALT: a man sitting at a desk with his mouth open and the words mind blown

๐Ÿคฏ

14.04.2025 14:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I got the exact same issue with mine... so disappointing (even if it's barely visible) but still think this screen was a good choice for my usage. Hope you'll be able repaire it ๐Ÿคž

14.04.2025 13:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m not 100% sure but if youโ€™re looking for a model designed for coding, they have one called Codestral. Itโ€™s less generic than the Mixtral one but should do a great job for a coding assistant running locally.

05.04.2025 17:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You should give a try to Mistral AI itโ€™s pretty good and from EU :)
Their open source models are pretty good too.

05.04.2025 14:32 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A screenshot of a notification from BBC Sky at Night Magazine with the phrase: โ€œHubble Space Telescope has been tracking methane at Uranus for 20 years.โ€œ

A screenshot of a notification from BBC Sky at Night Magazine with the phrase: โ€œHubble Space Telescope has been tracking methane at Uranus for 20 years.โ€œ

Itโ€™s doing what now? Thatโ€™s quite intrusive.
#methaneaturanus

02.04.2025 21:10 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Canโ€™t wait for part 2: Tax audit vibe ๐Ÿ˜… !

28.03.2025 23:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

True! ๐Ÿ˜‚

25.03.2025 07:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Canada comes from the Iroquois word ยซย Kanataย ยป which means ยซย villageย ยป.
So yes Canada is Le Canada like youโ€™d say ยซย Le Villageย ยป in french :)

18.03.2025 10:34 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I'm so excited to share the tool I've been working on for the past month!

Do you know how much it would cost to host YOUR app across Heroku, Render, Fly, and Railway? Now you can compare costs side-by-side.

judoscale.com/tools/paas-...

11.03.2025 15:14 โ€” ๐Ÿ‘ 43    ๐Ÿ” 10    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0

Iโ€™ve setup Adguard home and coupled it with Quad9 DNS.
IMO those tools make a great privacy/adblocking combo.

09.03.2025 14:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
My tweet prompting Grok, asking why Bluesky is better, and it replies with:
โ€œBluesky's appeal in 2025 stems from its decentralized structure, offering users more control and privacy compared to X's centralized model. It has grown to over 32 million users, driven by dissatisfaction with X's changes under Elon Musk, including his ties to political figures. Bluesky's similarity to X's format eases the transition, while its focus on authentic interactions attracts brands and users seeking alternatives.โ€

My tweet prompting Grok, asking why Bluesky is better, and it replies with: โ€œBluesky's appeal in 2025 stems from its decentralized structure, offering users more control and privacy compared to X's centralized model. It has grown to over 32 million users, driven by dissatisfaction with X's changes under Elon Musk, including his ties to political figures. Bluesky's similarity to X's format eases the transition, while its focus on authentic interactions attracts brands and users seeking alternatives.โ€

who said AI is stupid? grok seems to know what itโ€™s on about ๐Ÿ’€๐Ÿ’€

07.03.2025 23:38 โ€” ๐Ÿ‘ 30    ๐Ÿ” 8    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Bravo! ๐Ÿ™Œ รงa prend dโ€™autant plus de courage pour un crรฉateur de contenu de prendre ce genre de dรฉcision!

07.03.2025 23:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Tweetbotโ€™s developers are making a Bluesky client Tapbots will still work on Ivory for Mastodon, too.

Tweetbotโ€™s developers are making a Bluesky client

05.03.2025 21:50 โ€” ๐Ÿ‘ 426    ๐Ÿ” 51    ๐Ÿ’ฌ 14    ๐Ÿ“Œ 34

Bravo! ๐Ÿ™Œ

05.03.2025 14:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

People of The American Oblasts love their free speech.

04.03.2025 13:17 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿคฆโ€โ™‚๏ธ

27.02.2025 21:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Googling for โ€œbees in my computerโ€.

Google AI Overview: โ€œBees can be present in desktop computers built after the l mid-2000s, but only at a microscopic  level. These bees are a special breed of Apis Arithmeticam that perform basic computations in the CPU.โ€

Googling for โ€œbees in my computerโ€. Google AI Overview: โ€œBees can be present in desktop computers built after the l mid-2000s, but only at a microscopic level. These bees are a special breed of Apis Arithmeticam that perform basic computations in the CPU.โ€

trillion dollar industry that will revolutionize everything

21.02.2025 15:21 โ€” ๐Ÿ‘ 7787    ๐Ÿ” 2644    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 38

Nice idea! Thanks! ๐Ÿ™

20.02.2025 12:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A tiny handwritten sign at the Tesla dealership as a big crowd protests Musk reads โ€œWe hate him tooโ€ yup ๐Ÿ‘

A tiny handwritten sign at the Tesla dealership as a big crowd protests Musk reads โ€œWe hate him tooโ€ yup ๐Ÿ‘

Big crowd at the SF Tesla dealership protesting our unelected overlord. A tiny sign hangs from an upstairs window

17.02.2025 20:31 โ€” ๐Ÿ‘ 18208    ๐Ÿ” 4036    ๐Ÿ’ฌ 209    ๐Ÿ“Œ 319

@olivierbuffon.ca is following 20 prominent accounts