It is 23.1 C right now where I am at. But it feels like 23 C. According to the met service, who tells you how to feel.
Mike Dilger ☑️
mike@mikedilger.com
npub1acg6...p35c
Author of Gossip client: https://github.com/mikedilger/gossip
Dual National (USA / New Zealand)
My principles are Individualism, Equality, Liberty, Justice and Life
When you go hunting, it is very important to identify your target before you shoot. I once killed a luncheon. I didn't pack it out I just left it there to rot. Luncheon meat is horrible.
JavaScript is an ok language to write code in. But it is a terrible language to read. Languages need variable locality so you can comprehend what you are reading. If a language requires an IDE to compile the language in order to resolve variable bindings, that is bad. I remember spending most of my time trying to track where variables were being declared and set when referenced in completely different places and contexts. Drove me nuts, turned me off big time.
I also don't like "magic" shortcuts. Python django uses a lot of magic shortcuts. They go so far as to put meaning into variable names (double underscore things)!! The problem is while it makes code smaller and easier to write, without deep knowledge of the framework it is impossible to read.
And far too few people read code. The ratio of code readers to code writers needs to go up. We think open source is safe because somebody *could* read it and verify it is good.... but nobody actually does.
Code should be readable and comprehendable by someone who doesn't even know the language. It should be self describing enough for that.
Rust breaks this rule too, but only because it had to define a brand new concept of lifetimes.

One way to keep up with what is happening is to watch the news. But governments control their populations this way, so while you will hear about many things, you will not hear about others, and you will be given politically-correct programming.
Ground news tries to show you which news sources are left and right, and fill in your blind spots.
Alternative news gives you stories you don't see elsewhere: greyzone, revolver, people on substack, youtube and rumble videos, etc.
But people lie and exaggerate for many reasons. They may say something is true because they wish it was so ("Ukraine is winning" or "Russia is stronger now"). They may express certainty for multiple propositions, when in reality they are far less certain about one of them.
You could have a show where people are required to not just express their views, but also give a confidence level. But they still would lie and exaggerate.
You could make them put money on the table. Then they will be less prone to lying and exaggeration.
Betting markets do this already. What is true, what confidence level do you have, and also people must put skin in the game. But they are more about events that have not transpired yet. But hell... those are even more interesting than what already happened.
It would be awesome if there were betting markets about past events, including recent newsworthy ones. If that existed I would read that to get my news. The obvious problem here is adjudicating and settling the bets. Maybe the winner is whatever the majority believes 3 years hence. People who bet COVID came from a lab would be paid out already. People who bet against Russiagate too.
We need a nostr client that is just about managing your relays (and maybe your keys, bunker, delegation, profile). The "nostr account manager" or NAM.
No content.
But very good at helping you understand all the relays out there, how they are different and what they offer, with lots of hand-holding so grandma could use it. Also assisting in moving content from relay to relay when you migrate.