Lazy Reading for 2015/10/11

You will probably be able to guess some of my thinking processes this week based on these links.

Your unrelated tea link of the week: Health benefits of tea.  Not the original title; I made it less clickbaity.  (via)

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/10/10

I didn’t get to run through as much of the source commits as normal this week, but there’s still plenty to read.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD     1 Comment

DragonFly and African digital libraries

The Tanzanian Digital Library Initiative is using DragonFly (and FreeBSD) as part of their library setup, and Michael Wilson, the project coordinator sent a note to users@ describing this.  They are looking to spread through the continent, so get in contact if you want to be part of the project.

Posted by     Categories: DragonFly, FreeBSD, Goings-on     1 Comment

BSDNow 110: Firmware Fights

BSDNow 110 is now available.  It’s back to the text summary format, so I can tell you easily that it includes an interview with Benno Rice, about Isilon and their interactions with FreeBSD.

Posted by     Categories: BSD, Goings-on     0 Comments

New Intel video driver

There’s a new version of the Intel video driver in dports – xf86-video-intel-2.99.2015.09.09.    If you update to this and you experience an xorg-server crash, Matthew Dillon found that changing the acceleration method from SNA to XAA fixes the problem.  Don’t change it unless you actually see the problem, of course.

Posted by     Categories: Device support, DragonFly     0 Comments

True and False code reading, NYCBUG edition

NYCBUG is having “true(1) and false(1), The Classical Code Reading Group of Stockholm, NYC*BUG Mix Tape Edition” happen this Wednesday the 7th.  You may remember a similar event at the end of August.  This will be led by George Brocklehurst from the original event, with NYCBUG members present.  If you missed the previous one, try this out – by all accounts, these code readings are inordinately fun.

Posted by     Categories: BSD, Conventions, Goings-on     0 Comments

Lazy Reading for 2015/10/04

Completely unrelated: I rebuilt a baking (Hoosier) cabinet over the past few months, and I’m quite happy with how it turned out.

Posted by     Categories: Lazy Reading, UNIXish     1 Comment

In Other BSDs for 2015/10/03

There’s lots to read through this week – just for BSD!  I’ll have even more tomorrow.

Posted by     Categories: BSD, NetBSD, OpenBSD, OPNSense, Periodicals, pkgsrc     2 Comments

DragonFly wallpapers for KDE

The package x11-themes/dragonfly-wallpapers exists, thanks to John Marino, and gives you DragonFly-themed backgrounds in KDE.  Or probably any other window manager, if you install it and point your wm at the directory.

Update: John Marino helpfully posted a link to the images.  It’s not yet built as a binary, but it’s not exactly time-consuming to build from source.

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSDNow 109: Impish BSD

BSDNow 109 is up at the Jupiter Broadcasting site, though not yet at the bsdnow.tv domain.  This week’s interview is with Warner Losh, which is where the ‘imp’ reference comes from.

Posted by     Categories: BSD, FreeBSD, Periodicals     0 Comments

Try some MIDI

MIDI support has been (re) added in DragonFly, if I read this recent commit correctly.  You may have supported hardware and not even realize it.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDTalk 257: NetBSD Developer Christos Zoulas

BSDTalk 257 is 15 minutes of conversation with Christos Zoulas, available now.

Posted by     Categories: BSD, NetBSD     0 Comments

Lazy Reading for 2015/09/27

For some reason, I had this complete days ago, and I’ve already started on next week’s links.

Your unrelated video link of the week: The Wizard of Speed and Time – Mike Jittlov (1988).

Posted by     Categories: Books, Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2015/09/26

This took some catching up.

 

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, OPNSense, UNIXish     0 Comments

XDC2015: DragonFly and graphics

There’s been a lot of improvements to DragonFly and graphics support recently, and Francois Tigeot gave a talk at the 2015 X.Org Developer’s Conference outlining just how much has changed.  He’s posted the slides.

Posted by     Categories: Conventions, Device support, DragonFly     2 Comments

BSDNow 108: ServeUp BSD

BSDNow 108 is up at the Jupiter Broadcasting site, though not listed ont he episodes page.  It has an interview with Andrew Pantyukhin, and I haven’t watched it yet to find out what else.

Posted by     Categories: BSD     0 Comments

It’s time to go IPv6

It has finally happened: There’s no more IPv4 addresses left to allocate, at least for ARIN – and that’s going to affect most people reading this.  Ask your ISP for IPv6 access.  The next step is being forced to implement either wonky 6to4 mappings, or just plain IPv6 networks.

Posted by     Categories: Goings-on, Heads Up!     6 Comments

DragonFly 4.0 users should upgrade

If you happen to still be running DragonFly 4.0 – that’s two releases ago and not supported – you may be noticing less ports are building.  There’s been enough significant changes in DragonFly since that release that it’s reducing the number of buildable ports.

DragonFly 4.0 to 4.2 is not a difficult jump, so jump when you can.  The converse of this, of course, is that there’s even more building on 4.2 and DragonFly-current.

Posted by     Categories: DPorts, DragonFly, Goings-on     0 Comments

New rtadvd and rtadvctl

Charles Musser updated rtadvd and added rtadvctl for DragonFly, based on what’s in FreeBSD (which is based on KAME? I’m not sure). This is most useful if you are using IPv6.

Posted by     Categories: Committed Code, DragonFly     0 Comments

iwm(4) added to DragonFly

Matthew Dillon brought over the FreeBSD iwm(4) driver to DragonFly, with some changes.  This is useful to anyone with Intel “Dual Band Wireless AC” 3160, 7260, or 7265 units.

Posted by     Categories: Device support, DragonFly, FreeBSD     2 Comments

Lazy Reading for 2015/09/20

It’s a in-depth reading week, so make time!

Your unrelated link of the week: Announcing the 2016 APPLE CABIN CALENDAR!  “Turts”.  For real purchase, though this might only be funny to someone who is familiar with the food and advertising it parodies.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2015/09/19

Lots of activity; I didn’t even really need to look at source commits.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, OPNSense, pkgsrc     1 Comment

Endless Sky on DragonFly

I mentioned Endless Sky in the last Lazy Reading post as a game that might run on DragonFly.  ‘Romick’ took that as a challenge and got it working; he’s posted the steps he took so that anyone else can do so.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Panel Self Refresh for i915 users

Noticed both in a commit message and in tonight’s BSDNow, Imre Vadasz has added Panel Self Refresh (power saving) capabilities, set with a sysctl.

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 107: In Their Midst

BSDNow 107 has the usual roundup of news, including some things I appear to have completely missed, and an interview of Aaron Poffenberger, who apparently gets BSD material into Linux conventions.

Posted by     Categories: BSD, Conventions     0 Comments

BSDTalk 256: Allan Jude

BSDTalk 256 (or as I like to think of it, BSDTalk 16^2) is out with 16 minutes of interview of Allan Jude at vBSDCon, about his work on the FreeBSD Mastery: ZFS book.

Posted by     Categories: Books, BSD, Conventions     0 Comments

OPNsense: On the Shoulders of Giants, right now

OPNsense: On the Shoulders of Giants” is happening right now in New York City, at Stone Creek Bar & Lounge: 140 E 27th St., with Issac ‘.ike’ Levy.   .ike is the one who persuaded me to go to pfSense for my border devices at work, so it’s interesting to see what he has to say about OPNSense.  Of course, it may be too late by the time you read this – sorry!  I thought I had pre-scheduled this post but apparently I did not.

Posted by     Categories: BSD     0 Comments

libc versioning added

John Marino’s committed libc versioning.  He has a post describing it, along with a note that anyone DragonFly-current should do a full buildworld/kernel and also update all installed packages.  (Update: those new packages are on the way.)

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2015/09/13

This week just sorta blew up with the links.

Your unrelated comics link of the week: Wonderella, a consistently funny superhero parody.  As an added bonus, the author apparently can’t stop making (non-comic) one-liner jokes, so he stuffs them all in his Twitter feed instead of the usual case of Twitter as promotional tool.

Posted by     Categories: Lazy Reading, Please test, UNIXish     5 Comments

In Other BSDs for 2015/09/12

This was a quieter-than-normal week, probably because of the North American holiday at the start of it, but I found enough articles by the end.

 

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OPNSense     2 Comments

BSDNow 106: Multipath TCP

BSDNow 106 is up.   The interview is with Nigel Williams about, you guessed it, multipath TCP.  There’s the normal roundup and not a pun to be seen anywhere.  I feel so confused!

Posted by     Categories: BSD, Goings-on     1 Comment

CDBUG DNSSEC slides

If you missed last night’s DNSSEC presentation at CDBUG, here’s the slides.

Posted by     Categories: BSD, Conventions, Goings-on     0 Comments

libc no longer in executable memory

John Marino is working on versioning libc, and as part of that process, libc is no longer loaded into executable memory.  Here is I think an explanation of lib versioning that may apply, and of course moving things that aren’t supposed to execute, out of executable memory areas, is good for security.  There’s more on that topic, too – W^X may be a similar example.

This is a complicated topic that I’m not part of, so suggest better descriptions in the comments, please.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Lazy Reading for 2015/09/06

Somehow I managed to find mostly articles with long headlines this week.

Posted by     Categories: Lazy Reading, roguelike, UNIXish     3 Comments

In Other BSDs for 2015/09/05

Will I need to add a NextBSD tag?  Time will tell.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, PC-BSD, pkgsrc     0 Comments

CDBUG: Patrick Muldoon on DNS, 2015/09/08

CDBUG is having a presentation on DNS, given by Patrick Muldoon, on Sept. 8th.  That’s next Tuesday.  If you are anywhere near Albany, go visit.

Posted by     Categories: BSD     0 Comments

BSDNow 105: Virginia BSD Assembly

BSDNow 105 is up, and has all the recent news, plus an interview with Scott Courtney about the in-about-a-month vBSDCon 2015.

Posted by     Categories: BSD, Conventions     0 Comments

BSDTalk 255: a quick note

BSDTalk 255 is out, and it’s a brief episode – 6 minutes.  No interview, but talk about recent events.

Posted by     Categories: BSD, Periodicals     0 Comments

HAMMER2 root mounts and live dedup too

HAMMER2 recently gained the ability to be used as the root mount for your DragonFly system.  Live deduplication of data is also now possible, which means fast copy operations, less space used, and no need to wait for an overnight batch process to do it.  If you want to try it, you need a bleeding edge DragonFly system and the WANT_HAMMER2 option.  It’s still not ready for production use, so don’t try it with any data you want to keep.

Posted by     Categories: DragonFly, Hammer     0 Comments

Lazy Reading for 2015/08/30

Historical platforms week, quite by accident.

Your unrelated comics link of the week: Jack Kirby would have been 98 today.

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/08/29

Put together at the last minute.

Posted by     Categories: BSD, FreeBSD, OpenBSD, OPNSense, PC-BSD, pkgsrc     0 Comments

BSDNow 104: Beverly Hills 25519

BSDNow this week is titled “Beverly Hills 25519”, which is a play on an older U.S. TV show if you missed the reference.  There’s the normal news, back this week, plus an interview of Damien Miller about OpenSSH.

Posted by     Categories: BSD     0 Comments

i915 support moves forward again

Francois Tigeot has stepped i915 support in DragonFly even farther, this time bringing it to match Linux 3.17.  This may be most useful for those with Broadwell and Cherryview chipsets.

Posted by     Categories: Device support, DragonFly     0 Comments

Static site generator recommendations

I’ve gradually been leaning towards two opinions:

1: Having the Digest load as fast as possible is a benefit for everyone, and

2: I want to get off the PHP/Wordpress vulnerability merry-go-round.

Does anyone have specific experience with static site generators?  Ideally there’s something out there as polished/unfiddly as WordPress, but I don’t know what.  The Digest started using the Movable Type product, and I’m tempted to return.

Update: People have been recommending Hugo, Pelican, and Jekyll.  It looks like comments would end up going into Disqus, which is an external not-under-my-control application.  There are other plugins for comments, but none of them as straightforward.  What are people’s thoughts on using an outside service?

Posted by     Categories: About This Site     18 Comments

Many Hammer 1 updates, and credit

I don’t note it enough, but Tomohiro Kusumi has been making constant updates to HAMMER, the version we have now.  Often they are the sort of update that makes the code more readable, or fixes possible problems, and so on.  Very essential, but hard to post about it.  In any case, I’m using his recent improvements to hammer volume-del to note his contributions, of which there are much more than the day’s worth I link here.

Posted by     Categories: Committed Code, DragonFly, Hammer     0 Comments

More radeon updates

Francois Tigeot has pushed in some significant updates from Rimvydas Jasinskasupdating the radeon driver to match Linux 3.17.  Try it if you have the corresponding hardware.

Posted by     Categories: Device support, DragonFly     1 Comment

True and False code reading, tonight

If you are near thoughtbot at 7 PM tonight in New York City, “The search for truth: the `true` and `false` programs” is happening there.  It’s a code reading group, so there will be comparisons of each program and its history in the various BSDs and other less important operating systems.  This sounds neat, plus food and drinks will be served.  (via)

Posted by     Categories: BSD, Conventions     3 Comments

Lazy Reading for 2015/08/23

This is the week for entertainment, not deep thought.

 

In Other BSDs for 2015/08/22

Some catchup here from stuff I missed last week:

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, PC-BSD, pkgsrc     0 Comments

BSDNow 102 and 103

I was on the road last week and didn’t post a link to the BSDNow episode “May Contain ZFS“.  It has an interview with Peter Toth about iocage, among other things.  This week’s episode is the spectacularly-named “Ubuntu Slaughters Kittens“, with an interview of Bryan Cantrill from Joyent, so there’s conversation about pkgsrc and various Sun-based things.

Posted by     Categories: BSD     0 Comments

A reason for ECC

Why buy ECC RAM?  This is a discussion I’ve seen many times.  I’ve always heard that without the error checking, you can’t tell if a random bit was flipped by a cosmic particle.  That seems like a very remote threat.  Over the last week, I went to Science North in Sudbury, Canada, and saw the Diffusion Cloud Chamber.  I took a photo myself.  Both of those picture represent an instant in time, and each of those squiggles in the chamber in that instant represents some particle zipping through space that miiiiiight scramble your RAM.  That’s… a lot more common than I thought.

Posted by     Categories: Goings-on     4 Comments

Running a safer Firefox

Matthew Dillon posted an extended description of how to run Firefox in a way that completely locks it away from your user account.  As a side effect of this, the current crop of dports binaries has been updated.

Posted by     Categories: DPorts, DragonFly     2 Comments

Lazy Reading for 2015/08/16

My links are haphazard – but that shouldn’t get in the way of reading.

Your unrelated comics link of the week: Bird and Moon.

Posted by     Categories: Lazy Reading     0 Comments

In Other BSDs for 2015/08/15

A short week, cause I’m short on time.  Sorry!

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD     0 Comments

A new regex test suite and library

Did you know that AT&T maintains a regex library and test suite?  I did not, but now DragonFly has both, in part for better multibyte character support.

(corrected to note that the regex library is not from AT&T – thanks, anonymous commenter)

Posted by     Categories: Committed Code, DragonFly, UNIXish     1 Comment

More Radeon support work

Most of the news is about Intel video support, but Radeon direct rending improvements are coming too.  ‘zrj’ have brought up drm/radeon support to match what is in Linux 3.12.  Worth trying if you’ve had problems with your Radeon and audio, going by what I’ve seen people report in IRC.

Posted by     Categories: Device support, DragonFly     0 Comments

Not the vi you expected

The vi in any BSD is not the original Berkeley vi – instead it’s usually nvi.  However, thanks to John Marino, DragonFly has the up-to-date, multibyte-supporting nvi2.  (I know I’ve made reference to the nv/nvi difference before.)

Posted by     Categories: BSD, Committed Code, DragonFly, UNIXish     0 Comments

Resetting c720p touchscreens

If your DragonFly-running c720p (the touchscreen model) occasionally decides to go perma-bonkers, Matthew Dillon has added a method to reset it, either on reboot or by setting debug.atmel_mxt_reset=1.

Posted by     Categories: Device support, DragonFly     0 Comments

ACPI CPPC for anyone who wants it

Sepherosa Ziehau posted some information on a project for anyone interested: ACPI Collaborative Processor Performance Control.   It’s an extension of p-state power management, and he’s already done a lot of groundwork to support that in DragonFly.

Posted by     Categories: Device support, DragonFly     0 Comments

CDBUG: Beyond Berkeley: NSD & Unbound.

CDBUG is meeting today, at 6:45 PM at INOC, 80 State St., Albany.  The speaker will be Jonathan Capra talking about DNS solutions other than BIND.

Posted by     Categories: BSD     0 Comments

DragonFly 4.2.4 released

There’s been a bugfix-release to the release version of DragonFly, bringing it to 4.2.4.  This is to fix a rare crash on issuing ‘shutdown -h now’.  If you haven’t had this problem, there’s no rush to upgrade.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2015/08/09

There’s some meaty reading this week, so get settled in and start clicking.

Your unrelated comics link of the week: Cartozia Tales.  It’s a comics series where different comics artists start a story, then hands the story off to a different writer and artist for each issue after that.  I’ve been getting individual issues as they make them, and I want more people to subscribe, so they can get enough cash to print the last few issues.  (Independent comics is a hard business.)  Order the complete series, for yourself or as a unique present for a smaller person.

Posted by     Categories: Lazy Reading, roguelike, UNIXish     2 Comments

BSDNow T-Shirt

I missed this because it was only on the completely separate and rarely updated “News” section of the BSDNow site, but: they are selling a BSD shirt, for hitting the second year of production.  It is only available this month.  Proceeds go towards new equipment.  (noticed via)

(There’s no DragonFly on their shirt…  will they make a “The Unusual BSDs” shirt and put DragonFly on there?)

Posted by     Categories: BSD     4 Comments

In Other BSDs for 2015/08/08

Terse link week!

Posted by     Categories: BSD, Conventions, FreeBSD, OpenBSD     0 Comments

BSDNow 101: I’ll Fix Everything

The 101st BSDNow episode has the normal arrangement of news, plus an interview with Adrian Chadd after he made a decision he will regret forever.

Posted by     Categories: BSD, FreeBSD     0 Comments

Another i915 support update

Francois Tigeot has updated i915 support to match what’s functionally in Linux 3.16.  Accelerated video on Broadwell chipsets is now fully supported, plus a bunch of other changes mentioned in his commit message.

Posted by     Categories: Device support, DragonFly     0 Comments

Tonight: What’s New with OpenBSD

If you are around New York City tonight at 6:45, make your way over to the Stone Creek Bar & Lounge, at 140 E 27th St., to hear Brian Callahan present the newest OpenBSD things.

Posted by     Categories: BSD, Conventions, OpenBSD     0 Comments

initrd and uname fixes in DragonFly

If you are running DragonFly-master, there have been fixes for a wrong uname (my fault) and initrd image booting with encrypted drives.  Update if you are running on the bleeding edge, if you haven’t already.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Speeding up your DragonFly boot

If you are sure you don’t need to look at your boot menu for very long in DragonFly, you can make it zip by quickly.

BSDNow 100: Straight from the Src

I managed to be on the road and so did not post about the milestone 100th episode of BSDNow, which has an interview with Sebastian Wiedenroth about both pkg and pkgSrcCon, along with all their other news.

I’m glad to see 100 episodes together of a video podcast for BSD; if you had asked me a few years ago if that was possible, I’d have dismissed the idea.  Not for lack of news, obviously, but because I didn’t think anyone would have that level of dedication.  Investing time and care is what sets people apart, and they’ve done it.

Posted by     Categories: BSD, Periodicals, pkgsrc     0 Comments

Lazy Reading for 2015/08/02

Be ready for the latent craziness in some of the links for this Lazy Reading episode.

Your off-topic movie link of the week: The Fabulous World of Jules Verne.  (via an internet cult.)  Originally titled Invention For Destruction and released by a Czech director, then subtitled to English.  Looks like a strange mix of steampunk content and Monty Python-style animation.  That may seem only mildly interesting until you notice it was filmed in 1958.

Posted by     Categories: Lazy Reading, roguelike, UNIXish     0 Comments

In Other BSDs for 2015/08/01

It’s an unexpectedly diverse list this week.

Posted by     Categories: BSD, DragonFly, FreeBSD, NetBSD, pfSense, pkgsrc     1 Comment

Expect an accelerated console

If your DragonFly machine can do it, it will now run an accelerated console by default.

Posted by     Categories: Device support, DragonFly     1 Comment

Live nmbcluster adjustments

A DragonFly machine with a lot of network traffic will have a significant amount of memory consumed by all the running network connections.  (as with any system)  It’s now possible to adjust the amount of memory set aside for those operations, live.  This sort of fine-tuning will only matter if you run an extremely busy machine, but it’s worth it if you do.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Locale support changes

John Marino has been updating locale support in DragonFly.  There’s no single explanatory commit to point at, so I’ll instead link to the many, many commits and changes he’s been making to show the size of the work.  If you are anywhere other than UTF-8 (or maybe even then), this will help you.

Posted by     Categories: Committed Code, DragonFly     2 Comments

More i915 testing for Broadwell

Francois Tigeot has a new i915 video branch for testing, if you are running DragonFly-current.  It will be especially useful for people on a Broadwell chipset.

Posted by     Categories: Device support, DragonFly     0 Comments

Some recent updates: ACPICA, GCC, video

I’m globbing these DragonFly updates together in a single post because I’m running behind:

ACPICA was updated to Intel’s newest version: 20150717.

GCC in DragonFly was updated to the 5.2 release.

DragonFly DRM (that’s Direct Rendering) now supports ValleyView chipsets.

Posted by     Categories: Committed Code, DragonFly     0 Comments

No more hostapd

hostapd, for creating a wireless access point, has been included in DragonFly along with wpa_supplicant, for a long time.  Like wpa_supplicant, there’s a version in dports that is the latest version and is easier to update (e.g. no system update required to get a newer version.)  Unlike wpa_supplicant, there’s no chicken-and-egg installation problem if it’s not in the base system – so out it goes.

Posted by     Categories: Committed Code, DragonFly     2 Comments

Try that USB install again

If you’ve previously tried to install DragonFly using a USB thumb drive, and it would somehow not be found to boot from, there’s a potential fix.

Posted by     Categories: Device support, DragonFly     0 Comments

Use wpa_supplicant only long enough to replace it

DragonFly ships with wpa_supplicant, for setting up WiFi.  However, there’s no guarantee it’s the latest version.  A solution exists: security/wpa_supplicant in dports.  However, this has a chicken-and-egg problem, where you need wpa_supplicant to get online and download the dports version of wpa_supplicant.  So, DragonFly still includes wpa_supplicant in the base system, but you should upgrade to the dports version when possible.

Posted by     Categories: DragonFly, Goings-on     3 Comments