Hacker Newsnew | past | comments | ask | show | jobs | submit | davidcollantes's commentslogin

Where would Prodigy, CompuServ, eWorld, MSN, and the like would fit in? Together with AOL?

will be adding them too, thnx for the feedback.

Download.com

What's the other one? I cannot find it.


Is there a way to store configuration/data of applications running on a Bhatti VM on the host, ala Docker volumes?

Yes! Checkout the bhatti volume

They are ext4 blocks which exist independent of sandboxes.


Wow, that’s quite nice! I see that’s at VM time, any plans to add the ability to add them after the fact? I am really enjoying bhatti!


OP sentences have issues, but I understood what they meant.


The main drawback I saw on jails is that they are FreeBSD. The owner doesn’t mention, and I have not researched it, but can you run any Linux distribution in a FreeBSD jail?


FreeBSD has supported Linux emulation for a long time (https://docs.freebsd.org/en/books/handbook/linuxemu/). The emulation is at the syscall level but enough to run most apps.


There is a significant investment in a linux compatible system call layer, and a linux compatible runtime link library suite.

It isn't a complete answer, but the position as I understand it (haven't had to care for a long time) is that a LOT of linux binaries can work.


I believe you are asking about bhyve for running Linux on FreeBSD. Jails are for software isolation.


> can you run any Linux distribution in a FreeBSD jail

-ish. There's a compatibility layer that works at the libc level but not the syscall level. In practice anything open source that works in emulation almost certainly has a FreeBSD version and anything proprietary that actually needs Linux will work better in a VM.


If you mean an isolated linux instance _including a linux kernel_, that would be provided by a virtual machine running under the bhyve hypervisor on freebsd (https://docs.freebsd.org/en/books/handbook/virtualization/#v...). You probably could frankenkludge something like linux-userland-on-a-frebsd-kernel using jails but that certainly seems like the path less traveled, haha. :)


I would not worry about running a distro. Most things are similar, there are some minor differences between the GNU applications and the FreeBSD alternatives. But for most people there is nothing to worry about. Most applications runs fine on BSD. Bind, PowerDNS, Java Applications, PostgreSQL, Python, rsync and many more. Getting PyTorch to work with Nvidia and Cuda is most likely another story.

My main culprit with FreeBSD is that upgrading the kernel is not a simple dnf update command. But its still easier than upgrading RHEL from 9 to 10.


Yes what is confusing is it might be simpler than one might think.

To run a Linux distribution in jail you need 2 things:

- Enable "Linux Binary Compatibility"

- copy your Linux distribution base filesystem in the chroot or just pick on that is packaged in FreeBSD and do 'pkg install' (Rocky and Ubuntu if I remember correctly)

But you might not even need to "Run a Linux distribution". Just enabling "Linux Binary Compatibility" and executing the binary often works fine if it doesn't depends on a bunch of libraries.

It is really that simple.


If I understand the question correctly: You want to run a Linux distribution like (say) Debian in a FreeBSD jail? With the Linux kernel and all?


Got a link to the entry?


Updated my reply with the initial story, but there have been followups on HN.


Something isn't (or wasn't) right at your/their end. I can reach the site without issues right now.


If everything vanishes, why to force the creation of accounts?


accounts exist so content is tied to a person, not to persist the content itself. you follow people, not posts. knowing who's active in the community still matters even when what they said yesterday is gone. anonymous ephemeral content tends to invite spam and abuse, accounts add just enough accountability without permanence.


> Right now I would argue that unless some evidence of the contrary could be provided, this can be seen as a new implementation from ground up.

Not ship of Theseus, but a "new implementation from ground up.

Evidently, the author prefers MIT (https://github.com/chardet/chardet/issues/327#issuecomment-4...), and seems OK with slop-coding.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: