Developer Journal, World Humanist Day
Today is World Humanist Day, not my favorite kind of holiday in that itâs really just a modern organization issuing an annual press release about its mission, making it just a step or two above a âfood holiday.â However, humanism is wrapped up in secularismâas in dealing with people without presuming a religious positionâand human rights, so I can probably make an exception, given that World Hydrography Day is the next-best choice, which is basically the same structure, but doesnât ask people to be nice to each other.
Of course, World Humanist Day is set on the summer solstice in the Northern Hemisphere, which it also is today, and that is technically the headline. I occasionally talk about the solstices and equinoxes as ânatural holidays,â days of the year that lend themselves to celebration. The summer or estival solstice is the longest day of the year, and seems to often be associated withâplus or minus a couple of weeksâpurity festivals, often associated with patriotism and nationalism, celebrations involving bonfires or fireworks, often contrasted with waterways.
Maybe one day Iâll write a full post about this sort of correlation in holiday placement, but youâre probably here for project updates.
Library Updates
As discussed last time, I had a non-Free project to work on, so I used that as an excuse to continue clearing out the backlog of library updates. The projects on the docket for this week were Uxuyu, Roku Wake, Replybrary, and the Generic Board Game.
Ignoring the notifications for RenewDB for nowâsince I didnât write much significant code for it and could probably more easily just replace it with a new generated Rails application if I can ever think of a reasonable way to populate the databaseâthat basically brings everything up to date that can be handled automatically.
In reality, though, Iâll probably just throw in the occasional update when I donât have anything else to commit.
CPREP
One of the most pleasant changes that I think Iâve made in a long time, CPREP now chooses personal pronouns. This, in turn, cleans up a lot of the clumsy verbiage that required phrases like âthis personâ or saying âthey are female.â Because I have tried to keep this projectâas well as I canâto deriving information from Free Culture sources, it leads to what I think is a unique set of pronouns.
- he/him/his and she/her/hers, of course
- they/them/their, used in Wycliffeâs Bible (1382)
- one/one/oneâs, from unknown (by me, because I couldnât find an explicit list) sources dating to the 1400s
- e/em/es, offered in The Writer, September 1889
- thon/thon/thon, offered in The Writer, January 1890
- hir/hir/hirs, used by The Sacramento Bee, c1910
- ae/aer/aes, used in A Voyage to Arcturus (1920)
Technically, ae/aer/aes was meant to refer to individuals of a particular non-human extraterrestrial species, but I opted to include it anyway. You wonât see tey/tem/ter, xe/xem/xyr, or any of the other dozen or so options that have appeared in the last fifty yearsâŚunless you run your own copy of the server and insert them as options. I have no objections to any pronoun set, but didnât want to release an âofficialâ Free Software project that references material covered by copyright. Although, if anybody can find other references to unisex, gender-neutral, third-gender, or non-binary pronouns originating in public domain sources, Iâd be more than happy to hear about them and consider including them.
Yes, itâs true that individual words arenât actually covered by copyright, so itâs technically legitimate to include them. My problem is more that it feels opportunistic or sleazy to âtakeâ a term that someone else created and not give them credit when credit is easy to find and due to someone whoâin many casesâis still alive to be offended by its inclusion, especially for something as personal as a new pronoun.
The rules opting for a non-traditional pronoun are used by anybody whoâs generated as non-binary, a significant percentage of other gender and sexual minorities, and a tiny percentage of cisgender, heterosexual folks. For the last group, I can see multiple reasons why someone would take a pronoun, though Iâm admittedly not aware of any occurrences in practice. In any case, when a non-binary pronoun is needed, theyâre chosen with equal frequency, because I couldnât find good statistics on choice and ultimately decided that it didnât matter.
I should note that thereâs one situation that CPREP wonât generate: Nobody will end up with a pronoun âoppositeâ to their gender. While I think thereâs plenty of room for people to do soâperhaps as a political statement rejecting masculine or feminine gender normsâit looks too much like a bug.
Next
Now that the library backlog has been resolved, Iâll be heading back to FĂ˝lakas OnomĂĄton, so that I can deploy it and start looking into getting DoritĂs OnomĂĄton into app stores. Such a silly little thing for me to have delayed so many times, but the pile of notifications was more embarrassing than a little procrastination.
I have a few more ideas for CPREP that I may sneak in first, though.
Credits: The header image is Himawari-8 Summer Solstice Midnight 2017 by the Japan Meteorological Agencyâs Himawari-8 satellite, apparently released into the public domain, as it was released by NOAA with no disclaimer.
By commenting, you agree to follow the blog's Code of Conduct and that your comment is released under the same license as the rest of the blog.
Tags: programming project devjournal