I'm always interested in how they pay their bills. Unless I know how they make a living, the advice is worthless. Of course, you can give away things for free if you're a rich aristocrat in a society of slave holders, like many ancient philosophers were.
"A rich aristocrat in a society of slave holders" is certainly one type, but there are many other types that still meet mainstream standards today, such as heirs to fortunes, tenured university professors, etc.
Not everyone has that luxury, some people need to earn money. That's why I sell software instead of giving it away for free. It's fine if you want to get everything for free, you're just not one of my customers then.
I find keyboards fascinating because they have many anachronistic elements and design flaws, yet nobody outside of elitist mechanical keyboard circles seems to be willing to fix them. Everybody seems to just think "whatever, gotta live with it." Why do they still have an extra large Caps Lock key in such a prominent position? What does ScrLk key on my keyboard do? Why is there an Ins key when practically every text edit field is in insert mode anyway? How often do you actually use the Pause key and what does it do?
> Why do they still have an extra large Caps Lock key in such a prominent position?
Because sometimes you still do want to insert text with all caps, for example as part of an ID. Also Caps Lock as opposed to Shift Look is quite useful when you want to insert caps and numbers quickly, again as part of IDs.
> What does ScrLk key on my keyboard do?
It switches between the cursor or scroll wheel or the mouse moving the cursor or the viewport/document. It's quite useful. Firefox e.g. implements this functionality under F7.
> Why is there an Ins key when practically every text edit field is in insert mode anyway?
To switch, because sometimes you do want replacement mode. Also it is useful for the Ctrl-/Shift-Ins, which is the original CUA key for what people now know as Ctrl-C/V. It is quite useful for when the latter means something else.
> How often do you actually use the Pause key and what does it do?
It used to still work for a while in Linux, but sadly they removed it. Also it is still useful for the CTRL-ALT SysRQ, Pause sequence to advise the OS, when nothing else works, or you don't want to shutdown properly. Also it feels quite powerful to tell the computer to be off, and it basically immediately being off.
> yet nobody outside of elitist mechanical keyboard circles seems to be willing to fix them.
Mostly not to destroy people's muscle memory, I think.
People have gotten used to, and expect certain behaviour from OS+apps. Futz with that, and users become annoyed, frustrated, or ditch an otherwise fine piece of software.
It does. Journalists are rarely experts on the field they are reporting on (see also: Gell Mann amnesia) so even though the article's author is speaking authoritatively, he has no experience in law, but an MFA. (See the "About Sam" section at: https://tech.yahoo.com/author/sam-chapman-engadget/).
A more truthful take would be something like "Utah is the latest state to pass yet another law that conflicts with the constitution and will not go into effect".
Ironically, inaccurate journalism is a side effect of the freedom of speech that the first amendment grants us, but the benefits far outweigh the downsides, even if it means you need to dig around for better journalistic sources.
> A more truthful take would be something like "Utah is the latest state to pass yet another law that conflicts with the constitution and will not go into effect".
The law will go into effect probably. It may be negated later.
Technically, unconstitutional laws stay on the books, but they are not enforceable.
You could say that they are in effect when the law becomes official, but for all practical purposes, the prohibition on describing what a VPN is or how to use it is unenforceable and not in effect.
Many unconstitutional laws were enforced before negated. And laws negated specifically and a law you hope will be negated are not equivalent.
To negate a law consumes money and time. They are practical purposes. Or you predicted Utah will try to enforce the law never? Chilling effects are effects. And a reasonable person would not call someone untruthful because they predicted differently.
The headline was sensational. The law takes effect was not.
It very well could. See the restriction of fictional adult material depicting fictional minors just because there is a theory of those fake materials contributing to viewers becoming predators in the future. Same sort of harm to children logic could be used here.
Unfortunately, they're not even good at it. Setting up a custom CI chain today as a brand-new member of the Apple Developer program, I found out that they have at least 9 different certificates to generate with no explanation which one you need on the page, and after I had generated one, downloaded it, and imported it into the keychain, the certificate was invalid. I additionally had to go to some cryptic looking page[1] and manually download the "right" in intermediary certificates.
You have the same issue with C, no? C is upgrading versions, compilers have changed, hardware evolves and somethings in the past aren't supported as well anymore.
It's a number of false choices. Google has complete control over Android and they could easily implement 1, 2, and 3 if they wanted. It's not as if they couldn't provide the means for certified secure enclave apps in addition to normal ones.
reply