# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 493
# self = https://watcher.sour.is?uri=https://eapl.me/twtxt.txt&offset=193
# next = https://watcher.sour.is?uri=https://eapl.me/twtxt.txt&offset=293
# prev = https://watcher.sour.is?uri=https://eapl.me/twtxt.txt&offset=93
FastGPT... Input a question, and get a quick answer.
Would it be soon a replacement for search engines?

https://kagi.com/fastgpt
Cool UI! ๐Ÿ˜ฎ
Cool UI! ๐Ÿ˜ฎ

https://darch.dk/twtxt-lists/
I can't disagree, although I haven't used it since iOS 10 and I'm quite happy with Win 10 and my Pixel 5a, so I don't miss it that much.
I can't disagree, although I haven't used it since iOS 10 and I'm quite happy with Win 10 and my Pixel 5a, so I don't miss it that much.

Thanks for sharing about fitness data. The idea for that Web app is for my personal use but it could useful for people not in the Apple ecosystem I see.
#Pokle #434
โฌœ๐ŸŸจ๐ŸŸจ๐ŸŸจ๐ŸŸจ
๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸจโฌœ
๐ŸŸฉ๐ŸŸฉโฌœ๐ŸŸฉ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸฉ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ

Was a though one! ๐Ÿ˜ฎ
#Pokle #434
Cool! I never used an Apple Watch and stopped using iOS a few years ago, but I'm always surprised by the neat integration.
Cool! I never used an Apple Watch and stopped using iOS a few years ago, but I'm always surprised by the neat integration.

By the way, do the Fitness score is social in any way? For instance "prologic is working out daily, let's achieve this goal together"
b/c I'm lazy to make a landing page, but I'm working on that, hold on...
b/c I'm lazy to make a landing page, but I'm working on that, hold on...

I'm curious, what does your phone record? I suppose Apple or Android Fit, based on steps, and perhaps has integrations with exercise machines, bikes and such
Finally I can share a not so broken version of the Web tool to record your burned calories every week ๐Ÿ”ฅ๐Ÿƒ
Finally I can share a not so broken version of the Web tool to record your burned calories every week ๐Ÿ”ฅ๐Ÿƒ

Try to burn more than in previous weeks and climb to the next league against yourself from the past

As usual, any feedback is welcome ๐Ÿ˜€

https://fit.eapl.me
Cool! ๐Ÿ˜Ž
I wrote a bit about the idea a few months ago, if anyone wants to experiment with it
I wrote a bit about the idea a few months ago, if anyone wants to experiment with it

https://text.eapl.mx/promoting-the-use-of-dynamic-passwords
yep, it's not a passwordless solution as a TOTP is a dynamic password, but the idea is to reduce keyloggers and phishing impact a bit by not using the same passwords forever. If you already have 2FA, you reduce a step. It's experimental, and not recommended for current security standards, although it could work for geeks.

More like an indie proposal between passwords and Webauthn without Auth services in the middle (like AWS, Azure, Auth0 and so on)

For example, a proposal from Microsoft I found recently:
![https://www.microsoft.com/en-us/security/business/solutions/passwordless-authentication] (https://cdn-dynmedia-1.microsoft.com/is/image/microsoftcorp/image_RE529Ih?resMode=sharp2&op_usm=1.5,0.65,15,0&wid=3200&hei=1500&qlt=100&fmt=png-alpha&fit=constrain)
yep, it's not a passwordless solution as a TOTP is a dynamic password, but the idea is to reduce keyloggers and phishing impact a bit by not using the same passwords forever. If you already have 2FA, you reduce a step. It's experimental, and not recommended for current security standards, although it could work for geeks.
En esta semana recordรฉ que algo vital para lograr maestrรญa en alguna actividad es poner una cantidad suficiente de tiempo.

Actualmente la 'modernidad' nos pide resultados inmediatos, y aunque mucho se ha automatizado, muchas cosas valiosas requieren el recurso mรกs escaso: Tu tiempo.
En esta semana recordรฉ que algo vital para lograr maestrรญa en alguna actividad es poner una cantidad suficiente de tiempo.
Wordle DS 811 4/6 02:25 ๐Ÿ“ˆ1
Wordle DS 811 4/6 02:25 ๐Ÿ“ˆ1

โฌœโฌœโฌœโฌœโฌœ
โฌœ๐ŸŸฉ๐ŸŸฉโฌœโฌœ
โฌœ๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸจ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ

Today I found a Wordle for DS, available in the Homebrew 'Store' for my 3DS.

Allows you to scan a QR to share your score, neat!
#Pokle #430
๐ŸŸจ๐ŸŸจ๐ŸŸจ๐ŸŸฉ๐ŸŸจ
๐ŸŸฉ๐ŸŸจโฌœ๐ŸŸฉ๐ŸŸจ
๐ŸŸฉ๐ŸŸจโฌœ๐ŸŸฉ๐ŸŸจ
๐ŸŸฉ๐ŸŸจ๐ŸŸจ๐ŸŸฉ๐ŸŸจ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ

Today's last turn was lucky ๐Ÿ€ but fun as always
#Pokle #430
well, TOTP are single-use passwords with many settings. Later they were used as a 2nd factor. For this case only 6 digits every 30 seconds, so they are easy to brute-force and not recommended as a single factor. (I found in SO some maths behind this attack if anyone is interested)
well, TOTP are single-use passwords with many settings. Later they were used as a 2nd factor. For this case only 6 digits every 30 seconds, so they are easy to brute-force and not recommended as a single factor. (I found in SO some maths behind this attack if anyone is interested)

My idea is using TOTPs of about 16 digits as dynamic passwords, being same length than credit cards. Sadly most apps only allow up to 8 digits.
have you seen this by same author?
have you seen this by same author?
https://humanshader.com

It's amazing to me how with 'simple' operations you can reach to that image. Although it's a simple one, it always thrills me, like when I was a kid in the 90s.
Today I was fighting against a TOTP library in PHP, since it works for 6 and 8 digits, but for 10 it was giving inconsistent values, due to a conversion to a 32 bits int.

It felt amazing when, after a few hours, I found what was causing the error...

And found that many libraries have the same problem.
Now I get why TOTP is limited to 8 chars. It's a 2FA but not a Password. Perhaps another algorithm will be needed to support 16 digits.
Today I was fighting against a TOTP library in PHP, since it works for 6 and 8 digits, but for 10 it was giving inconsistent values, due to a conversion to a 32 bits int.
are you running a new company? ๐Ÿ‘€
Nex is a neat proposal of a hobbyist hypersimple 'protocol' by m15o. The community has created Browsers, proxies and content.

I've hosted twtxt.txt files on Gemini, but I can't find an advantage for Nix if we already have HTTP 1.1 more than belonging of that niche community ๐Ÿค”
Nex is a neat proposal of a hobbyist hypersimple 'protocol' by m15o. The community has created Browsers, proxies and content.
#Pokle #415
โฌœ๐ŸŸจโฌœ๐ŸŸจโฌœ
๐ŸŸจ๐ŸŸจโฌœ๐ŸŸฉ๐ŸŸจ
๐ŸŸฉ๐ŸŸฉโฌœ๐ŸŸฉโฌœ
๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸฉ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ
poklegame.com
#Pokle #415
Meetings with China at 8pm ๐Ÿ˜ตโ€๐Ÿ’ซ

But at least today has been a nice day! How is yours going?
Meetings with China at 8pm ๐Ÿ˜ตโ€๐Ÿ’ซ
Today was quiet so I could implement follow new URLs on twtxt... Nice! ๐Ÿ‘€
Thanks! ๐Ÿ˜€
Thanks! ๐Ÿ˜€
I hope our week ends as well as possible! ๐Ÿ˜„
By the way, I stared reading "The Myth of Normal. Trauma, Illness & Helaing in a Toxic Culture"
By the way, I stared reading "The Myth of Normal. Trauma, Illness & Helaing in a Toxic Culture"
Sounds promising...
What a rough day ๐Ÿ˜ฃ
What a rough day ๐Ÿ˜ฃ

I had forgotten how to mix a full job with everything else. I my 20s I studied, worked from Mon to Sun and spent time with my (now) wife.

I think it's just a matter of getting used to it again. (In a healthy manner, of course)
sorry, wrong name... It's Distraction Free Tube (DF Tube)
I assume you've checked Youtube Kids and it is not what you are looking for...

I use ReVanced on Android, to hide ads, comments, the Home tab, and a few recommendations.

On Chromium-based browsers and Firefox, I use the extension Clickbait Remover.

Both plugins make a whole different experience. It's like a 'dumb' player.

I don't know if that's kids friendly or if have some parental controls, but I think if kids don't find how to change parameters, it could help.
I assume you've checked Youtube Kids and it is not what you are looking for...
Ah! Pachelbel's Canon in D ๐Ÿ˜€
Initiator of One-Hit Wonders, default piece for weddings, and first notes for many piano players...

In a random anecdote, when I was in High School, as a teenager learning music somehow listened to it for the first time, and got obsessed looking for different versions on P2P software of that time (Ares, Napster? I don't remember).

Then I found a shady MP3 with a cool rock version. Drums, bass, and 2 guitars tapping together. I really liked that version, and tried for months to play it but was too difficult for my current skills. Never found it again on YouTube or any platform. And didn't have any Artist's name or track info, so I never knew who made it.
I'd need to dust off my CDs to find that MP3, I want to listen to it again, and perhaps look for the missing author again.

And recently learned that the original version was different from what we listen to now... Ah... Remixes everywhere
https://www.youtube.com/watch?v=l8Jjs36bHd4
https://www.youtube.com/watch?v=10Y6SBoImkk
Ah! Pachelbel's Canon in D ๐Ÿ˜€
I think I need to stop writing anything positive when people is ranting ๐Ÿ‘€

Sorry for the cultural misunderstanding ๐Ÿ˜…
I think I need to stop writing anything positive when people is ranting ๐Ÿ‘€
weeeell... I used to run our studio on Discord at least 8 hours a day, and also giving my classes, about 10 hours a week on Discord. So yes, you can work there. And for me, it's the same problem for leisure, open source projects, communities, etc.

And I think we have different ethics, and perhaps different responsabilities. Answering instantly as a boss, as a Dev, as a professor or as a friend, is not one of mine. Unless it's truly an emergency where lives are in danger. But as usual I respect my friends deciding to do otherwise.
weeeell... I used to run our studio on Discord at least 8 hours a day, and also giving my classes, about 10 hours a week on Discord. So yes, you can work there. And for me, it's the same problem for leisure, open source projects, communities, etc.
yep, Mega Hit Poker on mobile. It's my favourite free-to-play poker due to the tournament modes, leagues... โ™ฅ๏ธโ™ ๏ธ
I can't disagree although it's almost the same with any corporate IM I have to use for work and school, like Slack and Teams.
I can't disagree although it's almost the same with any corporate IM I have to use for work and school, like Slack and Teams.

First thing I do is taking half of an hour to disable notifications on Desktop, phones, mails, and even doing that they are trying to steal your focus interrupting you due to lack of settings for that.

I think the default fight for our attention creates an expectation of immediate response to everything and we should counter-fight to create the opposite effect. Digital minimalism helps here IMO. Checking messages only once a day, replying hours later unless it's a true life and death emergency, and so on.
#Pokle #410
#Pokle #410
โฌœ๐ŸŸจ๐ŸŸจโฌœโฌœ
โฌœโฌœ๐ŸŸฉโฌœ๐ŸŸจ
๐ŸŸจ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ
poklegame.com
Got a nice hand this weekend!
Got a nice hand this weekend!
A lucky hand
Aaaand officially the weekend has started ๐Ÿ˜€
Thanks for sharing that diagram, it's very insightful, makes me think a lot :)
Thanks for sharing that diagram, it's very insightful, makes me think a lot :)

Long post ahead to clarify my thoughts...
There are many moving parts but we could simplify them as:
> Twtxt starts with a txt file stored in a Web server. Inside that file, there are URLs to other Web servers with many twt files.

> By Web, I oversimplify it as HTTP(S), DNS, UTF-8, and all the technology required to transfer those text files.
> Protocol would be "a defined set of rules and regulations that determine how data is transmitted".
> Format is the "shape" of the text file.

Although most of the twtxt files are not interconnected with each other, a few are, creating a micro-network effect. Seeing replies to a friend of yours, and wanting to follow that new URL.
Somehow we got the URLs and are valid (not depending on a central directory).

I think from the strict technical definition, a distributed system would require to have copies of the text files from other servers, made available to 3rd parties. At least with twtxt-php I'm not thinking of that model. There is only 1 available source for each following URL. There is no redundancy but some local cache.

About distribution, the definition of 'distributing control and decision-making, reducing reliance on a central authority' is hard for me to connect with twtxt. Let me explain a bit:
On a twtxt text file and most CLI clients, the rule is "Follow these URLs with a compatible format and show me their content. If it's not compatible or it's not accessible show an error", and I think that's it.
You cannot restrict who can see your file. So there is no need for a central authority in a pure sense. There is no moderation, privacy policies, muting a whole server, etc. Some kind of censorship could arrive by IP or domains like what happens on the Web so I'm ignoring it for the moment.

I find a similarity with an Atom feed but with the ability to follow each other using software to manage the replies, discovery, and such.

On Yarn or Masto we have Pods and Instances. Each server is a 'mini central authority' for its members if I'm seeing it correctly.
The server defines a set of rules for all its users, although some personal parameters could be tweaked. We have a Local timeline, helping with discoverability. The content is tied to the software. If the server is down, usually all these users are affected.
Could we say this model is semi-centralized or semi-decentralized? How do we define how decentralized is something?

Leaving philosophical questions aside, with twtxt-php I don't know how to categorize it. It's not distributed for sure. I could say it's decentralized: One micro-server for each URL file.

The URLs are compatible or not, so there is no need for authority, other than a protocol to intercommunicate.
๐Ÿค”

I should make a new diagram with all these ideas over the weekend ๐Ÿ˜„
Thanks! Open standards and common protocols are key...
Thanks! Open standards and common protocols are key...

HTTP(S), UTF-8, RFC 3339, just to name a few that come to mind
I'm creating the default twtxt.txt file for twtxt-php, and I made a pause to think of the introductory text ๐Ÿคจ

> Twtxt is an (open/distributed/decentralized) microblogging platform
for hackers and friends that use (raw text files/easy to read by humans), with common protocols, and (free/open) software

Although I know it's a hard discussion, I'd like to hear your thoughts on what twtxt is and what twtxt-php should be.
Main points:
- Distributed or decentralized?
- Free or open source?
- Human readable formats or raw text?

I think explaining thatshowingt-time user, would require a link to a whole explanation, but I think having the foundations for the remaining of the development would be helpful for the project.
I'm creating the default twtxt.txt file for twtxt-php, and I made a pause to think of the introductory text ๐Ÿคจ
hehe, interesting.
hehe, interesting.
In Spanish 'oftalmรณlogo' is the person, and 'oftalmologรญa' the discipline.

I couldn't imagine 'Augenarzt' and 'Augenheilkunde' were so related, makes me wonder how the language makes us think.

I just translated 'oftalmรณlogo' and got the longer word ๐Ÿ˜†
๐Ÿ˜ฎ
๐Ÿ˜ฎ
I didn't know of that kind of problem... I hope you find a doctor soon!

And on the word, Augenheilkunde sounds too foreign to me ๐Ÿ˜….
Here everything is -logist (from Greek), I think we just got used to it ๐Ÿ‘“
But yeah... Eyes doctor, throat doctor, and so on, would be much better.
https://de.m.wikipedia.org/wiki/Augenheilkunde
Gotcha! Indeed the BIP39 has an interesting proposal on how to do that:
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#motivation

I've been thinking about (and haven't solved it) how to manage strings with a binary representation not being of exactly multiples of 32. Maybe filling the string with NUL chars (U+0000)? ๐Ÿค”
Gotcha! Indeed the BIP39 has an interesting proposal on how to do that:
Last week on Gemini there was a discussion about Text-based (TUI) audio and music players.
Last week on Gemini there was a discussion about Text-based (TUI) audio and music players.

Do you use any?

I'm quite happy with musikcube on Win10, and Minimalist on Android.
๐Ÿ‘€ interesting, I should play with it soon, thanks for sharing!
and just asking for the sake of the conversation, why not using a longer passphrase instead of that complex password in the first place?
and just asking for the sake of the conversation, why not using a longer passphrase instead of that complex password in the first place?
It would have higher entropy ๐Ÿค”

https://www.omnicalculator.com/other/password-entropy
hehe, yes, it's too deep ๐Ÿ˜…
hehe, yes, it's too deep ๐Ÿ˜…

What's The tubes BTW?
I'm not aware of that kind of tools, but you could try with
https://pypi.org/project/bip39/

Perhaps there is something similar in your favorite language.
I'm not aware of that kind of tools, but you could try with
What are you looking for? Inputting a password and getting a mnemonic to remember it easily? And from that mnemonic get the same password?
What are you looking for? Inputting a password and getting a mnemonic to remember it easily? And from that mnemonic get the same password?

A quick search on Google gave me many results (indeed it's an interesting problem), although this one caught my attention:
DeepMnemonic: Password Mnemonic Generation via Deep Attentive Encoder-Decoder Model
https://ieeexplore.ieee.org/document/9064919

I thought it was easier than it sounds ๐Ÿ˜…
It was an easy one

#Pokle #400
๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸจ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸจ๐ŸŸจ๐ŸŸฉ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ
poklegame.com
It was an easy one
Not a bad option, although now we need a phone with camera, a printer, a QR reader app, to name a few...
And don't let get started with usability issues of QR codes (like restaurant menus)

My idea is to make it easy to backup keys with pen and paper ๐Ÿ–‹ ๐Ÿ“„ without copying the hexadecimal string which is prone to error ๐Ÿ‘€
Not a bad option, although now we need a phone with camera, a printer, a QR reader app, to name a few...
Ha! Today I found on twtxt-php that the same CSS/HTML is wrapping the long URLs differently on Edge and Firefox (on Win10). I pushed a quick fix, but I got to check again on Mobile.
Today I'm reading about how to save a copy of your secret keys outside a computer, using analog media, or sharing it by voice. For instance, for TOTP authenticators.
Today I'm reading about how to save a copy of your secret keys outside a computer, using analog media, or sharing it by voice. For instance, for TOTP authenticators.

I found BIP39 coming from the crypto-wallets world:
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

The user has to write down this passphrase
> fragile mimic expect ketchup truth between thunder visit expose output powder derive process disagree razor
Which is carefully designed to be checksummed and it's easy to say on a call

Finally deriving it into a set of bytes like
> da39a3ee5e6b4b0d3255bfef95601890afd80709

Do you know some alternatives not related to cryptocurrencies? ๐Ÿค”
What's your advice on learning new (human) languages? ๐Ÿ—ฃ๏ธ
What's your advice on learning new (human) languages? ๐Ÿ—ฃ๏ธ

You know, reading, writing, speaking and such...
Around 2015 I bought an Arduino Uno to make a Ping-Pong scoreboard, although never finished the project. The idea was to create a kind of leaderboard or ranking for that table tennis board in a shared office,
Around 2015 I bought an Arduino Uno to make a Ping-Pong scoreboard, although never finished the project. The idea was to create a kind of leaderboard or ranking for that table tennis board in a shared office,

I found that Arduino in the monthly cleaning...
Could you suggest some use for it? I don't throw it away, although I know it's extremely limited.
And another one:
And another one:

The Art of Insight in Science and Engineering: Mastering Complexity
https://archive.org/details/mit_press_book_9780262325233

I haven't read those yet...

MIT Press Book collection is intriguing. I read "The Videogame Industry Does Not Exist", deep and insightful. And "The Stuff Games Are Made Of", by an academic creator I like, is slightly presumptuous, but insightful as well.
Here is an interesting link for today:

Plato and the Nerd: The Creative Partnership of Humans and Technology
https://archive.org/details/mit_press_book_9780262341202/
Here is an interesting link for today:
Disclaimer: Although I know the basis, I'm not an expert by any means. I like twtxt even with its disadvantages, blockchains are an interesting technology but it's difficult to love them, although I'm not radicalized as I have written before. I don't hate blockchains b/c I don't want to spend my energy hating them.

So, when technology, monetary power, decision-making, and other sensitive topics are put together, it's tricky to have a single definition.
A quick search on 'Distributed vs Decentralized' gave:
> Decentralized systems offer power to the many, not just the few.
> \n Distributed systems can enable resource sharing and improve efficiency and performance. These systems can function with or without a central authority.

From the first result on Google: https://www.hivenet.com/post/decentralized-or-distributed-whats-the-big-difference

ChatGPT says:
> \n While both federated and decentralized platforms involve distributed systems, they differ in terms of control and decision-making. \n The key characteristic of a distributed platform is the distribution of workload and data across multiple nodes, allowing for parallel processing and faster response times.

From a long response of about 3,500 characters. It's not a simple topic to grasp.

Why Google and GPT? I think those are the first sources for many people now. Perhaps not the most trustable sources if you ask me.

So I think having your vision on the topic would be enlightening. But losing it in the emerging flow of twts would be a shame.