How Republicans can Save America in 2025-2026

For most of my life, the rest of the world has viewed the US Democratic Party as centre-right on the global political scale, “Left” only in that they’re left of the Republican Party. From here, the Democrats seem pretty much unchanged (and thus less relevant). Meanwhile, the Republicans seem to have devolved from hard right globalists to proto-fascist nationalists. It is hard to see how anything good can come from this.

It also seems that a good number of Republican voters aren’t particularly comfortable with this shift. Unfortunately for the majority of American voters, party affiliation ranks up there with religious affiliation. A disturbing number of folks seem to vote not on the policy platform of their candidates, but instead on who their daddy’s daddy’s daddy voted for. A generational Republican voting for a Democrat is so radical that it’s on par with announcing they’d converted to Islam. This despite the obvious fact that the Republican party of more than a century ago has virtually nothing in common with the current incarnation.

For all it’s innumerable and increasingly obvious flaws1 there is still one mechanism for Republican voters to correct course and save the country from collapse: oust the Trump sycophants in the primaries! That’s it. Show up for the primaries, make sure the candidate that goes into an election under the Republican banner has the gumption to stand up to the wannabe fascist. Then you can vote for your daddy’s party and be true to your politico-religious traditions. Congress regains the ability to stop a President who thinks he’s a King from running roughshod over democracy, and irrational policies that harm your community while benefiting his buddies get stopped in their tracks. This is how the American system was designed but it is up to voters to ensure that the checks and balances inherent in the system actually work. Y’all might even stand a chance of returning the party to a place where calling it the Grand Old Party or the Party of Law and Order isn’t a sad, pathetic joke.

As an extra bonus, you can prevent (or at least delay) the collapse of the American Empire. So get out there and ensure that the Republican candidate is someone who says they’ll work for you, and not subjugate your interest to the whims of some deranged old fool in the Oval Office!

1. Party-affiliated judges for one. Give me a frigging break, that’s just so obviously dumb. And Sheriffs too? WHAT??

Sorry, no I am not going to join your “community” on Discord

“Join our community on Discord”

Nah, sorry. That’s not what a “community” looks like to me. Not only is Discord more like a vertical news feed, constantly scrolling with information I might care about mixed with lots more information I don’t care about, but it’s a single sign-on way of accumulating highly detailed information on what I might be interested in. It’s a data profiler’s dream, and I much prefer to be a data profiler’s nightmare.

It’s also like trying to follow all the conversations in some mega-mall’s food court. No. Just no.

So yeah, ask me again when you find something that will actually foster a community, or when after IPOs and the subsequent and inevitable enshittification process makes it too irritating to bother with. I’ll take an ugly, clunky bulletin board system over this, ten times out of ten.

A Shout-out for Celtic Brews, my Local On-Premise Brewery

I’ll say this up front: this is a self-serving plug for Celtic Brews. That said, it’s genuine.

Celtic Brews is a fantastic place to make great beer, and it’s right here in Trent Hills, in Campbellford, Ontario. It’s what regulators call a “brew-on-premise” operation. In practice this means you go in, select from more than fifty beers to suit your taste. A few weeks later, you drop in, bottle your beer, take it home, fill up a fridge (or cart away a keg, should you be lucky enough to have a keg fridge), and then happily consume it. When it’s time for more, repeat. You also need to sign an agreement that you won’t resell the beer, because regulations.

Like anything else, there are advantages and disadvantages.

AdvantagesDisadvantages
Great beer made to your taste
No preservatives, additives, etc.
You re-use your bottles, saves waste
Bottle in 500ml or 1l bottles
Premium beer for about half the cost of domestic swill
Takes about three weeks
Bottling takes 45 minutes to an hour
You need a beer/keg fridge (no preservatives)
Friends drop in more often

Now, why am I writing a post singing the merits of Celtic Brews? The self-serving part is that it’s really convenient to have them in town! They say they’re the only one in Eastern Ontario, and that means that if they ever go away, it’s going to be a long haul to the nearest alternative. That would suck.

But at the same time, they’re very good at making beer. Shawn, who took over as brewmaster a few years ago, has really worked to improve the quality and consistency of their beers. They were great before, and now they’re even better! He has also been working on some new recipes that are just as good as any craft beer I’ve had. I’ve even gotten them to tweak one of their stock selections to suit my tastes.

Now maybe the biggest drawback is the volume of beer you get. 100 500ml bottles take up most of a fridge, and that can be a problem. When I first started making my own beer, I got together with a couple of friends. This meant we could split a batch, which also means we didn’t need a dedicated fridge. Spit a batch with three friends and you have something most people can manage. Fortunately now I have a spare fridge dedicated to beverages.

And last but not least there’s the value proposition. These days, a 500ml can of premium beer is clocking in the range of $2.50 a pop, and craft beer comes in even higher. Meanwhile the same amount of bespoke beer from Celtic Brews comes in at just $1.70. Not to mention that most of the profit on that premium beer winds up in the hands of some multinational, but when you buy from Celtic Brews, most of the money stays right here.

I think you just can’t beat that. If you agree, drop in to see them at 31 Kent St., here in Campbellford. Or give them a call at 705-661-2337.

A big [negative] shout out for Ottawa-based OWHMS Publishing!

Christopher Graham, or more fully, Christopher William David Graham, posted this gem on a writer’s group, which I commented on:

An AI generated image of a man holding a sign that reads "Don't buy my books from Amazon - they are frauds OWHMS Publising Christopher Graham PhD CCHT Hudson Bay Nomad Monad 2K. In the darker background there's a fake wall of bookcases. Underneath there is my comment 'Not a big fan of Amazon but sure, I'll work with the publisher who produces cryptic AI generated images and dumps them into writer's forums instead.'

The Facebook post and my comment

I did a quick search on this fellow and didn’t find much, save for some Linkedin results to posts that have been deleted. The search summaries highlight text like “ONE WORLD HYPNOSIS METAPHYSICS SPIRITUALITY”. OWHMS appears as a page there, but has no “people” and there’s no profile that matches his name and business. Pretty much all that comes up when searching for OWHMS Publishing is his website, which at this point features the image above (sans my comment) and another AI generated image with a similar message. Also of note is that OWHMS was registered as a corporation just a few months ago, on February 25, 2025.

Some time later I received this message:

Screen capture of a Facebook message from Christopher Graham, lives in Ottawa, OntarioFormer Certified Clinical Hypnotherapist, NLP practitioner, Well-Being Coach at Canadian Hypnotherapy Metaphysics Spirituality.
The message text is "[obscenity] off loser". In this image the obscenity has been masked by a red blob.

Facebook Message

Speculating, my best guess is that the LinkedIn posts are gone for TOS violations. Certainly, posting this into the group that he did breaks the group rules (the post has been deleted, but there’s no telling if it was thanks to an administrator or not). If that’s the case he’s likely one of those people who either doesn’t read the rules or just ignores them. I also wonder how you can stick CCHT after your name and still be a “former Certified Clinical Hypnotherapist”. Well, hold on a second… a CCHT is a Certified Clinical Hemodialysis Technician, which is not mentioned anywhere. Whatever.

So, next I did a search for “Certified Clinical Hypnotherapist” and found the Canadian Society of Clinical Hypnosis – Ontario Division at https://csch-od.ca/. As far as I can see, this society doesn’t offer a certification program. Certainly none of its board of directors have the CCHT designation after their name, which leads me to suspect that if anything, the “former” certification was for Hemodialysis. I also found this post on “becoming a certified hypnotherapist in Canada”, which really doesn’t clear much up. Pity I couldn’t find anything equally entertaining on the PhD!

I took a look at his Amazon page (here’s a hint, Christopher: if you don’t want Amazon to sell your books, consider taking them down, maybe?) He’s got 79 titles up there, a random sampling says they contain between 64 and 500 pages. 27 of them appear to be translations, so that’s 52 separate books. With that AI image I kind of expected them to be AI generated, so I popped into a sample to check, and based on a quick scan I think there’s little to no AI involved in this relatively prolific output.

They do all seem to have a common theme of mindfulness, spirituality, etm. But based on that angry text, I might suggest he re-read some of his material. Or meditate. Or take an anger management class. Whatever.

The Dumb Password Report for July 2025

No changes for the July 2025 slightly scary dumb password report. Another drop in access attempts this month. New and notable are a bunch of variations on “rootpassword”. I guess the script kiddies have had some luck with that elsewhere. Looks like there’s also some dumb spam bot trying to use the login form as a comment form. Duh.

Also not logged here is a big spike in attempts to hack through the XML-RPC call. I don’t have stats on those because all calls to xmlrpc.php on my WordPress sites are blocked, blocked, blocked.

I’ve replaced valid login user names with {username}, and names of the site with {site}, old compromised passwords with {compromised} and malware with {malware}. There were also a large number of seemingly random hex strings logged on one site. They’re pretty boring so I’ve collected those as one entry. If you think your username followed by a special character and a year is a secure password, you might be in for a shock. Actually, your user/site name followed by anything is a really bad idea.

These are failed password attempts across my WordPress websites. None of my sites are particularly popular. The amount of real traffic they get is small. So if you have a site and think hackers are ignoring it because few would care, think again. Every site on the net gets attacked like this. Every single one, including yours!

The data is presented in two ways, by frequency and in alphabetical order.

1382 login attempts with 213 different passwords

Passwords Ranked by Frequency
FrequencyRankPrev. RankPassword
15911{32 random hex digits}
272n/a63a9f0ea7
263n/aJane392216
244n/ar007pd8skdgSejrd
225n/ar007p455w0rd
226n/ar007p455w0rd__
227n/ar007p4S5w0rd
218n/ar007pas5w0rd
209n/arastap455w0rd
1910n/a!r007p455w0rd!
19113 (⇓8){username}
18122 (⇓10)yanz@123457
17135 (⇓8){username}123
17149 (⇓5){username}@123
15156 (⇓9)admin
15164 (⇓12)admin123
151715 (⇓2){username}1
151817 (⇓1){username}2017
141925 (⇑6)0
1420n/afZgfj64ffs!32gggfAS
142116 (⇓5){username}12345
142220 (⇓2){username}123456
132329 (⇑6)12345
132426 (⇑2)yes
132527 (⇑2){username}1234
1226n/aZb{0@U{vsFjq
122711 (⇓16)admin@123
122822 (⇓6){username}12345678
11297 (⇓22)0192837465
1130n/aWizywise1#
113194 (⇑63)en_CA
103210 (⇓22)0192837465z
10338 (⇓25)123456
1034n/a53vtL36Xon
103591 (⇑56)6.0.1
103613 (⇓23)pass
103733 (⇓4){username}123456789
93836 (⇓2)123123
939n/aPa55W0rd@
940n/aR0wdyroDDyP1p3r24!
FrequencyRankPrev. RankPassword
941n/aSbservice@47?
942n/aahxPSDxkOOuc
94312 (⇓31)password
944n/awordpressbl2025
84518 (⇓27)1234
846n/a5eBC68F6FF
847n/aEnjf!p1t23GJ
848n/aHI4k36eig…W
849n/aObTJGpWvVx3G8WKk
850n/aZFsaPCns
85141 (⇓10)blah
85234 (⇓18)changeme
853n/acoffee789$$
854n/adeveloper12345
855n/ae8p6b4b2a4f2
856n/ainfo@123password@123
857n/apa55w0rd!
858n/aserfw234@23yje(832)
85945 (⇓14)test123
76028 (⇓32)123
76119 (⇓42)123456789
762n/aWho1oxpjbze1Knows
76331 (⇓32)adminadmin
764n/aazLU0o0GmtOy
765n/acaseyq45
76632 (⇓34)demo
767n/aeverynation2018!
768n/an{@8H~5N4tKbxm[Q
769n/arouptin^MJrUK$SzYcOrffGG
770n/a{compromised}
77146 (⇓25){username}2015
672n/a174.91.15.142
673195 (⇑122)32
674196 (⇑122)33
675n/aArqfosg1@1s2.3@
676n/aPm9xYbOqeDezqwx2D3Iu
677218 (⇑141)Rush
678n/aSureweb006
67940 (⇓39)admin1234
68043 (⇓37)admin12345
FrequencyRankPrev. RankPassword
681n/aakHb0VIpn2CD
682n/acreatin2500
683n/ak
68451 (⇓33)logitech89
68514 (⇓71)test
686297 (⇑211)wpcf7-f32-p33-o1
68760 (⇓27){username}000
68821 (⇓67){username}2019
589n/a(VEwphZAiLqeIjZ*17**top
59030 (⇓60)12345678
591n/a76R
59247 (⇓45)Admin123
59338 (⇓55)Admin@123
594n/aM@r�[2014
595n/aOpF^MJrUK$UVYrfG
59639 (⇓57)P@ssw0rd
59748 (⇓49)StrongPassword13!@
59842 (⇓56)admin1
599n/apfgfcyjqd[jl
5100173 (⇑73){username}1111
5101104 (⇑3){username}2016
510224 (⇓78){username}2025
510369 (⇓34){username}666666
510473 (⇓31){username}@4321
4105112 (⇑7)268
4106113 (⇑7)270
410793 (⇓14)@{username}123
410855 (⇓53)admin123456789
410950 (⇓59)admin2017
4110n/asupport_accessA3#!
4111170 (⇑59)wpcf7-f270-p268-o1
411253 (⇓59){username}!@
411323 (⇓90){username}2018
411465 (⇓49){username}22
411567 (⇓48){username}333
411654 (⇓62){username}4321
411785 (⇓32){username}4444
411887 (⇓31){username}666
411970 (⇓49){username}7777777
412057 (⇓63){username}@2020
FrequencyRankPrev. RankPassword
412174 (⇓47){username}@{username}
3122n/a1420
312337 (⇓86)Admin
312449 (⇓75)admin123456
312558 (⇓67)admin12345678
312659 (⇓67)admin2015
3127n/a{sitename}
312898 (⇓30){sitename}123456789
3129101 (⇓28){sitename}@123
313062 (⇓68){username}!
313156 (⇓75){username}007
3132103 (⇓29){username}12
313384 (⇓49){username}2020
313435 (⇓99){username}2024
313566 (⇓69){username}321
313668 (⇓68){username}55555
3137175 (⇑38){username}@1234
213876 (⇓62)10pace
2139n/a1322
2140n/a1389
2141n/a1403
2142189 (⇑47)1410
2143n/a1426
2144n/aM@r%!c0[2014
2145n/aRegister
214682 (⇓64){sitename}123
214795 (⇓52){sitename}1234
214896 (⇓52){sitename}12345
2149172 (⇑23){sitename}123456
215097 (⇓53){sitename}12345678
215199 (⇓52){sitename}2015
2152100 (⇓52){sitename}2017
215363 (⇓90){username}!@#
2154102 (⇓52){username}.com
215583 (⇓72){username}01
215664 (⇓92){username}123!
215786 (⇓71){username}54321
215871 (⇓87){username}888
215972 (⇓87){username}999
216088 (⇓72){username}@321
FrequencyRankPrev. RankPassword
216175 (⇓86){username}{username}
1162n/a045372047436
1163n/a076076042306
1164n/a0adejk
1165n/a100
1166107 (⇓59)102030
1167n/a1072
1168n/a1075
1169n/a19y578
1170n/a202199290451
1171n/a25t98k
1172n/a286053723860
1173n/a383777480199
1174n/a406221324738
1175n/a566982595920
1176n/a598t2r
1177n/a6.1
1178n/a718283379027
1179n/a7l90v1
1180n/a835561698736
1181n/a83sx0e
1182n/a882413934397
1183n/ababytime
1184n/abuy cialis fast shipping
1185n/abuy cialis overnight delivery
1186n/abuy tadalafil 40 mg
1187n/acentra
1188n/acheapest tadalafil india
1189n/acialis canadian
1190n/acialis coupon 2019
1191n/acialis coupon voucher
1192n/acy71gg
1193n/adonnalee
1194n/aelitenet tadalafil
1195n/ajynyt4
1196258 (⇑62)kagawong
119779 (⇓118)lngmcqud
1198n/ancut61
1199n/any2tn9
1200n/anyee8m
FrequencyRankPrev. RankPassword
1201n/apqw4qk
1202n/arkor0m
1203n/as3h7yc
1204n/asg0j86
1205n/atadalafil online no prescription
1206n/avigra and cialis
1207n/awpcf7-f1075-p1072-o1
1208n/axxjxof
1209171 (⇓38)z43218765z
1210n/az7xn0s
121181 (⇓130){sitename}1
1212n/a{sitename}com
1213106 (⇓107){username}com

Back to frequency order.

Passwords in Alpha Order
FrequencyRankPrev. RankPassword
1910n/a!r007p455w0rd!
589n/a(VEwphZAiLqeIjZ*17**top
141925 (⇑6)0
11297 (⇓22)0192837465
103210 (⇓22)0192837465z
1162n/a045372047436
1163n/a076076042306
1164n/a0adejk
1165n/a100
1166107 (⇓59)102030
1167n/a1072
1168n/a1075
213876 (⇓62)10pace
76028 (⇓32)123
93836 (⇓2)123123
84518 (⇓27)1234
132329 (⇑6)12345
10338 (⇓25)123456
59030 (⇓60)12345678
76119 (⇓42)123456789
2139n/a1322
2140n/a1389
2141n/a1403
2142189 (⇑47)1410
3122n/a1420
2143n/a1426
672n/a174.91.15.142
1169n/a19y578
1170n/a202199290451
1171n/a25t98k
4105112 (⇑7)268
4106113 (⇑7)270
1172n/a286053723860
673195 (⇑122)32
674196 (⇑122)33
1173n/a383777480199
1174n/a406221324738
1034n/a53vtL36Xon
1175n/a566982595920
1176n/a598t2r
FrequencyRankPrev. RankPassword
846n/a5eBC68F6FF
103591 (⇑56)6.0.1
1177n/a6.1
272n/a63a9f0ea7
1178n/a718283379027
591n/a76R
1179n/a7l90v1
1180n/a835561698736
1181n/a83sx0e
1182n/a882413934397
410793 (⇓14)@{username}123
312337 (⇓86)Admin
59247 (⇓45)Admin123
59338 (⇓55)Admin@123
675n/aArqfosg1@1s2.3@
847n/aEnjf!p1t23GJ
848n/aHI4k36eig…W
263n/aJane392216
2144n/aM@r%!c0[2014
594n/aM@r�[2014
849n/aObTJGpWvVx3G8WKk
595n/aOpF^MJrUK$UVYrfG
59639 (⇓57)P@ssw0rd
939n/aPa55W0rd@
676n/aPm9xYbOqeDezqwx2D3Iu
940n/aR0wdyroDDyP1p3r24!
2145n/aRegister
677218 (⇑141)Rush
941n/aSbservice@47?
59748 (⇓49)StrongPassword13!@
678n/aSureweb006
762n/aWho1oxpjbze1Knows
1130n/aWizywise1#
850n/aZFsaPCns
1226n/aZb{0@U{vsFjq
15156 (⇓9)admin
59842 (⇓56)admin1
15164 (⇓12)admin123
67940 (⇓39)admin1234
68043 (⇓37)admin12345
FrequencyRankPrev. RankPassword
312449 (⇓75)admin123456
312558 (⇓67)admin12345678
410855 (⇓53)admin123456789
312659 (⇓67)admin2015
410950 (⇓59)admin2017
122711 (⇓16)admin@123
76331 (⇓32)adminadmin
942n/aahxPSDxkOOuc
681n/aakHb0VIpn2CD
764n/aazLU0o0GmtOy
1183n/ababytime
85141 (⇓10)blah
1184n/abuy cialis fast shipping
1185n/abuy cialis overnight delivery
1186n/abuy tadalafil 40 mg
765n/acaseyq45
1187n/acentra
85234 (⇓18)changeme
1188n/acheapest tadalafil india
1189n/acialis canadian
1190n/acialis coupon 2019
1191n/acialis coupon voucher
853n/acoffee789$$
682n/acreatin2500
1192n/acy71gg
76632 (⇓34)demo
854n/adeveloper12345
1193n/adonnalee
855n/ae8p6b4b2a4f2
1194n/aelitenet tadalafil
113194 (⇑63)en_CA
767n/aeverynation2018!
1420n/afZgfj64ffs!32gggfAS
856n/ainfo@123password@123
1195n/ajynyt4
683n/ak
1196258 (⇑62)kagawong
119779 (⇓118)lngmcqud
68451 (⇓33)logitech89
1198n/ancut61
FrequencyRankPrev. RankPassword
1199n/any2tn9
1200n/anyee8m
768n/an{@8H~5N4tKbxm[Q
857n/apa55w0rd!
103613 (⇓23)pass
94312 (⇓31)password
599n/apfgfcyjqd[jl
1201n/apqw4qk
225n/ar007p455w0rd
226n/ar007p455w0rd__
227n/ar007p4S5w0rd
218n/ar007pas5w0rd
244n/ar007pd8skdgSejrd
209n/arastap455w0rd
1202n/arkor0m
769n/arouptin^MJrUK$SzYcOrffGG
1203n/as3h7yc
858n/aserfw234@23yje(832)
1204n/asg0j86
4110n/asupport_accessA3#!
1205n/atadalafil online no prescription
68514 (⇓71)test
85945 (⇓14)test123
1206n/avigra and cialis
944n/awordpressbl2025
1207n/awpcf7-f1075-p1072-o1
4111170 (⇑59)wpcf7-f270-p268-o1
686297 (⇑211)wpcf7-f32-p33-o1
1208n/axxjxof
18122 (⇓10)yanz@123457
132426 (⇑2)yes
1209171 (⇓38)z43218765z
1210n/az7xn0s
15911{32 random hex digits}
770n/a{compromised}
3127n/a{sitename}
121181 (⇓130){sitename}1
214682 (⇓64){sitename}123
214795 (⇓52){sitename}1234
214896 (⇓52){sitename}12345
FrequencyRankPrev. RankPassword
2149172 (⇑23){sitename}123456
215097 (⇓53){sitename}12345678
312898 (⇓30){sitename}123456789
215199 (⇓52){sitename}2015
2152100 (⇓52){sitename}2017
3129101 (⇓28){sitename}@123
1212n/a{sitename}com
19113 (⇓8){username}
313062 (⇓68){username}!
411253 (⇓59){username}!@
215363 (⇓90){username}!@#
2154102 (⇓52){username}.com
68760 (⇓27){username}000
313156 (⇓75){username}007
215583 (⇓72){username}01
151715 (⇓2){username}1
5100173 (⇑73){username}1111
3132103 (⇓29){username}12
17135 (⇓8){username}123
215664 (⇓92){username}123!
132527 (⇑2){username}1234
142116 (⇓5){username}12345
142220 (⇓2){username}123456
122822 (⇓6){username}12345678
103733 (⇓4){username}123456789
77146 (⇓25){username}2015
5101104 (⇑3){username}2016
151817 (⇓1){username}2017
411323 (⇓90){username}2018
68821 (⇓67){username}2019
313384 (⇓49){username}2020
313435 (⇓99){username}2024
510224 (⇓78){username}2025
411465 (⇓49){username}22
313566 (⇓69){username}321
411567 (⇓48){username}333
411654 (⇓62){username}4321
411785 (⇓32){username}4444
215786 (⇓71){username}54321
313668 (⇓68){username}55555
FrequencyRankPrev. RankPassword
411887 (⇓31){username}666
510369 (⇓34){username}666666
411970 (⇓49){username}7777777
215871 (⇓87){username}888
215972 (⇓87){username}999
17149 (⇓5){username}@123
3137175 (⇑38){username}@1234
412057 (⇓63){username}@2020
216088 (⇓72){username}@321
510473 (⇓31){username}@4321
412174 (⇓47){username}@{username}
1213106 (⇓107){username}com
216175 (⇓86){username}{username}

Frequency table Alphabetical table

Mastodon