• 81 Posts
  • 1.99K Comments
Joined 3 years ago
cake
Cake day: June 22nd, 2023

help-circle
  • Aha, it works now. I’m not certain but I think I might not have noticed before that you have to click “save” to make the settings work. On my screen that involves scrolling down. You might move the “save” button to the top of the settings screen to make it more obvious, and possibly call it “apply” rather than “save”.

    I do remember that the new settings persisted in the settings screen after switching to and from the main screen, and that was part of the puzzle.


  • Haskell is also extremely picky about programs though GHC’s error messages are notoriously confusing. Basically they say “error at line 123” with a bunch of incomprehensible spew saying what the error is. So you ignore the spew, look at line 123, and squint til you figure out what is wrong. In practice that method actually works once you get used to it. C++ is kind of similar IME.

    You might also give Ada a try. Its goals overlap Rust’s and I’d like to have some familiarity with both.

    Based on your mentions of Python and bash, I’d say spend more time on languages with serious type systems. Rust, Haskell, Ada, ML, and maybe pointy headed languages beyond Haskell.





  • I wonder if it can also convert binaries. Put a copy of Oracle through it and watch the shenanigans.

    Also wonder whether they can generate movies the same way. Put in a DVD and a completely new movie comes out, with the same plot, characters, etc., but with all the names and dialogue changed and the actors are replaced by deepfakes that look different.

    Fwiw look up “derived work”.