Daily Happiness

Feb. 21st, 2026 08:47 pm
torachan: cats looking at a crow out the screen door (cats and crow)
[personal profile] torachan
1. So nice to get back to my routine at home. I tried my best to stick to the things I could while away but it's not the same and it's definitely a source of stress.

2. Carla got some frozen char siu fried rice from Trader Joe's and it's really good. Making fried rice from scratch is an easy meal, but I wouldn't mind keeping a bag of this in the freezer for times we feel like something even easier.

3. A moth got in the house the other day and Carla was able to get some really great pics of Ollie when he was laser focused on the moth.

Image
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
I had a good morning in the Dotson Family Marsh today, not the morning I'd hoped for as there wasn't any more water in the marsh than in December even though it rained just a few days ago. Almost the first thing I saw was an Osprey with a fish, carrying it aerodynamically in this instance. That was the start of a nice raptor list, not only the White-tailed Kites that I think breed there but a Northern Harrier and a beautiful male American Kestrel that that sat on the bridge railing until a runner went by. After the Osprey I watched the colorful combination of Western Bluebirds and Yellow-rumped Warblers in bushes and on the ground. So many Yellow-rumped Warblers! There were ducks in the large pond by the bridge, fives species of dabbling duck and, unsurprisingly, a couple of Bufflehead. They are so tiny that they don't need much depth for diving. Best bird was nine (9) Wilson's Snipe camouflaged in the weeds beside a shallow pond. I might not have noticed them had not one flushed, prompting me to look at where they'd flushed from, whereupon I saw one, and then another, and another, and another.... Seeing Snipe is often that way, they're hidden in the weeds but once you see one, you keep finding more. The list: )

The Red-shouldered Hawk really kept me waiting. Not until I was almost back to the eucalyptus did they start to yell. Such restraint!

Weekly Reading

Feb. 21st, 2026 04:24 pm
torachan: a cartoon bear eating a large sausage (magical talking bear prostitute)
[personal profile] torachan
Recently Finished
The Reyes Incident
I think I got this on some sort of ebook sale. It feels like the sort of thing where I'd be like "well, it's free or just a dollar, so I'll take a chance". It wasn't great, though. Interesting premise about a woman who comes to the police station with a story of killer mermaids who ate her friends. The writing just wasn't great, though.

Another Appalachia
Memoir about a queer Indian woman who grew up in West Virginia, where her dad had taken a job as a company doctor for one of the chemical companies there in the 70s. I liked this.

A Skinful of Shadows
Set in the 1600s during the English civil war, the MC is the bastard of a powerful family who all have the ability to see ghosts and host them inside themselves. When her mother dies, she is taken in by the family, who it turns out, like to keep bastards close in the event that they need a ghost host, becaue the currently living members of the family are all host to multiple ghosts each, of dead family members. In some cases the host is too weak and becomes completely taken over by the ghosts. This was a neat premise and an enjoyable read. I have never not liked anything by Francis Hardine that I've read, and this was no exception.

Paying the Land
Non-fiction graphic novel about First Nations people in the Northwest Territories. The author is white, but he spent a lot of time interviewing people and it's basically like an illustrated interview. Very interesting.

Hen na E vol. 4

Ojisama to Neko vol. 16

Daily Happiness

Feb. 20th, 2026 11:03 pm
torachan: karkat from homestuck headdesking (karkat headdesk)
[personal profile] torachan
1. I am back home! The flight was delayed by about an hour (I first got a notification just after I'd left the store and was waiting for my uber that it would be delayed by about half an hour, but at that point I was not about to change my plans so I figured that would just give me extra time at the airport to eat dinner, but then after I got to the airport it was delayed again), so from the time of leaving the store to arriving at home, I actually could have driven in about the same time. :p Oh well. I like that the flight itself is so short, but the associated airport rigamarole, not to mention having to get an uber each way, is kind of a pain.

2. It looks like there's no more rain forecast for down here. I saw they're supposed to get a few days of rain next week up north, and originally it was saying down here, too, but now we're not going to be getting it, I guess. I am tired of rain, so glad to hear it.

3. Tuxie is probably glad there's no more rain coming, too.

Image

Daily Happiness

Feb. 19th, 2026 09:34 pm
torachan: arale from dr slump dressed in a penguin suit and smiling (arale penguin)
[personal profile] torachan
1. It sprinkled a little this morning but otherwise did not rain. Very windy, though, and cold! My clothes were not made for the piercing wind. Also even though there’s been rain, I’m in air conditioned buildings too much and feeling really dried out. Definitely will be glad to get home tomorrow.

2. I don’t like having to eat out for every meal, but I’ve been able to try a lot of new places. I’ve been trying to stick to places we don’t have at home (with the exception of Shake Shack yesterday). This morning I went to Philz Coffee for breakfast and got a breakfast burrito (decent) and an amazing cashew latte. Lunch was at a pizza place called Arthur Mac’s, which had good pizza and super delicious sweet potato tater tots. For dinner I went back to the same food hall as yesterday and at at Super Duper Burgers, where I had a burger with a fried egg on top (tasty but messy), jalapeño cheese fries, and a strawberry chocolate shake.

3. I have trouble sleeping a lot of the time so I’m always worried about sleeping somewhere other than my own bed, but I slept all right last night. I’m exhausted again today so hopefully won’t have much trouble again.

2/18/2026 Berkeley Meadow

Feb. 18th, 2026 04:40 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
There was in fact quite a nice break in the rain this afternoon so I went down to Berkeley Meadow to see what two inches of rain had done to the wetlands. Not much; there was less water than in December, just enough for a few American Wigeon and Mallards. Two small peripheral ponds had water but nobody home, and one area that does flood was getting squooshy, but that's it. All the paths were perfectly passable. I did have some fun on the east-west path, hearing Hutton's Vireos, a species I don't expect there, and seeing a Fox Sparrow as well as the usual small birds that like that tangle of willows. Also the White-tailed Kites were in residence. I didn't see them both simultaneously, but they were whistling and I'm sure they were both there. The list: )

I was a bit late for fun at the mudflat off the parking lot, so the only shorebirds were two Willets at North Basin.

Daily Happiness

Feb. 18th, 2026 09:27 pm
torachan: (Default)
[personal profile] torachan
1. Despite a mixup at the airport, I arrived safely in NoCal for my first ever business trip. After I got through security this morning, an airport staff person asked me what airline I was flying on and when I said Southwest, she told me I had to go downstairs and take a shuttle to my gate. This seemed odd to me since I entered at the place at that said Southwest but there’s a lot of construction going on, so I figured maybe it had something to do with that. But when I arrived at the other terminal, it was clear I was in the wrong place, so I had to take the shuttle back. Thankfully I was at the airport with plenty of time to spare so there was still like an hour before boarding and I was able to get breakfast and get to my actual gate in plenty of time. The flight itself is short, only like an hour in the air, though we did have to circle around the airport once before landing because it was so windy they had to come in from the other direction. Amusingly there was a guy from work on my same flight, though we hadn’t realized until boarding that we were traveling together.

2. I have mostly avoided the rain today. It was raining a little traveling from the airport to the store, but I wasn’t the one driving, and it had stopped by the time I arrived. Dry throughout the day, I was able to take a walk after lunch. And my hotel is just across the street. But tonight I had to go out to buy toothpaste and toothbrush because the hotel doesn’t provide them (cheapskates) and I didn’t take my umbrella because it wasn’t supposed to rain for hours, but when I was leaving the store it was pouring, so I had to go back in and buy an umbrella. I actually have one in my suitcase! D: But now I have another one. I did get pretty soaked even with it, but I think I can manage to dry my shoes out with the hairdryer the hotel provided. Tomorrow is supposed to be no rain all day so fingers crossed.

3. There are loads of nice restaurants around and tonight I walked to a sort of food court area where I ended up getting some very tasty yuzu ramen.


Sorry, no cat pics today or tomorrow as posting is fiddle enough from my iPad. I did post on bluesky, though. I’m torachan on bluesky if you want to see cats. Otherwise I will be back to cat posting on Friday.

2/16/2026 Tilden Nature Area

Feb. 17th, 2026 07:10 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
We're apparently in for a series of storms here, and with U and Chris away I said I'd go up yesterday as usual if it didn't rain. But it did, desultorily, all day with a break forecast for after 3pm, so I went up then to see what Wildcat Creek and Jewel Lake were like. There was a good deal of water but nowhere near what I'm hoping for if the rain does in fact continue for another week. Unsurprisingly, given the hour and the weather, there were very few birds to hear or see, mostly corvids and juncos. A very short list: )

I don't think the rain every really stopped and I got a bit damp. I was only there about an hour and didn't think I got chilled, but when I got home I had a very hard time getting warm. physical blather ) Tomorrow there should be a real break, and I very much hope to go out.

Daily Happiness

Feb. 17th, 2026 07:20 pm
torachan: john from homestuck looking shocked (john shocked)
[personal profile] torachan
1. I got my hair cut this morning. Nice to get that out of the way before my trip.

2. I'm all packed for tomorrow except for a few last things I can't pack until the morning. Hopefully I can get to sleep with no issue and early enough, because I have my alarm set for four tomorrow. D:

3. The rain was much better today. It rained a little here and there, but mostly was dry, and none of the times it was raining interfered with anything I was doing.

4. Gemma's helping pack.

Image

Daily Happiness

Feb. 16th, 2026 07:41 pm
torachan: (Default)
[personal profile] torachan
1. So much rain today. When I went out for my walk this morning, it was just sprinkling very lightly (at times not at all) so that was fine, but I stopped at the store to get a few things and it was raining harder when I came out, then after I got home, it started really pouring and did not let up for hours. It did pause a few times, and I was able to get out to the garage to use the exercise machine and work on my puzzle, and then later I went on another walk myself and then one with Carla, and both times it started raining right after we got home. There's still supposed to be more rain for the next few days, but it looks like it'll mostly be happening overnight, so hopefully won't be too intrusive.

2. When I stopped at the store this morning, they were just putting out the fresh bakery baguettes we like, so I got one of those and some ham to make jambon buerre sandwiches for dinner. The only problem is I still had about half a mile to walk to get home, and the baguette is long and comes in a paper package. But! I had the smart idea of getting a couple plastic bags from the produce area and putting one on each end of the baguette, so it was protected from the rain.

3. I finished up another puzzle today, another 1000 piece one. This one was fun, but I don't think I'll want to do it again, so I'll probably put it out in the Little Free Library for someone else.

Image

4. I cleaned the stove today. It's an old stove (based on the brown color, I assume it and the oven and the old fridge we no longer have were installed in the 60s by the people who owned the house before my parents) and is hard to just wipe clean after using because it has a setup similar to the top picture in the wikipedia page on gas stoves, but somehow even worse? Anyway, if you miss cleaning it after use just a few times, the grease build-up is impossible to take care of quickly and easily and it becomes a huge project of having to take the stovetop apart and scrub all the pieces. Definitely something to be done on a day when I don't have anything else to do, which is rare, so today was a perfect day. I had it on my to-do list but was tempted to put it off to some unknown time in the future, but since I was stuck inside with the rain, I just went ahead and did it, and while the stove will never look actually nice just due to age, it looks presentable and I feel really good about it.

I would like to get a new stove, but because we have a built-in stovetop and separate oven, it's not as simple as just buying a new one, and would require new countertops, and then if you're doing that, might as well replace the awful 45 year old flooring that's peeling up, and the cupboards are pretty dire, too, and it's a whole kitchen remodel, which is not only going to be expensive, but hard on the cats, so... (Someday, but not right now.)

5. Jasper was exploring the dryer the other day.

Image

2/14/2026 Meeker Slough

Feb. 14th, 2026 04:26 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
My plan for the morning fell victim to overcast and cold, but by early afternoon I was bored and annoyed that I was still home, so I got myself out to the easiest place for non-morning birding. It was doomed not to be great; although there was some sun for a while the sun angle out to the Bay (West) was dreadful and the tide was low and dropping. That all made it difficult to see what was out on the mud or on the water. I parked at So 52st Street and walked up to Bayside Drive, where I often park, soon noticing that TPTB had whacked a great deal of the trail edge habitat. Why? WHY?? Some of it isn't native, true, but the birds like it and it doesn't harm anyone. So there were fewer birds along the fence than I would have expected. There were very few ducks anywhere, but large flocks of shorebirds on the mud, Least Sandpipers and Dunlin with Willets, Marbled Godwits and a few Long-billed Curlews and Black-bellied Plovers around the edges. Surprise of the day was a Black Oystercatcher perched on a concrete who-knows-what stranded forever out on the mud. It made do for a rock, but it was a long way to the next rock! The list: )

Best I think was a small flock of Cedar Waxwings high in some leafless poplars. They were already vocalizing when I found them so it wasn't long before the flew off, but it was nice.

2/13/2026 Loop Road and Boardwalk

Feb. 13th, 2026 07:05 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
Yesterday was a complete loss, but all I can do is keep trying. Today I parked at the Loop Road gate just before 9 expecting to walk to up to the road near the Lake, back south by the Boardwalk, Lower Packrat to the Lake, and return on Loop Road. However there was a whole squad of firemen with a noisy pumptruck laying hoses and carrying blowtorches; the huge piles of brush from the earlier clear up are finally being burned. Since I didn't want to walk back up through all the men and equipment, and recalling that it had rained since I did Lower Packrat last Monday and I wasn't confident the trail would be passable anyway, I took the Boardwalk and the service road back up to Loop Road and called it a day. It was quiet in general, nothing specially interesting occurred, and I didn't get a look at the Lake at all. Maybe there was more activity there. The list: )

I'll be there again on Monday unless the forecast rain actually transpires.
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
We had some stormy weather last night so I went to see if anyone interesting had blown in. The Bufflehead had not been reported immediately previously but the Hooded Merganser girl gang (probably Winter residents), the Mallards, and the Pied-billed Grebes were all expected birds. The only surprise to me was a juvenile Double-crested Cormorant; I would love to know where they were hatched. The list: )

I'm not too sure of that list. Was I not paying attention? It's hard to believe there were no Yellow-rumped Warblers around the Lake, but there were periods of extreme wind, so who knows? From there I drove down to Creekside Park, Alameda County, where there were lots of Yellow-rumped Warblers! It was fixin' to rain when I arrived, and after some beautiful moments of sunshowers, standing under a huge oak watching fine rain blown around and shining in the sun, as I left it began to rain in earnest. Nothing specially interesting there. The Oak Titmice were singing but the Lesser Goldfinches were still flocking rather than pairing up. The list: )

Again, this list seemed lacking, but maybe it was just that sort of day.
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
I made a third, failed attempt to see the Green-tailed Towhee at Damon Slough but as so often, there were good birds and I enjoyed myself. The tide was about half down and there were an overwhelming number of shorebirds. I did not make a list for the seasonal wetlands, where there were a few ducks but a great many Long-billed Dowitchers, all of whom flew over to the mud along the Slough where I was standing. I id'd them, Long-billed versus Short-billed, by call, comparing their calls to Sibley's recordings. I don't think they are often id'd by sight; in the hand, sure, but not in the field. Weirdly, it didn't occur to me at the time to check merlin, although later I noticed that it agreed. Scattered amongst the Dowitchers were a few Willets, Marbled Godwits, American Avocets, and Black-necked Stilts, and this was just a peripheral feeding area. When I'd given up on the Green-tailed Towhee I walked over to the viewing platform that looks out on a large expanse of freshly uncovered mud, finding all those plus Dunlin, Least Sandpipers, Black Turnstones, and Black-bellied Plovers, with an array of gulls and terns behind them. It was impressive. The list: )

I hope the rain this week will revive the Garretson Point seasonal wetland as well as Berkeley Meadow. I'm going to wait til next week to go and see, though.
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_news
Back in August of 2025, we announced a temporary block on account creation for users under the age of 18 from the state of Tennessee, due to the court in Netchoice's challenge to the law (which we're a part of!) refusing to prevent the law from being enforced while the lawsuit plays out. Today, I am sad to announce that we've had to add South Carolina to that list. When creating an account, you will now be asked if you're a resident of Tennessee or South Carolina. If you are, and your birthdate shows you're under 18, you won't be able to create an account.

We're very sorry to have to do this, and especially on such short notice. The reason for it: on Friday, South Carolina governor Henry McMaster signed the South Carolina Age-Appropriate Design Code Act into law, with an effective date of immediately. The law is so incredibly poorly written it took us several days to even figure out what the hell South Carolina wants us to do and whether or not we're covered by it. We're still not entirely 100% sure about the former, but in regards to the latter, we're pretty sure the fact we use Google Analytics on some site pages (for OS/platform/browser capability analysis) means we will be covered by the law. Thankfully, the law does not mandate a specific form of age verification, unlike many of the other state laws we're fighting, so we're likewise pretty sure that just stopping people under 18 from creating an account will be enough to comply without performing intrusive and privacy-invasive third-party age verification. We think. Maybe. (It's a really, really badly written law. I don't know whether they intended to write it in a way that means officers of the company can potentially be sentenced to jail time for violating it, but that's certainly one possible way to read it.)

Netchoice filed their lawsuit against SC over the law as I was working on making this change and writing this news post -- so recently it's not even showing up in RECAP yet for me to link y'all to! -- but here's the complaint as filed in the lawsuit, Netchoice v Wilson. Please note that I didn't even have to write the declaration yet (although I will be): we are cited in the complaint itself with a link to our August news post as evidence of why these laws burden small websites and create legal uncertainty that causes a chilling effect on speech. \o/

In fact, that's the victory: in December, the judge ruled in favor of Netchoice in Netchoice v Murrill, the lawsuit over Louisiana's age-verification law Act 456, finding (once again) that requiring age verification to access social media is unconstitutional. Judge deGravelles' ruling was not simply a preliminary injunction: this was a final, dispositive ruling stating clearly and unambiguously "Louisiana Revised Statutes §§51:1751–1754 violate the First Amendment of the U.S. Constitution, as incorporated by the Fourteenth Amendment of the U.S. Constitution", as well as awarding Netchoice their costs and attorney's fees for bringing the lawsuit. We didn't provide a declaration in that one, because Act 456, may it rot in hell, had a total registered user threshold we don't meet. That didn't stop Netchoice's lawyers from pointing out that we were forced to block service to Mississippi and restrict registration in Tennessee (pointing, again, to that news post), and Judge deGravelles found our example so compelling that we are cited twice in his ruling, thus marking the first time we've helped to get one of these laws enjoined or overturned just by existing. I think that's a new career high point for me.

I need to find an afternoon to sit down and write an update for [site community profile] dw_advocacy highlighting everything that's going on (and what stage the lawsuits are in), because folks who know there's Some Shenanigans afoot in their state keep asking us whether we're going to have to put any restrictions on their states. I'll repeat my promise to you all: we will fight every state attempt to impose mandatory age verification and deanonymization on our users as hard as we possibly can, and we will keep actions like this to the clear cases where there's no doubt that we have to take action in order to prevent liability.

In cases like SC, where the law takes immediate effect, or like TN and MS, where the district court declines to issue a temporary injunction or the district court issues a temporary injunction and the appellate court overturns it, we may need to take some steps to limit our potential liability: when that happens, we'll tell you what we're doing as fast as we possibly can. (Sometimes it takes a little while for us to figure out the exact implications of a newly passed law or run the risk assessment on a law that the courts declined to enjoin. Netchoice's lawyers are excellent, but they're Netchoice's lawyers, not ours: we have to figure out our obligations ourselves. I am so very thankful that even though we are poor in money, we are very rich in friends, and we have a wide range of people we can go to for help.)

In cases where Netchoice filed the lawsuit before the law's effective date, there's a pending motion for a preliminary injunction, the court hasn't ruled on the motion yet, and we're specifically named in the motion for preliminary injunction as a Netchoice member the law would apply to, we generally evaluate that the risk is low enough we can wait and see what the judge decides. (Right now, for instance, that's Netchoice v Jones, formerly Netchoice v Miyares, mentioned in our December news post: the judge has not yet ruled on the motion for preliminary injunction.) If the judge grants the injunction, we won't need to do anything, because the state will be prevented from enforcing the law. If the judge doesn't grant the injunction, we'll figure out what we need to do then, and we'll let you know as soon as we know.

I know it's frustrating for people to not know what's going to happen! Believe me, it's just as frustrating for us: you would not believe how much of my time is taken up by tracking all of this. I keep trying to find time to update [site community profile] dw_advocacy so people know the status of all the various lawsuits (and what actions we've taken in response), but every time I think I might have a second, something else happens like this SC law and I have to scramble to figure out what we need to do. We will continue to update [site community profile] dw_news whenever we do have to take an action that restricts any of our users, though, as soon as something happens that may make us have to take an action, and we will give you as much warning as we possibly can. It is absolutely ridiculous that we still have to have this fight, but we're going to keep fighting it for as long as we have to and as hard as we need to.

I look forward to the day we can lift the restrictions on Mississippi, Tennessee, and now South Carolina, and I apologize again to our users (and to the people who temporarily aren't able to become our users) from those states.

2/9/2026 Lower Packrat Trail

Feb. 9th, 2026 06:32 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
There were indeed a lot of American Robins in Wildcat Canyon this morning.:) U reported seventy, and there seemed like that many Lesser Goldfinches, given how much chatter and song we heard. I missed the Townsend's Warbler and a White-throate Sparrow that U and Chris saw on Upper Packrat but heard a Pacific Wren and heard/saw two Allen's Hummingbirds that they did not. The second Allen's was feeding on and defending a big ribes that we've always checked out when walking the upper trail, but he wasn't visible when they went by. The list: )

A pair of Mallards flew in, landing on Jewel Lake with two quiet splashes while I was sitting on the bench waiting for U and Chris, so that was convenient.

2/8/2026 Inspiration Trail

Feb. 8th, 2026 03:36 pm
mrkinch: Erik holding fieldglasses in "Russia" (bins)
[personal profile] mrkinch
Despite good weather and a forty-one species list, the morning never quite made it to wonderful. No mixed flock, no phoebes, and the only raptor was a last-minute Turkey Vulture. The morning started with American Robins flying in from the East to the trees and snags on the ridge crest. They seemed to come in groups of ten, lots of chirping and some singing; I put the number at fifty, but there were probably many more. A couple of hours later, on return, there were only a few. We'll see how many there are down in Wildcat Canyon tomorrow. I also saw a small flock of Cedar Waxwings, also flying west. There have been so few this season. There was a new arrival, though, the first Tree Swallow I've had up there. The list: )

There were many frustrations (merlin a major source) but the worst was standing in the trail under a wooded hillside, hearing the sound of many small wings, and not being quick enough to see what flew over before they were behind the ridge. Red-winged Blackbirds, possibly, but I'll never know.
Page generated Feb. 22nd, 2026 08:53 am
Powered by Dreamwidth Studios