Today is—as you might guess from the post title—the International Day for Universal Access to Information. It has also been known as the International Right to Know Day and Access to Information Day. Regardless of the specific name, is a day celebrating the right to force governments to disclose information. If you’re in the United States, it’s a good time of year to file a Freedom of Information Act request (“FoIA,” usually pronounced “FOY-ah”), with similar laws and processes for most democratic countries.
It’s also a good day to harass your elected officials about your government’s increasing resistance to responding to such requests, since such resistance has become an epidemic.
This week’s round of library updates went to that board game project that I keep promising myself I’ll get back to. It’s astonishing that there are so many libraries available for maintaining game state—something that seems straightforward for most games—but none for creating a straightforward user interface where players can (for example) roll dice and move their tokens around a board.
Related, I tried to use some pieces of the GenAudio code for Instant Podcast, and quickly discovered that either the Node.js file system API was more lenient in previous years. Specifically, all the code used
fs.unlink(), which takes a callback, but used to treat it as optional, since it generally doesn’t matter when programs delete files. That flexibility is no longer there, however, so I replaced all the calls with
Because I’ve been digging into my “secret project”—a bit more information on that in the newsletter going out on Saturday morning—I haven’t had much spare time or desire to work with even more code, so the bulk of this week actually involved some minor proofreading for Seeking Refuge. It’s been almost a year since I gave it a serious look, and I realized that I released the book before my current process of checking the grammar of (most of) the writing I release. So, that will probably become my “filler activity” for the next couple of weeks.
Mostly, just copy last week’s upcoming tasks to this week, since this week didn’t accomplish much of substance. Or, rather, note those quietly, because I suspect that I’ll continue editing Seeking Refuge as I work on getting that other project running.
Credits: The header image is Knowledge, painted by Robert Lewis Reid in 1896, and so long in the public domain.
Tags: programming project devjournal uxuyu