Charles Loder's Avatar

Charles Loder

@charlesloder.bsky.social

Software engineer | Bridging technology & humanities | Making the internet a more Hebrew friendly place hebrewtransliteration.app

47 Followers  |  59 Following  |  231 Posts  |  Joined: 21.09.2023  |  1.9311

Latest posts by charlesloder.bsky.social on Bluesky

One of the best parts of being unemployed is that I now get how people develop anxiety from constantly checking their email

08.11.2025 01:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Google Sheets query: =CONCATENATE("site:", TRIM(site_query!B2), " ", TEXTJOIN(" AND ", TRUE, ARRAYFORMULA("(" & content_query!$B$2:B & ")")))

Google Sheets query: =CONCATENATE("site:", TRIM(site_query!B2), " ", TEXTJOIN(" AND ", TRUE, ARRAYFORMULA("(" & content_query!$B$2:B & ")")))

In true dev fashion, I may be over engineering the job search

04.11.2025 18:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The job hunt continues…

If anyone knows of any open developer roles, preferably in ed tech or ed tech adjacent, I'd appreciate the lead!

If you don't, please repost!

03.11.2025 15:52 β€” πŸ‘ 1    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
storybook - Storybook

This is part of the clover-ai plugin for integrating models into the clover #iiif image viewer
charlesloder.github.io/clover-ai/?p...

28.10.2025 14:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

People are sleeping on GoogleAi's #Gemma 3n models.

They run entirely on-device, they're fast, and they're surprisingly capable.

Here it is transcribing a letter β€” no API calls, just local inference on a Mac M2.
Watch that GPU usage!

28.10.2025 14:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Greek Transliteration - Transliterate

There's a site for Greek too if you ever want to save time trying to type those pesky macrons
charlesloder.github.io/greekTransli...

22.10.2025 14:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I do absolutely love working with the editors at Baker, and I'm glad that they've recommended the tool to so many. It's a fantastic team

22.10.2025 14:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Hebrew and Greek transliteration should follow the patterns presented in SBLHS (5.1.1; 5.3), which also provides detailed guidance on applying these transliteration schemes to specific cases. Charles Loder’s transliteration app (https://hebrewtransliteration.app/#) can be used to confirm the correct form of Hebrew transliteration when you are uncertain.

Hebrew and Greek transliteration should follow the patterns presented in SBLHS (5.1.1; 5.3), which also provides detailed guidance on applying these transliteration schemes to specific cases. Charles Loder’s transliteration app (https://hebrewtransliteration.app/#) can be used to confirm the correct form of Hebrew transliteration when you are uncertain.

My app made it into the Baker Acacemic/Brazo's Style Manual! Is this the editorial mountain top?!

22.10.2025 14:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The Meaning of the β€œ6, 7” Meme Scene on the Season 28 β€˜South Park’ Premiere The kids of South Park Elementary are not starting a dangerous cult with the phrase; they are merely embracing the existential meaninglessness of it all.

> Online trends tend to start from chaos and gain momentum without explanation: For example, β€œ404 Not Found” went from a nonsense phrase found on a dead-end page of the web

Ummm…404 is an HTTP status code, not a nonsense phrase. Even AI knows this

www.hollywoodreporter.com/tv/tv-featur...

17.10.2025 19:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
#tyndalehouse #hiring #marketingjobs #publishingcareers #christianpublishing #hendricksonpublishers | Tyndale House Publishers πŸ“£ We’re hiring! Join the Hendrickson Publishers team at Tyndale House as our next Associate Marketing Manager in Peabody, MA. We’re looking for someone with 3–5 years of marketing experience (publish...

Associate Marketing Manager position at Hendrickson

www.linkedin.com/posts/tyndal...

14.10.2025 00:52 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

You only get a badge when the action runs correctly on the first try. No one has gotten a badge so far

13.10.2025 21:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So do I hate Python? Or do I really hate C++?

13.10.2025 17:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Multimodal chat with visions models in the browser is surprisingly difficult. I've tried Transformers.js, web-llm, and MediaPipe, and they all seem to have some critical shortcoming.

Am I doing this wrong? Or anyone have recommendations?

06.10.2025 18:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I was so tempted to click on this ad

06.10.2025 12:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Unlocking Multi-Spectral Data with Gemini- Google Developers Blog Multi-spectral imagery, which captures wavelengths beyond human vision, offers a "superhuman" way to understand the world, and Google's Gemini models make this accessible without specialized training.

I’m curious if anyone has used these models with multi spectral images of manuscripts

developers.googleblog.com/en/unlocking...

04.10.2025 00:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Commands Create custom commands for repetitive tasks.

But you could use something like Opencode with Ollama running Gemma to do the same.
opencode.ai/docs/commands/

01.10.2025 00:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal. An open-source AI agent that brings the power of Gemini directly into your terminal. - google-gemini/gemini-cli

No, the CLI is only for use with Gemini.
github.com/google-gemin...

01.10.2025 00:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A code snippet of a Gemini custom slash command for generating alt text. The code says:

```toml
description = "Asks the model to check for image tags without any alt text, and add text based on surrounding context."

prompt = """
Find all image image alt text that is empty and add descriptive alt text based on the surrounding context.

When writing alt text, consider the context of where and how the image is being used.
The surrounding text of the document, website, or email may affect which parts of the image are most important to describe.

Follow this guide: https://accessibility.huit.harvard.edu/describe-content-images
"""
```

A code snippet of a Gemini custom slash command for generating alt text. The code says: ```toml description = "Asks the model to check for image tags without any alt text, and add text based on surrounding context." prompt = """ Find all image image alt text that is empty and add descriptive alt text based on the surrounding context. When writing alt text, consider the context of where and how the image is being used. The surrounding text of the document, website, or email may affect which parts of the image are most important to describe. Follow this guide: https://accessibility.huit.harvard.edu/describe-content-images """ ```

Experimenting with a custom Gemini command for adding alt text.

Gemini CLI can:
- fetch the accessibility guide for context
- fetch the images and understand them

This allows for good alt text.

Not just a description of the image, but text that is related to the context

30.09.2025 19:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸŽ‰πŸŽ‰πŸŽ‰

30.09.2025 19:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Mulling over "silent" and I think it has potential!

The word currently is getting syllabified as 'Χ•Φ·' and 'יַּ֫רְא', so the second syllable could be parsed like below.

Sorry for all the code!

25.09.2025 20:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Maybe just "initial consonant" and "final consonant" would be the orthographic analogs?

25.09.2025 18:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I can't find any traditional grammar terminology for the onset and coda of a syllable.

25.09.2025 18:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
GitHub - charlesLoder/havarotjs: A Typescript package for getting syllabic data about Hebrew text with niqqud. A Typescript package for getting syllabic data about Hebrew text with niqqud. - charlesLoder/havarotjs

This is for my syllabification package. I'm trying to figure out how to convey the "structure" of the syllable using terminology that's precedented but not conflicting.
github.com/charlesLoder...

25.09.2025 18:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

> mixing up orthography and phonology
Yeah, that's what I'm concerned about, but traditional grammars conflate them (e.g. GKC Β§8b)

25.09.2025 18:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The hebrew word Χ™Φ·Χ©ΧΦ°ΧžΦ΄ΦžΧ™Χ“ with a hiriq-yod in the second syllable

The hebrew word Χ™Φ·Χ©ΧΦ°ΧžΦ΄ΦžΧ™Χ“ with a hiriq-yod in the second syllable

Would it be wrong to say for the 2nd syllable that "the nucleus is a hiriq-yod"

I feel like it's conflating different types of terminology

25.09.2025 16:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
How One University Is Reimagining a Humanities Ph.D. Program Carnegie Mellon is turning its literary and cultural studies Ph.D. program into one focused on computational cultural studies. The reframe comes as many humanities graduate programs face an uncertain ...

Richard Scheines, dean of CMU’s College of Humanities and Social Sciences, said. β€œβ€¦there’s interesting tools that we can apply to some of the questions humanists are asking, but get much more robust answers from the data than we’ve had before.”
www.insidehighered.com/news/tech-in...

25.09.2025 14:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Manuscript Data Curation Fellow University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League school co...

DS seeks to appoint an early career library professional or postdoctoral researcher with a background in premodern manuscript studies for a full-time, NEH-funded, 22-month Manuscript Data Curation Fellowship. To apply, please follow this link: wd1.myworkdaysite.com/recruiting/u...

24.09.2025 16:29 β€” πŸ‘ 15    πŸ” 13    πŸ’¬ 0    πŸ“Œ 1
Baker Publishing Group, a leading independent Christian publishing house, is pleased to announce the acquisition of Lexham Press, the in-house publishing division of Logos. This strategic acquisition deepens the longstanding partnership between the two companies and expands Baker's portfolio of academic and Christian living content. 
 
"I'm pleased to bring Lexham Press into Baker Publishing House," said Jesse Myers, president and CEO of Baker Publishing Group. "I know firsthand the depth, rigor, and value of titles published by Lexham Press, and I'm excited to broaden the reach of Lexham's work under the Baker umbrella." 
 
This acquisition represents a win-win scenario: Baker gains access to Lexham's proven publishing expertise and content catalog, while Logos can dedicate full attention to enhancing its industry-leading digital Bible study platform. Under the transaction terms, Logos retains the rights to Lexham Press content within Logos, ensuring that these valuable titles will continue to anchor Logos's comprehensive library bundles. 
 
"Baker Publishing Group is an excellent forever home for Lexham Press because of their shared commitment to delivering best-in-class content and deep expertise in Christian publishing," said Matthew Bennett, vice president of content products at Logos. "I'm excited to see how Lexham thrives under the Baker brand and reaches even more students of Scripture for generations to come."

Baker Publishing Group, a leading independent Christian publishing house, is pleased to announce the acquisition of Lexham Press, the in-house publishing division of Logos. This strategic acquisition deepens the longstanding partnership between the two companies and expands Baker's portfolio of academic and Christian living content. "I'm pleased to bring Lexham Press into Baker Publishing House," said Jesse Myers, president and CEO of Baker Publishing Group. "I know firsthand the depth, rigor, and value of titles published by Lexham Press, and I'm excited to broaden the reach of Lexham's work under the Baker umbrella." This acquisition represents a win-win scenario: Baker gains access to Lexham's proven publishing expertise and content catalog, while Logos can dedicate full attention to enhancing its industry-leading digital Bible study platform. Under the transaction terms, Logos retains the rights to Lexham Press content within Logos, ensuring that these valuable titles will continue to anchor Logos's comprehensive library bundles. "Baker Publishing Group is an excellent forever home for Lexham Press because of their shared commitment to delivering best-in-class content and deep expertise in Christian publishing," said Matthew Bennett, vice president of content products at Logos. "I'm excited to see how Lexham thrives under the Baker brand and reaches even more students of Scripture for generations to come."

Post image

Big news on the LinkedIn, Baker acquires Lexham Press:

23.09.2025 18:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Collections Explorer Explore Harvard Library's special collection materials using semantic search

Harvard recently launched an MVP of a semantic search and AI-driven collections discovery system called Collections Explorer. collex.lib.harvard.edu

22.09.2025 17:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

LinkedIn really really really wants me to buy Premium

19.09.2025 18:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@charlesloder is following 20 prominent accounts