Posts in category DragonFlyBSD Digest
Last week was relatively light, but somehow this week I read a zillion interesting things. It’s been too dang hot to do much else, other than flop in a chair and point a fan at my head. Chopping up CSV files. Tabular format will never die, and for good reason. Reanimated: The story of Vampire: The Masquerade Bloodlines. (Read mor [...]
Thanks to the efforts of a large number of people, KMS support is showing up in DragonFly. This supports accelerated video on the new Intel graphics chipsets that seem to show up on many recent laptops.
Do you have a Emulex OneConnect 10Gb NIC? Well good news! Sascha Wildner brought in updated the oce(4) driver from FreeBSD to support Skyhawk models in DragonFly. (My bad; looked at the wrong oce(4) commit originally and re-reported the import instead of the update.)
I made a hesitant attempt to keep an eye on other BSD source changes over the last week. I complain about needing coverage for the other BSDs, so I’ll see what I can do: (Parts of?) full-disk encryption support in NetBSD. esp (the SCSI board) support for NetBSD/acorn. SipHash support in FreeBSD SYN Cookie support in FreeBSD.
We’ve never had a group of student post progress this regularly. It’s great! Daniel Flores: HAMMER2 compression feature Larisa Grigore: System V IPC in userspace Pawel Dziepak: Make vkernels checkpointable Joris GIOVANNANGELI: Capsicum Mihai Carabas: hardware nested page table support for vkernels
Busy, busy week. An in-depth programming language comparison. These can be fun for reinforcing your language choices, but also interesting just for the depth of comparison. Spoiler: Java can be crazy slow; Perl can be crazy fast. The page has lots of charts which always make me happy. The quotes at the end per-language are enjoyable. (vi [...]
Something new and odd: A port of the Hammer (1) filesystem into Go, for go-fuse. As the author has said, it’s more for the practice of learning Go and Hammer than for producing anything useful. Still, an interesting way to learn.
BSDTalk 228 has a nearly half-hour chat with Michael W. Lucas at BSDCan 2013.
Michael W. Lucas auctioned off his first copy of Absolute OpenBSD, 2nd Edition some time ago, with the proceeds going to the OpenBSD Foundation. It was to be signed by OpenBSD developers – which is neat enough, but apparently it was annotated by the developers, too.
Apparently Sepherosa Ziehau has been improving DragonFly’s route table performance under extremely heavy load. (e.g. run efficiently; don’t die) I don’t have a definitive commit message to point at, but looking at his recent commits are a good start.
Encryption seems to be the accidental theme tonight. A question about Hammer 2 and encryption prompted this list of possible solutions from Matthew Dillon. Hammer 2 is still months out, so these features both require time and someone interesting in doing them – though they sound quite possible. Still not sure if I should be writing Ha [...]
If you were wanting to encrypt your /home directory, Pierre Abbat has written up the explicit steps he took to do that very thing.
Week 3 is underway, and the students are starting to get into the meat of their projects: Daniel Flores: HAMMER2 compression feature Larisa Grigore: System V IPC in userspace Pawel Dziepak: Make vkernels checkpointable Joris GIOVANNANGELI: Capsicum Mihai Carabas: hardware nested page table support for vkernels
The pkgsrc-2013Q2 branch has been out for some days, but the official release announcement has now been published, with details on the number of ports. You should be able to pull it down from dragonflybsd.org via git, by the way.
A U.S. holiday and very warm weather has made this a less intense week. At least for links. Someone help. A problem I never anticipated. (via) Git Cheat Sheet. This one’s for printing. (via) Real Life Tron on an Apple ][gs. (via) Neocities, an excellent idea. Follow the suggested links. (Read more...)
The official announcement has gone out. You should be able to pull pkgsrc-2013Q2 via git from dragonflybsd.org within the next 24 hours.
While these aren’t his BSD books, Michael W. Lucas has an interesting post up about the sales on his two recent books, SSH Mastery and DNSSEC Mastery. I’m always interested in seeing how self-publishing models work, whether it’s software or books or music. He points out that the point of his DNSSEC book is to see if a very [...]
All the Summer of Code students for DragonFly have posted their second week reports: Daniel Flores: HAMMER2 compression feature Larisa Grigore: System V IPC in userspace Pawel Dziepak: Make vkernels checkpointable Joris GIOVANNANGELI: Capsicum Mihai Carabas: hardware nested page table support for vkernels There’s a lot of progress for [...]
If you have an Emulex BladeEngine 2 or 3, or an Emulex Lancer, it should work in DragonFly, thanks to Sascha Wildner’s recent commit. Emulex has 10Gb network cards, in case you were like me and not familiar with the name. (You thought I was going to type “Sepherosa Ziehau”, didn’t you?)
Some of the links this week go pretty in-depth. Enjoy! This short story from 1954 might serve as a reason to avoid single system image computing… (via Sascha Wildner) Vim and Ctags tips and tricks. (via) Psygnosis game box designs. Nostalgia for some, neat art for anyone else. (via) 50 years of ASCII, and (Read more...)