cellio: (Default)
2024-03-20 09:07 am

Glassdoor updates

Some updates on Glassdoor's privacy violations:

Use https://help.glassdoor.com/s/privacyrequest?language=en_US to request deletion of your data. Deactivating your account doesn't delete data. This might not either (no way to verify), but it's the strongest request you can make.

Media coverage: Ars Technica: Users ditch Glassdoor, stunned by site adding real names without consent, Wired: Glassdoor wants to know your real name. The Ars story is more detailed.

It seems that Glassdoor updated its terms of use on February 17, 2024. I did not receive email notification (my last TOS update from them was December 2022). Some salient bits from the current version:

We may update your Profile with information we obtain from third parties. We may also use personal data you provide to us via your resume(s) or our other services. You can read more about how we collect and process your data in our Privacy Policy.

I never provided a resume. I never typed my name into their site, nor did I use a social-media or Google identity. I created the account with an email address (~10 years ago). That part about "obtain from third parties" means they can try to match you up with LinkedIn, use your email headers if you should ever send them email, try to reconcile your account with Indeed if you're there (the same company owns both Glassdoor and Indeed), and whatever else they come up with.

Also, sometimes the information they add is incorrect. From Ars Technica:

As Monica's blog spread widely online, another Glassdoor user, Josh Simmons, commented to confirm that Glassdoor had "already auto-populated details" on his account, too. But instead of correcting Simmons' information, Glassdoor seemed to be adding mistakes to his profile.

Simmons, who requested to use his real name and share his employer information, is a managing director of Matrix.org Foundation. He discovered that Glassdoor had not only messed up his employer's name but also claimed that he was based in London, while he is actually located in California.

"It was bizarre, because I had never provided that information, and it was a somewhat incoherent mix of details," Simmons told Ars.

Back to the terms of use:

We may attempt to verify your employment history or status through various methods, including third party integrations or services. We may also utilize signals we receive from your current or former employer. Glassdoor is not responsible to you or any third party if we are unable to or inaccurately verify your employment history or status.

I don't know what "we may utilize signals we receive from your employer" means, but it sure sounds like "we might ask your employer if you work there", because your employer knowing you've posted Glassdoor reviews to prompt that question would be a "you" problem, not a "Glassdoor" problem.

(This information is repeated in the privacy policy.)

In order to provide you with access to features across our services, we may create and link different services’ accounts for you.

This is the part about them automatically creating a Fishbowl (social media) account on your behalf, without you explicitly doing anything and apparently without direct notification.

A portion of your Profile on our community and conversation services (e.g., Fishbowl and community and conversation features across our services) is always public. Therefore, your profile picture, company name, title, and other general information (but not including your semi-/anonymous Content submissions) will be visible to the public and available via search.. Content submitted with semi-/anonymous identifiers such as your company name or job title is not associated with the publicly-visible portion of your Profile.

So they added my name to my Glassdoor profile without consent, then propagated that to Fishbowl, and the Fishbowl profile was public?!

Glassdoor responded to Ars:

"We vigorously defend our users’ right to anonymous free speech and will appear in court to oppose and defeat requests for user information," Glassdoor's spokesperson said. "In fact, courts have almost always ruled in favor of Glassdoor and its users when we’ve fought to protect their anonymity. With the addition of Fishbowl’s community features to Glassdoor, our commitment to user privacy remains ironclad, and we will continue to defend our users from employers who seek to unmask their identity."

They "vigorously defend" privacy, yet they collect and store information that violates privacy. Also, note that what they're saying is that they'll defend outside requests for data ("almost" always successfully), but they say nothing about their own proactive use of that data -- like selling it to employers.

That data-deletion link once again: https://help.glassdoor.com/s/privacyrequest?language=en_US.

cellio: (Default)
2024-03-12 07:32 pm

Time to delete your Glassdoor account and data

Recently I contacted Glassdoor for an account-related issue. This led to them sending me email that I had to respond to. Big mistake.

The TL;DR is: Glassdoor now requires your real name and will add it to older accounts without your consent if they learn it, and your only option is to delete your account. They do not care that this puts people at risk with their employers. They do not care that this seems to run counter to their own data-privacy policies.

Read more... )

Edited to add, 2024-03-14, 23:00 UTC-4: I have been told that deleting your account merely deactivates it. To delete, you need to use the form at the bottom of their data policy page. Choose "delete my personal data", which also deletes your account. Also, mechanics of data deletion aside, I have not been contacted by Glassdoor since making this post.

Further edited to add: this comment describes a workaround if you hit the "you must cough up personal info to continue" wall.

cellio: (Default)
2024-03-04 10:36 pm
Entry tags:

Pobox in the 21st century

I've been using pobox.com since (checks...) 1996, when I needed to change email addresses and wanted to avert the hassle of getting updates pushed out the next time I had to do that. Pobox does two things: it gives me an email address that I can redirect wherever I want, and it gives me URL forwarding: a Pobox account comes with the ability to redirect http://www.pobox.com/~your-name to wherever you want.

I got email from Pobox today announcing that URL redirection will be discontinued in a couple months:

[...] Pobox alias URLs once served the same purpose as Pobox email aliases: you could get one URL and have it follow you as your web page moved. Over time, though, personal domains have taken over this use case, and Pobox’s URL redirection service is almost entirely unused. Upcoming changes to our web interface make this feature much harder to continue offering, and we have decided to retire it.

Your account’s URL is one of the few that has seen traffic in the last six months. Maybe that’s a fluke, and you’ve stopped using this URL, and it redirects to some long-abandoned page you owned in the 1990s. On the other hand, you might still be using this URL. If that’s the case, you should begin updating links to your Pobox URL and instead link directly to the target resource, or some other redirection service. [...]

As it happens, I am using that URL, and updating links kind of depends on knowing where the links are. (I mean, updating my own links is easy, but that's not why one uses redirection.) I use the domain I acquired in 2017 for all new stuff, and I've been migrating old stuff intermittently. But I didn't finish and cut over, because there are links to my old SCA stuff (in particular) all over the place out there, and I couldn't figure out how to cleanly make all the URLs work -- Pobox gives me one top-level redirect, but if I can't exactly preserve the structure under that, I'm into the realm of individual redirects and that's a big hassle.

Well ok, then -- Pobox is forcing my hand (and I don't really blame them if usage is that low), so I'll just rip that band-aid off and not worry about making the soon-to-be-dead URLs work on the new site. I also hit the Wayback Machine and archive.today with some pages I know are linked, and I asked Pobox if they could give me referrer logs so I can see if there's anyone I ought to notify. Beyond that, I'll just have to assume that search engines will eventually index the new locations and anyone who really cares will search.

Tonight I migrated my SCA pages, which are mainly the page (and many pictures) for the Pennsic house, since Greg Lindahl is already hosting most of my music (and Joy & Jealousy). I also had a bunch of stuff related to the Board crisis of 1994; rather than port all the individual pages, I archived it online and then dropped a ZIP file on my site. It was 30 years ago; I suspect very few people are interested, and those who are won't mind downloading the bundle.

My Pobox account next renews in 2029. I have email through my domain but, again, a lot of people use my Pobox address and updates are hard. But perhaps in the next five years I should attempt to put that change in place, because who knows if email forwarding will go the way of URL redirection by then?

cellio: (Default)
2024-02-21 04:42 pm

breaking into a Mac?

Dear brain trust,

My father had a laptop, an old MacBook. My mother would like to know what's on it. It's password-protected. I've been unable to guess the password, even knowing some of his other passwords and some patterns he used.

I have the passwords to his two desktop computers (iMacs), but also can't get in via network share (access denied). I have his cell phone, which should let me get into his iCloud account (that's the second factor). I have the impression that none of that will help.

Is there any way I can override the laptop's password and get in anyway? Or connect an external drive and make a copy somehow? I'm willing to take the laptop and a copy of the death certificate to an Apple store, except that I don't know if it's technically possible to get in (without damaging the contents, which is the whole point of the operation). I mean, we'd all like security to actually be secure, so this shouldn't be easy, but is there something between "easy" and "impossible" that I can try?

The laptop is at my mom's house, so I can't test things immediately, but I'm looking for any clues that could help on my next visit.

cellio: (Default)
2024-02-18 09:53 pm
Entry tags:

Bo (the last plague)

I gave a d'var torah a couple weeks ago on shortish notice and forgot to post it here. This is for Bo, the parsha that contains the last three plagues and the actual exodus from Egypt.

--

The pattern is familiar: Moshe goes to Paro to demand freedom, Paro refuses, Moshe announces the next plague, and God carries it out. Paro says he's sorry and asks for relief, God lifts the plague, and then Paro hardens his heart and we start all over again. There's no change; the oppression never seems to end.

Rabbi Mordechai Kamenetzky points out that for most of the plagues these negotiations are strained but civil. Moshe and Paro are on opposite sides of an argument, but nobody is throwing tantrums as far as we can tell. But their last meeting is different: after telling Paro what is to come, the torah tells us that Moshe went out from Paro in hot anger.

Was he angry about Paro's stubborn refusal to let the people go? That doesn't seem likely; they've had that well-worn exchange many times before. No, what is different this time is the cost of Paro's recalcitrance.

The first nine plagues caused extensive damage to Mitzrayim, to the point where even Paro's advisors are urging him to give up because Egypt is surely lost. The first nine plagues destroyed crops and livestock, caused injury and sickness, and massively inconvenienced people -- but they weren't fatal to anyone who heeded the warnings to come in out of the hailstorm.

The last plague is different: there is an unavoidable human cost. The last plague targets based on who you are, not on what wrongs you did, and it kills. It's not individual punishment; it's a tax on those living in Egypt. Surely not all of the dead deserved it, even in a society with many evildoers and oppressors.

God does not want the death of sinners, our prophets tell us, but that they should repent. God wouldn't be sending this last plague if there were an alternative. Moshe sees this, Rabbi Kamenetzky points out, and it fills him with anger at the Paro who causes widespread death. This could have been avoided. These deaths are Paro's fault.

But wait, one might say -- it is God who sends this plague, and thus God could avert this widespread loss of human life. It's God's fault, not Paro's, right?

My father, of blessed memory, taught me many things. One of them is that we solve problems with words, not with fists. Another of them is that giving bullies what they demand does not end the bullying. There was a kid in my grade who, starting in kindergarten, was physically abusive to me, and in the many parental conferences that followed, his parents told my parents that boys will be boys and if I didn't react he would probably stop. My father said that was unacceptable. This went on for years, until I was given permission to respond. The bullying ended the day I decked that kid with my large-print dictionary. We don't solve problems with violence, except that sometimes we have to.

I hit the kid; did that make it my fault he got hurt? Absolutely not, according to me, my parents, and the school principal. Lesser interventions had failed. Now my attack didn't do permanent damage, didn't even break his nose -- nothing like the last plague in that regard. But the principle is the same: the oppressor is culpable for the consequences of his behavior. The blood of the victims of collateral damage is on the hands of the evildoers who refuse to resolve conflicts peacefully.

Rabbi Elie Kaunfer from Hadar points out a surprising passage near the end of the parsha, after the final plague, when Paro asks Moshe and Aharon to pray for him. Say what now? The Paro who has done so much damage asks his victims to pray for his welfare? Why would they do that?

Rabbi Kaunfer points out a rabbinic tradition that Paro did not die at the Sea of Reeds with his army. Through the midrashic principle of the conservation of biblical personalities (that's not Rabbi Kaunfer's label), Paro went on to become the king of Nineveh. When Yonah comes to Nineveh to announce their impending destruction, it is the king who asks for forgiveness and leads his nation in teshuva to avert the decree.

Perhaps Moshe and Aharon did pray for Paro like he asked. More specifically, perhaps they prayed that he repent and do teshuva, like we pray our enemies will do in the daily Amidah. That's a prayer I can get behind -- that oppressors big and small soften their hearts, stop doing harm, and turn toward the right path. Ken y'hi ratzono.

cellio: (Default)
2024-02-15 09:38 pm
Entry tags:

Swiss-cheese security

Cory Doctorow's How I got scammed was a fascinating read. Phishing has gotten more sophisticated, but also, even people whose security practices are way above the norm can get hit when the stars (mis)align just so.

There's a name for this in security circles: "Swiss-cheese security." Imagine multiple slices of Swiss cheese all stacked up, the holes in one slice blocked by the slice below it. All the slices move around and every now and again, a hole opens up that goes all the way through the stack. Zap!

The fraudster who tricked me out of my credit card number had Swiss cheese security on his side. Yes, he spoofed my bank's caller ID, but that wouldn't have been enough to fool me if I hadn't been on vacation, having just used a pair of dodgy ATMs, in a hurry and distracted. If the 737 Max disaster hadn't happened that day and I'd had more time at the gate, I'd have called my bank back. If my bank didn't use a slightly crappy outsource/out-of-hours fraud center that I'd already had sub-par experiences with. If, if, if. [...]

The following Tuesday, I called my bank and spoke to their head of risk-management. I went through everything I'd figured out about the fraudsters, and she told me that credit unions across America were being hit by this scam, by fraudsters who somehow knew CU customers' phone numbers and names, and which CU they banked at. This was key: my phone number is a reasonably well-kept secret. You can get it by spending money with Equifax or another nonconsensual doxing giant, but you can't just google it or get it at any of the free services. The fact that the fraudsters knew where I banked, knew my name, and had my phone number had really caused me to let down my guard.

Years ago, I got a call on a weekend from someone claiming to be from my credit card and was just plausible enough for me to not hang up. (Also a claimed fraud alert.) But I got suspicious when the caller started asking me for private information and then claimed it was necessary to authenticate me (at my own phone number). So I said "I also need to authenticate you; what's my mother's maiden name?" Oh no, the caller said, we can't give you that information... but with all the data breaches we've seen, that technique is no longer safe. The phisher might have my mother's maiden name [1]. Doctorow's phisher had his unpublished phone number. Secrets aren't.

[1] Helpful tip: don't use the actual answers for security questions that people might be able to research or guess. As far as your bank is concerned, your mother's maiden name can be QjFVa6ufeqr_7.

cellio: (Default)
2024-01-28 02:22 pm
Entry tags:

personal database with web front end 101?

I've been using RateBeer to track beers I've tasted and how much I liked them. This is helpful to pull up on a phone in a restaurant or store. But it relies on their database; if they haven't heard of a beer (and I don't want to do very cumbersome editing to add it on the fly), I can't rate it. Untapped seems to have a larger database but a terrible mobile site.

Fundamentally, this is the wrong approach for me anyway. Sites like RateBeer and Untapped exist to collect and aggregate user-contributed content. I don't care about that. I'm not interested in "social beer". I just want to keep track of things I've tried. And this isn't really just about beer; in days of yore when I bought more books on paper, I wanted to be able to look up what I already own while standing in a bookstore, but GoodReads is not really the interface for that. Similarly, keeping track of board games I like (and variants) is not really a job for BoardGameGeek.

What I need is my own private little database, with a web front end to support both queries (searches) and data entry. I'm the only user, so I don't need anything fancy. (Web, not app, because while I'll do some data entry on the phone, anything non-trivial is going to be done on a computer with a real keyboard.)

This sure feels like a solved problem, but I'm not quite sure what to search for. (Or rather, my searches are leading me to pages like "how to use .NET to build your web form".) My web hosting comes with CPanel links to set up both MySQL and Postgres databases. I think I know the basics of raw HTML forms but I don't yet know how to hook one up to a running database, nor how to access-protect it. I'm comfortable with the SQL to create and query the tables, and while every database is a little different on this I assume I can figure out data import from CSV.

Or maybe I should be looking for something hosted, like Google Sheets but for an actual database. (I've tried importing this data into Google Sheets. Using that on my phone is pretty terrible and it doesn't really support search anyway.) So long as I can export data from someone else's service, I don't need to self-host. But if self-hosting is easy I'd prefer that.

Out of curiosity I asked ChatGPT, and it gave me some PHP with a username and password baked in and a suggestion to do better security. The code doesn't do quite what it said it would do (based on inspection), but it's broadly plausible and ChatGPT even pointed out the problems with security, input sanitation, and validation.

Any advice from my readers?

cellio: (Default)
2024-01-25 09:30 pm
Entry tags:

Sh'loshim

My dad's funeral was 30 days ago. For some reason, Judaism counts the first days of mourning from the funeral not from the death, even though the annual commemoration (yahrzeit) counts from the death. Dad wasn't Jewish but I am, and I find our markers in time to be helpful.

Dad was part of a small music group for many years. They were all friends, as you expect in small long-running groups, and the director spoke at the funeral. Later, when I started going through his email looking for things that require action, I found out she has a newsletter and had posted about him. I recognize a lot of that, so I think this is what she read at the funeral.

My dad made a huge difference in my life and in the lives of my mom, sister, and niece -- and I'm learning about some of the other people he also touched deeply.

cellio: (Default)
2023-12-27 12:49 pm
Entry tags:

and after, there is tech support

My mother is not computer-savvy, and when she's ready I'll help her sort out my father's computer stuff and (I hope) break into his account so we can sort out whatever household stuff he was managing online (like bill payments). She has "an old password" written down; here's hoping that helps.

She mentioned, in passing, that she'll contact their cell carrier to drop his line -- no sense continuing to pay for a second phone, after all.

Do I need to prevent her from doing that until we determine whether he was using 2FA for anything? I haven't figured out the right search queries that will cut through what you should do in advance lest you lose your phone. Like, I don't know where or if he was using 2FA, so I can't just go in and set alternate recovery addresses or something. The point is to be able to get into those accounts later, when my mom is ready. Does she need to keep paying for cell service so that phone number will be able to receive texts, or is there some other way to handle that? Should I go with her when she visits the cell provider (yes she was going to go to a store and do that in person)?

Anybody among my readers navigated this before?

cellio: (Default)
2023-12-22 10:38 am
Entry tags:

Baruch dayan ha-emet

I love you Dad. I'm sure going to miss you. :-(

cellio: (Default)
2023-12-20 07:41 pm

another bad user experience

My employer got bought (again) about a year ago, so we're being moved onto a new benefits setup as of January 1. This means new health insurance (with new prices, sigh...). We were told we'd get our ID cards in December. I have an appointment in early January that would be a pain to reschedule, so I've been watching for these.

Today I received physical mail, but instead of cards, it contained a piece of paper telling me my plan ID # and a URL where I can request cards or print my own.

They sent me paper to tell me how to request paper, instead of just sending the actual paper I needed.

After creating an account (another set of hoops, elided) I saved PDF copies, but I also asked for physical cards because paper probably won't stay in good shape in a wallet for a year. But this was unnecessarily complicated. I also hit a stupid limit: you can make one request per day, but both my medical and dental insurance are now with this carrier, that's two cards, and there was no way to request all cards. I requested the first, which was apparently successful, and when I requested the second I was told I couldn't.

The letter I got suggested I could use "digital cards", meaning download an image on my phone and skip the paper entirely, to "save space in my wallet" (not a concern, since I'm replacing this year's cards!). But my healthcare providers always want to hold the cards, sometimes keeping them for a while so they can do data entry at their convenience during my visit, and I'm not handing over my phone for that. My phone stays with me or, at worst, within my sight and otherwise locked. So paper it is.

I don't know if I'm abnormal or the insurance provider didn't think through their security model (maybe both). They sure didn't think through their model of what's convenient for users or lower-waste for the planet. By the time this is done they will, it appears, have sent me three separate pieces of physical mail.

cellio: (Default)
2023-11-19 06:04 pm
Entry tags:

PA primary election

An open letter to our governor (against a 1000-character limit on the state web site):

Dear Governor Shapiro,

As you are surely aware as a fellow Jew, the spring primary is April 23, the first day of Passover, a day on which observant Jews cannot participate in the election. The PA government has been talking for months about moving the date, but nothing has happened. Is there anything you can do to help? Disenfranchising Jewish voters is hurtful, especially in the presence of antisemitic candidates. It's also bad publicity for our state. Several other states have already corrected this problem, but we have not.

You might say "vote by mail instead", but the last time I attempted to do so, Allegheny County sent me a spoiled ballot and there was no provision for correcting it. I had to go to the poll on election day anyway and then vote provisionally. That made me feel very marginalized. My vote did not count because of a printing error and county offices that did not answer repeated phone calls. If it happens on Passover, I lose my vote.

Please fix this. Thank you.

--

I am aware that the legislature, not the governor, controls this, but navigating the PA legislature is a challenge and the governor should be able to push, if he hears from enough people that something matters. I thought this problem had been solved a month or two ago, but it turns out that the two houses of the legislature disagree over how to fix it. :-(

cellio: (Default)
2023-11-18 08:13 pm
Entry tags:

thoughts from a former community manager at Stack Overflow

I came back from Shabbat to a link to this interesting blog post by Jon Ericson. Jon and I haven't discussed this.

The original post contains links that I haven't reproduced in this excerpt:

After contemplating the situation for many years, I've come to the conclusion that Monica ran into a wall of injustice veiled in the language of progressivism. Applying Bari Weiss' framing, Monica was powerful within the community so her behavior was suspect by default. The factors I thought were to her favor by the new ideology didn't seem to matter:

  1. She has vision problems which puts her at a disadvantage in the age of screens.
  2. She's a woman in technology which means she's in the minority.
  3. She's Jewish which puts her in a minority that's been discriminated against so often there is a common word for it in English.

The analysis I should have understood was:

  1. It's possible the people deciding her fate didn't know about her vision. In any case, vision is a problem that can be corrected with technology and money.
  2. In the calculus of intersectionality transgender people are more marginalized than straight women.
  3. What I thought were strong arguments that removing a Jewish moderator on the Shabbat before Rosh Hashanah was a bad look, turned out to not matter. I can't prove it, but I suspect it's the result of subtle antisemitism that comes from observing that Jews tend to be successful in certain fields. Jew might be a minority, but they aren't under-represented so paradoxically that must mean they are among the powerful.

I'm not an expert on these things and so I operated under the naive assumption that progressive ideology was working toward the goal of treating people as if we were all created equal. But the standard tools of the new morality are ineffective. Instead, the logical conclusion of the new ideology appears to require mistreating people who don't conform to its evolving standards.

cellio: (Default)
2023-11-15 10:29 pm
Entry tags:

Bari Weiss: you are the last line of defense

I just came across a speech that Bari Weiss recently gave for the Federalist Society, specifically for their lawyers' convention. She starts by talking about how surprising a choice she was for that; she's not exactly their type.

I found this worth my time to read. Choosing concise excerpts (to stay within the bounds of fair use) is hard, but here are some bits to give the flavor. I read the transcript; there's also a video if you prefer to listen.

content warning: Hamas war and reactions to it )

cellio: (Default)
2023-10-18 10:30 pm
Entry tags:

Stack Overflow: still digging itself into a hole

Granted that I'm biased, but if you're still using Stack Overflow or Stack Exchange, either the free sites or the paid service, it's probably time to reconsider. Squandering community trust was already a core business practice, and now it seems like they're having trouble keeping the lights on despite massive cash infusions.

2023 has not been a good year for them. In May they laid off 10% of the company including 30% (!) of engineering, and diverted 10% of those who remained to chasing the AI hype train. Then they barred moderators from acting against ChatGPT-generated nonsense while lying about that policy to the larger community, causing an unprecedented nine-week moderation strike. Early in the strike, it came out that the CEO had personally ordered that the regular data dumps be secretly shut down. (They apparently did not secure the silence of the people they fired.) Those dumps were, from the beginning, a company commitment to the users as an insurance policy against the company turning evil -- you could always take the data and go elsewhere. Except now you couldn't. So that was kind of a big deal, and restoring the data dumps got added to the strike demands.

The strike eventually limped to a settlement, with the ChatGPT policy mostly rescinded, the dumps restored, and a company promise to communicate better. Many remained skeptical; company claims of caring about the community have not stood up to scrutiny in the past, and the current CEO seems especially disdainful. I guess people decide when they've hit the trust thermocline at different times; for some of us it came in 2019, some earlier, and some over the intervening years, and some haven't hit it yet. (This is why it's so hard for communities to migrate. Communities don't move; they fragment.)

But while they've been mistreating their communities, it looks like they've also been having trouble with their paying customers. Cory Doctorow's essay on enshittification) comes to mind.

On Monday they laid off another 28% of the company. The layoffs included another two community managers who had advocated for the community, reminding me of when they purged people who had pushed back against toxic company actions in 2019. Questioning the executive team is dangerous to one's career. People are asking some rather pointed questions about the latest action, not that we should expect any meaningful answers. I think the VP who opened that discussion did it to try to channel the venting, not because anybody in company leadership cares.

In the past, the tension at Stack Overflow was between investing in the business to make money and investing in the community whose content enabled a lot of the business. There were trade-offs -- can we make more money from ads without pissing off users, can we neglect maintenance the communities depend on to invest in the SaaS product, can we lower our quality standards to draw more beginner "engagement", etc. "Trade-off" implies that you're giving up something to get something else, but what they're currently doing seems to be bad all around -- they're failing to make money from their paid products and also failing their communities. Prosus, who bought Stack Overflow in 2021 for a jaw-dropping $1.8 billion, must be feeling like chumps right about now. The cost-cutting feels like leadup to a sale, presumably at a large loss, to stop Prosus's bleeding. I wonder how that will go. I'm so glad I don't have to care.

cellio: (Default)
2023-10-12 06:35 pm
Entry tags:

war

It's so dangerous to say anything online these days, and it feels wrong to say nothing and continue posting the ordinary stuff of my life. I expect this will be my only post on the subject.

Targeting civilians is barbaric. Full stop. There can be no justification for such acts.

Gaza also has a border with Egypt. Maybe the neighbor that wasn't brutally attacked could help Gazan civilians get out?

Gaza elected Hamas. I would normally assume a rigged election or ballots at gunpoint, but to my surprise, I haven't heard anyone make that argument in all this time.

I weep for all innocent bystanders who are harmed or killed in war. One side targets them; the other takes extraordinary steps to protect them even to its own detriment. I wish everyone understood that all human beings are made in the divine image and life is precious.

Peace requires two parties who want it. I pray that day comes soon. Until then, I pray that Israel has the strength to defend itself from barbaric assaults, effectively and with as little collateral damage as possible.

Ken y'hi r'tzono.

cellio: (Default)
2023-10-03 09:31 pm
Entry tags:

US cell phones will get noisy alarms tomorrow (overriding silent mode)

If you are someone in the US who needs to keep the existence of your mobile phone a secret -- for example, someone in an abusive relationship who might need to be able to call for help -- then you might want to turn your phone off for an hour or so tomorrow. A test of the national emergency alert system will hit all phones (and TVs and radios), making a loud noise even if you have it in silent or vibrate mode. Scheduled start time is 14:20 Eastern time (UTC 18:20) and alerts could come for half an hour after that time.

Also:

Smartwatches, tablets and other connected devices might also receive the alerts depending on how they are set up and if they’re connected to cellular service directly or tethered to another device that is.

cellio: (Default)
2023-09-24 03:05 pm

Shabbat Shuva (yesterday's d'var torah)

The Shabbat between Rosh Hashana and Yom Kippur is called Shabbat Shuva, the Shabbat of returning, and it's customary for the d'var torah or sermon to focus on the themes of the season. This is the d'var torah I gave in our minyan yesterday.

--

Early in the pandemic, when grocery-store shelves were sometimes empty, I started growing a few things to see if I could produce at least a little of my own food. I've always had kind of a brown thumb, but I'd managed to not kill a basil plant that had come in a farm-share box the previous year, so I was game to try.

I didn't grow a lot – more herbs than vegetables – but the cherry tomatoes I planted were extremely bountiful. Encouraged by that success, I planted more. Last year I found myself fighting unknown critters -- I got a few of the tomatoes but I found more that were half-eaten on the ground. Netting didn't help. Tabasco sauce didn't help. So this year I tried a different variety and a different location.

I got to keep three tomatoes. On the day I was going to harvest six more -- they'd been almost ready the previous day -- I found that something had eaten all the tomatoes and most of the leaves besides. The plant looked dead. I left the dejected remains in the pot for the end-of-season cleanup and stopped watering it.

A couple weeks ago I was pruning some other plants and cut away all the dead stems on that plant while I was at it. Then an amazing thing happened: it put out new shoots, then new leaves, and this week, three small tomatoes. That plant stood up to attack followed by neglect and came back strong despite it all.

--

During the high holy days we focus a lot on our own actions and the things we have done wrong. We focus on making amends for our mistakes, on doing teshuva and turning in a better direction for the coming year. We try to make things right with the people we've hurt. These are all critical things to focus on, and I don't have much to add that hasn't been said hundreds of times before.

Instead, today I want to talk about being on the other side -- about being the one who has been hurt. We know what to do when those who hurt us do teshuva, but what about when they don't? Teshuva is hard, and we know it won't always come.

Read more... )

cellio: (Default)
2023-08-28 10:23 pm
Entry tags:

Well that's disappointing

Me: Opens help chat with Netflix (there is no email option).
Chatbot: Title?
Me: Accessibility options for choosing shows

Chatbot: Sends links to irrelevant articles I already had to click past to get to the contact link.
Me: Clicks "chat with an agent".

(Opening handshake.)

Agent: Can you elaborate the issue that you are facing?

Me: When browsing shows, either on my TV or on your web site, you only show graphics for the shows. I don't see very well and the art is often hard to see, particularly if the show uses small or fancy fonts. Is there a way to see a text list? You used to have that for the web site (but not the TV) but that's been gone for a while. I do not want to have to hover over or navigate into each thing when browsing -- too many to do that. I'm looking for a way to scan a list of titles I can actually see.

Agent: The list is not available anymore

Me: Is there some accessibility setting I can change? It's really frustrating to not be able to navigate your offerings.

Agent: I understand, but there is no setting

Me: Thank you. I understand. How can I escalate my concern? I know that you cannot fix it but somebody at Netflix should be concerned about ADA/accessibility. How do I reach that person?

Agent: There is no one that can resolve it. I can pass on the suggestion and the feedback to our team. And they will look into it.

I suspect I know how that will go. I have the impression that all the streaming services are anti-accessible like this, though I've only done cursory browsing. They probably all think it's ok because everybody else does it. Netflix has had this problem for a while; I don't often use the service because of that, and every time I go to watch something I am reminded of how hostile it is. (In case you're wondering, my Netflix subscription comes bundled with something else; otherwise I probably would have dropped it by now because of this.)

cellio: (Default)
2023-08-27 09:27 pm
Entry tags:

first looks at three new games

Last month a friend brought over a copy of Flamecraft, which I recognized from our Origins A-list but it was sold out before we could register. The game is set in a town with a collection of shops, each of which natively has one good type that you can acquire there. You can play cards to expand a shop. If you gather the right combinations of goods, you can enchant shops to make them even better (and earn points). Shops have capacity limits, and as they fill up new shops come out so there's always stuff to do. It's a cute game with (mostly) good production values, and I'm glad we got to play it. One thing that I found suboptimal is that the layout is long and skinny, so no matter where you sit, you can't see everything without getting up and looming over the table. Maybe some people don't have that problem, but several of us did.

At Pennsic our camp has a gameroom (look, have you met us?), and somebody brought a copy of Equinox. This is a card game with betting and attempting to manipulate the outcome. There are eight magical creatures, one of which will be eliminated each round. You can place betting tokens on creatures; earlier bets pay off more, but if a creature you bet on gets eliminated before the end, you get nothing for that bet. For each creature there are cards numbered 0 through 9, plus there are chameleon cards (also 0 through 9) that can be played anywhere. On your turn you play a card from your hand into the corresponding "slot" for the current round. You can play over existing cards -- so if someone played an 8 on that creature you want to eliminate, you can play a "0" there. Turns continue until every creature has something for that round (so at least eight turns but it could be a lot more), and then the lowest-valued creature is eliminated and you go to the next round. Each creature also has a special power, which you can use if you play on it and you're the majority better. I played this a few times throughout the week and enjoyed it. I expect we'll buy a copy.

Yesterday two friends joined us for games and food and we played Point City, which they had just gotten from Kickstarter. (General release is next month.) This is from the same folks who made Point Salad and the style is similar, though Point City has more strategy. Two-sided cards are dealt out into a market; one side shows one of five resources (or a wildcard) and the other side shows a building. Buildings require specified resources and produce some value -- usually they give you permanent resources, but they might also give you victory points or "civics" points, which are variable scoring rewards. In a manner similar to Splendor, you're trying to build up permanent resources so that you can build other cards without first needing to get and spend the one-shot resource cards. On your turn you take two adjacent cards from the market, and if you take a building you must be able to build it immediately (you do not have a hand of cards). If you don't have a valid play, you draw two resources from the deck.

We played this a few times and liked it -- it's a nice, tight game that doesn't take a long time to play (though I disbelieve the claimed lower bound of 15 minutes, even for experienced players). We plan to buy this when it's available.