Version 1.13.1 of nginx now natively uses CPU affinity on DragonFly. This matches well with SO_REUSEPORT support; I suspect DragonFly is a fantastic place to run nginx at this point.
...And before you say, "It would be great if someone would put together benchmarks", think instead, "I'm someone, and I could do it."
Andrew MacIntyre manually installed DragonFly onto a UEFI system, and conveniently he posted his notes. It includes a GRUB menu entry, which will come in handy for someone
Tomorrow night, KnoxBUG's monthly meeting has Sam Fourman of iXSystems talking about FreeNAS. Show up if you're near!
All these links came together at once, after I cleaned up a lot of browser tabs.
- The Making of Freeciv WebGL 3D. (via)
- For those times when downloading over the Internet is too slow.
- Your choice of Telnet/SSH terminal client, and why? A perennial question.
- A brief history of IPv4 address space exhaustion. (via)
- Little Things I Like to Do with Git. (via)
- AmigaOS 4: Google Cloud Print driver released. (via)
- Tracking down a segfault in grep. The sequel: Digging deeper. (via)
- How Your Data Is Stored. Eventual consistency, explained. (via)
- Urban Exploration Resources. You'll want to search or just dig.
- Rise of the Dungeon Master: Gary Gygax and the Creation of D&D. (via)
A good chunk of this is overflow from last week.
- The iXSystems Kansas Linux Fest report. I'd like to see the slides they used.
- PKGSRC at The University of Wisconsin–Milwaukee. (via)
- Best free alternative to pfSense?
- OpenBSD laptop.
- Is there a more clear PacBSD installation guide?
- GhostBSD 11 ALPHA having issues with MATE Desktop.
- documentation is thoroughly hard.
- Logical Domains on SunFire T2000 with OpenBSD/sparc64. (via)
- Are there are BSD projects similar to Googles Fuchsia OS?
- Any interest in porting TFS (the new ZFS clone in Rust) to BSDs? The most fun response.
- Can't get Thinkpad t450s trackpoint working on OpenBSD.
- openbsd changes of note 622.
- Devuan Jessie 1.0 released. It's Linux, but important here because it's without systemd. (via)
- Support for Controller Area Networks (CAN) in NetBSD.
- KnoxBUG meeting on May 30th. Sam Fourman talking about FreeNAS.
Hey, there's a new garbage!
There's a bug with shared libraries in pkg(), which may bite you when upgrading. It's present in version 1.10.1 at least, so you may want to wait for this fix to be applied before your next upgrade.
No interview in this week's BSDNow, but lots of news topics including a note about how easy it is to mitigate WannaCry problems using BSD technologies. Also of potential interest, it links to an in-depth look at how traffic shaping in pfSense was able to significantly improve a home internet connection, from someone whose job is to think about that sort of thing.
If your DragonFly system's Intel network device doesn't seem to pick up on DHCP, try turning on polling. This may already be a nonissue, but it doesn't hurt to mention it.
Update: fixed.
The weather's nice, so the links are light. Well, they were, then I got some reading done, and now we have a good-size list.
- Rule #1: Interop is all that matters. This is what gave us the Internet, really. (via)
- Nethogs, the tool.
- SIGGRAPH 2017 : Technical Papers Preview Trailer. See what will appear in movies and triple-A games a year from now. (via)
- The Restoration of Early Unix Artifacts. (via)
- The Computer Cook Book. (via)
- Internet Histories, a n in-depth examination of exactly that. First issue. The introduction has a great Tim Berners-Lee quote. (via)
- Please insert next floppy.
- Many pet rabbits will die in Second Life on Saturday. As the source link says, "At least nobody will ever make real food depend on the cloud, right?"
- Modern OS/2 released. (via)
- The Unix Webserver. Interesting to see as a concept, but not necessarily a good idea as implemented. (via)
- A list of "highly-specific one-person's-passion" websites. One of my favorite things to see on the Internet. (via)
There's been enough this week I've already started next week's BSD entry.
- Installing OpenBSD 6.1 on your laptop is really hard (not). (via)
- Switching to OpenBSD. (via)
- FreeBSD on 11? MacBook Air 5,1 (mid-2012). 2012 is the hardware, not the post date. (via)
- Falling in love with NixOS. Not on BSD, but linked because the source has comments contrasting it with BSD packaging systems.
- openbsd changes of note 621.
- 2017Q1 FreeBSD status report.
- No sound with NetBSD in VMware.
- Re-Writing BSD 4.4 Shell Commands: cat. (via)
- A recap of the April KnoxBUG meeting.
- Promoting FreeBSD at Events. (via)
- NetBSD maintainer in the QEMU project. (via)
- OPNsense 17.1.7 released.
Imre Vadasz added support for ADMA2 transfers in DragonFly. It doesn't lead to a huge performance boost - yet. It can be turned on and off, but requires Intel chipsets.
This week's BSDNow covers different topics, with a specific link about a centrally managed Bhyve - a new feature to me. No interview this week, but don't let that stop you from the full range of discussion.
Mobile Skylake CPUs appear to have issues with power management and direct video rendering. There's potential fixes on the horizon, but until then, be aware if you have that specific hardware and software mix.
Reader suggestions always make me happy.
- Is stockpiling AMD Bulldozer-based hardware from 2012 a good idea for those that care about privacy and security, since those CPUs don't have PSP/Intel ME?
- ECC Memory & AMD's Ryzen - A Deep Dive. (thanks kerma on #dragonflybsd for this and the previous link)
- Scrum makes you dumb. I don't know if he's setting up the right enemy, but it's a good analysis of organizational silos. (via)
- Memoir of a Homebrew Computer Club Member. Seriously homebrew, from that story. (via)
- New D&D magic spells, designed by neural network. (via)
- Related: same but for heavy metal band names.
- Sexy Emacs. Sexy Vim. (via)
- The Vim Learning Curve is a Myth. (via)
- U.S. frequency allocations, with detail. (PDFs, via)
- Zomg lots more anagram stuff. Lots.
- The early Windows phone devices were liquid-cooled, sort of.
- Zip Files All The Way Down. Oh, so that's what a quine is? (via)
A good topic range this week.
- Why I love OpenBSD. (via)
- A plan for open source software maintainers. (via)
- Unix Architecture Evolution Diagrams. 1972 Research Unix and FreeBSD, compared. (via)
- Getting Michael W. Lucas to speak at your (possibly BSD) event.
- 4 Things About TrueNAS Replication Your Boss Wants To Know. Sounds clickbaity, but does actually describe TrueNAS usage.
- OPNsense 17.1.6 released.
- Health Tips for Unix Systems.
- OpenBSD and You, the slides. (via)
- gqrx on freebsd.
- I did not know there was a Samba conference.
- OpenBSD Community Goes Gold.
This week's BSDNow has no interview, but it hops through a banquet of different operating system activities - wireless, routing, changing systems, etc. You will surely find something to pique your interest.
A tip that might be useful for some readers: Mohammad BadieZadegan posted that he had a poor network connection, and so was having a hard time installing packages. If that bites you too, there are some pkg.conf options - starting with FETCH_TIMEOUT and FETCH_RETRY - that may help.
I noted commits about this before, but here's the instructions: how to use DragonFly on a Macbook Pro with dual GPUs.