Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Microsoft Loop Preview (loop.microsoft.com)
107 points by vyrotek on March 22, 2023 | hide | past | favorite | 90 comments


That hero image makes it looks like a carbon copy of notion. Seems that Microsoft's "business productivity strategy" is to create a walled garden of apps that do what mainstream apps do. You don't need to sign up for Slack because we have Teams, you don't need to signup for Notion because we have Loop. If I had to predict, Loop will turn out to be an inferior app to Notion just like Teams turned out to be inferior to Slack, though it will still have wide adoption because it's bundled in.


>You don't need to sign up for Slack because we have Teams, you don't need to signup for Notion because we have Loop

Yes?

Why should a company pay for Slack, Office 365 and Notion?

When you can just pay for one Office 365 licence per user?

This also makes sure data is in your tenant and not spread all the fuck over.

Say Susie quits. Now all her stuff is in Slack, Notion, Office 365 and a Google account.

VS it being all in one Office 365 account under one admin panel.


Right, so instead of competing on quality, the established player can put out a vastly inferior product that ticks enough checkboxes and rely on the cost savings and easy of bundling to gain market share, pushing the superior competitor who actually delivers a quality product out.

From a game theory perspective, I get why companies do this. The level of management signing these POs don't rely on Notion or Slack the way the people who work for them do.

But this unquestionably makes everything worse. It eliminates real competition on merits and quality, replacing it with market leverage. It's anti-competitive. And Microsoft knows all about being anticompetitive.


Note that this "one stop shop" is very much also key part of AWS playbook, and to a lesser degree also Google. None of the big players do best-of-breed besides rare exceptions


Absolutely! I don't know of any company offering bundles in which every product is consider the best in its class, and even bundles that start with credible claims seem to quickly fall behind in quality.


Sometimes we get so focused on the details that we lose sight of the big picture. It's not only easier to manage from an admin standpoint, but also more satisfying for the user. People like to have integration in their products, even if they are not perfect as standalone tools.


The only benefit is its a little cheaper and less contracts to maintain but Teams so significantly inferior to Slack/Zoom. The only reason we continue to use it is because of cost savings.


>The only benefit is its a little cheaper and less contracts to maintain but Teams so significantly inferior to Slack/Zoom.

It's a lot cheaper. Slack contracts can easily run into the millions per year for a large org, versus... free.


Companies are ending lots of vendor licenses these days to cut costs. So it makes sense.

I am not sure what people uses Slack for. But Teams is perfectly adequate in my opinion. Not a good idea to have lots of Knowledge and process in a chat app anyway.


Cost is one of the attributes of a product.


I have seen on some other discussion related to Teams, someone mentioned that he/she has seen how "real"/"normal" users tend to use Teams and it was waaay more different than he/she could imagine as techie. So may be it has some features valuable for other which Slack lacks.


Exactly this.

GitHub staff are required to use Teams by Sep 1, 2023 https://news.ycombinator.com/item?id=34773860


All three are just bad as hell.


Isn't Notion itself also a "walled garden"? It seems appropriate that Microsoft has a copy/competitor to Notion.


I think "walled garden" in this sense is meant as an ecosystem of multiple apps that work together. IIUC Notion is just a single app, right?


Not really. There's an export option that dumps everything into a zip file for you. Multiple other apps have import from Notion ability, and it's also easy to read the exported files directly.

There's even a semiofficial API that works pretty well - you can read Notion notes in VSCode, for example.


> There's even a semiofficial API that works pretty well

Notion has an official API. https://developers.notion.com/


Is a single plant a garden?


When people say that Teams is worse than Slack or Zoom, I feel like I am taking crazy pills.

In my opinion, Teams an order of magnitude better than Zoom and at least somewhat better than Slack.


Have you never sent a message with images just to later find out that the message wasn't sent and it wouldn't even show up on the chat so you could retry?

(and even more recently, messages without images suffer from this, albeit at a much less frequency)

Have you never tried to join a meeting where teams made you just sit there for a minute trying to connect until you decide to restart it?

Have you ever called someone at the same time as they call you, ending you with teams saying that they are calling you at the same time as you are calling them and no one can accept the call ?

Have you ever tried to click on an old message from a search result, just to end up nowhere near the message?

Have you never joined late to a meeting because teams didn't notify you that the meeting had started?

If you have an external calendar account linked to outlook, have you never noticed that the linked calendar events don't show up in teams calendar?

Have you ever clicked on a message notification, scrolled a bit up or down to a different message and have teams snap you back to the notification message for no good reason?

Have you never noticed your teams status showing that you are in a meeting when you are not, even without any scheduled meeting in the calendar?

Have you never had your teams randomly hanging and your fans spinning to the max for a few seconds, with teams either getting back to normal or crashing afterwords ?

In a meeting, have you never had to ask the person that is sharing the screen to re-share it, because you are not seeing their screen?

Also in a meeting, have you never had the issue where people's cameras and screen shares are not showing up, forcing you to rejoin the meeting to get a 50% chance of everything working properly?

If not... Well... Lucky you, I guess.


I don't know if it's that lucky. My company is on M365 and Teams just works. Granted, we're all on Windows and the tenant is all cloud, which is the ideal case. But people here are far too quick to generalize their own bad experiences as being indicative of everyone's, and their own good experiences with eg. Zoom as being the normal case.

I've been a guest to both Teams and Zoom presentations, for example, and the Teams ones have gone without a hitch but the chat in the Zoom ones was a terrible, jittery mess (the video itself was fine). Teams also yields far more cleanly to wanting to join a meeting with the web app than Zoom does - we all know the company's shenanigans on that end.

For pure chat, Slack does beat Teams IME. The biggest thing is that the channels are ideally used in a more email-like fashion with dedicated topics, kind of what Doist is driving for with Twist, while Slack is just plain group chat.

But overall I've had just about nothing but good experiences with Teams - mobile-desktop handoffs or just adding the phone to not drop out while you're getting coffee is smooth, it doesn't crash, calls work well, managing team tasks in Planner, barebones as it is, is really convenient, as is having team notebooks etc. (though Loop will likely take over that).

As said, being a no account guest on meetings and webinars has been easy and worked well.

The primary issue is just that the fucker's stupidly heavy.


I guess I'm lucky too. The only problem I ever have with teams, as the previous poster said, is that sometimes my status shows incorrectly. We are also M365 company so maybe it's about that level of support. I've not used Slack so I can't compare that, but it seems like Zoom is kind of a different product to me, for meetings only.

My biggest issue now is remembering and finding a past conversation... was it a chat? Was it in a Team channel somewhere? Was it an email?


But for the external calendar integration, which I think is expected behavior, really none of this has happened to me. It flakes out here and there, but so did Slack at my last employer. Guess I’m just lucky.


I haven't used teams in a few years, but the old version written in AngularJS was hands down, the worst piece of software I have ever used in my life. It was slow, bloated, clunky, every aspect of it was terrible.

You might be hearing opinions from people like me who remember the old Teams experience and have since moved off of it a long time ago.


There is also a new client on the way that ditch electron completely.


teams is pretty god-awful if you've been a slack veteran. for one, its markdown support is nonexistent


Zoom works quite well on Linux with its native client.

Teams... does not.


Curiously, I have opposite experience. Teams works well (web and unofficial client) while zoom has sound problems.


While this does look like a clone of Notion and I'm frustrated this took SIX (!!) years to ship, I'm unbelievably proud to see this out in public. I was working on this in November of 2017, when we demoed collaborative canvases built with what's now the Fluid Framework to Satya. In fact, I turned down an early job with LimeBike after Steve Lucco let me demo a collaborative YouTube player to to BillG.

A huge congratulations to the team and amazing work on the product. I'm excited to see what comes next.

A few thoughts...

1. The Autonomous Agent/AI stuff has been deep in the Loop/Fluid Framework/Project Prague DNA since the beginning. The 2019 demos to the exec team included "Bindy" (Clippy's smarter sister), which was an intelligent agent that could live translate, spell check, insert content, and more. This demo [1] from Build 2019 includes some of that sauce with the live translate demo (and me back stage operating part of the Teams integration)

2. A huge part of the technical problems with Loop was building a secure launcher like OLE, that worked across Office on Web and Native. In fact, it seems like the M365 AI CoPilot is built on the same technology, which would make sense as you need a way to securely add another collaborator (the AI) and additional cross-plat & cross-app logic.

3. Working on cross app components like Loop and with CRDTs/OT really gets the imagination going. Especially because we were (at the time) very excited about 3rd party components like Asana, SalesForce, or Grammarly. Ideally these could be combined gracefully a la Semantic Web. It'd be so powerful to allow users to modify web pages, combine data sources, and generally own their own environment so they can design their own tools.

Geoffrey Litt recently summarized how AI could unlock this future [2]. I also spent time in crypto with the hope it could unlock this future (by incentivizing people to adopt shared protocols). Loop & Microsoft could also allow centralize enough developer mindshare to unlock part of this vision. (Perhaps more effectively than Code Packs?)

[1] https://www.youtube.com/watch?v=RMzXmkrlFNg

[2] https://twitter.com/geoffreylitt/status/1637592619269214209


It's really cool that you got to work on this from the early inception. I've had my eye on this since it was hinted at many Ingnites ago.

I've never seen an app that can do live collaboration on a document as seamlessly as Loop. Between my phone, laptop and computer, the changes are seemingly instantaneous and that has to be a major accomplishment.

Asides from the web app being a Notion clone, the actual loop components are the most interesting user-facing tool I've seen Microsoft release in a very long time. I've been piloting Loop by myself for over a year and have been introducing it to my team over the past few months.

It'll be interesting to see how this develops over the next few years. I'm really interested in how 3rd party developers can leverage it.


Could you elaborate on how you can use CRDTs/OT for cross app components? It sounds intriguing but its unclear how they help vs a common api like activity pub?


All state including the app logic, UI, and app state of the component was shared/stored/synced via Fluid (I believe now Azure Fluid Relay.)

This simplified integration because each app only need to include a simple boot loader that could connect to the appropriate endpoint and then load every part of the component.


Microsoft teaches a powerful lesson. Being no 2 and diversified can be much better than being no 1 and no diversification for large tech businesses. Its perhaps the most diversified tech business and isn't the best in a single product but has an offering for every product you can imagine for enterprises - Cloud offering, Office suite, CRM, Productivity suite etc.


"good enough" works for most use cases and the added convenience of not having to juggle a bunch of vendors is a bonus. This is classic horizontal vs vertical integration. Unless the service is absolutely critical for what you do, you don't need best in class


They can afford to do that because they have an entrenched quasi-monopoly in the public/enterprise desktop sector.

You'll have to get office and windows at the very least, so why not include the license to all the other remaining products? The volume licensing deals make it very attractive even if you don't plan to use any of the other microsoft offerings. In fact, microsoft will still gain in marketshare alone even giving all those licenses out for free.

The net result for large orgs is that if you request a product, and microsoft has some bundled one that looks similar, your purchasing request gets automatically denied. It almost doesn't matter how much better the alternative is for your use case (or, more often, the other way around: how much worse the microsoft product is).

It's an excellent strategy, indeed.


>and isn't the best in a single product

Managing a Windows OS vs MacOS and Linux?

Active Directory, GPO, Intune etc.

Jamf for Mac comes close.

And interoperability is a feature between the apps (somewhat) It used to be way worse.


Also...

SSMS (SQL Server Management Studio) is head and shoulders above any other such tool I've ever seen.

I'm not sure we can say that Office is clearly superior, but at the very least there's no competitor that can claim to be better. Office remains the standard to which others are compared.

There are so many/different shell scripting platforms that it's impossible to really compare, but you can make a reasonable argument for PowerShell.

Taken as a whole, Azure is in 2nd place popularity-wise. But comparing service-for-service across the big three, there are certainly individual services where MS's offering is superior.


They are Number 1 with Office.

That allows them to enter new markets. And push new tools under the Office subscription.

If there was a more dominant player in the Office Tools space, then they might be stuck playing catch up.

Similarly Google Pushed it's office tools under the Gmail for Domains ( Suite, Workspace etc ) Subscription. They used that domination to enter new markets.


People are saying this is a notion clone, but as someone who used Notion quite a bit and just got access to Loop, this is nowhere near as good as Notion. The point of Notion is that you can build your own workflow in it via databases and pages. That is the use case Notion targets most heavily - they invest in community ambassadors who help people figure out how to build workflows, their advertising strategy is about it, etc. And this strategy works for small companies and startups which don't want to or need to invest in big, heavy solutions like Jira. Loop doesn't have that. As it stands, it seems to me more like a better Confluence - it looks great for docs (but no code blocks? Wtf MS? Why couldn't you just do markdown?!), but it can't replace Notion for what I (and some startups that I know use Notion) for my day to day work.


100x this.

No LaTeX, no code blocks, no databases, no workflow or scripting, no markdown support (which makes porting content to/from Loop very painful).

This is not a clone of Notion; it's a clone of Evernote mixed with Atlassian Confluence..

Maybe it'll eventually evolve and become a real competitor to Notion/Obsidian, but it seems to be targeting a different type of user. Also remember that Microsoft still offers SharePoint, so they have a vested interest in not disrupting the workflow automation space.


This looks great but the whole Office 365 suite is loaded with apps.

So now for projects there is Teams, Planner, Project, Tasks, To-Do and now Loop?

I guess Loop is like a wiki/documentation and a planner/tasks app rolled into one. And then Teams for chats and meetings?

I WORK in 365 all day, and I'm confused!


1. outlook has tasks

2. onenote has tasks

3. ms todo has tasks

4. ms project has tasks but is for heavyweight full time project mangers, not tasks like the rest of these which are more like knowledge management action items

5. IDK about MS planner

6. MS loop is an enumeration of teams's groups + todo tasks + other integrations squeezed into a single UI by doing integrations, like in the old OLE days (https://en.wikipedia.org/wiki/Object_Linking_and_Embedding) AFAICT, while leaving actual chats / meets to teams as you said


I know MS Todo also aggregrates the Outlook tasks/flags.


I think Planner is on death's door for Microsoft. Rumor has it that most of the development team is now working on Project.


Soon, Office Xbox 360 Series is where you will spend your break periods, for your health and also future leveraging of the "gamification" concept. Your call center is now a literal AI-integrated game in Xbox, with achievements. Play Recruiter Storm with new LinkedIn Live, and also Uber Crazy Taxi with real-time payout support from Microsoft Pay.


Looks like they are copying Notion.

A lot of things have changed at Microsoft under Satya Nadella. One thing that hasn't changed is their inability to create anything original.


Not just at MSFT, seems that the entire industry is headed in that one direction. It seems now you have 1-2 true innovators in the industry and then a littany of copycats.

Short form video is probably the shining example of this. TikTok was first to make the innovation (technically Vine), and then everyone copied them verbatim from there (Reels, YT Shorts, Whatver the hell FB is doing, Twitter). Sometimes this copying has a positive effect like when Twitter copied Clubhouse with Spaces, but often times it just ends up being half assed versions of the thing that was initially popular/innovative.


You expect trillion-dollar companies to contribute to society by occasionally doing some original work. Instead, they suck the oxygen out of the room by copying market-successful ideas, thereby stifling innovators.


There's alot of naysaying against selfhosting & p2p, saying people don't care about that stuff.

But to me the clear advantage is having malleable systems & protocols. It's the ability for folks to try different things, to change the products or make new products that interoperate.

Being dependent on so few to provide all the "innovation" & leaving everyone else as consumer to that provided "innovation" feels like a broken system.


VS Code, WSL, open-sourcing .NET framework?


VS Code was a copycat of Atom. Dotnet copied Java.

I use and enjoy my microsoft stack (F#, Github, Azure, etc) but they definitely aren't "original".

It's like they built a nice large city where it's pleasant to live, but lacks the charm of a more intimate town.


I wouldn't call VSCode a copycat of atom. It was completely rethought editor built for extensibility and flexibility that brought the huge ass community together to contribute to it. The remote container support is a major innovation. No other IDE supports it so well even to this day.

Atom is a slow ass editor that was copied from Sublime Text but also failed to fix its own shit which was the reason it died.


>I wouldn't call VSCode a copycat of atom.

C'mon, Electron was literally built for atom. They took the literally framework atom was running on and built a me-too editor


Agreed, but the metoo editor still has had so many unique features vs atom though


And the iPhone copied the BlackBerry. Nothing is original. Everything is inspired by something.


There’s definitely more nuance and degree.


WSL original? Are you kidding? The 'L' stands for Linux: it just tries to copy Linux on Windows, providing a Linux environment on an OS that's entirely different. If anything, it's a reverse-copy of WINE.


I am not saying the Linux part of it was original, I meant that the first-class integration of a Linux layer into Windows as a type-1 hypervisor and setup-ready/teardown-ready mechanisms along with subsequential ability of having a real Linux kernel in addition to forwarding displays into the host (Windows) is definitely a novel push by Microsoft.

You kind of say the reason in your own comment. An official linux environment in an entirely different platform based on NT is definitely a fresh concept.


I still don't see what's novel about this. Linux was running Windows binaries directly through API translation long before, using WINE. And virtualization of entire OSes with VMware, VirtualBox, etc. was around long before WSL too. The only thing novel here was that MS was actually directly supporting running Linux, instead of poo-pooing it and making things intentionally difficult.


>> directly supporting running Linux

In my opinion this is what I consider novel.


This was announced years ago.

Is every FPS a Doom clone?

Every wiki a wikimedia copy?

Every browser a copy of Mosiac?


The market shifted toward more FPS games because of Doom, yes. But also, modern FPS games don't copy Doom slavishly.

Initially browsers were, in fact, copies of Mosaic, but over time they've branched out somewhat.

This seems note-for-note to be a copy of Notion, not just conceptually. It's a product designed so a sales team can tell customers: you can cancel your Notion contract and just add this low-cost option to your existing Office 365 subscription!


Sorry but I would replace Doom with Wolfenstein: Is every FPS a Wolfenstein clone?


This looks like a parity to Notion's feature set. Chrome wasn't a copy of Internet Explorer because it was a great leap forward in web browsers. Call of Duty isn't a doom clone because it has a storyline and semi-realistic weapons and graphics.


You could say that Call of Duty was a clone of Medal of Honor though. And comparing Chrome with Firefox at the time might be more fair too.


Okay. Then Medal of Honor wasn't a DOOM clone.


So many are saying this is a rip-off of Notion. what is Notion? If Notion as a powerful Wiki+DB combo, then this is not a copy at all. If Notion as a slick block-based wiki, then this is so general a category I do not consider copying it a "copy". It is just being in the "wiki category".

I'm more interested in how two innovations are going to address the 2 main problems with wikis in business :

- The first is updating content. With the loop "components" you don't have to remind yourself to be on the wiki anymore. You edit in chats (teams), mails, or documents, and the wiki is updated. How cool is that?

- The second is finding content. The "Business Chat" co-pilot is even a step ahead of “classic” semantic search. This is gonna make finding what you need in large loop wikis a lot easier.


It kind of reminds me of what Google Wave promised to be.


Getting this error constantly: "We couldn't save the Loop page you've created. It will be lost as soon as you refresh. Copy anything you want to keep and paste it somewhere else. Then, please try creating the page again."


Do products like this have user-facing APIs or no? I keep meaning to go explore but doesn't software like Notion also have a lot of internal script-ability?

I'm interested to see what programmatic offerings this exposes.


Here is how to manage this now for other Office 365 admins that are looking. Seems like you need to create a group and enable it for the org/tenant for now as it is a preview.

Some customers might want this enabled...

https://techcommunity.microsoft.com/t5/microsoft-365-blog/le...

https://learn.microsoft.com/en-us/sharepoint/manage-loop-com...


That could work nicely, as managing things like shared family tasks is tedious in OneNote and me/wife weren't able to utilize Asana for that due to strict task limitations. I could never go past Notion's start screen


Shared task lists in To Do?


Reminds me of 37signals' Basecamp.

I am keen to see their OpenAI integration within Loop to collaboratively work on document drafts - from concept to tweaking to review/approval and finalization.


Loop was in the making for at least 2-3 years now inlcuding the publicly known product name

Seems rather long for a preview launch finally


Loop components have been available in Teams and Outlook for nearly a year. Today's announcement is mostly about letting users access the proper web app.


Doesnt support markdown, so no longer a notion killer for me!! I cant imagine how can they release this without md support!!


And they said Google Wave was crazy and ppl didn't get it like 10+ years ago.....


Yeah I have no idea what Notion is and when I opened the Loop page I literally said aloud "Isn't this just Google Wave?"


I'd be very curious to see a comparison of Notion and similar collaboration tools with Wave.


Wave was so far ahead of its time, it’s almost unbelievable


I'm uninformed and have never used Notion - does this replace OneNote?


I've never used notion either. AFAIK OneNote is still being actively developed, it recently got an office 2021 release after the long dark onenote 2016 vs onenote for windows 10 (two onenotes?!) winter...finally a desktop onenote application with all black theme and dictation!

I hope this does not replace or eat onenote development resources in the future.


OneNote development is aimed mostly at education features, sadly, not for us normal office rats.


At my office we started to use OneNote and ToDo in January. I hope there is a way to import everything or, at least, a way to integrate then well.


Loop isn't meant to replace OneNote. You can bring loop components into your OneNote pages though.


Notion x Clickup x Threads

Looks nice though!


Nice? That landing page is My Little Pony meets acid trip.


That's the current design trend mixed with microsoft's horrible design language.


So Notion x ClickUp but part of your office license?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: