How is that observable in the current system? I mailed my ballot in a couple weeks ago, and BallotTrax told me when it was picked up by the post office, and then when it was delivered to election officials and accepted. But that's just an email telling me this; anyone can type up an email and send it, while dropping my ballot into a shredder.
Now, I do believe that my vote was actually counted, but I have no rational basis for this, as I don't have any kind of record or visibility into the process.
I don't think any voting process can actually really tell you that your vote was counted. At the end of the day you're just trusting that the people running it aren't corrupt, or at least that there are enough people involved that keeping shenanigans a secret would be incredibly difficult.
Because I could, reasonably, find the damn thing; the evidence physically exists. And the threat of doing so increases trust in the system (even if no one does it), because if worst comes to worst, I can just find the slip.
In a digital system, I'm not finding jack shit. It doesn't exist anywhere except as a counter, I can't check whether it's my vote or randomly created after the fact (after suspicion was announced), and I can't trust the system itself, because it's defined by, developed by, and operated by some random group of people who managed to slap the thing together and make a sale. I can't get in there and check out any of it myself (even as just a vague threat), and the conspiracy group is sufficiently small as to be viable (I only have to "convince", what, 40 people, to cheat the votes?).
What I don't understand is why not use something like the SAT exams -- trivially hardware-counted, but also physically transparent and available -- and solve like 90% of the problem that way?
> I’ve been told over Skype that an applicant who lived in Downtown Vancouver couldn’t meet up for a coffee because they didn’t leave their house. They lived in Guangzhou.
No wonder when people get paid based on their location and not based on their output/value. This is what bothers me quite a lot about Gitlab as well.
There are legitimate reasons for hiring someone who you can occasionally meet with. There are also legitimate reasons to hire someone in your own country. Or at least in a country with a reasonable facsimile of the rule of law and fair access to courts by foreigners.
just basic supply and demand combined with the fact that people working in the same timezone and office are still more productive than remote. big startup opportunity if you can actually solve those issues with remote work. slack, notion, and google doc helped a bit, but its not perfect.
Google linked the usage of New Pipe with the Google Account (despite the person not being logued into their account in New Pipe) and blocked it from all Google services.
Imagine you using adblock in the CNN website without being logged in and they block your access to all Time Warner services (for example HBO).
That sounds like it could only be a good thing, to help you free yourself from the intellectual pablum and misleading narratives they produce. I for one encourage these companies to ban all of us from everything, the sooner the better, so we can be effectively galvanized into making real alternatives instead of the Tivoized bullshit Android has become.
Legally? It isn't really. (Your question was rhetorical, wasn't it?) Sure, maybe courts could separate these two issues on other grounds (such as using a side-channel for banning people based on the mere existence of an ad-blocker versus detecting the exact instance of blocking the ad from showing/playing somehow) - but from the point of the ToS, it's a clear deal. You get to access to YT but you have to watch ads. No ads, no YT.
That said, fuck that. It's not like people haven't been subverting ads for ages. (From the simple pause recording when the ad starts, rewind just a tad bit and resume-recording when the movie continues to Pi-Hole and Blockada on Android.)
pretty sure even with my adblocker, I still see the "watch 5 seconds and skip ad" ads. May've configured it that way, not sure, been a while.
But to your question, if the ad blocker is subverting the company's revenue model and they can detect it, you risk the company blocking you. Per the Issue, it looks like the service that is there to scan for bad actors on your device may've picked up that NewPipe was installed on their device which may've caused them to look (speculation on all counts).
It does seem similar. If you don't want to see the ads, don't use the service.
I don't use an ad blocker, and if I don't want to see ads I pay for the service, such as with Reddit, Ars Technica, Windows Live Mail, Netflix, and YouTube. Technically, I quit Netflix once they started showing me ads, even though they were for their own shows (general dark patterns were the more significant factor though).
Where do you draw that line though? If I take steps to ignore/block ads that don't involve software -- like muting during ads or flipping the phone over -- am I subverting the company's revenue model? How much do I need to "see" ads?
A very good question. Muting a TV seems OK on the surface to me, but only because it is normal to me. When actually thinking about it, I realize that muting TV ads is similar to web ad blocking.
So in principle I would have to say that one shouldn't mute TV ads, or skip them using +10 second buttons. Of course I will not always live my life up to that principle...
> It does seem similar. If you don't want to see the ads, don't use the service.
That just doesn't make sense. Not using their services has zero advantages compared to blocking ads. But by using them, you raise their costs, making their business model less viable.
> I don't use an ad blocker, and if I don't want to see ads I pay for the service, such as with Reddit, Ars Technica, Windows Live Mail, Netflix, and YouTube.
By paying for services, you show that you have disposable income. You cannot escape ads that way except in the short term.
I think there are even faster JSON parsers out there nowadays. I have recently used orjson and found it to be extremely fast for our use case (serializing a dict with about 100 MB).