News for hackers. Stuff that matters.
Re:Everything Easy is Hard Again (2018) by enriquto on Saturday April 17, 2021 @01:55PM (#26846110)
You are spot on. And now, try OpenBSD. It's the next step in removing useless abstractions.
Re:Everything Easy is Hard Again (2018) by fordsmith on Saturday April 17, 2021 @02:02PM (#26846161)
I'm an avid Linux user, completely unfamiliar with BSD. Could you shed some light on how it further removes abstractions? I don't mind trying it out by booting it from a usb
Re:Everything Easy is Hard Again (2018) by enriquto on Saturday April 17, 2021 @02:18PM (#26846280)
> Could you shed some light on how it further removes abstractions?

By not running hundreds of useless programs, I guess. If you launch htop inside OpenBSD, it'll fill half of your terminal, and the rest is empty.

The easiest way to try it is to install it on a virtual machine. You'll see that not much is needed to get to a point to launch firefox from an xterm.

Re:Everything Easy is Hard Again (2018) by horlux on Saturday April 17, 2021 @03:57PM (#26846979)
but that's the case for some linux distros too, e.g void
Re:Everything Easy is Hard Again (2018) by anthk on Saturday April 17, 2021 @03:04PM (#26846598)
Top itself is enough, you don´t need htop.
Re:Everything Easy is Hard Again (2018) by secondcoming on Saturday April 17, 2021 @06:18PM (#26847925)
I find htop's ability to view the tree structure of a process quite useful. Name your threads!
Re:Everything Easy is Hard Again (2018) by enriquto on Saturday April 17, 2021 @05:02PM (#26847425)
Totally agree. But I'm somewhat used to silly things about htop, like selecting a process to kill using the arrow keys, or a default refresh rate of less than 1 second.
Re:Everything Easy is Hard Again (2018) by GeorgeTirebiter on Saturday April 17, 2021 @05:14PM (#26847515)
Linux is a large ecosystem, supporting many different functions (embedded to some extent; desktop; server; supercomputer clusters, etc). For any one of these, the other 'stuff' represents cruft. The BSDs (I am partial to NetBSD) tend to give you a basic substrate of 'the system', and you add what you need via 'packages'. It's a different philosophy, but no less valid.