Criticism of the US President

The President is merely the most important among a large number of public servants. He should be supported or opposed exactly to the degree which is warranted by his good conduct or bad conduct, his efficiency or inefficiency in rendering loyal, able, and disinterested service to the Nation as a whole. Therefore it is absolutely necessary that there should be full liberty to tell the truth about his acts, and this means that it is exactly necessary to blame him when he does wrong as to praise him when he does right. Any other attitude in an American citizen is both base and servile. To announce that there must be no criticism of the President, or that we are to stand by the President, right or wrong, is not only unpatriotic and servile, but is morally treasonable to the American public. Nothing but the truth should be spoken about him or any one else. But it is even more important to tell the truth, pleasant or unpleasant, about him than about any one else.

— Theodore Roosevelt, 18 May 1918 in The Kansas City Star

As requoted by Snopes.

Dipping toes back into a pool – architecting

icon for code development
Desktop image found somewhere

Once upon a time I ate, breathed, and slept a certain codebase, and I almost got good with it. But what with one thing and another I let the skills rust for a long while, got off the jogging machine.

Now I am tentatively trying the water, different pools and different area – although still a CRUD for all that (or not). In my case all I wanted was a robust api to a set of relatively simple data store objects which are inter-related – the one is a library of the other which are containers for the third.

Every part of that ‘simple’ description is now in flux.

The slim framework logo
from SlimFramework.Com

Except the robust api framework – Slim. As far as I am aware there are very few (actually, zero) http apis which are as stable, fast, and extensible. The onion model is brilliant. And, importantly, there is a large base of code in the wild to draw on for inspiration.

Beyond Slim, though… my data models have become increasingly weird and complex. I may be storing the rendered objects, rather than data. Some of the data objects which should be relative are now potentially independent. And depending on the point of view, the containers may also be libraries. And there are binary blobs. Somehow I need to consider the binary blobs.

Feeping creature
by Sandy87

The big issue to begin with, though, is authentication. And the attendant issues of security. Which has me trawling back through some old code I wrote.

I should likely trim back, and by that I mean take a machete to, the feeping creaturism and set a minimal spec and achieve it.

La Poste

For the past few months I have been contributing my bits to the international postal system by writing lettres and cards. The best thing about it is a few of the people I wrote to have written back. Continue reading “La Poste”

Homey pleasures

folded towel icon

The smell of hot cotton towels, fresh from the dryer, as I fold them.

Stack of folded linens.

Just purchased a single complete set of towels to outfit all five bathrooms of the house at one time. By my accounting this means 6 bath towels, and at least 5 hand towels and wash cloths. Luckily there is Ikea: $90 including a couple spare hand towels (which in my experience are the ones which A) get dirty fastest, and B) are rather likely to get permanently stained.)

So the first step after buying them was washing, drying, folding, and now they will be put away until I need the house in guest-presentable fashion.