Dude, where's my shopping list? =============================== A lot of folks recently phlogged about the fucked up state of SDF blog listing. I can totally understand their frustration, also their commitment to create viable alternatives -- which alternatives freak me out big time, to be honest. Let me explain. The basic approach "automate all the things" for these tools are fucked up by nature. It yields for crap results. You cannot automate it. You just cannot. What are you going to base your automated method on? On changes made to the gophermap document? Will result crap. I'll correct a typo in my gophermap so it will pop up as a feed element. I've tried it. I added a dot -- a fucking dot -- to my gophermap and it got listed atop. Also, what if I don't use a gophermap? On newly added files? Will result crap. What if I just rename a file? Or change its content, so the checksum will differ? Take slugmax's solution[0]. At this very time, the first element in the listing is "laemur", from "May 29 2015" -- and he doesn't even have a fucking blog in their gopherspace, just three links. The fourth element in the listing is "jmcgann", who literally only wrote "Hi there!" since August 2017. You just can't automate everything. Sometimes the only solution is indeed human intervention. That is what the "phlog" command was all about. Look, "phlog" is like "Betelgeuse": there is a reason why you have to yell it a well defined amount of times -- this is how the magic happens. By using the "phlog" command you managed to avoid all the fuckups an automated solution may result in. It is based on announcement instead of random harvesting of shit. And it worked, because you cannot actually harvest stuff without harvesting a shit-ton of... well, shit. This is one reason to be frustrated. And it can get worse, because the other reason is even more frustrating. It is about me, having to do whatever-the-fuck in my own shell account to get a proper, feed-like listing of SDF phlogs. There's absolutely no bloody way I'm going to run whatever scripts in my shell, mainly because, well, 1. it doesn't fucking work as discussed before and 2. I don't want to fuck around with stuff like that. And while a big respect goes out to the guys who tries to solve this problem, they must be aware that anything they try is merely a workaround, not a solution. And the results are crap, because, and I have to say it one more time, you can't automate this reliably. One more thing: your shell accounts are not the place to host this. SDF main is the place to host this, as before. The most important entry point to SDF phlogosphere shouldn't be located in my shell account or yours, it should be on the bloody front page of SDF. This is the whole point if you want to make newcomers comfortable and want to encourage them to explore stuff. I am not a programmer, nor I am an übergeek. I am used to use the shell but that's all. I can confidently handle my phlog via the shell -- but I most definitely don't want to do scripting magic to have a (crap) list of recently updated phlogs, which should be fucking basic for any *log service. And this is not even the most frustrating thing. I don't participate in BBOARD or COM discussions, so I've only seen it while reading solderpunk's recent entry[1]. By "it", I'm referring to smj's response to the multiple concerns: "this is how it works now". This is fucking terrifying. Even Facebook rolls out changes this significant for only a limited number of users (which is, I guess, in Facebook terms equals the whole population of Kazakhstan). Facebook! And you know why? Because Facebook knows that they only exist because they have users, so they don't want to piss them off by rolling out shit before seeing how it affects it's users on a limited sample. The best part of SDF for me is definitely the vibrant phlogging community. This is why I don't terminate my SDF shell account and just stick to Aberdeen. Because I want to be part of that community. And to be part of that one of the best way is to follow the new phosts, read recent updates, maybe react to them and also, let others know that I did. And phlog listing was the easiest -- let's be honest: the only reliable -- way to do that. So for me, "this is how it works now" is the worst fucking possible reaction to this issue. Imagine next time walking into the supermarket and have your shopping list swapped with someone else's by the store manager. And imagine him responding to your brags with "you better get used to it dude, because from now on this is how it fucking works". --- [0] gopher://sdf.org/1/users/slugmax/cgi-bin/recently_updated_gophers.cgi [1] gopher://sdf.org/0/users/solderpunk/phlog/on-bungled-listings.txt