1. 10
    1. 2

      Exercism is pretty nice. I created a repository that makes Docker images available for a few of the Exercism languages (C++, Clojure, Java, Ruby, Python, Go), since I wanted to play with a couple of the languages but didn’t want to install all the language dependencies on my local machine: https://github.com/bi1yeu/exercism-docker

    1. 8

      So cool!

      I have a related problem. I’ve got a 1.3kW solar array at our cabin. When we’re not there, it generates way more power than the HVAC needs to keep the building at a healthy humidity - say 4-8kWh a day. There’s no grid to sell it back to, but I do have an LTE internet connection.

      What to do with all that curtailed power? Crypto obviously, but it’s so dumb I’d rather dump the power into my ground rods.

      If you had 8kWh of free power a day and an LTE modem, what would you do?

      1. 7

        Maybe donate some processing time to a project like BOINC https://boinc.berkeley.edu/

        1. 5

          Run one of those inefficient water-from-air gadgets. It’s power you were gonna waste anyway, might as well build up your stock of the wet stuff, or even send it to a small trough for the wildlife.

          1. 4

            Maybe add a small greenhouse or hydroponic system? Might be fun to have a semi automated remote food system.

            1. 2

              I know you ruled it out, but by mining crypto with your surplus clean energy you deprive other (potentially dirtier) miners of that same profit. It’s a pretty green choice to make.

            1. 2

              I like the arguments for reframing the Bayes rule using odds, and the video is great (3b1b has some other awesome videos on Bayes theorem as well). Though the experiment (at 4:00) seems to indicate that the doctors in the seminar might not have been considering Bayes rule at all. I’d guess that those who answered incorrectly were just going with their intuition rather than thinking about how the low prevalence factored in. One of the comments on the video supports this idea:

              As a scientist who does medical tests, I’m amazed that any of the doctors asked got the right answer. Every doctor I work with assumes tests are 100% accurate.

              While I like the ideas presented here, I don’t know that redesigning Bayes rule alone would help – perhaps redesigning Bayes rule in addition to somehow making doctors more cognizant of Bayesian thinking when interpreting medical tests would help.

              1. 4

                At the end of last year I wrote this little program that generates random images and posts them to Twitter, and then uses Twitter interactions as input to a genetic algorithm’s fitness function, recombining “fit” images for the next generation: https://github.com/bi1yeu/generation-p

                There’s a lot to love about Clojure, but one of my favorite things is the speed of feedback that comes from repl-driven development.

                1. 2

                  Interesting!

                  ‘But, how to decide what constitutes a “good” image to breed? Well, how about using Twitter retweets and favorites for scoring?’

                  This past December I had the same exact idea, and I also wrote my genetic algorithm twitter art bot in Clojure: https://github.com/bi1yeu/generation-p

                  1. 3

                    Not tech related, but I donate $30/month to GiveDirectly. They give cash directly to the poorest people in the world.

                    1. 4

                      I have been using spacemacs for a few years with a custom config that I’ve slowly built. I made a couple half-hearted attempts at switching to vanilla emacs, but each time I realized that I rely on a massive amount of spacemacs functionality that I’d need to recreate.

                      https://github.com/bi1yeu/dotfiles/blob/master/spacemacs/init.el

                      1. 1
                        1. 2

                          This is so fun, thanks for making it!

                          1. 1

                            : )