It’s Lazy Reading Science week!
Your unrelated link of the day: Assault Trombone. Even if this was lethal, I couldn’t take it seriously. (via)
DragonFly-master (i.e. 4.7) now disables DSA keys by default. If you are using a DSA key for SSH/SFTP/whatever, you should change it anyway. Otherwise, it won’t work without workarounds after your next 4.7 upgrade, or by the time of the next DragonFly release.
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.
Imre Vadász fixed top so that hitting ‘c’ filters displayed processes by command name. I am mentioning this not because it’s a huge change, but because I forget about all the interactive elements that are possible with top.
Does that count as alliteration? Anyway, Matthew Dillon has increased the size of the starting window in TCP. If you are on a higher-latency link and/or fetching lots of small files, you should notice better performance.
At the last minute, as usual.
Lastly: nvi2, a multibyte folk of nvi, seen in multiple places. This may be good for every BSD to adopt. (every other BSD, I mean.)
powerd now can be adjusted on DragonFly, for quicker returns to high CPU frequencies, or slower … slowdowns? It’s quickly quick or slowly slow. That’s not the best explanation, but I like rhymes. For a less stupid description, look at the man page, which now includes usage examples.
Less links than last week, but still lots. Alliteration!
Your unrelated link of the week: Carpets for Airports. Requires Flash, unfortunately.
There seems to be a lot of ACPI-related updates lately: Sascha Wildner has updated ACPICA in DragonFly to what I think is the very latest version. See his commit for the differences.
For once, I got this mostly done before late Friday night!
Remember the ‘mini roadmap’, mentioned
last week yesterday? John Marino put together a Google Docs spreadsheet to track the task status; several items are already cleared off. Take a look and tackle a task.
There’s some in-depth items to look at this week; pull up a chair and get something warm to drink. You will be rewarded.
- James Mickens, who you may remember from The Slow Winter a few weeks back, has written again with The Night Watch. Gonzo tech writing is the best. Note to self: a ;login: subscription might not be a bad idea, as apparently there’s more like that.
- Another note to self: watch the USENIX blog. There’s some interesting things on there.
- Citation Needed. There’s a plausible claim in this that the reason we have 0-based indexing in most languages is because of yacht-racing. Seriously, read the article, and follow some of the links in it. (via)
- Engelbart’s Violin. Because “a computer system should maximally reward learning.” Found in that previous essay; good enough I had to break it out.
- Found in the comments from that previous link: SiWriter. One-handed phone typing, simulating a chorded keyboard.
- History of T. I was wondering if it was something about tea, but no, it’s a discussion about a Lisp implementation. Lisp all seems to originate from a magical time, when computers were faster, dragons were common, and elves hadn’t retreated across the sea yet, or at least all the stories have that mythical vibe. See the ycominator link for additional discussion about system languages like Rust, of which I have only heard in passing so far.
- The video and audio from LISA 2013 has been posted. There’s lots there; I’m sure you’ll find an interesting topic.
- I wasn’t kidding about this being a dense week for links, was I?
- This should have been in yesterday, but I only read about it this morning: Darwin/BSD on ARM. More ARM work everywhere, please; there’s a tidal wave of these processors washing about. (thanks, J.C. Roberts)
- Why I use a 20-year-old Model M keyboard. See the ycombinator discussion for alternatives. They all may seem expensive, but it’s equipment you’re going to smash your fingers against for many years; it should be good.
- That discussion link in the previous item led me to this image. An old-style Thinkpad keyboard? Now that would be pleasant to use. Apparently these existed, though the Lenovo keyboards section doesn’t have anything exactly by that name; the keyboards there look generic. There’s some on eBay. Anyone ever used one?
- The Homebrew Computer Club reconvenes. A computer club nowadays is “we downloaded some of the same software”, while back then it was “I built a computer.” A bit more hardcore.
- chibitronics. It’s ‘circuit stickers’, and a good idea.
- mattext, a matrix-style pager. Does it work on DragonFly? Haven’t had a chance to find out. It needs a video demo. (via)
- More UNIX script debugging. Still Bash-specific, but still useful.
- Puppet vs. Chef vs. Ansible vs. Salt. A useful comparison for those not familiar with these types of tool. (via)
- UNIX Proves Staying Power as Enterprise Computing Platform. Gives a short history of commercial UNIX platforms.
- I find stories about closing cloud companies compelling. I’d probably feel different if it was my problems to sort out.
Your unrelated link of the week: Mr. T PSA. It’s a parody of the real thing. I explicitly mention it because you, the reader, might not be just the right age to remember this.
If that’s not confusing enough, watch this.
There’s a number of pkgsrc packages that have a combination of security vulnerabilites and lack of updates for more than a year which is placing them on the chopping block. (Follow the discussion to see which ones make it off the list.) The removals will happen after the next branch, pkgsrc-2011Q1, which is itself due in two days.
Venkatesh Srinivas has added a new memoryallocators(9) man page, to describe the various memory allocation schemes in DragonFly. It gives descriptions of each and leads off to more man pages.