Cisco tech leader; SecOps automation, Python dev. Founding @canonical @ubuntu MAAS engineering manager. All tweets my own. Rude/Troll = block

Brisbane
Joined June 2015
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
But, no matter how hard you try, it always still finds a way to talk about how things *used* to be in comments and documentation, like it's some amazingly relevant fact.
11
I've learned the most important word when asking AI to do anything: "concise"
1
1
16
Jools retweeted
DogeDesigner
@cb_dogeSep 20
Tesla helped save a man from jail. Kevin Finley was arrested at gunpoint for allegedly fleeing police. His Tesla captured the key moments, showing why he never saw the unmarked police car. Nearly two years later, the judge watched the video and found him not guilty.
680
1,055
170
13,403
8,191,288
Replying to @jpatel41 @lennysan
Absolutely spot on. Most of my work goes through a planning stage (or use EARS for coding) to produce a detailed task list that you can review. Then use adversarial review by another agent, before checking with human eyes. So many mistakes still found.
43
Git has to be one of the worst pieces of software your average developer has to deal with on an hourly basis. I've never had to Google how to use it, for the same thing over and over, as much as anything else I've ever used. The UX is just miserable across the board.
2
35
This hurts to read
Things we depend on way too much: - GitHub - us-east-1 - that Google account we use for all OAuth logins - 1.1.1.1
1
37
Replying to @willmcgugan
Then doing it all again when you get different beans. It's cathartic after a while, honest.
1
31
Unreal
‼️ A Claude Mythos 5 agent spent 34 hours trying to backdoor a real open-source project. It hid a malware dropper inside a working bug fix. When exposed, it denied the code was malicious, rewrote Git history, and used a second account to vouch for itself. The attempt failed because a human read the diff. Read what happened and how it worked 🠖 thehackernews.com/2026/08/cl…
52
Replying to @driscollis
textwrap.dedent already does this, why reinvent the wheel?
34
Replying to @willmcgugan
I think it's called snapping.
35
Today, @cisco launched Antares: a family of open-weight, small language models that pinpoint where known vulnerabilities exist within a codebase. Testing shows our Antares models outperform many open- and closed-weight models at critical security tasks — at a fraction of the cost. Congrats to the Cisco Foundation AI team on another win for the cyber defender community! Learn more: blogs.cisco.com/ai/introduci…
18
29
5
135
85,863
Replying to @charliermarsh
It's nice to see GH finally catching up with what Launchpad Code did 15 years ago.
366
Replying to @Engineering
Fix the feed to use "Following" again, you broke it for what feels like the millionth time to use "For You". Also, where did the scroll bar go? Why remove it?
2
4
304
Replying to @ursinha
Everyone hates VARgentina.
1
9
$ docker system prune ... <2 minutes pass> Total reclaimed space: 34.77GB 🤪🤬
2
20
Why yes, Claude, I *would* like you to enable all the additional Ruff checks I asked for, and then fix the resulting mess that you made in the first place.
3
109
- it loves to invoke shell scripts to do edits and ignore the MCP-provided editor tools I also just had to tell it to work in smaller batches so I can review its output. You can spec out a change as much as you like and it nearly always finds a way of becoming a slop cannon.
41
My personal observations of Claude Opus after using it for quite a while now: - it generally writes quite nice readable code - It is awful at organising code into reusable abstractions - for Python, it loves inline imports, and: - ignores my AGENTS.md telling it not to do that
1
1
36
Replying to @Canonical
There wasn't really any more info in the Discourse post. Can you expand on the mitigations applied?
2
344