programming today: I thought I'd start with something little. Just get the latest General Conference talks in plain-text, as I've done for years.
Error: Syntax.
Error: my language version is too much older than some dependencies. Upgrade needed.
Error: my coding evironment is 30-version too old. Upgrade needed.
Error: my Java was too old, so upgraded.
Error: my system was missing a crucial tool (Pandoc. last time using this tool was on a different computer). Installed it, which also updated 22 system packages, including my printer stuff.
Status: my original web scraper is working beatifully. Fingers crossed that nothing else broke from the accidental updates...
ah, that's the stuff. Because Gnu `date` can create Julian dates but then cannot read them. #babashka #EayNumber #JulianDates #Clojure
At some point (I missed the memo) #xtdb stopped espousing #datalog and invented #xtql. I'm guessing this was to step out of any annoying dependencies of datalog and dampen comparison with the other major datalog approaches in #Clojure.
https://docs.xtdb.com/intro/what-is-xtql.html I especially enjoy the side-by-side Clojure/JSON comparisons here
We borrowed some #PHP code from #StackOverflow that had nested ternaries without parenthesis. Turns out that as a fatal error in PHP 8 on our production server but not on the earlier PHP on our development server. Wow... a language with breaking syntax changes. I'll stick with sound #Clojure, where you never have too few parenthesis.
Full Stack Clojure web app engineer