twtxt

Timeline for https://twtxt.net/user/stutteringsteve/twtxt.txt

🔄 Refresh timeline

👨‍💻 Login

Following: 8

adi https://twtxt.net/user/adi/twtxt.txt Remove

eldersnake https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt Remove

jlj https://twt.nfld.uk/user/jlj/twtxt.txt Remove

lyse https://lyse.isobeef.org/twtxt.txt Remove

mckinley https://twtxt.net/user/mckinley/twtxt.txt Remove

news https://twtxt.net/user/news/twtxt.txt Remove

prologic https://twtxt.net/user/prologic/twtxt.txt Remove

stutteringsteve https://twtxt.net/user/stutteringsteve/twtxt.txt Remove


prologic
Reply to #n2er4fq
Done
3 hours ago
💬 Reply


prologic
Reply to #n2er4fq
@lyse Ahh! I can do that, at least the first part. That's trivial!
4 hours ago
💬 Reply


prologic
Reply to #fhirmeq
@lyse pretty nice colors there 😍
4 hours ago
💬 Reply


lyse
Reply to #n2er4fq
@prologic Visiting the login page would give you something like this:

```
Username: _<focused field>____
Password: ____________________
[x] Remember me (Enabling this feature will keep
you logged in, even after closing your browser.
Do not active this setting on shared devices.)
[Login]
```

The "remember me" checkbox could be already activated by default. This would benefit people like @bender.

An alternative would be to make the session lifetime configurable in the user profile. So bender would then set this to forty-two years. :-) Definitely something for power users who know what they're doing. More dangerous for the average Joe, though.
7 hours ago
💬 Reply


lyse
Not too shabby! We also got a rainbow, but I didn't capture it. https://lyse.isobeef.org/abendhimmel-2024-06-21/

Sunset
7 hours ago
💬 Reply


prologic
Oh boi! 🤦‍♂️ I totally forgot to put this notice up, and the month has flown by so quickly! 😅 Sorry folks! Hope it's not too late! ⏰ for our monthly Yarn.social Online Meetup! 🤞

----

- **Event:** Yarn.social Online Meetup
- **When:** 22nd June 2024 at 12:00pm UTC (midday)
- **Where:** https://meet.mills.io/call/Yarn.social
- **Cadence:** 4th Saturday of every Month

- **Agenda:**

> Anything we want to talk about. Twtxt, Yarn, self hosting, cool stuff you’ve been working on. chit-chat, whatever 😅

#Yarn.social #Meetup
10 hours ago
💬 Reply


prologic
Reply to #ffuigiq
@eldersnake Fixed!
11 hours ago
💬 Reply


prologic
Reply to #5zza2eq
It sure would be nice to get out of this "rate race" one day 🤞
12 hours ago
💬 Reply


prologic
Reply to #n2er4fq
@lyse Specifically:

> I’d rather suggest to enable the checkbox by default

I'm no longer sure between the discussion(s) how this should behave or look like now 🤣
12 hours ago
💬 Reply


lyse
Reply to #n2er4fq
@prologic How so? Which part did I manage to confuse you with?
13 hours ago
💬 Reply


lyse
Reply to #5zza2eq
@bender It sure is no joke. But probably more fulfilling when looking back and seeing what has been accomplished that day.
13 hours ago
💬 Reply


lyse
Reply to #b2ehlwq
@bender You gotta upgrade to triple-glazed windows.
14 hours ago
💬 Reply


prologic
Reply to #fiks7lq
@bender Yeah I will! I don't really use Matrix much tbh
1 day ago
💬 Reply


prologic
Reply to #ufyqnka
@lyse Haha 🤣
1 day ago
💬 Reply


prologic
Reply to #n2er4fq
@lyse I'm so confused now 🤣
1 day ago
💬 Reply


prologic
Reply to #px274va
@movq me neither 🤦‍♂️
1 day ago
💬 Reply


prologic
Reply to #3yxuwza
@bender Haha @lyse exaxrly! 🤣
1 day ago
💬 Reply


lyse
Somebody in the neighborhood is exercising trumpet or so. What a squawking. Luckily, just after I finished my nap.
1 day ago
💬 Reply


lyse
Reply to #5zza2eq
@bender @movq Coold dude! Looking at the activity graph, it appears like he's doing more useful things since the very end of 2021. :-)
1 day ago
💬 Reply


lyse
Reply to #3yxuwza
@prologic Nope, we cannot.
1 day ago
💬 Reply


lyse
Reply to #n2er4fq
@prologic @eldersnake I'd avoid the inverted logic. Checking a setting to disable a feature always feels wrong and confusing to me. I'd rather suggest to enable the checkbox by default. But I'm with you, an explanation what it does is definitely helpful. Maybe something along those lines: "Enabling this feature will keep you logged in, even after closing your browser. Do not activate this setting on shared devices."
1 day ago
💬 Reply


lyse
Reply to #ufyqnka
@prologic Careful, you risk being hit by a brick. :-D
1 day ago
💬 Reply


prologic
Reply to #n2er4fq
@eldersnake Like a "I'm on a public terminal" type thing? Which has the opposite effect? With some helpful descriptive text? 🤔
1 day ago
💬 Reply


prologic
Reply to #ffuigiq
@eldersnake Oh! That's a bug and pure lack of "form validation!" 😅 Thanks for pointing this out, I'll fix this tonight 🤞
1 day ago
💬 Reply


prologic
Reply to #fiks7lq
@bender I do! I think it's prologic:mills.io
1 day ago
💬 Reply


prologic
Reply to #px274va
Can we trust the bots not to fake their identity? 🤔
2 days ago
💬 Reply


prologic
Reply to #px274va
@aelaraji Hmmm looks like the core idea is to intercept requests, Inspect the `UserAgent` header and respond accordingly.
2 days ago
💬 Reply


prologic
Reply to #dqacyjq
But what would you prefer if you were rethinking the architectural design of your next web app? A bazillion lines of Javascript™ with all kinds of indirections and acrobatics that are impossible to understand? 🤔 -- Or just write your web application as a normal set of pages in the Hypermedia Driven Application (HDA) style/architecture, than sprinkle a few `hx-*` attributes and get the same user experience? 😅 #htmx
2 days ago
💬 Reply


prologic
Reply to #dqacyjq
@aelaraji Yeah it's more along the lines of "everything sucks" at least a bit 🤣
2 days ago
💬 Reply


prologic
Reply to #n2er4fq
@lyse I'll buy that argument 👌
2 days ago
💬 Reply


prologic
Reply to #jn45waa
@lyse Can you get an AI to summarize this 🤣
2 days ago
💬 Reply


prologic
Reply to #4uuy7za
@bender Hmmm god question 🤣 @shreyan Can you tell @bender what my Matrix handle is 🤣
2 days ago
💬 Reply


prologic
Reply to #aasgvpa
@lyse Yeah I'm not a fan of all this YouTube / Discord / Twitch studs 🤣 I was more interested in the presentation itself which is also covered by the cook

https://hypermedia.systems/
2 days ago
💬 Reply


prologic
Reply to #dqacyjq
Haha yeah that video on htmx sucks is pretty funny really! 🤣 And no it obviously doesn't suck 😅
2 days ago
💬 Reply


lyse
Reply to #sma7dmq
@bender I agree. For learning, reading is heaps better. There's also the very powerful Ctrl+F that I do not want to miss.
2 days ago
💬 Reply


lyse
Nice long rant about AI: https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again/
2 days ago
💬 Reply


lyse
Reply to #x7o6hba
Can't watch this. What the hell, why would you put a silly chat on the screen!? Distracting af.
2 days ago
💬 Reply


lyse
Reply to #uejbfeq
@prologic Didn't understand anything. Luckily I don't have to waste my time with this web hipster shit. :-D But that's awesome! https://www.youtube.com/watch?v=ieqsL5NkS6I
2 days ago
💬 Reply


lyse
Reply to #ld6wd3q
@prologic Absolutely! I sure ate it after cleaning up the giant mess from door and floor. The good homemade apple sauce! :-(
2 days ago
💬 Reply


lyse
Reply to #n2er4fq
@prologic I do NOT claim to be an expert in that realm. I've seen different things being implemented in the guise of "remember me". But I reckon the most common scheme, when this checkbox is activated, is to issue a dedicated, long-lived refresh token in a login cookie. I'm sure it is known under several different names. This "remember me" login cookie is separate from the actual short-lived session cookie.

Part 2 of this answer explains it fairly well: https://stackoverflow.com/a/477578 Also, this was a nice read: https://web.archive.org/web/20180819014446/http://jaspan.com/improved_persistent_login_cookie_best_practice

It depends on your threat model, but the use of public computers in libraries, internet cafés or similar is probably the most relevant here, when arguing against activating "remember me". These days, shared computer use is declining I'd assume. With twtxt being a niche for more computer-affine folks, I'd reckon this threat is not that high up the list. On the hand, you want to bring yarnd to the average non-nerd user, so this threat might actually rank more important.

It's probably okay and safe enough to remove "remember me" entirely and just issue a long-lived session cookie and be done with that. Optionally, power users or the administrator could benefit from configurable cookie lifetime(s).
2 days ago
💬 Reply


prologic
Reply to #4ifre5q
@lyse Haha, sadly no, that is the version number Firefox is up to 🤣
2 days ago
💬 Reply


lyse
Reply to #4ifre5q
@prologic Haha, my brain thought, that loopback address is missing a zero. :-D
2 days ago
💬 Reply


prologic
[Interview with Senior JS Developer 2024 [NEW] - YouTube](https://www.youtube.com/watch?v=aWfYxg-Ypm4) Bahahahahaha 🤣 So funny!
2 days ago
💬 Reply


prologic
Reply to #ld6wd3q
@lyse 10s rule? 🤔
2 days ago
💬 Reply


lyse
Oh come on. The waffle fell off the plate and hit the door and then the floor. Of course with the apple sauce side each.
2 days ago
💬 Reply


prologic
Reply to #ksbvcyq
@movq True! Complexity Budget 👌
2 days ago
💬 Reply


prologic
Creator of HTMX Talks HTMX - YouTube
2 days ago
💬 Reply


prologic
Reply to #o5llwca
@eldersnake No worries! Any time 🤗 Sorry it took this long to sort out, I'm not happy about how we did it (_work around et all_) but yeah if that's what we have to do, so be it 🤣
2 days ago
💬 Reply


prologic
Reply to #ksbvcyq
@movq Oh come now, this isn't the first Browser bug we've seen right? 😅
2 days ago
💬 Reply


prologic
Reply to #vxigktq
@eldersnake Good good 👍
2 days ago
💬 Reply


⏭️ Next