Author Archives: neilbrown

Knowledge is simply weaponised belief

You might have heard, or read, that philosophers like to define knowledge as “justified true belief”. This idea seems to go back at least to the ancient Greeks, though according to Plato, Socrates rejected the idea. I reject it too … Continue reading

Posted in Philosophy | Leave a comment

Cataract Creek – functions and references

I’ve been active on my “Ocean” programming language design project again and have created another point release which I am calling “Cataract Creek”. It contains a number of changes but the most significant are functions and references (aka pointers) so … Continue reading

Posted in Language Design | Leave a comment

Selections and clipping in The X11 Window System

One of the many tasks when writing an editor for Linux – which I am with my “edlib” project – is to support sending and received content from other applications for copy/paste operations. The X11 protocol provides support this is … Continue reading

Posted in edlib | Leave a comment

LR Parsing with line breaks – 2021 edition

Yes, here it is over a year and a half since the last time I wrote about this, and I’m still working on it. Or maybe working on it again. But I really think I’ve got a much better solution … Continue reading

Posted in Language Design | Leave a comment

Funding government – tax, borrowing, or printing.

If you’ve been following along you’ll know that I’ve justified (for myself) the intervention by the government into the affairs of the economy. Any such intervention will have a cost. The question for today is: how will these costs be … Continue reading

Posted in Macro Economics | Leave a comment

edlib ideas from elsewhere

There have been a couple of articles on lwn.net (https://lwn.net/Articles/819452/ and https://lwn.net/Articles/832311/) about emacs and how it could be better, which have generated lots of discussion (a really valuable aspect of lwn.net). For some reason this encouraged me to explore … Continue reading

Posted in edlib | 5 Comments

Managing an economy

I wrote in a previous post that any functioning democracy must run the economy with a blend of the two extremes of socialism and capitalism – that ownership of property must, in some way, be shared between the individual citizen … Continue reading

Posted in Macro Economics | 2 Comments

Socialism or Capitalism

Once you assume a nation with a democratic form of government, the broadest brush used for describing the style of economic management seems to be a choice between Socialism and Capitalism. This is a false choice. Socialism and Capitalism are … Continue reading

Posted in Macro Economics | Leave a comment

Designing plugins for edlib

As edlib (my Emacs-replacement editor) matures I’m being more adventurous in the functionality I’m adding: spell checker, calculator, difference highlighter. This often involves importing functionality from an external source and making it available within edlib. This has raised the question … Continue reading

Posted in edlib | Leave a comment

The goals for the economy

If I’m to explore ideas concerning macro economics, I need to have a clear understanding of the goal – what is the economic system trying to achieve? Any such goal must be subjective – it can only be “my” goal. … Continue reading

Posted in Macro Economics | Leave a comment