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!
- RC40 card cipher
- mplayer ktracing “In my ongoing quest to find the most inefficient software that still appears to work…”
- How New York City Gets Its Electricity. Smart meters have been possible for years… Electricity companies are just not interested. (via)
- Posix Has Become Outdated. Note that I don’t necessarily agree. (PDF, via)
- Computer Science Professor Stages a Play to Teach his Family Perl 6. (via)
- Why Wang went wrong.
- swayvm, a drop-in replacement for the i3 window manager, for Wayland. (via)
- I LOVE PROGRAMMING, the sticker. (via)
- Laws of the Universe: Perlin Noise.
- Undefined Behavior != Unsafe Programming.
- A new version of Producing Open Source Software is out. (via)
- JS/UIX, “an UN*X-like OS for standard web-browsers”. (via)
- newspaper subscription experiment
- How I got three errors into one line of code and followup.
- Same author and related: Automatically checking for syntax errors with Git’s pre-commit hook
- Pipelining your laundry, and the ensuing silliness
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.
- OpenBSD as a Multimedia Desktop
- Firefox 51 on sparc64 – we did not hit the wall yet (via)
- Current health of the BSD Certification Group?
- When did tar start auto-assuming -z? Mild GNU vs. BSD argument.
- Introducing pkg_comp 2.0 (and sandboxctl 1.0)
- FreeNAS/OpenZFS training.
- Michael W. Lucas at the Troy Public Library. Talking about his nonfiction writing.
- 2017 FreeBSD Storage Summit, coming up in 9 days. I’ll post a reminder. (via)
- Related: TrueNAS does S3.
- FreeBSD 12 Looking At Dropping SVR4 Binary Compatibility. Would anyone notice? (via)
- Choose as a contributor: FreeBSD, OpenBSD, NetBSD, or other BSD
- Using device.hints to wire physical devices to specific names.
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.
This week’s BSDNow has notes about the FOSDEM BSD Devroom, and a triple-shot of Brian Cantrill – all three interviews with him. If you’ve been watching BSDNow for a very long time, you may have seen one or several of them, but this is one long replay of all the interviews of an opinionated and lively speaker. (The first interview’s original episode is titled “Ubuntu Slaughters Kittens” for a reason.)
Rimvydas Jasinskas posted an extended description of what’s happening with dports. There’s a significant xorg reformatting coming in ports, which is going to be absorbed into dports, but it may take some time. There’s also an odd loss of commit rights for John Marino, who commits (frequently!) to both DragonFly and FreeBSD. (His followup) This all translates to some upcoming transition time for dports to accommodate these changes.
Note that if you are using dports binaries, especially on DragonFly 4.6 release, this won’t really affect you; the way dports is set up, binary sets always work. It is interesting to hear about future work, in any case.
This recent CPU frequency change will make your Skylake-using laptop much easier to deal with. Apparently this is a common problem with Skylake? (links via EFNet #dragonflybsd)
It’s all twofer links this week.
- The many faces of DOOM’s afterlife. A good example of what open source can do for the lifetime of a software project. (via)
- The forgotten joys of turtling in strategy games. (also via)
- Perl6 One Liners. (via)
- How Unix erases things when you type a backspace while entering text. (via)
- Whatever happened to Winamp? Arguably one of the better programs ever put together. (via)
- Shut Up & Sit Down, tabletop board/card gaming reviews. There’s far more out there than I ever realized. (via I’m not sure at this point, sorry.)
- A pragmatic decision on GNU Emacs versus Vim for programming. (via)
- The TTY demystified. (via)
- THE GRAY-1, A HOMEBREW CPU EXCLUSIVELY COMPOSED OF MEMORY (also via)
- The BD Software C Compiler (BDS C). From 1979. (via)
- Minesweeper: Advanced Tactics. (also via)
- How piracy can accidentally encourage IPv6 adoption.
- Dwarf Fortress and the Terrible, Horrible, No Good, Very Bad Interface.
- Free Online Courses at openculture. Get past the page ads, and there’s got to be something in that very long list that interests you. (lost source, sorry)
- Cards Against Silicon Valley. The description of the game is more fun than the game, but then again maybe so is what it’s parodying. (via)
- Vim’s 25th anniversary and the release of Vim 8. (via)
Your unrelated entertainment activities of the day: Places to Telnet. (indirectly via)
A lot of the real content this week is buried in the comments, strangely.
- My BSD sucks less than yours. (via)
- I’m sort of a noob, so should I learn BSD or just go with Linux?
- Networkmgr: a FreeBSD/GhostBSD network connection manager. (via)
- a2k17 hackathon report: Antoine Jacoutot.
- openbsd changes of note 6
- Conclusions from the recent NYCBUG talk.
- Also, rump kernels, the free book, linked from previous.
- Need some help with simple PFSense OpenVPN routing
- pfSense discussion. Comments to note there.
- OPNsense 17.1.1 released.
- BSDploy, linked in comments on the Digest earlier this week, but the source link here has some interesting history, including that rsync.net came from the first VPS provider, which was… jails!
You’ll have to listen to understand how this 7 minutes of news summary was put together.
BSDNow is a day early, but it has an interview with Ken Moore about Lumina, TrueOS (nee PC-BSD) and desktop BSD in general.
You weren’t planning to do anything else today, right? Find some headphones.
- The future of iOS is 64-bit only: Apple to stop support of 32-bit apps. Following a trend. (via)
- Four Column ASCII. (via)
- From the previous link source’s comments: “The Evolution of Character Codes, 1874-1968“, a PDF from this repo.
- A Quick Look at the SoftIron OverDrive 1000. Multiprocessor ARM is starting to show up in non-Pi shapes.
- How computer terms came from physical parts of the Mark I. Neat pictures, too! I know I’ve seen the moth one before. (via)
- How Linux got to be Linux: Test driving 1993-2003 distros. Someone do this with BSD flavors. (via)
- Everything You Never Wanted To Know About Molecular Tschunk Spheres. Sounds mathematical, but actually related to Chaos Communication Congress and food. Read the ‘small scale hack’ at the end. (also via)
- Printer Security. (via)
- Electrocuted CERN weasel joins McFlurry hedgehog at dead animal exhibit. (via)
- From free software to liberal software.
- Classic NES Series Anti-Emulation Measures. (via)
- CoVim – Collaborative Editing for Vim. (via)
- The Enviable Pedigree of UNIX® and POSIX®. (via)
- Dial-A-Grue
- Level Up Your Game: The Untapped Potential of Roguelikes. (thanks, Brandon Gooch)
Your unrelated link of the week: Bandcamp Daily. Curated daily presentations about a band or type of music, where the enthusiasm for any given esoteric sonic whatsit oozes through the writing and samples are there to back it up. Of course I would like it. Recent highlights from just the past few days: a history of doom metal; Kid Koala’s new album, and whatever this is.
Note the end this week of pc98, the most focused of niche platforms.
- The trouble with FreeBSD. Gets a lot wrong, though.
- Found this sitting on my dusty bookshelf.
- Video editing and the FreeNAS Mini.
- a2k17 hackathon report: Patrick Wildt on the arm64 port
- Goodbye FreeBSD/pc98 (via)
- OpenBSD wallpaper.
- Lessons learnt from adding OpenBSD/x86_64 support to pkgsrc
- OPNSense 17.1 released.
- New BSD Magazine issue
The vkernel(7) code has been going through a lot of changes, and instead of linking to the many smaller commits, I’ll point at Matthew Dillon’s latest change since it’s detailed. What’s the performance difference? I don’t know yet if this is for performance or for stability.
The title for BSDNow 179 is probably a takeoff on the same reference as archive.org. There’s some interesting notes about Wayland, of course, and POSIX, and also CyberChef which probably isn’t what you think from the name.
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.
