fogbound.net




Mon, 19 Aug 2024

Spider of Southern California

— SjG @ 8:57 am

When I was a kid, many years ago, August and September would be the month my parents’ back yard was filled with big orb webs. These webs would have a whitish zig-zag pattern in the middle, and would be occupied by large yellow and black spiders that sat with four legs swept way forward and four legs swept backwards. Looking them up today, they were almost certainly Argiope aurantia (black and yellow garden spider).

Today, my mother’s garden is still host to many orb weavers, but primarily the squatter, orange-brown Araneus diadematus (European garden spider). There haven’t been any of the black and yellow spiders in the garden for years.

Similarly, when I moved into my in West Los Angeles, we would have several Peucetia viridans (green lynx spider) every autumn among the coneflowers, where they would guard a giant egg sac that would hatch out hundreds. We haven’t seen a green lynx spider in the garden for over a decade.

So what’s happened? Have these species been out-competed by the influx of other species? Araneus diadematus are now common in both places, as are Latrodectus geometricus (brown widow spider), neither of which were common before (at least as far as I can remember). Or is it a change in microclimate? Our winters haven’t been getting as cold, and our summers are longer in both places.

It’s strange being old enough to notice systemic change in an environment. In the grand scheme of things, fifty years isn’t that long. But in that timeframe, atmospheric CO2 levels have gone up by over 100PPM, and somewhere around 85% of all plastics ever produced have been made. Smog levels in the LA Basin have decreased (or at least changed: lead levels are way down, ozone levels are way down, microparticulates are up). These changes may be completely unrelated to the spider situation, though.


Tue, 13 Aug 2024

Another Dependency Hell

— SjG @ 7:01 am

So Google requires an Android app be updated to a later API version if it’s to be distributed. No version 33 for the Play Store! That means a few gigabytes of downloads for the updated Android Studio and Android v35 SDKs.

Unfortunately, this Android app is built in Ionic/Angular/Capacitor. So we have to update from Ionic 7 to Ionic 8, Angular 16 to Angular 18, and Capacitor 5 to Capacitor 6. But that means we can’t use Nodejs 16 anymore. Which means that the Docker container we use for building needs to upgraded from Ubuntu 18.04 to at least 20.04.

We haven’t even gotten to the obsoleted Capacitor plugins yet. @capacitor-community/barcode-scanner has been deprecated in favor of @capacitor-mlkit/barcode-scanning, and I’m sure there are others. I’m just hoping the APIs are at least reasonably similar.

Once again, my plaint is: why didn’t I become a plumber?


Mon, 5 Aug 2024

Some Quotations

— SjG @ 5:49 pm

From (relatively) recent reading.

“[The prison] was an immense and solid building, erected at a vast expense. I could not help thinking, as we approached the gate, what an uproar would have been made in the country, if any deluded man had proposed to spend one half the money it had cost, on the erection of an industrial school for the young, or a house of refuge for the deserving old.” — Charles Dickens, David Copperfield

“Most of the men seemed to have been raised in hardship by stern, desperate parents. What struck me was the good they thought it had done them (I had yet to meet an adult man with a poor opinion of himself) and their desire to impose the same broken fortunes on other people, particularly on the young -though not their own young, of course.” — Mavis Gallant, “Between Zero and One”

“In the end, the bottom line was this: everything worked. Wherever you looked, you found. That was everyone’s worst nightmare. That was the excitement of it all.” — M. John Harrison, Light

“In the same way bad money drives out good, misinformation drives out information… Unless information is stabilized by a strong evaluative filter, such as science, with its controlled experiments and repeatable results, it gets swamped by simpler, stabler misinformation. If the people who design and run the Web don’t develop reliable ways to evaluate and stabilize information, the Internet may become the agent of social chaos.” — Samuel Delany, “Future Shock,” The Village Voice, 28 Dec 1999

“One of the biases of retrospection is to believe that the moral crises of the past were clearer than our own—that, had we been alive at the time, we would have recognized them, known what to do about them, and known when the time had come to do so. That is a fantasy. Iniquity is always coercive and insidious and intimidating, and lived reality is always a muddle, and the kind of clarity that leads to action comes not from without but from within. ” — Kathryn Schulz, “The Perilous Lure of the Underground Railroad”, The New Yorker, August 22, 2016