Sascha Wildner has added makefs(8) to DragonFly, with changes of course. This chunk of code has already traveled around two other BSDs.
No theme this week!
- Forget privacy: you’re terrible at targeting anyway.
- Life Off the Grid, Part 2: Playing Ultima Underworld. (Part 1, if you want making-of.
- The new Kermit Project. (via)
- Transfer your files with Kermit. Maybe should be an ‘In Other BSDs’ item.
- Modern LZ Compression. (via)
- A small notebook for a system administrator. Individually valuable components without worry for the whole. (via)
- “Blogging is now an elder game“. (via)
- How I Got My Attention Back. (via)
- A little appreciation for Vim’s ‘g’ command.
- HTML, CSS and our vanishing industry entry points. (via)
- Pocket guide to UNIX, still relevant after 35 years. (via)
- Perl 11. A talk about Perl and RPerl, which I hadn’t heard of.
Whee!
- ZFS and GPL terror: How much freedom is there in Linux?
- Setting the boot logo on a Thinkpad. Done on an OpenBSD install but should nominally work for anything on a Thinkpad. Also, how to make a boot logo. (via)
- FreeBSD Journal Column. Start reading issues now if you like, and you have some large number of hours to spare – there’s a lot of material there.
- Security Vulnerability Mitigations from an OpenBSD hackathon, with video.
- Support for 2TB of memory added for OpenBSD amd64.
- Upgrading to FreeBSD 12.0 from FreeBSD 11.2 using beadm and freebsd-update.
- The potential risk to ZFS created by the shift in its userbase.
- Final report on Clang / LLD state.
- Integration of the LLVM sanitizers with the base system.
- Revive a Cisco IDS into a capable OpenBSD computer. (via)
- Customized resolution for OpenBSD in VirtualBox. (via)
- NetBSD desktop pt.6: “vi(1) editor, tmux and unicode $TERM”. (via)
- The hardware-assisted virtualization challenge.
- Upgrade process using GPT.
- EuroBSDcon 2019 – Lillehammer September 19-22, 2019. (via)
- Netflix and FreeBSD – Using Open Source to Deliver Streaming Video – FOSDEM 2019. Interesting – they track HEAD. (via)
- FreeBSD in Audio Studio – FOSDEM 2019; with video. (via)
As I had hoped, BSD Now was at FOSDEM 2019 and they provide a recap, along with links to some BSD events there, and of course other news.
NYCBUG is meeting tomorrow night, and the presentation is “Shell as a deployment tool“. Go, if you are near.
I suppose if the Digest is going to be looked at with a text-mode browser, I had better make sure it’s readable. I’ll work on that.
There’s got to be something here that will interest you; I’ve gone full eclectic.
- Proof of concept, if not execution, of the Bloomberg-reported hardware hack, from 35c3. (via)
- Sort of related: Factors in authentication. U2F will become widespread, or at least I hope it will.
- Killing Technology. Metal band patches. (via)
- On using Acme as a day-to-day text editor.
- MDT9100. (via)
- The technical differences between HTTP and gopher.
- It’s no longer possible to write a web browser from scratch, but it is possible to write a gopher browser from scratch. Should there be a gopher version of the Digest? Probably more utility in the idea than the usage.
- Accounting machines, the IBM 1403, and why printers standardized on 132 columns. Surely you’ve seen the 1403 green-bar paper, somewhere.
- Deface, a plugin to encrypt Facebook posts … against Facebook. A simple but useful idea. (via)
- Inside the Apollo Guidance Computer’s core memory.
- Is It Time to Rewrite the Operating System in Rust? I link cause of the UNIX and pre-UNIX history, not Rust. (via multiple places)
- BRIEFCASE PORTABILITY.
Your unrelated music link of the week: Barry Beats, hip hop sampler in Cornwall.
Inadvertent theme: release news.
- Our Software Dependency Problem. Hard thinking about something many, many people don’t think hard enough about. This talks about software, but it’s directly analogous to ports/dports/pkgsrc. I’m leading with this even though it’s not directly about BSD, cause it affects anyone using a packaging system.
- I mentioned it before, but FOSDEM 2019, happening right now in Brussels, has a BSD Devroom with a lot of things happening in it; you could spend your entire Saturday in there.
- And something that has me quite excited: The Pinebook Pro, among other hardware announcements for FOSDEM. BSD is being mentioned right there as something to install on it, rather than as an aftermarket hack like with Chromebooks – heartwarming, I tell you. (via)
- Unix flowers. Look for birthtoken while you are at it. (via)
- FreeNAS has Plugins? A casual look at it seems to push some features into pfSense territory.
- Next NYC*BUG: 2/6.
- OPNsense 19.1-RC1 released. Wait, 19.1 is out.
- join-ing any open wifi network is now possible.
- FreeBSD Training @ SCaLE 17x (March 8, 2019) (via)
- NetBSD Virtual Machine Monitor. (via)
- ClonOS 19.01-RELEASE (first public release). (via)
- Valuable News – 2019/01/18 and Valuable News – 2019/01/25 and Valuable News – 2019/02/01.
- HardenedBSD 2018Q4 Status Report. (via)
- Florian Obser on unwind(8).
- MightnightBSD Roadmap.
- SoloBSD 19.01-STABLE.
- fnaify 1.2 released.
- At The Gates, 4x strategy game running on BSD. (via)
If you were having trouble booting a DragonFly installer – or rather, you could boot but never find a disk to install on, this commit adding support for Sunrise Point, Lewisburg, Union Point, and Cavium ThunderX chipsets may fix your issue.
The hosts of BSD Now are off to FOSDEM 2019, but they stayed on schedule by recording an interview with Niclas Zeising of the FreeBSD graphics team, available now. He’s speaking at FOSDEM, too, along with a bunch of other BSD Devroom stuff.
It’s been a quiet week and I’ve finally caught up on my backlog of things to post, so I’ll take this moment to say: thank you, for reading. Especially, thank you to the Patreon supporters who have thrown in a few dollars; it’s actually paid forward to others I support on Patreon and bought me a nice coffee drink.
Sorta unofficial retro game theme this week.
- Ascending NetHack by breaking the RNG. (via)
- “This is an archive of the source code for various versions of the QED editor.” A Git archive with commit dates that predate the creation of Git, cause QED dates to pre-UNIX. (also via)
- aphelia: A light, single-file, minimalist window manager for X11. (via)
- SyncTERM connecting to lobste.rs. (via)
- chezmoi: manage your dotfiles securely across multiple machines. Not necessarily advocating this over plain version control systems. (via)
- Monotonic clocks are not monotonic. Many people get to make this discovery, in many places. (via)
- A NES Emulator written in Emacs. (via)
- A computer built into a mouse. (via)
- Journalbook, a private, completely-offline notes browser app.
- Insects as food, a comprehensive PDF. (via)
- Xenix tales: 8086 and Xenix 386 networking. (via)
- Dwarf Fortress diary: The Basement Of Curiosity episode one – crushed legs and eagle guts.
- Dwarf Fortress diary: The Basement Of Curiosity episode two – flailing in a pool of dwarf pus.
- Getting an IBM AS/400 Midrange computer on the internet. (via)
- A Bit about Alphabit. A Commodore64 demo.
- When a cabinet and an automaton love each other very much…
- halting problem :: History of GNOME / Episode 2.0: Retrospective.
- kitty – the fast, featureful, GPU based terminal emulator. Blurs the line between terminal and windowing environment.
- Going old school: how I replaced Facebook with email. (via)
- Random Role Playing Game Inspiration. (via)
- SCRIPT-8, the Javascript-based retro computer. (via)
- 30th anniversary of the Macintosh SE/30. I would not argue with Best Mac Ever assessment. (via)
- 2018 Hard Drive Reliability Stats by Manufacturer and Model. The Backblaze report. (via)
- How You’ve Been Making Tea Wrong Your Entire Life – BBC. Some of this seems obvious? (video, via)
Your unrelated audio link of the week: Centuries of Sound. The major sounds of a given year, starting in 1859. Yes, 1859. It’s like time travel for your ears, with liner notes. (via)
There’s some convention stuff scattered in here; we’re heading towards the active season…
- Anyone running pfSense on non-netgate hardware in a prod environment?
- vmm(4) for i386 deleted from -current.
- OpenBSD on the Acer Aspire One, At Ten. (via)
- 05/25/2019 : V BSDDAY in Brazil.
- The first report on LLD porting.
- Update Intel Microcode on FreeBSD. (via)
- VPS hosting provider recommendations for OpenBSD.
- The AsiaBSDCon 2019 RFP has only 5 days left. (via)
- pkgstat, an OpenBSD package statistics gatherer. (via)
- The risk that comes from ZFS on Linux not being GPL-compatible.
- Two views of ZFS’s GPL-incompatibility and the Linux kernel.
- HyperRogue on OpenBSD/macppc. (via)
- Less Known pkg(8) Features. Applies to DragonFly and FreeBSD.
- avoiding duplicate cronjobs.
- openrsync, a “clean-room BSD-licensed implementation of rsync”. (via)
- Nixers Newsletter 110. These newsletters are so jam-packed with links I’m just going to link to them directly instead of cherry-picking.
- Using a Teletype Model 33 mechanical terminal. Proto-BSD. Excellent in-depth explanation.
This week’s BSD Now talks about OpenRSync (OpenRsync? Dunno the capitalization on that), convention news, and someone building a “Sun Workstation”.
If you have a lot of RAM on your DragonFly system, there’s a patch that you may find useful. If you weren’t able to install that system, well, there’s another potential fix out there.
One advantage of having a link ‘backlog’ is that I can pick and choose a bit, to present grouped items.
- LiteCLI: A user-friendly command line client for SQLite. (via)
- A holiday gift woodworking project using Clojure. (via)
- 2019 IGF nominees: something notable.
- 2019 IGF nominees: mixed reactions.
- 2019 IGF nominees: my favorites.
- Privacy Engineer job at Wikimedia.
- Rand Intelligent Terminal Agent (RITA): Design Philosophy. (PDF, via)
- Book review: Retro debugging. (via)
- The ‘Say Thanks’ Project. Can’t help thinking of T.Hanks. (via tuxillo on EFNet #dragonflybsd)
- The Rise and Demise of RSS. Not as common nowadays, but invaluable for these weekend Digest articles. (via)
- Nethack beaten in 7 minutes, 15 seconds realtime. One comment notes that you can, within game rules, die before you start playing. (via)
- Text Games to Watch for in 2019.
- In honor of Donald Knuth’s 81 birthday Stanford uploaded 111 lectures on Youtube. (via)
- Facebook is the new crapware. (via)
- 404 Page Not Found: The internet feeds on its own dying dreams. (via)
- Computers in Kids’ Bedrooms. (via)
- Snowflake Archeology: Early computer animation (1960s) for the DEC PDP-1. (via)
- Online Text Tools. For when you don’t have a shell handy.
- Sinographs for “tea”.
- Misadventures in process containment. Interesting for the history.
- Dawn of the Second Epoch. Coming sooner than Y2038, possibly.
- UNIX in pictures. (via)
- Re-decentralizing the Web, for good this time. In-depth article, not just a polemic, getting into how Solid works. (via)
Overflow from the past two weeks. I’ll have my email and tab backlog cleared next week.
- Real paragraphs for mandoc HTML output.
- New console font Spleen made default. There’s examples.
- OPNSense 18.7.10 released.
- Best BSD filesystem for ssd. All of them.
- LibGDX proof of concept on OpenBSD: Slay the Spire. Has video.
- 2018 recap.
- Ring in the new. KDE/FreeBSD.
- Man pages, as pages.
- Newcomer to FreeBSD.
- How OpenBSD is secure compared to other operating systems?
- FreeBSD Journal is now free, starting with the latest issue. (via)
- SuperTuxKart, the open source Mario Kart clone, achieves beta status with network support. I didn’t know you could have a Beastie pilot. (via)
- wtf(1). (via aly on EFNet #dragonflybsd)
- Project Trident’s first -RELEASE. (via)
- Building Spotifyd on NetBSD. (via)
- BSDCan 2019 call for papers closes today.
This week’s BSD Now discusses scp vulnerabilities, GhostBSD, and the recent EPYC hardware benchmarks that I have not linked because I don’t think they are useful information.