Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    NeWS: A Networked and Extensible Window System, lecture by James Gosling

    Computer History Museum

    2 HN recommenders · recommended in 3 months, 2020–2024

    YouTube

    49:39 · 4.5K views · Aug 30, 2016

    A 1990 lecture by James Gosling on NeWS, Sun's networked window system in which clients send PostScript programs to the server for execution. It covers the high-level imaging model and compares NeWS with similar systems.

    Shared in threads on window systems and X11 history as a primary-source talk on why NeWS was technically ahead of X.

    Computing History & CultureGUI, HCI & interface historyHistory of computingOperating systems & kernels
    1. 2:08:02
      Alto System Project: Dan Ingalls demonstrates SmalltalkComputer History Museum36K views • 7 years ago
    2. 16:48
      Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 DemoComputer History Museum38K views • 8 years ago
    3. 24:30
      Bill Atkinson: Polaroids showing the Evolution of the Lisa GUIComputer History Museum13K views • 1 year ago
    4. 2:20:15
      The Final Demonstration of the Xerox 'Star' computerComputer History Museum22K views • 13 years ago
    5. 3:10:28
      The Mind Behind Windows: Dave CutlerDave's Garage1M views • 3 years ago
    6. 3:47
      Sketchpad, by Dr. Ivan Sutherland with comments by Alan KayDavid Carroll54K views • 19 years ago
    7. 17:33
      Alan Kay's tribute to Ted Nelson at "Intertwingled" FestivalTheTedNelson41K views • 12 years ago
    8. 17:10
      Xerox Star User Interface: An overviewACM SIGCHI20K views • 5 years ago
    9. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    10. 1:44:36
      Oral History of Dave Cutler Part 1Computer History Museum33K views • 8 years ago
    11. 25:48
      Ted Nelson struggles with uncomprehending radio interviewer, 1979TheTedNelson19K views • 9 years ago
    12. 1:40:53
      The Mother of All Demos, presented by Douglas Engelbart (1968)Marcel1.2M views • 14 years ago
    13. 45:33
      "A Political History of X" - Keith Packard (LCA 2020)linux.conf.au52K views • 6 years ago
    14. 8:01
      Xerox Star User Interface (1982) 2 of 2VintageCG57K views • 17 years ago
    15. 7:26
      Ted Nelson's Eulogy for Douglas EngelbartComputer History Museum17K views • 12 years ago
    16. 42:38
      VCF East: Xerox Star vs. Apple LisaVintage Computer Federation41K views • 5 years ago
    17. 5:51
      Susan Kare explains Macintosh UI ergonomics on the Computer Chronicles (1984)erg0steur52K views • 6 years ago
    18. 14:46
      Computers for Cynics 0 - The Myth of TechnologyTheTedNelson33K views • 14 years ago
    19. 8:42
      Xerox Star User Interface (1982) 1 of 2VintageCG337K views • 17 years ago
    20. 1:03:51
      VCF East: Ken Thompson interviewed by Brian KernighanVintage Computer Federation418K views • 7 years ago

    3 comments from Hacker News

    1. @panick21_Mar 2024· in “The Berkeley Software Distribution”

      This was the moment many former Sun people identify as the 'death of original Sun'. Sun wanted to make SMP work, so Solaris was a huge amount of work and was incredibly buggy for a long time. Sun effectively lost a huge amount of time going threw this transition and it took years to be back to the same amount of stability. Bryan Cantril talkes about this in LISA11 - Fork Yeah! The Rise and Development of illumos [1] But not everybody agree, if you read 'Sunburst: The Ascent of Sun Microsystems' that was written in 1991, they are very pro the AT&T deal and explicitly call out the BSD people as 'anti-Standard' and thus anti-Sun. The real difference there is the argument about what a Standard is. Their approach is basically Unix belongs to AT&T and therefore they are the standard. While the (in my opinion) more correct argument was that BSD/Sun had the most software and they were the defacto standard and being more open, continuing be the standard was what Sun should have done. Another incredibly important battle was over X vs NeWS. NeWS was arguably technically superior. There is a nice talk by James Gosling about it [2]. It still had technical problems but it would have been a great base to build off. But because some companies, lead by Dec made X open(ish) and many embraced it, X became 'the standard' and thus many at Sun basically said 'Well X is the standard, so therefore we have to switch to X'. Instead of saying, lets make NeWS open and try to be the Standard. The Sun tra

      RecommendsView on HN
    2. @kristopolousNov 2021· in “The Common Desktop Environment (CDE) in 2021”

      Open look was originally from Sun NeWS, an alternative to X built with AT&T. Example: [LINK] It was an interface that could degrade extremely well to monochrome and still look reasonable on the lousy LCDs of the 1980s. The hit points are large and spaced out enough so that it could be operated via the janky touch screens of the era as well Also NeWS used postscript as the display language. It extended it to allow the interactive elements. SGI also had a system based on NeWS called 4Sight: [LINK] Here's James Gosling (you know, guy that invented Java) talking about it for an hour or so from 1990 this video

      RecommendsView on HN
    3. @pjmlpSep 2020· in “Nova by Panic”

      It is a bit hard to explain in an HN comment something that requires live experience, You can start by having a look at, [LINK] "Eric Bier Demonstrates Cedar" [LINK] "Alto System Project: Dan Ingalls demonstrates Smalltalk" [LINK] "SYMBOLICS CONCORDIA ONLINE DOCUMENTATION HYPER TEXT MARKUP 1985" [LINK] You can see how NeXT builds on many of these concepts on the famous "NeXT vs Sun" marketing piece, [LINK] Sun also had some ideas along these lines with NeWS, "NeWS: A Networked and Extensible Window System," this video Naturally OS/2, BeOS, Windows, macOS, iOS, and even Android share some of the ideas. Now, before I proceed note that actually modern Linux distributions have all the tooling to make these concepts happen, but it fails short to have everyone agree on a proper stack. So basically, the main idea is to have a proper full stack in place for developing a Workstation computer as one single experience, from bottom all the way to the top. On Xerox's case, they used bytecode with in-CPU execution via programmable microcode loaded on boot, and later on just a thin native glue on top of host OS. The environments had frameworks / modules for the whole OS stack, supported distributed computing, embedded of data structures across applications (OLE can trace its roots back to these ideas), REPLs that not only could interact with the whole OS (commands, modules, running applications), it was also possible to break into the debugger, change the code and redo the failed instructions.

      CitesView on HN