1. 2

    Fareed, out of curiosity, you mention The Little Schemer but link to The Little Lisper. I’m curious which one it was since you mention such a positive boost in satisfaction and insight. Thanks!

    1. 5

      They are the ‘same’ book. The Little Lisper is the first edition and it has code to follow along in Common Lisp as well. The following editions are under the name little Schemer and are scheme only. Although they are more of a pen and paper book tbh. So get the little schemer. fwiw I enjoyed the reasoned schemer a lot as well.

      1. 1

        You’re right, but The Little Lisper (3rd edition) has some “homework assignments” that are missing from the Little Schemer. This makes the former a slightly better book, IMO, even though the Little Schemer’s paper and print quality are better. For the life of me I can’t understand why they decided to drop the exercises from the newer book.

        You mention the Reasoned Schemer which is great in its own way, but a very different book because it’s not about “standard” programming. On the other hand, the Seasoned Schemer basically picks up where the Little Schemer left off, and it goes into continuations if I’m not mistaken. Highly recommended if you enjoyed the first book!

      2. 2

        I’ve only read The Little Schemer, but it was a real joy to read. It hooked me in right from the start and was very easy to follow. You don’t even really need a computer to go through it, I actually wrote all my answers on paper which was fun (for me at least). As a bonus, it got me interested in Scheme!

      1. 4

        Thanks for great write-up! I’ve been more and more curious about Mastodon and other federated solutions over the last several months to a year. Partly due to the attention-selling nature of mainstream platforms but also due to the censorship and low signal-to-noise of many discussions.

        Can you comment on any technical and process controls in the Mastodon community in this light?

        I did read something recently about exclusionary maneuvers including de-listing servers and modifying clients to not operate with certain servers. I don’t have primary data on those claims, but they certainly seem possible given my limited understanding of how it works. I.e. even in a FOSS context, I’m curious which solutions can prevent tyranny of the majority.


        1. 1

          Hey dkmn! Are you referring to the measures some servers take to protect themselves from bad actors on the Fediverse (like Gab servers) or other measures? It sounds like F-Droid may come up in this context.

        1. 2

          These notes are what I’ve compiled over the past week+ of research, load testing and checking what would work on VPS and dedicated servers with the best $/capability ratios that I could find. If anyone has any input I would take it wholeheartedly.

          1. 1

            It was quick and entertaining to read (I meant to skim, but ended up reading most of it). Very tight, light summaries… A lot of these writes tend to run too long, but yours is great. Also, great title. ETA: One question, out of curiosity but probably useful for the article: What were your own driving use cases? (e.g. storage for smaller projects, startup, day job, personal files, etc).

            1. 1

              The purpose is to be able to store a bunch of encrypted files and messages without vc funding or needing ads to do it. So it’s project or bootstrapped startup I guess?