jerryjappinen
Joined 3 years ago
Joined 3 years ago
But they did need to attract a large amount of investment and sponsorships.
The lead developer has worked on browsers at Apple and there is probably only a handful of people on the planet who can do what he's doing.
If you follow his updates and listen to his interviews, you get a sense of what a massive undertaking this is and how much expectation management is involved.
I'm very interested in the concept of new browsers that are not intended to browse modern HTML+CSS+JS spec, but maybe something completely different. Web content varies so wildly from one context to another and I wonder if all of the spec is really needed for certain use cases: if I just want to read news, or if I just want to tell the audience what services I provide and what my phone number is, do we really need to involve WASM and canvas and web workers?
So after switching, they will need a short moment to reorient: understand where they were taken, check if it matches where they wanted to go, and then either switch again or stop the switching process to resume work. In UX design, it's better if you can complete a longer process without having to halt and reorient many times in the process (like opening a menu that was hidden and wait for a loading animation to complete, until you can actually read the menu items are).
If it's impossible to keep a mental model of where you are in the system, and how you can move to another specific window, then actually EVERY window switch requires much more effort and conscious thought.
I think windowing systems, virtual desktops, spotlights, stage managers, exposés, mission controls, are all too complicated... I don't know what the solution is, and I think it's great that people are working on novel solutions. But I do know I want to easily switch between 2-4 windows without the order randomly changing.
Feel free to leave a PR to complete and update the list!
So it's not just an estimate. The money is not imaginary, it has already been collected from the customers.
You buy the product and ship it, costing you $75k. Your balance is now at $25k.
You expect revenue of $150k from customers. This would take your balance to $175k with net profit of $75k.
But Stripe refunds the customers, and the revenue never comes. Your net loss (excluding labor, marketing etc.) is now either $75k (the money that is no longer in your account) or $150k (expected balance vs. the actual balance).
It doesn't make sense to take the sum of those two. Your expectation was that the incoming revenue would cover the procurement and shipping.
My bank provider chose to terminate my business's account for a BS reason. No interest in resolving or discussing the situation in any way. Enjoy uprooting everything: find new banking services, change your accounting, all integrations, card payments, invoicing, account history, backups etc. etc. Ultimately I figured it out and it's nothing close to your scale, but for an independent contractor this would threaten their entire livelihood.
Financial institutions want to steer clear of all regulation and be extra cautious with KYC and fraud. They will always take their own side over their customers. There's inevitably a segment of false positives to be flagged as liabilities.
These companies can ultimately ruin your businesses and your product, due to malice (rare) or incompetence (less rare). Always have redundancies, where possible.