Reminder: “OS : The underlying overhead of computation“is happening tomorrow night with NYCBSD. Go if you can.
There will be pizza pie, and Raspberry Pi, for installing BSD, at the next KnoxBUG meeting, tomorrow, for those near Tennessee.
Note that it was originally scheduled for Tuesday and had to be moved up a night because of a conflict – so your schedule has changed even if you were already planning to go.
Not as many reading links as usual this week, but lots of BSD news yesterday. It ebbs and it flows.
- OpenSSH Keys: A Walkthrough (via)
- Incompatible Timesharing System on Github! I always thought of it as Unix’s original competitor. (via)
- Sleep Mode: The Art of the Screensaver
- Editing wars at London Bridge Street. I don’t know why I enjoy syntax language discussion so much, but I do. (via)
- Cheap Truth, an archive of Bruce Sterling’s sci-fi reviews from the last century. A good way to find yourself some new reading. (via)
Your unrelated comic of the week: “Your comment here“. Also “presentation“.
Done all at the last minute.
- Courses 6 to 9 of DevOps with Chef and FreeBSD are out.
- Ansible and pfSense. (via)
- “OS : The underlying overhead of computation“, an upcoming talk at NYCBSD. Note that it’s on Feb 1, not March 1 as originally posted. I’ll post a reminder.
- a2k17 hackathon reports: Martin Pieuchot, Kenneth Westerback, Bob Beck.
- “Noob user – want to install a UNIX OS. Help a bit?“
- Michael W. Lucas will be talking at Kansas LinuxFest 2017 – in May.
- NetBSD Making Progress On LLDB Debugger Support (via)
- “I want to jump in, but would love some hardware advice.“
- OPNsense 16.7.14 released – last in the 16.* series, I think.
- TrueNAS now has a (BSD) Cinder driver for OpenStack.
- IPv6 on FreeBSD/EC2.
- Improving TrueOS: OpenRC. (via)
- “Where is your tech passion?” If you never complete the exercise, that tells you something too.
Apparently there’s a quirk to the way Ricoh cameras format memory cards that made them unreadable on DragonFly. They’re readable now. I link this not because I think it affects many people, but because it’s such a strangely specific problem.
This week’s BSDNow episode is all over the map this week, talking about Unix philosophy (that’s where the silence part comes in), tmux, and even Minecraft.
A note from Sepherosa Ziehau explains how you can check for Intel Turbo Boost effect on DragonFly, or at least see your current frequency if you’re using AMD.
The question of using vkernels(7) in a manner similar to jails pops up time and again, and the answer is, unsurprisingly, “it depends“. It looks like when you want to isolate greedy programs, vkernels are the way to go.
Thinkpieces, this week.
- The Magic Arrow: A talk about the SIP2 protocol and the purpose of REST.
- Testing LLVM
- git apply --palimpsest=3 --rewind-sprocket
- 25 useful web developer tools. Not clickbait as you’d expect.
- FAP80, A retro computer without the retro baggage. (via)
- Modern propaganda is distraction, not argument. (PDF, via)
- Ransomware takes a nasty turn
- Lock-Free Bugs
- Related: The compendium of database ransomware. A scientific approach to measuring a disaster.
- “…the open source developer tools market is one of the worst markets one could possibly end up in…” RethinkDB post-mortem. (via)
- Maintainers Don’t Scale. Applies to far more than the Linux kernel. (via)
- Introduction to Precision Farming. I have seen this up close, so to speak, as there’s a company that does this around the corner from my workplace.
Your tea link of the week: Scary photo of an Indian tea plantation
Accidental theme this week: books.
- 11n support for athn(4) (via)
- Relayd auction results
- As a Nefarious Media Agent…
- Sponsorships on “Httpd and Relayd Mastery” available
- Understanding the modernization of the OpenBSD network stack, part 2: A story of if_get(9)
- Thinking about switching from Linux to BSD for my everyday computer, and have a few questions.
- Errata SECURITY FIX: January 5, 2017 (for LibreSSL)
- FreeBSD UEFI Root on ZFS and Windows Dual Boot
- Differences in pf between OpenBSD and FreeBSD?
- BSDCan 2017 is in June – the Call for Papers is up, along with submission guidelines. (via)
- OPNsense 17.1-RC1 released
- pkgsrc-2016Q4 released
- OpenBSD on Vultr. I’ve mentioned it being possible before, but this is an official announcement – it’s a supported platform. Spend your dollars there to encourage this. (thanks, Jeremiah Ford)
- “Any good recent books?” You all know about these, right? I’ve mentioned them enough?
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.
- Viva Amiga, the trailer. (via)
- NANOG 69 is happening in early February.
- A New Year, a New Round of pop3 Gropers from China
- Every time we lift a pallet from the shipping room, the server times out. The Hacker News thread has some good stories, too. (via)
- Hidden Voice Commands, where the computer understands but the humans do not. (via)
- Using Unix commands to profile your users
- When the little hand is on the two, and the big hand…
- Read “The Tao of tmux” prerelease for free online (via)
- RIPEStat, nicely summarized information about a given network. (via)
- LISA16 slides and video (that’s the Large Scale System Administration conference) are available. (via)
- Donsol, technically a roguelike. (via)
- Portal for Apple ][. (via)
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.
- OPNsense 16.7.13 released
- Documenting NetBSD’s scheduler tweaks
- NetBSD 7.1_RC1 available
- 12? PowerBook G4 PT5 – Electronic Battle Weapon
- WiFi: 11n hostap mode added to athn(4) driver, testers wanted
- Would you bother learning PFSense when you are comfortable with Mikrotik for budget firewall requirements?
- 2017 presentation proposals
- BPF and formal verification (via)
- KnoxBUG is having a Raspberry Pi installfest on 01/31. I’ll post a reminder.
- KnoxBUG is also planning an OpenRC talk in February, though no date yet.
- And here’s the writeup from the most recent KnoxBUG meetup.
- People in NYCBUG are looking to have a classical code reading group set up – no date yet, but it sounds fun. (This has happened before as a one-shot event.)
- Craig Maloney is speaking about Ansible at the next SemiBUG meeting, this Tuesday. This meeting may be streamed. I’ll put a reminder up on Monday, too, and link to the stream if I know it.
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@.