siderea: (Default)
[personal profile] siderea
Story has it that a thief was captured and hauled before the local ruler. "Give me one good reason I shouldn't have you put to death," the monarch said. The thief replied, "Your majesty, I can teach your finest horse to sing – if you give me a year to do it!" The court burst out in laughter at this, and the ruler, bemused, said, "Very well. You will be imprisoned in the royal stable besides my finest stallion, and in a year if he cannot sing, you will be put to death." So every day the prisoner sang to the horse. Eventually one of the stablehands sneered at the prisoner, "I don't see why you bother. Everyone knows horses can't sing. Your stupid gambit gained you nothing."

"To the contrary!" replied the prisoner with equanimity, "It gained me a whole year which I didn't have before. A lot can happen in a year. The king may die. The horse may die. I may die.

And maybe he horse will learn to sing."

I just got this email announcement from Patreon:
A big win for creators

We've got great news: you'll soon be able to earn from U.S. fans through the iOS app again, and the November 2025 subscription billing requirement deadline is no longer in effect.

Thanks to a recent U.S. court ruling, Apple must now allow apps to offer U.S. based users checkout options outside of Apple's in-app purchase system (which includes the 30% Apple fee)—something that was previously prohibited under Apple's App Store requirements.

[...]

Last year, we let you know that all creators would need to switch to subscription billing by November 2025. This forced switch wasn't something we chose — it was the result of needing to comply with Apple's requirements at the time or risk the removal of Patreon's app from the App Store. While we've long believed subscription billing is the strongest long-term model for creators, forced compliance with Apple's mandates and deadlines was obviously not how we ever wanted to roll out changes to creators on Patreon.

We've stayed in close conversation with Apple and have continued advocating for a more flexible approach — one that gives creators more time and choice. As a result of the recent court ruling and changes on Apple's end, the November 2025 deadline is no longer in effect.
In other words, no, I don't have to convert away from the by-works funding model.

Yet again I have prevailed over adversity by means of my greatest superpower: spite procrastination.

Sucks to be a responsible Patreon creator who duly responded to the deadline by converting their account – Patreon doesn't let you revert that change – or by migrating off Patreon well in advance. Those folks kind of got screwed. I know that if I had bailed to some sort of lifeboat option, and possibly paid handsomely and compromised my personal security to do it, I would be really pissed off right about now.

Never stop

May. 15th, 2025 11:09 am
jducoeur: (Default)
[personal profile] jducoeur

(Posted this on LinkedIn, of all places, since it seems appropriate there. But let's also put it here, where my friends will actually see it.)

I was chatting yesterday with a sometime colleague -- a fellow programmer -- who just got laid off, who asked (paraphrasing) "How do you manage to stay hopeful in this terrible job market? What do you do in the meantime that helps?" Here are some thoughts on that.

Part of my response here is history, because I've kind of lived through it before. 2025 is starting to remind me of 2002 -- what we referred to at the time as the "nuclear winter" of the software industry, in the wake of the Dotcom Bust.

(Although this time around, the tariff mess seems to be popping the bubble earlier, and maybe a little less violently, than 25 years ago.)

Regardless, I expect the job market this year to be brutal for software engineers. We have a lot more programmers than jobs for the time being, after years of heavy hiring around the pandemic, so it's worth thinking about how to get through it.

The first question, hard but important, is: how serious are you about this? In 2002, part of how things resolved is that a lot of folks dropped out of programming and found something else to do. By that point, we had tons of folks for whom it was just a job, rather than a passion, and many of them found greener pastures elsewhere. That's 100% sensible, and I expect a fair amount of it this year.

For those of us who do consider ourselves to be software "lifers" -- the ones who can't imagine not programming on a constant basis -- I have two key pieces of advice:

  • Never Stop Learning
  • Never Stop Coding

On the first point, self-driven learning is the heart of software engineering: as a rule of thumb, I believe in spending several hours every week, even when fully employed, learning new stuff -- staying on top of things is a key part of my job in an industry that is constantly evolving.

That becomes more true when you're unemployed: you should take the opportunity to learn new languages, new techniques, new technologies. Take the time to expand your toolbelt and figure out new things you can do and find fun.

On the second, take the downtime as a chance to buff your portfolio. For most of us, our dayjob work is pretty hidden: the code is proprietary to our former employers, so we can't show it off.

So don't take too much time as enforced vacation. Instead, once you have your head straight, get back to "working" a full day every day on something open source. That both shows that you have some initiative, and lets you show off your chops to prospective employers.

Indeed, this is exactly what worked for me in 2002. I taught myself the then-newish C# language and built a dumb little shareware application in it. That proved directly relevant to my job hunt: I wound up getting hired to build the .NET middleware backend for a startup that I had my eye on.

(This time around, I'm taking the time to bring Querki, my own little product, up to modern snuff after years of neglect -- that's teaching me a lot about AWS, and should give me a chance to turn that crufty ancient Scala code into something I'm more willing to show off.)

Mind, it's still hard -- you have to put a lot of mental effort into not letting it get you down. But having a project to focus on will help with your mental game, and can help with the job hunt in unexpected ways. I recommend it.

Rode a little further

May. 14th, 2025 02:49 pm
matildalucet: (Default)
[personal profile] matildalucet
Short scenic route. Past Oak Grove (commuter rail train and shuttle buses because the Orange Line is under construction again), through the flat part of Pine Banks (including a little dirt/grass off-road bit, though I dismounted for the big gravel in a fit of wisdom), over to Netherlands Cemetery, up to Lebanon and down to Shaws for a couple of things, then home (with a pause to let another commuter rail train pass). The main objectives were to ride just a bit further and try some small hills. No death, a little knee whinging.

5.56 miles. I have now achieved my basic exercise distance. Maybe do something similar again, then see if I can do my old route that included a bit more hill. I feel confident in my ability to get cold groceries without the car for now, which is Not Zero.
[personal profile] writerkit
I read and really liked Musa al-Gharbi's book We Have Never Been Woke. He discusses very eloquently a lot of stuff I have been slowly realizing about left-wing politics, particularly in the way a lot of people are reluctant to actually live their ideals-- I was particularly interested in an example he gives of someone he spoke to who seemed to want to be able to resolve a labor issue with "privilege awareness," but being aware of her privilege doesn't actually do anything about the fact that she's relying on underpaying her childcare. (It's just that doing anything else would require restructuring how she lives her life.) He makes good points about the way people who have both money and left-wing politics dominate the left-wing political conversation and talk often about how they complain of underpaid and exploited workers while still using many services reliant on underpaid and exploited workers, such as gig economy services. He also discusses the way in certain circles people are turning "having a marginalized identity" into social and political capital in a way that favors those who already have privileged backgrounds and the way a person of a particular marginalized group getting into a position that makes a lot of money is often held as a victory for everyone of that marginalized group even when it doesn't do anything for the real position of the majority of that marginalized group.

He admits at a number of points that this is an academic book which is mostly going to be read by people with money and education and left-wing sentiments... and admits that he is one of these people. But he admits it with kind of a wink-and-nod, like he is one of these people but he sees more than they do, as evidenced by his writing the book. He turns the way a lot of people disliked the book or suggested he shouldn't have called attention to the left's problems in such tumultuous times into political capital in exactly the way he describes in the book: they don't like having their flaws being pointed out; the reaction is itself proof he's onto something. (I mean, I think he is onto something, but I don't think the negative reaction is proof of why.)

And then in his most recent essay, he evinces that he is, in fact, one of the people he's complaining about, with the same focus on ideological purity above practical reality. Differently focused, but the same thing: he says he doesn't vote for anything other than ballot initiatives partially because "putting on a jersey and rooting for a team" interferes with his work (with the added comment that it does so for many social scientists, which... what?) but also because he finds the Democratic Party useless and that voting for them is not going to fix the problems with America, using the example of New York, which is under close to one-party rule in the governments of both state and city, and yet both still have massive inequality and awful segregation.

This is a terrible line of argument. I don't disagree that the Democrats lack the political will to make sweeping changes that could actually solve problems. I don't disagree that fighting this requires more than just showing up at the ballot box, or that mainstream Democrats have done bad things. But I cannot fathom how anyone could look at what's going on with Trump and say that it's possible for Trump to do these things because the Democrats started it.

Al-Gharbi's proposed solution in the linked essay seems to boil down to "If everyone would just" about the intellectual class. If "we" as a group resist the attacks on universities. If we as a group-- but apparently on an individual level, given that he's dismissed politics as an avenue of solution--just allocate our resources in such a way that we're fighting the injustice.

Everyone is not going to just. I have been offering variations on this sentiment for years, usually in the context of third political parties: everyone is not going to just. So if you take that as read, how do you solve the problems?

Politically. And no, it's not going to be quick and it's not going to be easy and it is going to involve fighting the Democratic party as much as it involves fighting the Republican party. Fixing these problems is going to be a giant mess of forcing political will onto people and it's going to be hard (and I will do a separate post on this later but y'all really should go read Michael Walzer's Political Action: A Practical Guide to Movement Politics) and take time and not magically save everyone.

Voting is harm reduction. It's not about going out and cheering for a team and the fact that people treat it like that has a lot to do with why America is the way it is at the moment. You aren't always or even often going to get someone with the political will to solve problems, but you can perfectly well get someone who doesn't make it worse, or makes it worse to a lesser degree.

There are two schools of thought about this that I've seen: "Voting for the lesser evil is still voting for evil" and "voting for the lesser evil means you are creating less evil." I'm very much in that second camp. Voting for the Democrats wouldn't have fixed the major problems with our society.

But we wouldn't be facing the dissolution of Head Start either. We wouldn't be facing attempts to get rid of Medicaid. We wouldn't be facing these situations where ICE is randomly grabbing people off the street just because.

To disclaim responsibility for that by not voting on the grounds Democrats should have been better or that the Democrats have also caused harm or to lean as hard into both-sides-ism as the essay does just shows that you value intellectual purity over practical reality every bit as much as the mainstream liberals you so disdain.

(A postscript: There is something about this entire conversation that reminds me of D. Graham Burnett, who I was similarly annoyed at when I read A Trial by Jury in college. Burnett expresses the sentiment that he wanted a hung jury so that it could remain "pure," an intellectual exercise for him without any of that weight of actually deciding someone's fate. Since I had been taking legal process classes in addition to the social psych class where I read it, I was intimately aware that the end result of that would have just been a lot of time and money spent on doing it again with a different group of twelve people and the suspected murderer held in limbo a lot longer, which is very much still impacting someone's fate.)

Plants

May. 8th, 2025 10:00 pm
[personal profile] writerkit
My zucchini are coming up! As are one of my other things-- either the basil or the parsley. Whichever of those two didn't say it takes a very long time to germinate.

The problem is that I now have eight peat pots with active plants and two large clay pots. And pots are expensive. Anyone have a local idea for sourcing pots? Ideally cheaper than Home Depot.

Profile

ladysprite: (Default)
ladysprite

April 2022

S M T W T F S
     12
3456789
10111213141516
17181920212223
242526272829 30

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 07:37 am
Powered by Dreamwidth Studios