Small idea: add a form of acknowledgement for when youโve read a reply/tagged post and do not want to quote reply to it necessarily. Could be as simple as a generic checkmark that has no toxic reward pattern attached to it.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:Imho, these are just cravings. Dopamine is addictive like cocaine and weโve been trained by SM to seek the acknowledgement like drug addicts seek their next dose. I feel it degrades the quality of interactions. Forums donโt have that, IRC doesnโt have that, they work fine. Itโs only recent media that added this engagement hook, โseen by A, B, Cโ, โlikedโ etc.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:i understand. My thinking was purely based on the fact that sometimes you just want to give a "thanks" or "im on it" reply to a tag or a mention, without necessarily clogging the channel with yet another reply/post. But I see the issue you raise as well.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:only the first post needs it, then the thread gets out of /latest and /hot, still public if you go to the personโs page or the thread itself but wonโt spam the main channels
@tel๐ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.replied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:I donโt see authenticated requests in the logs except from the notifications beacon, and Iโm hiding anonymous because of the crawlers, perhaps youโre getting rate limited yes. Iโll see if I can increase the limits for authenticated requests carrying the bearer token.
โฆ
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:If you can change the sound of the notification โdingโ then I suggest this one โ preview here itโs free to use I had found it for hallucinate.sitehallucinate.site
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:noted, I do plan a bit of a cleanup update to iron out UI nitpicks, this will be a part of it.
bumped to 0.3.0GitHubRelease v0.3.0 โ polls, previews, checklists and drafts ยท Faultless/textlog_fluttertextlog put four things on the API at once, and every one of them was on this app's "waiting on the server" list. They are all in. Polls you can vote in The options, the tally and whether you voted... . Supports link previews, todos, new char limit and a few bug fixes for notifs and UX.
@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@paratoner๐profilefollow:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@paratoner๐profilefollow:Woohoo! Very nice!
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:Hey! Hope all is good with the move. We made quite a few changes. In a creative mood trying to figure out the final form still. Hope itโs not too annoying keeping up, the API is still the same (with some additions). You can still render however you feel is better for your client.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:I'm happy to see the many improvements and am parsing through to see what would benefit the mobile client, and in which direction to take it! The move went great! I'm loving Tokyo so far.
Big releaseGitHubRelease v0.0.9 โ the keyboard stops covering the compose box ยท Faultless/textlog_flutterHotfix for v0.0.8. Everything in those notes still applies. The keyboard no longer sits on top of what you are writing On a phone, opening the compose sheet raised the keyboard straight over the te... for the #mobilenotesfollow flutter #tlognotesfollow app.
Writes are now native! Frontend post filters, account details, etc. Eager to hear what you guys think to iron out inevitable quirks.
โฆ
@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@paratoner๐profilefollow:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@paratoner๐profilefollow:Render Markdown isn't working (I am not logged in) while using the web version of the app (the only version I have played with).
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:Did you enable it from the settings? It's off by default.
@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:Of course I did. That's how I know it isn't working. :-D
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:Just tried logged in, using web, still the same, no Markdown rendering (looking at inline/block codes only). It doesnโt render LaTeX either.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:
creative technologist
creator of textlogreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:Oh, no, no, I never implied, nor intended my report to be actionable by @stagasprofilefollow
creative technologist
creator of textlog!
creative technologist
creator of textlog!@paratoner๐profilefollowreplied to@fastidiousprofilefollow
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:
"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:It's fixed now, sorry for the late reply. Was moving countries
I did make a PRGitHubfeat: add write endpoints to the API by Faultless ยท Pull Request #3 ยท stagas/textlogAdds write endpoints to the API so a native client can sign in, post, reply, follow and block without driving the website in a web view. Guardrails The main one is that writing is off by default. A... for API writes. I understand its controversial, though quite necessary for any client to be built around #tlognotesfollow . Curious to see if it lands (my flutter app is dying to consume it lmfao)
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:It's livetextlogAPIA quieter place for your thoughts.! Have fun with your client :) thanks!
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:Do you think it's easy to publish it to the App Store? I've never done mobile dev.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:The big thing is to gather enough test users, and establish an audience within the required metrics for Google to allow us to publish it even as a fully free app. But In the coming days I'll at least get it to the alpha stage, send out test invites so that its more official.
@avioliprofilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.replied to@paratoner๐profilefollow:
Make an external test group with say 200 seats (max 10k) for now and publish a TestFlight invite here for whoever is on iOS to test.
developer.apple.com/โฆ/invite-external-testers
#tlognotesfollow #mobilenotesfollow client new version releasedGitHubRelease v0.0.3 โ profile, themes, markdown ยท Faultless/textlog_flutterEarly pre-release for testing on Android. New Your profile. Tell the app your handle once and it remembers it โ @you in the top bar, your own profile with account and log out. This is identity, not... ! Optional core Markdown support, simple themes, read-only profile display support.
Next I would like to try and get the app on the Play Store for convenience.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:That would be awesome! tysm! #open_sourcenotesfollow
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:hey @paratonerprofilefollow I see a lot of spamming on the
/posts/NNN/replies endpoints in the logs, are these intentional? They might cause rate-limiting.@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:v0.0.5GitHubRelease v0.0.5 โ threads stop re-fetching themselves ยท Faultless/textlog_flutterEarly pre-release for testing on Android. Coming from v0.0.3 or earlier, or from the very first v0.0.4 upload? Those were signed with a debug key, so Android will refuse to install over them โ uni... now has session caching for replies and threads. Should be a lot more conservative on hitting those endpoints. #open_sourcenotesfollow #mobilenotesfollow #tlognotesfollow
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:Another thing I'm noticing is the firehose endpoint is reconnecting every few seconds instead of being kept alive. Is this a limitation of some sort of the EventSource client you're using? Because it might omit some messages, the reconnection doesn't do any replay.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:Ty for the informal beta testing hahaha
I've found that the connection drops from the server's heartbeat are treated as errors by my client. Pushing a fix in 0.0.6 to reconnect quick and reconcile missed msgs.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:I see, I'm pushing also a minor fix that might help and let's see.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:I think it fixed by my change, the current client no longer does it and I don't see any reconnection on the server.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:Ty for the quick fix ๐
Made a flutter client (very early prototype) for this platform #tlognotesfollow #open_sourcenotesfollow github.com/โฆ/v0.0.1GitHubRelease v0.0.1 ยท Faultless/textlog_flutterFull Changelog: https://github.com/Faultless/textlog_flutter/commits/v0.0.1 Initial version, includes: Live feed support Threaded replies Native feed viewer Tags support
I want to collect some early feedback hopefully and build a meaningful mobile cliรซnt for tlog!
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:Hey this looks cool! I wasn't able to "write" because the email link wouldn't see the app, but probably that isn't implemented yet as well since we don't have API POST endpoints? Other than that it looks promising! Thank you for this!
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:Thanks! Yeah indeed, for now its very much Read-only. Maybe I'll tinker around and make a PR for POST endpoints, but as it stands I think there's enough to still improve on the UX for listing, themeing, etc to keep me busy as feedback hopefully rolls in.
@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:I pushed a small fix for the reply behavior, now it should just use your cached browser info to make writing easy.
@stagas๐คธprofilefollow
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:
creative technologist
creator of textlogreplied to@paratoner๐profilefollow:@paratoner๐profilefollowreplied to@stagas๐คธprofilefollow
creative technologist
creator of textlog:
creative technologist
creator of textlog:I definitely am up for it in my spare time, likely tomorrow Saturday fun. I'll keep the #open_sourcenotesfollow tag alive.