@evil@enotty.dk What should i expect to happen with the last update? Looks okay here… :)
Does anybody has a good idea where to do some promotion for twtxt? A subreddit or online community i haven’t thought about?
I though about ix.io, any other good ideas?
#txtnish now reports about redirects or error codes on stderr.
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.
I stumbled upon darebee.com in an unrelated hn thread and i’m really impressed, it’s a really easy follow regimen. Try the Totals program.
@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 Yeah, i know, it’s crazy, especially wp http://stackoverflow.com/questions/7996919/should-url-be-case-sensitive/17113291#17113291, let’s just use only lowercased urls!
@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!
@tx@0x1A4.1337.cx Thanks!
@durcheinandr@durcheinandr.de Can you check with the newest version? This should be fixed in eb3665b.
@trevor@destroyed.today Looks great, do you have the syntax file uploaded somewhere?
@durcheinandr@durcheinandr.de. Thanks, fixed!
@durcheinandr@durcheinandr.de Sure, thanks for pointing out the problem. I’m very happy somebody is testing txtnish!
@kas@enotty.dk Interesting video, i just watched the first ten minutes and bookmarked it for later.
@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.
@durcheinandr@durcheinandr.de, @freemor@freemor.homelinux.net Okay, following one self seems not so obvious as i thought. With commit 4b9b067 #txtnish displays the local twtfile.
@tx@0x1A4.1337.cx Nice! But i don’t get a UTF8 feed, for example https://twtxt.1337.cx/tazgezwitscher
@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
But i should probably autofollow if twturl is set in the config file. What do you think?
@trevor@destroyed.today, @tx@0x1A4.1337.cx Sorry, too many new users! :) @tx@0x1A4.1337.cx suggested printing the messages to stdout.
The unix way: If you can’t decide, add a configuration option.
@kas@enotty.dk Shouldn’t i check [ -t 0 ] if i want to know if i can prompt?
@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.
I think i just add a configuration option stating if the users wants to be prompted or if it should happen automatically.
Or maybe i just print a message to stderr as @trevor@destroyed.today suggested.
How should #txtnish handle permanent redirects? Prompt the user to change url? But what if timeline is run in cron? A flag like -I for non-interactive? Mhh…
@trevor@destroyed.today, @quite@lublin.se I already ignore the scheme for collapsing mentions, I wonder if i should ignore www to. Probaby not… :)
txtnish should handle 301 and rewrite urls accordingly, then i can just redirect to my canonical url. #somuchtodo
Big improvement for #txtnish. It converts the timestamps to unixtime and displays relative dates!
Someone wants to write a vim syntax file for #twtxt? :)
And #txtnish is now on the one hand more lenient and tries to fix the feed, but if it can’t it will skip the misformed tweet.
@freemor@freemor.homelinux.net Ha! Thorsten Glaser is an old colleague of mine. Shared his office for three days before i switched to another client.
@kas@enotty.dk I’m practising, and it’s really easy, at least for the current year. Thanks! #doomsday
This will be configurable in the future but that’s enough coding for one night, time computation is weird.
The doomsday algorithm is cool. Do you already have it memorized?
@kas@enotty.dk But then we wouldn’t be a decentralized network anymore. Or do i misunderstand the nature of keybase?
@trevor@destroyed.today Yeah, we just talked this morning about that. There are clients (for example twet) that won’t be able to read signed files.
I would love to add metadata to the spec, but someone would have to hack it into twtxt #issue48 @buckket@buckket.org? :)
The current spec does not allow for clearsigned twtfiles. I just hoped for the best, but sure something broke… :)
Welcome to twtxt, @trevor@destroyed.today! Your timestamp looks like your’re using txtnish? :)
Starting an Internet Service Provider http://chrishacken.com/starting-an-internet-service-provider/
@kas@enotty.dk Yeah, we are currently relying on the fact that lines without tabs are skipped and gpg does not produce lines with a tab. I agree, that this is suboptimal.
But buckket’s last comment in https://github.com/buckket/twtxt/issues/48 seems to support that.
@freemor@freemor.homelinux.net Something like post_tweet_hook () { cp “$twtfile” /var/www/twtxt.txt; }
@freemor@freemor.homelinux.net Thanks for the pointer to heads. Didn’t know that tails uses nonfree software.
@tx@0x1A4.1337.cx I have to recheck, but i think the dns resolver of perl is blocking? #fud
@tx@0x1A4.1337.cx Reusing twtxt config is probably the easiest way for new clients. Although i’m really happy that i can now use comments in txtnish… :)
@freemor@freemor.homelinux.net Let me know if you have any good idea how to solve that. You probably need two files: your plain twtfile and a signed one in your docroot.
twtxt: The only social network where every new user starts by writing it’s own client.
@tx@0x1A4.1337.cx But be prepared that you terminal is b0rked! In what language are you writing your client?
Maybe we should just release the spec and not our clients so that any users is required to write a client.
@freemor@freemor.homelinux.net Still me althoug i know about ctrl-r… :)
@tx@0x1A4.1337.cx Take a look at dns resolv times. This was a major pita with txtnix.
@freemor@freemor.homelinux.net Can you check with sh -x? Do you use gpg_sign? This will create a new file in a temp dir. https://github.com/mdom/txtnish#sign_twtfile Maybe you upload your twtfile and not the tempfile?
@tomas@bootlog.org Something is still broken, every clients but curl works for https. The ppl in #curl bet it is some ssl option.
@tx@0x1A4.1337.cx A lot of tiny things today?! :)
@tomas@bootlog.org Something weird is happening when i want to curl your twtfile: Empty reply from server. Browsers works fine.
@tomas@bootlog.org And the multiverse stares back. Hello to twtxt!
Wow, tiny is totally unreadable in my terminal, even at pixelsize=20, but it does look cool! :)
Welcome to twtxt, @glow@glow.li!
#txtnish is still on the start page of hn! https://news.ycombinator.com/item?id=13742949
allgebrah is leading, followed by umonkey and kas
@tx@0x1A4.1337.cx ircpipe looks neat! Starred! Do you know http://tools.suckless.org/ii/?
@kas@enotty.dk Ten more users and we have to close the room
Welcome to the party, @tx@0x1A4.1337.cx!
If anybody does not know @allgebrah@www.synkretie.net, i really like its microfiction!
Welcome, @teddy@data.trafficking.agency and @cow2001@kaka.farm!
So, last #txtnish update for today: It supports subscribing to ipns:// and can publish your twtfile to ipfs. puh
Signing the twtfile with pgp is now built into #txtnish. I hopy my #txtnish accouncement are not annoying anyone?
Cool script, @kas@enotty.dk!
And a spa hub sounds even more awesome! :)
We had Ellis big birthday party today. I’m so tired… :)
#txtnish supports ftp and scp upload and prompts users about it in quickstart.
#txtnish now ask the user in quickstart if she wants to import we-are-twtxt.
#txtnish quickstart will import your twtxt followings and some of your configuration.
@kas@enotty.dk Great link! And our main webproxy at work nicely encodes to raw-hub-spa-big
Weird, the same repice serves 8 to 10 ppl in the book. I can’t believe we eat the whole pot alone… :) Happy you liked it!
@kas@enotty.dk Mhh, enough for us two at least, but it’s probably enough for three or four people if you’re not too hungry. #thaichili
Although i always forget about -u and just set TZ to UTC0
Yeah, sorry, i meant epoch, which doesn’t count leap seconds.
@kas@enotty.dk POSIX date is very minimal, no %s, no -d and not –utc, but at least there’s -u
How to get seconds since epoch in POSIX without C: PATH=$(getconf PATH) awk ‘BEGIN{srand();print srand()}’
As long as it does not call expunge on my inbox… :)
How does #delta seperates their chat mails from my other mails? Does it show me all new mails as chat messages?
Are there any design documents i can’t find or do i need to read the java code?
@durcheinander Oh, definitely go #static unless anybody non-technical has to use it
I’m managing some wordpress instances and it’s not smooth sailing
Not that you can expect to get any other answer on twtxt… :)
I would advice to secure the admin area with an addition basic-auth layer
Quiet the last days!
Oh, there are new articles on #whatif: https://what-if.xkcd.com/153/ and https://what-if.xkcd.com/154/
I just pushed a commit that shows gpg and tls in the user interface. Check the example config how to sign your twtfile. #txtnish
The user interface is not perfect, if you have any idea how to improve, i’m all ears.
The decline of GPL? ⌘ https://opensource.com/article/17/2/decline-gpl