# client = phptwtxt/0.01 # nick = nblade # twturl = http://nblade.sdf.org/twtxt/twtxt.txt # following = 71m https://timmorgan.org/twtxt.txt # following = adiabetic https://www.frogorbits.com/twtxt.txt # following = akraut https://akraut.keybase.pub/twtxt.txt # following = alip https://dev.exherbo.org/~alip/twtxt.txt # following = autoalk http://autoalk.tk/twtxt/autoalk.txt # following = benaiah https://benaiah.me/twtxt.txt # following = bhearsum http://hearsum.ca/~bhearsum/twtxt.txt # following = c-keen http://pestilenz.org/~ckeen/twtxt.txt # following = dave http://davebucklin.com/twtxt.txt # following = david http://post.aldebaran.uberspace.de/twtxt/david.txt # following = edsu http://edsu.github.io/twtxt/twtxt.txt # following = esc http://escowles.github.io/tw.txt # following = Evil_Bob https://codemadness.org/twtxt.txt # following = freemor https://freemor.homelinux.net/~freemor/twtxt.txt # following = ionincognito http://resistit.net/twtxt/twtxt.txt # following = kas https://enotty.dk/twtxt.txt # following = kasdk https://enotty.dk/kasdk.txt # following = KatolaZ https://kalos.mine.nu/KatolaZ.twtxt # following = katolaz https://kalos.mine.nu/KatolaZ.twtxt # following = lahvak http://lahvak.github.io/twtxt/twtxt.txt # following = luzifer http://twtxt.luzifer.io/ # following = mdom https://domgoergen.com/twtxt/mdom.txt # following = mdosch https://mdosch.de/twtxt.txt # following = metamurks https://www.metamurks.org/twtxt.txt # following = myles https://twtxt.mylesb.ca/twtxt.txt # following = nblade http://nblade.sdf.org/twtxt/twtxt.txt # following = ordnungswidrig https://philipp.meier.name/twtxt.txt # following = pelmel http://pelmel.org/twtxt.txt # following = pete https://petedeas.co.uk/twtxt.txt # following = quite https://lublin.se/twtxt.txt # following = reednj http://twtxt.xyz/user/8c2b4bbfa328944ba.txt # following = ruebot http://ruebot.github.io/twtxt/twtxt.txt # following = sdk https://codevoid.de/tw.txt # following = skingrapher https://skingrapher.com/t/tw.txt # following = sysdharma https://twtxt.lpho.de/twtxt.txt # following = tfurrows http://grex.org/~tfurrows/twtxt.txt # following = tux0r https://rosaelefanten.org/twtxt.txt # following = twet https://lublin.se/twet.txt # following = twtxt https://buckket.org/twtxt_news.txt # following = tx https://shroom.party/twtxt.txt # following = umonkey http://land.umonkey.net/twtxt.txt # following = vinc https://vinc.cc/twtxt.txt # following = von https://tilde.town/~von/twtxt.txt # following = we_are_twtxt https://enotty.dk/we-are-twtxt.txt 2017-09-15T19:26:15.000000Z This is a test of this system. 2017-09-15T22:06:01.000000Z like it. 2017-09-17T18:28:56.000000Z I think this week I'll look at a bare bone PHP CLI for a twtxt client. Just for fun mind you 2017-09-18T20:39:12.000000Z @< >tfurrows it is likely to be really barebones. I am just screwing around 2017-09-19T14:55:36.000000Z I forgot how slow PHP can be at getting URL requests 2017-09-19T20:01:58.000000Z I hate rewritting code just because someone else does not like the way it is! 2017-09-19T20:03:42.000000Z I tried to add myself to the Git repos for the twtxt users but I think all I did was create a fork that will not be merged 2017-09-19T22:42:45.000000Z @< >tfurrows good luck with the Scope, I wish I knew how to use one 2017-09-20T14:56:02.000000Z @ I am playing with the txtnish client, all the systems I have available are running an old version of Python 2017-09-20T14:57:38.000000Z @I'm not sure I know how to reply properly with it. I handeded edit this to be right. 2017-09-20T16:27:06.000000Z @< >tdemin This is the bad entry that happens when I do that 2017-09-20T16:28:05.000000Z @This is the good entry that happens after I hand edit. I am sure there is just a problem with my txtnish I get an odd awk error 2017-09-20T19:23:44.000000Z @ Not quite an option for how I'm using it at the moment. That will change shortly. 2017-09-20T21:10:37.000000Z @ Thanks I am just fooling around at the moment. 2017-09-20T21:16:13.000000Z A msg from a PHP CLI program 2017-09-21T14:29:22.000000Z @ I get the error: awk: extra ] at source line 35 2017-09-21T17:40:24.000000Z @ It is certainly not polished but I have made a good start on that php CLI 2017-09-21T21:18:24.000000Z @ That is a tough call. I guess it depends on if you can find something off the shelf that will meet your needs or not. 2017-09-21T22:55:11.000000Z @ sounds a lot like why many years ago, I went with Drupal for a simple Blogging site vs Wordpress. WP was easier but Drupal allowed me as an admin to not have any filters. Which allowed me to put raw HTML in the posts to control certian that I was doing at the time 2017-09-22T15:18:45.000000Z I swear work can not make up its mind. One moment, they want things calculated one way. Then the next a different way. Finally they want it back the way it was. What a waste of time and effort 2017-09-22T16:03:25.000000Z After spending 10 hours on a JS issue, found out I needed to have the library we are using to always update things even if it thinks no changes have done 2017-09-22T17:51:40.000000Z @ Yes, I know I am! 2017-09-23T16:17:34.000000Z @ Thanks 2017-09-25T15:55:38.000000Z Another Day of trying to fix other people's problems with code 2017-09-25T20:44:48.000000Z @ just saw your one reply. Yes the client does have a way to sync with the we_are_twtxt list. So far the biggest issue with the PHP CLI client is that it takes a long time to poll all the sites 2017-09-26T17:17:13.000000Z Had to update my client to use CURL so I could get @ twtxt file via gopher 2017-09-27T03:07:16.000000Z @ I'm cheating geting @ file by using my own kitbashed php CLI client I am playing around with 2017-09-27T17:09:48.000000Z Had my boss ask me if the guy I was working with was keeping me in the loop on the project. I had to tell him no 2017-09-27T18:15:58.000000Z @ It is neat. Although it did require to recode a little bit of my kitbashed client LOL 2017-09-28T19:15:39.000000Z @ I have to say that looks interesting. 2017-09-29T16:04:34.000000Z @ That's cool, I know only a little electronics. Enough to know not to melt plastic and make the purple smoke appear. 2017-10-03T17:25:53.000000Z Sometimes I feel at work that when they mention 'standards' it just code for I don't understand the code you wrote, so rewrite everything 2017-10-03T18:54:56.000000Z @ True, but in this case this person was talking about standards that didn't actually exisit. 2017-10-04T15:49:20.000000Z I am not opposed to someone having a negative comment now and then but when 90% of what they say is negative. That is a person I do not need in my life. 2017-10-05T16:03:43.000000Z Work Project Note : Trying to redo server side logic on the client side sucks. 2017-10-05T20:59:24.000000Z Well after 4 hours of work, I finally think I solved all my client side calculation issues. I have no desire to screw with it again 2017-10-06T14:30:44.000000Z @ thanks, I got that corrected 2017-10-06T14:59:22.000000Z @ It was mentioned in a sdf.org bboard, so I thought I'd check it out. 2017-10-09T15:34:44.000000Z @ not sure why but I didn't know that SDF had a Mastodon server. I'll have to create an account 2017-10-10T15:31:45.000000Z So since Mastodon was mentioned a few times, I'm trying that out. Any recommendations on people to follow? 2017-10-10T16:34:24.000000Z For some reason, I started Playing with old School BBSs 2017-10-13T15:00:23.000000Z @tfurrow Yes, I am. I'll have to check that out 2017-10-23T20:05:48.000000Z Well at ZendCon, not sure I learned anything yet 2017-10-25T17:04:00.000000Z Day 3 at ZendCon (A PHP Convention) - So far only learned a little 2017-10-30T22:02:48.000000Z @ DST ends here in the US on Sunday. I'm lucky enough to live an area of the US were we don't do that sort of thing. Although it makes dealing with people that do a little tough. 2017-11-20T18:34:24.000000Z Another fun day at work. I'll be glad when the day is over. 2017-11-21T16:08:20.000000Z @ I really want to use mastodon, but I just can't seem to come up with a use case for me. Guess I don't really do much Social Media type stuff 2017-12-22T19:22:42.000000Z @ good going on getting your SSH/Git going. 2018-01-30T18:13:42.000000Z whoever decided Paired Programming should be a thing, needs to be beat up! 2018-02-07T21:09:42.000000Z @ It certainly does. I find in my currenting pairing, it doesn't work well and to be brutal I do 10x the work without them. 2018-02-26T16:52:42.000000Z @ I am the same way. 2018-03-06T15:34:13.000000Z In the last two weeks the company laid off two of the programmers. Which is crazy since we are just about to embark on a huge system conversion. 2018-07-19T19:21:09.000000Z @ that is odd, I wonder what happened. 2018-07-19T20:12:54.000000Z @ thanks for that link. Thats a pretty neat thing. 2018-07-20T20:07:24.000000Z @ No worries from this end. 2018-07-31T18:25:48.000000Z testing to see if I'm back up. 2018-07-31T21:30:01.000000Z @ Changes to my SDF account are the issue I'm sure. 2018-08-01T15:51:15.000000Z @ Well, I'm thinking of moving my twtxt to anotheurl soon. 2018-08-01T19:18:35.000000Z @ I use to but I downgraded this account, since I had two MetaArpa acconts and I really only needed one. 2018-08-07T17:49:36.000000Z @ I've played with Mastodon but I really never got into it. 2018-08-17T15:03:29.000000Z @ Have to say the peertube is intersting. Too bad I don't have a serveto play with it. 2018-08-21T17:34:43.000000Z It's tough to be motiviated to work on a project that has no real plan. 2018-08-21T18:36:55.000000Z I'm always amazed at how many people I work with go out to eat each day. I don't know how they afford to that. 2018-08-22T15:25:33.000000Z I love working with 3rd Party software. When you have an issue you get to put in a ticket and then wait weeks for a response. 2018-08-28T02:06:30.000000Z Sometimes, I hate debugging code. 2018-08-28T02:50:20.000000Z @ I have tried several times to learn Morse Code. Sadly, I keep having distractions. 2018-08-29T03:06:10.000000Z I just used the word "Kludge" and no one in the office knew what I was talking about. 2018-08-29T04:01:29.000000Z Finally saw some good temps for camping but then I just remembered that labor day is coming up and there will be idiots out there. 2018-08-29T23:41:51.000000Z One thing for sure on this project I'm working on, being able to run multiple CURL requests at once has been a real time saver. 2018-08-29T23:48:27.000000Z @ I thought so too. Color me surprised when I surveyed my follow programmers in my dept and only 3 out 12 knew what I was talking about. 2018-08-30T02:15:34.000000Z @ I always find amazing that people don't understand that. People just don't understand that everything can be a "server" 2018-08-30T22:28:30.000000Z @ I have to admit that's true. While I don't call myself an expert, I almost always wore several hats at places I've worked. Programmer, Server Admin, Network Admin, Cable Puller, Telephone Admin, PBX installer, Database Admin, etc 2018-08-31T04:33:09.000000Z While certainly not a solution to everything, I find I'm using temporary SQLITE database a bunch to solve problems with a few lines of sql and less then 50 lines of code (to insert data into the SQLITE DB) instead of several hundred of lines of code and a bunch of arrays. 2018-09-05T01:36:33.000000Z @ That's an interesting thought. I Know most are text files but at one time there was someone that used a python CGI Script. That person would have had to make a script for the follows. 2018-09-05T21:09:22.000000Z @ a random mix into the the twtxt file seems less clean to me. The former would be easier to implement and simpler for another program to get and parse. 2018-09-06T03:56:53.000000Z @ you know the more I think about it, it might make sense to have it the twtxt file. It would just need to be a comment line something like "#follows sdk gopher://codevoid.de/0/tw.txt" on a single line. That way it would be easy to parse out those follows by finding the #follows. 2018-09-06T22:26:44.000000Z @ A comment might not be in the spec, but I know several of the twtxt files I've looked at have them. I know my kit bashed twtxt client ignores those lines and I'm sure other clients do too. 2018-09-06T22:46:44.000000Z @ as for the 140 character limit. I swear I read somewhere that the limit was really more of a suggestion than anything else. I don't think any of the clients I've looked out enforce it. As long as it's on a single line, no one seems to care too much. 2018-09-06T23:06:44.000000Z @ Well I've added the special datetime to my kitbashed client. I store the URL it gets but I'm not doing anything with it right now. 2018-09-06T23:27:05.000000Z While it's been a short week here, I'm ready for the weekend already. 2018-09-07T07:12:55.000000Z Well that was disappointing. Was all set to run my Savage World game on Roll20 and 3 of the 5 players had to cancel. 2018-09-10T14:42:20.000000Z After a weekend out in the woods, I'm down one flashlight, one camping chair, and one tent pole. 2018-09-10T17:09:59.000000Z @ WTF! That's a good one. 2018-09-10T19:14:20.000000Z @ the only thing I can think is that people are finally re-figuring out that static sites are really fast because the content doesn't need to generated on the fly. I noticed there were a lot of static content generators out there. 2018-09-10T19:14:56.000000Z @ It's nice to be way ahead of the curve no? LOL. 2018-09-10T22:13:17.000000Z @ what metadata feature is that? 2018-09-10T22:33:01.000000Z @ That's interesting. So does txtnish read that metadata? or would an end user just look at the file to see it? Is the meta data going to be the standard? 2018-09-12T15:04:39.000000Z Another fun day of loading data, so people can test the new system next week. 2018-09-12T20:23:09.000000Z @ my own custom client I wrote, I use cron to run the update my timeline every 20 mins. My update process also processes 10 curl calls at time. I did that to save time when I poll everyone. 2018-09-12T20:24:47.000000Z I just recently found an issue with my custom client. It was ignoring microseconds on timestamps. Which meant I was missing some twtxt from people. I got that fixed and I know see all of them. 2018-09-14T13:54:38.000000Z @ that's insane. What's the point in that. 2018-09-15T01:10:35.000000Z Well, I'm out until Monday. I hope everyone has a good weekend. 2018-09-17T15:00:36.000000Z Another fun day of loading data for this software pilot. It's fun just watching data load. 2018-09-18T15:22:33.000000Z Non-programmers have invaded the programming area. It wouldn't be bad except some of them wear way too much perfume or cologne. Feel like I need a gas or filter mask. 2018-09-19T16:53:55.000000Z I love monitoring a process. It's more excitement than I can handle. 2018-09-20T14:53:53.000000Z Read some excepts from a book I randomly found yesterday. While the writing was a little dry, I thought it could be an interesting read. However when I looked on Amazon, found out the book was 80 USD. I'm sorry but it was not that interesting. 2018-09-24T16:34:14.000000Z Another Monday and I'm really dragging.....zzzzzzzzzzz. Wait! What was I talking about? 2018-09-25T22:49:03.000000Z @ Why doesn't that shock me. Hell I've worked places where they had a strong firewall that blocked a lot of sites and yet I was allowed to SSH out, setup a tunnel, and bypass the firewall. 2018-09-26T15:20:59.000000Z @ I also always try to have a few ssh servers with several ports available for me to use. My favorite port is 443. Once had a firewall that wouldn't allow SSH on 22 but 443 was acceptable because it expected encryption on it. 2018-09-28T15:39:39.000000Z @ No, I don't think I've ever done that 2018-10-01T15:25:45.000000Z It too quiet here for a Monday morning. I swear if I didn't know better, I would have thought someone died. 2018-10-01T15:54:25.000000Z I love how I just got an email to tell me that something I ordered was shipped. Funny thing is, this email came 2 days after it was delivered to me. 2018-10-02T14:56:00.000000Z @ No, I think the old DOS edlin program is the standard text editor LOL. 2018-10-04T15:11:11.000000Z I don't know why but Openconnect no longer will connect to my work VPN. 2018-10-10T15:12:33.000000Z There are days I don't know why I come into work. 2018-10-10T16:43:40.000000Z It's really odd trying to downsize your stuff. Even with stuff you haven't used in years or use very little, it's hard to get rid of stuff you have acquired over time. 2018-10-15T16:39:28.000000Z Having a fun day trying to sort out why my code isn't working. Only to find out the API server I'm calling is borked. 2018-10-16T14:59:51.000000Z @ I remember people doing word processing though their spreadsheet program. 2018-10-16T15:01:56.000000Z I love it. I have a program that needs to processing about half a million records, which will take 3 days. The database that all those records are suppose to go to is acting up after I've just done 140K records. 2018-10-22T15:18:05.000000Z At work for only 70 min and I already want to go home. 2018-10-29T15:28:08.000000Z The project I'm working on went "live" this morning. Even though most us developers think we shouldn't have. 2018-10-29T15:43:55.000000Z Love it we have a "contract" developer but he is not in the right group to push commits to the code repo. When I suggested that he be added to the right group one of the other developers was like that will give him access to everything. I'm sorry but what is everything? It's not like he can pull from any of the repos as it is. Right now he just can't commit. 2018-11-06T15:41:14.000000Z It's weird as I get older, I find I have less and less people I actually want to talk to. 2018-11-20T16:07:49.000000Z Short work week and about half the office is out. 2019-02-12T22:24:33.000000Z Wow got so busy I forgot about twtxt. Hope everyone is doing well. 2019-02-12T22:39:34.000000Z @ your posting to the future worked for me. 2019-02-13T14:55:03.000000Z @ that sucks. Hope the USB Dongle works out for you.