It’s a Solaris episode – or to be exact, SunOS, on BSDTalk this week. Sun used to be BSD, up to version 4.1.4, and this is 17 minutes of talk about that version.
Sepherosa Ziehau has been working on network performance, including making more network calls asynchronous. His test case using nginx shows that a single DragonFly machine can now take enough traffic to max out 2 10Gb links. That’s with 16Kb requests, and 30,000 of them at the same time.
What are people using for a web framework these days? I was messing with Fat Free Framework, and there seems to be about a zillion options, for many languages, these days.
- Reverse Engineering A Mysterious UDP Stream in My Hotel. (via)
- Is it worth learning vim?
- Security through lying.
- Pre-ASCII ASCII art. (via)
- XScreenSaver 5.35. Interesting history description too.
- The Many Uses of Net-SNMP and Extending Net-SNMP. (via)
- Shadow leaks.
- Swiss – Unix in a Box for Windows and Minoca OS. Busybox for Windows. (via)
- Your Occasional Reminder to Use Plain Text Whenever Possible. (via)
- Pico Processes. AKA, Microsoft reinvents jails or maybe vkernels, except with more code names for the concepts. I see this over and over again. (via)
- John Blankenbaker and the Story of the KENBAK-1. (via)
- Whither Plan 9? History and motivation. (via)
Your unrelated comics link of the week: The Digital Comics Museum.
Fun links, this week.
- BCHS Stack – BSD, C, Httpd, SQLite. Fun! (via)
- How to chroot www/firefox on NetBSD. (via)
- misc@openbsd: ‘NSA addition to ifconfig’. (via)
- OpenBSD/loongson on the Lemote Yeeloong 8101B. (via)
- Comfort On The Command Line – A primer. Actually talks about the command line on multiple platforms including BSD, not just “here’s bash”. (via)
- Privilege Separation and Pledge. Slides and video.
- DiscoverBSD for 2016/05/23.
- OPNSense 16.1.15 released.
- OSCON 2016 Recap. From a BSD-vendor-centric point of view.
- BSDGame Sail. Comments have link right to BSD UNIX 4.3 pre-emulated for running on Windows.
- My FreeBSD Story. (Michael W. Lucas’s story, I mean.)
The garbage[27] podcast is out, and it’s covering OpenBSD, iOS, and Android topics, or at least that’s what I guess from the summary, cause I’m still at work.
If you have a ral(4) wireless card that didn’t function as expected, it may suddenly work for you now on DragonFly 4.5 due to the large wifi update. The ral(4) driver covers a lot of hardware, so check the man page for all the commercial names.
BSDNow 143 has the usual roundup of news, plus a conversation with Matthew Macy about graphics improvements in FreeBSD.
We need DragonFly people interviewed, since DragonFly graphics improvements have been leading the pack, so to speak. I’m linking to the Jupiter Broadcasting site again since I don’t see this episode up on the BSDNow site yet.
A reminder: Dru Lavigne is talking at KnoxBUG tomorrow (the 26th) at 6 PM. I’ve met Dru and she’s a good speaker with a wide range of experience – catch it if you are anywhere near.
Matthew Dillon and Adrian Chadd have updated the wifi setup in DragonFly, incorporating Adrian’s FreeBSD changes (and merging back some of Matt’s from DragonFly). This affects the ath, rum, iwm, iwn, run, bwn, urtwn, wi, ral, iwi, ndis, and wpi drivers. The ‘an’ driver has been removed, too. I’m not going to even try to link to all the commits.
If you’re on DragonFly master and are using one of these devices, now is the time to update and try. Note that this removes the separate network interface that’s specific to the device and creates only a wlanX device.
Update: Matt reminded me that at least half the work came from Imre Vadasz; I missed it because I was only looking at the commit email names – mea culpa.
A nice wide range of topics, again!
- Bletchley Park computers. (via)
- LITCAVE – one-man recreations of cc, vi, troff, x, and so on. (via)
- 50 Shades of Open. My pet peeve is when it’s used for a API to a closed source service. (via)
- Browsix – A Unix-Like Operating System for the Browser. (via)
- Clicky keyboard links.
- Unix on a…. ti-83+? (via)
- file considered harmful
- Pointer Overflow Checking.
- Keynotes from OSCON in Austin 2016.
- More details on hardware time protocols than you may ever have thought of.
- Dear Mommy Blogger. Some of that applies to this blog, too. I get some stupid offers for essentially paid articles here, and I avoid them. If I’m selling something, it’s cause it’s good BSD-related material or because I know the person. (via)
- Programming the ENIAC: an example of why computer history is hard. (via)
- Ask HN: What is an open-source alternative to Google Home?
Summer convention season is coming; start scheduling!
- Implementing pledge on linux using seccomp. (via)
- pkgsrcCon 2016 is in about a month and a half (July 2-3). They’re accepting talk proposals now, for lightning talks or extended presentations. (via kamil on EFNet #dragonflybsd)
- A review of FreeBSD 10.3’s new features. (via)
- BSD OS’ include GNU tools re-written for BSDL?
- Practicing ZFS storage failure quickly and easily with QEMU. On Linux, but could probably work the same on FreeBSD. (via)
- pfSense 2.3.1 is out.
- pkgsrc-security@ has a new GPG key.
- KnoxBUG’s next meeting is May 26th and Dru Lavigne is the guest speaker.
- OPNsense 16.1.14 released.
- p2k16 hackathon: pirofti@ on octeon and TPM and jasper@ on gnome, puppet and more.
- DiscoverBSD for 2016/05/16.
- FreeNAS vs TrueNAS.
- Hubert Feyrer’s recent NetBSD news roundup.
- *BSD on laptop, anyone?
karu.pruun managed to get xwayland working on DragonFly, and also took notes while doing it. That means you can try it out, too.
BSDNow 142 is out. You might think the title is about Perl, the language, on BSD, but it’s because there’s an interview with FreeBSD developer Alfred Perlstein. I’m sure he gets that a lot. Among the other news on the episode is a note about ordering BSDNow shirts: do it today because it’s the last day they will be available! Also, you can order now and pick it up at BSDCan if you’re going to be there.
(I’m linking to the jupiterbroadcasting site because the bsdnow.tv site isn’t updated as of this writing.)
If you get “libGL error: failed to open drm device: Permission denied” when using direct rendering, make sure to add your user id to the ‘video’ group.
The May issue of BSD Magazine is available now. There’s articles on ZFS, OpenBSD’s arc4random, an interview of Fernando Rodríguez of KeepCoding, and more. It’s a free PDF download if you didn’t know.
The SemiBUG presentation with Ike Levy speaking is tonight – go if you can!
DragonFly versions of TeX have been available for some time now. However, Nelson Beebe, who is part of the TeX project, is having trouble building some related binaries – asymptote and clisp. He could use help from anyone interested, to match up with this summer’s release of TeX 2016.
I have some links I meant to post weeks ago, so lots of variety this week.
- Termux. Turn your phone effectively into a VT100.
- The Independent Discovery of TCP/IP, By Ants. (via)
- The void left by the parallel port. Well, I don’t miss it. (via)
- The invisible language of trains boats and planes. (via)
- Teaching C. Lots of good links to follow there.
- SDF Plan 9 boot camp. Here’s your chance to try Plan 9. Or maybe not yet. (via)
- Oh dear, we’ve all been made redundant…
- Remote serial consoles.
- Will the NSA Finally Build Its Superconducting Spy Computer? Mostly about cryogenic computing. (via)
- Remotely Interested, a podcast. Interesting guests.
- Shiva Ayyadurai Wants My Emails (via)
- It sounds like NTPsec is to NTP like LibreSSL is to OpenSSL.
- How browsers render emoji. (via)
- Curio. The “modern demoscene”. (via)
- this week in astounding defaults.
- Submarine Cable Map. (via)
Your unrelated link of the week: The GLOG. The Goblin Laws of Gaming, a homebrew RPG. I love just reading the rules on these sorts of things.