Skip to content

Commit 7b6718b

Browse files
authored
rcon 2024: Add Bowman title + abstract (#317)
* rcon 2024: Add link to Ben Knoble's frosthaven-manager * rcon 2024: Add William Bowman * rcon 2024: Fix afternoon talk time for placeholder talk
1 parent aad12fa commit 7b6718b

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

rcon/2024/index.rkt

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -383,18 +383,28 @@ Racket’s macros are fantastic for building DSLs that mix well with general-pur
383383
@talk{Frosthaven Manager: Built by the Community}
384384
#:more
385385
@abstract{
386-
Consisting of more than 15k lines of code and documentation,
387-
written in spare time during the last two and a half years, the
388-
Frosthaven Manager would not exist without the Racket community. Let’s
389-
explore some of the community’s contributions, reflect on the benefits
390-
of building in the open, and dream about what comes next.
386+
Consisting of more than 15k lines of code and documentation, written in spare time during the last two and a half years, the @(a #:href "https://github.com/benknoble/frosthaven-manager" #:title "frosthaven-manager (GitHub)" "Frosthaven Manager") would not exist without the Racket community. Let’s explore some of the community’s contributions, reflect on the benefits of building in the open, and dream about what comes next.
391387
}
392388
]
393389

394390
@lecture[
395391
#:when
396392
@talk-time{Saturday, 12:30pm}
397393
#:who
394+
@speaker[#:url "https://williamjbowman.com"]{William Bowman}
395+
#:what
396+
@talk{First-class Prompt Engineering with llm-lang! (This is a bad idea.)}
397+
#:more
398+
@abstract{
399+
@paragraph{As we all know, generative AI and LLMs have replaced software engineering entirely, so all existing programming languages are deprecated. (What are you talking about?) Unfortunately, because even PL people don’t understand the importance of language-oriented programming, interfaces to LLMs remain restricted to chatbots, IDE plugins, and crappy APIs for deprecated languages! This is not the world we were promised; I want first-class prompt engineering! (No, I really don’t!)}
400+
401+
@paragraph{Introducing, @(a #:href "https://github.com/wilbowma/llm-lang" #:title "llm-lang (GitHub)" "llm-lang"), a Racket hash-lang in which prompt engineering in first class! (Why did I do this?) By default, youre writing a prompt! If you need, you can escape into Racket to compute part of the prompt, or compute over the result of the prompt, but you probably won’t since LLMs can do it all! (You’re joking right?) We perform some cursory experiments to show the power of llm-lang, and some limitations. While it doesn’t @emph{strictly} provide any measurable benefit, and might in fact be hugely problematic if deployed for anything real, it is @emph{cool}. (Please, somebody stop me.) I’m sure sufficiently advanced magic will solve these problems in the future. (😫)}}
402+
]
403+
404+
@lecture[
405+
#:when
406+
@talk-time{Saturday, 2:00pm}
407+
#:who
398408
@speaker[#:person? #f]{A friendly Racketeer}
399409
#:what
400410
@talk{Your Fascinating Racket Project}

0 commit comments

Comments
 (0)