When it comes to performance issues, I honestly think the solution is just “don’t follow so many people”. You only pull the feeds you read, and once one’s feeds are too much for the computer to handle, they’ll almost certainly have far too much content for a person to actually read.
@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
@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
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… :)
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… :)
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
@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 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 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 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 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 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.
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… :)
@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.
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… :)
@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.
@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.
@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.
@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 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 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.
Accidentally read a Slashdot comment and now I want to burn everything down again.
#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
@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?
@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?
@benaiah@benaiah.me Do you have to transform old scheme code to lua or is it just for the lulz?
Meet the firehose at https://domgoergen.com/twtxt/firehose.txt. It publishes the complete timeline of we-are-twtxt every ten minutes. I’ll use it for my bots, so i don’t have to hit your feeds so often. Feel free to use it too!
Meet the firehose at https://domgoergen.com/twtxt/firehose.txt. It publishes the complete timeline of we-are-twtxt every ten minutes. I’ll use it for my bots, so i don’t have to hit your feeds so often. Feel free to use it too!
@kas@enotty.dk Fermented slimy soybeans sounds like a hard sell. Maybe something you have to taste? :)
@kas@enotty.dk Heh, cool video but it sounds like a bug? https://www.reddit.com/r/videos/comments/5yeefj/alexa_are_you_connected_to_the_cia/depeufn/
@tx@0x1A4.1337.cx Is you page publicly accessable? Maybe i should add exporting to html to #txtnish, seems like a thing many users wan to to?
@kas@enotty.dk Fermented slimy soybeans sounds like a hard sell. Maybe something you have to taste? :)
@kas@enotty.dk Heh, cool video but it sounds like a bug? https://www.reddit.com/r/videos/comments/5yeefj/alexa_are_you_connected_to_the_cia/depeufn/
@tx@0x1A4.1337.cx Is you page publicly accessable? Maybe i should add exporting to html to #txtnish, seems like a thing many users wan to to?
So GitHub has new ToS which suck. And you wonder why I try to avoid GitHub at all cost…
@dave@davebucklin.com You can always come to #twtxt on irc.freenode.org for help. Otherwise sh -x is always helpful.
@dave@davebucklin.com You can always come to #twtxt on irc.freenode.org for help. Otherwise sh -x is always helpful.
Really liked A Closed and Common Orbit, nice to read a scifi story about character development! Next book: Arkwright by Allen Steele
#txtnish now requests gzipped pages if possible and you can call timeline with a single url to view the twtfile of someone you don’t follow.
Really liked A Closed and Common Orbit, nice to read a scifi story about character development! Next book: Arkwright by Allen Steele
#txtnish now requests gzipped pages if possible and you can call timeline with a single url to view the twtfile of someone you don’t follow.
@freemor@freemor.homelinux.net Actually i forgot to push. Should be online now.
@freemor@freemor.homelinux.net Actually i forgot to push. Should be online now.
I just noticed that i still can win bullseye if write a short tweet for any long tweet i published. Maybe i have to rethink the game… :)
@freemor@freemor.homelinux.net You have to set sync_followings to a remote plain text followings file. You can use we-are-twtxt, but any file will do. Better back up your followings before you test that. Seemed to work here, but who knows.
I just noticed that i still can win bullseye if write a short tweet for any long tweet i published. Maybe i have to rethink the game… :)
@freemor@freemor.homelinux.net You have to set sync_followings to a remote plain text followings file. You can use we-are-twtxt, but any file will do. Better back up your followings before you test that. Seemed to work here, but who knows.
Say hello to @bullseye@domgoergen.com! A daily bot that counts your daily average deviation from 140 characters per tweet and declares winners and loosers.
Say hello to @bullseye@domgoergen.com! A daily bot that counts your daily average deviation from 140 characters per tweet and declares winners and loosers.
@tux0r@rosaelefanten.org Welcome to twtxt!
@tux0r@rosaelefanten.org Welcome to twtxt!
I was the guy from https://xkcd.com/1806/ once, but working in an office where you have to switch workstations a lot will teach you.
I was the guy from https://xkcd.com/1806/ once, but working in an office where you have to switch workstations a lot will teach you.
Not that i ever had this problem… https://nolanlawson.com/2017/03/05/what-it-feels-like-to-be-an-open-source-maintainer/
Not that i ever had this problem… https://nolanlawson.com/2017/03/05/what-it-feels-like-to-be-an-open-source-maintainer/
@mdom@domgoergen.com @kas@enotty.dk thanks! I was checking access logs on nginx and noticed a bunch of 404s to my twtxt url, so I decided to pick it back up.
@dave@davebucklin.com Welcome to twtxt, i take a look at txtnish on mac os x, should be easy to fix
@dave@davebucklin.com Welcome to twtxt, i take a look at txtnish on mac os x, should be easy to fix
@durcheinandr@durcheinandr.de lynx -dump etc will not remove menus and cruft around the text you want to read. You still need to scroll around to find the content. .oO( I hope that’s what #rdr is doing :)
@durcheinandr@durcheinandr.de lynx -dump etc will not remove menus and cruft around the text you want to read. You still need to scroll around to find the content. .oO( I hope that’s what #rdr is doing :)
One thing i really miss in posix shell is local. It’s so easy to pollute your namespace. Current solution is to use more pipes and subshells.
@kas@enotty.dk Ah, #txtnish just dumps the latin-1 on your terminal. Not sure what i should do about that, but it’s probably okay. But it’s a good idea to test that!
One thing i really miss in posix shell is local. It’s so easy to pollute your namespace. Current solution is to use more pipes and subshells.
@kas@enotty.dk Ah, #txtnish just dumps the latin-1 on your terminal. Not sure what i should do about that, but it’s probably okay. But it’s a good idea to test that!
@evil@enotty.dk What should i expect to happen with the last update? Looks okay here… :)
@evil@enotty.dk What should i expect to happen with the last update? Looks okay here… :)
Maybe it would be a good idea to point new users to reednj, we-are-twtxt or irc. Some set up a twtfile and aren’t sure about the next step.
Now that we can autofollow some feeds, the only thing missing for new users would be an easy way to upload some tweets.
Does anybody has a good idea where to do some promotion for twtxt? A subreddit or online community i haven’t thought about?
@freemor@freemor.homelinux.net Uh, i haven’t heard about yacy in years. Please keep us informed! I have to talk to our hardware guy, maybe we can run an instance at work.
Maybe it would be a good idea to point new users to reednj, we-are-twtxt or irc. Some set up a twtfile and aren’t sure about the next step.
Now that we can autofollow some feeds, the only thing missing for new users would be an easy way to upload some tweets.
Does anybody has a good idea where to do some promotion for twtxt? A subreddit or online community i haven’t thought about?
@freemor@freemor.homelinux.net Uh, i haven’t heard about yacy in years. Please keep us informed! I have to talk to our hardware guy, maybe we can run an instance at work.
@kas@enotty.dk The path starts with /Hund. Collapsing mentions is harder than i thought. #txtnish does now lowercase the hostname to handle 0x1A4.1337.cx vs 0x1a4.1337.cx in mentions.
@kas@enotty.dk The path starts with /Hund. Collapsing mentions is harder than i thought. #txtnish does now lowercase the hostname to handle 0x1A4.1337.cx vs 0x1a4.1337.cx in mentions.
Welcome to twtxt, @hund@raw.githubusercontent.com!
Welcome to twtxt, @hund@raw.githubusercontent.com!
@tx@0x1A4.1337.cx I think there’s just a charset=utf-8 missing to see it correctly in the browser. It’s fine in a terminal.
@tx@0x1A4.1337.cx I think there’s just a charset=utf-8 missing to see it correctly in the browser. It’s fine in a terminal.
@freemor@freemor.homelinux.net Thanks for the reference! How do you create your timeline? Would it help if you had access to the unformatted timeline? Before formatting it’s nick “t” url “t” props “t” unixtime “t” msg
@freemor@freemor.homelinux.net Thanks for the reference! How do you create your timeline? Would it help if you had access to the unformatted timeline? Before formatting it’s nick “t” url “t” props “t” unixtime “t” msg
@trevor@destroyed.today, @tx@0x1A4.1337.cx Sorry, too many new users! :) @tx@0x1A4.1337.cx suggested printing the messages to stdout.
@kas@enotty.dk Shouldn’t i check [ -t 0 ] if i want to know if i can prompt?
I think i just add a configuration option stating if the users wants to be prompted or if it should happen automatically.
@durcheinandr@durcheinandr.de, @freemor@freemor.homelinux.net It’s a feature, i want to see what the rest of the world sees. In case publishing fails.
@trevor@destroyed.today, @tx@0x1A4.1337.cx Sorry, too many new users! :) @tx@0x1A4.1337.cx suggested printing the messages to stdout.
@kas@enotty.dk Shouldn’t i check [ -t 0 ] if i want to know if i can prompt?