Riak, an open source distributed database product, is running on FreeBSD at least. It’s probably able to run on other BSD flavors given that it sounds like the developers were actively working in that direction; someone want to get it into pkgsrc?
I have such a surplus of links these days that I started this Lazy Reading two weeks ago.
- Setting Up spamd(8) With Secondary MXes In Play In Four Easy Steps. Reprinted from bsdly.
- A Brief History of Videogames. (via) A 3 minute movie.
- Networking by Example with the Packet Construction Set. An mp3 of the NYCBUG presentation from George Neville-Neil. I wish I was just a little closer to NYC so I could attend these… but then I’d be in Syracuse or Albany, and that’s not as cool as Rochester.
- I knew Interix existed, but I had never looked at it. Apparently there’s community-created bundles of software to go with it. I think pkgsrc works with it too.
- SSD prices appear to be crashing. Now may be a good time to buy. Having a SSD is possibly the bestest part of my work laptop.
- Buffers, Windows, and Tabs in Vim. A good explanation for terms unfortunately used somewhat differently in Vim that you’d expect. (via)
- Magenta, Darwin/BSD (so sorta FreeBSDish?) on top of Linux. Quoted from page: “This is a very weird project.” As time goes on, what you would think of as BSD goes through new mutations and growths. (also via)
- Some selected BSD desktops. XFCE seems to be the most popular; that may not be a surprise in an environment where you are compiling or installing yourself. Various Linux distributions coming with a set desktop hide the pain of compiling all of GNOME/KDE from the user. Whether that is good or bad is a matter of debate.
- I never heard the term troll-hugging before, but this description of how a caustic software community will become a smaller software community makes sense. (via)
- This emulated VMSCluster setup cost probably close to $150. It would have cost a quarter million or more when I was in college. (via)
- It’s a Learning Perl book, from Wrox. But the whole thing appears to be available online at O’Reilly’s site for free? I’m not sure what that is.
- Zork 1 played via Twitter.
- The Interrupted Unix FAQ. (via) Funny, but probably also a good thing to memorize.
Your unrelated comics link of the week: Elfquest, every issue ever. The dialogue is cheesy but the original art is fun, in a way that grabbed me when I read it at 10 years of age.
If you’re involved in application development or BSD development in any way, and you write about it somewhere on a personal blog or page or publication, please let me know. (justin@shiningsilence.com)
My goal is to point out as much interesting development as possible, and I find that getting notes right from the people that make them is the best way. Trade publications and magazines will skip over that stuff and go to the press releases, but that doesn’t work for BSD. I’ve found better, more interesting writing watching Peter Hansteen’s blog or Trivium. If you have someplace you write about technology, and especially BSD-related development, please point me at your RSS feed.
Seen multiple places, but Tomas Bodzar was the first to tell me: there’s a new BSD in town, called Bitrig. It’s forked from OpenBSD. The first release is planned for the end of the month, and it appears to have a more aggressive intended development plan than OpenBSD.
The June issue of BSD Magazine is out as a free PDF download. The theme is the same as last month – security – and there’s a number of other topics covered.
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.
Let’s get right down to it:
- Hey, Nmap 6 is out. It’s one of those always-useful tools, similar to wireshark.
- Biculturalism, a fair assessment. (via) The generalizations are a little extreme (1 Unix-based author who Got Religion, vs. a diffused Windows developer stereotype) but still has value.
- A Git Horror Story. (via) Not a true story, but useful for describing how git commits can be GPG-signed.
- A recent Google Doodle, a playable Moog synthesizer, done for Bob Moog’s birthday. The Moog Music site has instructions. I happened to notice they’re using FreeBSD as the server – cool! Maybe it’s just the hosting org? Anyway, I link to it because Bob Moog’s cousin was for a while my father’s employer.
- “Google is transitive, whereas Facebook is reflexive.” (via) This sums up the practical difference between Google and Facebook rather well.
- I did not know this existed: OpenBSD Network Shell. (via) Interface like a Cisco-ish router, internals are OpenBSD.
- There’s been recent news articles about how programmers over 35 tend to not get hired. Here’s one of the reasons: younger programmers discount the value of their own time. Anything where all the benefits (cheaper labor, more products) accrue to the company, and all the costs go to the employee (time lost, extra work) is not a good idea in the long run.
- “Now I’ve met the other DragonFly BSD user, too.” That’s two more than I expected for any given project, really.
- Undeadly.org has an extensive interview/article about OpenSMTPd. It’s OpenBSD’s implementation of a SMTP daemon, which is something I haven’t heard much about before. Compare with DragonFly’s much-smaller-in-scope dma.
- Van Jacobsen Saved the Internet. Or just fixed a timing bug. Depends on whether you listen to Wired or to him. The interesting part is that he had to build the tools to troubleshoot the problem.
- Here’s something I don’t think anyone’s noticed yet: Microsoft is responsible for half of Google’s DMCA notices last month. My employer recently was audited by Microsoft (technically by Accenture contractors for Microsoft) for license compliance. My Dell sales representative, when I asked him for a list of what Microsoft-licensed OEM devices we had bought, said many of his customers were asking for the same thing. He joked that Microsoft was trying to improve its profitability numbers for the quarter. Given that they are trying to push to Windows 8, that might just be true, and they are trying to enforce their way to it, not sell their way to it.
Your unrelated link of the week: MAD GOD, the film.
The presentations from BSDCan 2012 are up in video form. I was going to link to this in a Lazy Reading post, but there’s a lot of video there. (via) Of interest: Intro to DNSSEC and FreeBSD’s new package manager. Check the list, cause there’s a lot more.
BSDTalk 215 is out, with several NetBSD folks being interviewed at BSDCan 2012 about NetBSD 6.
BSDTalk 214 has nearly an hour of conversation with Peter Hansteen and Henning Brauer, all from the recent BSDCan.
I’m starting to pack these full enough that I might have to go biweekly.
- “My 10 Unix command-line mistakes“. (via) You will have done at least a few of these – see comments on that article for even more. I know I’ve shut down the interface I’m connected on a few times…
- BSD vs. Linux. (via) Maybe you know the details, maybe you don’t.
- Git now has subtree support. You can now stuff git repositories into other git repositories, but they remain ‘normal’ repos that can be split back off later. I’m sure I’m oversimplifying. Also, the git website has gone through a redesign.
- A BSD daemon patch, $3. (via) No Puffy or Fred ones that I’ve seen.
- Here’s a puppet fix for DragonFly.
- The Grammar of Vim. (via)
- Rob Pike vs. Richard Stallman. (via the same place) Not enough drama, guys, come on!
- Anatomy of a Scam. I link to it because my employer just received one of the bogus invoices mentioned in the article.
- Computing Fossils. (via) If you follow one link from that article, make it this one about a punchcard IBM from 1948, still in use.
Your unrelated comics link of the week: Wizzywig. A self-contained comic about the early days of phone phreaking and hacking, written and drawn by Ed Piskor. The first two chapters are available as a PDF. Read and if you like it, order the whole thing. Also: Steve and Steve. If you know your history, you’ll get the cartoon.
Ed Piskor is currently cartooning the origin of hip-hop at BoingBoing; it’s a good read.
BSDTalk 213 is out, with 14 minutes of conversation with Paul Schenkeveld about EuroBSDCon. EuroBSDCon is happening in late October, in Poland. Also, the BSDTalk website has a new layout.
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.
