@phillmv as a 2016 Bernie-ite it has been a bit jarring having been pilloried by people especially at his publication as excusing racism and denying science for preferring Bernie's materialist politics to Hillary's material apologism and identity-baiting only to watch so many of those "serious liberals" now join a coalition complaining about that politics once they realized it was meant seriously enough to affect them.

@realcaseyrollins just because there is no points on which to compromise doesn't mean the form of competition needs to be war. humans have lots of irreconcilable claims and aspirations. we argue, we go to court, sometimes police intervene sometimes we set up some kind of challenge or competition to decide the issue (like who gets to live in a nice house and who doesn't). we don't pull knives, we find other paths, 'cuz knives are bad for everyone. even moreso war.

the chips are corpses.

it's a hard situation. i am not on either side. in fact i have warm feelings for neither.

but war is bad. you can't just opt out but you should always be striving for circumstances under which it can stop without entirely subordinating the interests of one belligerent to another.

that people so feted tweet so glib.

x.com/yhazony/status/173027846

@stevendbrewer yes. i think that's fair. he wanted to be transformational in the sense of "not red not blue but the united states", but he perceived that and undertook it as an elite project, where it was doomed to fail, because mostly elites divide over interest and recruit political passions to buttress their capacity to serve those interests. when the game is tug-of-war, you can't just heal the wound.

@failedLyndonLaRouchite nevah! and yes. twitter.com/interfluidity/stat

@jumbanho 🙂 i'm doing a lot of that now. i used to write more polemically more often, now i try to be very cautious and fair and nobody reads my stuff either!

@failedLyndonLaRouchite that might be how he rationalized it to himself. that doesn't mitigate its effect.

@stevendbrewer i guess i disagree, unless "transformative figure" is interpreted only on symbolic dimensions. on material dimensions, his administration had a great deal of discretion, and they chose to preserve stability at the top of our social hierarchies at the explicit expense of those beneath. that strikes me as the opposite of striving and failing to be transformative. 1/

@stevendbrewer Obama did run a scandal-free administration, though he's not lived a modest, Jimmy-Carter-esque postpresidency either. corruption needs definition. /fin

in reply to self

@jumbanho yeah. i should talk more about ObamaCare / Affordable Care Act and also about foreign policy. but this was just a quick response to Yglesias, those would each be long discussions. ACA is I think quite mixed, net good relative to status quo ante, also very flawed, also politically corrosive at the time, even as it has now become politically untouchable. on foreign policy i think the verdict would be less mixed and pretty bad.

@jumbanho (re the superlative, obviously a bit hyperbolic, i don't want to be in the business of comparing Obama to Pol Pot and claiming Obama more destructive. there's an implicit "of what?" i wanted to push back hard on the Yglesian erasure of what Obama's choices did to the consensus surrounding the legitimacy of the United States' core institutions. That's where "most destructive" is arguable, though again, i think it prima facie hyperbolic and not really a "thesis" to defend.)

in reply to self

@SmudgeTheInsultCat @pixelpusher220 it's like a gun buyback, keeps it off the streets.

[new draft post] Obama was the most destructive political figure of my lifetime drafts.interfluidity.com/2023/

@admitsWrongIfProven yes. i hate that. i'm a huge fan of including imports in the samples (even that renders it a bit pseudocode-ish, if as in Java the imports have to be up top). i love scala-cli, because your sample can be a self contained script, imports and dependency versions included. scala-cli.virtuslab.org/

@admitsWrongIfProven I find that everything I have ever done I have forgotten, and I have to look it up all over again. If I have done it, though, I can look it up in my own work, which is better teaching material (for me) than random stuff on the internet.

@sqrtminusone it's very good at wish fulfillment! it knows exactly what a function should do, and even has a pretty reasonable idea of where someone might put it. in LLM-world, just imagine what you want and it is real. it's like a car commercial or something.

@admitsWrongIfProven yeah, that's what i did initially, was surprised to see the ~ left alone. it's a bit annoying, it's a cli, when a user types --dump-dir ~/whatever the shell fixes it by --dump-dir=~/whatever and the tilde stays. oh well. i did it manually, substituting the system property (but rather than using string manipulation, calling homeDir.resolve(...) on a path that truncates the given path through the tilde plus file separator)

@admitsWrongIfProven I checked through Java 21.

Path.resolve is different. myPath.resolve( otherPath ) places otherPath beneath myPath. So if myPath is '/home/swaldman' and otherPath is 'foo/bar', myPath.resolve( othetPath ) is '/home/swaldman/foo/bar'

At some point I turned Google "code tips" on, but I've almost never used it (I no longer default to Google).

I wanted a lazy way in Java to expand '~' in file paths to home dirs , so I tried Google.

It gave me a very clear, precise, plausible answer!

But the method to which it confidently directs me... just does not exist?!

A screenshot of Google's very clear, precise, code sample, calling a confabulated, nonexistent method. A screenshot of Google's very clear, precise, code sample, calling a confabulated, nonexistent method.

@dubiousblur@queer.af symbiotes do seem less desolate than intricate gears producing facsimiles of human expression all alone.

When CPI declines sharply, real GDP also tends to rise sharply.

I wonder if this isn't an artifact of NGDP as it is measured changing more gently than estimates of CPI. (I guess I should check the GDP deflator, rather than CPI)

Anyway, obligatory FRED graph.

Graph of 1-year % changes, real GDP and CPI-U from FRED ( https://fred.stlouisfed.org/ ).

When CPI declines sharply, Graph of 1-year % changes, real GDP and CPI-U from FRED ( https://fred.stlouisfed.org/ ). When CPI declines sharply, "real" GDP tends also to rise sharply.

I've been doing lots of little Scala projects that want to send e-mail, including HTML e-mail. The Scala mail lib I found was a bit elaborate (based on cats effects) for my purposes. JavaMail (now Jakarta mail) is annoying to use directly.

So, I wrote a little mailutil library that is pretty trivial to send mail with, and straightforward to configure.

Maybe someone else finds it fun. github.com/swaldman/mailutil