noelwelsh.bsky.social
70 posts
104 followers
78 following
Prolific Poster
Conversation Starter
comment in response to
post
Is this not what "brainrot" means?
comment in response to
post
To be honest, the salty licorice fish were not that good.
comment in response to
post
```scala mdoc:silent
1 + 1
```
Is an example that fails.
comment in response to
post
So, the LLM generated code was a useful starting point. Ultimately, though, it made enough mistakes that it was simpler to rewrite it myself rather than try to prompt it to get a solution. Definitely not that revolutionary.
Also, Scala CLI + Scala toolkit makes scripting very accessible.
comment in response to
post
So I rewrite the code in Scala (a language I know well) using Scala CLI and the Scala toolkit.
The Scala toolkit gives me easy access to the libraries I need to walk the filesystem etc. Pattern matching on regular expressions is easy. For the more complex logic I have a real language.
comment in response to
post
(Specifically, Awk doesn't allow me to reference capture groups in most of the places I can use regular expressions, so I'm going to have to significantly rewrite the code to do what I need to do.)
I know, I can use Perl!
🤣🤣🤣🤣🤣🤣
comment in response to
post
I can do a good enough conversion using Awk! But I don't know Awk well. I can ❇️vibe code❇️ a conversion using <insert LLM here> and Awk!
The generated code has several errors. I set about fixing them, but the conversion is actually moderately complex and I hit a fundamental problem: Awk is garbage.
comment in response to
post
I need to convert a bunch of Markdown source to Typst. I can use Pandoc! But Pandoc falls over at the first hurdle: it messes up the conversion of all my code blocks. That's a big deal for a programming book. ☹️
comment in response to
post
His hoodie is very cool too!
comment in response to
post
This alternative will print better.
comment in response to
post
Scalar was a lot of fun and I saw some great talks (you should check out the Youtube channel!)
If my talk on tagless final is interesting to you, I have expanded on it the current draft of my book "Functional Programming Strategies", which is at scalawithcats.com. (Yes, I need to get a new domain)
comment in response to
post
You could try different stances that put more of the load on one leg to get more lower body work. See curtsy, Cossack, kickstand, and split squat for ideas. Hope that helps
comment in response to
post
TIL
comment in response to
post
This is going to be a case study in the book: scalawithcats.com
The WIP code for this is github.com/noelwelsh/aui
comment in response to
post
Yes. Slides are linked from noelwelsh.com/landing/talks/ but those are probably not the final slides yet