Just rename root directory of project and double size of your repo
Mercurial didn't supported rename, and did delete/add instead, so size of repo grows pretty fast
I appreciate the followup here. The brainfuck interpreter isn't meant to be a benchmark notably, it's a naive implementation for the sake of the example.
I did spot some poor code in the Bolt version of nbody that can be changed (the usage of `.each()` in the hot loop is creating loads of temporary iterators, that's the memory difference.)
luajit -joff does perform better even with this change, but I observe closer to 15% than a 2x difference
You need to be specific. It's very much location based in terms of data quality and how current it is. It's great in the SF Bay Area, which isn't surprising given where Apple is based.
> Of course there are many firmware blobs. It's an issue, I would prefer not running any proprietary firmware, but I don't see how it would be a bigger issue in BSD land.
It's closed-source, and it's Linux. There is no firmware for BSD.
Of course it's closed-source. I still don't see how it's a bigger issue for the BSDs than for Linux. As in, it's already a big issue for Linux. On Debian they are in a separate section of the repositories (non-free-firmware) that can be disabled. The *BSD could do the same kind of thing. I believe it's up to the *BSD to decide whether they want to compromise this way, but it's the same issue for Linux and for the *BSD. Unless I'm missing something.
> and it's Linux. There is no firmware for BSD.
I don't believe the firmware blobs are Linux-specific, are they? They run on the device, their code is not managed by the main OS on the main CPU of the computer. The device doesn't care about what OS is managing them as long as the OS knows how to speak with them. That the drivers are actually to be written / ported to BSD is another matter.
Most firmware has nothing todo with the operating-system, it's (most of the time) one level lower, firmware-blobs are (again mostly) bit by bit the same on windows linux and BSD.
I wonder - if there are reasons to use BSD nowadays.
It seems, Linux is just better, and the only benefit of BSD is that it is not GPL (so it can used in closed-source software)
huge BSD fan, but this is a debate I've come back to a few times. really like FreeBSD on my server but linux just has so much more happening, esp. on the desktop, there isn't really a comparison.
like maybe if I just needed a simple browsing-word-coding box, but there are Mac offerings there if I want to go fancy, or linux on a commodity Dell/Acer, if I don't, and most of the linux offerings are usable desktops right out of the metaphorical box