A little meta, this week.
Your unrelated tea link of the week: In Sri Lanka’s Tea Paradise, A Social Enterprise Is Brewing. I actually heard about the quality of the tea (very good) before I heard about the way the company was formed. Consider where your next tea purchase comes from, in light of this.
Slightly short this week, maybe because people are prepping for AsiaBSDCon? I have plenty of links for tomorrow’s Lazy Reading.
The longstanding practice is to load kernel modules in loader.conf, as early as possible. That’s good, for anything that needs them.
However, that also can be bad. Your machine can be unbootable if there’s a problem with a module or loader.conf is messed up, since that file is read long before the startup process finishes. Enter the new alternative: modules can be loaded in rc.conf, and the only loader.conf modules needed are those required by / to mount.
Matthew Dillon has been doing a significant amount of work on cache lines, and I haven’t been linking to it because it’s hard to point at single commits with such a technical subject. However, he’s summarized it all, along with news on NUMA handling and vkernel improvements.
The again-early BSDNow episode this week has an interview with Tom Jones about BSD Sockets, plus a number of news items that include something new to me: playonBSD.
Matthew Dillon moved some locks and exec() performance jumped up significantly – 50% or more. This is a single system call, so I don’t know how much translates through to real performance change, but it’s interesting to see.
The normal monthly meeting for NYCBUG for March 1st (tomorrow) is canceled; next month’s meeting is still on.
BSD author Michael W. Lucas is talking at the Troy Public Library (Michigan, not New York) tonight, about his nonfiction writing. Go, if you like his books and/or if you are thinking about technical writing for yourself. He has another appearance coming up on March 11th.
Reminder: the 2017 FreeBSD Storage Summit is tomorrow.
Another diverse link week, hooray!
Your unrelated item of the week: How Wegmans inspired the most rabid fanbase in the grocery world. I live in the town where Wegmans started. “Grocery fanbase” is a relative thing, but: yes, they are that good.
I measure the success of In Other BSDs by how many different BSD flavors I can reference. This is a good week.
There’s the DragonFly syntax for loader hints, and there’s the FreeBSD syntax. If you happen to use the FreeBSD syntax on DragonFly, it’ll still work.
This week’s BSDNow runs across a wide range of topics, so it’s worth browsing through. There’s no interview this week, but there is a report on an interview, if that’s meta enough for you.
Thanks to Imre Vadasz, the virtio driver in DragonFly now has PCI MSI-X support. This should help with virtual performance, though I say that on principle, not with any actual numbers to back it up.
Here’s one of the reasons to have your own permanent server: The New York Times has a daily feature called, not surprisingly, “The Daily“. It’s a short 15-20 minute news segment, ready by 6 AM. It’s available through Google Play Music or iTunes, but I leave for work by 6:15, and I don’t want to use up cell data downloading something that should arrive on my phone just before I leave the house. Of course, there’s no obvious way to tell Google Play, “I know it’s there; go get it right now”. I don’t know the iPhone experience, but I imagine it’s the same. I want to download on my time, not on Google or Apple’s schedule.
Luckily, there’s an RSS feed for this podcast. That, plus this simple script on my DragonFly system, means I can pull it down whenever I’m ready:
fetch -o – http://feeds.podtrac.com/zKq6WZZLTlbM | grep enclosure | cut -d ‘”‘ -f2 | xargs fetch -m
So, it’s a matter of running that script, and syncing off my own local storage, on my own schedule. FolderSync Lite will happily sync back to my phone using sftp.
If you are anywhere near KnoxBUG’s meeting place (mid-Tennessee, US), Joe Maloney will be presenting on OpenRC and TrueOS, tomorrow night. See the link for address and times.
It’s Lazy Reading Science week!
Your unrelated link of the day: Assault Trombone. Even if this was lethal, I couldn’t take it seriously. (via)
Lots of storage this week.
Are you on DragonFly-master? Are you using a Realtek network device? Sepherosa Ziehau has an update he would like you to test.
There was some issues with the DPorts repo, so you may need to reset your local copy. This only applies if you pulled down a copy in the last 48 hours or so. (update: or less, based on John’s comment) Otherwise, you are fine.