12 Followers
57 Following
14 Posts
#sotmeu25 been a while since I met up with OSM people - anyone I know planning to be there?

It was hard to pick pull quotes from this because every paragraph is perfect:

Anthony Moser: I am a hater, and I will not be polite. The machine is disgusting and we should break it. The people who build it are vapid shit-eating cannibals glorifying ignorance. I strongly feel that this is an insult to life itself.

https://jwz.org/b/ykuI

Oh yes, UK news sites are rolling out warnings about the security risks of VPN apps. At the same time they haven't been pointing out all the security risks created by the requirement to have everyone give their ID etc to any old random website/service. They aren't talking about the Online "Safety" Act vastly increasing the chances of data breaches of people's ID documents.
You know that scene in an action movie when the bad guy runs through the kitchen of a restaurant and pulls down all the pots and pans behind him to slow down his pursuers? We're in that part of the Trump presidency.
Everyone talking about its 1989 history knowledge, but deepseek-r1 just told me to use cream when making spaghetti carbonara.
It's a new year, and you know what that means: time to confirm your website is still readable in Netscape® Navigator 4

A lot of the current hype around LLMs revolves around one core idea, which I blame on Star Trek:

Wouldn't it be cool if we could use natural language to control things?

The problem is that this is, at the fundamental level, a terrible idea.

There's a reason that mathematics doesn't use English. There's a reason that every professional field comes with its own flavour of jargon. There's a reason that contracts are written in legalese, not plain natural language. Natural language is really bad at being unambiguous.

When I was a small child, I thought that a mature civilisation would evolve two languages. A language of poetry, that was rich in metaphor and delighted in ambiguity, and a language of science that required more detail and actively avoided ambiguity. The latter would have no homophones, no homonyms, unambiguous grammar, and so on.

Programming languages, including the ad-hoc programming languages that we refer to as 'user interfaces' are all attempts to build languages like the latter. They allow the user to unambiguously express intent so that it can be carried out. Natural languages are not designed and end up being examples of the former.

When I interact with a tool, I want it to do what I tell it. If I am willing to restrict my use of natural language to a clear and unambiguous subset, I have defined a language that is easy for deterministic parsers to understand with a fraction of the energy requirement of a language model. If I am not, then I am expressing myself ambiguously and no amount of processing can possibly remove the ambiguity that is intrinsic in the source, except a complete, fully synchronised, model of my own mind that knows what I meant (and not what some other person saying the same thing at the same time might have meant).

The hard part of programming is not writing things in some language's syntax, it's expressing the problem in a way that lacks ambiguity. LLMs don't help here, they pick an arbitrary, nondeterministic, option for the ambiguous cases. In C, compilers do this for undefined behaviour and it is widely regarded as a disaster. LLMs are built entirely out of undefined behaviour.

There are use cases where getting it wrong is fine. Choosing a radio station or album to listen to while driving, for example. It is far better to sometimes listen to the wrong thing than to take your attention away from the road and interact with a richer UI for ten seconds. In situations where your hands are unavailable (for example, controlling non-critical equipment while performing surgery, or cooking), a natural-language interface is better than no interface. It's rarely, if ever, the best.

Firefox and Mozilla ignoring the core audience's desire to keep the browser free from LLM is not good news. Ignoring your biggest fans always ends up costing you. I'm just saying. On a related note, someone with engineering and money resources can build LLM-free dumb products, like home appliances, electric cars, etc., and easily make good financial fortunes. People are sick of this LLM and privacy issues. Please stop adding this nonsense to everything
Cybertrucks are out, this year we're bringing back the 1973 Automecca Sportsvan
That's nice - Derby has a new canal today!