The death of IBM’s vision to own AI with Watson was never due to an inability to transition to the right tech. In fact, it was never about tech at all. As an entirely B2B company with a large revenue stream to defend, IBM was never going to go and scrape the entirety of the Internet. Especially not after the huge backlash they ignited with their customers over data rights and data ownership in trying to pitch the Watson they had.
Looking at the Zig vs. Rust angle — an interesting takeaway from the article is that Zig makes it considerably easier to build statically allocated applications than Rust.
For all of Rust’s talk about “safety”, assuming the above assertion is true, than perhaps Zig is a better choice to augment or replace C in embedded, safety-critical software engineering, where static memory allocation is a core principle.
OP here: The README.md assumes the reader knows what CachyOS and Omarchy are. A quick primer for those who are coming to this fresh...
- CachyOS is an Arch-based Linux distribution with built-in performance optimizations tuned to high end computing and gaming. See more at https://cachyos.org
- Omarchy is a Hyprland-based "desktop" crafted by DHH that is slowly turning into its own distribution, also based on Arch. See more at https://omarchy.org
Why would you want to use this instead of vanilla CachyOS?
You want to use Hyprland and want a very strong starting configuration. CachyOS includes its own configuration of Hyprland, but I find it's pretty anemic. There are other pre-packaged Hyprland "spins" to try as well, including MyLinux4Work ands JaKoolit. I've found Omarchy to be the most refined. If you have no interest in Hyprland, neither this script nor Omarchy are for you.
Why would you want to use this instead of vanilla Omarchy?
You prefer CachyOS's defaults and/or enhancements to vanilla Arch, or you do not like all of the out-of-the-box decisions Omarchy makes via its auto-install of Vanilla arch (such as LUKS disk encryption or the enforcement of a single user login.)
Hyprland is delightful, and the exposure DHH is giving both to it, Arch, and Linux is great.
Since Hyprland is composable and customizable by design, building out a functional workspace from scratch is an undertaking. On the other hand, there are number of other pre-configured dot-file "spins" worth trying that produce a nice Hyprland setup.
I like Omarchy, but ultimately settled on a Cachyos + Hyprland setup using Ml4W dotfiles. Like Omarchy, ML4W builds a very nice setup that isn't too garish and with sensible defaults. However, I benefit from Cachyos kernel optimizations and I'll admit I've become a convert to Fish. (Omarchy is the only Hyprland spin I've seen that keeps to Bash as the default interactive shell for Kitty/Alacritty.)
As I do like keeping up with Omarchy's evolution, it would be great if DHH could separate the Hyprland stuff from the rest of what he packages into his quasi-distro and make it available to folks who already have an Arch or Arch-derived setup they like. Personally, I'd like to revisit Omarchy from time to time without having to install another OS (Hyprland doesn't work well with VMs.)
The thing with ML4W is that by screenshots it looks like any other desktop environment with overlapping mess of differently sized windows. While Omarchy pushes the tiling manager aspect.
It's not. It's 100% tiling by default and functions the same way as Omarchy's spin. However, the developer did make a couple of setting app GUIs that are pop-up focused. I think the screenshots emphasize those, which makes it look less tiling than it is.
My 5 year old Threadripper with 128GB RAM is still going strong. A 9950x would probably be faster (especially for single thread,) but moving to AM5 would be a massive downgrade on IO. Can't really see spending $10K now for a TRX50 or WRX90 build... Maybe when Zen 6 Threadrippers come out.
I’m very curious about this. How do you manipulate flight controls with the headset on? Do you go by feel or is there a matching representation in the virtual world?
Personally, I don't have a HOTAS, I just an XBox controller and of course the VR controller.
The cockpit is interactable with the VR controllers. You can reach forward and push buttons and turn knobs. It's a bit awkward, but it's doable.
I'll typically hold the XBox controller in my left hand to control the flight stick and have a VR controller on my right hand to interact with everything else in the cockpit. It does get awkward though when I need to use the rudder or brakes, though, since in a real airplane, those are controlled by pedals. I have to try to press buttons on my XBox controller on my right hand while still holding the VR controller.
Ohhh! Ok that’s cool. I can see having a yoke and pedals then using VR control for the rest. How fiddly are the VR controls? Can you reasonably set a radio frequency or control the autopilot?
It's been a long time and I only did it a little bit.
Buttons are easy enough to work with, same with levers. Dials were hard though because the normal human behavior is to pinch a dial, but in VR, you can only really grab, and knowing where exactly the game will deal with your grab on a small dial is tricky, especially if it's an autopilot dial with nested dials.
It'd probably work better if I had a VR system that had hand detection rather than needing controllers.
Speaking from my experience (a lot of DCS, 10s of hours in VTOL VR, couple hours in MSFS2020, all in VR), if you have HOTAS controllers, it feels natural to use them, without seeing them.
Actually, my biggest grip with VTOL VR is the fact that the developer is hellbent on using vr controllers instead of joystick and throttle, which even with the best tracking (valve index) is miles away from precision of a good hotas
Cool! My interest in flight sims is more GA than military so I don’t think HOTAS is as appropriate there but I can definitely see that military flight sims are the killer VR app.
Could something like Apple Vision Pro work in an AR capacity so I can still see my physical controls?
I don't know about apple but I've seen some videos of people using pass trough in Meta 3 - here is a guy that has built an A-10C cockpit at home https://youtu.be/KwOKr8QrJA4
An airframe and its engines typically have a rated life of 20,000 cycles. This plane has about 3,500. With proper maintenance however, airframes and some of their components can be used indefinitely. Engines will need to be rebuilt over time and engine parts replaced with new ones.
I think the price is low because the market for the plane is small, as is used serviceable material demand. (That’s when you strip a plane and sell its parts.)
Additionally, the A380 finds itself in a weird spot currently.
Passenger airlines are moving away from behemoth airframes to more modern, efficient widebodies such as 787, 777, A330, A350. Freight carriers don't enjoy the restrictions that come with the A380, conversions to freight-only are expensive, and the extra load capacity isn't as useful as it might seem for standard routes. The A380 finds itself in a position where the available market is very small and getting smaller by the day.
- showing his employees and the public where the blame belongs. No doubt United has some angry passengers given the flights they had to cancel due to the grounding of their Max 9 fleet. Also consider SNL’s sketch about Alaska… airline execs over there are no doubt fuming at Boeing.
Scaling the E2 is not the answer, but there is nothing stopping Embraer from developing a six across airframe to compete with the B737 or A320. They have the engineering talent and the supply chain network in place. They have the capital. If they see a market opening, who knows… they just may go ahead.