• 1 Post
  • 221 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle














  • A large portion of the US stock market’s valuation is based on speculation that AI will be really useful and really cheap. It’s not useless. But is it as useful as folks think it will be? Are Oracle and OpenAI and fiends overvalued?

    I do not want AI art. I do not want AI videos. I do not want AI narration. But I’m not everyone.

    AI can help you program. Folks sell it like you can fire all your hackers.

    We see AI as useful. Maybe even revolutionarily useful. The web is useful. Revolutionarily useful. But every .com company was super overvalued back in the day. Lots of folks lost their job and their pension and stuff.



  • I’m not good at this but that’s never stopped me from making a fool of myself before.

    Iterators are monads because they have a flatMap on them. It takes each element and spits out a new iterator which is merged in to the result.

    Option is a monad too. Same reason. You can map the contents to another option. And you won’t get called if there’s nothing inside.

    Promises are monads too. You can map the result to another promise. The wrinkle here is that you don’t get to know when the map happen. Or it might not get called at all if the promise errors out.

    IO can be a monad because you can ask it for input and wait for the result. It’s just the same as a promise.

    See how these different things share a common behavior? That’s monad. Or, maybe it’s monoid. Names are hard and I’m busy making a fool of myself.

    Monads are nothing more than a useful abstraction. Haskell is famous for them because they couldn’t make Haskell do imperative stuff without them so they spread them all over the language.

    We all use them every day in regular programming. We just don’t think of them as a class of thing.


  • In the Commonwealth Saga it’s trains! It’s portals with hugely demanding power consumption. They mostly have to stay fixed to one place and open. So they run choo choos. Their world is commerce and economics. And trains are a lovely symbol of that.

    In The Final Architecture it’s jaunty. Unspace helps you go fast but you are always alone. Crewmates gone. When you come out they reappear. When you inside there is something coming to get you. Something that lives in unspace and doesn’t like that we use it for travel. The terror of its hunting you drives everyone to suicide. So instead they sleep. Magic “you sleep now” pods for everyone.

    Except. You can only sleep if you are on a known route. Some rare people can feel out new routes. And they have to say awake. Most shows just follow normal routes. But the special ships with these other folks can go all over the place! At the cost of route terror.

    The books are about coming together in the face of adversity cosmic horror. And unspace is a foil to that. You are alone. But we do what we can anyway. Your alone now, but not forever. Unless the monster gets you.