@kas@enotty.dk I have a kobo, but i actually need it to read books. I bookmarked the page in case i ever get a replacement… :)
@kas@enotty.dk There was something on hn a few days ago: Ask HN: Cheap, hackable e-reader? ⌘ https://news.ycombinator.com/item?id=13863046
Maybe we shouldn’t add time sensitive metadata. Maybe # following = https://domgoergen.com/twtxt/mdom.txt https://enotty.dk/twtxt.txt …
@kas@enotty.dk Then let’s just say it has to be on top to make it easy. I’m not even sure how to encode follow? # follow = mdom https://domgoergen.com/twtxt/mdom.txt looks wrong.
Maybe we shouldn’t add time sensitive metadata. Maybe # following = https://domgoergen.com/twtxt/mdom.txt https://enotty.dk/twtxt.txt …
@kas@enotty.dk Then let’s just say it has to be on top to make it easy. I’m not even sure how to encode follow? # follow = mdom https://domgoergen.com/twtxt/mdom.txt looks wrong.
@benaiah@benaiah.me Wasn’t the average number of friends on facebook 155? Dunbars number is everywhere… :)
@allgebrah@www.synkretie.net Loved the low-res and alien story!
@benaiah@benaiah.me Already looking forward for continuations… :)
@tx@0x1A4.1337.cx Looks like a gadget for a villain.
@quite@lublin.se There is even a section rfc7234 about heuristic expiration times: https://tools.ietf.org/html/rfc7234#section-4.2
@allgebrah@www.synkretie.net Loved the low-res and alien story!
@phil@philmcclure.duckdns.org, There is basically just one real aggregator and that’s reednj. And it doesn’t even collapse before cutting off the tweet.
@benaiah@benaiah.me Already looking forward for continuations… :)
@kas@enotty.dk, @benaiah@benaiah.me Should metadata always be at the start of the file or can it be interspersed with tweets?
@kas@enotty.dk I hope we’re talking about horizontal whitespace? :)
@phil@philmcclure.duckdns.org, i mostly check @freemor@freemor.homelinux.net timeline. Less bots. How often do you update, @freemor@freemor.homelinux.net?
@quite@lublin.se There is even a section rfc7234 about heuristic expiration times: https://tools.ietf.org/html/rfc7234#section-4.2
@benaiah@benaiah.me Wasn’t the average number of friends on facebook 155? Dunbars number is everywhere… :)
@tx@0x1A4.1337.cx Looks like a gadget for a villain.
@phil@philmcclure.duckdns.org, There is basically just one real aggregator and that’s reednj. And it doesn’t even collapse before cutting off the tweet.
@phil@philmcclure.duckdns.org, i mostly check @freemor@freemor.homelinux.net timeline. Less bots. How often do you update, @freemor@freemor.homelinux.net?
@kas@enotty.dk I hope we’re talking about horizontal whitespace? :)
@kas@enotty.dk, @benaiah@benaiah.me Should metadata always be at the start of the file or can it be interspersed with tweets?
@tx@0x1A4.1337.cx /otr fingerprint 05D234B5 898B1843 D337C397 C4BFDE95 B0D12010
@tx@0x1A4.1337.cx /otr fingerprint 05D234B5 898B1843 D337C397 C4BFDE95 B0D12010
Yeah, i’m a unix admin there, otherwise reading their logfiles would be creepy… :)
Yeah, i’m a unix admin there, otherwise reading their logfiles would be creepy… :)
I’m listening at http://taz.de/xkcd1810 if anybody want to try it. Just send your url to that address. :)
I’m listening at http://taz.de/xkcd1810 if anybody want to try it. Just send your url to that address. :)
@durcheinandr@durcheinandr.de I had to do it! https://github.com/mdom/smokesignal
@durcheinandr@durcheinandr.de I had to do it! https://github.com/mdom/smokesignal
@kas@enotty.dk you can simply press F in less to tail the current file
Man, I love to twtxt with my mail client on the go. :)
Man, I love to twtxt with my mail client on the go. :)
@kas@enotty.dk you can simply press F in less to tail the current file
@phil@philmcclure.duckdns.org I can’t imagine a simpler time format than rfc3339. I would be fine with just using utc or unix time, but i don’t think most people could write that without a client… :)
@phil@philmcclure.duckdns.org I don’t just throw away lines i can’t parse, but try to fix as many errors as possible. But eventually you have to give up. https://github.com/mdom/txtnish/blob/master/bin/txtnish#L368
@dave@davebucklin.com, @kas@enotty.dk I thought about propsing “There is no maximum length of a message. Clients should show at least 140 characters of a tweet after collapsing the mentions.” Or something like that.
@phil@philmcclure.duckdns.org I can’t imagine a simpler time format than rfc3339. I would be fine with just using utc or unix time, but i don’t think most people could write that without a client… :)
@dave@davebucklin.com, @kas@enotty.dk I thought about propsing “There is no maximum length of a message. Clients should show at least 140 characters of a tweet after collapsing the mentions.” Or something like that.
@phil@philmcclure.duckdns.org I don’t just throw away lines i can’t parse, but try to fix as many errors as possible. But eventually you have to give up. https://github.com/mdom/txtnish/blob/master/bin/txtnish#L368
@kas@enotty.dk The amount of whitespace around the equal sign shouldn’t matter. Wouldn’t be a comment above the line not enough? <# nick = mdom # my nick> looks weird.
@kas@enotty.dk The amount of whitespace around the equal sign shouldn’t matter. Wouldn’t be a comment above the line not enough? <# nick = mdom # my nick> looks weird.
@skingrapher@skingrapher.com That’s what i’m talking about! :) Or we could be the first network build on rsync://
@skingrapher@skingrapher.com That’s what i’m talking about! :) Or we could be the first network build on rsync://
Although that would seperate the network in clients that can or can’t support some protocols. Not to mention if someone would mention me with my ipfs address and other with my http address
Although that would seperate the network in clients that can or can’t support some protocols. Not to mention if someone would mention me with my ipfs address and other with my http address
What about benaiah first idea for #issue48? It would be easy to parse, looks very unixlike and doesn’t clash with the current syntax? I would implement it for txtnish, if it wouldn’t be the only implementation… :)
What about benaiah first idea for #issue48? It would be easy to parse, looks very unixlike and doesn’t clash with the current syntax? I would implement it for txtnish, if it wouldn’t be the only implementation… :)
Horay! This is the most active 24h for #twtxt in the last month. Already more than 50 posts.
Horay! This is the most active 24h for #twtxt in the last month. Already more than 50 posts.
@kas@enotty.dk, @freemor@freemor.homelinux.net (re: finger) That’s another neat thing about twtxt, it totally independent of any transport layer. ipfs, zeronet, finger, as long as the protocol has an url we could follow the ressource.
@kas@enotty.dk, @freemor@freemor.homelinux.net (re: finger) That’s another neat thing about twtxt, it totally independent of any transport layer. ipfs, zeronet, finger, as long as the protocol has an url we could follow the ressource.
@freemor@freemor.homelinux.net I think we 100% on the same page about self hosting. I thought the article was more about stopping to cooperate with the corporate web. We need to develop standards with our own priorities forefront.
@freemor@freemor.homelinux.net We tackle that problem when it arises. I’m currently following 60 (mostly dormant) users with 500k for all files with an update taking less than 2s.
@freemor@freemor.homelinux.net I think we 100% on the same page about self hosting. I thought the article was more about stopping to cooperate with the corporate web. We need to develop standards with our own priorities forefront.
@freemor@freemor.homelinux.net Yeah, but yet a lot of sites are preparing the jump to http/2.0 with its inbelievable complexity. And even http/1.1 is probably a little bit over engineered.
@freemor@freemor.homelinux.net Yeah, but yet a lot of sites are preparing the jump to http/2.0 with its inbelievable complexity. And even http/1.1 is probably a little bit over engineered.
@freemor@freemor.homelinux.net Or we resort the timline to have the newest entries on top, then you could just request the first x bytes of every feed. But archiving is definitly the pragmatic solution. Get back to me if you want to have that in txtnish. Or maybe someone want to submit a PR?
@freemor@freemor.homelinux.net We tackle that problem when it arises. I’m currently following 60 (mostly dormant) users with 500k for all files with an update taking less than 2s.
@freemor@freemor.homelinux.net Or we resort the timline to have the newest entries on top, then you could just request the first x bytes of every feed. But archiving is definitly the pragmatic solution. Get back to me if you want to have that in txtnish. Or maybe someone want to submit a PR?
I recently tried to write a command like client to GNU social, but after reading the specs on ActivityStreams, Webfinger, PubsubHubbub and Salmon i soon lost interest… :)
There are so many alternatives like ipfs or scuttlebutt, but i fear that we loose the simplicity of the old protocols. That in my mind is the main attraction of twtxt.
@freemor@freemor.homelinux.net Is it? I mean it paints a pretty dark picture, but in the end Aral appeal to us to fix the whole mess without any corporate involvement.
@freemor@freemor.homelinux.net Is it? I mean it paints a pretty dark picture, but in the end Aral appeal to us to fix the whole mess without any corporate involvement.
There are so many alternatives like ipfs or scuttlebutt, but i fear that we loose the simplicity of the old protocols. That in my mind is the main attraction of twtxt.
I recently tried to write a command like client to GNU social, but after reading the specs on ActivityStreams, Webfinger, PubsubHubbub and Salmon i soon lost interest… :)
@kas@enotty.dk Mhh, only 27% of the feeds i subscribed to, declare an explicit charset in the header. Probably easier to fix that in the clients…
@kas@enotty.dk Mhh, only 27% of the feeds i subscribed to, declare an explicit charset in the header. Probably easier to fix that in the clients…
@kas@enotty.dk And to make it even worse, most clients interpret the data as win1252. But does any twtxt client autoconvert to utf8 in case another charset is send? I think it probably okay for every client to assume it’s utf8.
We didn’t lose control – it was stolen ⌘ https://ar.al/notes/we-didnt-lose-control-it-was-stolen/
@kas@enotty.dk And to make it even worse, most clients interpret the data as win1252. But does any twtxt client autoconvert to utf8 in case another charset is send? I think it probably okay for every client to assume it’s utf8.
We didn’t lose control – it was stolen ⌘ https://ar.al/notes/we-didnt-lose-control-it-was-stolen/
@kas@enotty.dk Mhh, i explicitly allow 60 seconds in my rfc3339 regex. Is there already a bug report for python?
@kas@enotty.dk Mhh, i explicitly allow 60 seconds in my rfc3339 regex. Is there already a bug report for python?
@phil@philmcclure.duckdns.org RFC3339 is a subset of ISO8601, your timestamps are fine. We’re not using 8601 as it’s crazy complicated to parse: 2009-W01-1 is a valid represenation for Monday 29 December 2008.
@phil@philmcclure.duckdns.org RFC3339 is a subset of ISO8601, your timestamps are fine. We’re not using 8601 as it’s crazy complicated to parse: 2009-W01-1 is a valid represenation for Monday 29 December 2008.
@phil@philmcclure.duckdns.org You mean the leap second in evil.txt? It’s expected to break clients … :) You can just skip lines that you can’t parse. Although it’s a valid date according to rfc3339. Maybe file a bug against coreutils?
@phil@philmcclure.duckdns.org You mean the leap second in evil.txt? It’s expected to break clients … :) You can just skip lines that you can’t parse. Although it’s a valid date according to rfc3339. Maybe file a bug against coreutils?
Good morning, earth! First tweet via mail
Good morning, earth! First tweet via mail
#txtnish can send new tweets per mail to you with txtnish mail bob@example.com … the only missing step is to tweet via mail. #mobile
#txtnish can send new tweets per mail to you with txtnish mail bob@example.com … the only missing step is to tweet via mail. #mobile
@benaiah@benaiah.me Wow, you’re working on bussard? I wanted to try that game for months! Cool
@benaiah@benaiah.me Wow, you’re working on bussard? I wanted to try that game for months! Cool
If plastic replaces cash, much that is good will be lost ⌘ https://aeon.co/essays/if-plastic-replaces-cash-much-that-is-good-will-be-lost
If plastic replaces cash, much that is good will be lost ⌘ https://aeon.co/essays/if-plastic-replaces-cash-much-that-is-good-will-be-lost
Like start-ups, most intentional communities fail – why? ⌘ https://aeon.co/essays/like-start-ups-most-intentional-communities-fail-why
Like start-ups, most intentional communities fail – why? ⌘ https://aeon.co/essays/like-start-ups-most-intentional-communities-fail-why
Magic 8-balls are really awesome. Both answers are kinda perfect…
Magic 8-balls are really awesome. Both answers are kinda perfect…
@kas@enotty.dk, @skingrapher@skingrapher.com 8ball only checks users that are on we-are-twtxt and it does only checks for tweets since its last run. So it won’t catch new users that had questions for 8ball in the past.
@benaiah@benaiah.me Do you have to transform old scheme code to lua or is it just for the lulz?
@phil@philmcclure.duckdns.org Can i add you the we-are-twtxt? And how does the telegram bit works? Never used telegram before … can you chat it up and it will post to twtxt?
@freemor@freemor.homelinux.net I’ve thought you lived in Brazil, but right, Canada has also regions with -04:00 …