Friday’s garbage podcast is up, this one being number 29. It’s a one-man show this week, but you get to hear about joshua’s experience booting OpenBSD on an HP Chromebook 13.
The South East Linux Fest is starting tomorrow, and there will be a BSD presence (booth and talks) there – PC-BSD. Stop by if you are the Charlotte, NC area.
(I’d normally save this for In Other BSDs but the event would be half-done by then.)
BSDNow 145 has, along with a number of BSD links, an interview with Benno Rice. Rice works at Isilon/EMC which uses FreeBSD as their underlying storage platform.
Matthew Dillon has been testing on more NVMe hardware, or at least what is supposed to be NVMe hardware, and he has a writeup of the results that may be useful for anyone planning a shopping trip soon.
Remember Sepherosa Ziehau’s nginx tests on DragonFly? He’s using the same configuration to test performance of the accept(2) and close(2) calls. The result? Over 8000 concurrent connections, for 580,000 connections per second. That’s on one DragonFly machine.
Matthew Dillon has written a new, from scratch, driver for NMVe in DragonFly. If you haven’t encountered it yet, that’s SSD access over PCIe, which gives better throughput than ATA. He’s posted a summary of his work, and it’s possible to load it now as a module. It supports MSI-X, and there’s test results from using dd on supported NVMe hardware.
I managed to not post about BSDNow (144: The PF Life) or garbage[28] (running with scissors for a while) last week, so I’m posting them now. That’s about 2 hours of BSD-ish conversation for you to listen to before this week’s episodes roll out.
This week is Esoterica week, for Lazy Reading.
- secho: “a hypothetical FSF-style implementation of
echo“. Spot-on. (via) - IPv6 excuses. (also via)
- Have any of you switched to Bash on Windows? It worries me in a subtle way that bash is the only necessary part of UNIX-like systems for some people.
- The Bargain That Revived Bell Labs. The Eero Saarinen-designed building where Unix was invented, I think. I like what’s being done with it. (via)
- WTF IS OPERATIONS? #SERVERLESS. Also part two. Points out that moving operational items to cloud services doesn’t get rid of operational functions. (via)
- The History of Mac Gaming. (via)
- Common Lisp: The Untold Story. (via)
- Harvey OS – A Fresh Take on Plan 9. (via)
Really, last minute – assembled from random tabs I’ve been saving, late Friday.
- FreeBSD gets zfsd.
- Announcing NetBSD 7.0.1. (via)
- pfSense now boots on a new ARM board, the “uFW“. I assume it will be for sale soon. (via)
OpenBSD/armv7 now has a bootloader.Repeat link. (via)- Bhyve now with graphics support. (via)
- Ask HN: Do you use FreeBSD as web server? Why or why not?
- BSDCan Intro Session Volunteers Wanted
- W^X now mandatory in OpenBSD. Also here, here, and here, if you want to contrast commenting styles on the same story.
- Bruce Schneier’s Skein hashing function is now in FreeBSD. (via)
- Comparing FreeBSD’s upgrade method against Linux distros. (via)
- ARMv7 now has a bootloader.
- Deploying On Office / Workgroup Server on FreeBSD – Workshop eBook.
Tomohiro Kusumi has finished his port of autofs to DragonFly; you can now have a filesystem automatically mount when accessed, rather than requiring it at boot.
If you are running DragonFly in a virtual environment, there’s been some improvements to virtio(4). Update and try if you’ve had problems in the past.
It’s a Solaris episode – or to be exact, SunOS, on BSDTalk this week. Sun used to be BSD, up to version 4.1.4, and this is 17 minutes of talk about that version.
Sepherosa Ziehau has been working on network performance, including making more network calls asynchronous. His test case using nginx shows that a single DragonFly machine can now take enough traffic to max out 2 10Gb links. That’s with 16Kb requests, and 30,000 of them at the same time.
What are people using for a web framework these days? I was messing with Fat Free Framework, and there seems to be about a zillion options, for many languages, these days.
- Reverse Engineering A Mysterious UDP Stream in My Hotel. (via)
- Is it worth learning vim?
- Security through lying.
- Pre-ASCII ASCII art. (via)
- XScreenSaver 5.35. Interesting history description too.
- The Many Uses of Net-SNMP and Extending Net-SNMP. (via)
- Shadow leaks.
- Swiss – Unix in a Box for Windows and Minoca OS. Busybox for Windows. (via)
- Your Occasional Reminder to Use Plain Text Whenever Possible. (via)
- Pico Processes. AKA, Microsoft reinvents jails or maybe vkernels, except with more code names for the concepts. I see this over and over again. (via)
- John Blankenbaker and the Story of the KENBAK-1. (via)
- Whither Plan 9? History and motivation. (via)
Your unrelated comics link of the week: The Digital Comics Museum.
Fun links, this week.
- BCHS Stack – BSD, C, Httpd, SQLite. Fun! (via)
- How to chroot www/firefox on NetBSD. (via)
- misc@openbsd: ‘NSA addition to ifconfig’. (via)
- OpenBSD/loongson on the Lemote Yeeloong 8101B. (via)
- Comfort On The Command Line – A primer. Actually talks about the command line on multiple platforms including BSD, not just “here’s bash”. (via)
- Privilege Separation and Pledge. Slides and video.
- DiscoverBSD for 2016/05/23.
- OPNSense 16.1.15 released.
- OSCON 2016 Recap. From a BSD-vendor-centric point of view.
- BSDGame Sail. Comments have link right to BSD UNIX 4.3 pre-emulated for running on Windows.
- My FreeBSD Story. (Michael W. Lucas’s story, I mean.)
The garbage[27] podcast is out, and it’s covering OpenBSD, iOS, and Android topics, or at least that’s what I guess from the summary, cause I’m still at work.
If you have a ral(4) wireless card that didn’t function as expected, it may suddenly work for you now on DragonFly 4.5 due to the large wifi update. The ral(4) driver covers a lot of hardware, so check the man page for all the commercial names.
BSDNow 143 has the usual roundup of news, plus a conversation with Matthew Macy about graphics improvements in FreeBSD.
We need DragonFly people interviewed, since DragonFly graphics improvements have been leading the pack, so to speak. I’m linking to the Jupiter Broadcasting site again since I don’t see this episode up on the BSDNow site yet.
A reminder: Dru Lavigne is talking at KnoxBUG tomorrow (the 26th) at 6 PM. I’ve met Dru and she’s a good speaker with a wide range of experience – catch it if you are anywhere near.
