eaplmx

twtxt.net

No description provided.

Recent twts from eaplmx

@prologic@twtxt.net hey, nice!

Iā€™m watching that he uses a twtxt format with the newest twts at the start of the txt file.
Besides being easier to read for a human and ā€˜harderā€™ to write for a script, does it have any benefit youā€™ve seen?

ā¤‹ Read More
In-reply-to » @eaplmx CSS Battle has a passwordless login, I don't know the implementation but it basically send you and email where you click a link and you're in.

@xuu@txt.sour.is Well, it took me like 4 hours to set up, implement and test the PHP library, with all the setup combinations, devices and such.

Download

So Iā€™ll say that using a password with a simple function like https://www.php.net/manual/en/function.password-verify.php
is much easier than a whole library requiring communication between the server, the browser and the auth deviceā€¦ There is a security reason for that (mainly to avoid phishing, which is something I like compared to other solutions like SQRL)

Download

ā¤‹ Read More
In-reply-to » @eaplmx CSS Battle has a passwordless login, I don't know the implementation but it basically send you and email where you click a link and you're in.

You can take a look at the library Iā€™m using, here:
https://eapl.mx/webauthn/_test/client.html

And the implementation there:
https://eapl.mx/twtxt/login.html

Whatā€™s missing in the examples is having an identity tied to your Auth device (Hardware token or OS service like Microsoft Hello, Apple Keychain, Android Fingerprint). The explanation is long, but the abstraction is there. Your identity and private certificates are held for you by some ā€˜magicā€™ device.

ā¤‹ Read More

@movq@uninformativ.de is it perhaps a Hacker mindset of breaking things?

I was reading on Hacker News the other day about the collide of different personalities in the same space. Those wanting to give maintenance to existing systems (the stereotype of IT guy), the hackers (breaking stuff because why not) and the developers (building thinks to solve problems).

And in an environment of earning money to make a living. Everything together sounds like a recipe for a very ā€˜funā€™ place to work.

ā¤‹ Read More
In-reply-to » (#ngo44kq) @prologic Libera's insistence on giving them an e-mail and my real IP address makes me really not want to give them either one. Otherwise, I'd probably talk in IRC regularly.

Yep, so you can recover your password, I think. About the real IP address, no idea whoā€™s receiving it.

ā¤‹ Read More
In-reply-to » Hi. I've found twtxt through @eaplmx on smolpub. I like very muche the idea.

@walves@twtxt.net hey walves!

I assume you have created an account on twtxt.net and you can see this message.

What have you used on Windows? The twtxt client on Python? (itā€™s broken on newest versions of python), if you want your .txt file to be available publicly you could host it in some server or running the twtxt client from some tilde or VPS.

Or use Twtxt.net (which is a Yarn.social server) to manage following other users, receiving mentions, replying to other twts, and such. It creates and serves the text file for you, from a web and mobile interface.

Or you can use various clients (from a terminal) to insert net lines (twts) to the file, and also to read other usersā€™ files. Newest versions have extended the protocol to allow replies, hashtags and such.

I use both, in English I like twtxt.net/yarn.social since itā€™s easy to talk as a community. In Spanish I use the traditional approach of hosting a file, more like a micro log.

ā¤‹ Read More
In-reply-to » @eaplmx CSS Battle has a passwordless login, I don't know the implementation but it basically send you and email where you click a link and you're in.

@prologic@twtxt.net well, not 100% right but itā€™s a valid assumption.

If you are able to reset your password by email, itā€™s a pretty similar level of security than receiving an access token by email. Anyone with access to your mail could get access to your accounts.
Adding a second factor of authentication could help, or using something with Public/Private cripto would be better, like Client Certs, Fido2 or even hipster things.

And also giving alerts that someone else is connected in your behalf is great (like is done for some banks or Google) , but thatā€™s a UX compromise between convenience and security.

ā¤‹ Read More
In-reply-to » Today I found this passwordless alternative by Steve Gibson https://sqrl.grc.com/pages/whatissqrl/

@justamoment@twtxt.net thanks for sharing! magic links have a few problems, although itā€™s a useful way to avoid passwords. I like it for some kind of users.

I wrote a bit about different approaches for Dynamic passwords and passwordless systems if anyone here is interested

https://text.eapl.mx/promoting-the-use-of-dynamic-passwords

ā¤‹ Read More
In-reply-to » @eaplmx CSS Battle has a passwordless login, I don't know the implementation but it basically send you and email where you click a link and you're in.

@justamoment@twtxt.net @prologic@twtxt.net hey, didnā€™t know that! , as a fan of magic links, I like that itā€™s available, but ā€œLogin with you Email Addressā€ doesnā€™t make obvious you are going to receive a Dynamic token to your email, in my mind is like ā€œInstead of your Username and Pwd, user your Email and Pwdā€

Iā€™d suggest something line ā€œSend an access to your emailā€, ā€œSend a Magic linkā€, etc.

ā¤‹ Read More
In-reply-to » Bueno, despuĆ©s de algunas horas de estarle entendiendo a WebAuthn, ahora puedes ver una prueba de concepto en https://eapl.mx/twtxt/ (TodavĆ­a en Alpha, pues no soporta mĆ”s de una Passkey todavĆ­a)

@~eaplmx@texto-plano.xyz I forgot to add, in the Sign up you donā€™t need a password currently, that will be used later to avoid that anyone could register their device as a valid login.

Also, this is a sandbox, donā€™t take this workflow as an inspiration for any production ready site.

ā¤‹ Read More
In-reply-to » Bueno, despuĆ©s de algunas horas de estarle entendiendo a WebAuthn, ahora puedes ver una prueba de concepto en https://eapl.mx/twtxt/ (TodavĆ­a en Alpha, pues no soporta mĆ”s de una Passkey todavĆ­a)

@~eaplmx@eapl.mx If any of you reading this wants to try a stupidly simple WebAuthn/Passkey workflow, go here:
https://eapl.mx/twtxt/signup.html
And then:
https://eapl.mx/twtxt/

If you did that correctly, youā€™ll reach the ā€˜Write your twtxt hereā€™ part, (but youā€™ll have to guess the password, muahaha)

Thatā€™s my progress for today, it took longer than expected, I havenā€™t developed in PHP, and forgot the details on file permissions, binary data for cryptography and such. Besides that, it has been a cool exercise.

ā¤‹ Read More

@lyse@lyse.isobeef.org Interesting, let me seeā€¦

  1. Iā€™m out of context, why do we need this? (As a community of users and developers, I think)

  2. Iā€™m reading:

The goal is to provide a database that can be fetched periodically to receive a
list of twtxt feed URLs that are known to be wrong for whatever reason.

ā€˜Wrong for whatever reasonā€™ is too vague in my mind, doesnā€™t help me to understand how itā€™s useful, I think specific reasons would be better like ā€˜File name changedā€™, ā€˜Domain changedā€™, ā€˜URL not available anymore/Gone foreverā€™ and such could be easier to understand.

  1. What would happen if two URLs have changes, you take the most recent one?

  2. Whoā€™s gonna be the main user? Systems like Yarnd checking for changes to auto-correct broken links?

These are my first impressions, and not wanting to say something wrong, it looks appealing. Kudos for the initiative!

ā¤‹ Read More
In-reply-to » Long term, Bitcoin is an appreciating asset. This discourages debt and therefore discourages slavery.

As with the example of the gun, designed to kill people, vs the knife to cook, that could be used to kill someone. Money is not moral, but the monetary systems are. Thatā€™s the tricky part.

As a scientist, I always have to remind: ā€œScientists were so preoccupied with whether or not they could, they didnā€™t stop to think if they should.ā€
Thatā€™s where ā€˜goodā€™ intentions like Google with the ā€œdonā€™t be evilā€ motto, suddenly, get evil. A search engine is cool. A whole company designed to sell usersā€™ data, not so much. The same thing with anything to store value, itā€™s tightly connected with power, and that may show the worst part of humans.

ā¤‹ Read More
In-reply-to » Long term, Bitcoin is an appreciating asset. This discourages debt and therefore discourages slavery.

@prologic@twtxt.net, Iā€™ll only add that Bitcoin as the ā€˜firstā€™ massive cryptocurrency is a vast social experiment, appealing to me as a hacker.

But as with many ā€˜successfulā€™ experiments itā€™s going out of control. Currently, there are 9k+ different cryptocurrencies, each one trying to improve over the previous, or at least promising new things, and thatā€™s where the promises are not going to be fulfilled. Itā€™s easiest to promise a nicer future than to actually achieve it.

I canā€™t say every crypto + currency system is evil or good. Thatā€™s ideology, oversimplification appealing to our emotions. ā€˜Money is the root of all evilā€™ is BS, the real quote is ā€˜the love of money is the root of all evilā€™. Iā€™ll say itā€™s the same for Cryptocurrencies. Fanaticism and cult behaviour is the bad part IMO.

ā¤‹ Read More