If enough developers start removing features for Safari this could actually have an impact. I would consider this even if it would harm the bottom line of my business. Simply because it removes stress and frustration in the development process.
What I find more interesting than the rumors detailed in the article is the timing of publication. Crypto markets are moved by fud and fomo, to me the timing is no coincidence.
No, I didn't. Not sure this is possible in the Netherlands. I had an hour long Teams call for them to know what data they could request. After the formal request came in it took a good part of the day to get everything they requested. Received some follow up requests so probably a full day "lost". If nothing else it was a good test of the backup system.
I recently had to hand-over a ton of data for a police investigation. The data had to come from off-site backups, I had to write manual SQL queries because of unique data requests that required cross references. All in all a lot of work that would be hard and time consuming to get if they bypassed me and accessed the raw data from my VPS provider. It would have saved me a ton of time though had they bypassed me.
This has indeed been predicted by various experts but almost completely ignored. As seen in the comment below the strategy now is to blame those who are critical of our single minded vaccination strategy.
Having a co-founder / partner is absolutely paramount in getting the execution right. I can't thank my wife often enough for dragging me screaming through the final stages of finishing my current company. I love coding, but writing articles, getting the legal documents right, the hustle to go from zero users to critical mass as an online subscription based supply and demand style service is daunting. I'm pretty sure I would have given up before reaching profitability.
For API backends mostly Express + postgraphile (basic CRUD operations) + socket.io (realtime features).
Currently exploring Prisma 2 as replacement for Knex.js (query builder).
Knex.js does everything I need except having automatic TypeScript integration.
Prisma 2 has fantastic TypeScript integration but lacks many features.
I write my own validation logic and use the same code on the frontend (React+MobX) and backend. Automatic API docs are less important for me as I don't have third party API access and use TypeScript interfaces as API contracts. I run my own business and stuff like validation is something I write only once, and perhaps update and extend every now and then. If you develop many projects for external clients, this setup might be to involved and I can see why something like FastAPI is a timesaver.
I've been writing my backends in TypeScript for years now. This after having written C#, Java, Python and PHP backends. Dabbled a bit in Go but settled on Node.js / TypeScript. It may not be perfect, but sharing interfaces and code with the frontend and having a single language has been a huge productivity boost.
Samsung Internet is an outstanding browser on Android. Pinch to zoom on almost any site, build in QR scanner, but perhaps most importantly, the ability to use an ad block extension.
Absolutely, always consider potential bias and motivation when searching and judging content. I probably censor search results myself in the form of selective link-result clicking and phrasing of search queries :-)
Try searching for "possible negative long term effect of mrna vaccines". Google will show lists of fact-check sites, WHO approved all pro-vaccine results. Yandex will show alternative sites like childrenshealthdefense.org, www.naturalnews.com with a contrarian view. I am not saying these are trustworthy sites but I want to see various viewpoints and not have the search engine be the judge. I think mRNA vaccines could be a game changer, but I also want an open discussion about the risks, especially long term, as in say negative effects on newborns from mRNA vaccinated woman.
That is indeed a well known tactic. In the same way as critics of mass vaccinating a global population with an experimental vaccine are lumped together with anti-vaxxers who believe in a nanobot spiked mRNA vaccine by Bill Gates.
"including losses greater than the staked amount" I don't think this is true. Binance will happily liquidate you well in advance of a possible negative balance.
I think having an open, equal opportunity platform not policed by any specific vendor is a good thing. It could pave the way for a mobile OS like Mozilla envisioned with the discontinued Firefox OS. There is of course this massive influence of Google which could steer web innovation in the wrong direction.
I'm in the market for a new laptop, but can't get myself to buy an Apple laptop despite some nice innovation on the CPU front. The lock-in, the dragging their feed and outright stalling web innovation with Safari, the “Sideloading in this case is eliminating choice” newspeak. It's just not something I want to support.
This has also hit me hard when it opened up Mailcow's not open relay protected internal network. Creating an open relay, and almost getting me banned by Hetzner. I try to avoid Docker when not absolutely necessary just to keep my stack as simple as possible.
You are correct about time to market, but in my experience the more a framework does for you, the more friction it will give when you have market validation and need to build out. Keep it simple, use something like next.js, postgres, perhaps a query builder like knex.js and start building. Easy to reason about, massive community to get developers and support. On top of it you can build it all using. TypeScript and quickly refactor and itterate with confidence.
1: Trying to fix every vulnerability in any nested dependency is probably not what you want to do. In my experience only a tiny fraction has an attack surface and most are duplicates.
2: Webpack is a monster and updating webpack will always result in a lot of work. If possible use a well supported framework that incorporates Webpack, like Next.js or Nuxt.js. Updating will be a breeze.
3: Don't wait years before scanning for issues, update on a set schedule so it won't become a huge task once a critical issue is found.
Npm together with the ergonomics of JavaScript/TypeScript is what keeps me in the Node.js ecosystem. Never understood the hate for a massive ecosystem of community build libraries that you can contribute to, fork or modify at will.
Have you watched the "technical briefings" to the House of Representatives in the Netherlands? The same graphs as seen on the corona dashboard [1] are used to persuade politicians to implement policies based on absolute PCR test numbers. Despite an increase in weekly PCR tests from June's 50k to November's 260K [2].
I'm sure other data is used but this seems to be a major part of their argument.
Great analysis. It's sad to see how easily the general public is influenced with poorly presented numbers. Take for instance the absolute number of positive PCR tests in the Netherlands, used as a benchmark despite ever increasing number of tests since the start of the pandemic.
"The myth, as is commonly told, tells the story of a mid-twentieth century world headed for disaster. There were too many people being born and not enough food being produced. This combination of forces would lead inexorably to famine, unchecked migration, conflict and other calamities. However, thanks to the inventiveness of Western scientists more food was produced, Armageddon was avoided, and the world did not experience a population crisis."
Maybe we do have a population crisis. Our climate issues are in large due to overpopulation and subsequent increasing demand for resources. Sure we can cut down even more of the Amazon rainforest to supply food for more people, but not attributing any of this to population growth seems dishonest.
Absolutely, I think that would help policymakers get a better grasp of what measures help best in reducing the scope of these outbreaks.
It is well understood that age, hypertension (stress?) and obesity are major driving factors of covid-19 hospitalizations [0].
I would love to see governments spending as much money/resources on stimulating a healthy lifestyle as the do on vaccines and lockdowns.
Unfortunately any critical view of corona related vaccination is quickly downvoted to oblivion here. I am deeply concerned in how an experimental vaccine with very little research on long term effects is being promoted as our saviour. Vaccinating healthy young people who are statistically proven to not be vulnerable (there are exceptions which are highlighted in the media) sounds utterly insane to me. Smoking alone killed more than twice as many people in the Netherlands last year vs corona, just to get some perspective. I think we are making irrational short term decisions based on fear.
Could it be that you have more knowledge of Swift and don't care/want to invest in understanding Node.js/JavaScript? I really enjoy writing backend code in TypeScript for Node.js. But loath having to write Swift code for iOS. I know a big part is my unwillingness to invest time in Apple's ecosystem and properly learn Swift.
I think the OP has a fair point. I could be way off but I feel few developer get excited about working on PHP projects. I jumped ship to Node.js around PHP 5 and haven't enjoyed working on PHP code bases ever since. I think this in part could be due to TypeScript, giving much more confidence in refactoring and moving a project forward. The massive npm module ecosystem is probably also a major factor.
The fact that WordPress and Facebook use PHP is more historic then being exemplary for it being an excellent solution.