If you truly believe what you say, the solution is obvious: commit to letting users store history only on their own device, with no syncing. Not even to other devices, which I don't need 99% of the time.
Local storage exists, let me use it. Otherwise the only thing you are committed to is never giving users autonomy.
This position is how I've always typed, but I still had RSI problems. I switched to Dvorak with great, personal, success. If you watch a video of someone typing on Dvorak vs Qwerty [1], it's clear that the experience is very very different with any of these reduced motion layouts.
That video shows poor technique, it's the arms/hands that should hover over the keyboard, in one motion.
Stretching the fingers for reaching a given key is bad, Dvorak masks this by minimizing travel, which is simply a workaround / optimization for the wrong thing that long-term will result in the same problems (simply delayed a few years).
I could use an intentionally bad keyboard layout and it wouldn't matter. Arms are designed to be moved.
I don't think "masking" is the right way to look at it. Regardless of exact position, all hand motion is drastically reduced, for that hand position. There are many others on YouTube that show better technique, but this was the first video in the list that showed a simultaneous top down view.
I use a fairly ergonomic low profile split keyboard, and have no issues with my wrists, but I have some mild RSI in my index finger, near the knuckle joint. I have been trying to figure out how to fix this for a while, and haven't really found a solution, other than to switch to an alternative layout which is not as hard on the index finger. Anyone have a similar issue?
Not at all! RSI is complex because it can involve a hundred muscles and tendons. People can have inflammation and pain even in wrists, shoulders and elbows due to keyboard use.
Reducing finger travel by using Dvorak can be very beneficial. Obviously it will do little for things like ulnar pronation.
It continues to amaze me how people go along with this.
The shots don't do what was promised. For healthy kids and young people, it is absolutely counterproductive to inject them. It will cause more hospitalizations through side effects than they will prevent.
What's more, there is now mounting evidence that omicron favors people who have gotten jabbed. So any notion that you get the jab to protect others is now also in question.
Finally, it is now also clear that these shots could have never created herd immunity, because an intramuscular shot does not create an immune response in the mucus membranes, which is your actual first line of defense. So the entirely sales pitch for the shots is also in question.
All of this is easy to find if you just bother to actually look around.
Stop applauding this, it's unethical and it just serves to cover up the failed promises of shitty politicians, shitty scientists, and their hysterical fans.
> For healthy kids and young people, it is absolutely counterproductive to inject them. It will cause more hospitalizations through side effects than they will prevent.
Wrong. There have been documented side effects of vaccines, notably myocarditis, and even a few deaths that are the direct result of vaccination. But there are thousands of covid deaths of people in their 20s, and hundreds of kids too, a sizable proportion of them healthy. Because we are talking about one-in-a-million chances, maybe vaccinating kids is not worth it, maybe we should put our time and money elsewhere, but the benefit-risk ratio is definitely on the side of vaccination.
> What's more, there is now mounting evidence that omicron favors people who have gotten jabbed.
It is true that when you look at some country data, you see that the incidence rate for people who are fully vaccinated but not boosted is much higher than those who are vaccinated. You can make the effect disappear by looking closely (Simpson's paradox) but it still merits proper study. But for now, there is no evidence that omicron favors people who have gotten jabbed. At worst, without a booster, some vaccines are ineffective against mild omicron, that one seems to be confirmed.
> it is now also clear that these shots could have never created herd immunity
10/10 hindsight
> because an intramuscular shot does not create an immune response in the mucus membranes
[Citation Needed] Almost all of our vaccines are an intramuscular shot, including ones that were successful at eradicating diseases. If it wasn't an effective route of administration, I think we would have known by now.
> All of this is easy to find if you just bother to actually look around.
Yes, it is super easy to find crackpot websites. "Proofs" that the earth is flat are easy to find too. So if you think you have better sources, please share. By "looking around" for the most reliable sources, things are clear: omicron is pretty good at escaping vaccine protection, but the benefit/risk ratio is still overwhelmingly in favor of vaccines.
> cover up the failed promises of shitty politicians, shitty scientists, and their hysterical fans
Politicians are politicians. But the shitty scientists here are the ones who promote treatments after many studies proved their ineffectiveness (hydroxychloroquine, ivermectin,...) instead of solutions that work (vaccines). Looking for alternative treatment, unorthodox solutions and challenging established practices is good, but disregarding further scientific evidence is not. And scientists don't promise things, they make studies base on current data, and draw conclusions, if the data change, their conclusions will too, it is not called failed promises, it is called doing proper science.
I keep hearing this statement, but I find it hard to reconcile it with hard data. For example, credible numbers from Europe https://euromomo.eu/graphs-and-maps show that the excess mortality in the 0-14 age range was actually negative in 2020, and in a normal range in 2021 (slightly higher than 2017 and 2018 but lower than in 2019). Certainly by looking at the weekly 0-14 chart it is impossible to say that there is anything nefarious going on.
The US CDC site was harder to navigate, but last time I looked, it painted a similar picture.
On global statistics, the deaths of hundreds of kids is almost negligible, so you are unlikely to see much difference in excess mortality. Significant differences are most likely the result of school closure and lockdowns, most likely traffic-related.
But deaths by vaccines are even more negligible than deaths by covid.
The one thing I would ask this person is how big and complex a system they've built like this.
Because if you optimize all the slack out of a system, you have no room to manoeuvre. In this case, you need to update all your code and dbs all at once if any type changes. Because it's all linked.
In my experience this is not feasible one you reach a certain size. You need to be able to upgrade parts in isolation while keeping the majority working without touching it.
Without a strongly inferred type system, all of the things you’re describing around “changing everything to change one thing” are just as much a problem.
In a well typed system, you can choose how deep you want your changes to go.
Let’s say you choose to rename a field in db, I.e. “imageUrl” -> “profilePicURL”. Upon making this change, you will receive type errors on the client consuming it.
At this point, you can make a choice. You can go address all the furthest end consumers, which is what you imply is necessary here. You can just as easily re-shape the data being returned though.
return { …user, imageUrl: user.profilePicUrl }
I firmly believe we’re nearing the “best of both worlds” here :)
> You need to be able to upgrade parts in isolation while keeping the majority working without touching it.
having no slack means you get told about this problem during compile time, rather than having the need for an experienced developer who understands the entire system and is able to do the above without the help of a compiler.
With GraphQL, the idea is to never change existing behaviour, but to use directives to flag them deprecated and direct devs to change to using the new type/field/query/whatever. This gives a guarantee about not breaking existing things.
Can you please make your substantive points without fulminating? We all know how provocative the annoying bits can be, but if you translate that into venting in the threads, it compounds into the sort of culture we really don't want here. Since that outcome is unfortunately the default, we have to make some effort to avoid it.
Hi! Author here. I can't find that quote in the article, but if you could explain which part in particular is problematic for you I'd be happy to try and explain it here. (And perhaps even improve the blog post.)
Who specifically said that and when? What I heard was medical professionals saying we could have those things when people got vaccinated. When political posturing caused large numbers of people to refuse vaccinations, masks, and other public health precautions, those ambitions weren't met but I don't blame the people who said it was possible as much as I blame the Republican leaders who personally got vaccinated but told millions of their followers not to.
It's like saying that flossing and tooth brushing were a lie because you had cavities after only doing either half of the month.
Countries with very high vaccination rates such as Portugal or Singapore show quite clearly that all of these statements have been correct. At this point, antivaxers are the only reason why the pandemic is still an issue in industrialized countries.
In late August it was announced that 80% of the Singapore population was now vaccinated against COVID-19.[1] However, in September and October there has been a dramatic surge in cases and deaths in that country.[2]
It's true that it's a dramatic increase, but the death rate still seems to be considerably lower, which is what you'd expect from a vaccine which is not sterilizing. The big question I'd have is what this would look like adjusted for age since American vaccination rates for the highest-risk age groups were also pretty high.
Nit. CFR may not be the best measure, as it is very sensitive to the level of testing, which I expect is higher in a small homogenous country like Singapore. Alternatively, raw deaths per million shows closer numbers, though unclear if Singapore peaked yet.
Yeah, I definitely would want a professional analyst to compare things. The main one I’d be interested in is age-matched rates since as we saw with the Israeli data it’s easy to hit confounds like Simpson’s paradox.
It is odd that a company so focused on diversity forces everyone to adapt to the information processing capabilities of the stupid. Or maybe not odd at all.
What's going on is that UI designers keep thinking people care more about balancing negative and positive space than seeing all the information they want. At the same time, UI customizability has gone out of fashion. So we get lowest common denominator mediocrity that looks good in a slide show but is awful to use for serious work.
No company should have full time UI designers on staff. Eventually they look for reasons to justify themselves, and start ruining things that were perfectly fine.
Funny, when this happens in the other direction it's called harassment.
The guilt by association here is transparent, as is the implication that it's okay because it's hitting the "right" people, i.e. the right. Who are then immediately labeled far-right by fiat.
Far left extremists are far too high on their own supply, and are torching the principles of free society left and right. And they still somehow think they wouldn't have been the baddies 80 years ago.
Local storage exists, let me use it. Otherwise the only thing you are committed to is never giving users autonomy.