Recent submissions

Comment · 1 year ago
Comment · 1 year ago
> Anybody know what the deal is with neither Oracle nor Microsoft trying to make it possible for VirtualBox and WSL2 to coexist without severe performance impact? What the heck is the issue that neither side knows how to solve? Or is there a deliberate business decision not to solve it?

Oh I thought your parrent post was asking general overview on why Virtualbox will have severe performance impact if WSL2 is activated. I posted the reason due to multiple abstraction conflicting with each other and there you go.

> Why VirtualBox couldn't be made to run on top of Hyper-V. You might as well tell me Linux apps can't be made to run on Windows because Windows isn't Linux

AFAIK it's already possible but still experimental on Virtualbox, also it's hard issue to solve, and have tiny ROI I suppose. And why would they spent time fixing this slowness that only impact some small userbase like you?

Comment · 1 year ago
Comment · 1 year ago
It's because WSL2 is using HyperV behind the scenes, and HyperV is a Type 1 (Native Hypervisor), running directly on top of hardware.

When you activate it, it also makes you host windows OS virtualized as well, albeit with native access for some components like GPU etc.

That's why all other Windows Hypervisor (Virtualbox, VMWare Workstation) will experience one issue or another when WSL2 is activated, because more abstraction is happening and more things could go wrong.

Comment · 1 year ago
For me, I just accepts the quirks and move on with other things in life.
Comment · 1 year ago
Comment · 1 year ago
Have you checked https://adonisjs.com/ ? Seems it follows the Rails / Laravel way of doing things
Comment · 2 years ago
thanks for informing this, will avoid fly.io at all cost
Comment · 2 years ago
I'm very impressed at his productivity. Really one of software influencers worth following
Comment · 3 years ago
So you replace annotation and di with callback hell, got it
Comment · 4 years ago
Here's hoping storage vendors (Backblaze, Wasabi, etc.) take note and sees this as worthwhile opportunity!
Comment · 5 years ago
Comment · 5 years ago
By barter? By producing something valuable and exchange it through fair trade, and using sound money (not worthless currency)
Comment · 5 years ago
Comment · 7 years ago
`java.util.ArrayList<E>` is not an abstract class, I don't know what you're talking about

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton