Ad-hoc Text

/images/_7bca4b27-3fd7-40e5-8ba2-f35ea33230f2.jpeg

One technique I often use to improve my Norwegian is to create “study blocks”. From a few sentences to a few paragraphs, each block focuses on a specific aspect of the language I want to explore. For example, I have one that demonstrates a spectrum of common adverbial intensifiers that range from slightly (litt) to extremely (ekstremt). But after comparing the text for such a block, how do I then get it into Frankie?

◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

In the world of FrankenTongues, each block will be independent of the others, and they’re usually comprised of complete sentences, so it makes sense for them to be ingested as a corpus.

It’s also fairly clear that the cut/paste clipboard is the most logical place to load the text from, rather than having to jump through the hoops of putting it into a text document first. But what room of the castle should they be in? I think maybe the Study.

Update later that same day:

Here’s what the first implementation looks like running in the TUI. (Clunky, but it actually works. :-)


Read More


/images/_5fb4ef3e-b588-497c-856b-253ea4f58a89.jpeg

Enlightenment is Overrated

Remember how I went on and on the other day about my brave new architecture? Turns out there were some unanticipated flaws in that scheme that have forced another sea change.

/images/_21787e10-6139-46e9-9c35-b018bf7caafa.jpeg

Frankie Achieves Enlightenment

There is a particular failure mode that has bedeviled my project life for decades. I call it the “extra mile” problem. I build things because they solve a problem for me. Once I get a solution that works for my particular case, that itch has been scratched, and the remaining work — onboarding, explainers, error messages, edge cases, polish — is an extra mile of annoying minutiae that never seems as appealing to me as the next problem waiting to be solved. So I tend to move on without ever sharing the results with anyone else.

It’s a shameful, totally selfish habit, but fighting your own subconscious is a constant battle that you’re doomed to lose in the end anyway. So instead of fighting my own nature, I look for ways to trick it. And with FrankenTongues, I think I’ve finally done that.

But the epiphany required was so profound that it had to arrive in three parts.

/images/file_00000000a844722f9d1c66ec6d854aec.png

Tormenting AI For Fun and Profit

I’ve come up with a fun way to practice written conversations in norsk—by taunting my AI practice partner.

If that sounds like fun, just step behind this curtain and I’ll show you the game.