BSDTalk 233 plays David Chisnall’s hour of presentation from vBSDCon 2013 about moving from gcc to llvm/clang.
The Large Installation System Administration 2013 conference
has been announced for is coming up on November 3-8, in Washington, D.C. There’s training and speakers and all sorts of stuff, and maybe even a working government in that town by that point.
Less straight source links this week.
- FreeBSD 9.2 is out.
- FreeBSD no longer has GNU ar or GNU ranlib, or BIND.
- FreeBSD has an Open Fabrics Enterprise Distribution update. (OFED info) (helps DragonFly)
- NetBSD has initial support for the OMAP1-183 board.
- NetBSD has updated terminfo to 20130607.
- NetBSD has imported FreeBSD’s new implementation of NFS – does not run yet.
- NetBSD 6.1.2 and 6.0.3 are out.
- The pkgsrc-2013Q3 freeze is over, and here’s the branch announcement.
- There’s some discussion of long-term support in pkgsrc, an idea I like.
- EuroBSDCon 2013 presentations for OpenBSD are online.
- OpenBSD now has a built-in snmp client. Undeadly has a description.
- OpenBSD now has ntpctl(8), for querying ntpd.
- There’s a new MaheshaBSD video on YouTube. (it’s a custom FreeBSD setup, though DragonFly versions exist too.)
Related to DragonFly: Patrick Welche updated glib2 in pkgsrc, and is interested in hearing how it works for DragonFly users. If you have pkgsrc on your system and it’s not a quarterly release, try building t.
There’s 30 days left to register for vBSDCon… except that 30 day mark was a week ago, but I didn’t get it posted. So now there’s 19 days. If you were thinking of going, go for it. This is I think the only east coast BSD convention in the US other than NYCBSDCon.
If you’re around New York City on Wednesday, Boris Kochergin will be giving a talk at the NYCBUG meeting about how he and his employer, New York Internet, managed to be in the middle of Hurricane Sandy and survive without interruption.
That same announcement lets drop the news that NYCBSDCon will happen next February
I don’t think I saw it before, but there’s a list of speakers and events up for vBSDCon. There’s no DragonFly-specific talks, but there is a presentation from Baptiste Daroussin, one of the people behind pkgNG, which is used to create parts of DragonFly’s dports framework.
It’s positive to see a BSD conference sponsored by a company that’s not selling a BSD-specific product. It’s happening in about a month and a half, October 25-27, in Dulles, VA.
In BSDTalk 213, Will Backman talks to a number of people about the FreeBSD Documentation Project. It’s about 14 minutes and it comes from the recent BSDCan 2013 event.
I need to update this post during the week as I see stuff, or else I spend an hour rushing to get it all together before Satuday. I need to start watching PC-BSD src changes, too.
- DiscoverBSD has a recent BSD roundup, too.
- EuroBSDCon registration is 20% off but just today.
- Using 6rd in OpenBSD.
- FreeBSD has imported the Radeon KMS driver.
- FreeBSD’s mfiutil has JOBD support.
- FreeBSD has ARMv6/7 superpages support.
- FreeBSD supports the PCI-E SSD in the Macbook Air. (It needs separate support?)
- FreeBSD has updated support for Centrino 2200-N wireless.
- FreeBSD has a speedup in madvise calls.
- FreeBSD is using PCIDs on Intel chips to reduce process switch latency.
- NetBSD has the start of a potential lint replacement, called ‘mint‘.
- NetBSD supports the BCM57762 and BCM57765 chips, for Thunderbolt <-> Ethernet.
- OpenBSD has support for more ciss(4) devices, via FreeBSD.
- OpenBSD has updated to pixman 0.30.2, DejaVu Fonts 2.34, libX11 1.6.1, and xterm 296, and added ipv6-toolkit 1.4.
- pkgsrc nearly has a signed packages mechanism.
I think that is the same location where I went to a rather spectacular pre-dotcom-crash presentation from Time Warner/Road Runner back in 1999. The hotel was great; the presenters were befuddled. An internal account manager ran up a $3,000 bar tab in one night on a company credit card… I still have the fancy Guinness glass he bought me. I don’t think this convention will work exactly the same way, but unlike my 1999 trip, the speakers at this one will actually know what they are talking about.
Or at least scheduled to happen now, since I’m posting this and postdating it for everyone as a reminder. I hope I have the time right.
On August 10th, Michael W. Lucas will be giving a talk on DNSSEC to the Metro Detroit Linux Users Group, and it’ll be livestreamed for everyone to see. His talks are energetic and entertaining, and it’s worth making time to see.
How many tags can I fit on this post? I think I’ll aim for Saturday for these BSD catchup posts. In theory, I can prep this and the Sunday Lazy Reading posts ahead of time, since they tend to be all-week items, and have the whole weekend covered.
- BeagleBone systems are getting popular.
- Distributed chrooted pkgsrc bulk builds. Very necessary documentation.
- …And a script to do all the setup for those builds.
- The VBSDCon site has more details on the upcoming convention. (via)
- The cxgbe(4) device has hardware dedicated to sniffing packets?
- FreeBSD has switched to the BSD-licensed version of patch.
- FreeBSD has an updated ACPI implementation.
- FreeBSD is importing OpenBSD’s rsu(4) wireless Realtek driver. Needs firmware.
- What’s new in pkgsrc-2013Q2. With screenshots!
- NetBSD now supports 2 new Centrino Wireless-N devices.
- NetBSD now has BIND 9.9.3-p2
- PHP 5.5 has hit pkgsrc.
The Observe, Hack, Make 2013 festival is coming up at the end of the month in the Netherlands. Unfortunately, it’s already sold out, but there’s going to be at least one DragonFly developer there. (credit to Matthias Schmidt for letting me know about the festival)
FreeBSDNews.net has a nice summary up of video from all (?) the presentations at BSDCan 2013. Of particular interest to DragonFly users: a video about pkg, the tool used for package maintenance in dports. In this presentation, it’s talking about use on FreeBSD, but the future stuff applies to DragonFly too.
There’s a new BSDTalk by way of the recently-completed BSDCan 2013 event, and it’s half an hour of talk with Matt Ahrens about ZFS and matters related.
This is interesting: Verisign is sponsoring a new BSD convention (PDF link) in October, in Dulles, Virginia, USA. Apparently the use of BSD systems at the company is increasing, and they want to host something for it. The pkgNG presentation may be very interesting for DragonFly users. See the announcement. A new convention to support increased BSD uptake is really a nice surprise.
NASA’s International Space Apps Challenge is this weekend, 4/20/2013. Fancy as it sounds, it’s really a single-day hackathon around open software and hardware, with the problems to fix coming from NASA and therefore probably very unique. It’s happening in a bunch of places around the world, but there’s one right here in my town.
BSDCan 2013 is looking for papers, all due by the 19th. I mentioned it before, but a reminder went out and Michael W. Lucas wrote up a lengthy explanation of how and why you should present that paper.
Are you anywhere near Italy? BSD-Day is happening April 6th, 2013, in Naples, Italy, and it would be nice to have some DragonFly representation. (seen on #dragonflybsd on EFNet.)
Will you be near Berlin, Germany, in March? The pkgsrccon 2013 technical conference will be held there. Julian Djamil Fagir posted details about the event. The conference is free; you pay for your food and drink. If you’re interested in presenting, you need to contact them before March 8th.
BSDCan 2013, which is being held in Ottawa May 17th-18th, has a call for papers out. You’ve got until January 19th to submit, so just about a month.
NYCBUG is joining up with a whole bunch of other software user groups (Linux, Lisp, Puppet, etc.) for a holiday party on December 11th. This may not do you much good unless you live within a few hour’s travel, but I like seeing that sort of cross-group get-togethers, with no sponsor other than the desire to talk and drink.
Every year, the Chaos Communication Congress tends to gather at least a few DragonFly-using people, and this year is no different. The event is being held in a much larger arena this year, in Hamburg, Germany, so there’s a good chance a DragonFly ‘assembly‘ could be held. Speak up on the users@ mailing list, or EFNet #dragonflybsd, if you’re going too. It’s happening on the last few days of this year, December 27th through 31st.
NYCBUG, the NY BSD user’s group, has an RSS feed for their speaker events, found via Dru Lavigne’s always useful BSD Events twitter. The next event at the start of October is a talk about SMPng in FreeBSD. Given that it was the project that in part led to the creation of DragonFly, I’d like to hear about it. (and even better, have someone more qualified than I compare and contrast that approach with what’s in DragonFly.)
LOPSA East is happening next May in New Jersey. I haven’t seen mention of this on any BSD list, but there’s definitely Unixy things happening there. The call for papers is out.
Adrian Chadd has apparently been smushing FreeBSD onto MIPS systems for some time, and he’s going to talk about it tomorrow night at the NYCBUG meeting. I’m noting it because I’ve always found it interesting how much can be stripped out of a kernel and userland and still have a functional system.
NYCBUG has a presentation tomorrow night titled “Bring a Box, Rock Your tmux(1)“, with Matthew Story. If you’re near the area, it’s worth seeing.
(posted for the benefit of the people who keep telling me “stop using screen and switch to tmux.”)
BSDCan 2012 spawned a lot of interviews. We all benefit from that. For example, another BSDTalk interview, talking with Kris Moore of iXSystems about what’s in the next version of PC-BSD.
The links are all over the map this week, which is fine. Enjoy!
- This makes me laugh every time. (via)
- Etsy has an astonishingly good internal development practice. And open source code? (via)
- For contrast, Facebook’s release engineering process. (via I lost it, sorry) Not as interesting but I can’t tell why.
- Mosh, a program designed for the persistence of screen but differently. (via) Dunno if it builds on DragonFly, but it looks neat.
- “I just ran emacs. LOL!“
- 0x10c, a sci-fi game set in the future with spaceships running a 16-bit CPU. That you can program.
- I wish I could write here with the same mix of loathing and excitement found in this comics review. Warning: mildly… gonzo?
- The journey from user to contributor, a NYCBUG talk in mp3 form. (via)
- I’ve mentioned RetroBSD before, but here’s an example of it being installed on a Duinomite board. 2.11 BSD on a super-cheap, super-small Arduino-style board! (via) I don’t know what I’d do with it, but I want one. It even has keyboard and VGA ports.
- At some point, this CPU database will be handy. (via)
- A new, slow form of brute force ssh attack. (via) What I find interesting here is not so much the new attack itself, but Peter Hansteen’s careful gathering and analysis of data around it.
I’m making sure I post this Lazy Reading on the right day. A nice full week’s worth of stuff.
- Bandwidth used when loading different web pages. (via) The largest one is also the most surprising.
- Do you have an IBM x3550? Turn ACPI off.
- The recent TCL presentation at NYCBUG is available in audio form.
- Did you want to know a lot of detail on how to do journaled soft updates in UFS? You want detail, you got it. (via, via) (Is that a repeat link? I don’t think so…)
- This is totally useful if you’re using ssh from a Windows machine.
- SSH is used as a noun and a verb, I just realized. No link, it’s just me noticing verbification.
- BSDCan 2012 registration is open. (via Michael Lucas’s Twitter feed) Conventions are awesome. You should go.
- Michael Lucas talks about book promotion with his recent book. There’s a graph, so it’s automatically great.
- Speaking of books, Modern Perl: The Book is free to download in PDF form.
- A story about _why. (via) I’m not so interested in his identity, but in what he did to get people to program.
- My git habits. (Not mine; that’s just the title.) Speaking of learning, I’ve always thought the next steps past learning the basics of anything is to then see how experienced people approach it, idiomatically.
- Why Juniper Gives Back to the FreeBSD Community. I link to this because I like what they are doing, and also because in a perfect world I would rather have a BSD-ish interface on my networking equipment than fiddle with IOS. Oh well.
- Bunnie Huang always builds neat stuff. This time it’s a Geiger counter. (via)
Here’s several things to look at:
Michael Lucas’s “BSD Needs Books” talk from NYCBSDCon 2010, on Youtube. I’ve talked about it before because I saw it in person; it’s a good talk. Ironically, he talks about getting a publisher interested in your book, and he just self-published.
Hubert Feyrer linked to the slides of two pkgsrc talks at FOSDEM; one about bringing pkgsrc to MirBSD, and one about pkgin, which is included in DragonFly.
There’s a single day between BSDCan and PGCon, May 13th. That day will be the 2012 Joint Documentation Summit. People from BSD projects and Postgres will get together to discuss documentation tools, projects, and so on. If you are going to either convention, I’d recommend visiting this too. This sort of cross-project pollination leads to good things.
The deadline for submitting papers for BSDCan has been extended, since the convention’s site suffered some downtime this past weekend. Submit proposals by tomorrow, the 31st, now.
Getting back into the rhythm, here…
- Jeff Vogel, who is a funny and smart guy, wrote this article, essentially about crowdsourcing. It’s another way of saying “bikeshed“. Plus: D&D!
- Michael Lucas, sometimes BSD author, has a new fiction collection out. He’s working on a SSH book too.
- Hey, AsiaBSDCon is coming up in March, BSDCan in May. I don’t know about EuroBSDCon or NYCBSDCon, though. Plan ahead!
- Did you know there’s a bsd.org? Very old-school: here’s a list of commands, get going.
- GNU Tar doesn’t have a man page. (via) Weird. I didn’t verify that, but I’m not sure how to.
Your unrelated comics link of the week: there’s a Freddy, and a dragonfly, but it’s not DragonFly BSD. It’s still fun though.
Are you going to Chaos Communication Congress 28? There’s going to be a number of DragonFly developers there, so it’s a good time to meet up. They’re in EFNet #dragonflybsd IRC, so speak up there if you want to find them.
The FreeBSD Foundation is putting out their end of year donation notice. Donate if you can; the support for active developers there helps everyone.
I’m going for more verbose linking. Because my opinion layered over a bunch of linkblogging is just what you wanted on a weekend, isn’t it? If not – too late!
- NYCBUG posts audio of their regular presentations, and I’m linking to this one by James K. Lowden, titled “Free Database Systems: What They Should Be, And Why You Should Care“. He was one of the more colorful speakers at NYCBSDCon 2010, so this should be good.
- It’s Slashdot, so whatever, but this “In Favor of FreeBSD On the Desktop” linked story had a few good comments – BSD hasn’t done enough to differentiate itself from Linux. “BSD: In Need of a Narrative“. Or perhaps, “Who cares if it’s clang or it’s gcc – what do you build with it?“
- I read this essay about social networks (via), and the last paragraph is an excellent summation. Read it, then cancel your Facebook/Google Plus/whatever accounts.
- Xv6 is a modern version of Sixth Edition UNIX, used at MIT for teaching operating system design. (via) The source is available via git, and as a numbered PDF. The book for the class should make interesting reading. Oh, you can see the class details, too.
- FOSDEM 2012 in Brussels, February 5th, 09:00 – 17:00: “Open Source Game Dev”. Get on the mailing list if this interests you. Microsoft operating systems still rule the market for games, really, even indie work, so it’s neat to see something that is both open source and game oriented. There will be BSD “devrooms” there, too.
- If you are looking for a particular Unicode character (and there’s lots to choose from), Shapecatcher lets you draw what you are looking for and looks for matches. (via) I’ve needed that here a few times for people’s names, and it’s fun just to see what comes up from a random scribble.
Your unrelated link of the week: The New Shelton Wet/Dry. Titles, content, and images are all picked from unrelated sources, but it forms an oddly compelling digest of multiple topics. Slightly NSFW, sometimes.
The Call for Papers for the 28th Chaos Communications Congress is out, as Matthias Rampke noted. Each year, there seems to be at least a few DragonFly people there…
This week has taught me one thing for sure: Always make sure your backup generator is working. And over-plan battery capacity. That’s actually two things, but what the heck. I’m tired, for reasons that can probably be inferred! I’m not the only one suffering these problems, it seems.
- There is a certain subset of readers here that will find this fascinating: a video of a game postmortem. Specifically, Elite. (via) Needs Flash.
- This is as good an article as any I’ve seen describing where the tablet computer market is going, at The Economist.
- Remember RetroBSD, mentioned here previously? Here’s some discussion of it.
- EuroBSDCon’s 2011 conference is open for registration, but the early bird discount only lasts until the end of August, so jump on it soon if you’re thinking of going. It’s the 10th anniversary of the event!
- PHP 5.3 is coming to pkgsrc as default, soon? The PHP 5.2 -> 5.3 transition seems to mess up a lot of code because of some changes in the way things are handled, or at least that’s my experience, so watch out.
- Make sure you aren’t running mod_deflate on your Apache 2.x server.
- Kristaps Dzonsons, the fellow behind mdocml (which is in DragonFly now and mentioned here before) is working on a mdoc manual. It’s an actual book, with examples. It’s titled “Practical UNIX Manuals: mdoc”, which sounds like part of a series, though I don’t know if there’s anything else. I’d sure like it if there was. (via Undeadly.) Look very closely at the mdoc web page and you will see the markup, too. Neat!
- Breakout treated as a musical instrument, in 1983. That’s too glib a summary of this explanation of an old book studying the game Breakout and playing it. Really, read the article, and remember that the book described would just be lost in a sea of
blog postsnoise today. (via)
EuroBSDcon 2011, which is happening in Maarssen, The Netherlands 2011/10/6 to 2011/10/9, is now open for registration. This is the 10th anniversary!
BSDday Argentina 2011 is happening the 4th and 5th of November, in Buenos Aires City, Argentina. The Call for Papers is out, if you’d like to contribute.
BSDDay Argentina is starting to look for speakers. The official site doesn’t list 2011 dates yet, but it’ll be in November, in Buenos Aires. (via Damian Vicino) Alex Hornung gave a DragonFly presentation there last year…
A nice big pile of links this week. Some of these may have cropped other places by now, but oh well.
- An interview with Dennis Richie about inventing Unix. (via) I like that he sounds just absolutely tickled that there’s a version of ‘his’ operating system on his phone.
- A nice article describing Project Euler, for those who want to program; or program more. (via several places)
- Michael Lucas points out something that isn’t new but still needs reinforcement: avoid SSH1.
- Anecdotal evidence that SSD drives fail a lot. On the other hand, the bulk builds I’ve done of pkgsrc have worked the crap out of several SSDs and I haven’t killed a single one.
- Weird things in IPv6 routing. (indirectly via this, via ftigeot on #dragonflybsd IRC)
- Aw, Google’s BSD-specific search page is gone. Not that it was really needed at this point; I hadn’t seen a difference in the search results for some time. There’s more pressing issues.
- The FreeBSD Foundation has a trip report from Sergio Ligregni and from Thomas Abthorpe, from sponsored trips to BSDCan 2011. I’d encourage everyone to make it to a BSD convention – it’s energizing to see others working on BSD, in person.
- I don’t think you really need a guide for this. (via)
- Emacs user at work.
- Totally unrelated: best dubstep video ever.
Fresh from BSDCan 2011, an interview with Ingo Schwartze and Kristaps Dzonsons, mostly about mdocml. (Which is already present in DragonFly.)
The 10th EuroBSDCon is happening in Maarssen, The Netherlands, October 6th through the 9th. The call for proposals is up until the end of the month.