State of the Justin

Jul. 27th, 2025 05:46 pm
jducoeur: (Default)
[personal profile] jducoeur

Wow, I've completely failed to do any long-form posting lately. Mastodon is a seductively easy outlet, encouraging quick thoughts (and occasionally rewarding them highly with boosts and faves) without the effort of serious writing. I'm kind of disappointed in myself in principle, but not sure whether it's likely to change.

That said, it's been A Lot recently, so let's catch up on some stuff. This is going to be a bit of a long wander across several topics; hopefully it won't be entirely boring.

Work

As promised, I took three months off for a sabbatical, before starting to look for a new position at the beginning April. I did talk to a few companies, but in practice, it turned out to be all about Networking, as usual.

When I say "it's all about Networking", mind, I don't mean spending all my time pressing the flesh at cocktail parties. Real-world networking mostly consists of being good to the people around you, helping them out when you can, and being pretty clear about when you're looking.

In practice, I got Just Plain Lucky this time. Right around the time I started looking, I got a ping out of the blue from Carlos, asking, "Hey, Justin -- would you happen to be in the market?" After a response of, "Wow, good timing", we got to talking.

To explain this, I have to step back half a dozen years. From around (it's complicated) 2017 through 2021, I was working for Rally Health, primarily on a project called Rally Recover. Recover was great -- a product I was really proud of, to help surgical teams keep in touch with patients post-op. There was a lot to it, but the backend was mainly three of us: me (the Scala expert), Steve (the Ruby on Rails expert), and Carlos (not quite as expert in either, but solidly good at both, so he acted as the essential glue).

Sadly, Recover got cancelled -- great though it was, Optum (our Corporate Overlords) weren't figuring out how to sell it effectively. So our team got shunted onto A Project Of Which We Will Not Speak (suffice it to say, it was a political clusterfuck, and largely collapsed after six months), and thence over to start building a new product called OnePass.

I laid down a good deal of the technical foundation of OnePass (built in my preferred stack: Scala, using the Typelevel functional-programming framework), and was having fun on it when The Merger happened.

Like I said, Rally had been a wholly-owned subsidiary of Optum (which itself is part of the UHG empire). We'd known for most of a year that Optum had decided to absorb Rally, and a lot of folks were nervous about that, but I'd initially blithely said, "We build all of the best software in Optum -- surely they won't kill the goose that lays the golden eggs, right?"

But some months later, one or two senior folks who I particularly trusted abruptly left, so I started to get nervous. I wound up interviewing at Troops while on vacation in Hawaii in late 2021; by the time I got home, the merger had happened, and I survived precisely one day at Optum before noping out, giving notice and joining Troops.

Anyway...

After four years "incubating" at Optum, they apparently decided that OnePass was going to thrive better as an independent company, so they were spinning it off. Carlos knew that I don't enjoy working at a corporate giant like Optum, but a scrappy startup like OnePass is becoming is right up my alley.

So basically, I'm boomeranging back to my old project, even through it's a completely new company. I know that I like the tech stack, and I can probably bring a lot to the table -- it seems like the right move.

My first day is tomorrow, so I'm preparing for the roller-coaster now...

Querki

During the sabbatical, and even more during the subsequent months while negotiating things with OnePass (we agreed to wait until the company was fully established before starting the process, so it's taken a while), I've been finally making progress on Querki.

Reminder for those who haven't been following it forever: Querki is my little garage startup, which I've been working on (with a lot of help from Aaron, who also owns a chunk of it) for a dozen or so years now. It's a hybrid between a wiki and a database, designed for "small data" problems -- enabling individuals and small communities to keep track of and organize stuff.

Fairly early on, I made a decision that seemed like a good idea at the time. Querki was built using a product called Conductr -- an early "containerization" system that was optimized for the Scala/Akka architecture that Querki is built on. It seemed like a good fit, and as a result I wound up as the smallest customer for Lightbend, the consultancy behind Scala, Akka, and Conductr: we had a handshake agreement that I would alpha-test Conductr and help them work out the kinks.

But things change over time. Lightbend decided not to be the primary supporter of the Scala 3 language (which is instead managed by the Scala Center), and has instead doubled down on Akka; indeed, they changed the company name to Akka recently.

And Conductr? It just kind of quietly died. It was a clever idea, but Kubernetes sucked all the air out of the containerization room, and there was no point in competing with it.

Querki was, AFAIK, the only third-party product ever built using Conductr (that is, the only one not built by Lightbend). And by the time Conductr was clearly dead, I had a dayjob, and didn't have time to extract it from Querki's architecture.

But there was a huge problem: Conductr was invasive. Much of its power came from the fact that it was actually laced through the application itself, not just wrapped around it. And it was built using Scala and Akka.

Which meant that Querki was bound to the specific versions of Scala and Akka that Conductr had been built with. And Conductr was dead.

So Querki has been stuck on an increasingly antique platform for the past ten years. I was able to make some progress on features during that time, but have been more and more stuck because of that.

So the sabbatical was spent learning enough about AWS to figure out how to do the things that Conductr had been providing, and then "ripping out the tablecloth" -- rewriting Querki so that one day it was built on the Conductr architecture, and the next day it wasn't.

Since then, I've been speed-running a decade of ecosystem evolution: step-by-step upgrading Scala, Akka, Play, and dependencies. That's not yet done (indeed, there's quite a lot to do yet), but making progress has been extremely satisfying, and I'm probably halfway there.

(The next step is upgrading from Cassandra 3 to 5, because Querki's Cassandra host will be removing support for 3 late this year. Thank heavens I've gotten as far as I have, or we'd be in serious trouble come November.)

The plan is to get it all up to Reasonably Modern -- probably not Scala 3 (which is a big jump), but modern versions of Play and Akka (or more likely Pekko, the open-source fork that got set up when Akka locked down its license). Then I'm going to fix a few horrible long-standing bugs (eg, Eric discovered the hard way that Querki Spaces start having serious trouble loading if their history becomes very long), and make some long-desired architectural changes (in particular, rewrite the heart of the QL engine to use cats-effect and fs2). And then I can figure out what comes next.

Typelevel

I've mentioned before that I'm on the Steering Committee for Typelevel, the above-mentioned organization that OnePass (and many other companies) is built on. Suffice it to say, there are some changes coming there: it's not all public yet, but I expect my responsibilities to grow in the coming months. I've been avoiding taking on additional responsibilities elsewhere as a result.

SCA

That said, it's been a busy year for me in the SCA, especially for my two offices.

Chatelaine

I've been Baronial Chatelaine (the new-people officer) for just about three years now. I mostly enjoy the work, but I've been getting a little toasty, and was starting to get quite worried by the beginning of the year: I wanted to hand it off, but had no idea to whom.

Once again, I got super-lucky. Within days of each other, around the time of Birka, Thorfinn and Revna -- both of them young, energetic fighters -- asked whether I was looking for a deputy. I gratefully said absolutely, and suddenly found myself heading a Chatelaine team, which is a vastly healthier state of affairs.

Both of them have been very helpful, and Thorfinn in particular has been a force of nature, doing much of the work to drive the new Baronial Discord, working with the Webminister to improve our site, and generally help new folks. So I'm happily trading places with him around now (we haven't really worried about exact dates, but Pennsic is my three-year anniversary), with him stepping up as Chatelaine and me stepping down to Deputy. I expect that to continue to work well.

Dance

One of the questions I kept hearing from new folks was, "Do you have a dance practice? I'd like to try dancing!" And of course, we allowed Dance Practice to go quiet a year or two ago, so I didn't have anything to tell them.

So early this year, I basically declared that I was coming back as Dancemaster, but changing it up a bunch.

Aaradyn managed to get us the "friends and family" discount for the church she works at, which eased the way a lot -- having a nice site within walking distance of Harvard Square made it much easier to get things going again.

Since we've had difficult sustaining a frequent practice in recent years, I decided to scale it back to monthly for the time being. That allows each Dance Practice to be a bit special, and lets me lean into the publicity harder.

And I decided, entirely on my own recognizance, to start running it using the gender-free "Larks and Robins" protocol. That replaces "Lords and Ladies" -- it's mnemonically brilliant, and I've been using it with great success for the Arisia Renaissance Ball for the past couple of years. The younger dance community in this area are largely used to it, and I'd very much like to bring in some of those folks, so I decided that we're going to follow along.

It's going reasonably well. We're not getting the 30-40 dancers we had in our heyday (much less the 150 who show up for the BIDA contradance in Porter Square), but we're generally getting a decent critical mass, including a fair number of new folks. I'm taking the summmer off, but plan to continue in the fall -- it's being a good deal of fun.

General

Suffice it to say, I'm trying to keep my head on straight during these "world on fire" times. It's not easy, finding the right balance of staying engaged while not letting myself fall into fear or depression, but so far, so okay.

I miss y'all! I'm trying to stay social, but opportunities don't present themselves enough. I hope to see folks more: we need each other, if we're going to stay sane through all this.

As always, comments and questions on any of this highly welcome...

Canadian immigration question

Jul. 26th, 2025 03:11 am
staranise: A star anise floating in a cup of mint tea (Default)
[personal profile] staranise
I have an American friend who would strongly prefer to move their family to Canada. 2 adults, 4 children; both adults have degrees and professional credentials that would transfer across the border. They're currently looking for work, both abroad and in bluer states than theirs.

The question they asked me was:

Is immigrating to Canada something we can do on our own or do we need an immigration lawyer? I have been looking at requirements and it all seems straightforward enough, but I don’t want to be unpleasantly surprised


Any thoughts on the process would be welcome, like if/when a lawyer is needed, or if/when agencies that promise to help with the moving process are actually worth their fees.

Thanks! Comments are screened for people who'd rather stay private, and I'll pass the messages along.

Troubleshooting.

Jul. 25th, 2025 04:30 pm
hannah: (Fuck art let's dance - mimesere)
[personal profile] hannah
At my Brooklyn gig yesterday, I set up my client's new internet router. It'd come in the mail tidy and neat, all the parts included and clear, straightforward directions provided. However, the directions began with the instructions to download the phone company's app, which my client thought was necessary. Knowing better than to argue about it, I read on and got to the part where it said if you couldn't download the app, instructions for how to perform the necessary tasks were on the next page.

It's fairly unpleasant that the app's the default, and it's made more unpleasant that it's framed as the mandatory option. The instructions were basically to unplug the old router and plug in the new one. There's no need for an app in that kind of situation. I'm struggling to figure out why it's included in the instructions at all and "making it every customer's default option" is all I've got, which adds to the discomfort about apps in general. The instructions on the page after "download the app" included diagrams and illustrations, and given the text size my client needs on her phone to read messages, it wouldn't have been easy to read them there. But paper was fine.

At this point, I'm trying to be thankful they included printed directions. In any case, I got it set up in about fifteen minutes and absolutely delighted her with my tech-savvy capabilities. Also that I read the instructions.

pantechnicon

Jul. 24th, 2025 07:54 am
prettygoodword: text: words are sexy (Default)
[personal profile] prettygoodword
pantechnicon (pan-TEK-ni-kon) - (UK) n., (obs.) an indoor bazaar, with stalls selling various goods; (dated) a furniture removal van.


Shortened to pantech, that last sense is still in use in Australia, per one dictionary (can anyone confirm?). I don't usually include obsolete senses, but this one is important to the history. In 1831, such a bazaar opened in fashionable Belgravia, London, combined with a furniture store due to the site's odd geometry, and because of the building's Doric front, the proprietors went all in on the Greek and coined the name Pantechnicon from Ancient Greek roots pan-, all + tekhnikón, neuter singular of tekhnikós, technical/skilled/arts. The bazaar part of the business eventually closed down, but not until after the name had spread to other similar establishments. Meanwhile, the furniture business flourished, to the point that the proprietors developed special delivery vans (initially horse-drawn but motorized once that became a thing), and the name again spread as those also were imitated.

---L.

Recent reading

Jul. 24th, 2025 12:35 pm
galadhir: a blue octopus sits in a golden armchair reading a black backed novel (Default)
[personal profile] galadhir

Maybe I should make a note of what I read, so they don't all blur into one.

Recently (in the last two weeks):

  1. The Masquerades of Spring, by Ben Aaronovitch
  2. A Wizard's Guide to Defensive Baking, by T.Kingfisher
  3. Nettle and Bone, by T. Kingfisher
  4. Rose/House by Arkady Martine
  5. Grandmother's Secrets by Rosina-Fawzia al Rawi

    (1) is a novella in the Rivers of London series about Isaac Newton's line of British official government wizards. Starring Thomas Nightingale in a rare trip abroad to visit 1920s New York and hunt down the maker of an enchanted saxophone.

Very Bertie Wooster dancing the Charleston in a gay club, and it's the novella that reveals Nightingale to be asexual. A rare win for the aces :)

(2) is a children's book in which a young wizard whose only gift is for working with dough is forced to find out exactly what she can do with it when her kingdom is in peril.

It's very well written - the plot escalates smoothly and it keeps you reading without being too busy or hectic. The prose is powerful but doesn't intrude. I enjoyed it but didn't really connect emotionally.

(3) follows a slow and unworldly (third, spare, novice nun) princess as she makes/finds allies in a quest to rescue her sister from the sister's husband. He is the prince of a neighbouring, much more powerful kingdom, and having murdered their elder sister is now abusing the middle sister.

I enjoyed this one much more for its blend of realistic dynastic politics and weird wizardly powers. I liked the characters more too, and they combined with the excellent workmanship of the author in a way I almost had feels about. (Not quite - my feels don't get engaged much any more, sadly.)

(4) A dead man turns up inside a hermetically sealed house run by a powerful AI, and a detective goes inside the house to try to solve the murder. This turns out to be a mistake. I enjoyed Arkady Martine's Teixcalaan series (A Memory Called Empire and A Desolation Called Peace) so I thought I might enjoy this too.

I am finding it haunting, and I appreciate her attempts to construct intelligences that are not human, but this one feels a bit like there is no plot, just an experience. And it's not a particularly pleasant experience. Rose House is not a particularly likeable character, even if its murder was in self defense. (Or was it?)

(5) A non-fiction book, partially a treatise on the origin of belly dancing and partially an autobiography.

I appreciated this as coming from within the culture where raqs sharqi originated, and it is a beautiful memoir of the author growing up with the dance. It was interesting to think of it as a private, indoors thing done by the women of the household chiefly for each other

a collection of book reviews

Jul. 23rd, 2025 05:09 pm
philomytha: image of an old-fashioned bookcase (Bookshelf)
[personal profile] philomytha
I write up books when I read them and forget to post the actual review, so here's a collection of books I've read sometime in the past six months.

The Anatomy of Courage, Lord Moran
As recommended by [personal profile] black_bentley, a constant pusher of fantastic books, thank you! This is all about fear and courage in warfare and their relationship with shell-shock and other psychological traumas of war. The author was a trench doctor in WW1 and then later became Churchill's personal physician, though this book is almost entirely about his WW1 experiences, written in 1942. It was a really fantastic read.

Sometimes the biases of the era come through: Moran occasionally comes out with stuff about how 'good racial stock' is required for avoiding shell shock and cowardice, but it always feels like those are platitudes he's occasionally diverted by before getting into the practical, vivid and very sensible things he has to say about the causes of mental breakdown, based on his WW1 observations. He has a lot to say about the differences between a professional standing army and a citizen army of conscripts, about how men in a citizen army react to danger, how good morale and esprit du corps are protective against mental trauma, how fear operates and how to combat it, what courage looks like, what kind of leadership soldiers respond to and its impact on the mental wellbeing of the soldiers - he doesn't use modern jargon for any of this, but that's what a modern reader would take from it. He talks a bit about the different branches of the service and how the air force and navy and submarine service have different impacts on mental health both because of the different demands of the service - the group isolation of a ship vs the largely solo isolation of a fighter pilot - and because of the different traditions and beliefs these services held about themselves, and compares that to experience of the infantryman in the trenches.

In an odd way I found it a very relatable and reassuring book. It made me realise that I'm pretty confident I have the type of courage Moran talks about, to hold firm when horrifying things are happening because others are depending on you holding firm, and confident not in a sort of wishful-thinking I'm-sure-I-could-do-that way, but the same way I'm confident I can spell miscellaneous: I've done it, or something as like to it as a middle-aged woman in peacetime can get, lots of times before. I recogised a lot of the emotional dynamics he describes, the way you recover after a sudden shock of violence, the temporary unravelling and how your mind and body heal up again, and I also recognised the factors that protect, or in their absence damage, your ability to hold firm, both practical - food, sleep, rest breaks, humour, health - and moral - the belief in what you are doing and why, social support from others doing the same thing, the conviction that failure is not an option. A really good, insightful book.


Don't Let's Be Beastly to the Germans, Daniel Cowling
Apologies if the title causes you to get a song stuck in your head for the next week, I already had the song stuck in my head and then tripped over the book. This is a decent general overview of the British occupation of Germany 1945-9; Cowling doesn't go into anything in tremendous detail but gives a little bit of lots of things. I've read books that take a much deeper dive into certain aspects - the Berlin Airlift, the T-Force memoir and also the bonkers sigint book, plus a general book on the postwar atrocities across Europe - and so some of this was a bit top-down overview compared to that. The chapter on 'fratting', for instance, was interesting read against the memoir with its candid details about German women selling sex for food, and the relationship with the former owners when living in requisitioned property. Though, given the memoir's emphasis on partying and having fun and hiring one's friends, that certainly backed up Cowling's chapter on the ineptitude and bad behaviour of the military and civilian government. Cowling's argument comes across a bit incoherent at times - there's an awful lot of 'wow the occupiers were awful and incompetent and made a total mess' followed by a chapter on the rapid recovery, economic growth and stable democratic government in West Germany afterwards, so you're left wondering just how Cowling thinks these two accounts fit together.

There was quite a lot about the economics of the occupation, I did love the chapter on the black market and some of the unforeseen consequences. The 'money for old smokes' scandal was ridiculous: British soldiers and civilians stationed in Germany got a free ration of cigarettes, fifty a week. Cigarettes were the de facto currency of German civilians, the mark being essentially worthless in 1945-6, and so you could trade your cigarettes with German civilians for anything from accordions to dental care (though sex was usually paid for in chocolate or other food). And one thing you could trade them for was German marks, lots of them. But there was one place where German marks were used at their official exchange rate, and that was NAAFI shops. So you could take your free cigarettes, sell them for an awful lot of German marks, then take the German marks and exchange them in the NAAFI shops for whatever you wanted. Which included postal orders and savings bonds in sterling, which you could deposit in your nice British bank account. If you saved up your free cigarettes for a few months, with 500 cigarettes you could easily get £100, which was a tidy sum. And it seems that practically everyone stationed in Germany realised this at once, because this particular type of transaction led to a £50 million hole in the occupation's budget. Which is an argument for the incompetence of the British administration, certainly.

And as for the title, Cowling doesn't ever really engage with the question: were we beastly to the Germans, and should we have been. It's interesting to compare this book to Keith Lowe's Savage Continent, which is a much broader book in scope and yet also vastly more detailed and incisive: Lowe really engages with the question of human suffering on all levels and the historian's ethics, he talks about the lack of acknowledgement of the Holocaust in the immediate post-war attempts to prosecute war crimes and care for refugees, about the expulsion of ethnic Germans from much of eastern Europe and how the very real suffering this caused is used by historians of particular political bents who want to argue that the Germans were the real victims of WW2 and setting it in the context of what else was happening and to who... by contrast Cowling never really gets into the difficult questions. He quotes an awful lot of British newspapers and their opinions of how generous or harsh we should be to German civilians postwar - in many ways this is a British newspaper account of the occupation: how it was perceived at home in the context of what was happening politically in the UK, and that's about the level on which Cowling engages with the question. He gives brief snapshots of varying attitudes - a display in London of daily rations for German civilians which was designed to show how much worse off they were in 1946 than British civilians (whose food was rationed even more severely than in wartime) ended up with a lot of people thinking the Germans were still getting much too generous an allocation. On the other hand Cowling also includes stories of British soldiers routinely handing over their rations to famished German children. But he never really engages with it beyond this superficial skim of attitudes, and he also avoids exploring the German perspectives and what they thought about it. So, a good general overview of the occupation and introduction to it all, but go elsewhere for insight and detailed analysis.


Paid To Be Safe, Margaret Morrison & Pamela Tulk-Hart
The final of my IWM wartime novels, written together by two ATA ferry pilots about a fictional ATA ferry pilot. So not quite a memoir, but strongly based on real experiences and set at real airfields. I really enjoyed this, it's deftly written, captures the essense of the experience beautifully and is full of fascinating detail. And also death: this is a book in which a lot of the characters die, because it's wartime and that's what happens in wartime and I don't doubt that the main character's experience of multiple bereavements is both realistic and realistically written.

Our heroine is Susan Sandyman, who managed to escape Singapore before the Japanese arrive and has just arrived back in England, with husband and infant child both dead and desperately in need of something to think about that isn't that. And she learned to fly back when she lived in Malaya, and so she joins the ATA to become a ferry pilot, and we follow her adventures until the end of the war. There's a tremendous amount of fantastic detail about the training process, vivid descriptions of life in the training schools, the different people Susan meets and what the training is like, and all the things she learns about all the different aircraft and the process of learning how to cope with a job where you might fly five different types of aircraft in one day, compared to the normal RAF training where you might only ever fly one or two. There were some fantastic stories that must have been drawn from life like how a caterpillar in a pitot tube can very nearly make you crash.

The title, Paid To Be Safe, is what was drummed into the ferry pilots: their job is not to take any risks, their job is to transport the valuable and much-needed aircraft safely from A to B, their job is to keep themselves and their aircraft safe at all times and to know how to never get into dangerous situations in the first place. Despite this it is still a dangerous job, and ferry pilots die in training and in service - as I said, this is a book where sudden death can happen to anyone at any point, whether it's disease or bombs or airplane crashes, a very wartime book with this constant thread of trauma running underneath everything else.


The Ministry of Time, Kaliane Bradley
This was a really good Terror forced proximity AU readerfic that had an incoherent plot sellotaped to it. Loved the time travellers getting to know each other and the modern world, and their characters were drawn fairly well, but all the other characters were pretty bland, and the main character and narrator in particular was very much a generic-tumblr narrative voice. There was plenty of drama and excitement and events, I whizzed through the book waiting for the moment when it would all make sense, but it never did, the plot was just tacked on to try to explain to the non-fandom world why the author was writing Graham Gore/modern reader self insert. But despite that I'd have read another 100k of Time Travellers Have Adventures With Bikes And Spotify, especially if it had involved more about one of the secondary time travel characters, Captain Arthur Reginald Smyth, retrieved from the Somme about five minutes before his death and by far my favourite of the characters for highly predictable reasons. A fun but frustrating book.

polyanthus

Jul. 23rd, 2025 07:44 am
prettygoodword: text: words are sexy (Default)
[personal profile] prettygoodword
polyanthus (pol-ee-AN-thuhs) - n., any of various hybrid garden primroses (Primula × polyantha, sometimes listed as Primula polyantha) having clusters of variously colored flowers.


yellow polyanthus being showy
Thanks, WikiMedia!

Originally a hybrid cross between the common cowslip (Primula veris) and the common primrose (P. vulgaris), now bred on its own in pretty much every color pattern there is. Taken around 1630 from New Latin, where it was coined from Ancient Greek roots poly-, many +‎ ánthos, flower.

---L.

piano blather

Jul. 22nd, 2025 12:21 pm
queenlua: (Default)
[personal profile] queenlua
Clair Obscur got me to hit the keys again lol. it's been a while!

my piano background )

anyway, Clair Obscur has a lot of piano-centric tracks and i was like hell yeah, if they were designed for piano and sound not-too-bad surely that's doable right

(i say with the tone of a middle-aged guy who played football in high school like "YEAH I STILL GOT IT" 0.8 seconds before i have a heart attack from doing yard work too hard)

ANYWAY. pieces i've been piddling with:

nattering on about the pieces i've been playing )

anyway i've been wondering if i should get a one-off lesson with a piano teacher or something? the problem is i know that's not a market piano teachers really want to be in, right, like "hi i'm an annoying amateur who wants to show up a couple times, play the repertoire i want to play, and you give me some hot tips before i disappear again" is... not as appealing as a regularly-recurring student lol. but it's been so long since i had any formal instruction, and the formal instruction i had back in the day was... pretty mongrel-ish:

piano pedagogy )

anyway whatever. i'm having fun! that's the main thing! but i also like hearing myself talk, hence this post LOL happy tuesday

apotropaic

Jul. 22nd, 2025 07:37 am
prettygoodword: text: words are sexy (Default)
[personal profile] prettygoodword
apotropaic (ap-uh-truh-PAY-ik) - adj., intended to ward off evil.


I like the cadence of this, the way it lilts off the tongue. Apotropaic acts include gestures to avert the evil eye and horseshoes fixed over a doorway, not to mention uses of crucifixes. Taken in 1883 from Ancient Greek apotrópaios (the Ancient Greeks used apotropaic decorations like paired eyes on ship prows and gorgon heads), from apotrepein, to ward off, from apó-, away + trepein, to turn.

---L.

Profile

sunlit_stone: painting of a bear smelling flowers (Default)
sunlit_stone

October 2024

S M T W T F S
  1234 5
6789101112
1314 1516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 5th, 2025 11:56 am
Powered by Dreamwidth Studios