Oh my god I love #typora! I just found out about it today. I'm going to try using it for maintaining my phlog posts and server notes.
Going to redo my server install. Starting with backing everything up and documenting how I'm doing the backup. Using #zim to plan the installation, to be more careful and minimal and easy when it comes to setting things up this time. I may write a phlog post about it!
@mcol yes and no. I do everything through an alpine docker container to build with github workflow. Simple enough, but far from ideal. Feel free to use my setup from my Burrow project on GitHub.
@mcol That would be wonderful, thank you! As soon as you do I'll attempt to resolve it immediately. Off the top of my head I don't think I pinned the versions. We'll see, though! I should create a .deb soon.
"Generics" and generic deriving in #haskell is some magic I have to learn about soon. `DeriveGeneric` just made implementing ToJSON and FromJSON very easy.
I really needed to hear this #haskell talk.
It's about deciding how fancy and novel to let your Haskell code with relation to maintenance. Haskell has a lot of novel tools at its disposal. Each time you choose to use a novel tool you increase the learning curve not only for beginners, but also for your future self. Sometimes that trade odd is worth it.
I also learned about some cool libraries.
I just found out about this little function: `on`.
Easiest way to think about it:
((+) `on` f) x y = f x + f y
I love #haskell!
@hyperrealgopher Yeah. There's definitely a breed of bad documentation particular to Haskell (and maybe Scala, although it should be more rare).
It's almost like c/c++ "examples" showing off their mastery of cmake idiosyncrasies instead of a task at hand.
One of the reasons why is that I need my editor to just be intuitive and not require a learning curve for basic necessities like tips for info/types of the functions I'm using, or if I want to install more packages to modify its behavior, etc. I've ben having a hard time memorizing some of the #vim commands associated with coc/HLS.
Hoping for your comments.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.