Emacs appearances in pop culture

(ianyepan.github.io)

127 points | by ggcr 1 day ago

9 comments

  • dleslie 1 minute ago
    Cryptonomicon has the use of a highly custom version of Emacs called OrdoEmacs.

    https://dev.to/hyenast2/neal-stephenson-s-cryptonomicon-and-...

  • ge96 2 hours ago
    How to sell drugs online fast was a great show because they kept stressing how they had to have the test pass in their Vue front end.

    I always whenever I see code on a show/movie I wonder if it's real, a lot of times it's a mix of random languages. Sometimes just jibberish.

    Also recently watched Nirvana 1997 really good.

    • dhosek 49 minutes ago
      One of the great onscreen code moments was in Superman III¹ where Richard Pryors’ character has written some “impossible” program and when the listing is shown on screen it’s pretty much five screens of BASIC REM statements.

      1. A movie which exists primarily to set up a joke in Office Space.

      • teddyh 13 minutes ago

          5 CLS
          10 PRINT "PLOT BILATERAL CO-ORDINATES"
          15 PRINT : PRINT
          20 GOSUB 5000
          25 PRINT "INPUT CO-ORDINATE X :  "
          31 PRINT "4";
          33 PRINT "2";
          35 PRINT "Y" : PRINT
          40 PRINT "INPUT CO-ORDINATE Y :  "
          41 IF INKEY$ = "" THEN 41 : IF
          42 PRINT "Z";
          43 IF INKEY$ = "" THEN 43 : IF
          44 PRINT "+";
          45 IF INKEY$ = "" THEN 45 : IF
          46 PRINT "X"
          47 GOSUB 5000
          50 CLS
          60 PRINT "0010 N = RND(900)"
          70 PRINT "0020 Z = 1 TO N"
          80 PRINT "0030 X = 1 TO 31"
          90 PRINT "0040 Y = 1 TO 15"
          100 PRINT "0050 SET(31-X,16-Y,Z)TO(31+X,Y,"
          110 PRINT "0060 SET(31+X,Y,Z)TO(31-X,16-Y,"
          120 PRINT "0070 SET(X,16+Y,Z-Y)TO(X,Y,Z)"
          130 PRINT "0080 SET(X,16-Y,Z+Y)TO(16+X,Y+)"
          140 PRINT "0090 GOTO 500"
          150 PRINT "0100 NEXT X:NEXT Y:NEXT Z
          160 PRINT "0110 CLS"
          170 PRINT "0120 DATA 1.13.2.67.2."
          180 PRINT "0130 DATA 12.45.90.3.23.56.2.56"
          190 PRINT "0140 DATA 3.6.1.43.92.56.2.9.08"
          200 PRINT "0150 DIM P(9)"
          210 PRINT "0160 B$ = CHR$(191)"
          220 PRINT "0170 FOR X = Y - Z : PRINT X"
          230 PRINT "0180 FOR Y = X - Z : PRINT Y"
          240 PRINT "0190 END"
          250 PRINT
          260 PRINT
          270 PRINT
          280 PRINT
          290 PRINT
          300 PRINT
          310 PRINT
          320 PRINT
          330 PRINT
          340 PRINT
          350 PRINT
      • jgrahamc 37 minutes ago
        More great on screen code moments (I haven't got round to Superman III, yet): https://behind-the-screens.tv But Superman III is not just REM statements.
    • bigmattystyles 1 hour ago
      Like that time Kelly Rowland sent Nelly a text using excel https://www.reddit.com/r/popculturechat/comments/1b8xawt/kel...
    • cgag 49 minutes ago
      I paused a bunch of times and I forget the details, but I remember everything always looking good, especially his brainstorming about the site and making notes about pgp and onion services and the like.

      I also loved them knowing Lenny wrote some code, as he was the only person in the world who uses snake case in javascript, because I’m also a snake case heretic.

    • thesuitonym 32 minutes ago
      > a lot of times it's a mix of random languages. Sometimes just jibberish.

      And sometimes it's just a directory listing.

  • zingar 19 minutes ago
    Enjoyable list but I’m not sure the AlphaGo documentary counts as pop culture :).

    It’s interesting how people talk about vi vs emacs, can’t remember ever meeting anyone who chose vi over vim, let alone enough people to make th at the debate.

  • tdubey 1 hour ago
    Hilariously, the Arctic Blast screenshot seems to be the Audacity audio editor with Emacs overlaid! https://ianyepan.github.io/images/arctic-blast-emacs.png
  • TeaVMFan 33 minutes ago
    Not exactly an appearance, but I definitely give emacs a shout-out in the end notes of my new novel: https://www.amazon.com/dp/B0GYCZJVGX
  • guidoschmidt 7 minutes ago
    Bonus points for silicon valley doubling the Emacs references with vim AND spaces vs tabs
  • itrunsdoomguy 1 hour ago
    Time for an elisp port of Doom
  • herodoturtle 1 hour ago
    That TRON theme linked in the article is cool, thanks for sharing.

    At risk of being downvoted into oblivion by the emacs gang, I wonder if someone’s got a similar theme for vim?

    • hsbauauvhabzb 51 minutes ago
      There’s aren’t that hard to make, rip the palette and vibecoding a theme is viable.