I was thinking that this week. We are quickly reaching a point where the quality of the code isn't as important as the test suite around it and reducing the number of tokens. High level languages are for humans to read/write, if most people aren't reading the code we should just skip this step.
This is a point I keep advocating, sure the tools aren't yet there, but it is foolish to assume we don't ever get there, generating 3GL source code is only a transition step.
We already are having visual programming tools with AI agents, with various kinds of success, see iPaaS like Boomi, Workato and similar.
Recently I have had the opportunity to be part of projects using such kind of tools.
If there is any traditional coding it is a bunch of serverless endpoints exposed as MCP tools.
In my opinion rpis have been living off their name/first to market for a long time now with exaggerated low-power usage, and there may come a point where your "too high" scenario happens.
I know I'm comparing apples to oranges here (new to used), but I started buying used 1L PCs instead (Lenovo thinkcentres) for about $20 the cost of a RPi 5 - but with the benefit of it actually coming with the cooling and storage it needs to run and is upgradable, plus runs Intel.
The amount of times I've had a Pi just self-destruct on me is ridiculous. They are known for melting SD cards, and just this week I had one blow the power regulator over USB power and still get hot enough in 2 minutes that it burnt me to touch it. They are considered cheap commodity computing and they aren't cheap enough for that any more.
I found it interesting that they know how to use strace, but not how to list open files held by a process which to me seems simpler. Again, not criticism just an observation and I enjoyed the article
Given the "(hi Julia!)" immediately after the strace shenanigans, I interpreted this as a third-party hint; the author most likely had not used strace before.
The author is both an example of and an example for how we can get caught in "bubbles" of tools/things we know and use and don't, and blog posts like this are great for discovery (I didn't know about git invoking a binary in the path like his "git re-edit", for example, until today).
I discovered that by accident, I had a script called git-pr that opened a pull request with github using the last commit message and then pushed it to slack for approval. I was trying to rewrite it to add a description and wondered why "git pr" pushed an empty message to slack
What I want is a setting on my phone (and in my browser) that just says yeah, give them everything they wants. Cookies, nearby devices, photos, bluetooth, you want it take it. But every time the app/website tries to read from there it just says oh, sorry, no photos
> Sometime in the next 5 years, someone will be forced into arbitration with Uber after being hit by one of their self driving cars
I got hit by an Uber when crossing the road last year. I reported it to Uber who said publicly "oh that's terrible and not ok, DM us" and then completely ignored me.
Not really long before, although I suppose it's relative. Google translate was pretty garbage until around 2016-2017 and then it started really improving
I was thinking that this week. We are quickly reaching a point where the quality of the code isn't as important as the test suite around it and reducing the number of tokens. High level languages are for humans to read/write, if most people aren't reading the code we should just skip this step.
It's an ugly future but it seems inevitable.
reply