Live data from Hacker News

Ask HN: I'm a Linux guy. Tell me about all those BSDs

news.ycombinator.com

111–120 of 167 posts

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#111
post #97
post #25

Earlier quoted context omitted.

Well, I meant in terms of "plug it in and it appears on your desktop". When I'm coding, I don't have a desktop, nor any wish for one. All I do on this box -- by design -- is code and spend too much time on e-mail/HN/reddit/etc. If I need to work with a digital camera or a flash drive, I just reboot into Ubuntu and do it quickly there. FreeBSD is strictly for work (in theory). I've only mounted stuff under FreeBSD may…

> When I'm coding, I don't have a desktop, nor any wish for one. How do you read docs without a web browser?

Why do you need a desktop to have a web browser? ¬_¬

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#112
post #104

I've been using OpenBSD for several years (since 3.4...wow, that's almost seven years), as my primary OS. I had been running Debian for 2~3 years, and Red Hat (briefly, ick) before that. A lot has been covered already, but: 1. The BSDs feel significantly more cohesive to me. Other people have mentioned this, but it deserves greater emphasis. The config files, man pages, etc. are quite a bit more consistent, and my fi…

I used to use OpenBSD as a personal mail/web server on a freecycled 486, and decided to go with Linux when I upgraded to newer and faster machines. My rationale was that even though I respect OpenBSD’s security philosophy, if anyone pwns my server, they’re not going to go through a hole in the base system; they’re going to go through a hole in the PHP scripts that run my blog. (Where, oh where, is a featureful blog-s…

I'm not really a web developer, but FreeBSD might be a better fit there. OpenBSD is a great dev platform, though, and an excellent firewall.

You could run your blog stuff chrooted / in a process jail, either way.

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#113
post #24
post #11

I used to play the "what distro are we running this week" game. Most were too big, others too small. Some had great communities, but lacked a killer feature. Etc. etc. Then I found FreeBSD. The learning curve was steeper, you had to know more about how things actually worked under the hood (a plus, in my book) and the system was elegantly clunky. A cohesive whole -- more or less -- instead of endless re-packaging of…

really usb auto-mounting is shiny ? that shit should just work.

It's things like this that make me the impression that I should do the work and not the computer (the *BSD OS).

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#114
post #97
post #25

Earlier quoted context omitted.

Well, I meant in terms of "plug it in and it appears on your desktop". When I'm coding, I don't have a desktop, nor any wish for one. All I do on this box -- by design -- is code and spend too much time on e-mail/HN/reddit/etc. If I need to work with a digital camera or a flash drive, I just reboot into Ubuntu and do it quickly there. FreeBSD is strictly for work (in theory). I've only mounted stuff under FreeBSD may…

> When I'm coding, I don't have a desktop, nor any wish for one. How do you read docs without a web browser?

He probably means he's using a simple window manager (twm, fvwm, etc) instead of the fancy everything-managers that include desktop functionality.

X alone doesn't provide that -- think back to Windows 3.1 days. You had a background, but not a desktop.

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#115
post #111
post #97

Earlier quoted context omitted.

> When I'm coding, I don't have a desktop, nor any wish for one. How do you read docs without a web browser?

Why do you need a desktop to have a web browser? ¬_¬

Window management would be required to align the web browser with the terminal windows. A text web browser wouldn't require window management but omits a lot of content.

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#116

Earlier quoted context omitted.

Well, ok, it may have just put them in /etc, /usr/opt, /etc/local, and /moustache. It wasn't that it did or didn't put things in /usr/local, but that there wasn't a consistently followed layout like OpenBSD's ( http://www.openbsd.org/cgi-bin/man.cgi?query=hier ). Also, like I said - it's probably gotten better since ten years ago. It was really annoying, though, and I'm not misremembering things: I specifically switc…

Linux had and still has the Linux Filesystem Hierarchy ( http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/index.ht... ). It's true that it hasn't been 100% stable, but things do evolve and it's quite logical.

[deleted]

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#117
post #110

Earlier quoted context omitted.

Well, ok, it may have just put them in /etc, /usr/opt, /etc/local, and /moustache. It wasn't that it did or didn't put things in /usr/local, but that there wasn't a consistently followed layout like OpenBSD's ( http://www.openbsd.org/cgi-bin/man.cgi?query=hier ). Also, like I said - it's probably gotten better since ten years ago. It was really annoying, though, and I'm not misremembering things: I specifically switc…

Linux has had the FHS since the late 90s. * Config files go in /etc. * Spools, caches an so on go in /var * Binaries for all users go in /bin if they're important, /usr/bin if they're less so * Binaries for root go in /sbin if they're important, /usr/sbin if they're less so The standard was mature a decade ago and long before then. I suspect you just may have not been used to the standard.

I get that Linux uses a different standard layout than BSD. I really do. The thing is that when I was using RedHat, years and years ago, its paths were not internally consistently.

I'm talking about that specific distro, at that specific time. Debian was much better in that regard, and I didn't look back.

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#118
post #114
post #97

Earlier quoted context omitted.

> When I'm coding, I don't have a desktop, nor any wish for one. How do you read docs without a web browser?

He probably means he's using a simple window manager (twm, fvwm, etc) instead of the fancy everything-managers that include desktop functionality. X alone doesn't provide that -- think back to Windows 3.1 days. You had a background, but not a desktop.

I figured something like that. I generally avoid using the term 'Window Manager' because none of twm, fvwm, blackbox, enlightenment, etc. only provide window management - there's almost always some included app launcher.

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#119
post #104

Earlier quoted context omitted.

I used to use OpenBSD as a personal mail/web server on a freecycled 486, and decided to go with Linux when I upgraded to newer and faster machines. My rationale was that even though I respect OpenBSD’s security philosophy, if anyone pwns my server, they’re not going to go through a hole in the base system; they’re going to go through a hole in the PHP scripts that run my blog. (Where, oh where, is a featureful blog-s…

I'm not really a web developer, but FreeBSD might be a better fit there. OpenBSD is a great dev platform, though, and an excellent firewall. You could run your blog stuff chrooted / in a process jail, either way.

The last time I looked at the procedure for running Perl/PHP within a jail, it looked like a sysadmin’s nightmare. Of course, that was a while ago, in the pre-kernel-virtualization era. (There must be a way to run one virtual machine inside another, right?)

Re: Ask HN: I'm a Linux guy. Tell me about all those BSDs

#120
post #119

Earlier quoted context omitted.

I'm not really a web developer, but FreeBSD might be a better fit there. OpenBSD is a great dev platform, though, and an excellent firewall. You could run your blog stuff chrooted / in a process jail, either way.

The last time I looked at the procedure for running Perl/PHP within a jail, it looked like a sysadmin’s nightmare. Of course, that was a while ago, in the pre-kernel-virtualization era. (There must be a way to run one virtual machine inside another, right?)

I haven't ever tried with PHP, but didn't have much trouble chrooting Perl for a wiki (usemod) I was running a while ago.
Post reply on HN