Doing Things Wrong

Is This Worth It?

I put the finishing touches on the web stats programming, and after a few days I can confirm that most of the traffic on the internet is bots. That is, machines querying other machines. Only about 20-25% of the traffic is human beings. So if you're one of those, consider yourself special.

* Pages Search Total Misses * Today
Humans 79160 162 79322 40.2% 8418 646
Google 53789 5 53794 27.3% 2212 180
Bing 24441 452 24893 12.6% 2743 156
Meta 27404 6 27410 13.9% 4565 24
Apple 2197 3 2200 1.1% 171 43
DDG 1217 0 1217 0.6% 2 1
Bots 8462 8 8470 4.3% 4904 112
Total 196670 636 197306 100% 23015 1162

* includes pages, posts and archives since 2025-12-05


Recent History

Date Day Hits
2026-05-15 Friday 646
2026-05-14 Thursday 976
2026-05-13 Wednesday 893
2026-05-12 Tuesday 814
2026-05-11 Monday 674
2026-05-10 Sunday 443
2026-05-09 Saturday 563
2026-05-08 Friday 683
2026-05-07 Thursday 470
2026-05-06 Wednesday 364
2026-05-05 Tuesday 493
2026-05-04 Monday 451
2026-05-03 Sunday 667
2026-05-02 Saturday 537
2026-05-01 Friday 571
2026-04-30 Thursday 488
2026-04-29 Wednesday 457
2026-04-28 Tuesday 530
2026-04-27 Monday 482
2026-04-26 Sunday 407
2026-04-25 Saturday 610
2026-04-24 Friday 609
2026-04-23 Thursday 511
2026-04-22 Wednesday 497
2026-04-21 Tuesday 396
2026-04-20 Monday 1047
2026-04-19 Sunday 332
2026-04-18 Saturday 464
2026-04-17 Friday 345
average 28 days 563

Originally I used the built-in WordPress functions to update the counters. Those are big general-purpose routines that are slow and ponderous, and I noticed that there was some 'slippage' - numbers that should agree would slowly fall out of sync. So for the counter operations, I wrote my own code, which does only one thing, and does it very fast and reliably.

WordPress also provides hints for some browsers to 'pre-fetch' pages. In other words, the browser downloads a whole second page in the background on the off chance that you might look at it. Apart from doubling the load on the server and network, this also makes it impossible to keep accurate counts, so I turned that 'feature' off. Who thinks of these things?


Comments on Is This Worth It?

Keith:

September 14, 2020 at 5:20 PM

Keep it up - your stuff is special to us non-bots

Comments on Is This Worth It? closed.

Questions or Inquiries?

Just want to say Hello? Sign the .


"RetroBrite" is a name for a process that restores old yellowed plastics to new. Many plastics yellow or darken over time. RetroBriting can reverse this aging, but with a number of caveats that, in my opinion, make it pretty useless. While the process actually does work - it reverses the discoloration - the effect is temporary. After a few months, the plastic will return to its yellowed state. When this happens, you can repeat the treatment, but at some point the chemicals involved are going to start to degrade the plastic.

My first experiment was whitening some yellowed tuner knobs, and it did work. With nothing more than sunshine and hydrogen peroxide, the knobs lightened considerably. That was several years ago, and today the knobs are as yellow as ever.

What causes this yellowing? It is variously attributed to sunlight, oxygen, bromine content, and other causes. While all of these things can contribute to it, none of them are necessary. Some plastics simply turn yellow with age, and nothing will stop it. In my experience, the real culprit is simply bad plastic, and the only real solution is replacement.