Diarmid Mackenzie's Avatar

Diarmid Mackenzie

@dhmackenzie.bsky.social

Software, WebXR, Home Education, Self-determination Theory & Nonviolent Communication. https://diarmid.online Currently building: https://simpledraw.app

22 Followers  |  34 Following  |  18 Posts  |  Joined: 21.11.2024  |  1.9094

Latest posts by dhmackenzie.bsky.social on Bluesky

If the work stood a good chance of leading to AGI, I suspect you wouldn't have to pay the researchers anything like these amounts (cf most scientists doing fundamental research in academia)

The prospect of being a part of that kind of groundbreaking research would be incentive enough.

29.06.2025 14:51 — šŸ‘ 2    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

My guess is the reason they have to pay top researchers such vast amounts of work on LLMs is that they all know the path to AGI lies elsewhere.

Top researchers would prefer to be working in areas that might lead towards AGI, not the dead-end that is LLMs.

So they have to paid extra to compensate.

29.06.2025 14:51 — šŸ‘ 3    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Something I've been working on over the last couple of months.

Driven by the frustration that I couldn't find a decent, simple, free online drawing tool to help with our building project.

Given time, I think it has the potential to be really great!

23.06.2025 16:29 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

"I like how [Claude 3.7 Sonnet] solved the problem of pelicans not fitting on bicycles by adding a second smaller bicycle to the stack."

This is a great metaphor for the sort of thing Claude will often do when attempting to fix problems in code it has written...

07.06.2025 11:56 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0
plug-socket system A selection of useful A-Frame Components

Yes, the plug/socket components can be used completely independently of the brick geometry.

diarmidmackenzie.github.io/aframe-compo...

So they could be used with any 3D model you like.

03.06.2025 18:26 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

I don't have any sloping/curved bricks either yet, but that might not be too hard to add.

Snappable flags and flagpoles might also be do-able.

Did I miss anything else from the picture?

03.06.2025 15:28 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Things that would be hard:
- minifigures
- bricks with holes in
- physics integration

Things that are easy:
- different sizes of brick / plate, that already exists.
- placement of bricks with controllers, including snapping into place.

Happy to help if you want some help building something here.

03.06.2025 15:26 — šŸ‘ 1    šŸ” 0    šŸ’¬ 2    šŸ“Œ 0
Preview
Stack overflow is almost dead Today, Stack overflow has almost as few questions asked per month, as when it launched back in 2009. A recap of its slow, then rapid, downfall.

Sad to see Stack Overflow decline so fast.

I never found asking or answering questions on SO to be a particularly pleasant experience, but as a resource for passive consumption, it was (and still is) invaluable.

blog.pragmaticengineer.com/stack-overfl...

17.05.2025 11:02 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

Just discovered this

An extremely useful, thoughtfully developed set of resources on the many challenges and issues presented by the proliferation of LLMs.

17.05.2025 10:57 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0
Preview
GitHub - johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code". A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code". - johnousterh...

A very helpful set of links!

Particularly enjoyed this discussion with Bob Martin about the issues that arise when applying "Clean Code" principles without some level of restraint.
github.com/johnousterho...

14.04.2025 08:51 — šŸ‘ 0    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

Thoughtful post about the issues that arise with agentic coding.

An interesting question IMO is to what extent multi-agent flows with tailored prompts per-role can mitigate these effects.

Due to its openness, RooCode seems to be the best currently available tool for this kind of experimentation.

06.04.2025 16:45 — šŸ‘ 0    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

For clarity, it's not that Cline/Roo fill up the LLM context window any faster than other agentic coding tools like Cursor or Windsurf.

The difference is that Cline and Roo are transparent about how much of the context window they are using, while other tools are opaque.

18.03.2025 20:17 — šŸ‘ 0    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

I asked ChatGPT to estimate the resulting CO2 emissions from these 1T tokens.

It came up with a figure of 57,000 tonnes of CO2, which is the same as the emissions from 253 round-trip transatlantic flights of a full Boeing 747.

@annecurrie.bsky.social

18.03.2025 19:49 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0
Post image

Open Router shows 1.35T tokens from AI coding tools Cline and Roo this month.

Easily 75% of this is waste, because client-side tooling is ineffective at concisely providing LLMs with relevant context.

That's 1T tokens/month of pure waste - and that's just the traffic passing through Open Router.

18.03.2025 19:35 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

When I switched to using Cline (and then Roo) for AI coding, I realized how rapidly my LLM's context window was filling up.

An LLM chewing through an entire module just to see what's happening in a few lines of code is supremely wasteful.

github.com/buger/probe is going to help change that.

18.03.2025 19:18 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Asked GPT-4o-mini to analyse a business idea.

It's response was reasonable, coherent, but also utterly generic and bland, and contained nothing that was in any way thought provoking.

Then I tried asking GPT-4.5-preview...

Just one question cost me $0.50, but its response was absolute šŸ”„

14.03.2025 12:41 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

If you ever wanted to listen to an upbeat podcast about an obscure github project that you've personally put many hours of work into....
www.gitpodcast.com

It's very obviously artificial, and makes some odd choices about what to focus on.

Nevertheless, it's surprisingly uplifting and validating!

13.03.2025 13:36 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0
Desktop screen simulating window into 3D world using head tracking

Very nice.

I tried to do something similar on a pancake screen a while back, using head tracking...

diarmidmackenzie.github.io/aframe-compo...

22.02.2025 20:38 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

@dhmackenzie is following 20 prominent accounts