Apple added a feature called "inactivity reboot" in iOS 18.1. This is implemented in keybagd and the AppleSEPKeyStore kernel extension. It seems to have nothing to do with phone/wireless network state. Keystore is used when unlocking the device. So if you don't unlock your iPhone for a while... it will reboot!
In the news: "Police Freak Out at iPhones Mysteriously Rebooting Themselves, Locking Cops Out"
https://www.404media.co/police-freak-out-at-iphones-mysteriously-rebooting-themselves-locking-cops-out/
iOS version diffs to see yourself:
https://github.com/search?q=repo%3Ablacktop%2Fipsw-diffs%20inactivity_reboot&type=code
uspol, gender markers & passport safety //
I'm seeing a lot of messaging like "get a passport with your correct gender while you still can"
and, up front, I have no idea what trying to transition in a foreign country is like or if it matters what the gender marker on your country of origin is if you don't live there any more
but it seems to me that if you are looking at a passport as part of an emergency escape plan to escape gender identification related violence, you want your gender to be as difficult to identify as possible.
"give me the names and addresses of everyone who's ever changed gender markers on their driver's license / passport" already happened in Texas (and maybe Ohio?). it's a trivial database query to write.
I just don't think this is a great time to put "fyi I'm trans" into the government's files on you.
mn/st paul politics
No on city questions. Both seem questionable (unsure that vouchers for childcare make sense as a solution, or what effect lining up other races with US presidential elections would actually have).
Incumbent for all judge races except Paul Yang.
mn/st paul politics
As is my tradition, looked up my sample ballot the Sunday before election day. Currently likely to:
Vote DFL in all the partisan races. Just not seeing other candidates I can support.
Yes on constitutional question. I gather it's renewing a fund that exists already and is used to do important work, though I'm not a fan of lotteries.
How a misinterpretation of a BMJ publication from 1996 caused (and yes, I do mean caused) the explosion in rates of peanut allergy.
In a nutshell: for decades the guidance issued in the USA and UK was the opposite of what it should have been and left a generation with preventable, life-threatening allergies.
https://news.harvard.edu/gazette/story/2024/10/excerpt-from-blind-spots-by-marty-makary/
If you tell the story of the burnt ballot boxes in Portland and Vancouver this week (an important story that warrants attention), also tell how good fire-suppressant design saved all but three ballots in the Portland box, and the efforts of the election workers who contacted those three voters and arranged for replacement ballots.
Things are scary and bad, and often literally on fire. But there are good people and good systems too. Making us forget that is always a win for the worst ones.
Annoying edge cases: non-binary person who identifies as binary.
Not as a binary gender, but as having the gender "binary". Like the gender options are "man", "woman", and "binary".
0 uses 0/1 neopronouns, of course. 0 says 1s never been happier with this gender and pronoun choice, it really works for 1.
Also there's just.. no easy way to get a post's url from the API? They give you a weird at: url and you have to take it apart and slot the pieces into an https: url?
Well darn, I was kinda hoping I'd have more to read about while waiting for my vaccine appointment.
OK usually the simplest thing for me has been to ignore any "client libraries" recommended in documentation and use the curl documentation to do raw http stuff in Python, but it seems like this isn't even http and atproto is complicated so following their Python documentation is probably the simplest way.
Hey if any friends are on other socials more (been hearing about bluesky a lot), I would like to follow you there. I have feed-merger to conveniently pull everything together, although I need to update it with bsky api (rss feed has some annoying limitations), and it doesn't work with Twitter because Twitter charges unreasonably for API access.
Probably will still only post here though, as much as I do at all.
Lots of PCs are poised to fall off the Windows 10 update cliff one year from today
Windows 10 is by far the most-used version of Windows, and support ends soon.
So apropos of nothing in particular https://chaosfem.tw/@rooster/113283640352363325
If you hang around around Internet Trans people you've probably heard the "You can just be a girl" / "You can just be a boy" line, and that's a super good point!, but
There's actually an even simpler line, which is you can just stop being cis. If that's what you'd prefer. You don't have to change your pronouns, presentation, or even particularly your gender identity itself. You can just stop feeling like you're cis. That's an option.
If you happen not to be an infosec person, and would just like some advice on how to not get phished, here's one simple non-technical rule that will help:
👉 If you got a message that demands immediate action of you and is making you feel stressed – take a short break.
Deep breaths, make some tea, take a short walk.
Whatever it is, it almost certainly can wait a few minutes. And a few minutes might just be what it takes for you to figure out it's a scam, or ask someone's opinion.
My daughter is trying to convince me that the phrase "social butterfly" implies the existence of a "social caterpiller", which justifies her wrapping herself in a quilt, her "social cocoon", and refusing to get up today.
I have to admit it's a pretty good argument. Solid wordplay, reasonable-sounding if ridiculous conclusions, ticks all the boxes. Kinda dad-proud right now, gotta say.