Skip to content

Instantly share code, notes, and snippets.

View willf's full-sized avatar
✒️
pondering

Will Fitzgerald willf

✒️
pondering
View GitHub Profile
@willf
willf / leaders.md
Last active January 30, 2024 02:53
New Sacred Harp Leaders, 2023
singer n
Shawn Taylor 49
Abigail Cannon 44
Bridge Hill Kennedy 31
Bill Denney 28
Julia Zaffarano 27
Jessica Bellaire 26
Allison Langston 25
Anne Altringham 24
@willf
willf / reader.md
Created October 6, 2023 13:51
Example Greek reader Markdown output as rendered by GitHub

4.18.1 Ταῦτα εἰπὼν Ἰησοῦς ἐξῆλθεν σὺν τοῖς μαθηταῖς αὐτοῦ πέραν[^1] τοῦ χειμάρρου[^2] τοῦ Κεδρὼν[^3] ὅπου ἦν κῆπος,[^4] εἰς ὃν εἰσῆλθεν αὐτὸς καὶ οἱ μαθηταὶ αὐτοῦ. 2 ᾔδει δὲ καὶ Ἰούδας ὁ παραδιδοὺς αὐτὸν τὸν τόπον, ὅτι πολλάκις[^5] συνήχθη Ἰησοῦς ἐκεῖ μετὰ τῶν μαθητῶν αὐτοῦ. 3 ὁ οὖν Ἰούδας λαβὼν τὴν σπεῖραν[^6] καὶ ἐκ τῶν ἀρχιερέων καὶ ἐκ τῶν Φαρισαίων ὑπηρέτας[^7] ἔρχεται ἐκεῖ μετὰ φανῶν[^8] καὶ λαμπάδων[^9] καὶ ὅπλων.[^10] 4 Ἰησοῦς οὖν εἰδὼς πάντα τὰ ἐρχόμενα ἐπ’ αὐτὸν ἐξῆλθεν, καὶ λέγει αὐτοῖς· Τίνα ζητεῖτε; 5 ἀπεκρίθησαν αὐτῷ· Ἰησοῦν τὸν Ναζωραῖον.[^11] λέγει αὐτοῖς· Ἐγώ εἰμι. εἱστήκει δὲ καὶ Ἰούδας ὁ παραδιδοὺς αὐτὸν μετ’ αὐτῶν. 6 ὡς οὖν εἶπεν αὐτοῖς· Ἐγώ εἰμι, ἀπῆλθον εἰς τὰ ὀπίσω καὶ ἔπεσαν χαμαί.[^12] 7 πάλιν οὖν ἐπηρώτησεν αὐτούς· Τίνα ζητεῖτε; οἱ δὲ εἶπαν· Ἰησοῦν τὸν Ναζωραῖον.[^11] 8 ἀπεκρίθη Ἰησοῦς· Εἶπον ὑμῖν ὅτι ἐγώ εἰμι· εἰ οὖν ἐμὲ ζητεῖτε, ἄφετε τούτους ὑπάγειν·

@willf
willf / biohaiku.md
Created May 11, 2023 20:38
biohaiku

Listen spend sit cause.
Picture six affect today.
Little lay system.

Card yard pick effect.
Nearly win everything view.
And help improve take.

Now recent allow.
Senior tend rich side second.

The Walugui Effect:  After you train an LLM to satisfy a desirable property P, then it's easier to elicit the chatbot into satisfying the exact opposite of property P.

On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? In this paper, we take a step back and ask: How big is too big? What are the possible risks associated with this technology and what paths are available for mitigating those risks? We provide recommendations including weighing the environmental and financial costs first, investing resources into curating and carefully documenting datasets rather than ingesting everything on the web, carrying out pre-development exercises evaluating how the planned approach fits into research and development goals and supports stakeholder values, and encouraging research directions beyond ever larger language models.

[# ChatGPT Is a Blurry JPEG of the Web]

@willf
willf / patrick.md
Created March 17, 2023 20:13
Patrick of Ireland

Patrick of Ireland

Will Fitzgerald
March 21, 2009

Once upon a time -- and listen, for although this sounds like a fable, I will try to make every word true -- once upon a time there was a young boy named Patrick, a young Christian boy whose father was a deacon, and whose grandfather was a priest. This happened a long, long time ago -- you can tell because he has a Latin name, and it was son long ago that priests could marry -- but people haven't really changed that much. Patrick, though he was raised in a Christian household did not himself know God. I imagine he was like most people, just living his life out without much concern for spiritual things. Perhaps this was because he had a relatively comfortable life in a small villa with a father who made a good living. They didn't really have a "middle class" back then, but he was something like a typical middle-class teenager.

But then something really terrible happened. Raiders attacked his parents' villa, and Patrick was taken off to be a slave in

Shame and Suffering

Kalamazoo Mennonite Fellowship
Will Fitzgerald
March 8, 2009
Mark 8:31-38

This passage is the great turning point in the gospel story; up until this point, things have been building up, and now we start towards the denouement of Jesus's death and resurrection. Jesus asked who the disciples thought he was, and their declaration--specifically, Peter's declaration--seems to be a pivot for Jesus, for "then he began to teach them that the Son of Man must undergo great suffering and be rejected by the elders, the chief priests and the scribes and be killed, and after three days rise again." Mark in these words sums up the rest of his gospel's story Note, by the way, that Mark's less vigorous depiction of the resurrection events--which one could take to indicate that he didn't have a resurrection in mind--are put to rest as we read these words.

And I wish I could tell you that the turning point is that things will get better and better for Jesus and his disciples, for you, but of cou

Mustard Seed Superheroes

Kalamazoo Mennonite Fellowship
February 28, 2009

Today, we're going to learn about telekinesis, and what makes Jesus mad.

Luke 17:5f 5 The apostles said to the Lord, “Increase our faith!” 6 The Lord replied, “If you had faith the size of a mustard seed, you could say to this mulberry tree, ‘Be uprooted and planted in the sea,’ and it would obey you.

@willf
willf / .md
Created April 21, 2020 16:44
Love in the Days of COVID-19

I found this video by Arthur C Brooks “Love in the Days of COVID-19” pretty useful and interesting. https://murdocktrust.org/2020/04/love-in-the-days-of-covid-19-a-discussion-with-arthur-c-brooks/ His presentation is only 30 minutes, starting around the 2 minute mark. I have notes, too.

A Fundamental Error: Trying to just get through it.

A Better Response: See it as an occasion to make other people's lives better.

  • Q1 – Are you spending a lot of time being disappointed?
  • Q2 – Are you frittering away a lot of time trying to get more certainty about what's happening?
  • Q2 - Are you lonely?
@willf
willf / prob.md
Last active November 12, 2019 21:34
Probability of 200,000 people, each with 50,000 images, tripping a False Positive if thee FP rate is 1/10 billion
Denominator False Positive
Rate
Images People Chances
(Images*People)
Prob of at least one FP
1-(1-p)^n
10,000,000,000 1E-10 50,000 200,000 1,000,000,000 63.2%
@willf
willf / spamelotrc.rb
Created August 16, 2019 21:21
Let us ride ....
def save_hashes(out_file, data)
CSV.open(out_file, "wb") do |csv|
keys = data.first.keys
csv << keys
data.each do |hash|
csv << hash.values_at(*keys)
end
end
end