A Document is not the same as a Surface, it is a special case of Surface with formatting and positioning restrictions. So while you could "toggle" from Document to Surface, it can't be done the other way around without losing spatial placement information.
The landing page says "Write, sketch, and embed on an infinite canvas." Why not stick to the promise? I'll reiterate my suggestion: make all pages infinite and remove Document as a "root" page style. Its functionality can be exposed as a "rich text" block.
Congrats for the launch, it all looks very polished!
"Surface" is the killer feature for me. Been waiting for someone to build this for a while.
Conceptual question: isn't Document just a degenerate case of Surface? Can we just have one type of page ("Leaves" ;))? Document-like functionality could be exposed through the Text tool or as a separate "text editor".
"January 28 is Data Privacy Day! TeamViewer is a Data Privacy Day Champion. As an organization, we understand the importance of being open and honest about how we collect, use and store your information."
Hating ads is misguided. Ads aren't going anywhere and network effects keep users and advertisers coming to Facebook and Google. The solution we see is going after the ad money with a different business model and use cases that give users control over their personal data while serving advertisers needs. That is disruption and idlewords could leverage sorry use his success and relative fame to more impact sorry effect on changing the status quo.
Ah, thought for a moment you have relatives there or something. Was born nearby (Iași) and have good friends/college mates from Botoșani.
Ever thought about leveraging your skills/instincts/fame for much bigger impact other than through politics ;) ;) ? I'm in Seattle tired of big corp, cooking up with other ex-pat Romanians a service to disrupt the traditional ad model while preserving privacy and data ownership. Email is in my profile if at all interested.
I implemented something similar for tic80. Works fine on two browsers on same machine,but it gets uglier the more remote the peers are. My take is that you can’t simply retrofit a game whose engine wasn’t properly architected for RT network play. Good project for learning WebRTC though.
Tesla entertained this for a while. The investments in building relatively costly (initial+maintenance) swapping stations plus the capital tied in replacement batteries makes this option less attractive when you compare to their supercharger station.
$X/mo + $y/kCalls. X is for license to the code, y is for API hosting costs. i don't know why we don't see such a cost structure much, it seems the fairest for consumer.
It's the drive for personal growth, known as "self-actualization". It's an interesting topic to think about, assuming an AI order of magnitudes more evolved than a human brain, what would its drives and motivations look like.
"To verify your account, your phone plan’s billing address must match the address you used to join Nextdoor."
Does anyone know how they actually accomplish this?