[HN Gopher] Magic Ink (2006)
       ___________________________________________________________________
        
       Magic Ink (2006)
        
       Author : luu
       Score  : 47 points
       Date   : 2024-01-24 00:28 UTC (22 hours ago)
        
 (HTM) web link (worrydream.com)
 (TXT) w3m dump (worrydream.com)
        
       | leetrout wrote:
       | Previously:
       | 
       | 2009 - 13 comments - https://news.ycombinator.com/item?id=600799
       | 
       | And a dozen other submissions over the years including the first
       | submission 17 years ago:
       | 
       | https://news.ycombinator.com/item?id=8120
       | 
       | With a single comment:
       | 
       | > This is possibly the best article on software design I have
       | ever read. I would go as far as suggesting that it gets added to
       | the YC recommended reading page.
        
         | Alex3917 wrote:
         | Conspiracy theory: The "Dynamic Island" widget sounds very
         | similar to the name of Brett Victor's consulting shop,
         | Dynamicland.
        
       | memalign wrote:
       | My favorite insights:
       | 
       | - Most software design should focus on information graphic
       | design, not interaction design
       | 
       | - The case study of Amazon's book listings drives that point home
       | 
       | - Try using sentences to describe settings rather than have a
       | list of toggles (illustrated with his BART widget)
       | 
       | - Instead of requiring interaction, make decisions for the user
       | based on context
        
       | azeirah wrote:
       | I revisit this article every so often. It is a truly amazing
       | document.
        
       | immy wrote:
       | Happy to see this return and hope the latest generation of HN
       | readers take the time to study this.
        
       | auggierose wrote:
       | I don't find the division into categories Information software,
       | Manipulation software, and then supposedly Communication software
       | = Information software + Manipulation software that helpful. For
       | me, creating is developing a model of something and making it
       | explicit; I don't see this adequately represented in any of these
       | three categories.
        
       | walterbell wrote:
       | Hopefully on-device LLMs can use private history to predict user
       | context.
       | 
       |  _> .. information software that learns from history is still
       | rare. Typically, users can only hope for last-value prediction,
       | if that. Most software wakes up each day with a fresh case of
       | amnesia ... software that doesn't learn from history dooms users
       | to repeat it. And repeat it they will -- tediously explaining
       | their context, mouse click by mouse click, keystroke by
       | keystroke, wasted hour by wasted hour. This is called
       | interactivity._
        
       | cloogshicer wrote:
       | This is so great. I'm really curious what Bret Victor's been
       | working on these last few years.
        
       | melagonster wrote:
       | Do modern software development abreast the imagination of this
       | article?
        
       | loevborg wrote:
       | Great podcast episode on the paper
       | https://futureofcoding.org/episodes/060.html
        
       ___________________________________________________________________
       (page generated 2024-01-24 23:02 UTC)