Tobias Lütke, CEO of Shopify, thinks “weighted voting proportional to the level of income tax you pay,” is a good system. Drop “income” out of that and he’s right!
The problem is, like many others who have reached a level of wealth in the billions, he sees everything as a business venture. But government is not a business, it’s a mechanism for providing services.
I’d like to suggest that proportional voting is a good idea, but the basis for weighting votes should be the amount of burden a taxpayer absorbs in running it. The “all taxes suck” right wing propaganda think tanks love to point out that for the average Canadian “tax freedom day” falls somewhere near the middle of the year, so let’s use that as a baseline.
While people who earn less than the average pay less income taxes, they pay a disproportionately large amount of tax when you consider that “all taxes combined, hidden or otherwise” version that the anti-tax people tout. For an example, let’s take someone who buys 2,000 litres of gas over the course of a year at an average $1.50/l. That’s $3,000 spent on gas. The anti-tax people happily point out that half or more of that is hidden taxes, so we’ll call that $1,500 in taxes for the year. For someone who makes $150,000 a year, that’s 1% of gross income. For someone making just $50,000 it’s 3%. Even at higher marginal income tax rates, “tax freedom day” can come a lot earlier in the year if you’re a high income earner. The propaganda pushers try to convince average people that they’re being hosed, but their agenda is more money for the wealthy, fewer services for those who need them.
Let’s look at that “level of tax you pay” not in absolute dollars, but rather in the percentage of your total tax load compared to income. Let’s give that “average” Canadian 50 votes to work with, then more to the people who pay more, less to those who pay less. In this scenario, we’ll use Tobias’ salary from 2024: 205.5 million. If he can demonstrate that his total tax load for the year was in the range of $155 million, he can have his 50 votes too, but I’m willing to wager that all he’d get is a few votes—at best. Maybe we round up so he gets at least one.
Your say in how the government is formed should be proportional to how much you have to bear on a percentage basis, not an absolute dollar value. Letting the people who depend on the services the government provide have a bigger say in who runs it sounds like a darn fine idea to me. I’m willing to bet most people would be a lot happier with the results. Not Tobias though. He can go cry on a super yacht or something.
Yep, some fool bought a scam package and instead of following the instructions, they just pushed them out. Unbelievable, but then again, nobody said these fools were smart!
I’ve seen a wave of these phishing for credentials from a number of stores, and the best part of this is where they tell the scammer to use one of a set of random headers. In theory, this means you can set your spam filters to look for exact matches to these segments, and if you see to many of them, tag the message as trash.
Now I present for your edification and development of spam filers, the full text!
Scammers love to prey on authors, taking advantage of their desperation to get their book published and/or promoted.There are tons of angles: interest from fake publishers, fake interest from real publishers, fake editors, fake agents, fake book clubs, and fake reviewers.
There’s two easy tells for these things. One is heaping over-the-top praise upon the work, and the other is the free-mail address (GMail, AOL, Hotmail, etc.). I saw another one recently where the scammer-idiot claimed to be an editor from one of the big five publishers, but was using a GMail address. Belly laugh. Please don’t fall for that.
This scam-ass is in the fake review category, but when the author failed to respond to the first message, the scammer got threatening:
I have to say if this showed up in my inbox, they would get an obscenity-laced response (from a no-reply email address) inviting them to do their worst. And if they actually did post a negative review, I’d use that in my promotional materials under the heading “Review Scammers Hated This Book!”
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??
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.
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.
Advantages
Disadvantages
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.
Christopher Graham, or more fully, Christopher William David Graham, posted this gem on a writer’s group, which I commented on:
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:
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.
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!
No changes for the June 2025 slightly scary dumb password report. Most notable this month is a sharp drop in access attempts, just 24% of the volume in May, although the diversity of passwords has only dropped to 64% of last month. This corresponds with my theory that spikes in December and April/May correspond to bored university students with nothing better to do than turn into script kiddies and try to wreak a little havoc. This theory has nothing to do with my personal experience as a bored university student. [cough]
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!
This applies to a lot of sites running on a a freemium business plan (for those unfamiliar with the term, a freemium model is when a service offers basic access for free, and then tries to up-sell you on premium features).
Most people are probably familiar with the concept: some new site shows up. It’s pretty cool, it’s free. You start using it. As you do, it’s constantly reminding (or outright nagging) you that there are lots of extra bonus features that you could get if you just sign up for a monthly fee (and get two months free if you sign up for a year!).
In an ideal world, those extra features are compelling enough that lots of people sign up. The company starts making money, investors are pleased. But then growth starts to level off, and although those paid users keep the company afloat, investors aren’t there for just a good deal, they want growth. They want to push to an IPO so they can cash out!
What’s a company to do? Easy, tap that free user base. The way most do this is to start clawing back on what’s free. For example, the unlimited length video calls that you signed up for are limited to an hour. Then later 30 minutes. And then ten. That’s enshittification.
Some users grudgingly switch to the paid model, investors are satiated for the moment. But all those other users start looking around for an alternative, and growth stalls again. Now the service gets sold to some bigger enterprise, folded in, and the free service either gets more crippled or discontinued. Remember when Slack was cool? Yeah. That.
For me, most of the time the cost of a subscription is just not something I’m willing to pay. Usually that’s because I don’t use the service enough to justify the cost, and sometimes it’s just because I’m a tightwad, and sometimes the pricing is so ridiculously high that it’s laughable. “Get this insight that might be meaningless for only US$249/mo?” No thanks.
What’s ironic is that often I’d be more than happy to pay something that gives the company a decent margin on the free stuff, but that option is almost never present. What if I have absolutely no use for those freemium features but I value the service enough that I’d like to see the services I have stay in place, instead of being eroded in a thousand cuts?
I’m going to use The Story Graph here as an example. I need to stress that this is an example. I am not picking on a site that I am actually enjoying. If anything, I’m looking for a way to help that fits my needs. StoryGraph plans are far more reasonable than most freemium sites. Their “plus” plan isn’t that expensive, just US$5/mo, or $50 per year. For that I get:
Invest in a Goodreads alternative not owned by Amazon. Hey that sounds great! I can really get behind that, although the use of “invest” here is disingenuous. “Fund” is more like it, unless someone plans to send a share certificate.
Custom Charts. Nah, couldn’t care less.
Extra Stats Filters. Nope. Don’t give a damn about my reading stats, either. Just want to track some books and maybe get some recommendations that don’t suck.
Compare Stats. Still don’t care.
Exclusive Charts. Zero interest.
Shape the roadmap. Be an unpaid focus group. Nope.
Priority Support. I don’t know how to break it to them, but nothing about my reading is mission critical. Take a couple of days to get back to me. Whatever.
(Unspoken) Get rid of the constant prompts to upgrade. Well, maybe not rid of them, but less frequent would be nice.
So there it is. The only thing I want is to see this site keep doing what I’m getting on the free plan. To take a chip out of Amazon’s dominance of the bookselling space. But that’s only worth about $15 per year to me. Do I have that option? Nope.
Truly, the fact that there’s no “just help us stay afloat” option makes me think that enshittification or sale is inevitable, and because of that, I’m actually more hesitant to put too much of my time into it. Pervasive enshittification has made me cynical. This is also why I have donated to my Mastodon instance, FreeCAD, LibreOffice, novelWriter, PHP, and others: I want them to be sustainable.
Recent Comments