Playbit

38 posts

Playbit banner
Playbit

Playbit

@playbit_

Future operating system for software creatives. Early access in 2024

Internet Katılım Şubat 2021
2 Takip Edilen6K Takipçiler
Playbit retweetledi
Local-First Conf
Local-First Conf@localfirstconf·
Rasmus Andersson @rsms 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.
Local-First Conf tweet media
English
3
8
86
11.2K
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
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.
GIF
English
5
3
93
19.3K
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
@rsnous @abanduk @navaneethmn Here's a screen recording of a quick demo. (I'm running a debug build in an emulator here which is why it's in a macOS window.)
English
8
3
129
13.5K
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
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 like to get access. This first release *only works if you have an arm Mac.* We essentially give you a mac app that is a virtual machine which runs Playbit (think: a video game in full-screen mode.) This makes it easy try. In future early-access releases we will increase compatibility to other architectures and platforms. It will be a *very* early release where most of the exciting and interesting features are promised for the future are absent. You can sign up for early access here: playb.it
English
140
27
569
62.4K
Playbit
Playbit@playbit_·
playbit workspaces are like entire virtual machines and can be shared with other people, which means that we have to handle displays of varying size and aspect ratio. For this, we are moving away from a stacking window system to a tiling one, with a "rail"
Playbit tweet media
English
2
6
121
12.5K
Playbit
Playbit@playbit_·
For the past few months we have been able to develop playbit inside playbit [inception.gif] Although the road ahead is still long, we'd like to share a very first peek of playbit in action.
English
6
12
200
33.7K
Playbit
Playbit@playbit_·
The second "embedded page" in the tweet contains a confusing illustration; here is a newer version that should have been in the tweet. (The website is up to date though.) Apologies to all the "I'll read it in an image" people out there.
Playbit tweet media
English
0
0
11
7.6K
Playbit
Playbit@playbit_·
We are looking to hire a contractor to help us with implementing Vulkan and WebGPU/Dawn on Linux DRM playb.it/careers/linux-…
Playbit tweet mediaPlaybit tweet media
English
3
11
77
21.1K
Playbit
Playbit@playbit_·
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 tweet mediaPlaybit tweet media
English
11
38
324
121.7K
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
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.
Rasmus Andersson@rsms

@rsnous The basic UI is working now! I found several bugs in the CRDT "DOM" by playing around with the GUI, which with all my unit tests I had not caught. Experimentation is so important!

English
1
2
68
0
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
Would you be massively disappointed or curiously excited if Playbit looked like this?
Rasmus Andersson tweet mediaRasmus Andersson tweet mediaRasmus Andersson tweet mediaRasmus Andersson tweet media
English
21
10
317
0
Playbit retweetledi
Changelog
Changelog@changelog·
👂 @rsms 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)
English
1
8
55
0
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
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 🥳
GIF
English
5
6
192
0
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
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.
English
1
4
33
0
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
@seflless @rikarends @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.
English
2
2
11
0
Playbit retweetledi
Rasmus Andersson
Rasmus Andersson@rsms·
@rikarends @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.
Rasmus Andersson tweet media
English
0
2
24
0
Playbit retweetledi
Muse
Muse@MuseAppHQ·
Metamuse 27 // Playful software museapp.com/podcast/27-pla… With @rsms of @playbit_ • Virtualization to create safe playspaces • Will macOS still exist in ten years? • The typography of pizza parlors
English
1
2
39
0