No theme this week.
- Tennis for Two, a video game from 1958. (via)
- Two Minutes Hate, Twitter Edition and Facebook says “send nudes”. Social media is generally bad for everyone.
- The Case for RSS. The Digest would be several times harder to do without RSS. (via)
- Running the First Ever 1970s Dungeon Crawl With Old School-Inspired Rules in 2017. (via)
- No, it is not a compiler error. It is never a compiler error. Except that the author goes on to describe a bonkers compiler error he found.
- Another system software error. The followup to the previous link.
- I got my VT420 working. (via)
- The best laptop ever made. Arguable, but still possible. (via)
- cVim and Vimium (for Chrome), Tridactyl and Vim Vixen (for Firefox) – Vim inputs for your web browser. Replaces the no-longer-updated Vimperator. (via)
- Forsh – A Unix shell embedded in Forth. (via)
- SIGGRAPH 2017 Emerging Technologies Trailer. (via)
- M-x backward-sexp-reboot-laptop. (via)
- More p2k17 Hackathon: Anthony J. Bentley on firmware, games and securing pkg_add runs, Sebastian Reitenbach on Puppet,
Landry Breuil on Mozilla things,Florian Obser on network stack progress, kernel relinking.
- Hyper V VLAN tag on pfSense?
- OpenBSD on G4 Cube. (via)
- FreeNAS ISCSI Luns & VMware; restricting lun visibility?
- FreeNAS vs. Server 2016 vs. unRaid?
- How’s the [Nvidia] driver support compared to Linux?
- Why are supercomputers all running Linux and not BSD?
- VMWare + FreeNAS, Encryption.
- OS X:Anyone using Xfce or other DE in place of Aqua?
- Switching from 1Password to Bitwarden.
- BSDTW ’17 Conference Recap.
- Moving Freshports.
- FreeBSD/EC2 on C5 instances.
Welcome new DragonFly committer, Peeter Must!
I’m a bit late linking to the new BSDNow episode, “Opening ZFS in 2017“, but here it is. You can guess at least one of the topics covered from the title.
Do you have a terabyte or more of RAM? You can boot DragonFly. In theory over 32 terabytes will require changes – but oh, to have such problems…
Noted from this commit: if you are routing over IPv6 directly to another address, the sysctl net.inet6.icmp6.nd6_onlink_ns_rfc4861 must be set to 1.
rdist has been removed. Does anyone mind? I don’t think so.
This is one of the more historical episodes of Lazy Reading.
- More links about TAOS, the odd operating system from last week, including its modern version.
- ZeroPhone, an open source cell phone you can assemble. Not off-the-shelf easy, but certainly a good idea.
- Turning vim into an IDE through vim plugins. (via)
- Almost everything on computers is perceptually slower than it was in 1983. (via)
- books chapter sixteen.
- A Net Before the Web, Part 3: Content and Competition. Continued from last week’s links.
- Encoded, Decoded. A history of USENET.
- Experiences from a Decade of TinyOS Development. (PDF, via)
- The underground story of Cobra, the 1980s’ illicit handmade computer. (via)
A good variety this week.
- Building software with Ravenports.
- “SSH Mastery, 2nd Ed” News, Sponsorships, and Cover.
- LISA 2017 Conference Recap.
- LibreSSL 2.6.3 released. (via)
- First Absolute FreeBSD 3rd Edition preorders available.
- GhostBSD 11.1 RC1 is ready! (via)
- p2k17 Hackathon reports: 1 2 3 4 5.
- Why did we build our solution on top of FreeBSD?
- Nearly Online Zpool Switching Between Two FreeBSD Machines.
- Upcoming SemiBUG workshop suggestion.
- Open source Visio-ish network diagramming. (From a BSD list, so I’m linking it here.)
- pfSense – Cisco Aironet AP’s (only 1 works, all identical).
- NAT through pfSense question.
- Ilja van Sprundel – Are all BSDs are created equally? Video, unfortunately picking “winners”. (via)
- 4.2BSD on SIMH vax with networking. (via)
- NetBSD on Allwinner SoCs Update. (via)
sys_pipe has been modified to avoid contention on DragonFly, which means better performance as tasks get handed between processors. See the commit message for details.
Matthew Dillon has added KVABIO, an API for avoiding the need to sync the TLB across all CPUs before continuing. What’s this mean? The more CPUs you are dealing with, the longer it takes to make sure all of them have the same cached view of the virtual memory. There’s a tradeoff – caching that view speeds up memory access, but the time cost of the synchronization can erase those benefits.
This API is now supported for NVMe and swap, HAMMER2, and tmpfs. Note that those last two links show a huge drop in IPI messaging. In the real world, this showed about a 5% improvement in performance for CPU-intensive work like complete synth builds. (Based on IRC conversations.)
This week’s BSDNow has no interview, but goes into in-depth explanations of ZFS caching, man page reading, and more – so there’s lots to keep you busy, just in the show description.
This is a bugfix release, adding HAMMER2 support in initrd, among other cleanup commits. The tag message lists the changes. There’s no huge changes, but it’s only a bugfix release.
All over the map again, but that’s what Lazy Reading is for.
- OpenVMS: State of the Port to x86_64 – October 2017 Update. PDF. (via)
- The Roguelike Celebration – a festival about roguelike game design. (via)
- More Taste: Less Greed? or: Sending UNIX to the Fat Farm. (via)
- books chapter fifteen.
- A Net Before the Web, Part 1: The Establishment Man and the Magnificent Rogue.
- A Net Before the Web, Part 2: Service to Community.
- TAOS Operating System. (via)
- The Physics of Bread. I am not sure what to think of Modernist Bread. (via)
- An ode to pack: gzip’s forgotten decompressor. (via)
- The Uncanny Resurrection of Dungeons and Dragons. (via)
“tag: eyes, computers”, very much so.
- miniwebproxy. A good idea.
- Tiny Wearable 8-bit VT100 Console. This I would want to make. (via)
This was an easy week for finding links.
- API provisioning for BCHS web apps. Looks like there’s a new near-monthly article about using BCHS near-monthly, which I did not know. For example: kwebapp. (via)
- Next planned NYCBUG meeting: January 3rd.
- FOSDEM 2018 will have a BSD Devroom; the call for papers is out now – due the 26th.
- os-test. Lots of BSD results. (via)
- Windows 10, VirtualBox 5.2.0 w/ FreeBSD 12.0-CURRENT Guest.
- OpenZFS Developer Summit 2017 Report.
- OpenZFS Developer Summit 2017 Recap.
- PFSense for PCI compliant network?
- Two-factor authentication for SSH on FreeBSD 11 – Part 1 – SSH Key+Account Password. (via)
- How to use bta2dpd(8) with Bluetooth headphone under NetBSD-current. (via)
- ZFS Feature Flags.