a software platform for making joyful personal-scale software

Joined January 2021
12 Photos and videos
Playbit retweeted

5
12
151
27,428
Playbit retweeted
Today we at Playbit are sharing our first iteration of the Playbit runtime, our vision for building playful personal-scale software. playbit.app/ Personal-scale software means programs by you, for you and for the people in your life. An app for your friends isn't very useful if only some of them can run it, so usually these projects have only one option: the web, an abstraction which many apps don't fit well into. We wanted a better solution, so that's what we're building. A runtime designed for highly dynamic graphical apps that are collaborative, with a really good set of developer tools. The Playbit runtime is a bit like an OS, but lives inside a host environment and gives guest code a small system layer to interface with. In practice it’s a minimal ABI-stable syscall interface with well-defined semantics. While we only support macOS in this initial release, our vision is for a powerful multimedia and collaborative platform which you can write your app for once, and run it on any platform. Learn more and grab the macOS app at playbit.app/ With love and a bit of code, – Edward, Nick, Julia and Rasmus

73
82
1,020
151,338
Playbit retweeted
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.
3
8
88
12,830
Playbit retweeted
3 Nov 2024
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.
5
4
95
20,320
Playbit retweeted
15 Oct 2024
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.)
8
3
131
14,175
Playbit retweeted
3 Jul 2024
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

140
27
569
62,898
28 Feb 2024
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.
6
11
200
34,081
28 Feb 2024
• Please keep in mind that this is a _very_ early version. • Sign up for early access at playb.it/ • Video source: files.playb.it/2024-02-02-pl… • Desktop wallpaper by @maitrishahhhh • We are hiring linux-kernel & GPU hackers

3
28
10,849
28 Feb 2024
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"
2
7
120
12,832
7 Jan 2024
We are looking to hire a contractor to help us with implementing Vulkan and WebGPU/Dawn on Linux DRM playb.it/careers/linux-gpu-c…
3
11
77
21,273
8 Jan 2024
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.
1
11
7,776
26 Jun 2023
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/
11
37
322
121,854
Playbit retweeted
10 Jun 2023
Playing around with logotype ideas for @playbit_
24
10
463
95,082
Playbit retweeted
19 Oct 2021
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.
19 Oct 2021
Replying to @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!
1
2
68
Playbit retweeted
23 Aug 2021
Would you be massively disappointed or curiously excited if Playbit looked like this?
21
10
317
Playbit retweeted
28 Jul 2021
👂 @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)
1
8
55
Playbit retweeted
21 Jul 2021
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 🥳
6
7
191
Playbit retweeted
7 May 2021
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.
1
4
33
Playbit retweeted
16 Apr 2021
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.
2
2
11