The value prop needs more work. There is no clear and immediate explanation on the landing page of how this project management is more streamlined or better in a meaningful way. Nor is there any screenshots or visual examples of workflows. What is the hook?
The baby clothing analogy doesn't quite fit because the people buying the baby clothes as a gift are in a relatively close position to talk to the parents (i.e. the end user). They just didn't do the work. The buyer/end user seperation in enterprise has more layers of separation (it can be an entirely different department) and stickiness (you are forced to use the terrible baby clothes).
I wouldn’t dismiss it that quickly: I think it works when you consider the kind of buyers like grandparents who are decades removed from the day to day work but still consider themselves experts. I’m also reminded of a few executives by comparison to grandfathers who assumed it wasn’t that hard because their wives did it.
The opportunity cost of starting a business in Canada is too high. People who have the capital to start their own business are more likely to see better returns by investing in real estate which has much lower risk and requires less effort. The federal and provincial governments would need to stop artificially propping up the real estate sector to make entrepreneurship competitive which is unlikely to happen willingly.
Many of the programs to help with housing affordability is making it easier for first-time homebuyers to get enough money for a downpayment. There is tax break for first-time buyers, the ability to borrow money from your own RRSP and most recently the FHSA (First Home Savings Account). Long term this increases home prices by injecting more money into the system.
I am only making suggestion because it rhymes with "hurl" (and it works well metaphorically for the repeating tossing/hurling): you could introduce a "whirl" keyword or part of the standard library as the way to handle loops.
It could be functionally the same as your loop example but removes the self-referential first argument (i.e. whirl(count, [1,3])).
In my university, the slang term for an uninitialized variable was "dead squirrel". IIRC, some TA had described uninitialized C++ variables as follows: "It could be any value: zero, 100, or even a dead squirrel."
If hurl ever allows uninitialized variables, I would love to see use of an uninitialized variable to `hurl` a `squirrel`! :)
Failory (and probably a lot of the Silicon Valley-influenced business world) should stop considering a startup a success when it raises money. Success is long-term profitability.
If directly appealing to insurance does not work commercially, you may find success looking at museums and other curator-type businesses. That niche is fairly profitable even if it is difficult to get into
The barriers of entry are sufficiently low nowadays that starting a business is feasible for a lot more people. It takes less upfront capital (or skill with all the no-code options) than it has ever before to do so.
Plus, a major barrier to starting anything new is the inertia that your daily life already has. It's easiest to try bold new things when you're in a state of transition. The pandemic forced that transition involuntarily on a lot of people.