Show HN: Simula One – Portable Linux VR Computer

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Simula

    Linux VR Desktop

  • Good question. Before getting into this, just want to note that our headset is still an open-source Linux flavored project, which means that if you don't like our choices, you are free to install whatever Linux distro you want on it. =] You'll probably want to use Simula's window manager, but even here there will be other choices as well (xrdesktop, Stardust's display server, and so forth).

    NixOS is definitely an opinionated distro, at least in terms of how it allows developers configure a system. However, as builders, we view it as our job to make informed, opinionated choices on what the defaults are. (To be clear, not saying we can never be wrong or learn from these choices). Here are some reasons we chose NixOS as the basis for our VR distro:

    1. *NixOS allows us to provide the best support to our users.* Simula itself (https://github.com/SimulaVR/Simula) is built over nix build tools, and we have the most experience and comfort with that ecosystem. This means we are able to solve other people's issues much easier using our own familarity with the system if things go wrong.

    2. *NixOS allows for system rollbacks if something goes wrong.* If either we or a user accidentally torches a headset, NixOS makes it so that all they have to do to get things running again is rollback to the most recently working configuration in the boot benu, and the problem is solved. This is particularly important for a beta/early adopter product like ours, and makes it more manageable for us to support things when things go wrong.

    3. *NixOS allows us to iterate faster/release our headsets more quickly.* Using NixOS will allow us to push system updates much more easily than other distros, which is important for an early/iterative product like ours.

    4. *Using Nix[OS] allows our software components to work on other distros.* Building all of our software components over nix allows us to support as many Linux distros as possible. This is important so that we can support, e.g., our Tethered headsets when users connect them to different Linux hosts. It also makes it easier for us to support users who change their Linux distro, but still use some Simula components (e.g., our VR window manager).

    5. *A disproportionate number of existing Simula users run NixOS.* Despite NixOS being a "niche" distro, we've noticed a shocking number of people (at least in our Discord) run NixOS already, which makes us more comfortable with the choice.

  • tinypilot

    Use your Raspberry Pi as a browser-based KVM.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • The top 10 subthreads are all positive. Perceptions like this are artifacts.

    https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

    https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

  • OpenHMD

    Free and Open Source API and drivers for immersive technology.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I want to switch to linux, but I have some questions

    2 projects | /r/linux_gaming | 29 Nov 2023
  • VR for Linux - Windows and Linux Mint dual booting issues - should I give up on Windows/VR or is there some other way?

    1 project | /r/linuxquestions | 15 Apr 2023
  • OpenHMD rift

    1 project | /r/openhmd | 16 Feb 2023
  • Oculus Rift S help required.

    2 projects | /r/oculus | 31 Oct 2022
  • Yet another cry for Linux support

    2 projects | /r/Pimax | 13 Oct 2022