The 20th garbage episode, justing by the summary, talks a lot about the new OpenBSD 5.9 release and other BSD-related matters.
I keep posting about Sepherosa Ziehau’s work on sustaining extremely high traffic loads in DragonFly. Now I’m posting about a tool to create that load: kq_sendrecv. It creates tens of thousands of TCP connections, without creating a process for each, and uses kqueue, as you might guess from the name. This may be useful if you really want to tax another system.
Normally I would save this for a “In Other BSDs” weekend edition, but it would be too late: if you want to get in on a book sponsorship for Michael W. Lucas’s next FreeBSD Mastery book, you have only a few days left to join in. His last book sponsorship worked out perfectly, timing-wise.
This is actually overflow completely from previous weeks. I am not sure how I am ending up so far ahead on these but not the Saturday BSD items. As long as it shows up on the expected day, I suppose it works out.
- Tcpdump is amazing. (via)
- A Collection of Dice Problems. PDF format. (via)
- Sending email in 1984. Video. (via)
- Copperhead, a Life spaceship, which is a new concept to me. (via)
- The Powerful Emotional Pull of Old Video Games. (via)
- Digging a Little Deeper: Dwarf Fortress, Fantasy Tropes, and World Building. (via)
- Open source tax credits. That would have saved me some money in recent years.
- Can we save the open web? (via)
- insane chown posse (via)
- Preparing for Production of The Essential Guide To Electronics in Shenzhen. Seeing the physical process is neat.
- SQLite with a Fine-Toothed Comb
- Open-access CACM articles. This will keep you busy for a while.
- Nerd Fonts.
- Orgmode for Sublime Text 2 and 3. (via)
Your kinda-unrelated item for the week: Butterfly Stomp, Michael W. Lucas’s free short story. He writes fiction when he’s not writing BSD books.
By the time you read this, I will have already been at my second job for 5 hours.
- Integrating FreeBSD w/ FreeIPA/SSSD.
- UbuntuBSD, mentioned here, here, here, here. Best reaction here.
- RocketGraph FreeBSD commits on Github for 2015.
- Why OpenBSD? (via)
- KnoxBUG: A new BSD User Group in Knoxville area. (via)
- Install OPNSense on the Monowall Appliance box. (via)
- OPNSense 16.1.8 released.
- FreeBSD – a lesson in poor defaults. Some axegrinding going on. (via and via)
- MidnightBSD with Lucas Holt.
- DiscoverBSD for 2016/03/21.
- Using Firefox to watch Netflix on FreeBSD/PC-BSD. (via)
- Larry the BSD Guy’s BSD summary for the week.
- New routing table code (ART) enabled in [OpenBSD]-current.
- Can’t control screen brightness in Broadwell.
- fractal cells – FreeBSD-based All-In-One solution for software development startups. (via)
This week’s garbage podcast is up, to go with the BSDTalk interview, and they’ve made it to 20 episodes. There’s a section at the end about cross-pollination (my favorite BSD term) which I have not been able to listen to yet, but I’m curious.
It’s zero-indexed, if that made you confused for a second.
Update: I listened, and the cross-pollination conversation matches my impressions too. Decentralized leadership is a cause, I think.
BSDNow 134 is out, with a news roundup and an interview of Mark Felder, talking about FreeBSD ports.
(Which may extend to DragonFly, indirectly, through dports; I haven’t listened yet.)
unzip has been added to DragonFly, making it present in every BSD but I think OpenBSD.
Imre Vadasz has added the ability to create a UEFI bootloader in DragonFly. Can you use it? I don’t know; I haven’t tried it yet and I can’t tell from the commit.
John Marino has added the starting framework to use clang as the alternate base compiler in DragonFly. Note that it’s not hooked into the build yet. This is the first non-GCC compiler added into DragonFly, so there’s some work yet before you can have an all-clang system. This should replace GCC 4.7, which is the current alternate compiler. GCC 5.0 is the default, if you didn’t know.
Note that clang is present in dports, so it’s already been available for general use, for some time. This framework is for building DragonFly itself.
I’m sort of proud of how wide a range of topics are covered this week.
- Domain Name Scams Are Alive And Well, Thank You. I’ve been seeing that scam since… 2007? Less disruptive than wire transfer spearphishing, which appears more common, recently.
- Frameworks don’t make much sense.
- The 7drl (7-day roguelike) Challenge just completed. (via)
- Universal Install Script.
- What was system administration like in the 1990s and earlier?
- EigenCoder: Programming Stereotypes. Beards vs. programming language. Really! (via)
- X11fs – X window virtual filesystem. (via)
- Let’s Read the AD&D 2nd Edition Monstrous Manual. Exactly what it sounds like. Fun and/or nostalgic. (via)
- Why Compatibility And Support Don’t Justify $1000 Optics. (via)
- glittering.blue. The source link has how it was constructed, and its life through reposting.
- Exhibit: The Entropy Archives. The “public randomness beacon” from NIST. (via)
- The Deep History of Your Apps. A good history of the Alto, NeXTSTEP, and so on up to the modern app store. (via)
This time, this was all last-minute.
- FreeBSD Full Disk Encryption, with an External Boot Drive, GELI, and UFS. (via)
- ELK Stack (Elasticsearch, Logstash and Kibana) on FreeBSD – Part 3. (via)
- There’s a new 10G pfSense appliance.
- The pkgsrc-2016Q1 freeze has started.
- Linux: turning into Windows. (via)
- A Bigger FreeNAS Mini?
- The Myth of Effective Storage Capacity
- AsiaBSDCon 2016 Recap (from iXSystems)
- AsiaBSDCon OpenBSD papers
- First review of “FreeBSD Mastery: Specialty Filesystems”
- FreeBSD and pam_listfile
- Sponsoring “PAM Mastery”
- IPv6 errata for 5.7/5.8, pledge errata for 5.9 (OpenBSD)
- Call For Artists: New Icon Theme (for Lumina)
- OPNsense 16.1.7 released
- PlayOnBSD (run Windows software)
- Introducing a New Website and Logo for the Foundation. (FreeBSD)
DiscoverBSD for 2016/03/14.
Garbage 18 is out, and talks about the hardware in the title – and also goes into tethering between Android and OpenBSD, which I am sure someone will find immediately useful.
If you somehow have a device with multiple SD/MMC card slots, you can now access all of them under DragonFly. (Apparently done to make a tablet run DragonFly better, going by IRC conversation)
If you are running bleeding-edge DragonFly, Sepherosa Ziehau has made some networking changes that both reduce CPU usage in high-traffic situations and change some underlying network structures. This means a full buildworld is needed on your next update.
If you’re using DragonFly 4.4.x or older, you are unaffected.
I’m actually a few days late pointing at this, as it came out a few days ago. Anyway, the most-recent-at-this-point Garbage podcast is out, talking about VAX going away, and ends with a good note about donations, and how just giving your pocket change helps.
If you’re somewhere around Michigan tomorrow around 7 PM, Michael W. Lucas is presenting at the SEMIBUG meeting, on FreeBSD filesystems. See the group site for location.
I had too many links for this as early as Tuesday.
- A perspective on the state of the SSLiverse as of early 2016. (via the author on EFNet #dragonflybsd)
- In defense of Unix. (via)
- The Plain Person’s Guide to Plain Text Social Science. (via)
- SIGGRAPH 2016 – Computer Animation Festival Submissions. (via)
- An interactive and audio history of interactive fiction. This can eat some hours. (via)
- A Configuration Management Rosetta Stone. 1 program, 4 systems. (via)
- An explanation of database indexes. Using PostgreSQL, but probably near-universal. (also via)
- I knew but I didn’t really know there were so many named maneuvers in chess, and here’s a whole lot of visualization of them. (via)
- Mr. Fart’s Favorite Colors: “you take it for granted that someone, somewhere is breaking everything he possibly can” (via)
- Announcing SQL Server on Linux. It was this, or losing relevancy within 5 years. (via)
- A Robot That Has Fun at Telemarketers’ Expense. Similar to Lenny. (via)
- Is group chat making you sweat? A good point on attention as a limited resource. (via)
- @Play 84: The Rescue of Meta-Zelda. Randomized Roguelike Legend of Zelda is a somewhat crazy, exciting concept to me.
- There’s a third game in the Infinite Space series out – Sea of Stars. The first game is one of the best space-theme roguelikes out there.
Has anyone been watching the AsiaBSDCon video? I have not been awake/unbusy at the right times.
- Installing Qemu on FreeBSD 10. (via)
- To SLOG or not to SLOG: How to best configure your ZFS Intent Log.
- *BSD Developers Have a New Hosting Option with RootBSD. (via)
- Proactive Security & (re)discovering OpenBSD. (via)
- Bitcoin Devs Could Learn a Lot from BSD.
- “Will lack of an easy to deploy container service like Docker push BSD distributions into irrelevance?” Lack of knowledge or trolling, can’t tell.
- DiscoverBSD for 2016/03/07.
- New Video Tutorial on the Pipelight Plugin and Netflix in PC-BSD.
- OPNsense 16.1.6 released
- OpenBSD 5.9 songs released.
- “FreeBSD Mastery: Advanced ZFS” in tech review. If you sponsored, you’d have it already. Michael W. Lucas has a new crime fiction book out, too.
- Xeon Developer Workstation. iXSystems builds BSD workstations, too.
- The VAX platform is no more, for OpenBSD. Aww.
- Building a Distributed Hypervisor on FreeBSD. (via)
If you find yourself using gpt and disklabel64 for a new disk, and aren’t quite sure what order to type everything in to create a disk slice, why not crib from Tim Darby’s notes? (note that the archive has added some line breaks to it.)
BSDNow 132 is up, titled “Scaling up with BSD“, with an interview of host Allan Jude about ScaleEngine, plus a bunch of news links. There isn’t the usual longer writing because they are currently at AsiaBSDCon, and I saw that there are streaming links for the events there. Look at the schedule, watch, and I hope there’s saved video too.
The ‘hammer show’ command can be used to dump the B-Tree structure of a Hammer volume, and CRC errors can be spotted. It’s rare that anyone would need it, but if you do, this dumped information will include file hierarchy information.
If that makes you a bit nervous to repost any of that information when talking about it in public, Tomohiro Kusumi has added an ‘obfuscate’ option to ‘hammer show’ that does just that – it hides path information from the debug output.
Sepherosa Ziehau has continued his quest of making large-scale data transmission on DragonFly effortless; his latest change has cut the kqueue contention rate by two-thirds when dealing with a connection rate of nearly 400,000 connections per second. Note that’s number of connections, without even tracking the bandwidth used by each.
John Marino rearranged how GCC5 handles CPUTYPE settings. If you are specifically setting the target CPU when compiling, his commit will give you an exact list of what to target.
Note that I am not saying another architecture – this is all x86_64. I also don’t recommend doing this unless you have a specific use for it – compiler overoptimizations often create more problems than they fix.
All over the map this week.
- VT100 Terminal Art: old text-based animations you can run in your terminal. (via)
- Free security advice. Generally correct, and not so in-depth you can’t hand it to most anyone. (via)
- A project to resurrect Unix on the PDP-7 from a scan of original assembly code. (via)
- Refurbishing A 1927 Switchboard. I like the way very old electronics smell, strange as that may seem. (via)
- Y2K Futurism, or what people thought the future would look like 1996-2002. (via)
- NexDock, or a phone/laptop dock device. This is getting pretty close to the ‘seamless’ device version I have in my head. (via)
- The Five Stages of NoSQL. (via)
- GNU complexity 1.5. Someone run this on a BSD. (via)
- The past and future are here. It’s just not evenly distributed (yet). (via)
Your unrelated link of the week: teasmades, 50% off with the code ‘MOTHERSDAY2016’ until March 9th. Given the difference in US – UK voltage, I don’t know if this would be a good investment for me, but I’d sure like to have one.
I hope you have some time for reading this week.
- BSDCan: OpenBSD presentations.
- Linux Emulation goes to the great bitbucket of the sky.
- How do I find what is in the ports tree without installing?
- OpenSSH 7.2 released Feb 29, 2016. (via)
- Upcoming Features in GCC 6. Will this make it to a BSD other than maybe DragonFly? Dunno. (via)
- FreeBSD 10.3: Third Beta Available.
- DiscoverBSD for 2016/02/29.
- X11 Forwarding with Kali Linux and bhyve. (via)
- Are BSD OS’ developed in the the open? If a device uses a lot of BSD, can it run XYZ?
- Who is the figurehead/rep/person who wrote BSDL? Ugh.
- Bryan Cantrill on Jails and Solaris Zones. (via)
- LibreSSL not affected by DROWN attack.
- OpenBSD 5.9 network improvements.
- Pre-orders for 5.9 are up! OpenBSD, if you weren’t sure.
- OPNsense 16.1.5 released.
- “it would have largely boiled down to the choice between a BSD family operating system or a Linux family operating system.“
- FreeBSD and NetBSD are in Google Summer of Code 2016.
- Revisiting How We Put Together Linux Systems. So many of these Linux problems aren’t even present on BSD. (via)
- NetBSD Core Team changes.
- NetBSD machines at Open Source Conference 2016 Tokyo/Spring.
Garbage 16 is out, with OpenBSD news and general tech talk. There’s apparently progress on Raspberry Pi 3 support.
(Podcasts tend to be timely, and time-dependent, so I’m not saving this for the weekend In Other BSDs)
Daniel Bilik has found there’s an issue with i915 acceleration, Baytrail CPUs, and some AUTODEEP low-power states. This will only affect you if you are using that specific hardware combo and setting certain low power modes. Interestingly, it affects other platforms, too, as it appears to be a symptom of how the video is addressed, not a DragonFly-specific bug.
BSDNow 131 is out, and has an interview of Jamie McParland, on I assume the topic of BSD in school environments, guessing by the title and guest’s email address. It has the normal summary of news items, including explanations of load average I think many people would find useful.
I almost missed this: There’s a NYCBUG meeting tonight, at 6:45 PM, at the Stone Creek Bar and Lounge in New York City. The presentation will be from Raul Cuza, titled “BSD init(8) and rc(8): Room for Improvement?“. I imagine there will be an opportunity to complain about systemd’s very existence, at this meeting.
UNIX tools are this week’s unintentional theme.
- The many load averages of Unix(es). (via)
- So you want to write a package manager. (via)
- Headshot: A visual history of first-person shooters. (via)
- Tolkien Ipsum. (via)
- Civilization: 25 years, 33M copies sold, 1B hours played, and 66 versions. (via)
- The Weird Global Appeal of Heavy Metal. Insert comment about stuffy old newspaper here. (via)
- “Newton fax modems as packing material“
- The Ephemeral Software Collection.
- Are there any nice Unix shells newer than fish?
- An Empirical Study of the Reliability of UNIX Utilities. (1989, via)
- What was the first terminal command that really wowed you?
- Do Artists Need Websites? This is why businesses only on Facebook bother me. (via)
- How I Vim. (also via)
Your unrelated robot link of the week: Every new Boston Dynamics robot is creepier than the last.
Look at the ZFS discussions if you want to feel smug as a BSD user.
- Should I use BSD? If so, why?
- Delphi development in FreeBSD.
- OpenBSD and Comic Sans problems. (a sort of background to that?)
- Garbage podcast 14, for February 19th, which I missed linking to before.
- DiscoverBSD for 2016/02/22.
- February 2016 status and sponsorship questions.
- OPNsense 16.1.4 released.
- USB-stack broken on Chromebook 2 (CB30)
- GPL Violations Related to Combining ZFS and Linux. (also found here, via and via)
- Related to that: FreeBSD and ZFS, from the FreeBSD Foundation, quietly pointing out that BSD has been the best place for ZFS for a long time.
- iXsystems Partners with Veeam. (Note to self: get quote before buying that VNXe3150 tray expansion, next week…)
- FreeBSD Storage Summit 2016.
- Speaking on BSD: The Waiting Is the Hardest Part. The photo is funny.
- Setting up your own Package Cluster in MidnightBSD.
Normally I’m just linking to BSDNow, but there’s even more BSD-themed media coming up today: BSDNow 130 is out, titled “Store all the Things“, with an extended summary of the recent Storage Summit.
Bill Yuan has added ‘ipfwsync’ to ipfw3 in DragonFly. As you may expect from the name, it’s a way to sync ipfw3 configurations across multiple devices.
I see this bite people irregularly over the years: if your default shell on login can’t run, what do you do? I’ve seen it happen because of a missing /usr/lib, and it can happen with out-of-date library references, too. There’s several different ways to deal with it:
- Run a shell that can’t have this problem, like /bin/tcsh (the root default).
- Or, rebuild in single-user mode from the console.
- Or, perform the bullet-proof upgrade.
That last one may be useful if your dports setup gets mangled, somehow – though ‘pkg upgrade’ has always worked for me.
Francois Tigeot has again updated Intel i915 video support in DragonFly, bringing it even with what’s in Linux 4.2. This will be very useful for Broadwell and Skylake users, and even Broxton, apparently the newest Atom platform.
I earn the roguelike tag this week.
- “I built Space invaders into Dwarf Fortress.” Featuring the Almighty Dwarven Calculator. (via)
- Free Lovecraft stories. (via)
- Imagining your future projects is holding you back. Talking about fiction, but this applies to open source work too. (via)
- Happy 25th, Webcam!
- @Play 83: HyperRogue
- Mac System 1.0 (via)
- ASCII cows. (via)
- The website of Bob Bemer, the Father of ASCII. COBOL, too? (via)
- Bell Labs in the 1960s. Note how many women were there. Rementioning. (Thanks, BSD32x)
- The scarcity of college graduates with FOSS experience. The license isn’t the important part where students learn; it’s the workflow: coordinating with others, source control, discussion channels, etc. That’s what isn’t taught enough. (via)
- “Here’s a quant fact: the online space is measurably dumber than it was two years ago.“
- Wired Style: A Linguist Explains Vintage Internet Slang. (via)
- The Lonely Dungeon, the random RPG rulebook generator linked last week, now has random illustrations to go with it. (via)
Your unrelated link of the week: The Voynich Manuscript and Codex Serahinianus, in PDF form. Ignore the “never-cracked ancient mystery” bit about the Voynich Manuscript, but it’s still interesting to look at.
Keep an eye out for BSD user group meetings in your area – just because I didn’t note it doesn’t mean it isn’t happening.
- “FreeBSD Filesystem Fun” at March 15th SEMIBUG. The next few months of SEMIBUG speakers are posted there, too.
- Deploying NetBSD on the Cloud Using AWS EC2: Part 1.
- NetBSD on Google’s Compute Engine.
- The OpenBSD Foundation 2016 Fundraising Campaign. (via)
- The Complexity of Doing Things Right in Distributed Board Elections. About the NetBSD elections.
- Using GPIO on the Raspberry Pi. (on NetBSD)
- flashrd 2.0 is out, and there’s a new mailing list location. Here’s the flashrd site to save you looking it up, if it’s new to you. (via)
- When Sony uses FreeBSD for Playstation 4, how much money do they save?
- htop now runs on several BSDs. (via)
- FreeBSD and the recent glibc CVE-2015-7547 vulnerability.
- OPNsense 16.1.3 released.
- PVS-Studio delved into the FreeBSD kernel. (via)
- Registration for AsiaBSDCon 2016 is open. (via)
- pfSense training now available in Europe.
DragonFly 4.4.2, a bugfix release to 4.4.1, is out. This was mostly prompted by the recent OpenSSL update, but other little fixes have made it in, too. It’s available for download and is probably available at your nearest mirror by now, if you want an image. The release page is updated, and there’s always the Git tag summary for 4.4.2 for the most exact details.
I have DragonFly shirts, helpfully printed up by Sepherosa Ziehau in China. I have a list of people that are interested in shirts, most of whom remembered to give a shirt size. I don’t have anyone’s email address or mailing address on that list.
If you are on that list, send me your mailing address.
The shirts are marked L/XL/XXL/XXXL, but they run smaller than U.S. versions of those sizes. I usually find a U.S. XL shirt baggy, but “XXXL” is the one that fit me, for instance. I’ll do my best to place the appropriate one. This is just an advance apology, since it’s too late to change anything if it turns out tight.
I’ll mail these out as I have the spare cash and time on hand. (I hope most of you live in the continental U.S.)
Rapid topic shifts this week.
- Planning for Disaster. Speed over correctness is all the rage, but also programming inconsequential websites is also all the rage.
- The Lonely Dungeon. Markov-style classic RPG generation, it sounds like.
- The book is out! “@Play: Exploring Roguelike Games”
- The Museum of Endangered Sounds. (via)
- Today in Dialup Visualization News.
- Sound Blaster history.
- Systemd and Where We Want to Take the Basic Linux Userspace in 2016. (via)
- Usborne 1980s computer programming books for kids become free downloads. (via)
- Internet Archive Does Windows. With many options. (via)
- Filter all ICMP and watch the world burn. (via)
- Old British Pathé industrial production films. (via)
Your unrelated tea link of the week: Cuppa Thugs.
Several book links this week.
- Openbsd router, can it run on arm? (via)
- Lumina Desktop Getting Ready for FreeBSD 11.0.
- “FreeBSD Mastery: Specialty Filesystems” now available! Next two book titles are in there, too.
- “FreeBSD Mastery: Advanced ZFS” Table of Contents.
- Winter arrivals. (related to previous post)
- Upcoming OpenBSD Security Router/Firewall/Load Balancer Release: Feature Requests Wanted (via)
- Noob gonna install some BSD later today.
- DiscoverBSD for 2016/02/08.
- PC-BSD Devs Release Lumina Desktop 0.8.8 Environment […]
- Kali Vs BSD
- January #MissionComplete Best Story
Thing I should link more regularly: Garbage, a podcast that isn’t specifically about BSD but happens to cover it a lot. I linked to it when it was starting, but didn’t catch new episodes (fixed by finding the RSS feed). There’s been a bunch since then, so you have plenty of listening material now.
If you have a Broadwell system, the drm.i915.enable_execlists tunable added by Imre Vadász may keep your system stable. (thanks, zach on EFNet #dragonflybsd)
BSDNow 128 has an interview of Nick Wolff, the usual roundup of news items, and I’m sure something that matches the title of the episode, but I haven’t listened to it yet.
Rimvydas Jasinskas has consolidated/restored/updated a large number of papers into share/doc on DragonFly. I’m not going to link to his large number of commits, but instead point you at the directory where they all went. There’s a number of design documents in there that date back to 4.4BSD and beyond (and some much newer), which may interest or educate you. Of special note: The Guide to the Dungeons of Doom, for rogue, or the KAME IPv6 implementation notes.
These probably apply cross-BSD, but in this case, it’s DragonFly tips for printing with CUPS.
A bit nostalgic this week.
- Pardon My French, But This Code Is C.R.A.P., parts one and two. (via)
- dungeoncrawlers.org, a comprehensive list of exactly that. (via)
- Showrunner: the Game. Scroll down about halfway. A roguelike!
- Why so much Internet video is viral but no longer weird. For those who remember Portal of Evil or Stile Project or eBaum’s World, etc. (via)
- Results of the 2015 Underhanded C Contest. (via)
- The Malware Museum. (via)
- Learn Enough Git to Be Dangerous. (via)
- Getting a Job After Coding Bootcamp. Good advice.
- My Bathroom Mirror Is Smarter Than Yours. (via multiple places)
- Digital Technology – Past and Present. (large PDF, via)
- Shmoocon 2016 Videos. (via)
- Old-School PC Fonts. (via)
Lots and lots this week!
- SCaLE 14x Recap.
- On ZFS in Debian. BSD is still a better place for ZFS. (via)
- Anyone using FreeBSD or another BSD in production? How do you like it?
- NetBSD/amd64 7.0 on kvm. (via)
- VIMAGE Coming Soon to FreeBSD.
- Initial FreeBSD RISC-V Architecture Port Committed.
- Has Anyone Tried to Put Dark Souls on BSD?
- LibertyBSD 5.8 is out. (related)
- DiscoverBSD for 2016/02/01.
- FreeBSD TACACS+ GNS3 and Cisco 3700 Router.
- FreeBSD Quarterly Status Report – Fourth Quarter 2015.
- OPNSense 16.1.1 and 16.1.2 out.
- Fighting fraudulent networks using secure connections (SSL) with OPNsense.
- Tor Browser 5.5 for OpenBSD.
- Sponsorships for “FreeBSD Mastery: Advanced ZFS”.
- Sponsorships and Hot Water. Sponsor! It has a direct effect.
- The Korn Shell anecdote. (via)
If you have a Core2 processor in a DragonFly system, it may not work with accelerated video. If that happens to you with this (admittedly old) processor, switch to VESA for now.
The slides from yesterday’s shell-fu presentation at NYCBUG have been posted.
NYCBUG is having a presentation tomorrow, February 3rd, 18:45, Stone Creek Bar & Lounge at 140 E 27th St. in New York City. The presenter will be Isaac Levy and the title is “shell-fu”. .ike is an energetic speaker and it’s worth your time if you are near enough.
BSDTalk 261 is up, and it’s a half-hour conversation with Kris Moore about jails, system management, and other I assume PC-BSD features.
I am proud of finding some of these links this week; they are not the usual “here’s what everyone else linked to” that you see.
- Evolution of Ethernet Speeds: What’s New and What’s Next. I did not know about 2.5G/5G speeds over existing cat5. (via)
- Why the Sun 2 has a message “Love your country, but never trust its government” (via)
- Most off-putting introduction to a new technology.
- Sanos PDP-11 Simulator with UNIX V7e. Boot SanOS which runs a PDP-11 simulator, which then runs UNIX v7. (via)
- best idea ever
- ***** – Five star cron job. Will run again. (via)
- The Amiga Graphics Archive. (via)
- The Bear Essentials: Developing a Commodore 64 Game, Part 1. (via)
- The anatomy of an ssh session. (via)
- Go 1.7 planning. I like peeking into other open source groups’ release planning.
- The New Sound Of Music 1979 (Part 1) The fun part of computer history, and it talks about the Radiophonics Workshop! (via)
- Your Development Environment is Probably an Eldritch Horror. (via)
Another week with plenty of links.
- FreeBSD x64 OpenVPN AD authentication with crypt. (via)
- A FreeBSD 10 Desktop How-to. (via)
- FreeBSD Virtual Machine: Installing VMware tools. A basic explanation for a frequent activity. (via)
- “why attention to detail matters when you’re a kernel developer.”
- Call for testing: Concurrent malloc(3) calls (to speed up firefox)
- Writing Assembly on OpenBSD (x86) (via)
- I’m going back to the future….
- OpenFire Active Directory integration. (via)
- Net ring-buffers are essential to an OS. (via) Check comments on the source link.
- Confessions of a Recovering NetBSD Zealot. From 2006 so may not be accurate. (via)
- How has NetBSD changed since 2006? A followup on that previous link.
- Interested in BSD ports or are we all wasting time here? (via)
- Faces of FreeBSD 2016: Sean Bruno.
- BSD at SCALE 14x. Goat sighting! They are looking for BSD talks for next year.
- Doc like an Egyptian: Managing project documentation with Sphinx. Sphinx is used for documentation on several BSD projects. (via)
- OPNsense 16.1 Released.
- FreeBSD Mastery: Specialty Filesystems now escaping.
For those of you running DragonFly-current, the already-mentioned library privatization going on means that ports have to be rebuilt. You will want to do it yourself, or wait a little bit before upgrading if you want to install binaries.
BSDNow 126 has an interview with Ken Moore and Kris Moore of PC-BSD, along with the usual news roundup. There’s a DragonFly mention in the “open source work helps your career” news item that I did not know about but am happy to see.
That’s a pretty cryptic headline, isn’t it? John Marino has ‘privatized’ several libraries in DragonFly, so that they can’t get included involuntarily as part of a port build. That may mean you will need to perform a full rebuild of your system if you are tracking DragonFly-current.
(This is the way to fix ‘system’ languages like Perl was in FreeBSD 4.x – keep them clearly separate from the port version. It’s about a decade too late for that idea to work out, though.)
For those of you with i915 video on your DragonFly system, there’s another update bringing DragonFly support to match what’s in the Linux 4.1 kernel. ValleyView and Skylake processor owners will benefit, along with a slew of other bugfixes and improvements.
The links get weird this week; get ready!
- IN THE THEATER OF LITERATE DISASSEMBLY, PASTOR MANUL LAPHROAIG AND HIS MERRY BAND OF REVERSE ENGINEERS LIFT THE WELDED HOOD FROM THE ENGINE THAT RUNS THE WORLD! Note the Apple ][ section. (via)
- The World’s Worst Spam Support ISPs. (via)
- SSH – A brief analysis of the internet. (via profmakx on EFNet #dragonflybsd)
- FOSDEM 2016 is coming up in a week. (via)
- Fractal fun on the web.
- A Quarter Century of UNIX. available as a PDF, too. (via)
- Novena on the Ben Heck Show.
- when preloads go sideways.
- The Art of the Command Line. Scroll down. Linux/bash-specific in many places, but potentially useful. (also via)
- The Original Mobile App Was Made of Paper. Volvelles! (via)
- The Creepy Beauty of VCR Errors. (via)
- DNS Censorship (DNS Lies) As Seen By RIPE Atlas. (via)
I’m always happy when I can compile news for at least 4+ different BSDs at once.
- How Three BSD Operating Systems Compare To Ten Linux Distributions. (via)
- [OpenBSD] Tracking -current, am I doing this correctly? (…and other questions)
- Group Test: Bsd Distros. (via)
- Basis Of The Lumina Desktop Environment. Have I linked this before elsewhere?
- NetBSD support for psutil. (via)
- BSD based core router on 10Gbps network.
- Sailor, a native and portable container system for NetBSD and Mac OS X. (via)
- Things I learned from OpenSSH about reading very sensitive files. Leads to some OpenBSD discussion. (via)
- FreeBSD nGinx FFmpeg camera recording and live streaming. (via)
- DiscoverBSD for 2016/01/18.
- FreeNAS Home Server Build. (via)
- OPNsense 15.7.25 Released.
Are you using a i915 video chipset? Are you using the DisplayPort? Imre Vadasz has added a tunable that may make it work better.
I’m taking an online course and don’t have as much clicking-about time, unfortunately.
- Vimer – Convenience wrapper for gvim/mvim –remote(-tab)-silent. (via)
- Compilation-bookmarks for emacs. In the interest of equal time. (via)
- Vim Galore. Unequal again. (via)
- Freeciv-Earth play anywhere on earth. (via)
- My payphone runs Linux now. More a hardware hacking story.
- Electronics That Last: How I Built an Heirloom Laptop. More hardware. (via)
- NANOG 66, February 7-10, San Diego, CA.
- FOSSAsia 2016, March 18-20, Singapore.
- The Axe Attack on the Early GPS Navigation System. (via)
Your unrelated link of the week: Golem Arcana. For the miniatures gamer with a handheld.
There’s a lot of convention links this week, which is mostly an accident. If any of them are near you, go! BSD conventions are always fun, in my experience.
- FreeBSD on EdgeRouter Lite – no serial port required.
- Nearly 19 years of FreeBSD 2.2.1. (via)
- CharmBUG, a BSD user group in Baltimore, Maryland, has a new mailing list. See also the Meetup page. (via)
- AsiaBSDCon 2016 is coming up in Tokyo, March 11-13. (also via)
- You have only a few days left to meet the BSDCan Call for Papers deadline. (also via)
- The HOPE convention is July 22-24. (also plundered via)
- And if you haven’t clicked on it yet, here’s NYCBUG’s upcoming schedule.
- outrageous roaming fees, about the recent CVE-2016-777|8.
- OpenBSD laptops.
- Xen Support Enabled in [openbsd]-current.
- The Penguicon Lucas Tech Track.
- OPNSense 15.7.24 Released.
- BSD Is Ready for SCALE 14X.
- DiscoverBSD for 2016/01/11. (says 2015 but it’s a typo.)
- Best of 2015 in BSD Magazine.