1,762 karma · joined February 24, 2014
On top of that, the license itself is actually incredibly restrictive. I’m not a lawyer, but my read of the section on economic value seems very broad:
> does not include uses where the Software facilitates any transaction of economic value other than on Allowed Networks.
My read of “facilitates any transaction of economic value” means that I would be in violation if I used this to keep track of trading cards, made a grocery list, or tried to keep track of what I want to buy my friends for their birthdays. At least it would if I installed this on my home server and accessed it from the couch on mh phone.
A strong statement. I think it's more likely that most people are inherently ignorant clannish jerks who care to some degree about the fifty or so people they interact with often enough to see as real humans, and largely fail to give much moral consideration one way or another to everyone else except in ways that signal the virtues that gain them social status inside of their close circle. Some people are better or worse than that, and a few people are on the extremes at either end.
The main thing that’s kept me for pursuing this is that I don’t really want to own all the physical books in the first place. I prefer physical copies of technical and math books, but for random fiction I am interested in ebooks to save space. Buying the books and scanning them gets me into the same position with books that I’m already in with movies, shows, and music: lots of physical media taking up space so that I could put a bunch of extra effort into getting a digital copy that I could have downloaded for free with far less effort if I were willing to pirate.
Even if you don't mind the changes to the content, there's a constant pressure driving up costs and driving down convenience to continue avoiding ads. If you're paying for an ad-free experience then you have money, and you're willing to spend it. You are essentially forced into a bidding war for your own attention.
Teaching people how to design applications is a lot more useful, but code reviews are really not the time and place. For one thing, making someone go back to the beginning when they have a working (if flawed) PR is going to demotivate people and strip away their confidence. It’s also going to really limit your ability to ship quickly. Even if you put those challenges aside, the review experience for GitHub PRs (which I’d guess is how most people are doing reviews) doesn’t allow you to comment on code that wasn’t part of the diff. This makes it really hard to discuss the broader impact of a change i a PR because you can’t add context inline about things someone missed.
After trying and failing to do good mentoring through code reviews I’ve mostly given up. I do use them as a chance to see where people might benefit from some mentoring, but I keep my reviews quick and lightweight. If I don’t see anything wrong with the PR I approve it. Mentoring happens during dedicated time I put on people’s calendars to focus just on mentoring outside of a PR.
Very few posts so far since I’ve mostly been focused on my book, but I’m hoping to start posting updates more regularly as soon as I’m finished with the extra online content for my book.
edit: after some digging (which was a lot more involved than it should have been) it seems like the current state is:
There is free software to set and manage a pin for a yubikey on Linux. Firefox historically didn't support yubikeys with a pin, but it seems like that was recently merged. Yubikeys still have a 25 site limit per device, and no sync across devices. As long as sites let you register multiple yubikeys as a backup, and support pins, then it's a reasonable workflow. I'm not convinced it's better than passwords + a yubikey for 2fa, but it seems like in practice it's probably not worse either. It still feels like, even if security is a motivator here, there's a lot of opportunity for Google, Apple, and MS to conveniently and "accidentally" cut free software users out of being able to access a lot of the internet with the move to passkeys, and I remain skeptical.
Yes, because I don't want to get covid.
With passkeys, if someone steals my physical device, then they have full access. That seems strictly worse to me. It's just beyond me how there's a plausible claim that moving to a single factor is better than two factor authentication, except that it gives Google and Apple more control over the internet by allowing them to lock people even more heavily into proprietary OS ecosystems.
It's quite possible that we're in a vicious cycle where low contentiousness causes people to be more isolated and more cynical and that in turn may cause some people to be less considerate of others, but if that's true it's still a systemic problem and at an individual level looking for more isolation is the only reasonable solution.
That’s only true if the accused knows the potential accusers and there is a small enough number of potential accusers that it could be reasonably narrowed down.
The long term brain damage is going to be a massive impact on companies who are forcing RTO and causing their employees to deal with repeat exposures to Covid from co-workers.
I'm not an apple fan. Most of my personal devices run Linux, but I feel essentially trapped on an iPhone. It doesn't seem like there's a truly useful open phone out there. I don't like Apple, and I don't trust them or their ostensibly pro-privacy stance much, but I want as little privacy invasion and as little advertising as possible on my phone, and I think as bad as Apple is, they're still better than a fully Googled version of Android. Unfortunately, a lot of people, myself included, need at least some apps that require either an iPhone or a fully Googled version of android.
I suppose there's always the option to dual-wield and use a Linux or de-googled android phone for daily use and keep a second device around for the apps that won't run there, but that is both a pain I don't expect many people to buy into. I'm just about at the point of going this route for myself, but it does feel more like admitting defeat than anything else.
Ultimately, either I'm wrong and the opportunity cost is the extra years of quality I'm losing to continued caution, or other people are wrong and the cumulative effects of infections are going to greatly impact their quality and quantity of life. If everyone chose to take some extra precautions, like masking, better ventilation, and staying home when they were sick then I'd have to give up less, and other people might not be risking so much, but I know that's just not going to happen, and I'm going to deal with the world as it is rather than as I think it ought to be.
My guess is that, although covid isn't going away, in a few years I think things will improve. Long covid is real, and it's having a real economic impact already. It's going to have a bigger impact in the coming years, and there's going to be real incentive to do something about it when it becomes clear that it's a huge drag on productivity. Prophylactic nasal sprays, better post-exposure protocols, next generation vaccines, faster and more reliable testing (preferably something that detects covid in the air rather than relying on individual testing), improved ventilation- all of that is being worked on, and I think eventually a lot of things will be low enough risk that I'll resume some activities.
In the mean time, I'm lucky to be far enough in my career that the impact of a harder line stance on this isn't too bad. Technical collaboration has always been largely remote for me, and there are ways I'm able to maintain connections with friends and family even though we rarely see each other in person.