Best products from r/freebsd

We found 23 comments on r/freebsd discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 27 products and ranked them based on the amount of positive reactions they received. Here are the top 20.

Top comments mentioning products on r/freebsd:

u/GR-O-ND · 8 pointsr/freebsd

>all I could find was BSD fans making completely false claims about Linux


>I'm asking why BSD has users other than the licensing given that linux exists

Sounds pretty flamy to me. But I also don't want to give a bad impression of the community if you are here to legitimately learn more about the wider operating system landscape.

The reason for my frustration is this sub is almost half composed of Linux fans swooping by to drop FUD bombs, and it sucks. Granted, this sub is also little-used by the BSD communities, as there are other long-standing methods of interacting within the community (mailing lists, forums, etc).

I'm also touchy about trolling because I WANT the BSD and Linux communities to get along. The late 80's and early 90's saw the infamous UNIX Wars, where while the various UNIX vendors squabbled about who was better, Microsoft swept the entire market.

I would recommend you check out The Daemon, the GNU, and the Penguin, which covers a lot of the history.

FreeBSD/OpenBSD/NetBSD all come from BSD, which started as a fork of UNIX at the University of California Berkeley in 1977. FreeBSD and NetBSD were founded in 1993 as community forks of BSD for the PC platform, around the same time as Red Hat and Slackware. At that point, the BSD system was about 16 years old.

BSD provided the original TCP/IP implementation, and the modern systems continue the tradition of providing high performance, stable, feature-rich TCP/IP.

FreeBSD originated the containerization concept with Jails, which were perfected shortly afterwards by Solaris with Zones. Most of those improvements have since been brought back into Jails. Linux containers showed up much later, and don't quite tackle the same problems as Jails and Zones.

FreeBSD got ZFS from Solaris and has tightly integrated the software. FreeBSD is heavily involved in the OpenZFS project. Linux can have ZFS as soon as they feel like it, but for the time being they are stuck in a far-downstream situation. Btrfs is no substitute.

On that note, storage management is probably the area where I find FreeBSD in particular to be excellent. GEOM is amazing. No Linux software can even compare.

On the virtualization front, FreeBSD has bhyve, OpenBSD has vmm. These are both new, and under rapid development. They will not reach the stability and usability of KVM for a bit of time, but I have found them to be quite good.

The FreeBSD Ports tree (OpenBSD also has a similar infrastructure, and NetBSD has pkgsrc) was perhaps the earliest implementation of software management, with automated fetching and dependency resolution. Today, it provides both a means to custom compile software easily, fetch source code, build package sets, and tweak dependencies and compile-time options. And the pkg utility is a fantastic binary package manager with some awesome capabilities.

90% of the software ecosystem available for Linux is also available for the BSDs, and the remainder is only the result of the developers being too ignorant or lazy to implement portable software. BSD is not the only system in that boat, Solaris/Illumos is also suffering in that way. That changes when the development community decides to recognize that Linux is not the only viable system available.

The availability of source code is also a huge plus. Linux does provide source, of course, but with FreeBSD I can have the entire system source code at my fingertips in a single command.

The project structure also lets me choose what kind of upgrade path I want, and whether I want bleeding edge or stable. I can run the generic RELEASE system with binary updates for security, I can compile RELEASE from source with customizations, I can run the STABLE branch for my release version, or I can run the minute-by-minute bleeding edge CURRENT version. The choice is mine.

This is just a short list. I have never found FreeBSD lacking, and I run it on almost all of my systems (servers, desktop, etc). I run OpenBSD on my laptop, and am loving it.

u/yawnful · 1 pointr/freebsd

Looking online I found the following:

  • OS X 10.7 (Lion): OpenSSH_5.6p1
  • OS X 10.8 (Mountain Lion): OpenSSH_5.9p1
  • OS X 10.9 (Mavericks): OpenSSH_6.2p2
  • OS X 10.10 (Yosemite): OpenSSH_6.2p2
  • OX X 10.11 (El Capitan): OpenSSH_6.9p1

    And I remember now that I didn't upgrade their OS I only installed some security updates. Those security updates must have included some patches for that ancient version of ssh and either they compiled the modified version with support for only those host keys listed, or they replaced the ssh_config file with one that only had those in it. So that explains why. Not that it matters to anyone else but I still like to provide a proper conclusion to things.

    While I'm at it I can also say, even though it is of interest to no-one, that I was actually going to upgrade their macOS version to the latest one but that before doing so I was going to install an SSD in place of the HDD they have since I was going to do that as well so I decided there was no point in upgrading macOS before that. Unfortunately however I could not find the mounting brackets that was needed to fit an SSD in their Mac Pro tower. And I still haven't. I asked at multiple places and none of them, not even the Mac store, had such brackets. So I guess I'm going to have to get an adapter like the one shown in this video instead maybe, because while I might be able to find the brackets online I am not convinced that they will be for the right model (and I didn't make note of the cabinet version, rookie mistake) and don't want to order one that doesn't fit online.

    Edit: Actually looks fine.

    Edit 2: And of course none of the sellers deliver to my country... but there is hope that I might find one that does for something similar to that I guess.
u/MelissaClick · 5 pointsr/freebsd



Sorry, But Cultural Marxism is Not an Invention of Right Wing Paranoids.

Cultural Marxism is not an invention of the paranoid right. It's a school of thought developed by left-wing Marxists and named by them as such because it describes the application of their own theory to culture rather than economics. Whether you agree with the movement or disagree with the movement, saying that it's not a movement, or that William Lind created a fictitious movement in 1998, is absurd. You are either misinformed or lying.

Below is a list of sources drawn exclusively from professors and scholars practicing cultural Marxism in which they use the term to describe the Frankfurt- and Birmingham-descended schools of thought.

  1. Richard R. Weiner's 1981 book "Cultural Marxism and Political Sociology" is "a thorough examination of the tensions between political sociology and the cultural oriented Marxism that emerged int the 1960s and 1970s." You can buy it here:

  2. Marxist scholars Lawrence Grossberg and Cary Nelson further popularized the term in "Marxism and the Interpretation of Culture", a collection of papers from 1983 that suggested that Cultural Marxism was ideally suited to "politicizing interpretative and cultural practices" and "radically historicizing our understanding of signifying practices." You can buy it here:

    Note that the left-wing and progressive Professor Grossberg is a world-renowned professor who is the Chair of Cultural Studies at UNC, near my house.

  3. "Culutral Marxism in Postwar Britain", by Dennis Dworkin, is described by Amazon as "an intellectual history of British cultural Marxism" that "explores one of the most influential bodies of contemporary thought" that represents "an explicit theoretical effort to resolve the crisis of the postwar Left". You can buy it here:

  4. "Conversations on Cultural Marxism", by Fredric Jameson, is a collection of essays from 1982 to 2005 about how "the intersections of politics and culture have reshaped the critical landscape across the humanities and social sciences". You can buy it here:

    Note that Dennis Dworkin is a progressive professor at the University of Nevada, where his most recent book, "Class Struggles", extends the themes of "Cultural Marxism in Postwar Britain".

  5. "Cultural Marxism," by Frederic Miller and Agnes F. Vandome, states that "Cultural Marxism is a generic term referring to a loosely associated group of critical theorists who have been influenced by Marxist thought and who share an interest in analyzing the role of the media, art, theatre, film and other cultural institutions in a society. The phrase refers to any critique of culture that has been informed by Marxist thought. Although scholars around the globe have employed various types of Marxist critique to analyze cultural artifacts, the two most influential have been the Institute for Social Research at the University of Frankfurt am Main in Germany (the Frankfurt School) and the Centre for Contemporary Cultural Studies in Birmingham, UK. The latter has been at the center of a resurgent interest in the broader category of Cultural Studies." You can buy it here.

    The essay "Cultural Marxism and Cultural Studies," by UCLA Professor Douglas Kellner, says " 20th century Marxian theorists ranging from Georg Lukacs, Antonio Gramsci, Ernst Bloch, Walter Benjamin, and T.W. Adorno to Fredric Jameson and Terry Eagleton employed the Marxian theory to analyze cultural forms in relation to their production, their imbrications with society and history, and their impact and influences on audiences and social life... There are, however, many traditions and models of cultural studies, ranging from neo-Marxist models developed by Lukàcs, Gramsci, Bloch, and the Frankfurt school in the 1930s to feminist and psychoanalytic cultural studies to semiotic and post-structuralist perspectives (see Durham and Kellner 2001)." The essay is available here:

    Note that Professor Kellner is a progressive professor, an expert in Herbert Marcuse, and critic of the culture of masculinity for school shootings.

  6. For another reference, see for a list of cultural studies journals such as "Monthly Review", the long-standing journal of Marxist cultural and political studies". Note that the website Cultural Politics is a progressive site devoted to "critical analysis" of the "arena where social, economic, and political values and meanings are created and contested."

  7. You could also check out "Cultural Marxism: Media, Culture and Society", Volume 7, Issue 1 of Critical sociology, of the Transforming Sociology series, from the Institute for Advanced Studies in Sociology.

    I hope that this brief survey amply demonstrates that Cultural Marxism is a term created and actively used by progressive scholars to describe the school of thought that first developed at Frankfurt and Birmingham to apply Marxism to cultural studies.
u/peterwemm · 5 pointsr/freebsd

Here's what I would do in your situation:

Put the standalone SSD devices on 6Gb+ AHCI motherboard connectors. These will do quite nicely. Motherboard AHCI slots are pretty well connected.

I'd grab a LSI SAS 9207-8i (about $100 on Amazon) and 2 x SFF-8087-SATA fanout cables (about $10 on amazon). It uses the mps driver in the base system. This combination is very, very solid and reliable. I use it myself for a media server.

You can add a second 9207-8i if you need more ports. I've found the AHCI pci cards work well too but watch the PCIe connectivity.

This device: cost $15.

ahci0: <ASMedia ASM1061 AHCI SATA controller> ...
ahci0: AHCI v1.20 with 2 6Gbps ports, Port Multiplier supported

Keep in mind the PCIe lane bandwidth: 1 x PCIe lane is: PCIe 1.x: 250MByte/sec, 2.x: 500MByte/sec, 3.x 985MByte/sec.

That 2 port AHCI card I linked above is 1 lane PCIe2.0. If you put 2 x SSDs on it that could do 600MB/sec each, the most it can shuffle through the motherboard connection is 500MB/sec. The LSI card is 8 lane PCIe 3.0 so that choke-point isn't there.

I'd add a second 9207-8i if I wanted to do any non-trivial amount of IO on more than 8 ports.

Also, don't set your expectations too high for L2ARC. My personal observations lead me to believe that the overheads of running it don't really pay off until you start having a L2ARC device with a good 5x to 10x performance advantage over the backend devices. YMMV of course, but I've never not been disappointed with L2ARC setups.

Personally, I over-spec system ram in preference to L2ARC.

u/adminh · 4 pointsr/freebsd
u/mioelnir · 5 pointsr/freebsd

I can't recommend that book enough. It will give you a great overview over the services the kernel provides, design decisions and data structures.

In addition to that, these resources might also be of interest to you:

u/phosix · 2 pointsr/freebsd

I use an I/O Crest 8 Port SATA III in my NAS box.


  • Pretty cheap, you can generally find one for under $70.

  • Supports up to eight drives on one card. It does this by being two Marvell 88SE9705 chips on one board.

  • FreeBSD likes it! I've been running this card since FreeBSD 10.x, currently running it on FreeBSD 12.1


  • Only the first four disks are visible to BIOS/UEFI, the second Marvell chip isn't visible until the OS brings it up. So it's no good for a 5+ disk boot array.
u/losangelesvideoguy · 2 pointsr/freebsd

FYI, if you get a bit creative you can stuff one or two SSDs into a 1U case with four drive bays. Does your case have a skinny DVD drive bay you don't need? Great place to stick a couple of drives. Just secure them with Velcro tape or something. Nobody is going to see it.

Could also use one of these if your case has a PCIe slot you're not using:

Strongly recommend putting your OS and data storage on separate physical drives. With a lot of data, scrubbing could take hours or even days, and while it's happening your system can slow to a crawl. If you are using the server for email, you should really put that on a physical drive that's not part of the main data storage as well. Otherwise email clients will drag pretty badly while the scrub of your massive data storage pool is happening.

u/bsdloot · 1 pointr/freebsd

Oh, I bought awk & sed and it was a good starter. Obviously the man page is a great resource.

u/jeebusroxors · 2 pointsr/freebsd

Mess around in with minix for a bit. The Minix book ( is wonderful. I only made it about half way through but it was one of the few "textbooks" I was able to actually sit and read. You may also want to drop back to Minix 2 as 3 is leaning more towards usability than education.

There is also linux .01 (try

The main idea here is to stick to "early" code as it is clean, basic and without frills. Get the basics down then expand.

u/adamnemecek · 5 pointsr/freebsd

you can check out the table of contents on amazon
or the books website
but the answer to all your questions is basically yes, this is the book that fits your criteria.

u/jgh9 · 6 pointsr/freebsd

I can't recommend this book enough. I started off much like you had, and learned everything I know from this book that is incredible.

u/TreeFitThee · 7 pointsr/freebsd

If, after reading the handbook, you find you still want a deeper dive check out The Design and Implementation of the FreeBSD Operating System

u/dhdfdh · 6 pointsr/freebsd

The Design and Implementation of the FreeBSD Operating System

Also, the devs hang out on the mailing lists and some on the FreeBSD forum.