I backed up all my files.
I made USB boot disks of various #BSDs.
I made a clonezilla clone of the entire disk.
I booted into the #FreeBSD disk and was about to wipe out #OpenBSD.
At the last minute, I decided to go through pt.4 of @rootbsd's OpenBSD setup video to see if I could squeeze any more performance out of it.
No better, as far as I could tell.
I went through OpenBSD Guy's (YT) OpenBSD performance video.
Still 25+ seconds to open up Firefox. :'(
But...

...

...

I just can't wipe it.
I like #OpenBSD too much, even if it runs like maple syrup candy.

...

Show thread

...

I don't want to abandon a BSD who's devs *actually* freaking use it on their home machines, and who don't do presentations on "unix bad, bsd irrelevant, linux good, systemd great" from their freaking macbooks (yes, I'm summarizing/lampooning one particular FreeBSD dev's presentations. I won't say who. They have a right to their opinion, and they are an intelligent, decent human being, as far as I know, and I wish them the best)

...

Show thread

...

I don't want to leave a BSD that has excellent manpages, freaking SENSIBLE config files, and a focus on elegance.

I'm just going to pretend that my Core 2 Duo Thinkpad X200 is a Pentium III T23 until I can get a faster box to play with #OpenBaSeD on. ;)

Show thread

@RL_Dane Have you ever considered trying your hand at making your own OS ;)

@golemwire

Ermagherd, I haven't even set up Arch, Gentoo, or LFS, lol.

Actually, yes. I would like to.

But in #uxn, not native. Assuming I scrape together enough time to actually learn the assembly language. But I know I will.

@RL_Dane I've dabbled in UXN. I was thinking about making an OS for UXN, but 64KiB and other limitations of it have turned me against the idea of implementing my dream OS in it. I've had ideas for a while....

On and off I work on my own instruction set architecture. UXN was the final boost that got me to get it to a semi-reasonable place.

Perhaps I'll finish up that ISA's design and implement a VM for it. Then, I could make a little OS for it.

@RL_Dane And taking it further, I could implement it as an EFI executable and run it on bare metal. Sure, the actual OS would be interpreted but it would be really neat.

@RL_Dane Another thing. I wonder what it would be like to run UXN (or other homebrewn small ISAs) code on an FPGA?

@golemwire

I'm not sure you'd get much out of dedicated hardware. The #uxn core is EXTREMELY tight.
The main loop is like 100 lines of C. It's insane.

It was designed to be easy to implement first, and fast second.

Follow

@RL_Dane I saw that - 100 lines; unbelievable.
Still though... something about running something as small, old-school and implementable as the UXN CPU on bare hardware... is so perfect

@golemwire

I'm curious if anyone's made a vm for the 6502.

The parallels between the 6502 and #uxn are pretty stark. Probably on purpose ;)

@RL_Dane
Probably. I think the CHIP8 can run on a 6502. Or if you meant emulating the 6502, there are loads of emulators for 8bit micros that used the 6502...
@golemwire@social.librem.one

@dheadshot

No, definitely running *on* the 6502.

I'm amazed that the 6502 can emulate anything.

Heck, I'm amazed that the 6502 can *do* anything! Not being mean, that's just such a limited chip.

I "grew up" in the 16-bit era, and while I used the 8-bit machines for many years before that, I didn't really understand what they were doing at the time.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml