After reading the entire thread I am still in the dark about what exactly the author wants to see changed.
The narrative that frameworks = bad and vanilla js = good falls apart quickly IMHO in medium to large sized projects since the complexity has to be abstracted in some way in order to reach a realistic timeframe for completion.
I think in some ways this is also a question of specialized vs universal tools. If I plan a vacation with friends I believe I could do it 90% of the way just as well with a plain old shared word document/todo list.
As a nearly daily user of Google Stadia I have to disagree. I use Stadia in two different households, one with a 50 Mbps connection (where Stadia works perfectly) an one with a connection capped at 10 Mbps down and 1 Mbps up. The 10 Mbps connection only allows for 720p gameplay and I get frequent stuttering every 5 minutes or so but this doesn't really ruin the experience with most story driven games like Red Dead Redemption 2 or AC Odyssey.
At first I was surprised by the playability of Stadia at such a slow connection myself but even though I cannot play shooter games I wouldn't go as far to call the experience I get with the 10 Mbps connection 'unplayable'.
On iPadOS 14 the bedtime feature got removed entirely since there is no Health App available for iPads. I guess i have to say goodbye to using my iPad as a high tech alarm clock for now...
Looks promising! Does deepstream work well as a standalone server or is it best used in combination with express.js if I am building a real-time web app?
I believe one essential step in the right direction would be to create an ad platform that allows companies to create and developers to show truly passive ads. To specify what I mean: Display a jpeg with the advertisement and link it to a website using a referral ID in the URL. This referral ID would obviously only be a vague indicator of success, but I believe that even though targeted advertising might be more effective, there is a market for 'universal advertising' (for commodities most people use like toothpaste, cars or breakfast cereal).
The revenue model might be slightly different from platforms like AdSense, where instead of paying per 1M impressions you would maybe choose a newspaper like model where the advertiser pays a fixed price depending on the property that displays the ad.
And the cherry on top: All of this would be GDPR compliant right out of the box, so no hour-long fiddling with the ToS agreement.
I am honestly surprised how Google was able to keep up YouTube for so long despite a severe lack of profits. Even though Youtube made a net loss in the hundreds of millions for years Google kept it up and running and drastically expanded its feature set into areas like live streaming etc.
As far as I know YouTube has now reached break even, but I believe Google deserves credit for having the vision and tolerance for failure to keep YouTube up for such a long time without a dollar of profit, not to speak of the enormous political and financial risk YouTube poses because of copyrighted or harmful material.
As far as I know they didn't, about 2 years ago they just replaced several high value bills over night to battle corruption (you essentially had to go to a bank to get your old bills replaced, which in turn layed open your income/wealth).
Yeah, I just realized it's called fractional scaling too, my bad.
It is still important though, because on 14inch desktops the Ubuntu interface looks way too small on 100% scale and way too big on 200%. At the end of the day you can think of fractional scaling as giving yourself more screen real-estate while at the same time keeping everything in a readable state.
Factorial scaling means being able to set the entire desktop scale to 120%, 140% and so on.
It is important to me because most of the work I do in my PC is text based (coding and research), so being able to scale text and ui elements 'globally' is critical for good visibility.
Most of these pain points go away if you purchase the iGPU only version. I own a Thinkpad T470 and Ubuntu works like a charm.
The only issue I still have is that the Gnome interface (Ubuntu 17.04+) does not support factorial scaling, meaning that I am stuck between 100% (which is way to small on a 14 inch screen) and 200% (which is way too big).
Ubuntu 16.10 still supports factorial scaling though, which means I am stuck with it until a better version comes along.
When it comes to the greater public, default settings might as well be the only available setting. Apart from a few 'techies' most people will never even touch the default settings out of the naive belief that "the default setting is what's best for me".
As an alternative approach I would suggest empty settings to begin with, forcing the user to think about their preferences on first use.
The service itself is really cool and lines up nicely with the likes of Netlify and Github pages. I have two concerns though:
1) This doesn't seem to be connected to any major company, so how are you going to handle abuse of the service? With 'free hosting' offerings like this often comes a wave of abuse and malicious actors, so dealing with them is going to take significant resources.
2) How are you planning to monetize the service? Even though most sites hosted wont exceed a few kb, hosting fees will quickly add up, and unless you are using a cheap bare metal server you will likely face significant monthly bills.
These concerns aside, the service looks really awesome for most personal blog use cases, so congratulations to a successful launch!
This seems like 'growth hacking' gone wrong. Facebook's growth has been loosing momentum for several year's now and it seems to me they are trying to make up for it by using every trick they have up their sleeves.
They might want to overthink their motto 'Move fast and break things'.
I feel like the main advantage AWS has at this point is that "everyone is using it". While it may not give you a competitive advantage over your competitors, it at least doesn't put you at a disadvantage if you are using the same platform as them.
Personally I feel like the most ridiculous part about the App Store is Apples so called "developer program". Charging 99€ a Year for a nearly nonexistent service is absurd, especially since they are already taking the 30% cut.
I am a flutter developer myself, so technically I could publish all my apps on iOS and Android with minimal changes. But since Apples developer program would eat up a significant portion of my potential yearly earnings I simply publish only on the Play Store that only charges a modest 25€ one time registration fee.
IIRC they ended the DTAG transit agreement due to DTAG having unreasonable pricing requests for the renewed agreement (i.e. DTAG holding Hetzener hostage, you can read more about it here [1]. If you are interested you can still buy DTAG transit for your Hetzner servers via https://wiki.hetzner.de/index.php/Double_Paid_Traffic/en, do keep in mind however that this is a metered connection, not unlimited like for regular web traffic.
The narrative that frameworks = bad and vanilla js = good falls apart quickly IMHO in medium to large sized projects since the complexity has to be abstracted in some way in order to reach a realistic timeframe for completion.