Everything You Need to Know about the TidBITS 2018 Infrastructure

I get this, and understand why it’s useful to you. Just a shame that they can’t figure out a way to do this without breaking the loveliness of hyperlinks. :wink: I wish they could pass the URL as some sort of parameter (e.g. sendgrid.net/[trackingstring]?tidbits.com/my-great-article or something) so that it was still possible to see the destination URL and that it would maybe work with QuickLook. I realise this could be impossible/out of your control, but thanks for checking. :+1:

Took five tries to reset my password; the reset link(s) you sent returned ‘invalid token’.

You’ve also broken Safari passwords, as far as setting a new one; yes it’s helpful you suggested one; yes, I know you like 1Password better; but Safari is just fine for most everyone and presents zero barriers (or cost) in syncing across all macOS and iOS devices; I had to jump through hoops to generate my own and install it in Safari.

The new website is gawdawful slow; I’m getting a 10-15 second delay on every click, before it even attempts to load a new page, then another few to several seconds to complete.

Text replacement also appears to be broken in this comments field; common text replacements I’ve set are not working.

I, too, will be unsubscribing from the email and hoping RSS works well enough (assuming you get your speed issues resolved).

I’ve loved the content and service since shortly after you launched way back when; I’m all for updating to keep up with the times, but sometimes a step forward for forward’s sake can be backwards if you’re just adding complexity to what was (infamously) great for its simplicity.

Complaints notwithstanding, congrats on your efforts; I hope they deliver the benefits you’re expecting.

What version of MacOS are you running? I’ve not had any of these issues on the new website running MacOS 10.12 Sierra on a 2013 MacBook Air. Site is snappy and responsive, text fields worked as normal, and Safari saved my password as expected. Could it be a software issue on your end?

Yes, I’m sure it’s all my fault; invalid tokens sent by links I didn’t generate are always the fault of the user. I must have ‘clicked them wrong.’

Further, every site in the world generates strong passwords for you, and don’t activate/allow Safari’s own password generator; they all also recommend you use 1Password instead. Your experience may have been different, I don’t know; but I was presented a page that seemed to have no method to use Safari’s Password features.

And I’m certain it must be me, again, who did something to break text replacement in Discourse, even though I just used Discourse over on the KM forum, and it worked in at least eight instances.

And in spite of everything else loading from essentially instantly to just a couple-few seconds for image/ad/script heavy pages, I’m sure it’s my dual 3.2Ghz Mac Pro with 52GB of RAM and a fully up to date Safari 11 with just a few extensions installed, that otherwise works fine on pretty much every other website, is the problem.

Crazy to think a brand new website design, requiring its entire membership to reset their passwords, could be under stress or have design flaws. (; I just like to jump to conclusions without testing and comparing before reporting, and assume that the website I’m experiencing troubles on is to blame.

But thanks for suggesting possible issues; no doubt the TidBits audience is indeed running some seriously old hardware and could well be running Snow Leopard. I know a few, to be sure. They are not going to be happy with the email changes, for sure.

Kind Regards

Happy Tuesday


Reddit has a black skin for gold members. It’s the website of the world in which more hours spend reading their users. One thing does not exclude the other. It also rumored years ago a black skin for entire MacOS. And I would like to say something about the use of electricity from the screens and make our use of computers a little more ecological, but surely you all know it :slight_smile:

I don’t know what’s going on with that. It works fine in our testing and for most people, but a non-trivial number of people are having issues. We are having some serious performance issues at the moment, and I’m wondering if those may be related.

We haven’t broken anything intentionally — can you provide steps for what didn’t work and what you expected to happen?

I’m not sure what you’re saying here. Is there a Discourse setting you’re aware of that we may have set wrong?

Yeah, there’s something going on right now. Eli is out picking up his kid at school, but hopefully he can figure it out soon. The caching has been killing us — everything that’s supposed to make the site faster has been problematic.

1 Like

Hi Adam, once I finally got a password reset link that worked, I was presented a page that had already filled out a “strong” password, but, as I wanted to be sure I had it stored in Safari, I entered the field and expected to be presented with a typical Safari popdown menu, offering to autofill (and record) a new password, or at least offer to autofill from storage. Realizing it might not recognize the domain due to new cookies, I tried clearing the field, reloading the page (took about 40 seconds), etc., and a right-click only offered 1Password, of course. I had to generate a new password of my own, hit the reset, then open Safari prefs and paste in the new password; logout/login to be certain it was recorded. As I said, hoops.

I don’t know how to configure Discourse on the server side; I just know that macostext (the prior should have auto-replaced to macOS Text Replacement) isn’t functioning in this comments entry field as we speak; whereas it works perfectly well over at KM. If there’s a user setting to make that happen, I’ve never found it, but I’ll look again. I no longer use TextExpander, so I’m unable to test that.

Sorry your server is getting destroyed; thankfully for most of your audience, it’s not mission critical and we can patiently await things to smooth out. You, not so much.

I have to agree with you, the new layout and appearance is vastly improved; I’ve had you locked in Reader mode for a long time because my tired old eyes didn’t agree with the dark border bocks, either. In any case, it truly was looking quite dated (sorry, Glenn). I’ll probably still use Reader mode for longer articles, although I do most of my reading on ios (again, should have replaced as iOS) using RSS/FeedlerPro/Fiery.


fff (should have replaced as Frederico)

I’m using El Capitan 10.11.6

So there is. It’s pretty awful though.

No need for all the sarcasm! Was just offering a suggestion to try and figure out why you were having problems. I didn’t know anything about your setup. Don’t worry, though, happy to leave you to it.

That seems very odd. I just tested and the macOS text replacement isn’t working in Chrome, but it is working in Safari. Not sure why it wouldn’t work for you.

Yeah, seriously. In the early days of a new server, every little hiccup is a red alert. Either Eli fixed it silently last night, or it got better, since the server is snappy again like it’s supposed to be.

I’m reminded of a story from back when we lived in Seattle and knew a lot of Microsoft folks. I think it may have been the introduction of Windows XP where Gates or Ballmer got up on stage at an internal function and said something to the effect of “We’re releasing Windows XP today, so now we can finally say that Windows 98 sucked.”

cheers… -Adam

“SendGrid service now, which we hope will result in fewer issues being marked as spam by overactive spam filters.” – This was the first issue of TidBits ever that landed in Spam … ;-/.

But it was Apple Mail’s own filter which usually only makes errors judging the few remaining messages passing by the GSuite filter. (Apple has never understood much about e-mail … .)

This was the first time to login to the new TidBits site and at the two first pages I followed to login and reset password on the WP pages I had to reload the page to make it show anything other than a blank page in Safari … . (WP is standard, but guess I am not much of a fan … but Safari often have problems showing blank pages elsewhere too.) Other than that – all fine so far.

Cheers, Jerry

I am running iOS 11.3 on an iPad Pro and had 4 attempts to change my password.

I found your site to be running very slow which caused the problem of failed attempts.

The emails with links took several minutes to arrive.

Regarding white text on black backgrounds I have iBooks and Kindle set that way.

My eyesight is 20/20 and is tested every year. However, I wear Photocromic glasses whenever I am outside and have done since I was 15. There may be a link.

Sorry, I should clarify, I have no affiliation with TidBITS, just a long-time subscriber/supporter trying to offer suggestions on this public forum. According to Adam, who is one of TidBITS’s founders, there were performance issues with the site. From the outside, I certainly wouldn’t expect a modern iPad Pro with 11.3 to have problems with the site, maybe @ace can provide further insight. It might help him if you have an idea of the rough timing when you had problems with the password and slow site (e.g. last night? this morning?).

Congrats on the new site…
BUT I’m having multiple problems with older browsers. I didn’t see any specifications about browser (or MacOS) limitations anywhere. The primary issue that I encountered (aside from the password issue, see below) is that none of the menus are functional in the older browsers. (I’ve tried three: Firefox, Safari, and Chrome. I usually work with a production system with old system software because of compatibility issues with older software.) Your old site did work in all… and I’ve never encountered this problem with other current WordPress sites. (I do have Sierra installed on a partition, so I could possibly use it for doing anything with the TidBITS site, but it is rather inconvenient – given that I don’t have problems with other sites. I’m not willing to boot up into Sierra at the moment, tho’.)

Also, I never received any notification about logging in… and didn’t realize that I had to do anything until I saw the posting on TidBITS-Talk. Apparently, even tho’ I get TidBITS-Talk through my gmail account, when trying to log in, I had to use my ancient AOL account. I’m in but things don’t seem to be working smoothly… had to log in several times before I could post to this discussion, and when trying to ‘edit’ my account, I got ‘thrown’ back to your Home page. (Related to this, is there any way to change my ‘official’ email address to my gmail address? … or do I have to re-register and possibly re-pay? Changing my official email address is why I attempted to edit my profile.) BUT, remember all these problems occur with older browsers.

Out of interest, how old are these older browsers?

Hi Jolin,

Yes, you are correct; I absolutely should not have been so sarcastic. It was very rude, and I sincerely apologize.

I have currently six other open trouble tickets, three of which have been going for weeks, and even months; and each of those has gone on needlessly long because the tier one support insisted on several rounds of FAQ, RTFM, and ‘we’re not seeing any issues or similar reports…’; as a former Tier 3 support specialist, IT manager and programmer with four decades of eyebrow-deep computer experience, my patience for ‘did you try flipping the power switch?’ was completely worn before your kind attempt to suggest a valid solution.

it’s not an excuse, just an offer of explanation from a(n apparently now I’m a) crotchety old man. Your feedback is appreciated, and I will endeavor to recheck my attitude, store my frustrations and not attack genuine offers of help.

Again, I’m sorry; I hope you can accept my apology.

Kind Regards and Happy Wednesday

Frederico (Ha! autocomplete just worked! I guess you just have to behave civilly in this forum!) (:


LOL! As I just observed in my apology to Jolin, suddenly macOS Text Replacement is working in Safari today; I haven’t even restarted Safari from yesterday; nothing but a new tab (of which I tried a few yesterday). Weird; unless somehow I downloaded new, fresh JS libraries from you today or something, nothing on my side has changed. In any case, I’m happy.

Site is snappy too, and I have no plans to change my generated password, so consider me good.



I have verified that old iPad browsers (original iPad and iPad 2) don’t support the menus. I presume the same would be true of desktop browsers, but it’s very hard to keep old browsers around for testing to know how far back that goes.

What versions are you using @aliamm? I can’t promise anything, but if there are easy fixes, we’ll do what we can to make things work further back.

Performance problems have continued to dog us, and they may be responsible for some of the login issues as well. We keep making changes to try to fix things. There’s no need to log in other than to make comments for now, so if you have trouble, just wait a bit and try again.

With regard to the reset password emails, some people are seeing delays, where the message shows up 30-60 minutes later. Not ideal, obviously, but not something we can control. Worse is when ISPs are blocking the messages as spam. We can look that up in SendGrid, but there’s nothing we can do at the moment to prevent it — you’ll just have to complain to your ISP that their spam filters are blocking legitimate mail.

No problem, we all have bad days, and I can imagine how frustrating that all must be. Thanks for the apology. :wink:

1 Like