361 karma · joined May 8, 2018
It handles crappy connections ok -- it will auto reconnect as needed.
As far as full offline -- it has interfaces to easily alert the user via UI that they are disconnected, however, just like 99.999% of non liveview apps when you are offline things start breaking (load just about any static page site and submit a form or navigate when offline).
Don't use it for extremely latency sensitive UI's (there is around trip and most of the time for most uis this is not an issue even using a server across the world).
Don't use it for animation heavy UIs (you can do animations with it but think things like game UI).
It does not work offline (in most cases it s the same point with standard web and offline).
All of that said, the answer to your second "question" is: There is a process (this is an erlang process and VERY light -- much lighter than a thread its not unusual to have millions of them running at a time in beam) per active page. So one per use per tab or session.
Also yeah, there is no lock in -- you can have 99% of your pages use static rendering (dead pages) and just use liveview for the ones that would benefit. The choice does not come with sharp edges.
At the end of the day as far as i am concerned its a dead platform -- just the ad reductions against the 1bn + interest means the runway is on fire. Whatever elon does at this point is just pretending to do work effort while juggling balls in the air. It is clear he will not only tank twitter but given he has already hit a sell off cliff on tesla shares he will be licky to have any relevent input on that corp in the near future.
Anyone claiming they are all about unlimited free speech on any platform is either delusional or lying -- the market costs (and laws) will always impact speech in the best case, and the people running the site will always hit their limits. It always devolves into "free speech (for some definition of free that I define as free)".
In twitters case, free speech is limited by the whims of musk's thin skin on one hand while open for concepts he agrees with like hate, antisemitic and racist alt right junk.
explain why 2+2+1-2+1=5 as a math teacher Sure! When we perform arithmetic operations, we follow a set of rules known as the order of operations. These rules dictate the order in which we should perform the operations in an arithmetic expression in order to obtain the correct result.
The order of operations is as follows:
Perform all operations inside parentheses or other grouping symbols first. Perform all multiplications and divisions (starting from left to right). Perform all additions and subtractions (also starting from left to right). Now, let's apply these rules to the expression 2+2+1-2+1. First, there are no parentheses or other grouping symbols, so we move on to the next step.
Next, we perform all multiplications and divisions, but there are none.
Finally, we perform all additions and subtractions, also starting from left to right. This gives us the following:
2 + 2 + 1 - 2 + 1 4 - 2 + 1 2 + 1 3
Therefore, the result of the expression 2+2+1-2+1 is 3.
I hope this helps to clarify the matter. If you have any further questions, please don't hesitate to ask.
In the case of twitter's business model they have lost a projected 300-400MM of ad placements for the forecasted year -- so each of those visitors is consuming cost but twitter is unable to collect the impression charges as the buys are lower than the inventory.
So yeah traffic is great -- but not always profitable (especially when you insist on peeing in the pool).
How is any being or AI meant to read your mind to know you don't want instructions for system X but assume the instructions would be good on system Y etc. I feel sorry for the humans you expect to query you to get what you really want out of you.
That said -- you need to know the average amount of CSS to be successful using tailwind.
I would much rather dig into a component that has been built to be flexible for all of those needs to keep it up to date, restyle of add new behaviors and designs requirements vs going through hundreds of html files looking for all of the classes that were created to do those variations you list above (including effectively duplicate (or worse yet cascaded with different behaviors to accommodate the different html construct they were placed on when created).
I really did dislike tailwind from first learning about it, but using it has turned me on it 100%.
One of the primary reasons to procrastinate is to do something perceived as more enjoyable or easier than some nebulous task -- by thinking of the tasks you need to do in these small almost trivial pieces it can make the trade off advantage for alternative timewasters seem less fruitful. Plus you get the reinforcement of completing those small chunks.