BOLL
banner
boll.social
BOLL
@boll.social
🥼 Professional app/web/backend developer
🧪 Hobby VR and streaming tools: github.com/BOLL7708
💥 VR/desktop games and coding streamer: twitch.tv/BOLL7708
Pinned
BOLL @boll.social · Jul 15
I finished my open letter to @valvesoftware.com about soundtracks on Steam.

It has been posted to their suggestions forum. I care a lot about this, but their forums and Bluesky are the few channels I'm comfortable using for this, so here goes nothing.

Post: steamcommunity.com/discussions/...
Open letter to Valve Software regarding soundtracks on Steam :: Suggestions / Ideas
steamcommunity.com
What happens when work has been very stressful and suddenly that project is finished and I'm left completely brain dead? Abusing my PC in stupid ways of course.
November 22, 2025 at 4:28 PM
In anticipation of the Steam Frame, I tried just how it is to use the game theater in SteamVR. The game itself has a nice reflection, but any other spawned overlays do not. Overlays cannot be easily moved away either, it's 1:1 only, and windows off screen can be displayed but not interacted with. 🙃
November 22, 2025 at 3:34 PM
More questions regarding Steam Frame:

6. Maximum tracked space, still Chaperone? Dynamic?
7. Will having a large library of current SteamVR games mean I will soon have a range of ARM titles?
8. Will WebXR be possible in the Steam browser?
9. How sweat resistant is it?
10. Boosters for controllers?
Questions I still have regarding Steam Frame:

1. Can we make custom tracked objects with IR LEDs?
2. Can we run Android apps in floating windows?
3. What will desktop only background apps act like? (like mine)
4. Can we build & run remotely, up to IDEs?
5. Can we read thermal sensor data?

Yeah 🤔
November 22, 2025 at 8:48 AM
Google Antigravity seems interesting, I might try it in a sandbox for non-essential test projects.

That said, if AI does all the coding for us, what will happen in the future when no humans actually code? Unless AI then is an actual AI and can progress science and technology, stagnation? Brainrot.
November 20, 2025 at 11:46 AM
What do you think is the most popular and/or usable toolset to produce a WebXR project?

I have been checking out examples made with A-Frame and Babylon.js, but appear to have a seemingly 50/50 chance of actually launching in VR (Windows, Chrome, SteamVR, Index), which makes me hesitant to jump in.
November 19, 2025 at 4:17 PM
Questions I still have regarding Steam Frame:

1. Can we make custom tracked objects with IR LEDs?
2. Can we run Android apps in floating windows?
3. What will desktop only background apps act like? (like mine)
4. Can we build & run remotely, up to IDEs?
5. Can we read thermal sensor data?

Yeah 🤔
November 16, 2025 at 10:20 AM
💸💸💸
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 13, 2025 at 8:44 AM
Yesterday, Steam Frame was announced, thoughts:

I look forward to:
1. Eye-tracking
2. Wireless
3. Light weight/balanced
4. TMR sticks
5. Tracked gamepad

Concerns:
1. Wireless latency
2. LCD dynamic range
3. Audio solution, on par with Index?
4. Comfort of controllers, seem small.

Time will tell!
November 13, 2025 at 8:01 AM
I found out about LitRPG series with Dungeon Crawler Carl, I enjoy the game mechanics applied to a fantasy/sci-fi world, as well as rapid character progression.

But as a series progresses and the story is fleshed out I find myself caring more about that than the leveling and skill acquisition.
November 12, 2025 at 1:22 PM
Working on a new logo thing... not sure, this has been in my head for a while, it's pretty simple and hopefully explains what has become my username in various places.
November 6, 2025 at 4:58 PM
I might have figured this one out, @valvesoftware.com here's a bug report: steamcommunity.com/groups/Steam...

In short: It might be caused by the install path including an escaped backslash. That is what I've seen as a common factor as of yet in any case.
October 6, 2025 at 4:12 PM
Hah, the current Steam sale has some funny stickers you can get by going through the discovery queue, that I will never use as I basically never use Steam chat, but they are neat to see anyway.

I feel like this is an inside joke for the developers. It's not... overflow, but close enough.
October 5, 2025 at 12:31 PM
Three weeks after starting my research into OS licenses I've finally updated the ones I was concerned about as well as added contribution license agreements where needed.

Now I just have to try and get my past contributors to agree to re-license their existing contributions. Fingers crossed 🤞
boll.social BOLL @boll.social · Sep 14
Now I want to combine my tools into an app on Steam. I've used AGPLv3 as mentioned, which Valve says no to. I'm looking into:

1. How to grant a separate license to Valve
2. How to handle contributed code for that license
3. Any need to re-license projects
4. Possible CLA

Publishing FOSS is hard 🥲
boll.social BOLL @boll.social · Sep 13
I'm checking out VR tools on Steam, I found a familiar interface. I just posted to their forums to ask if they are following the AGPLv3 license or if we had a prior agreement that they could fork and sell my open source project. OpenVROverlayPipe is mine, they published before I added the license. 🤔
October 4, 2025 at 8:34 AM
Reposted by BOLL
Last call for some awesome deals as part of the VR Forever Steam festival. Plug some holes in your #PCVR library. ~5hrs remaining at time of posting!

store.steampowered.com/sale/VRForev...
VR Forever Festival 2025
Welcome to the VR FOREVER Festival 2025! This is the first edition of a festival focused on improving the curation for virtual reality titles. There are so many universes out there to explore, so we a...
store.steampowered.com
September 23, 2025 at 12:04 PM
Hah, I'm going slightly insane 🤪 I am trying to find a media server + Android app combo that will let me:

1. Do differential syncs
2. Sync favorites
3. Run headless server

So far Navidrome, Kodi, Plex as server, Symfonium as client, no luck

Does anyone run any combo like this? I get stuck on #2 😓
September 22, 2025 at 7:02 PM
I'm still trying to figure out OSS licensing. I figured I'd ask /r/opensource for feedback. Oh yeah, this is not working out. Automod blocked the post as I mentioned ChatGPT, even if it's not about a solution connecting to it. I'm told to contact mods, but Reddit removed the messaging system. 🙃 Yay.
September 21, 2025 at 9:45 AM
Reposted by BOLL
Dutch late night TV has its take
September 19, 2025 at 2:39 PM
Now I want to combine my tools into an app on Steam. I've used AGPLv3 as mentioned, which Valve says no to. I'm looking into:

1. How to grant a separate license to Valve
2. How to handle contributed code for that license
3. Any need to re-license projects
4. Possible CLA

Publishing FOSS is hard 🥲
boll.social BOLL @boll.social · Sep 13
I'm checking out VR tools on Steam, I found a familiar interface. I just posted to their forums to ask if they are following the AGPLv3 license or if we had a prior agreement that they could fork and sell my open source project. OpenVROverlayPipe is mine, they published before I added the license. 🤔
September 14, 2025 at 9:32 AM
I'm checking out VR tools on Steam, I found a familiar interface. I just posted to their forums to ask if they are following the AGPLv3 license or if we had a prior agreement that they could fork and sell my open source project. OpenVROverlayPipe is mine, they published before I added the license. 🤔
September 13, 2025 at 8:39 PM
And now I'm looking at...
* Dear ImGui, but no C# support. Used in Desktop+
* Ultralight, but C# is community built, might work?
* Coherent Gameface, made for engine integration?

Urgh. I figured this would be a solved problem, or an easy pick, but seems that is mostly true for C++, not for C#. Hm 🤔
boll.social BOLL @boll.social · Sep 10
Apparently NoesisGUI is an alternative. It seems mainly made for games, but they have a C# SDK seemingly made for applications.

I'm not sure how mature it is, there is an official and bundled Rider plugin, but no project template, leaving me mildly bewildered.

I'll look for more options.
I just ended development on a custom SteamVR settings page system, as it's just too limited, even if I got it working.

Has anyone built a GUI for a SteamVR overlay/app in C# without using a game engine? I'm looking at @avaloniaui.net but not sure if it will work. Guess I'll just have to try it out.
September 10, 2025 at 5:26 PM
Apparently NoesisGUI is an alternative. It seems mainly made for games, but they have a C# SDK seemingly made for applications.

I'm not sure how mature it is, there is an official and bundled Rider plugin, but no project template, leaving me mildly bewildered.

I'll look for more options.
I just ended development on a custom SteamVR settings page system, as it's just too limited, even if I got it working.

Has anyone built a GUI for a SteamVR overlay/app in C# without using a game engine? I'm looking at @avaloniaui.net but not sure if it will work. Guess I'll just have to try it out.
September 10, 2025 at 4:17 PM
I just ended development on a custom SteamVR settings page system, as it's just too limited, even if I got it working.

Has anyone built a GUI for a SteamVR overlay/app in C# without using a game engine? I'm looking at @avaloniaui.net but not sure if it will work. Guess I'll just have to try it out.
September 7, 2025 at 8:25 PM
Chrysalis book 6 is out, I just last week quit Audible, as I found out about their 75% share, and exclusivity requirement for the Plus catalog, and sharing profits from sold books with the Plus catalog.

The book is narrated by Soundbooth Theater, they just link to Audible, not even listing book 6…
September 5, 2025 at 5:50 PM
Reposted by BOLL
We're launching a GoFundMe to cover legal fees to #FreeJavaScript trademark from Oracle.

We need to raise $200k to make full use of the discovery phase in the trademark cancelation petition. This is a critical step in protecting the JavaScript name for the whole community.

👉 javascript.tm
JavaScript™
We need your help to continue our fight over Oracle's claim to the JavaScript trademark. Here's where we are now and what you can do to help.
javascript.tm
August 28, 2025 at 4:20 AM
Needed to book a hotel, they said register and you get €5 off! Sure, I'll do that, fight their password requirements for a bit, verified my email, and then, even with the member discount, the hotel room was €10 more expensive.

I feel like I was just bamboozled, this is too classic to be random. 😑
August 4, 2025 at 4:47 PM