42 karma · joined July 29, 2015
- Fully typed checked with JSdoc, and Bun/TS for testing.
- stdlib-js is injected into every js runner and notebook for better math capabilities than vanilla js, and also charts etc.
- App dev tasks utilize mithril for making SPAs, a very small no-dependency framework that is very fit to purpose for the client side nature of peerd apps.
- Currently on main, tabs are global objects each chat session can freely mutate, which is not great. The new in progress model has one "resident" agent own every tab. Only they have the exposed capability to mutate it, and everything between agents/sessions is message based. This has some cool properties: further isolation between contexts, mirroring the web runner subagent. Explicit ownership and scope is cleaner and better for parallel ops. Context and system prompts can be reduced and focused to the specific context the session is exposed to. The orchestrator doesn’t have any low level tab interactions available to it. The tab residents have only the tab interaction tools relevant to it, and the instructions specific to the tab type (js notebook, linux vm, app dev, etc). Over time model usage can be tuned and optimized for each specific context etc.
Also it’s unclear how a separate blockchain with this sole function would work. You need the monetary incentive of bitcoin mining and proof of work to make the security model work so that the time stamp can be trusted. The security of the Bitcoin blockchain is not a computer science problem, it’s an economic one. That’s why the only application it works with is cryptocurrency, with time stamping being a nice byproduct.
Received my phone back in the mail a month later. A friend of mine there kept checking with the employees and it eventually showed up in lost and found. Refused to allow me to pay for the international shipping.
I'm most curious about applying this distinction to the computing environment today. According to the author it seems Amazon EC2 wouldn't be considered a SaaSS, but Amazon Serverless would? After all you don't control the software loaded in a "serverless" environment, only the business logic. Yet both are hosted in and maintained by Amazon. Amazon, for all intents and purposes, has access to the data coming in and out of there in both cases. So does the distinction hold true, and if it does does it not damage the value of making such a distinction?