If you are nearby, KnoxBUG is having a presentation from Caleb Cooper tomorrow night, titled “Advanced BASH Scripting“.
A little heavy on the history this week. And no tea!
- Commodore 64: For the Love of a Machine. (via)
- Fun at the UNIX Terminal Part 1.
- Exploring 3-Move – A LambdaMOO inspired environment. More places named in the source link comments.
- A 1986 bulletin board system has brought the old Web back to life in 2017. (via)
- A link at the same place brought me to the Telnet BBS Guide.
- Hottest Editors.
- Upgrading a Vectrex to 32 Bits. (via)
- Taming Undefined Behavior in LLVM.
- The secrets of password aging on Unix systems.
- on the title of “git commit murder”
- Dungeonfs: A FUSE filesystem and dungeon crawling adventure game engine
Your unrelated food link of the week: Eating In Translation. This person seeks out new places, eats there, and makes notes, and has been doing it for more than a decade. The result is the most in-depth informal food guide I’ve ever seen. It’s NYC focused, but not exclusively.
All done at the last minute!
- OpenBSD imports new strstr() implementation from musl libc by Rich Felker. (via)
- FreeNAS Corral is being relegated to “technology preview” status (via and via)
- Free OSCON 2017 tickets from the FreeBSD Foundation.
- The next KnoxBUG meeting on April 18th is “Caleb Cooper: Advanced BASH Scripting“. I’ll have a reminder.
- 1.3.0 Development Preview: New icon themes. (Lumina, via)
- Linux user looking to try out BSD.
- Media Server.
- OpenBSD 6.1 Released.
- openbsd changes of note 620.
- Getting OpenBSD running on Raspberry Pi 3.
- Update on NetBSD and Google’s Summer of Code 2017: student application period is over, ranking is in progress.
- Let’s get meta: an interview with me (hubertf) about my NetBSD blog.
BSDNow 189 has a nice roundup of BSD projects in Google Summer of Code, along with an interview of Wendell of Level1Techs.com.
Continuing my catchup on recent commits, there’s now a ‘version 7’ internal to HAMMER 1. It changes the CRC code to a faster version, but since this instruction isn’t used (yet), there’s no real world impact. Remember this for next time you want to run ‘hammer version-upgrade’.
If you’re mounting a HAMMER2 filesystem, you can refer to it by label instead of by device.
No, it’s not ready for use yet and I don’t have a date other than “when it’s done”, to preanswer the next questions.
A slightly UK-ish tilt this week, by accident of course.
- Playing roguelikes when you can’t see.
- How Fountain Pens Work.
- Something you didn’t know about functions in bash.
- A comparison of regex engines. (via)
- /dev/null Follies
- Turtles on the Wire: Understanding How the OS Uses the Modern NIC. (via)
- In love with the BBC micro:bit. (via)
- Ultima VI. (via)
- How the PC Industry Screws Things Up. (via)
- Top Five Results of the Past 50 Years of Programming Languages Research. (via)
- The Arte of ASCII. (via)
- 1970s word processing with JOT. (also via)
Why why why…
- Why Isn’t OpenBSD in Google Summer of Code 2017? (via) (also)
- Why does everyone here seem to recommend Pfsense over VyOS?
- Why is pfsense better than dd-wrt?
- pkgsrc-2017Q1 released.
- openbsd changes of note 8.
- e2k17 Nano hackathon report from Bob Beck.
- Control Your Files Using Your Own Cloud With ownCloud. (BSD-oriented)
- Linux Action Show -> BSD Action Show.
- NetBSD and LLDB progress report. (via)
- Reading the FreeBSD Manual.
- How much collaboration is there between the different BSDs?
- Finding more software for UbuntuBSD.
Did you know there’s a randread utility on DragonFly that will report on disk performance? Well, you do now. The very terse comment in the source code will tell you how to compile it and the arguments.
It really does work, that lead-in, and it’s on BSDNow episode 188.
Yes, I know we just released 4.8. This is a rollup release, capturing everything that was committed to the 4.6 branch after 4.6.1 and before 4.8 came out. If you are going to upgrade, it’s worth it to go to 4.8, but this way there’s a clean final version in the 4.6 branch.
(Hat tip to Sascha Wildner for reminding me to do this.)
It’s happening tomorrow night at the NYCBUG meeting: a yes.c code reading. (more details) Go, if you are close.
I am late in mentioning this, because it was added just before the DragonFly 4.8 branch: there’s a new ‘efisetup(8)‘ script added to DragonFly. Use to to perform a complete a UEFI-bootable installation to a given disk.
I’m very UNIXy this week.
- Have You Played… Event[0]? Sounds like a simulation of IRC.
- TERRIBLE, AWFUL, NO GOOD, REALLY BAD HEAVY METAL ALBUM COVERS FROM ALL OVER THE WORLD. (via)
- The Best Metal on Bandcamp: March 2017. A palate cleanser from the last link.
- Google Open Source Docs. Everyone releases their code, but not their methodology, which is arguably as important. (via)
- Windows disk-loading/code-swapping. I remember this from Apple ][ days; there is no modern equivalent that I can think of.
- The creator of Dwarf Fortress doesn’t really like to play games like Dwarf Fortress. (via)
- Research UNIX V8, V9 and V10 made public by Alcatel-Lucent. (via)
- Related: What’s the earliest UNIX (or unix-like) OS that is both easily available and can run on x86?
- How to learn Unix/Linux and Lesser known but still handy Linux commands. Essentially command line tool education.
- Zero Terminal. Another item for my teeny computer fetish. (via)
Your useful tip of the week: Setting the root login’s ‘full name’ to identify the machine that sent email. This makes so much sense. (via)
Odd batch of links this week.
- Not ‘other BSD’, but I didn’t have another good place for it: DragonFly 4.8 release discussion.
- LionBSD. Security-oriented FreeBSD packaging, at first look. (via)
- Changing Send/Receive Bandwidth on FreeBSD.
- Setting the Record Straight: containers vs. Zones vs. Jails vs. VMs. (via)
- The FreeBSD phone link from BSDNow, earlier this week, led me to these two other projects: FreeBSD Robot + Teensy 3.1 and MiniBSD laptop computer.
- *BSD for Dell XPS 13 (9350)
- OPNsense 17.1.4 released.
- vmm(4)/vmd(8) support for seabios and linux guests.
- “Httpd and Relayd Mastery” off to copyedit.
- NetBSD and Summer of Code, FreeBSD and Summer of Code. Deadline is in a few days!
- Upcoming NYCBUG events – next meeting is this Wednesday.
Your BSD-related fiction book of the week (year? decade?) :’git commit murder‘ is out, set at a (fictional) BSD convention.
Now that we’re past the DragonFly 4.8 release, Francois Tigeot has added an update to the i915 driver, bringing it to match what’s in the Linux 4.7.10 kernel. He also committed Peeter Must’s port of the vga_switcheroo module.
This week’s BSDNow has no interview, but covers most every BSD to some extent, and talks about something I find super-interesting: a BSD phone.
KnoxBUG is meeting tonight – there’s no speaker scheduled, so it will be open discussion.
