Playbit (@playbit_) 's Twitter Profile
Playbit

@playbit_

Future operating system for software creatives. Early access in 2024

ID: 1355987866225057792

linkhttps://playb.it calendar_today31-01-2021 21:15:15

37 Tweet

5,5K Followers

2 Following

Muse (@museapphq) 's Twitter Profile Photo

Metamuse 27 // Playful software museapp.com/podcast/27-pla… With Rasmus Andersson of Playbit • Virtualization to create safe playspaces • Will macOS still exist in ten years? • The typography of pizza parlors

Rasmus Andersson (@rsms) 's Twitter Profile Photo

Rik Arends Playbit Took me the whole day but finally got a client-server working. Two separate programs talking over a UNIX socket. Server runs Dawn native, client uses its "wire" protocol. This was very hard since there's ZERO documentation (not even code comments) nor any examples.

<a href="/rikarends/">Rik Arends</a> <a href="/playbit_/">Playbit</a> Took me the whole day but finally got a client-server working. Two separate programs talking over a UNIX socket. Server runs Dawn native, client uses its "wire" protocol. This was very hard since there's ZERO documentation (not even code comments) nor any examples.
Rasmus Andersson (@rsms) 's Twitter Profile Photo

Francois Laberge ✍️ Rik Arends Michael Grinich This process is similar to what I’ve done and experienced with successful and large challenges in the past. For example with Spotify we did research up from then invested an incredible effort into building two native desktop apps from scratch before getting any users to try it.

Rasmus Andersson (@rsms) 's Twitter Profile Photo

this, but for good reasons. Anyhow, earlier this week I got it working! Here's a server program starting with dawn_native that opens a UNIX socket. Then a client program with just dawn_wire (internally it uses the official webgpu.h API) which connects to the socket.

Rasmus Andersson (@rsms) 's Twitter Profile Photo

Doesn't look like much but celebrating a small win with the Playbit display server: Multiple textures, multiple render pipelines, camera & view transforms, depth stencils, etc. over partitioned WebGPU 🥳

Changelog (@changelog) 's Twitter Profile Photo

đź‘‚ Rasmus Andersson lays out what's he up to with Playbit "When I grew up in the '90s there was this idea of shareware..." (âś‚ from changelog.fm/449)

Rasmus Andersson (@rsms) 's Twitter Profile Photo

Built a super basic GUI for testing the Playbit CRDT "DOM" implementation (v2 in C) and it immediately helped me find bugs. Playing and experimenting is important not only for getting a feeling for things but also to lower the friction to trying stuff.

Playbit (@playbit_) 's Twitter Profile Photo

Playbit is an endeavor to build a new operating system for software creatives. After over two years of research, Playbit is now a real company and we are hiring our founding engineers. Are you up for the challenge? playb.it/careers/

Playbit is an endeavor to build a new operating system for software creatives. After over two years of research, Playbit is now a real company and we are hiring our founding engineers.

Are you up for the challenge?

playb.it/careers/
Rasmus Andersson (@rsms) 's Twitter Profile Photo

We're about to send out the first early-access invitations to Playbit, starting with 100 randomly selected email addresses from the early-access signup form on our website. If you have the curiosity, feel brave and are comfortable with computer programming, let me know if you'd

Rasmus Andersson (@rsms) 's Twitter Profile Photo

Getting time zone synced between host system and playbit was more work than I expected. On the plus side, I walked away with deeper knowledge about IANA time zone data and how libc & the Linux kernel keeps track of time zone independently.

Local-First Conf (@localfirstconf) 's Twitter Profile Photo

Rasmus Andersson Rasmus Andersson gave an awesome key note introducing Playbit - a new operating system & development environment which encourages playful learning, building & sharing of local-first software on a personal scale.

Rasmus Andersson <a href="/rsms/">Rasmus Andersson</a> gave an awesome key note introducing <a href="/playbit_/">Playbit</a> - a new operating system &amp; development environment which encourages playful learning, building &amp; sharing of local-first software on a personal scale.