Accidental theme this week: books.
BSDNow’s episode of the week has a number of Raspberry Pi-specific items, plus a discussion of iocage which I was not familiar with.
The DragonFly installer now supports UEFI directly. There’s a uefi(8) man page now, and there’s even rconfig support, though not enough people realize how awesome rconfig(8) can be.
I had a spurious carriage return in the RSS feed output that some I think xerxes based RSS readers like spaRSS didn’t like. It’s fixed now – can someone else running spaRSS confirm in a comment? Or just confirm that you aren’t getting RSS errors now if you were for the last few days.
SemiBUG has a meeting tomorrow, and Craig Maloney will be talking about Ansible. Patrick McEvoy may be streaming the proceeds, too. Are you near Detroit? Then go!
“Old consumer computers” is this week’s accidental theme.
Your unrelated video of the week: Turbo Encabulator. There’s more like that out there, like the Rockwell Retro Encabulator.
This turned into a BSD User Group event list, which makes me happy. There was nothing like that 3 or 5 or whatever years ago.
The ncv(4), nsp(4), and stg(4) drivers are now removed from DragonFly. So is the portal file system. Also, though not a removal, vm.swapcache.use_chflags now defaults to 0. Does this affect you? Almost certainly not! I feel compelled to point it out, though, just in case there’s that one person who didn’t want a surprise.
This week’s BSDNow has extended notes about FreeBSD and lld, the LLVM linker, plus notes on the NetBSD scheduler, OpenBSD changes, and so on. It’s very ecumenical.
The i915 driver has been updated to match Linux 4.6 – this is of most benefit to the owners of newest hardware, but the commit message lists what has changed, for owners of Haswell series GPUs and later.
If you are on DragonFly -master, now is a good time to update. Matthew Dillon has been changing how DragonFly handles locking and memory use, with differences in the vmstat structure and page coloring, some memory settings, and many other locking changes. I am only linking to a few examples. If you don’t want to dig through those links for performance numbers, he summarized his changes and their effects in a post to users@.
That’s Non-Uniform Memory Access, to disambiguate. Matthew Dillon’s changing how memory is allocated in DragonFly. NUMA is been a long-discussed and complex topic for a long time, so I will point at the initial commits and call it “a developing situation”.
I hope you have lots of time to read today.
- SpaceVim – Like Spacemacs, but for Vim. A Vim … distribution? (via)
- Mid-century modern electronics. (via)
- Open Source Won. So, Now What? (via)
- A Historical Geography of RPG Playing
- 2016 year-end link clearance. Going down the rabbit hole of links to links.
- Data formats of Rogue One (via)
- Architects on Death Star design. A bit clickbaity, I know. (also via)
- Rogue One: A Star Wars Story, looking just at user interfaces. (via)
- Great Talks and Presentations at 33C3 (I think via)
- Truffle Hog, a clever search-for-accidentally-committed-keys script. (via)
- Hacker News, like any news aggregate, has now reached the astroturfing / advertising point. (related)
- Goodbye to GNU Libreboot (via)
- Irssi 1.0.0 Released And here’s the XKCD cartoon to match. (via)
- fortran.io, a FORTRAN web framework. (via)
- A Tourist’s Guide to the LLVM Source Code
- Story behind malloc(0) standardization (via)
- python 3k17. Perl’s is the only scripting language I know that successfully navigated major version changes – for compatibility, at least.
- zz: a smart and efficient directory changer
- Internet of Shit and CES. Of note: 42tea, where you need a smartphone to do what only maybe needs a timer and thermometer.
- chmod 777. Not sure if real.
- The many lives of Packard Bell. I hated these.
There’s always a rush of links after a holiday, as people sit at home and catch up on what they’ve wanted to do.
This week’s BSDNow: no interview, but a lot of link summary. Does that title make sense if you are outside the U.S.? No matter.
If you have a NVMe-capable EFI BIOS on your machine, you should be able to safely install DragonFly, using these instructions from Matthew Dillon. It’s not part of the installer, yet.
NYCBUG is meeting tonight for an installfest, plus dinner and drinks afterward. Attend if you are close, and especially if you want to get BSD on some odd hardware.
Matthew Dillon has made some changes to DragonFly’s swap handling, and his explanation notes that the theoretical max swap space is now 32 terabytes. He even had to change field sizes to accommodate the new, bigger numbers.
I almost scheduled this for 2016/01/01.
I went to a more simple format for the page. New year, new layout, and so on. How is the load time for people?