Got a lot of the user window working in more-speech. Now you can select from the web-of-trust users, or just the users who have posted something in the last day, and move them into your trusted contacts.
Progress!
Yes. My son Micah and I wrote the FitNesse tool (fitnesse.org) to help teams do acceptance level (end-to-end) testing.
>From: fiatjaf at 04/05/23 07:40:42 on wss://relay.nostriches.org
>---------------
>Do you like end-to-end testing?
Yeah, like a banshee!
>From: squirrelmaster<-c... at 04/05/23 07:32:44 on wss://relay.damus.io
>---------------
>But did the momeraths outgrabe?
Good Morning Nostrdynes, Today I teach a class on Mocks and Testing patterns. Then I'll be able to work more on more-speech. I need to do the heart of the user page, which will allow users to find each other, trust each other, and follow each other. Since more-speech pulls events from a pretty wide funnel, it should be easy to find new users and follow them.
Big storm just blew through our area. I opened my front door and stood on the porch to watch the slythy toves gyre and gimble in the wabe.
Looked at UTVs. We think the Polaris Ranger 570 (4-door) is the right one for us.
Nasty weather.
Got some more coding on more-speech done after all. Still working on user window. Fun.
Another class tomorrow, but then I should have more time for more-speech.
I'd rather be coding on more-speech. (I just snuck a little coding in...)
>From: (TDIALLO) at 04/04/23 09:06:25 on wss://relay.damus.io
>---------------
>It seems like you have a busy and lovely day
Thanks. We'll be looking at those, and the Pioneer Ranger 570.
>From: Pat1<-DerekRoss at 04/04/23 08:58:27 on wss://relay.damus.io
>---------------
>Canam defenders are great UTVs
Good Morning Nortricians, I've got a class to teach this morning, and I need to work out after that, and my lovely wife and I need to go look at UTVs to replace our old one up north. So work on more-speech is not in the cards for today.
Perhaps tomorrow.
Meanwhile the database in more-speech has grown to 22GB. I shall soon have to come up with a means for periodically decanting the database into a newer, smaller, version; shedding the events and records that have gone out of date.
Good Morning Nostricans,
Today my lovely wife and I depart our northwoods hideout and ply our way south back to our home in (cursed) Illinois. Once there I shall continue my work on the User window of more-speech. Much progress was made last night with that window; and in my dreams later that night I solved a number of technical problems (if only I could remember those solutions).
Urrggghh. I woke up at 2:30 AM. (Maybe it was the beer). So I did a little fiddling with more-speech and then went back to bed until nearly 9. Bleary and out of focus, I've managed to get a bit more done with the User-window today. I added a few new DB queries, and thought through a few more strategies.
Steady progress. Day by day. It's quite something how software systems grow.
This is certainly my strategy. I'm all in for #nostr, I devote many hours to it. I think it is the future. But I will not divorce myself from twitter because, as #[4] said, it is the currently the most important on-line public forum.
I expect this will gradually change over time as people tire of the constraints and meddling that must accompany any forum controlled by a single entity. Musk has changed the "feel" of twitter vastly for the better; but twitter still chides me when I say something it doesn't like, and people are still being banned and muted. Twitter must eventually pass into irrelevance.
But this will not happen quickly. The transition will likely be asymptotic.
Nor will #nostr be the only free player in town. Nor do we want to to be. When (if?) the agents of repression come to shut us down, we'll want there to be many players with many different strategies.
>From: JackDorsey at 04/02/23 14:40:02 on wss://offchain.pub
>---------------
>Agree with all of this but would love to see some balance. Twitter obviously still has the network and zeitgeistā¦.and is the place to be when anything happens in the world. It is the most important host for the public conversation at the moment. And nearly 2 decades to work out many issues (and create more).
>
>Twitter will never have many of the freedoms nostr enables. Doesnāt matter who runs it. Itās the single point of failure of an organization/company versus a protocol. Donāt trust me on this. It will continue to play out over the years.
>
>nostr will be the slow and steady one to win the raceā¦just like bitcoin. Either you build for and upon both, or you become increasingly irrelevant and disconnected (which is a reasonable, yet severe, decision to make).
>
>#[5]
Clojure is certainly in the same family as Scheme; but has a slightly richer syntax and a much richer library and foundation.
>From: (facdaf1...) at 04/02/23 00:27:40 on wss://relay.damus.io
>---------------
>I find #clojure to be very similar to #scheme which I learnt on my first job as an engineer.
>
>Looked at the code of more-speech yesterday and it brought me sweet memories of those Dr.Scheme days
The sky has cleared. The temperature is warming. Tomorrow looks to be a very nice day. Perhaps I'll finally be able to get out on the lake and rescue my bouy.
Anyway, I got a lot done on the User... page for more-speech today. More to come tomorrow. Fun stuff.
I spent a bit of time today getting the Users window layed out. It shows a scrolling list of all your trusted users, and another scrolling list of possible users. A [<-] button in the middle will move selections from the possible list into the trusted list. You can untrust a user by right clicking and selecting the untrust menu item. Or perhaps I should use a [->] button.
There are a few checkboxes that decide what is in the possible users list. They are 'Web of Trust', 'Recent users', and Search. The Web of trust shows all the users who are trusted by your trusted users. The recent users shows all the users who have posted something in the last few hours or days. (Perhaps that should be a field). The search checkbox enables a field that allows you to enter a regular expression that will find users for whom we have metadata stored in the database.
Suggestions?
I understand the difference quite well. It's an impressive piece of work. I'm just not all that impressed by the fact that it can play a poor game of chess.
>From: (a9385f5...) at 04/01/23 08:18:28 on wss://relay.damus.io
>---------------
>If you don't see the difference between ChatGPT and an Atari game console, I can't help but assume you're being willfully ignorant. Saying this as someone who is not afraid for my job either.
I asked bing chat (gpt4) to compare "The Moon is a Harsh Mistress" to "The Powers of the Earth".
The answer was pretty good, except it had a grammar error that only a human in the midst of editing could make:
"...The Powers of the Earth is about an ungoverned lunar settlement whose economy developed while Earthās economy declined under a command-and-control economy engages in a struggle to stay free from Earthās meddling bureaucracy."
First question to Bing Chat (Chatgpt4) Write a PDP8 program that counts up to 20.
Answer: Infinite loop.
*0200
Main, CLA CLL
TAD Count
DCA Count
TAD Limit
SNA
JMP Main
HLT
Count, 0
Limit, 20
END Main
This is some new definition of "working" that I'm not familiar with.
>From: (424461d...) at 04/01/23 03:13:33 on wss://relay.damus.io
>---------------
>This is wrong, it creates working programs which can basically do everything.
Good Saturday Morning Nostroids. I woke up to snow this morning. Anything can happen in the North Woods!
I tweeted (yes, I still use twitter) something today that I thought you'd enjoy:
Wow, ChatGPT4 can play chess. It now has a capability approaching that of a 40 year old Atari TV game console. Wow. Watch out for your jobs!