Open gordonbrander opened 11 months ago
Better session logs with academic
Noosphere logging:
2023-10-19 13:01:25.615742-0400 Subconscious[8026:2122927] [UserProfileDetailAction] tabIndexSelected(1)
2023-10-19 13:01:29.100196-0400 Subconscious[8026:2122927] [HomeProfileAction] detailStack(Subconscious.DetailStackAction.pushDetail(Subconscious.MemoDetailDescription.profile(Subconscious.UserProfileDetailDescription(address: @ben/_profile_, initialTabIndex: 0))))
2023-10-19 13:01:29.154699-0400 Subconscious[8026:2124150] [UserProfileDetail] Begin loading profile @ben/_profile_
2023-10-19 13:01:29.154842-0400 Subconscious[8026:2124150] [UserProfileService] Open sphere
2023-10-19 13:01:29.154885-0400 Subconscious[8026:2122927] [UserProfileDetailAction] appear(@ben/_profile_, 0)
2023-10-19T17:01:29.155155Z DEBUG noosphere_core::context::cursor: Traversing by petname...
at rust/noosphere-core/src/context/cursor.rs:187
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:29.155691Z DEBUG noosphere_core::view::sphere: Petname is assigned to IdentityIpld { did: Did("did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f"), link_record: Some(Link { cid: "bafkr4idq6xgifahghuu5lgpjg6xziykwhe4ascipptflevcoskmeovqpfe", linked_type: PhantomData<noosphere_core::data::address::LinkRecord> }) }
at rust/noosphere-core/src/view/sphere.rs:127
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:29.155841Z DEBUG noosphere_core::view::sphere: Link record version is bafyr4iekd5qwayxelopx46lxs75dg6prty7t365kpauxrdtswpvrvgtywu
at rust/noosphere-core/src/view/sphere.rs:145
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:29.155853Z WARN noosphere_core::view::sphere: Looking for local version, did: Did("did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f")
at rust/noosphere-core/src/view/sphere.rs:150
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:29.155877Z DEBUG noosphere_core::view::sphere: Attempting to replicate from gateway...
at rust/noosphere-core/src/view/sphere.rs:198
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:29.155982Z DEBUG noosphere_core::api::client: Client replicating bafyr4iekd5qwayxelopx46lxs75dg6prty7t365kpauxrdtswpvrvgtywu from https://bdyqgy2aa23hjn3nu6x2qmlfqebnt75h.sphere.plato.subconscious.cloud/api/v0alpha1/replicate/bafyr4iekd5qwayxelopx46lxs75dg6prty7t365kpauxrdtswpvrvgtywu?since=bafyr4ig4p6styfg4jsgdhgrca7wb3ikgsutmlhjdzrsmk3mw5tveyw3xoa
at rust/noosphere-core/src/api/client.rs:223
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19T17:01:49.369326Z WARN noosphere_core::view::sphere: Replication failed; falling back to bafyr4ig4p6styfg4jsgdhgrca7wb3ikgsutmlhjdzrsmk3mw5tveyw3xoa
at rust/noosphere-core/src/view/sphere.rs:202
in noosphere_core::view::sphere::traverse_by_petname with petname: "ben"
in noosphere_core::context::cursor::traverse_by_petnames with petname_path: ["ben"]
2023-10-19 13:01:49.370778-0400 Subconscious[8026:2124253] [Sphere] init from pointer with identity: did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f
2023-10-19 13:01:49.371103-0400 Subconscious[8026:2124149] [UserProfileService] Opened sphere did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f
2023-10-19 13:01:49.371278-0400 Subconscious[8026:2124149] [UserProfileService] Load profile memo
2023-10-19 13:01:49.371554-0400 Subconscious[8026:2124149] [UserProfileService] Read profile memo
2023-10-19T17:01:49.371832Z INFO noosphere::ffi::context: Reading sphere did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f slug _profile_...
at rust/noosphere/src/ffi/context.rs:276
2023-10-19T17:01:49.377002Z DEBUG noosphere_core::context::content::decoder: Unpacking block bafyr4ibzb656twyeao7sryawq63dcvwl2qojuehf3sdlpjkaltnxic73eu...
at rust/noosphere-core/src/context/content/decoder.rs:20
2023-10-19 13:01:49.377248-0400 Subconscious[8026:2124149] [UserProfileService] Read user profile at Optional(did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f)
2023-10-19 13:01:49.377569-0400 Subconscious[8026:2124149] [UserProfileService] List aliases
2023-10-19 13:01:49.377833-0400 Subconscious[8026:2124149] [UserProfileService] Produce following list
2023-10-19 13:01:49.377950-0400 Subconscious[8026:2124149] [AddressBookService] Listing adress book
2023-10-19 13:01:49.391683-0400 Subconscious[8026:2124149] [AddressBookService] Finished listing address book
2023-10-19 13:01:49.393299-0400 Subconscious[8026:2124149] [UserProfileService] Read profile memo
2023-10-19T17:01:49.393469Z INFO noosphere::ffi::context: Reading sphere did:key:z6MkwUEJssUJDfRaA71cyuC5nZenVPuUw3ueB7ugMdkUG8pP slug _profile_...
at rust/noosphere/src/ffi/context.rs:276
2023-10-19T17:01:49.395794Z DEBUG noosphere_core::context::content::decoder: Unpacking block bafyr4idm2ualnn5hu6gu52iujvl47z3ihufavjdq5odcwzy4ccrihuh6u4...
at rust/noosphere-core/src/context/content/decoder.rs:20
2023-10-19 13:01:49.395953-0400 Subconscious[8026:2124149] [UserProfileService] Read user profile at Optional(did:key:z6MkwUEJssUJDfRaA71cyuC5nZenVPuUw3ueB7ugMdkUG8pP)
2023-10-19 13:01:49.396098-0400 Subconscious[8026:2124149] [UserProfileService] List aliases
2023-10-19 13:01:49.396995-0400 Subconscious[8026:2124149] [UserProfileService] Get following status
2023-10-19 13:01:49.397096-0400 Subconscious[8026:2124149] [UserProfileService] Read entries
2023-10-19 13:01:49.397158-0400 Subconscious[8026:2124149] [UserProfileService] Check for local index
2023-10-19 13:01:49.397518-0400 Subconscious[8026:2124149] [UserProfileService] Read from local index
2023-10-19 13:01:49.414059-0400 Subconscious[8026:2124149] [UserProfileService] Sort entries
2023-10-19 13:01:49.414162-0400 Subconscious[8026:2124149] [UserProfileService] Assemble response
2023-10-19 13:01:49.414235-0400 Subconscious[8026:2124149] [Sphere] deinit with identity did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f
2023-10-19 13:01:49.415165-0400 Subconscious[8026:2122927] [UserProfileDetailAction] populate(Subconscious.UserProfileContentResponse(profile: Subconscious.UserProfile(did: did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f, nickname: Optional(ben), address: @ben/_profile_, pfp: Subconscious.ProfilePicVariant.generated(did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f), bio: Optional(Subconscious.UserProfileBio(text: "senior dream engineer")), category: Subconscious.UserCategory.human, ourFollowStatus: Subconscious.UserProfileFollowStatus.following(ben), aliases: [ben, ben, ben, ben]), statistics: Subconscious.UserProfileStatistics(noteCount: 54, backlinkCount: -1, followingCount: 8), recentEntries: [Subconscious.EntryStub(@ben/novel-world-generation), Subconscious.EntryStub(@ben/electrolyte-water), Subconscious.EntryStub(@ben/simulation-rpg), Subconscious.EntryStub(@ben/laplacian), Subconscious.EntryStub(@ben/novelty-search), Subconscious.EntryStub(@ben/generative-music), Subconscious.EntryStub(@ben/raymarching), Subconscious.EntryStub(@ben/apocalypse-wen), Subconscious.EntryStub(@ben/beginners-magick-the-game), Subconscious.EntryStub(@ben/generative-world), Subconscious.EntryStub(@ben/generative-questlines), Subconscious.EntryStub(@ben/a-strategy-game-where-clicks-are-a-resource), Subconscious.EntryStub(@ben/the-paradox-of-creativity-dream), Subconscious.EntryStub(@ben/interpolating-embeddings), Subconscious.EntryStub(@ben/life-gives-unto-life-dream), Subconscious.EntryStub(@ben/cognitive-culture-cartography-dream), Subconscious.EntryStub(@ben/procedural-knowledge-development-dream), Subconscious.EntryStub(@ben/detective-game), Subconscious.EntryStub(@ben/game-ideas-q3-2023), Subconscious.EntryStub(@ben/embracing-finitude), Subconscious.EntryStub(@ben/game-of-the-day), Subconscious.EntryStub(@ben/schmovement), Subconscious.EntryStub(@ben/silent-planet), Subconscious.EntryStub(@ben/zards), Subconscious.EntryStub(@ben/thinking-new-thoughts), Subconscious.EntryStub(@ben/max-for-live), Subconscious.EntryStub(@ben/embedded-knowledge), Subconscious.EntryStub(@ben/wiz-war), Subconscious.EntryStub(@ben/intentional-tacit-training), Subconscious.EntryStub(@ben/catching-up-on-the-weird-world-of-llms), Subconscious.EntryStub(@ben/beyond-concepts), Subconscious.EntryStub(@ben/effortless-understanding), Subconscious.EntryStub(@ben/this-is-water), Subconscious.EntryStub(@ben/procedural-mystery), Subconscious.EntryStub(@ben/patternodes), Subconscious.EntryStub(@ben/simon-willison), Subconscious.EntryStub(@ben/design-of-everyday-things), Subconscious.EntryStub(@ben/signifier-first-perception), Subconscious.EntryStub(@ben/quickly-try-llm), Subconscious.EntryStub(@ben/squishy-vs-firm-feedback), Subconscious.EntryStub(@ben/knowledge-structures), Subconscious.EntryStub(@ben/dimension-reduction), Subconscious.EntryStub(@ben/avoid-process-reification), Subconscious.EntryStub(@ben/self-organisation-vs-dualism), Subconscious.EntryStub(@ben/desirable-difficulty), Subconscious.EntryStub(@ben/stable-suboptimal-attractors), Subconscious.EntryStub(@ben/seductive-details), Subconscious.EntryStub(@ben/mechanoidal-phase), Subconscious.EntryStub(@ben/higher-order-learning), Subconscious.EntryStub(@ben/cognitive-load), Subconscious.EntryStub(@ben/models-are-pluralistic), Subconscious.EntryStub(@ben/blooms-taxonomy), Subconscious.EntryStub(@ben/discernment-requires-discarding), Subconscious.EntryStub(@ben/hello-fellow-sphere-enjoyers)], following: [did:key:z6MkpNG41cX5cYXtRXrGSzG6dt6c4SXAHQsK17DSUxo68x3G
@abrahms.ben/_profile_
Optional(abrahms)
following(abrahms), did:key:z6MkoPqXacu8YGK19cnBWPQVNw2aAoVsx4vD32yEFDReKE5i
@boris.ben/_profile_
Optional(boris)
following(boris), did:key:z6MkjSP8AUBxDkJCUUAno1Duud1NH5DeGqB3x2fqFX2kjdvz
@burrito.ben/_profile_
Optional(burrito)
following(burrito), did:key:z6MkfCi6p7v1FHghd4Wj6fsPi4NmunfwjsWALbLVkZwuJxq8
@chris.ben/_profile_
nil
notFollowing, did:key:z6MkwUEJssUJDfRaA71cyuC5nZenVPuUw3ueB7ugMdkUG8pP
/_profile_
Optional(gordon)
notFollowing, did:key:z6MkjTYay3urqDfXRSgao4YJVd7Z55vtcSYVvCoqcnGVWnX3
@jordan.ben/_profile_
Optional(j)
following(jordan), did:key:z6MkkHxPkcm6oQRHN5s9gaQTE2kCpix8YZudJhPsU2EYWm5D
@justin.ben/_profile_
Optional(manchops)
following(justin), did:key:z6MkfUzJYTBW8Q7mwCvKbVjzBt5LvEPRbpZ3Ni7aZZZekMat
@subconscious.ben/_profile_
Optional(subconscious)
following(subconscious)], followingStatus: Subconscious.UserProfileFollowStatus.following(ben)))
Details
Session
@ben
in following list (did:key:z6MkpdspPCpeMRjAFhbiqaG2uMLTc4bpnFjaRVy3gkG9BB6f
)What happens:
@ben
profile takes about 20s - 30s to display.What should happen: profile should take about 5s to display.
Logs
Below are the logs beginning with the profile tab tap.