Live data from Hacker News

Cloudflare OS: an open platform for agents, apps, and work

blog.cloudflare.com

181–190 of 365 posts

Re: Cloudflare OS: an open platform for agents, apps, and work

#181

Earlier quoted context omitted.

Damn, this is a pretty big deal!

Can you explain why you think this is a big deal? What particular feature/capability made you think this? I do not disagree but i am curios. Lets have a discussion instead of just throwing feel good vibes around...

[flagged]

Re: Cloudflare OS: an open platform for agents, apps, and work

#182
post #44
post #41

Earlier quoted context omitted.

See my next tweet in the chain: https://x.com/KentonVarda/status/2084990302784307363 ------------- Of course, personal apps are more useful if they can connect to external services. Cloudflare OS introduces a "connector" system we call Gatekeepers. This is sort of like MCP (and MCP is supported as a kind of Gatekeeper), but with a lot more: * Instead of exposing tools, a Gatekeeper exposes a Cap'n Web RPC API. That m…

Or more directly: When you share a Gadget, we verify that anyone you share with also has direct permission to access each of the resources it is connected to (via the Gatekeeper system). Hence, no security bug in the Gadget itself could accidentally grant people access to things they don't already have.

But that is a problem. I have access to something deeply secret, I run a gadget, it reads that and sends it to whoever made it

Re: Cloudflare OS: an open platform for agents, apps, and work

#183
post #61
post #32

Earlier quoted context omitted.

That should have been the announcement. The article posted buries the lead. Cloudflare OS reads like almost any other AI knowledge base until midway when apps are introduced and then becomes overly technical with a code snippet.

Random trivia (and something I learned this way myself from an internet reply, though I can't remember when): What gets buried is the "lede". It is a really unusual thing — a deliberate, engineered misspelling of "lead" that leaked into broader use: https://www.merriam-webster.com/wordplay/bury-the-lede-versu... (Not meant as a nit-pick — it's just something that adds really fascinating historical colour to a useful…

It's spelled "lede" so as not to be confused with "lead," as in the metal with which was used to print newspapers.

Since "lead" (as in beginning of a story) and "lead" (as in metal) were frequently used in print newsrooms, the spelling of one changed over time to reduce confusion.

There were a number of other language convolutions in newsrooms, such as "slug" which meant a piece of hot metal, and so was useful for describing a spent bullet, the very short text that served as a title for a particular story, and a section of metal letters on the printing press.

/Worked for two major newspaper companies back when printing newspapers was akin to printing money.

Re: Cloudflare OS: an open platform for agents, apps, and work

#184
post #3

I am confused... it's not an OS, is it?

https://github.com/cloudflare/cloudflare-os#cloudflare-os-an... This is not a traditional computer operating system. We use the term "operating system" in two senses: An operating system for the company to be productive with AI, in a way that is safe, so that the security team can sleep at night. An operating system for AI workloads, analogous to the sense in which a traditional operating system manages compute workl…

They still use the term in the “definitions” so they aren’t actually defining anything

Re: Cloudflare OS: an open platform for agents, apps, and work

#185
post #46

Earlier quoted context omitted.

This is 100% open source and self-hostable. https://github.com/cloudflare/cloudflare-os It runs on top of our open source runtime. https://github.com/cloudflare/workerd

Can I host outside Cloudflare?

No it uses cloudflare primitives

Re: Cloudflare OS: an open platform for agents, apps, and work

#188
post #24

"OS for work" - like, what does it mean? OS is operating system, it runs on a hardware and provides you to operate the system. I hate when companies destroy the English language with vibe invented terms.

An operating system manages access to shared hardware (disk, CPU, memory, networking, display, etc. on a single machine OS). MS-DOS mainly handled shared access to disk via a file system abstraction, hence the name. The naming of Cloudflare OS makes sense to me.

It doesn’t schedule tasks, doesn’t deal with physical memory, it doesn’t initialize hardware or interface with it on a low level. This is just an app that lives in user-space, nothing more.

Calling this an OS is like calling Gmail an OS.

It doesn’t make any sense.

But since OSes are notoriously difficult to define [1], half of America added AI slop to diets that were already repulsive to begin with, regurgitates the chyme, and passionately feeds it to their peers, you may even get away with it nowadays.

[1] https://os.ecci.ucr.ac.cr/slides/Andrew-S.-Tanenbaum-Modern-...

Re: Cloudflare OS: an open platform for agents, apps, and work

#189

Earlier quoted context omitted.

An operating system manages access to shared hardware (disk, CPU, memory, networking, display, etc. on a single machine OS). MS-DOS mainly handled shared access to disk via a file system abstraction, hence the name. The naming of Cloudflare OS makes sense to me.

It doesn’t schedule tasks, doesn’t deal with physical memory, it doesn’t initialize hardware or interface with it on a low level. This is just an app that lives in user-space, nothing more. Calling this an OS is like calling Gmail an OS. It doesn’t make any sense. But since OSes are notoriously difficult to define [1], half of America added AI slop to diets that were already repulsive to begin with, regurgitates the…

Counter point: emacs :)

Re: Cloudflare OS: an open platform for agents, apps, and work

#190

I'm mostly going off the tweet, it could be I just don't understand, but how do you managed shared data if everyone has their own copy of the code and they can add whatever features they want? I mean, I'm assuming that any sort of significant feature requires some sort of change to the data model, and even with a schema-less database you could have conflicts if two things use the same field name, for instance? Also w…

The key is the fine-grained instances (gadgets).

E.g. if you're using a slide editor app, each slide deck you create is its own instance of the app, whose code can be independently modified.

The slide content and the code are kept together and sandboxed together.

Adding HIPPA data to the app is no different to adding it to the slide content. I suppose whether or not that is OK depends on a lot of things, but the same things apply to traditional PowerPoint. The fact that the code is modifiable doesn't change the situation, since those modifications are sandboxed and constrained to that one slide deck.

Post reply on HN