BSD Magazine for May is out, with the theme of BSD security, though of course there’s a lot more than that topic in the free PDF.
There’s a Day Against DRM sale going on for O’Reilly. 50% off everything, and all the books are DRM-free. I found out about this through Michael Lucas, whose No Starch books are represented there too. It’s a fantastic deal and it’s today only, so strike now while you have the chance.
(I should make a ‘buy buy buy!’ tag for articles.)
I go a bit beyond presenting links and comment on them too, this week. Not too much! Enjoy.
- Best ad for a front-end designer ever. (via) It will make sense if you used the Web in 1995.
- A while back I linked to a article about Valve’s development process. Now, here’s the Handbook. (PDF, via) As I said before, they’ve arguably taken the best parts of open source development work and used then to create a workspace. These best parts are not the ones usually talk about when they say, “open source company”, though. There’s a Harvard Business School paper that talks about the carrot or stick approach to motivation, and I think Valve nailed it. Read the PDF, cause it’s more fun than this.
- Animated Engines. (via) Animations that show how different engine types work. I find them oddly soothing. Also, I finally know more about a Wankel Rotary Engine outside of its existence as a punchline in a Monty Python sketch.
- The best reaction to space mining. (via)
- LOL memory, to the moon.
- A BSD-specific fork of ekg2. Never used it; just saw the BSD part of the name.
- “Imagine that you’re crazy enough to think about building a search engine.” (via)
- “Before you write a patch, write an email“.
- If you’re going to fund open source work, you should fund the boring stuff for maximum effectiveness.
- Volatile Software (via) You may or may not agree with the strategy, but I can agree with the sentiment. For better or worse, BSD is generally a more sane/stable platform.
- Twitter CLI. (via) Ruby-based, and seems like an actual good idea, not just a hack to see if it can be done.
- “FreeBSD Device Drivers” for a pre-release 40% off. Some of the contents may apply to DragonFly. Or perhaps you enjoy device driver documentation?
- Go Right (via), for anyone who played a game console more than 10 years ago.
- VIM Adventures. (via) Surprisingly fun.
Your unrelated link of the week. Youtube Poop. As far as I can tell, ‘Youtube Poop’ are glitched videos made from Youtube content but with segments repeated, frames modified, or new sentences constructed from reassembling the frames. Sometimes noisy, sometimes rude. Also, an art form that can only exist now, and never really before. Reminds me of the old Fensler Films, or that odd series out of Japan. I find the idea of assembling new rhythms and music out of non-musical items fascinating, but I would, wouldn’t I?
(Turn your volume down before trying some of those links.)
Enjoy!
- I like the sentiments here about Instagram. (via) I can see why it was popular, but not how it represented anything but a cosmetic tool, dependent on other services.
- Waxy.org turns 10. I relink (reblog? I don’t know) material from the links page on waxy.org, because Andy Baio has a keen eye. That article has links to various high points over the last 10 years, so it’s worth setting aside some of your time and looking at previous features. Come to think of it, he started that only a year before I started this Digest.
- Supercomputers installed at the Lawrence Livermore National Laboratory. All the way back to UNIVAC. (via swildner on EFNet #dragonflybsd) This picture is one of the more realistic I’ve ever seen about rack installation.
- RFC6540: IPv6 Support Required for All IP-Capable Nodes. (via) YES.
- The Story of BSD and Open-Source Linux, unfortunately incorrect, starting with the headline.
- 40 years on: Why Unix standards still matter. A brief note about the Single Unix Specification. There’s some implication that Unix was involved in the moon landings; was that the case? I didn’t think so, since at least a chunk of the moon landings predate Unix existing. (i.e. before the Epoch.)
- A photo followup on the one PHP article from last week. (via aggelos on EFNet #dragonflybsd)
- From the same site as the PHP article, tmux is sweet as heck. It’s nice to see the positive points of tmux defined outside of licensing. Also, it serves as a good tmux configuration checklist.
Your unrelated link of the week: One Thing Well. The BSD tag might be the most useful.
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’m getting more paranoid as I get older. Things like this Javascript ad injection on hotel wi-fi may be a reason. (via)
- “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.
Your unrelated link of the week: memepool. It’s seen some activity lately. It was a blog before there were blogs, and I was part of it.
BSD Magazine’s April issue is out, and it’s about the Cloud. Or clouds, depending on how you look at it. Anyway, there’s several conversations in there about BSD-based hosting services, which I’m sure everyone has wished for at some time or another.
BSD Magazine is looking for articles – specifically DragonFly articles, though I imagine it doesn’t have to be. I’m stretched too thin to write anything right now, but if you have something, contact them.
The March issue of BSD Magazine is out, as a free PDF as always. It’s a real grab-bag of topics this time, so there should be something to interest you. This time, it might be an article on DragonFly and Beowulf clusters. (I was totally not expecting that.)
I’ve seen notices in the past 24 hours for 2 different BSD events: BSD-Day, at UAS Technikum Wien in Vienna, Austria on May 5, 2012, and EuroBSDcon 2012, in Warsaw, Poland, October 18-21. The Call For Proposals is out for EuroBSDcon, for submission by May 20th.
Thanks to John Marino’s work, it’s now possible to build the DragonFly kernel and world using gold, and have it work. You just have to set WORLD_LDVER to make it work. I don’t think there’s any user-visible change from this, other than a tiny speedup in building. I don’t know if any other BSD is using gold yet.
Take a look at the schedule if you’ve been thinking about going… (seen via multiple places) This is as good a time as any to point out, once again, the very valuable BSD Events Twitter feed.
If you were thinking about implementing DNSSEC, Michael Lucas did it himself and wrote down his notes. You can read them and either follow along to implement it yourself, or just spectate. The one disadvantage is that it uses BIND 9.9, and I only see 9.8 and 10 in pkgsrc.
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.
BSD Magazine for February 2012 is out, and the feature item is BSD Certification.
I’ve reviewed Michael Lucas’s book here before, so when he offered a chance to read his newest, SSH Mastery, I jumped at the chance. Michael Lucas has published a number of technical books through No Starch Press, and started wondering out loud about self-publishing. This is, I think, his first self-published technical volume.
It’s a very straightforward book. The introduction opens with a promise not to waste space showing how to compile OpenSSH in text. Chapter 2 ends with the sentence, “Now that you understand how SSH encryption works, leave the encryption settings alone.” This stripping-down of the usual tech-book explanations gives it the immediacy of extended documentation on the Internet. Not the multipage how-to articles used as vehicles for advertising, but an in-depth presentation from someone who used OpenSSH to do a number of things, and paid attention while doing it.
It’s a fun read, and there’s a good chance it covers an aspect of SSH that you didn’t know. In my case, it’s the ability to attach a command to a public key used for login. It even covers complex-but-oh-so-useful VPN setups via SSH.
If you’re looking for philosophical reasons to buy it, how about the lack of DRM?
The physical version is not available yet, but the electronic version is available at Amazon (Kindle), Barnes & Noble (Nook), or from Smashwords (every other format ever, including .txt). The Smashwords variety of formats means that you’ll be able to read it on your phone, one way or another; I’d like to see more books that way in the future.
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.
Deb Goodkin of the FreeBSD Foundation gets 24 minutes of interview on BSDTalk.
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.
This is the week of the funny, apparently.
- I’ve linked to this site before, but not this specific feature: History of UNIX manpages. Part of the formatting that makes up man pages dates back to 1964! ‘roff’ comes from RUNOFF, the original markup! This is the perfect mix of history, nerditry, and language for me.
- Hubert Feyrer says there should be BSD Certification training material. I agree.
- That’s the spiffiest TWM I’ve ever seen, and it’s on DragonFly. Found at the same place: Bash.
- Hey, Michael Lucas is planning for his next book!
- Developer error HTTP status codes. (via) What’s the geekiest joke I can still find funny?
- I like it when computers look like serious computers. (via luxh on #dragonflybsd)
Your totally unrelated video link of the week: The Necronomicon. Pitch perfect.
