They put in all this engineering effort, but as a user in multiple workspaces in a large enterprise grid, this unified grid rework has been a strictly worse user experience.
In a large org, if I am in multiple workspaces, that often means they are completely separate contexts and unifying them makes it harder to look at exactly what I want.
I tried a lot to use remote servers for development when I had an Intel MacBook and I found the experience to always be so frustrating that I upgraded to the M series. Have the tools gotten any better or is vscode remote containers still the standard?
The Arduino strategy seems to be similar to the Raspberry one - as people who grew up tinkering with Arduinos go into industry and are placed in charge of decisions, an upmarket edition of Arduino is a natural pick.
Congratulations on the launch and good luck building a business around it! I remember running into you folks at OpenSauce last year and thinking just how useful it could be.
> A WebSocket being connected to the Durable Object counts as the Object being active.
> If 100 Durable Objects each had 100 WebSocket connections established to each of them which sent approximately one message a minute for a month, the estimated cost in a month would be, if the messages overlapped so that the Objects were actually active for half the month:
I remember looking at that page before and finding these two lines confusing. Based on the first line, it seems that the objects would be considered active for the entire month, whereas the second one raises the possibility that a websocket can be connected to a durable object without it being considered active.
Nope, the threads run in parallel. The variable x is mutably borrowed only once by the second thread. The variable a is immutably borrowed twice, so there is no issue.
You and others have said this multiple times in this thread. Is this documented somewhere on their website? It's hard to just take your word for it looking at the prices.
They didn't build six executables that run on six operating systems. Rather, it's a single nativity compiled executable that runs on six different operating systems unmodified.
Cosmopolitan is an incredibly cool project that does more than you think.
> Each has its own performance hit but that hit can be worth it
Rust's focus on making things explicit has a tendency to make programmers want to remove every clone and allocation and make a mess of lifetimes and references in the process.
Just use Arc<Mutex<UserAccount>>. Clone freely. Box things. It makes programming so much easier, and performance will still match or exceed other languages. GC languages do the same things, but implicitly.
Block rewards will eventually be replaced by transaction fees, meaning that to keep transaction fees low, transaction volume needs to be high. If most transactions aren't taking place on the Bitcoin network, then either transaction fees will have to increase to incentivize miners, or the security of the network could be jeopardized.
https://blog.cloudflare.com/cloudflare-partners-with-jd-clou...