Avatar
unclebobmartin
2ef93f01cd2493e04235a6b87b10d3c4a74e2a7eb7c3caf168268f6af73314b5
Uncle Bob, Software Craftsman. http://cleancoder.com http://cleancoders.com
Replying to Avatar L

I guess nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft uses a personal client which operate differently. That's why his notes have the look of computer terminal.

I'm one of those early nostr developers who wrote a nostr client. I call it more-speech, and I patterned it more after an email/news client than a twitter client.

From: LifeLoveLiberty<-... at 09/17 07:30

> I guess nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft uses a personal client which operate differently. That's why his notes have the look of computer terminal.

CC: #[4]

CC: #[5]

CC: #[6]

Yeah, sorry about that. I'm going to have to make that more fool-proof, since I'm clearly the fool that needs to be proofed.

From: 0xtr at 09/17 07:26

> dm leakedšŸ˜‚

CC: #[4]

CC: #[5]

I've read through your proposal, and here are my thoughts.

1. You need to clean up the English a bit -- the occasional omission of definite articles (e.g. the) gives it a slightly Eastern European accent. I suggest having a Brit give it a once over to make it sound a bit more "British".

2. The proposal appears unfocussed to me. It ranges from studying open source development to management implications. That's a very broad area of study and makes me think that you are fishing in hopes of finding a topic, rather than actually choosing a topic.

3. You have mentioned management several times, but have not defined what you mean that that. In particular, what management issues are you aiming to study? Corporate management? Development management? Open-Source management? Operations, Finance, Engineering management? Or is it team dynamics that you are actually interested in? I think you need to be much more specific about this.

***

Nostr is a fascinating enterprise. It was concieved in the Bitcoin community, and driven by many of the same values. It started with a single paper from fiatjaf that described an absurdly simple protocol and then grew organically from there.

We programmers have found it within our power to thwart the censorious efforts of our governments, institutions, and corporations who want to control our speech, our opinions, and therefore our thoughts. The passion that you mentioned in your proposal comes from the desire for freedom of speech and expression.

Studying how and why nostr has grown, and continues to grow, as an example of how other freedom movements grow, could be very valuable. I wonder, however, if any university in the west would want to support a freedom loving ideology.

D #[3]

From: LifeLoveLiberty<-... at 09/17 02:31

> Would you please look at this and give me your feedback

> Thanks

>

> https://filebin.net/jgba60z72wytwkvc

CC: #[4]

...and yet I did not, myself, attend college. Getting a job as a programmer at 18 (in 1970) was not hard for me; and no employer has ever cared about my academic history.

From: cameri at 09/17 00:44

> I used to teach. nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft has authored many books taught in academia

CC: #[4]

CC: #[5]

CC: #[6]

NetZero is a drastic untested change. Dumping massive subsidies into poorly understood technologies that unfriendly governments could throttle is also a drastic untested change. There are many others.

From: (librenews) at 09/16 08:45

> What is the drastic untested change?

CC: #[4]

I am not a climate change denier. I’m just not a climate change catastrophist. I’m also a systems expert, and I well understand the risks of making drastic untested changes to complex systems.

The UNIVAC I was a decimal machine. It stored 1000 words of 12 decimal digits in mercury delay lines. The digits were stored in XS-3 format which is just BCD + 3. So 0=0011, 1=0100, 5=1000.

Why? Because the machine subtracted by adding 9’s complement. And in XS-3 you can convert to 9’s complement just by inverting the bits.

Try it!

Imagine that it is 1950 and you want to build a computer. What do you use for memory?

Magnetic drums are slow and expensive. Mercury delay lines are a little faster but are heavy, expensive, and require very precise temperature control. CRTs are cheaper but not much faster and are limited in capacity.

Nobody[1] has even heard of core, and solid state memory isn’t even a gleam in someone’s eye.

——-

[1] except the navy, and they weren’t talking.

I haven't seen a "bad auth event" within the last 20 hours.

From: Semisol at 09/15 11:13

> You should see why if you get a validation error again

CC: #[4]

No one?

From: GRANTGILLIAM<-0xtr at 09/15 00:03

> Who is the coolest high profile personality that is low key on Nostr that no one realizes is on here

L2 09/15/23 11:08:42 | NOTICE "wss://eden.nostr.land/debug" ["AUTH" "ESPK00KYrpqawwCugZ_Nnw"]

L2 09/15/23 11:08:42 | sending to:wss://eden.nostr.land/debug ["AUTH",

{"kind":22242,

"tags":[

["relay","wss://eden.nostr.land/debug"],

["challenge","ESPK00KYrpqawwCugZ_Nnw"],

["nonce","1717","12"]],

"content":"",

"pubkey":"2ef93f01cd2493e04235a6b87b10d3c4a74e2a7eb7c3caf168268f6af73314b5",

"created_at":1694794122,"id":"0001905d8180671809785377223dd56c49a61ada2cbb904c09730c0c363da954",

"sig":"b3e04d5885fbb3cf9841b75d02a3b5c5c52604108287826e4c6d6c8f11b094e686768cbf3c47ccc9c222d3243befb06a2015ff9bcafe1875fff3afa309a0f494"}]

L2 09/15/23 11:08:43 | NOTICE "wss://eden.nostr.land/debug" ["DEBUG" "auth: condition matches/failures: +kind,+challenge-match,+url"]

L2 09/15/23 11:08:43 | NOTICE "wss://eden.nostr.land/debug" ["OK" "0001905d8180671809785377223dd56c49a61ada2cbb904c09730c0c363da954" true "auth pass"]

From: Semisol at 09/14 15:10

> nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft Please try connecting to wss://eden.nostr.land/debug.

> You should get a message like

> ["DEBUG","auth: condition matches/failures: +kind,+challenge-match,+url"]

CC: #[3]

What's a giftwrapped event and why would I want to send or recieve one?

From: -VitorPamplona<-pam at 09/14 07:22

> Too bad. I was a client of Eden from the beginning. But you do you. I was already moving to better relays anyway.

What's the point? Why would I want to do this?

From: Semisol at 09/14 08:46

> Basically you take an event, encrypt it to the recipient, and publish it with one kind and a random pubkey as a signer.

CC: #[4]

What is a giftwrapped event?

From: Semisol at 09/13 17:07

> eden will start actively blocking gift wrapped events

> - they are harmful to the nostr protocol:

> - they encourage the consolidation of a lot of different actual kinds under one kind

> - they give a false impression of no metadata leaks

> - they require clients to unnecessarily decrypt and verify events that they will throw out

> - they are impossible to match to paid users without breaking their ā€œprivacyā€ ā€œguaranteesā€

> - relays have a harder time filtering spam

> - I do not need more arbitrary blobs on my relay

> - I already don’t support writing them due to the pubkey being random

From the point of view of the business rules there is no such thing as an aggregate query. The business rules should not know the schema, nor any of the details of how the data is actually stored. Instead, the business rules call a function, declared in an interface, that returns the data that the business rules need. That interface is implemented, on the other side of an architectural boundary, using whatever query language you choose. Thus, the business rules are isolated from the query language and from the schema. The details of the database are hidden below the architectural boundary. The database is a plug-in to the application.

From: (d07270b...) at 09/13 03:02

> With hexagonal or clean #architecture how do you deal with logic in the DB? For example doing aggregate queries?

>

> #cleancode

> nostr:npub1kfut2mpzhqp6h9nl6r2vcmr0jvfu42u2ej980hsuf6hfyf7rr2lqevnn2l

> nostr:npub1dy4c8059sgw30eeynjmd3jvgspwl3qa6aepye7v0nvzjxuekwaus2l9aec

> nostr:npub1j2aedanv4d009uns4qvg05ng60g5tlzkz0vhz3h72qwhwadv6g5sfuu535

> nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft

CC: #[5]

CC: #[6]

CC: #[7]

CC: #[8]

CC: #[9]

CC: #[10]

CC: #[11]

From: pam at 09/11 21:33

>

> Only recently I realised AA and meritocracy is politically driven lol. Why is equality so difficult to achieve ?

Equality is difficult to achieve because of Animal Farm: "All animals are created equal, but some are more equal than others."

Everybody wants equality; and everyone wants an advantage for themselves and their kin. So when politicians buy votes with promises "more equality" those who benefit will often vote for them.

Think of all the students who owe lots of student debt. They are very likely to vote in favor of Joe Biden who has promised to forgive all that debt -- despite the rank illegality, unfairness, and inequality of that promise.

The original definition of "woke" was social justice. There's nothing in particular wrong with that. However, about a decade ago the social justice warriors started canceling people.

They were evil little scumbags who would call your boss, call your customers, call your neighbors and friends, to assassinate your character. And they used that power to acquire positions of influence.

For example, they became the bureaucrats who wrote Codes of Conduct for conferences and meetings and organizations; And then they would use that power to ostracise and exclude people based upon supposed violations of the CoC that they never had to prove.

Lots of people were hurt by this. The power this gave the SJWs allowed the craziness of 2020 where suddenly every company had to have a Chief Diversity Officer or DEI executive. These folks then used their much greater power to decide who could be hired, who could be fired, who could advertize, and who should be exiled.

That's why woke is about control.

Replying to Avatar pam

Exchanges with nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft is one of my favourite things in Nostr. There's information, answers and the conversations gets you thinking.

nostr:note1qq9vuuc833upx0j75wra6d8ffac67pmr6xfufwlmaqmtz9l4txrs0pt2dr

That's the purpose of a social network. Nostr, so far, has been primarily discussions about nostr, bitcoin, and zaps. That's appropirate because we are the first adopters and those are our primary interests. But if this platform is to grow, we're going to have to spend time talking about a much broader range of topics.

From: pam at 09/11 10:30

> Exchanges with nostr:npub19mun7qwdyjf7qs3456u8kyxncjn5u2n7klpu4utgy68k4aenzj6synjnft is one of my favourite things in Nostr. There's information, answers and the conversations gets you thinking.

>

> nostr:note1qq9vuuc833upx0j75wra6d8ffac67pmr6xfufwlmaqmtz9l4txrs0pt2dr

CC: #[4]

From: pam at 09/10 14:18

> Trump's economic policies were decent, but his political identity was too extreme right.

Which is odd, because his ideology is not very right wing at all.

>What do you think of Nikki Halle ?

I'd happily vote for her. I think she'd make a fine president.

>I think DeSantis might be a safe bet for most people no?

I'd happily vote for DeSantis. I'm not sure whether I prefer him to Haley or not.

> Does Kamala have substance ?

No. She's completely out of her depth. She's got no business being anywhere near _any_ position she has held. She's the perfect example of "Failing Upward".

> I don't think i paid enough attention to Michelle's political takes

Michelle was, I think, the person who encouraged Barack's lefward lurches.

> RFK seems sensible and knowledgeable in that sense, has a bit of hot takes here and there.

Agreed on both counts.

>He appeals to both left and right.

He says things that both sides tepidly agree with. His real enemies are the fiscal conservatives, the neo-cons and the progressives.

>But I think he needs to up the ante on his leadership identity.

That's tough to do just after asserting that wifi is a health hazard.

>Why do you think DNC would bring him down ?

The DNC is owned by the progressives. The progressives hate RFK. He would interfere with their plan to tear everything down in order to build their left-wing "Utopia".

>I have a theory that CIA follows capitalism and post Nixon, its been with the DNC.

Not just the CIA. We've seen the DOJ, the FBI, the IRS, and the ATF all captured, to one degree or another, by the progressive agenda. It's not good.

> Another common argument point between right and left has been merits vs AA. Both sides argue on equality and unfortunately equality is a political tool.

One side argues for equality of opportunity, the other side argues for equality of outcomes (equity). The latter is poison. It results terrible racist policies.

> What do you think of Andrew Cuomo and why do you think he was kicked out of politics?

He was an embarassing loudmouth. His covid broadcasts made him a threat to the inner circle. His lethal covid policies, and his lack of (shall we say) decorum, gave them the opportunity to squash him like a bug. IMHO.