# 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 1390
# self = https://watcher.sour.is?uri=https://twtxt.net/user/eaplmx/twtxt.txt&offset=390
# next = https://watcher.sour.is?uri=https://twtxt.net/user/eaplmx/twtxt.txt&offset=490
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/eaplmx/twtxt.txt&offset=290
Aaaand, I'm learning to replace the kitchen faucet, since it's leaking, and looks like it can't be fixed...

Let see!

#kitchenRepairExpert
I'm gamifying my weekly exercise (since I'm lazy), with a League system inspired by Duolingo's.
@novaburst I wish you a prosperous life and a healthy journey ahead.
@prologic Oops, it seems the web page is down, I wanted to look at it since I love bracket systems, ladders and such.

That said, cool, sounds great being part of a local club :)
@prologic Hey, neat! How is a club over there? Like a league in a public place?
@prologic no worries 😁
What I think about those technologies is that version 1.0 is extremely inefficient (energy consumption, niche market), have horrible UX (like slow transactions, having to centralize the transactions to make them easier to use) and requires some early adopters willing to ignore the defects of the current solution.

So it's a double edged sword to me. Yeah, changing the status quo, and using cool technology is appealing to scientists (AI/magical algorithms, is that you?), but the problems it actually creates are worth considering. It reminds me of a quote from Jurassic Park.

Maybe Web3.5 will fix some, maybe everything will disappear. Who knows?
@prologic Well, it should be decentralized, like in every computer having a copy of the whole blockchain (400 GB for Bitcoin up to 2022). Since that's not feasible, now everything is semi-decentralized or fully centralized, and perhaps is not been distributed, if you consume the blockchain on the same APIs... ¯\\_(ツ)_/¯

So I agree with you._
@prologic Well, it should be decentralized, like in every computer having a copy of the whole blockchain (400 GB for Bitcoin up to 2022). Since that's not feasible, now everything is semi-decentralized or fully centralized, and perhaps is not been distributed, if you consume the blockchain on the same APIs... ¯\_(ツ)_/¯

So I agree with you._
I won't say it's important to kill them. How are we going to do it?

I think it's going to implode itself since it doesn't have the benefits of a Hobbie, with people sustaining the infrastructure for the sake of it.
Nor the self-sustainability of a commercial net, where the profits are higher than the cost of operating them.
There is the web3 and Web 3.0 (as a successor for Web 2.0), one more oriented to distributed and federated content, another with everything on top of a currency, so every stored bit costs some gas.

And although I don't dislike the good parts of cryptocurrency, being the cryptography behind it and the potential of decentralized power behind it, I'm not too fond of the interests it brings. Since it's designed from the core for monetary value, it attracts people aiming for the best Return on investment not caring for the environment (there is a debate about green energies by 2022).

I know that a Hobbyist net, an Indieweb, and a Hyper profitable net are going to be different between them, their core values are different, and there is a space for all of them.
I don't think Web3 is going to be self-sustainable since there is no balance between losers and winners.
@mutefall Stupid Moore's and Koomey's laws. It's incredible to me how we have exponentially more computing power, only by waiting.

Also, it's being invisible to us. We have a lot of magical systems (GPS, WiFi, Cryptography, Cell phones) and now we don't value that much what's happening behind the scenes.

For me it's a matter of adapting to the current reality, and fighting against my nostalgia (everything was better before), but at the same time slowing down the stupid speed of innovation.
@prologic haha 😆, gotcha!
@darch I started an experiment with my own domain, and Vultr it's costing something like 6 USD/month.

I agree, more pods the cooler!
@mutefall we could try it 🤔

I want to invite more Spanish-speaking people to Twtxt and kind of separate conversations in another language. I could buy and manage the domain, and if you'd like to share resources would be great. Later if it grows, we might share expanses or something.
@prologic Sorry, I don't get the meaning of running coat, is it a kind of hosting service?
I'm thinking of operating a 'twtxt . es' pod (for content in spanish/español)

It's gonna cost something like 100 USD/year (domain + hosting), nothing excessive, but I have some weird feeling about paying on stuff not being used that much. Thoughts?
@ullarah long week, huh?
I have used Windows OS for almost 30 years. I don't dislike it that much. (And I use Android, iOS, macOS, -buntus, Debian, etc, at the same time)

But this week, I wanted to log in and I couldn't use my PIN or Fingerprint for unknown reasons, and since I wasn't using my password I forgot it. Damn, those strange cases where things don't work as expected.
@ullarah the team switched from 5 to 4-day work last month, and it has been kind of strange. But since I'm giving classes on Saturdays, has been refreshing!

How have you felt of the switch?
@prologic a problem with Twitter is that you 'cannot' serve ads based on keyword searches.
It could be perhaps by hashtags, people you follow, or similar.
@prologic hey, thanks, it magically worked!
@news hey, great!

Is there any guide to update from 0.13 to 0.14?
I'm using the Vultur Marketplace version https://www.vultr.com/marketplace/apps/yarn
I can't recall if I've shared this here, but has been the topic of the week

How and why are we owners? And what 'isms' do we follow to have the life we expect?
https://text.eapl.mx/quick-ideas-about-isms-and-ownership
I think this image summarizes my interactions with friends and other companies this week
@prologic I ran the go install command, but I think I'm getting the 0.0.20 version. Should I do something different if I download it from https://git.mills.io/saltyim/saltyim/releases/tag/0.0.21 ?

go install go.mills.io/saltyim/cmd/salty-chat@latest
salty-chat -v
salty-chat version v0.0.0-20220506225044-cea7e7fcf623 built with go1.18.1 (checksum: h1:E3adFfRMLn55i+pPM9s35TkDTCfeQtx6o/6JIXh53t0=)
@ullarah good vibes! I hope you feel better soon, it's a pain in the nerve =P=
I wrote a few ideas on avoiding 'old fashioned' passwords and using something more convenient and secure

Promoting the use of dynamic passwords
@prologic I don't know if it's the best moment to send this, but this article helped me in my short period as a political activist

https://medium.com/@joshuatauberer/so-you-want-to-reform-democracy-7f3b1ef10597#.bpvpop4yl
@prologic hehe, no worries! Good vibes, and have a great rest
@prologic Interesting, I missed this guide... Taking a look 👀
@mckinley Thanks. I'll follow this advice, let's see :)
Some other errors when using register


salty-chat register me@eapl.mx
error registering account: unable to find broker for me@eapl.mx: error looking up _salty._tcp.eapl.mx : lookup _salty._tcp.eapl.mx: dnsquery: DNS name does not exist.

salty-chat register prologic@mills.io
error registering account: error registering address: non-2xx response received: 409 Conflict
I'm getting this error on Win10 (I could try on WSL/Ubuntu)

I'm not a great Go programmer, so I don't have a clue what to do next


lookup seems to work fine

salty-chat lookup me@eapl.mx 

{"Addr":"me@eapl.mx","User":"me","Domain":"eapl.mx","Key":"kex1gj5gxswkp6dl7p5whydx7hx98kunllgrzmf4s2zydnnud7k79epsk5dxag","Endpoint":"/01G25MCTZ4WMFF6B36CGDKDX4T","Avatar":""}
Looks nice! Is that already released somewhere?
Hehe, I think the obvious solution is not necessarily the most adequate


but obviously the corporate solution is the worst xD
Most of them, but yes... Proof of Work is a Proof of Wasted energy

I don't have data on how bad it is compared with anything else, but that cool technology is now an environmental problem, as many technological solutions create further problems
@prologic gotcha! I've had bad experiences with YouTube and Facebook (mainly for work), but I prefer not to use Uber, Didi, and such platforms for food.

Not being able to chat with a human is painful =/=
@movq The remaining quote says that finding the answer takes a whole life.

For me, it has changed every year, I guess solving problems bigger than us is something aspirational, but finding the balance with our health isn't easy, or at least it hasn't been for me.
@prologic I've been there, working for a huge corporation... Now I'm kinda doing the same in my small indie company, trying to find a purpose and many things more besides money (really necessary)

I don't want to say we are hopeless, I guess we are finding something there to walk the steps to something higher, but perhaps it's going slower than we wish.
@prologic Unfortunately there is a need in the corporate for centralized platforms to help make more money...

And from gamers using centralized platforms (iOS, Android, Xbox, Switch, Playstation) to communicate with other players in that realm.

Aaaand, I'm guilty too. I use Discord at work, and kind of like it (I hate Slack).

I have tried to use open IM, but no one (of business people, our audience, friends and family) uses them, so the network effect is strong here.
A quote that made me think a lot this morning:

> Why are many talented software developers drawn to solving impossible problems, drinking unhealthy amounts of coffee, neglecting their sleep and personal lives, and constantly trying to fix everything and everyone around them while ignoring their own psychosocial needs?
@movq most of houses here don't have a fireplace, but 2 years ago we rented a cabin in the woods, ah, good moments 🔥
@prologic I agree, indeed I don't like Uber as a huge company on top of a gig economy.

That said, why don't you use their Help section? (I have never used it) It reaches nowhere?
@movq wow! Achievement unlocked, I guess.

Since I mainly use Javascript, Typescript, C# and Python I'm kind of used to strong typed stuff, but it's always a hard conversation.

I send you my best wishes for your few minutes of (I presume) undesired fame.
In my previous experience making controversial statements, usually negative voices make more noise that silent supporters, but anyway it's hard. I think you get used to it.
@prologic it's midnight over here, best wishes for the call 🤙
@prologic Hey, it's a really simple and straightforward explanation. Added to my list!
@ullarah well, I got 2 videos I use in class. Not exactly for a 6 year old, but could be helpful

YouTube - How HOTP and TOTP work

YouTube - How does the Google Authenticator Work? HOTP TOTP Difference | 2FA Authentication
Well, I don't know if it's called a nest (it is in Spanish), but it was a lot of them, and eggs. So it was a fun family activity for a Thursday
@tkanos Interesting! Now I'm only using "Latest Tweets", but knowing how the other dark algorithm works is always appealing
In things you didn't need to know, today we had to remove a cockroach nest at home

How is your day going?
@tkanos I use Brave as my main browser (for privacy reasons, and after using Opera for a few years it started working weirdly so I switched to another Chrome-based browser).

Then I also use Edge (on Win 10), Firefox and LibreWolf.

On Android, I use Firefox Nightly, and try not to use Chrome.
@darch Much better with the Dark mode =P


Nice theme BTW!=
I feel slightly guilty about relaxing for the 3rd day in a row... But then I remember that I need to rest and I forget everything...

#haveANiceSaturday
@prologic stupid solutions arise to my mind:
- Don't have kids
- Don't have work

#kidding
@will My case with Spotify on iOS. Now I'm using Android, but my wife and father-in-law use iOS, so...
Put my money where my mouth is!

As I've discussed previously (taken from the book 'Predictably irrational') money changes everything. From a favour now you have the obligation to keep lights on, and some predictability on how everything works.
From a friend giving stuff for free, now you are a supplier. That's why free social networks are in that Uncanny valley of being free, but arguably you are the product.

It's an interesting experiment to charge for some part of the product (even being a non-profit). You'll see how people change. (And that's not bad, but part of self-sustainability)
@tkanos Reverse psychology perhaps?
@will I'm surprised by Wikipedia. I know their monthly cost is impressive, and they manage to get funds to keep the lights on.

I don't know the details, I think having encyclopedic universal knowledge is more worthy than a social/personal network, but no idea. You left me an itch of researching more about it.
@prologic I would pay! Since I have spare money and no free time (or will) to set up everything.

I was thinking of creating my instance of Yarn.social (mainly in Spanish, since I'm using Twitter a lot to share professional stuff), but then I got to learn some stuff, and paying a few bucks is faster (for me).

If I got to pay 5-10 USD for a VPS (plus my time setting up everything), and I get a service someone else is maintaining for, we say, 3 USD/month, it's a no-brainer for me. But I don't know how many people like me there are.

I think the hook is in having a not so painful price point and also making it hard to stop paying for it. Example: I pay Spotify, and now I cannot cancel, since my wife and father-in-law are using it, and I want to avoid that conflict of telling them that I'm cheap, so I pay 7 USD / month, and I get music w/o ads a few times a week.
Ask HN: When did tech stop being cool?

Well... How to say it? Is not that isn't cool anymore, but we are getting older and surrounded (or perhaps overwhelmed) by technology going extremely fast.
Interesting reflections and points about creating a free service vs creating free software

https://hackerweb.app/#/item/30985514
https://blog.pinboard.in/2011/12/don_t_be_a_free_user/
After a few days, I finally finished a toy project for automated learning (with a really simple neural network) to teach the bots to play a very simple version of poker with 8 cards

What a week... Trying to make money with Art, Design and Code has been challenging

How is your week going over there?
Suddenly stopped using a few services I enjoyed for whole months. Gemini Antenna, 1 second everyday, twtxt.net, donelist.today

Weird
I think I have too many micro-blogging services now...
Note: I don't like Amazon that much, I don't buy physical books anymore, I read a lot on my kindle.

That said, I'd need to know where the public is reading, and what they want to read. So it's more like designing a product for an audience, than for me. But that's something I have to decide soon.
Currently is more of 'I want to write a book' since it gives you more prestige points than a video course, and because I have done videos, podcasts, classes in college, and such, but never a book, even with the challenges you mention.

And then you can write a tutorial on a Web page, create a digital book, or even a physical one. From all that I'd go with the Digital book. More ecological, easy to distribute... But a friend is telling me that Amazon has strong systems of print on demand, so it's always an option.
@jan6 I was thinking a lot about that.

I love the series of books Head First from O'Reilly, and was considering that format.
But for videogames, I've been taking a lot of video courses on Udemy and is much simpler to share how to use Unity, which is extremely GUI oriented.
I've been tweeting a lot in Spanish, but had forgotten of writing here :o

Don't have anything cool to share, rather than saying I'm alive and family is doing fine.
For a few years, I've been thinking about writing a book (in Spanish to start).

Now I'm starting to write one on how to create a Poker Texas Hold 'em on Unity and C#...
Let's see how it goes for this 1st experiment
@david What's that?
@prologic a bit of both... Pleasure business too
@prologic subsidies
After a few days travelling around the Centre of México, I'm finally at a calm place to relax and enjoy the holidays.

It's interesting being for a few hours on planes and buses to feel bored, and let your imagination fly again.
@prologic Love the async part! Go for it!
It seems I'm missing the conversation on IRC in #Yarn.social. I'm looking forward to seeing the result of the RFC. I can't add anything else for now😄
@prologic
"Same argument can be applied to Encrypted Email using GPG", IMO a more accurate one would be encrypting IRC (although you can send messages in a group/channel or in private). Email is a thing with senders and receivers. Everything on twtxt is public by default, so adding a layer of private content on top of something public first, is weird in my mind... Having a different feed sounds good, like the 'semi-public' channel idea I told in my first message.
@david I don't want to discourage any idea, indeed I think it's a good one. I've read the whole RFC 770, so I think I understand the result, but not the why. My concern comes from the overhead of having to:
- Manage a lot of keys (with the problems it creates of string private keys)
- Decrypt every message once it arrives
- Not having a way for the non-compatible browsers to hide this content.
To clarify, I was thinking before (and even discussed in TextoPlano but it had no traction) on a public channel where you store messages that anyone can read, but only a person with the private key can decrypt.

I think the concept is cool, even if I've read the security advice from Signal, Session and other IM services, about things I was forgetting on security and strong encryption. Here: https://eprint.iacr.org/2016/1013.pdf

With that said, I don't see how twtxt could be a good place for that kind of encrypted messages. Am I missing something?
I see a use case for signing messages. It could be like the Twitter verification for public messages.

For encryption, as in only a few users can decrypt the message, I can't see it. Like "Sharing personal information with friends", why do you want to do that on a public channel? Use a private messaging system, or the section inside the service you use.
@prologic as a fan of encryption and privacy, I think signing and encrypting messages are not only desirable but needed, I'd like to see it in action. The downside, as some have discussed is the UX pains for those clients not supporting the extension.
On the other hand, Saltpack or PGP are great for messaging/email, I understand twtxt is not for that. In a similar way, Twitter allows private messaging in the same App, but in a different section. Same with most Social Services.
I forgot to add. The soundtrack 🎶 is amazing! (Everything IMO)
This Friday I had the chance to change the routine a bit. My wife and I watched "Mary and the Witch's Flower", it really connected with my mood.
(Possible spoilers ahead) It's a cute one, with good animation, a decent story and that bittersweet feeling of innocence and growth.
(End of spoilers)

Also, reading a few books in English and Spanish, including "Information Doesn't Want to Be Free". It makes you think a lot about the services and products we use and consume (like that movie I mentioned).
@david @prologic thank you guys, I'm glad you are alive too, and I hope you have a good weekend 😀
Morning everyone... It has been been a not so great week over here, but it's Friday, so I'll be saving this comic for tonight (if I survive)

@darch 'Why not?' as in... Let's do it!
@darch why not 😀?! (What is Неж Россия? 🤔)
@thecanine When everything is art, nothing is... That said, art books as references are a thing. Maaaybe not art, but a design tool, definitely.
@david 👀
@prologic hehe, it happens the complete opposite with America and North America, so 🧐
@ullarah What's a New Zealand? Is it like a Newer Zealand? =P=
@prologic woooow! 😁👍
@david Interesting 👀
@david Hey, interesting link and discussion.
I think everything was screwed up when we stopped having the concept of directories, and the resources were not files, like on some Restful APIs and such.

And then the frameworks place their own ideas for managing routing. I've had the question, what's 'better'?

My preference as a user are shortest URLs although I get the point of the trailing slash and the correctness behind the absolute and relative links.
I leave this link as an additional ref https://blog.cdivilly.com/2019/02/28/uri-trailing-slashes
@prologic My question goes more by: Is it interesting for someone of our acquaintances to have content in another language and from another culture?

And, how to eventually support multiple languages in Yarn?. Has been a problem on Antenna, for instance, where you can't easily filter content in languages you don't know. Or maybe leaving it as English first is just OK.

As a foreigner, supporting i18n has been an interest of mine, but also I know it's about working with minorities and involves #a11y, so it's not an easy conversation.
@homer well... I don't have a quick answer. I'm part of Texto-Plano and the activity and members are less than 1/10 than in some other places I like. But in smol communities that's a feature not a bug, so ¯\\_(ツ)_/¯
I agree that English is the language of the Internet, the new Lingua franca, I've even written in my log about it. And even if Spanish is in the Top 10 most spoken languages, its influence is not that big in certain communities (like Dev)._
@homer well... I don't have a quick answer. I'm part of Texto-Plano and the activity and members are less than 1/10 than in some other places I like. But in smol communities that's a feature not a bug, so ¯\_(ツ)_/¯
I agree that English is the language of the Internet, the new Lingua franca, I've even written in my log about it. And even if Spanish is in the Top 10 most spoken languages, its influence is not that big in certain communities (like Dev)._
xD sadly everything happened in a second. Poor pigeon...
@prologic By the way, most of them are located in English speaking countries. Is anyone here interested in having one for Hispanic content? I'm in MX, BTW