Dave Menendez’s Personal Web Site

Recent posts

  1. Do not open until release date

    Automatically downloading pre-ordered games makes technical sense, but it’s frustrating to have something and not be able to use it. (2019-06-10)

  2. My least favorite phrase in The Adventure Zone

    I really enjoy the McElroy podcast The Adventure Zone, but I don’t always like the way Griffin tells the story. (2017-08-03)

  3. Arrow is more than Strong and Category

    Several people have claimed that Haskell’s Arrow class is exactly the intersection of Category and Strong, but this argument ignores the Arrow laws. I demonstrate a type which is has lawful instances of Strong and Category which cannot be made into an Arrow in a consistent way. (2017-07-18)

  4. 2016: Not entirely bad

    I don’t have much to say about the awful stuff that’s happened this year, so here are some good things that happened to me. (2016-12-31)

  5. Amber alerts and the boy who cried “wolf”

    In principle, alerting people to missing children using cell phones seems like a good idea, but people won’t react well to a jarring alarm in the middle of the night that they can’t reasonably respond to. (2015-02-25)

  6. How Apple secures iMessage

    Apple has explained how iMessage’s design protects your messages from third-parties—even themselves. (2014-03-01)

  7. Hemingway and software-assisted writing

    Two recent apps claim to help improve your writing, but their advice is based on misapplying questionable rules. (2014-02-27)

  8. More on Free Applicative Functors

    Since free applicative functors are free, does that mean they are monads over indexed types? Also, can we squeeze out any more performance? (2013-06-12)






  1. 2019
  2. 2017
  3. 2016
  4. 2015
  5. 2014
  6. 2013
  7. 2012
  8. 2010
  9. 2008
  10. 2007
  11. 2006
  12. 2005
  13. 2004
  14. 2003
  15. 2002
  16. 2001
  17. 2000
  18. 1999
  19. 1998
  20. 1997
  21. 1996

ZedneWeb is hosted by The Eyrie, a repository of Internet fiction (among other things).