This week’s BSDNow episode talks with Jed Reynolds about ZFS on Linux and FreeBSD, and includes other news bits including about DragonFly’s swap encryption, OpenBSD defaulting to having openntpd on by default, and plenty more.
Hammer will perform daily housekeeping tasks each night. If you’re up late enough, it may kick off while you are working. If you want to stop the process after it’s already started (since it’s disk-intensive), John Marino has added the ‘abort-cleanup‘ command.
- The Rise and Fall of Japan’s PC-98. I always wondered what PC-98 was. (pdf, via)
- Beyond the PDP-11: Processor support for a memory-safe C abstract machine. Written this year, despite the title. (pdf, via)
- Gonix – Unix tools written in Go. (via)
- Without Systemd (via several places)
- Your cyberpunk games are dangerous.
- Web Mandlebrot. (via)
- Which SSD should you buy?
- A Tmux crash course: tips and tweaks. Different from the last tmux crash course I posted. (via)
- Drinking Myself To Permadeath In Brogue.
- Eventually everyone hates computers. (via)
- wego, command-line based weather report – with ASCII graphics!
- The programming talent myth. (via)
- A Tiny Orchestra in the Living Room. I like the graphics. Also, I am nostalgic for the smell of audio equipment. (via)
- On the Taxonomy of Spaceships. (via)
This includes all the BSD material I didn’t have time to get posted last week. I hope you have some time for reading today; there is a lot here.
- Royal activity affecting your open source files.
- Windows guest support (or at least the start of it) in bhyve.
- Bad memory blacklisting in FreeBSD. I’d be worried about keeping partially bad RAM in place, but this is probably being used on a larger scale.
- 25 year old col bug, fixed.
- The start of NUMA support in FreeBSD.
- Alpine POC and Routerboard support in FreeBSD.
- FreeBSD now supports more than 8 audio channels.
- NetBSD is starting to gain EdgeRouter support.
- NetBSD gains in-kernel splash screen support.
- Openresolv 3.7 is in both FreeBSD and NetBSD.
- EU study recommends OpenBSD. (Thanks, PCTF)
- Now, sshd in OpenBSD defaults to ‘PermitRootLogin=no‘ (like in DragonFly!)
- Device Developer’s Conference, happening in the UK over the next month or so. (via openbsd-misc)
- OpenBSD has released, shipped, and there’s some discs with errors being replaced, though there’s a workaround.
- From 0 to an OpenBSD install, with no hands and a custom disk layout. (via)
- Livingston County, Michigan has a BSD user group starting up.
- PC-BSD 10.2.1-RC1 comments.
- BSDCon Brazil 2015 has a call for papers out.
- New to BSD, Questions about Firewall configuration.
- DiscoverBSD for 2015/05/11.
- A week of pkgsrc #10.
- PC-BSD 11.0-CURRENTMAY2015 images now available
- Yes, You Can Virtualize FreeNAS
- pfSense is now available as a “VMware Ready Virtual Firewall Appliance“.
- Michael W. Lucas’s Tarsnap talk is online.
- As is the cover to his upcoming FreeBSD Mastery: ZFS book.
- BSDTalk 253 has 30 minutes of conversation with George Neville-Neil about “The Design and Implementation of the FreeBSD Operating System”, 2nd edition.
This week’s BSDNow episode talks with Mike Larkin about memory protection in OpenBSD, along with the normal news summary.
Sepherosa Ziehau has introduced a new sysctl:
Set this to zero and you won’t get endless ARP events from networks you aren’t on. For example, I’m hooked up to a cable modem. I only get a public routable IP address, but the network used for the cable modem network itself bleeds ARP packets out where my DragonFly machine can see it. Since it’s on a different network segment than the address I receive through DHCP, it always fails and the system logs it. For example:
May 11 05:20:52 www kernel: arplookup 100.68.112.145 failed: host is not on local network
I can’t do much about it since that layer 2 leakiness is going to happen, but I can shut it up with this sysctl – and thank goodness, cause I’ve been seeing these messages since first using a DOCSIS modem in… 2001 or so?
Accidentally very roguelike this week.
- It’s ALWAYS DNS!
- scroll, a console game that is also a pager. (via)
- Reenix: Implementing a Unix-Like Operating System in Rust (PDF, via)
- Yet another Dwarf Fortress story.
- Rogue’s Item ID in Too Much Yet Not Enough Detail. Mentions the 1st Edition Dungeon Master’s Guide Appendix N, which despite having that book for most of my life, I hadn’t noticed. Time to read!
- And I accidentally found that tor.com has already gone through these books and written about them.
- One of the least well-known books on that Appendix N list is The Face In The Frost. Possibly my favorite book ever; look for it.
- Hipsterhammer, Warhammer 40k musings. I haven’t played a minatures game in years. Blame computers. (All three links via)
- The theme continues: phantasia(8), a Tolkien-influenced game I didn’t even realize came preinstalled on DragonFly and probably most other BSDs.
- 90’s electronics in animated GIF form. (via)
- Prochronisms. (via)
- FPS Toilet Museum. I love that the Internet can still enable single-minded things like this. (via)
- git push –force (linked for the image)
- 5 Unusual Unix Commands for Cinco De Mayo
- My Top 100 Programming, Computer and Science Books: Part Two
- PathPicker – dump output containing filepaths into it, get a file selection dialog. It’s a command line utility. (via)
Francois Tigeot has committed his Broadwell work, which has a longer-than-I-realized list of benefits. Does anyone have a 4k screen to try?
BSDNow 088 has an interview of Ed Schouten about FreeBSD, and all the normal roundups. Also “DragonFlyBSD has officially won the race to get an Intel Broadwell graphics driver”.
Maybe I need to start doing In Other BSDs posts on Wednesdays, cause BSDNow often has the links I’m already saving for the weekend.
If you’re running DragonFly-master and you have an Intel video chipset, Francois Tigeot has an update for you. It brings accelerated Intel video up to match the Linux 3.14 version, adds Broadwell chipset support, and should generally improve performance. He lists how to test right in the message.
I started sparse because this was a busy week, but I’ve still got a pretty good amount of reading for you.
- Comparing code layout. Not the code, but the visual arrangement. This could certainly be explored further.
- Schemaverse, a space strategy game implemented entirely within PostgreSQL. (via)
- The Cray 2 Computer System. (pdf, via)
- How to Operate the Apple II Plus. (via)
- “Analog“. (via)
- noTCP. (via)
- My Top 100 Programming, Computer and Science Books: Part One
- distribution, for ASCII histograms. I can think of many times this would have been useful.
- Disinformation Visualisation: How to Lie with Datavis. (via)
- How to pronounce hexadecimal. Not the word itself, but the numbers derived. Don’t actually do this. (via)
- Penrose binning. (via)
- Also, Go by Example. Linked because I like the description for it at the source.
- The Words the Media Industry Prefers. The narrative made me laugh. (via)
I’ve already mentioned the Hammer2/OpenBSD Summer of Code project (one of several), but here’s more:
- The April issue of BSD Magazine is out.
- OpenBSD on an iBook G4
- Midnight BSD 0.6 is out.
- OpenBSD 5.7 is out.
- Lumina Desktop 0.8.4 is out.
- PC-BSD 10.1.2 RC1 is out.
- DiscoverBSD for 2015/04/27.
- FreeBSD project report for 2015Q1.
- Hacking “/ on ZFS” and GELI Encrypted Drives, the Old-School Way
- Michael W. Lucas is giving a “Tarsnap talk” at mug.org on May 12 to match his book.
- vBSDCon is happening September 11-13 in Reston, VA.
(No mailing list links this week; I’m way behind in my reading because of work. Sorry!)
DragonFly committer Joris Giovannangeli has a Google Summer of Code project. He’s bringing Hammer2 to OpenBSD, in single-node form. It’s a very difficult project, but Joris is a very talented worker.
BSDNow 087 has an interview with Christos Zoulas, about NetBSD and blacklistd, along with the usual collection of news stories that I’m trying not to peek at because I’m behind on my usual reading and I want to get my own collection together for Saturday’s In Other BSDs.
Tomohiro Kusumi has been quietly making a lot of commits to Hammer. I haven’t been linking them because they don’t necessarily equate to new features, but here’s an recent exception: the -A argument will make your Hammer command run on every PFS. It only affects reblocking/rebalancing – for now.
We’re already 2/3 of the way to Christmas!
- UNIX history book recommendations.
- Networking for System Administrators, a BSD-friendly book I was slightly involved with, reviewed on Slashdot.
- How UNIX system administration is like filing your taxes.
- The history of computer data storage, in pictures. (via)
- Ops books. How much of Github is not-code? (via)
- The Heirloom Laptop’s Custom Wood Composite.
- BrowserHack: NetHack ported to the web. (via)
- Text adventure speed runs. (via)
- People who could really break the Internet. (via)
- This, everytime someone says “the cloud” (via)
- The Forgotten Ones: Unisys SCAMP-D Mainframe. Linking to it because that’s where “Master Control Program” came from. (via)
- Textblade. Sounds neat; I’d want to see it in action. (via)
- The Philco 2000 Model 212’s retirement party. (via)
- Good UNIX (History) books / material ?
- Copper vs. fiber. (via)
- Used Thinkpad Buyer’s Guide. (via)
Your unrelated tea links of the week: Do you even steep? The actual title is different, but I like that part of the link more. (Thanks, Jeff Ramnani) Also: Tea With Strangers. It’s exactly what it sounds like. Unfortunately, it’s not in my city. (via)
It’s been a relatively calm week, for once.
- New Delhi has a BSD user group. (via)
- PC-BSD and 4K — Oh my!
- Is nvidia the best option for gaming on FreeBSD?
- EuroBSDCon 2015 has extended the time for paper submission, cause they have so much to work through.
- Hipster keyboard layout on NetBSD
- The pkgsrc-security GPG key has changed.
- Binary packages of pkgsrc-2015Q1 for illumos and OS X are available.
- I like cross–pollination.
- PC-BSD can now restore encrypted volumes over iSCSI.
- Two more mentions of OpenBSD (though any should work) on Vultr.
- Better OpenBSD performance on KVM via x2apic mode.
- OpenBSD rolls their own file(1).
- OpenBSD has W^X support for i386 userland now.
- 2-factor authorization on FreeBSD. (via)
- My switch to OpenBSD, first impressions (via)
- Microsoft .NET Running on FreeBSD 10.1/amd64 (via)
You can now export Hammer slave volumes as NFS mounts – but since slave volumes are updated from master, you’re mounting a snapshot of that point in time. That may actually be an advantage.
DragonFly builds two compilers by default. If you weren’t interesting in building both, there were switches to build only the default, like NO_GCC47. This changed with every compiler update.
With the switch to GCC 5, the new switch is “NO_ALTCOMPILER”. That will last through compiler changes. I’m mentioning this now because sooner or later, you’ll want to gain back some time on a buildworld.
BSDNow 086, just out, has the usual roundup of news, plus an interview with Antoine Jacoutot about OpenBSD and BSD in business environments.
DragonFly now has GCC 5.1 release. If you are running DragonFly master (i.e. 4.1), you’ll probably want to both rebuild world and kernel, and update your packages so they all match. There’s already packages built with GCC 5.1, so binary package upgrades can happen quickly. There’s GCC 4.7 packages still available if you aren’t making the jump yet.
If you’re on DragonFly 4.0.x – nothing’s changed.
Spillover from last week, even.
- Big Changes at USENIX LISA in the last 5-10 Years.
- Open Source won, so what’s next?
- “The lack of diversity in the Valley isn’t an individual problem, it’s a systemic one.” If you doubt the hive mind of Silicon Valley, look at We Put A Chip In It. (via)
- The Story of the ZX Spectrum in Pixels (volumes 1 & 2)
- Gone in a Flash: The Race to Save the Internet’s Least Favorite Tool. Linked because they have a screenshot of Snowcraft. (via)
- Found in previous link: Why are restaurant websites so horrifically bad? Of course, I loaded that page and got a full-page overlay advertising video, so maybe news websites are the new restaurant websites.
- FreeDOS on your camera. That’s two mysteries: Why FreeDOS? Why still have a separate camera? (via)
- How a bridge full of zombies reminded me of the great possibility of games. I love this sort of discovery in games. (via)
- Why, oh WHY, do those #?@! nutheads use vi? (via)
- Mushroom Cultivation Revisited. (via)
- The Zero, One, Infinity Disease. First comment on the source link is good too.
- Software-defined businesses need software-defined IT departments. (via)
Your unrelated video links of the week: 80s nostalgia is happening now that there’s a generation young enough to not have experienced it. You can have the 1980s as a parody, or as the real, unmitigated awfulness.
I couldn’t help the commentary on some of these links.
- The Arrival of TrueNAS 9.3 and more.
- Has anyone tried making a BSD phone? They did; starts with an i.
- softraid(4) – RAID 5 Call for Testing for OpenBSD.
- OpenBSD’s rcctl. (via)
- Solaris moves to pf. I still wish for compatibility tests so people can tell what’s supported in the flavor of pf they are running.
- Same news seen here.
- Time Machine for every Unix out there. Or use Hammer. (via)
- Optimizing TLS for High–Bandwidth Applications in FreeBSD [pdf]. (via)
- DiscoverBSD for 2015/04/13.
- Spinning up a quick cloud instance with Digital Ocean. Includes BSD hosts.
- A week of pkgsrc #8
- FreeBSD Mastery: ZFS is available for pre-order.
- Cross-platform software packaging with pkgsrc.
- pfSense 2.2.2 is out.
- pkgsrc-2015Q1 is out.
- pkgsrc shirts are available.
- BSDStats is out as version 6.0, though it needs to be tested. Please run, especially if you are on DragonFly.
- Setting up your own mail server, BSD edition. (via)
- The talk on blacklistd from the April NYCBUG meeting. The slides are available too. (via)
- NYCBUG is also hosting a new Polish BSD users group list (“subcarpathian” is a fun word) and has a list of upcoming events – straight through into fall!
Here’s some comments from Matthew Dillon on page coloring in DragonFly; a topic that comes up every year for some reason.
The release candidate for GCC5 (5.1.0) is out, and it’s in DragonFly too. It’s not yet switched over to run as the default – that’ll require the release.
The default compiler in DragonFly is going to change over from GCC 4.7 to GCC 5.x very soon, to match the GCC 5.1 release. This means that packages built for DragonFly-master won’t be compatible with the old ones. You will need to reinstall packages when you next ‘pkg install’. John Marino has an extensive writeup detailing what’s needed, and the actual change is some days off.
If you are using DragonFly 4.0.x (the release), this doesn’t affect you at all.
Francois Tigeot has a new update to the drm/i915 driver for testing. It matches, feature-wise, what’s in Linux 3.12. Try it if you’ve got the hardware. (and dragonfly-master)
The insulation on the external lines leading here are apparently delicious, if you’re a squirrel.
I have had trouble with my daily/weekly periodic reports never making it to my GMail account. Sascha Wildner pointed out to me that periodic.conf has its own answer already:
… and newsyslog is already set to take care of them. There’s more in the periodic.conf man page.
Without meaning to, I’ve broken into full-on computer nostalgia this week. Don’t know how it happened, but at least the links are interesting.
- Tiling by squares. I hope you like math. (via)
- “whatever it is, it’s already over“, which led me to “The planned unplanned outage“.
- The NMFECC Cray Time-Sharing System (1985) [pdf] (via)
- Programming Languages in 2014. (via)
- A history of the Amiga – The demo scene (2013) (via) The links in the source article are best.
- 8088 MPH: We Break All Your Emulators. (via)
- BeOS Demo Video (1998) (via) I miss BeOS.
- The Full History of Board Games. (via)
- Turning the Arduino Uno into an Apple II. (via) Notes how awesome the 6502 processor was.
- The Apple ][ Watch. Holy crap, this is cool. It wouldn’t be easy to duplicate, but so very worth doing. (via)
- An object of infinite length but finite volume. (via)
- Modern alternatives to PuTTY?
- Dealing with key-based authentication on Windows with Putty
- How the Computer Got Its Revenge on the Soviet Union. The source for this story has more interesting link material.
- Can someone explain containers to me?
- Glass Hands (Violent Motion, 2). “(I’m still holding out for a director’s cut of Iron Man where Tony Stark struggles for an hour to place a screen protector on his faceplate without trapping any dust under the plastic, but I’m not holding my breath.)“
- What Part of “No, Totally” Don’t You Understand? For the readers that don’t have English as their first language. Or maybe those that do. (via)
- The Task Continuity Model. Incidentally describes my method of building up articles for this very Digest. (via)
At the last minute, as usual.
- Contributing to OpenBSD. “I spent two days hunting through Xenocara & graphics card driver code Finally found a good workaround: get a wife.” (via)
- Invented by OpenBSD.
- OpenBSD 5.7 highlights.
- Raspberry Pi 2 support in NetBSD. (via)
- AMD Catalyst might be coming to FreeBSD. Comments are more useful than the article, so I’m just linking to them.
- FreeBSD and beadm.
- The History (and Future) of FreeNAS & TrueNAS.
- flashrd, for creating embeddable OpenBSD images. (via)
- OpenBSD window manager discussion.
- A bounty for OpenBSD/Xen.
- A gdb script for printing routing tables on FreeBSD.
- Bitrig and pkgsrc.
- PDF presentations possible on PC-BSD.
- PC-BSD now has a “ISCSI replication configuration wizard“.
- NYCBUG has an OPNSense mirror available.
This week’s BSDNow talks with Baptiste Daroussin about developing and using pkg, for ports and for packaging the base FreeBSD system. (Baptiste has been seen on #dragonflybsd, since pkg is on DragonFly, so I’m sure there’s some relevant bits there, too.) There’s also the usual news summary.
I haven’t been drawing enough attention to it, but there’s been a bunch of HAMMER filesystem activity lately: First, Tomohiro Kusumi has been working on HAMMER – these posts are a small subset of his commits. Second, Matthew Dillon has been working full steam ahead on HAMMER2. The HAMMER2 design document has been updated (read this!), and he’s already accomplished master->slave disk syncing.
It’s not ready for production, of course, which you may already realize, so don’t install it unless you want to work on the code.
Happy Easter! It means chocolate for me.
- Everything is Made up and the Points Don’t Matter. Substitute “open source work” for “design” in this story. (via)
- The GNU Manifesto Turns Thirty. Quoted from the article: They would roll their eyes a bit, then hasten to add, as more than one did, “But he’s right about most things.” (via)
- COMPUTERS IN OUR LIVES.
- Where we went wrong, or, The one thing Philip Greenspun got right (in 1997).
- A Round Pie in a Square Box. I admit I read it at first just because it mentioned pie, but it is an interesting history. (via)
- istruecryptauditedyet.com. (via)
- How I doubled my Internet speed with OpenWRT. I shall now be annoying: Should have used pfSense, and it’s not a doubling of speed, it’s a doubling of capacity. Any connection on either link is still limited to the speed of that link. (via)
- Oblique Strategies, the website. The Wikipedia entry on Oblique Strategies will tell you what that is, though I could have sworn I talked about it before. (via)
- How a bad RJ45 termination can ruin a cable. First time I’ve seen a check other than “It lights up the tester; must be fine.” (via)
- Some slick awk built-ins.
- Origins of the tilde.
- My Quantified Email Self Experiment: A failure. (via)
- free-for-dev, a list of ‘as-a-service’ items offered free, for development or whatever. (via)
- /dev/notrandom, an April Fools item I actually liked. (via)
- MISTAKES WERE MADE: COMPUTER HISTORY, DECOMPILED. April 17th in NYC.
- Vintage Computer Festival East, happening same day in New Jersey.
- The Interface Experience: Forty Years of Personal Computing. At Bard College now.
- (Last 3 links all via SIGCIS, an excellent resource.)
- Creating a BBS in 2015. (via)
- Dueling Unixes and the Unix Wars [pdf]. (via)
- Is BSD UNIX?
Also unrelated: tea is one of the topics I link here, and alert reader Jeff Ramnani pointed out Strand Tea as a good source. I also saw Deep Mills referenced in the UK. Anyone else have a favorite online vendor?
If you’re part of a BSD user group, please let me know your schedule. I’m able to catch NYCBUG announcements cause I’m on their announce@ mailing list – but I could use more.
- DiscoverBSD for 2015/03/30.
- Lumina 0.8.3 is released.
- Building PC-BSD Utilities From Source. (video)
- BSD Magazine for March.
- Directly building FreeBSD AMI images.
- FreeBSD daily status reports, a little more human-readable.
- 4 new commands in FreeBSD DDB.
- The FreeBSD boot loader can now take your GELI passphrase.
- A probably definitive answer on OpenBSD and clang.
- pf tables mean no reloading.
- BSD contributor Paul Schenkveld has died.
- If you are in the UK, there’s a mini OpenBSD ports hackathon happening now.
- NetBSD systems can now resize / on reboot, if space is available.
- LibreSSL in pkgsrc, soon.
- NYCBUG’s next meeting is April 8th, with Christos Zoulas presenting blacklistd.
Today’s the annual Bad Tech Joke, also known as April Fools Day. I don’t do those here, cause I think of them like this. This is your public service announcement to ignore most of what you read for the next 24 hours or so.
John Marino’s written an extensive page about wireless and DragonFly, on dragonflybsd.org.
Pre-assembled over the week, since I have an odd weekend schedule this week. On the plus side, there’s lots to click here.
- How to Be a Good Open Source Community Member. (via)
- Reliable Cron across the Planet. (via)
- How to irritate people away from your website, example 1 and example 2. I hate being repeatedly asked to sign up for a newsletter I’m already on. Also, this.
- “If you build your business on top of someone else’s system, eventually they’re going to notice.“
- Explorable Explanations. I’ve seen at least one of them before and it really stuck with me. (via)
- “Gee, this is a lot of microfiche material. Better build my own high-volume scanner!” (via)
- Also at that last link: DECbox, BlinkenBone, and other projects.
- How I introduced a 27-year-old computer to the web. The author says “It’s very slow”, but so was everything back then. (via)
- The HP-01, found indirectly through the last link. Think of that when next reading about wearables.
- The Days They Changed The Gauge. Heck of an outage window. (via)
- What’s the oldest/weirdest thing you’ve found on your network? An ancient Catalyst switch, running inside an enclosure 1400 ft underground, crammed between a wooden structure and a rock wall. I have a picture of the space.
- Slack is quietly, unintentionally killing IRC. Not scientifically studied, and anything dependent on a single company and not a standard can have longevity problems. (via I lost track, sorry)
- sslh, two services on one port, for when most everything gets blocked. (via NANOG)
- UNIX: Making Computers Easier To Use — 1982, Bell Laboratories. (via)
- The Shut-In Economy, or how to dedicate your life to a workplace. Also, how to ignore the temping nature of all these new jobs. (via)
- O’Reilly’s running a Top 25 sale.
- Andrew W.K. is the Kibo (see site) of Instagram: his name + nosebleed is all it takes. (via)
Unrelated link of the week: Tea. Contains strong language.
It’s been a quiet week in BSD-land, at least in terms of me finding links.
- “I know BSD isn’t secure because I can’t install Norton.“
- “Oops” and there’s D-Link DIR-655 support in FreeBSD.
- The ata driver in FreeBSD is
removedmodified. (see comments)
- Steam available on PC-BSD. Old news, but always good.
- service(8) now available in NetBSD too.
- How to check out older revisions of pkgsrc packages.
- Tips on a DB9-RJ45 serial cable for Sun hardware, from OpenBSD.
- URL blacklisting in OpenBSD.
- lmc(4) and san(4), removed from OpenBSD.
- RFC7427 support in OpenBSD.
- DiscoverBSD for 2015/03/23.
If you’re looking to change your DragonFly system’s keymapping to support a non-US character set, use this users@ post from Adolf Augustin as a cheat sheet to make all the right changes.
BSDNow 082 is up, talking with Bernard Spil about LibreSSL adoption in FreeBSD ports. There’s lots of other material listed – see the BSDTalk page for a summary of all the topics covered.
The other day, I updated some packages using pkg. The default version of PHP went from 5.4 to 5.6. I ended up doing what /usr/dports/UPGRADING says and making a list of all PHP packages on my system, before removing PHP and its dependencies. I then reinstalled the packages that used PHP, bringing the needed packages back in at the right version. pkg 1.4 didn’t handle the transition cleanly, unfortunately. I also had to specify mod_php56 because pkg was trying to get the 5.4 version despite it not being default.
None of these are insurmountable problems, but it never hurts to be forewarned. pkg 1.5 is on the horizon and may have an easier time with sorting these types of dependency/version changes. This may apply to FreeBSD in addition to DragonFly.
As you read this, I am probably watching a storage processor reboot.
- Another worthy cause for donation/sponsorship: the Network Time Foundation.
- Really making sure the data’s gone. (via)
- Sirius, for talking to computers like all the big companies are doing – but open source! (via many places)
- Smart City.
- “Everybody“. The section on a car rebooting gave me pause.
- int3.cc, hardware hacking. (via)
- USB Type C.
- y = -x^3.
- The Worst Internet Things. Seems like a cheesy list, but these things are really quite awful. (via)
- The Humble Roguelike Bundle. Dunno if any of it runs on BSD… but that is far more likely these days.
- 17 years of curl. Same developer the whole time, which is neat. fetch(1) is 18.75 years old, for contrast. (via)
- The sad state of sysadmin in the age of containers. (via)
- A software engineer’s role traversal. Linking for the end part: Ask your employer not for free food, but for the chance to create something that lasts outside of your employer’s operations.
I’d love to see fewer developers demanding superficial perks, and more of them asking to have more time to contribute to the open source products we use, mentor young developers, and learning more about the space they occupy. All of those result in us growing as developers in more than just our coding skills.
Not done in a last-minute rush before the weekend, yay! Done early cause I have to work over the weekend, boo!
- Tarsnap Mastery is out in print form. (as is author Michael Lucas’s newest sci-fi)
- Active Directory and FreeBSD. Might apply to all BSDs? (via)
- GhostBSD 10.1-alpha1 is out. (via)
- pfSense 2.2.1 is out.
- making security sausage. “Even if most users will just run yummi-gummi-belli-rubrub or whatever to install binary fixes, they should be able to inspect the changes.” I just like that package manager name.
- What differences would I notice when using BSD?
- Suggestions for honeypotting on BSD?
- DiscoverBSD for 2015/03/16.
- virtio on FreeBSD now works asynchronously.
- OpenBSD papers from AsiaBSDCon 2015 are up.
- Martin Pieuchot could use some OpenBSD hardware.
- OpenSSH 6.8 is out.
- Home server rack suggestions. Includes perennial favorite, the LackRack.
- How to format your diffs for OpenBSD.
- Good; they’re talking to each other.
- The pkgsrc-2015Q1 freeze is on.
Happy (almost) St. Patrick’s Day! An excuse in the U.S. to wear green things and drink beer.
- VimGolf. (via Rolinh on #dragonflybsd)
- Operating system research – 16 years perspective. (via)
- A bad day for your network infrastructure.
- Unix best practices.
- 8 Unix networking commands and what they tell you.
- Open computing progress. (via)
- Extracting content without the hassle.
- A Spreadsheet Way of Knowledge. I remember Visicalc. (via)
- Google Code is shutting down. There’s DragonFly Summer of Code stuff in there.
- Oxford is celebrating the 200th anniversary of Ada Lovelace’s birth. (via)
- What’s your great-great-great-grandmother’s maiden name?
I goofed up and didn’t complete last weeks’ In Other BSDs before it published, so you get some extra this week.
- DiscoverBSD news for 2015/03/09.
- FreeBSD Flame Graphs. (via)
- pkgsrc-2014Q4 binaries for illumos/SmartOS, plus support policy.
- 15 years of FreeBSD Foundation.
- autofs(5) on FreeBSD.
- DisplayLink adapters now work on FreeBSD.
- USB now consistently works on Raspberry Pi devices with FreeBSD.
- W^X in your browser, via the OpenBSD Foundation.
- OpenBSD and Summer of Code.
- Pre-orders for OpenBSD 5.7 are possible.
- Encrypted replication in PC-BSD.
- Better i386 NetBSD radeon support.
- The pkgsrc-2015Q1 freeze starts in a few days.
- 3-way cross-pollination.
Next time you’re building or installing world on your DragonFly system (running master), your computer will do a better job letting you know the status.
If you have a HDMI-connected monitor, but no sound, this trick about increasing available memory may help.
The newest BSDNow video goes into PC-BSD and booting, and interviews Justin Gibbs about the FreeBSD Foundation.
Hey, look what I have! There’s a pfSense pair of classes available to take. I went through them and found them worthwhile. pfSense is easy enough to use that a dedicated person can puzzle through most of the settings, eventually, but I don’t have “eventually”, and I want to encourage BSD products in my workplace… so here we are.
DragonFly 4.0 has had a minor point release, to 4.0.4. There was a bug in the initial install where the rescue image installed on disk would be incorrect. This was fixed after the first time a build/installworld was done, but might as well have it start out right. There’s some other small fixes, and the release commit will show you the summary. Download from your nearest mirror or update normally.
John Marino has removed Sendmail from DragonFly (as part of the base system), and replaced it with DMA, the DragonFly Mail Agent. If you just need delivery to local users, DMA will do the trick.
This is the Lazy Reading mix I like – some history, some commentary.
- How to make your Unix prompts more useful and interesting.
- An exploration of the mtr utility.
- Sweet 16: The 6502 Dream Machine. (via)
- SMS cards: The technology inside IBM’s 1960s mainframes. (via)
- Vim is a Game. (via)
- DoS by lightbulb. (via)
- Public vs. private cloud.
- Euclid’s algorithm in the Shell. (via)
- The Joys of Unix – Cryptolog in 1978 (via)
- The Web’s Grain.
- The day the rabbits died.
- How many IP addresses can a DNS query return? (via)
Your unrelated link of the week: Perfect cup of tea renders all other tea pointless. A sloppy joke, so let me share these recipes for masala chai and hobnobs instead. I’m hungry.