User Experience for the CLIs

:rofl: one of the hospital staff let slip that I am know as the lawnmower guy! Fame came eventually :melting_face:

8 Likes

The Flymo Kid :slight_smile:

4 Likes

Hope your okay @Josh you will have to start cutting the grass with a pair of scissors to be on the safe side :see_no_evil:

Hasn’t it got to be divisible by 2 :joy:

2 Likes

We have options - we can crowdfund him a singe steeltoed boot or chip in for AstroTurf for his lawn…

2 Likes

THankfully the Mayans gave up counting in base20 so he’s OK there :slight_smile:

2 Likes

My God, how could this happen?! What distracted you so much, Josh?

I want your legs to become even better and cooler than they were, one way or another, thanks to modern technology. Hold On, Friend. You are a good person and a great friend. We are all together with you.

4 Likes

Now we can say that SafeNet was created with sweat and blood… :wink:

ChatGPT, tell me how to make a set of 5 bionic toes controlled by a Raspberry Pi and that Crown thingy …

Now we can say that SafeNet was created with sweat and blood…:wink:

1 Like

Thank you so much for all the good wishes everyone, much appreciated :hugs:!!!
If a @moderators could please salvage @chriso’s thread, I believe we are firmly off topic. :sweat_smile:

7 Likes

@Josh I am sure the thread will get back on track, this is one exception we can leave.

But man I feel so sorry you had this happen to you, look after yourself, no secondary infections hey.

When i was very young they had the victor ward at the hospital because the victor mowers back then did not have the frame come down the sides and so the blades were only covered from the top with a little on the sides.

9 Likes

Man, I am so sorry to hear this. If I lived closer I would 100% rally some troops to help out around the place/schoolie.

Luckily the medical field has come a long way so I’m hoping you come out the other side of healing with all your mobility intact. By the sounds of it you actually are quite lucky.

10 Likes

Unfortunately the lawnmower is not to blame, I was mowing on a slippery steep decline. Slipped and either slid under or pulled on to me when I fell. Not entirely sure.

:grin: haha we were just getting to the actual build instead of demo. I’m still coming to see ya, just not as soon as expected!

9 Likes

I’m pushing your wheel chair at the launch party if your not mobile by then!! Going to drive you straight over @Southside toes if I get the chance

5 Likes

Haha not that immobile fortunately, crutches should be sufficient. :partying_face:

7 Likes

@Southside is still getting it :wink:

6 Likes

Southside will be wearing steelies
Come right ahead, ya bam!

Kirky Young Team ya bass! :grin:

2 Likes

Jesus, sorry to hear about the injury Josh! That sounds nasty! Wish you well in your recovery.

5 Likes

Back on topic…

If you simply type testnet with no parameters, this happens - after a while for 30 nodes to get started with a 5s delay

Node PID: 297175, prefix: Prefix(), name: c9b962(11001001).., age: 5, connection info: 0.0.0.0:50432
RPC Server listening on 0.0.0.0:50433
2023-04-05T21:34:21.300645Z  INFO sn_testnet: Launching node 30 of 30...
2023-04-05T21:34:21.300935Z DEBUG sn_testnet: Running "safenode" with [
    "--network-contacts-file",
    "/home/willie/.safe/node/local-test-network/safenode-genesis/section_tree",
    "--root-dir",
    "/home/willie/.safe/node/local-test-network/safenode-30",
    "--log-dir",
    "/home/willie/.safe/node/local-test-network/safenode-30",
]
2023-04-05T21:34:21.310445Z  INFO sn_testnet: Copying network contacts file to /home/willie/.safe/network_contacts
Starting logging to directory: "/home/willie/.safe/node/local-test-network/safenode-30"
Node started
Node PID: 297216, prefix: Prefix(), name: eb0585(11101011).., age: 5, connection info: 0.0.0.0:41185
RPC Server listening on 0.0.0.0:41186

======== Verifying nodes ========
Checking nodes log files to verify all (31) nodes have joined. Logs path: /home/willie/.safe/node/local-test-network
Number of nodes: 0
The application panicked (crashed).
Message:  assertion failed: `(left == right)`
  left: `31`,
 right: `0`: Unexpected number of joined nodes. Expected 31, we have 0
Location: sn_testnet/src/check_testnet.rs:55

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
willie@gagarin:~/projects/joshtoshi$ safe -V
sn_cli 0.76.1
willie@gagarin:~/projects/joshtoshi$ safenode -V
sn_node 0.82.6
3 Likes

Aaaaaand…

when I try testnet -c20 I get a similar error

2023-04-05T21:51:08.883765Z  INFO sn_testnet: Launching node 20 of 20...
2023-04-05T21:51:08.883879Z DEBUG sn_testnet: Running "safenode" with [
    "--network-contacts-file",
    "/home/willie/.safe/node/local-test-network/safenode-genesis/section_tree",
    "--root-dir",
    "/home/willie/.safe/node/local-test-network/safenode-20",
    "--log-dir",
    "/home/willie/.safe/node/local-test-network/safenode-20",
]
2023-04-05T21:51:08.884285Z  INFO sn_testnet: Copying network contacts file to /home/willie/.safe/network_contacts
Starting logging to directory: "/home/willie/.safe/node/local-test-network/safenode-20"
Node started
Node PID: 302281, prefix: Prefix(), name: 0dd2ea(00001101).., age: 5, connection info: 0.0.0.0:45424
RPC Server listening on 0.0.0.0:45425

======== Verifying nodes ========
Checking nodes log files to verify all (21) nodes have joined. Logs path: /home/willie/.safe/node/local-test-network
Number of nodes: 0
The application panicked (crashed).
Message:  assertion failed: `(left == right)`
  left: `21`,
 right: `0`: Unexpected number of joined nodes. Expected 21, we have 0
Location: sn_testnet/src/check_testnet.rs:55

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.

Note
right:0: Unexpected number of joined nodes. Expected 21, we have 0 is a damned lie!!!
I have got 21 nodes. I only asked for 20 though

This is stressing me as I think I have the start of a useable faucet in nodejs and Id like to test it, Trying to do it in rust with ChatGPT doing the hard work was not going anywhere fast.