/nəˈθænjəl/
banner
nathanielbdemiller.bsky.social
/nəˈθænjəl/
@nathanielbdemiller.bsky.social
Arabophone guinea pig in Colorado with a PhD who works on automatic speech recognition. Currently learning Old English.
I made a little app to help myself remember German vocabulary. In the interest of efficiency and correct pronunciation, it uses the Google speech-to-text API.

It asks you for an English word and you respond with the German in the format

article + noun + pl or just the verb or uninflected adj.
November 25, 2025 at 1:19 AM
From today's run.
November 23, 2025 at 11:53 PM
November 22, 2025 at 11:01 PM
November 22, 2025 at 9:28 PM
I got an awesome new book
November 22, 2025 at 9:25 PM
People blame the time they live in;
there's nothing wrong with our time but us.

We blame the time, the fault's in us;
if the time could speak to us it'd cuss.

We're wolves dressed as people;
God made us like this, glory be!

Wolves disdain each other's flesh;
we eat each other for all to see.
November 22, 2025 at 6:33 AM
16th St, Denver
November 21, 2025 at 5:19 PM
Good morning
November 21, 2025 at 2:35 PM
This shows the words that most distinguished each set of resumes using a log-odds ratio with an informative Dirichlet prior.

Top 3 words distinguishing human resumes: "using," "html," and "css." For the AI resumes: "science," "solutions," and "ensuring."
November 21, 2025 at 6:01 AM
Topic labelled version of the above. This is interactive html but these are screenshots.
November 21, 2025 at 3:05 AM
More on my comparison of AI-generated vs. human resumes (2k each). I've been running them through BERTopic today and as you can see, the human-generated resumes show more dispersion over a wider area, while the AI-generated resumes are more uniform, tightly clustered in discrete groups.
November 21, 2025 at 12:21 AM
This has got more than the usual Führerbunker vibe I feel
November 20, 2025 at 5:35 PM
Coloradans in the news: my representative Jason Crowe is one of the six Democrats who made this video. The president called for them to be executed for sedition.
November 20, 2025 at 5:33 PM
The blue highlighted rows indicate the words real resume-writers preferred, yellow is Gemini. The proportions are stark: "work" is used by humans 5235 times to Gemini's 32. Real users preferred the words "customers," "tables," "bank," "assist," and "insurance."
November 20, 2025 at 7:46 AM
I wanted to try to tell AI from real writing so I generated 2k resumes with Gemini 2.5 and sampled 2k from a 5-year-old dataset on Kaggle and trained a Naive Bayesian algorithm to distinguish them. It was quite accurate and my conclusion is: that is because the real resumes are very poorly written.
November 20, 2025 at 7:46 AM
A hump day treat
November 20, 2025 at 1:05 AM
Repentance is a duty;
abandoning sin is more so.

Patience through trials is hard;
loss of God's favor is harder.

Fate's caprices are strange;
people's blindness to that is a marvel.

All that you desire is near;
but death is the nearest of all.

—Attributed to Imām Shāfiʿī
November 19, 2025 at 4:59 PM
Good morning
November 19, 2025 at 4:33 PM
There's this same semantic overlap in Egyptian
November 19, 2025 at 1:54 PM
Cathy Johnson Trail, South Hogback Open Space
November 16, 2025 at 7:29 PM
It has an interesting etymology but has otherwise disappeared from English.
November 15, 2025 at 6:50 PM
Has anyone ever heard "frood" N. England dialect for "shrewd, sagacious, cautious, wary"?
November 15, 2025 at 6:50 PM
Clunch of the Souls
November 15, 2025 at 5:09 PM
November 14, 2025 at 6:44 PM
Apparently the meaning we give to the word "weird" is mostly the result of misreading Macbeth in the 19th century. It is derived from Old English wyrd, from weorðan ("to become"), cognate with German werden, meaning "fate." From there it went fate > uncanny > witch-related > weird.
November 12, 2025 at 5:10 AM