Michael W. Lucas’s ebook sponsorships and print sponsorships for “TLS Mastery” will close in the next 24-48 hours; get in there if you want to participate.
Lazy Reading for 2020/12/27
I haven’t had many posts this past week because of a mix of work then holidays. but there’s always Lazy Reading.
- My favorite essays of life advice.
- Lode Runner.
- “just don’t use any non-essential cookies“
- Cemetery of Soviet computers. Gotta reinstall STALKER. (via)
- “Tell me you work in tech without telling me you work in tech.” (via)
- Social shell games.
- Web Conversation From the Other Side. Followup from last week.
- A Book Like Foo: Powerful Book Recommendations. (via)
- Smalltalk Zoo: Stories and simulations around the evolution of Smalltalk. (via)
- Christmas Demos.
- Repairing and bootstrapping an IBM 5170 PC/AT, part 1 and part 2.
- New Montague Portal novel: “Drinking Heavy Water”.
BSD Now 378: Networknomicon
This week’s BSD Now is a special treat: an interview with author Michael W. Lucas, author of a bunch of BSD and non-BSD books. If you’re looking for presents, he’s selling extra books originally intended for convention sales…
Something to read
I have nothing to post about, for the first time in a while, so here is a treat I have been saving: Request for biographies. (follow the whole thread) It’s a long thread from the SIGCIS mailing list for biographies of various people important to computing/mathematics, and there are some real gems in there. Your local bookstore or library should have many of these.
Lazy Reading for 2020/09/13
Completed Tuesday, in an effort to reduce tab count in my browser.
-
- A few tips about the command cd.
- FOSS laptops and subpar displays. Battery life is I think the hidden reason for this.
- How the Digital Camera Transformed Our Concept of History. “A century ago, nobody, not even a science fiction writer, predicted that someone would take a photo of a parking lot to remember where they’d left their car.” (via)
- Ideas Embodied in Metal: Babbage’s Engines Dismembered and Remembered. Chunks of the Babbage Differential Engine still exist, from 120+ years ago. So does Babbage’s brain, apparently. (via)
- DOOM via pregnancy test screen. (via)
- Vim as an IDE (VimConf 2020 Talk) (via)
- Starship, the cross-shell prompt. (via)
- “Damn your blood”: Swearing in early modern English. (via)
- Tales from the Public Domain: BOUND BY LAW? A comic about public domain, of course free to download. (via)
- The Door Problem, or explaining what a game designer does. (via)
- moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. (via)
- Internet Ascendant, Part 1: Exponential Growth. Everything in this series is pleasant to read.
- Winamp Skin Museum. (via)
- Bullfrog after Populous. Mentions underappreciated game Syndicate.
- Walk Cycles. (via)
- The Unix timestamp will begin with 16 this Sunday. (via)
Lazy Reading for 2020/09/06
I went esoteric this week, and it was fun!
- 7 habits of effective text editing. (video, via)
- My divergence from ‘proper’ Vim by not using and exploring features.
- 7 versatile Vim commands that are easy to memorize. (via)
- Arwes: Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps. It really is that. (via)
- Asciimatics – create full-screen text UIs on any platform. (via)
- How not to name variables.
- “Imperial is lit, but Metric is liter”… Linked for the measurement graph.
- An archive of a different type. I did not know this existed, but I hoped it existed, if that makes sense.(via)
- Kernel Mode Linux : Execute user processes in kernel mode. Hey, remember Windows NT and how a video error could bring it all down? (via)
- Model and Prototype of VMS Using the Mach 3.0 Kernel. 2 dead ends make a new dead end. (PDF, via)
- High-Tech Trash: Glitch, Noise, and Aesthetic Failure. Free book. (via)
In Other BSDs for 2020/08/29
No theme, but plenty of variety.
- A reimplementation of NetBSD based on a microkernel.
- Valuable News – 2020/08/24.
- “TLS Mastery” Covers Reveal, with T-shirts and Posters.
- TrueNAS 12.0 beta out.
- MidnightBSD 1.2.7 out.
- pkgdb belongs in libdata, not var. Them’s fightin’ words!
- rc.d belongs in libexec, not etc. Them too!
- GhostBSD financial reports. I like seeing this out in the open. (via)
- What is the oldest BSD? Not as short an answer as you may think. (via)
- Tarsnap podcast episode with FreeBSD ex security officer Colin Percival. (via)
- From 8′ to 4″: massive pkgsrc performance gain by replacing a shell script with awk.
Lazy Reading for 2020/05/24
It’s rare, but I was able to collect most of these links more than 24 hours before you are reading them.
- Some views on having your system timezone set to UTC.
- The Era of Fragmentation, Part 3: The Statists. Minitel!
- The Internet’s Many Branches.
- Roguelike Celebration is going to happen! (virtually) Plus there’s a call for papers.
- PRINTING PRESSES ARE GIANT GPUS. (via)
- New book: “Cash Flow for Creators”. If you are working anything but a corporate job ever, this will have value for you.
- The Deprecated *nix API. (via)
- When SimCity got serious: the story of Maxis Business Simulations and SimRefinery. (via)
- Announcing the Second Edition of Learning Markdown.
- Dungeons & Dragons at a Distance: Early Play-by-Mail D&D. (via)
- Hagoromo chalks, progress & Vim. (via I lost it, sorry)
- Desperate Pleas for Nothing. I get at least one of these every week.
- C&C open sourced. (via)
Lazy Reading for 2020/05/10
Emacs and Vim content; I feel like I should always have one with the other.
- Tiny arcade stuffed in an NES controller.
- Text Radio: Realtime written interviews hosted in Google Docs. (via)
- Making Emacs popular again. (via)
- Termshark: a terminal UI for tshark, inspired by Wireshark. (via)
- An emotional trip to the 80’s: Developing Games for the Speccy. (via)
- The story behind Cryo and Westwood’s 16-bit Dune games. There’s a lot of period-specific imagery in that link that’s fun to look at. (via)
- Vim as a Markdown Editor. (via)
- Film restored from 1888. (via)
- Synth links at things magazine.
- I Turned a 1920’s Typewriter into an EDM Drum Machine. (via)
- Rich’s sh (POSIX shell) tricks. (via)
- 90 Days With The Pinebook Pro. (via)
- SSH Tunnel – Local, Remote and Dynamic Port Forwarding. (via)
- We are complicit in our employer’s deeds.
- Text Adventures. (via)
- Things I Wished More Developers Knew About Databases. (via)
- Bug Stories. (via)
- The case of the mysterious –help directory.
- Library JSON – A Proposal for a Decentralized Goodreads and
- Related: TRACKING READING.
Lazy Reading for 2020/04/19
I could not come up with a good roguelike link this week, but I am hitting many of my other usual targets.
- Using a 1930 Teletype as a Linux Terminal. Right up my alley. (via)
- Clocking a 6502 to 15GHz (!). Lode Runner would go too fast!
- Writing a Book with Pandoc, Make, and Vim. (via)
- John Conway died. Known for Game of Life, but responsible for much, much more – read his published work. (via)
- Related: Hackaday Game of Life projects.
- Smalltalk-80 on VAX/VMS. (via)
- 3mux, terminal multiplexer inspired by i3. I like the animated image; better than a thousand-word README. (via)
- “TLS Mastery” sponsorships open. MWL nonfiction, worth it.
- “git sync murder” status. MWL fiction, also worth it.
- Tree diagrams in computer science and other fields. Links for you to read, or to find books to read.
- The Hinman Collator, a mechanical version of diff(1). (via)
- THE SECRET LIFE OF MACHINES: The Videos. Cartoons! (also via)
- Niklas Luhmann’s Zettelkasten, the paper version of Roam Research. That is the sort of link pairing I love to do for Lazy Reading.
- In weird coincidence, here’s that word again: creating and linking zettelkasten notes in vim.
- Gnomes. “Most everyone hates gnomes.”
- CommunityRule. There’s a mapping here onto open source projects.
In Other BSDs for 2020/04/11
BUG meetings are canceled, but this can’t be surprising at this point.
- Installing FreeBSD for Raspberry Pi 1/2/3. (via)
- Tale of two hypervisor bugs – Escaping from FreeBSD bhyve. (via)
- SNMP Mastery is out. (related: The Print Book Trade, and Money)
- NYCBUG meetings are suspended for obvious meetings, but there’s online chat.
- BSDCan 2020 will be online-only.
- No April ChiBUG meeting.
- FreeNAS and TrueNAS are merging.
- OpenBSD andIPv6.
- WireGuard Gives Linux a Faster, More Secure VPN. Linked cause there’s BSD support too. (via)
- Announcing the pkgsrc-2020Q1 release.
- BSD Link Roundup 4.8.
- Wifi renewal restarted.
- LLDB work concluded.
- Valuable News – 2020/04/06.
- WRATH: Aeon of Ruin on OpenBSD!
- Testing AGS games on OpenBSD! That’s Adventure Game Studios.
- OPNsense 20.1.4 released.
In Other BSDs for 2020/02/22
No theme this week cause I think I hit everything.
- Dr. Paul Vixie is giving a talk on March 3rd at NYCBUG’s monthly meeting, titled “Operating Systems as Dumb Pipes“. I’ll post a reminder.
- NetBSD 9.0 is out, in case you missed the late update last week.
- Related: NetBSD 2020 Fundraising Campaign.
- What started as investigating /opt on FreeBSD.
- FixedMisc [MirOS] 20200214 released, for “I ? Free Software” day. Tangentially BSD.
- Approaching the end of work on ptrace(2).
- LLDB now works on i386.
- A day as an OpenBSD developer. How do people discover ports?
- Daily life with the offline laptop. (Running OpenBSD) I like the “What do I like to do?” breakdown approach.
- An emulator for a Sun 2 workstation. I think that dates to the BSD timeframe.(via)
- HamBSD Hardware Wanted. Scotland. (via)
- Vulnerabilities in OpenBSD’s hypervisor. (via)
- Pine64 February Update: Post CNY and FOSDEM Status Report. The Pro runs NetBSD, so it applies, along with fitting my small computer fetish. (via)
- Can You Use FreeBSD for a Developer Machine in 2020? I’d argue that a ‘developer machine’ needs only a text editor and a file transfer program to qualify. (via)
- Stanford 1967 PDP-6 logbook, a PDF. (via)
- “SNMP Mastery” leaking out. BSD-first author, of course.
In Other BSDs for 2019/12/21
I managed to miss the Thursday update to BSDNow (#329) – Michael W. Lucas is interviewed mostly about his unnatural love of gelato BSD books , and he’s always an entertaining talker.
- NomadBSD – Installation and First Impressions. (via)
- Building Ansible Training Environment on FreeBSD. (via)
- This is another reason to go to BUG meetings.
- January 8th: next NYCBUG meeting, “What is notqmail?“. Note different location than usual.
- FreeNAS 11.2-U7 is out, and a FreeNAS Hardware Guide. Speaking of which, FreeNAS 2020 plans, which mention bringing the interface to non-FreeBSD systems. What’s driving that? OpenSSH Key Shielding. (via)
- Block bad hosts with PF. (via)
- Packaging, Vendoring, and How It’s Changing. Related to BSD packaging. (via)
- New PlayOnBSD Steam Grpup [sic] with Curator List of Games for OpenBSD.
- Valuable News – 2019/12/16.
- e2k19 Hackathon Report: Stefan Sperling on GoT and wireless.
- Arduino Development on OpenBSD.
In Other BSDs for 2019/11/23
Read that last link, if only to make your convention-going safer in the future.
- Maintaining port modifications in FreeBSD. (via)
- The fading out of multi-‘architecture’ Unix environments.
- Followup: In the old days, we didn’t use multiple Unixes by choice (mostly).
- Valuable News – 2019/11/18.
- OpenBSD on SPARC64 (6.0 to 6.5).
- And the followup Running OpenBSD on SPARC64 (HTTPd, packages, patching, X11, …)
- GEOM NOP.
- p2k19 reports: Martin Pieuchot: The Unknown Plan,
Landry Breuil on unveil(2)-ing Mozilla, sqlite3 testing, Jeremy Evans on PostgreSQL and Ruby, krw@ adventures. - Creating new users dedicated to processes. Could work on any BSD except for doas.
- Board of Directors and Officers elected. For NetBSD.
- Support for Realtek RTL8125 2.5Gb Ethernet controller. For OpenBSD. 2.5Gb seems so arbitrary. (via)
- Why is BSD>Linux?
- Lessons Learned from Sendmail. Video. There’s lots of EuroBSDCon videos out there, but this is a good one cause this is one of the prototypical packages. (via)
- BSD Link Roundup 11.18.
- The Six Prequels to “FreeBSD Mastery: Jails”.
- Proof I Am a Monster.
sudo at SEMIBUG tomorrow
Michael W. Lucas is presenting on sudo, to match his recent book, at SeMiBUG, tomorrow night. I think it may be getting held at a different location than usual. Go, if you are near.
In Other BSDs for 2019/11/02
I still haven’t caught up, natch, but not going to miss this week!
- Humble Book Bundle: Linux & BSD Bookshelf by No Starch Press. Includes books I’ve linked before; you get a lot of material for only $15.
- NYCBUG is having an installfest this Wednesday, 11/6. Go just to see what oddball hardware someone drags out.
- The Call for Participation for the FOSDEM 2020 BSD devroom is up. You’ve got about 3 weeks to get your proposal in.
- FreeBSD 2019Q2 status report.
- FreeBSD 11.2 EOL as of a few days ago.
- RPI/Pinebook and BSD compatibility, a current status.
- Semibug topics for next year. Keep going through the thread; A HAMMER2 talk would be nice.
- Speaking of Semibug, the November 19th meeting may be moved. I’ll post when I hear of the final spot, too.
- bzflag, runs on any BSD, still active.
- Anyone use FreeNAS for file server?
- Arm to Deliver CHERI-based Prototype to Tackle Security Threats. Related to CHERIBSD. (via)
- Valuable News – 2019/10/28.
- How to fuck up software releases. Linked cause the DragonFly release document is essentially a list of ways to keep me from repeating the mistakes I made on the last release.
- Stabilization of the ptrace(2) threads.
- EuroBSDCon 2019, Norway – video. (via)
- Unix: A History and a Memoir. (via)
In Other BSDs for 2019/09/28
Note there’s several BUG meetings coming up.
- KnoxBUG meets Monday, talking about home labs.
- Pure sh bible. POSIX sh, not bashisms, for once. (via)
- ZFS is not a universal filesystem that is always good for all workloads. Neither is HAMMER. It’s interesting to think of the edge cases.
- Taking NetBSD kernel bug roast to the next level: Kernel Fuzzers (quick A.D. 2019 overview). (via)
- Next NYCBUG meeting: Plan 9: Not dead, Just Resting, with Ori Bernstein. I’ll post a reminder, of course.
- EuroBSDCon 2019.
- 1 day / 1 game : Red Alert with games/openra. It’s a FLV file.
- Playing Ion Fury on OpenBSD. Another FLV link.
- 1 day / 1 game on OpenBSD: Sword of the Stars: The Pit by thfr@.
- fnaify 2.0 out. (via)
- Project Trident 12U7 now available.
- List Block Devices on FreeBSD lsblk(8) Style.
- Valuable News – 2019/09/23.
- OpenBSD at EuroBSDcon 2019.
Your book plug of the week: “Of course, if you don’t want to sponsor a book on SNMP I can’t blame you for that either. It’s a horrible topic that most of us would rather pretend didn’t exist.“
In Other BSDs for 2019/09/07
I have an RSS backlog now.
- ChiBUG meets this Tuesday.
- FreeBSD core team appoints a WG to explore transitioning from Subversion to Git. Part of the recent status report. (via)
- Related: Game of Trees.
- OpenBSD on fan-less Tuxedo InfinityBook 14″ v2. (via)
- How to configure a network dump in FreeBSD?
- 6.6-beta has been tagged.
- Package updates for -stable branch now available for amd64, i386 soon, and arm64.
- Valuable News – 2019/09/02.
- The fate of MirOS Linux, and a birthday post.
snmp(1)
added to -current.- Project Trident 12-U5 now available.
- BitreichCON 2019 talks available.
- The Dark Mod, imported. (via)
- LLVM santizers and GDB regression test suite.
- “Sudo Mastery, 2nd Edition” now out! mwl has a non-BSD fiction release too.
- Related: he has shirts now too. Read the backs.
In Other BSDs for 2019/07/20
And overflow continues! I am secretly pleased.
- Nginx and acme-client on OpenBSD.
- random ip id comments. Linked cause OpenBSD and DragonFly are specially noted for IP ID handling.
- DTracing PostGres. (via).
- What is the overarching philosophy of BSD that defines the OS family?
OpenBSD::Unveil(3p)
added to -current. I like this sort of external support.- NeXT Software and Peripherals catalog Fall 1989. (via)
- ZFS on Linux still has annoying issues with ARC size. Will this affect ZFS on BSD? Dunno.
- Valuable News – 2019/07/15.
- A Tale of Two Spellcheckers. A PkgSrcCon 2019 talk. (via)
- GUIX and FreeBSD(AnyBSD) ?
- Want to learn more about BSD.
- FreeBSD.org outgoing mail system changes.
- FreeBSD Journal: FreeBSD for Makers.
- OPNsense 19.7 “Jazzy Jaguar” released.
- Seattle Gelato Meetup, 1 August 2019.
- “Sudo Mastery, 2nd Edition” open for tech review.
In Other BSDs for 2019/07/13
Done early, for once! I managed to complete this by Thursday night.
- LLDB: watchpoints, XSTATE in ptrace() and core dumps.
- OpenBSD Community goes Platinum for 2019!
- Streaming to Twitch using OpenBSD.
- High quality / low latency VOIP server with umurmur/Mumble on OpenBSD.
- OPNsense 19.1.10 released, and then OPNsense 19.7 RC1 released.
- vBSDCon’s Call for Papers is out. (via)
- What to try first, of Michael W. Lucas’s BSD and non-BSD books?
- Project Trident 19.06 Available. (via)
- FreeBSD 11.3 released.
- July 10 Plugins Update.
- fixing telnet fixes.
aggr(4)
driver added to -current. I read it as aggro, can’t help it.- Replacing a (silently) failing disk in a ZFS pool. (via)
- FreeBSD security issues in DragonflyBSD perspective.
- Announcing the pkgsrc-2019Q2 release. (via)
- Valuable News – 2019/07/08.
- Implementation of DRM ioctl Support for NetBSD kernel.
- Incorporating the memory-hard Argon2 hashing scheme into NetBSD.
- Exploiting FreeBSD-SA-19:02.fd. (via)