Emacs appearances in pop culture

(ianyepan.github.io)

153 points | by ggcr 1 day ago

13 comments

  • TeaVMFan 1 hour 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
    • mck- 33 minutes ago
      That’s funny, I launched a startup novel three days ago [1] where I also referenced emacs in one of the scenes

      [1] https://news.ycombinator.com/item?id=48447484

    • nickla 34 minutes ago
      Amazon! Are you selling an e-book? I couldn't access the site. I wouldn't buy from them anyway as I am sure they require DRM. I don't buy DRM.
  • 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.

    • noir_lord 17 minutes ago
      Replicator code in Star Gate was iirc (it’s been a good while) the html/js for the royal bank of Canada (appropriate since it was mostly filmed in Canada).
      • ge96 11 minutes ago
        now that's cool, the OG star gate movie? I watched SG-1 multiple times and watched the other ones too, too bad about the reboot being cancelled.
    • bigmattystyles 1 hour ago
      Like that time Kelly Rowland sent Nelly a text using excel https://www.reddit.com/r/popculturechat/comments/1b8xawt/kel...
    • dhosek 1 hour 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 1 hour 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 1 hour 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.
    • cgag 1 hour 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 1 hour ago
      > a lot of times it's a mix of random languages. Sometimes just jibberish.

      And sometimes it's just a directory listing.

  • tdubey 2 hours 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
  • zingar 1 hour 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.

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

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

  • DonHopkins 38 minutes ago
    I have a cat named Emacs.
  • DonHopkins 36 minutes ago
    Deldo - Vibration Control and Teledildonics Mode for Emacs

    https://www.youtube.com/watch?v=D1sXuHnf_lo

    Interview with an Emacs Enthusiast [Colorized]

    https://www.youtube.com/watch?v=urcL86UpqZc

    Writing an Emacs implementation in C (Gosling Emacs) | James Gosling and Lex Fridman

    https://www.youtube.com/watch?v=wA7aB-oxjVc

  • laidoffamazon 23 minutes ago
    I was hoping for Pantheon too (I’m 90% sure Holstrom uses EMacs instead of Vim?)
  • worik 28 minutes ago
    There is some trainspotting I can identify with!
  • guidoschmidt 56 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 2 hours 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 1 hour ago
      There’s aren’t that hard to make, rip the palette and vibecoding a theme is viable.